@media all{
	
}
body, p      {
	color: black;
	font-size: 11pt;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-indent: 0;
	margin: 0 0 4px 8px;
}
h1        { color: #90c; font-size: 16pt; font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 1.3em; text-align: center }
h2      { color: #fa01ae; font-size: 14pt; font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 1.1em; text-align: center }
h3      { color: #90c; font-size: 14pt; font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 1em; text-align: center }
h4      { color: #fa01ae; font-size: 12pt; font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 1em; text-align: center; padding-top: -0.25em; padding-bottom: 0 }
ol   { font-size: 11pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
ul    { font-size: 11pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-top: 0.1em }
a:link     { color: #90c; font-size: inherit; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bolder }
a:visited     { color: #fa01ae; font-size: inherit; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bolder; text-decoration: none }
a:hover   { color: blue; font-size: inherit; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bolder; text-decoration: underline }
.caption      { color: #800080; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold; text-align: center; margin-bottom: 10pt; padding-bottom: 4pt }
.caption-lft      { color: #800080; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold; text-align: left; margin-bottom: 10pt; padding-bottom: 4pt }
.caption-rt      { color: #800080; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold; text-align: right; margin-bottom: 10pt; padding-bottom: 4pt }
.caption-white { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold; text-align: center; margin-bottom: 10pt; padding-bottom: 4pt }
#updpg   { color: #800080; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold; text-align: center; margin-bottom: 10pt; padding-bottom: 4pt }
.white  { color: #fff; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.footer  { color: black; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; margin-bottom: 10pt; padding-bottom: 4pt }
.bold  { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
.boldital  { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold }
.bg  { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-repeat: no-repeat; background-attachment: fixed; background-position: center }
.bg-gray {background-image:url(/images/marblebg.jpg) }
.bg-pink {background-image:url(images/marblebg_pink.jpg); }
.bg-pink-rt {background-image:url(images/marblebg_pink.jpg); border-right-color: #ccc;
	border-right-style: solid;
	border-right-width: medium; }
.bg-pink-sides {background-image:url(images/marblebg_pink.jpg); border-right-color: #ccc;
	border-right-style: solid;
	border-right-width: medium; border-left-color: #ccc;
	border-left-style: solid;
	border-left-width: medium; }
.bg-prpl {background-image:url(images/marblebg_purple.jpg); }
.bg-prpl-rt {background-image:url(images/marblebg_purple.jpg); border-right-color: #ccc;
	border-right-style: solid;
	border-right-width: medium;}
.bg-prpl-lft {background-image:url(images/marblebg_purple.jpg); border-left-color: #ccc;
	border-left-style: solid;
	border-left-width: medium;}
.ctr  { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center }
.rt  { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: right }
.lft  { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left }
.last  { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-bottom: 14px }
.rtlast  { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: right; padding-bottom: 14px }
.lftnav   { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1; text-align: center; padding-bottom: 12px }
.smaller { font-size: smaller }
.red {color:#F00}
.redbold {color:#F00; font-weight:bold;  }
.indent33 {padding-left:33px; padding-right:33px; }
.lftbrdrwh {border-left-color: #ccc;
	border-left-style: solid;
	border-left-width: medium; }
.rtbrdrwh {border-right-color: #ccc;
	border-right-style: solid;
	border-right-width: medium; }
.pup92 {background-image:url(/images/JRT_pup-061.jpg); height:92px; }