BODY      {font-family:Cambria, Georgia, Times, serif; font-size: 13pt; text-align: justify; line-height: 1.1em; color:#333333;margin:0px;background-image:url(/common/graphics/ShadowedSq.jpg)}
LI        {text-align:justify; margin-bottom:4px; line-height:1.25em}
P         {font-family:Cambria, Georgia, Times, serif; font-size: 13pt; text-align: justify; line-height: 1.4em; color:#333333; }
TABLE     {font-family:Cambria, Georgia, Times, serif; font-size: 12pt; line-height: 1.2em}
H1        {font-family:open_sans, Calibri, Helvetica, Arial, sans-serif; color: #005C8B; font-size: 20pt; font-weight: normal; line-height: 1.3em}
/*H2        {font-family:open_sans_semibold, Calibri, Helvetica, Arial, sans-serif; color: #005C8B; font-size: 15pt; font-weight: 400; line-height: 1.5em; margin-top:2em}*/
H2        {font-family:open_sans, Calibri, Helvetica, Arial, sans-serif; color: #005C8B; font-size: 16pt; line-height: 1.5em; margin-top:2em}
H3        {font-family:open_sans_cond_bold, Calibri, Helvetica, Arial, sans-serif; color: #005C8B; font-size: 12pt; font-weight: bold; line-height: 1.5em; margin-top:2em}
H4        {font-family:Calibri, Helvetica, Arial, sans-serif; color: #005C8B; font-size: 11pt; line-height: 16pt; font-variant: small-caps}
H5        {font-family:Georgia, Times, serif; color: #005C8B; font-size: 9pt; line-height: 9pt; font-variant: small-caps}
/*H4        {font-family:Verdana, Arial; color: navy; font-size: 10pt} */
/*H5        {font-family:Verdana, Arial; color: green; font-size: 10pt} */
/* B         {font-weight:bold} */
U         {font-weight:bold; color: #000099; text-decoration: none}
A:link    {outline-style:none; color: blue; text-decoration: none}
A:visited {outline-style:none; color: #5555ff; text-decoration: none}
A:active  {outline-style:none; color: red; }
A:hover   {outline-style:none; color: #AAAAAA; text-decoration: underline}
abbr      {text-decoration: none; border-bottom:1px dotted #ff0000}
acronym   {border:none}
.LiveQ	{font-weight:bold; color:#D31F38}
.footnote {font-size: 8pt; line-height: 12pt}
hr        {color:navy}
input:focus { background-color: #FFFF99 }
checkbox:focus { foreground-color: #FFFF99 }
textarea:focus { background-color: #FFFF99 }
/*.btn  {background-color:#005C8B; border:1px solid #0076AE; color: white; font-size: 1.0em; margin:10px 10px 10px 0px; padding:5px 8px; cursor:default; border-radius:3px; box-shadow:2px 1px 2px #aaaaaa;}*/
.btn  {background-color:#dddddd; border:1px solid #0076AE; color: #005C8B; font-size: 1.0em; margin:10px 10px 10px 0px; padding:5px 8px; cursor:default;border-radius:3px;box-shadow:2px 1px 2px #aaaaaa;}
.btnptr {background-color:#dddddd; border:1px solid #0076AE; color: #005C8B; font-size: 1.0em; margin:10px 10px 10px 0px; padding:5px 8px; cursor:pointer;border-radius:3px;box-shadow:2px 1px 2px #aaaaaa;}
li.pt	  {padding-top:10px}
li.pb	  {padding-bottom:5px}
.subol    {list-style-type:lower-alpha}
.golden   {color: #FFCC00}
.nowrap   {white-space:nowrap;}

.pgSetup {width:800px;height:100%;
	margin:0 auto 0 auto; padding:20px;
	background-color:white;
	box-shadow:1px 0px 8px 2px #bbbbbe;
	border-radius:0 0 10px 10px;}

.smC {font-variant:small-caps}
.dropCap3 {float:left;color:#005C8B;font-size:4.6em;line-height:0.5;margin:0.14em 0.0977em 0 0;}
.dropCap3+span{margin-left : -0.5em;} /* code.stephenmorley.org/html-and-css/creating-drop-caps/ */
.sm {font-size:.8em;}
sup {font-family:sans-serif; font-size:.5em;position:relative;top:-.6em}

.dropCap {float:left;color:#005C8B;font-size:2.8em;line-height:0.5;margin:0.24em 0.159em 0 0;}
.dropCap+span{margin-left : -0.5em;} /* code.stephenmorley.org/html-and-css/creating-drop-caps/ */
.captionSmall {font-family:Tahoma, Verdana, sans-serif; font-size:10pt} /*;font-style:italic} */
.byline {font-family: Calibri, Arial, Helvetica; font-size:14pt; line-height: 1.3em; margin-bottom:10px;text-align:left; color:#333333;position:relative;top:-5px}
.gfillGW {
		background-image: -o-linear-gradient(to bottom, #f7f7fa, #FbFaFd); 
		background-image: -moz-linear-gradient(to bottom, #f7f7fa, #FbFaFd);
		/* background-image: -moz-linear-gradient(bottom, #FEFDFF 24%, #f8f8fb 62%); */
		background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.24, #fdFFFF), color-stop(0.62, #f7fafa));
		background-image: -webkit-linear-gradient(to bottom, #f7f7fa, #FbFaFd);
		background-image: -ms-linear-gradient(to bottom, #f7f7fa, #FbFaFd);
		background-image: linear-gradient(to bottom, #f7f7fa, #FbFaFd);
	}
/*    .gfillGWG {
		background-image: -o-linear-gradient(to bottom, #b4b8b8, #e4e8e8, white, white, #b4b8b8); 
		background-image: -moz-linear-gradient(bottom, #b4b8b8, #e4e8e8, white, white, #b4b8b8);
		background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.24, #fdFFFF), color-stop(0.62, #f7fafa));
		background-image: -webkit-linear-gradient(to bottom, #b4b8b8, #e4e8e8, white, white, #b4b8b8);
		background-image: -ms-linear-gradient(to bottom, #b4b8b8, #e4e8e8, white, white, #b4b8b8);
		background-image: linear-gradient(to bottom, #b4b8b8, #e4e8e8, white, white, #b4b8b8);
	} */
    .gfillGWG {
		background-image: -o-linear-gradient(to bottom, #DFE7EE, white 80px); 
		background-image: -moz-linear-gradient(to bottom, #DFE7EE, white 80px);
		background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.24, #fdFFFF), color-stop(0.62, #f7fafa));
		background-image: -webkit-linear-gradient(to bottom, #DFE7EE, white 80px);
		background-image: -ms-linear-gradient(to bottom, #DFE7EE, white 80px);
		background-image: linear-gradient(to bottom, #DFE7EE, white 80px); /*, white 75%, #e4e8e8 90%, #949898); */
	}
	
/* .gfillGWG {
		background-image: -o-linear-gradient(to bottom, #eaeaec, white, #eaeaec); 
		background-image: -moz-linear-gradient(to bottom, #eaeaec, white, #eaeaec);
		background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.24, #fdFFFF), color-stop(0.62, #f7fafa));
		background-image: -webkit-linear-gradient(to bottom, #eaeaec, white, #eaeaec);
		background-image: -ms-linear-gradient(to bottom, #eaeaec, white, #eaeaec);
		background-image: linear-gradient(to bottom, #eaeaec, white, #eaeaec);
} */
.book {border:solid 1px #cccccc; box-shadow: 3px 2px 1px #dddddd}
.greytile {background-color:#eeeeee; margin:2px; padding:2px; text-align:left}
/* text-indent: 1em; */
/*Light rules*/
.bx       {border:.3pt solid #aaaaff}
.ruL      {border-left:.3pt solid #aaaaff}
.ruR      {border-right:.3pt solid #aaaaff}
.ruT      {border-top:.3pt solid #aaaaff}
.ruB      {border-bottom:.3pt solid #aaaaff}
.bx5      {border:.5pt solid #aaaaff}
.ruL5     {border-left:.5pt solid #aaaaff}
.ruR5     {border-right:.5pt solid #aaaaff}
.ruT5     {border-top:.5pt solid #aaaaff}
.ruB5     {border-bottom:.5pt solid #aaaaff}
/*Darker rules*/
.bxd      {border:.3pt solid #0000cd}
.rudL     {border-left:.3pt solid #0000cd}
.rudR     {border-right:.3pt solid #0000cd}
.rudT     {border-top:.3pt solid #0000cd}
.rudB     {border-bottom:.3pt solid #0000cd}
.bxd5     {border:.5pt solid #0000cd}
.rudL5    {border-left:.5pt solid #0000cd}
.rudR5    {border-right:.5pt solid #0000cd}
.rudT5    {border-top:.5pt solid #0000cd}
.rudB5    {border-bottom:.5pt solid #0000cd}
/*Heavier dark rules*/
.bxD7     {border:.7pt solid navy}
.ruDL7    {border-left:.7pt solid navy}
.ruDR7    {border-right:.7pt solid navy}
.ruDT7    {border-top:.7pt solid navy}
.ruDB7    {border-bottom:.7pt solid navy}
.bxD9     {border:.9pt solid navy}
.ruDL9    {border-left:.9pt solid navy}
.ruDR9    {border-right:.9pt solid navy}
.ruDT9    {border-top:.9pt solid navy}
.ruDB9    {border-bottom:.9pt solid navy}
/*Greyscale rules*/
.bxg3     {border:.3pt solid #999999}
.rugL3    {border-left:.3pt solid #999999}
.rugR3    {border-right:.3pt solid #999999}
.rugT3    {border-top:.3pt solid #999999}
.rugB5    {border-bottom:.3pt solid #999999}
.bxg5     {border:.5pt solid #999999}
.rugL5    {border-left:.5pt solid #999999}
.rugR5    {border-right:.5pt solid #999999}
.rugT5    {border-top:.5pt solid #999999}
.rugB5    {border-bottom:.5pt solid #999999}
.bxg7     {border:.7pt solid #999999}
.rugL7    {border-left:.7pt solid #999999}
.rugR7    {border-right:.7pt solid #999999}
.rugT7    {border-top:.7pt solid #999999}
.rugB7    {border-bottom:.7pt solid #999999}
.bxg9     {border:.9pt solid #999999}
.rugL9    {border-left:.9pt solid #999999}
.rugR9    {border-right:.9pt solid #999999}
.rugT9    {border-top:.9pt solid #999999}
.rugB9    {border-bottom:.9pt solid #999999}
/*Darker grey*/
.bxG3     {border:.3pt solid #666666}
.ruGL3    {border-left:.3pt solid #666666}
.ruGR3    {border-right:.3pt solid #666666}
.ruGT3    {border-top:.3pt solid #666666}
.ruGB5    {border-bottom:.3pt solid #666666}
.bxG5     {border:.5pt solid #666666}
.ruGL5    {border-left:.5pt solid #666666}
.ruGR5    {border-right:.5pt solid #666666}
.ruGT5    {border-top:.5pt solid #666666}
.ruGB5    {border-bottom:.5pt solid #666666}
.bxG7     {border:2pt solid #666666}
.ruGL7    {border-left:.7pt solid #666666}
.ruGR7    {border-right:.7pt solid #666666}
.ruGT7    {border-top:.7pt solid #666666}
.ruGB7    {border-bottom:.7pt solid #666666}
.bxG9     {border:.9pt solid #666666}
.ruGL9    {border-left:.9pt solid #666666}
.ruGR9    {border-right:.9pt solid #666666}
.ruGT9    {border-top:.9pt solid #666666}
.ruGB9    {border-bottom:.9pt solid #666666}
/*Black*/
.bxK3     {border:.3pt solid #000000}
.ruKL3    {border-left:.3pt solid #000000}
.ruKR3    {border-right:.3pt solid #000000}
.ruKT3    {border-top:.3pt solid #000000}
.ruKB5    {border-bottom:.3pt solid #000000}
.bxK5     {border:.5pt solid #000000}
.ruKL5    {border-left:.5pt solid #000000}
.ruKR5    {border-right:.5pt solid #000000}
.ruKT5    {border-top:.5pt solid #000000}
.ruKB5    {border-bottom:.5pt solid #000000}
.bxK7     {border:.7pt solid #000000}
.ruKL7    {border-left:.7pt solid #000000}
.ruKR7    {border-right:.7pt solid #000000}
.ruKT7    {border-top:.7pt solid #000000}
.ruKB7    {border-bottom:.7pt solid #000000}
.bxK9     {border:.9pt solid #000000}
.ruKL9    {border-left:.9pt solid #000000}
.ruKR9    {border-right:.9pt solid #000000}
.ruKT9    {border-top:.9pt solid #000000}
.ruKB9    {border-bottom:.9pt solid #000000}
/*Legacy rules*/
.ruledL   {border-left:.3pt solid #aaaaff}
.ruledR   {border-right:.3pt solid #aaaaff}
.ruledT   {border-top:.3pt solid #aaaaff}
.ruledB   {border-bottom:.3pt solid #aaaaff}
.ruledL5  {border-left:.5pt solid #aaaaff}
.ruledR5  {border-right:.5pt solid #aaaaff}
.ruledT5  {border-top:.5pt solid #aaaaff}
.ruledB5  {border-bottom:.5pt solid #aaaaff}
.ruled    {border-bottom:.3pt solid #aaaaff}
.ruledark {border-bottom:.5pt solid #8888ff}
.boxed    {border:.3pt solid #CCCCCC;}

@font-face {
    font-family: 'open_sans';
    src: url('/common/fonts/OpenSans-Regular-webfont.eot');
    src: url('/common/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/common/fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('/common/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('/common/fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_semibold';
    src: url('/common/fonts/OpenSans-Semibold-webfont.eot');
    src: url('/common/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/common/fonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('/common/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('/common/fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_cond_bold';
    src: url('/common/fonts/OpenSans-CondBold-webfont.eot');
    src: url('/common/fonts/OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/common/fonts/OpenSans-CondBold-webfont.woff') format('woff'),
         url('/common/fonts/OpenSans-CondBold-webfont.ttf') format('truetype'),
         url('/common/fonts/OpenSans-CondBold-webfont.svg#open_sans_condensedbold') format('svg');
    font-weight: bold;
    font-style: normal;
}
