/*
background yellow = "#FDF3BF"
purple = 5E0D43
cream = F9F5EC
brown = 5F3A2E
*/


body, td, blockquote
{
	font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	font-size: 13px;
	text-align: left;
	color: #ffffff;
	vertical-align: top;	
	
}

a { color: #353D7E; text-decoration: underline }
a:hover { color: #353D7E; text-decoration: none }


a.popup { color: #2F4B4C; text-decoration: none }
a.popup:hover { color: #2F4B4C; text-decoration: none }


a.ccc { color: #1C679F; text-decoration: none }
a.ccc:hover { color: #1C679F; text-decoration: underline }

a.sidenav { padding: 0px 5px 0px 5px; font-weight:bolder; font-size: 10px; color: #353D7E; text-decoration: none }
a.sidenav:hover { padding: 0px 5px 0px 5px; font-weight:bolder; font-size: 10px; color: #353D7E; text-decoration: none }



a.footer { color: #E9E4DF; text-decoration: none; font-size: 11px }
a.footer:hover { color: #E9E4DF; text-decoration: none; font-size: 11px }

a.nav { color: #ffffff; text-decoration: none; font-size: 12px; font-weight: bolder }
a.nav:hover { color: #5E0D43; text-decoration: none; font-size: 12px; font-weight: bolder }

a.white { color: #ffffff; text-decoration: none; font-weight: bolder}
a.white:hover { color: #ffffff; text-decoration: none; font-weight: bolder}

a.white2 { color: #ffffff; text-decoration: underline; font-weight: bolder}
a.white2:hover { color: #ffffff; text-decoration: none; font-weight: bolder}


.content { padding: 10px;}

td.cellhover { color: #ffffff; background: #1C679F; text-decoration: none; }
td.cellhover2 {color: #1C679F; background: #C3D9EA; text-decoration: none;}


.footertext { font-size: 11px; color: #461934; font-weight: bolder; }
.smprint { font-size: 11px }
.tinyprint { font-size: 10px }


.headline { color: #000000; font-size: 20px; font-weight: bolder;  }
.fpheadline { color: #1C679F; font-size: 14px  }
.large { font-size: 14px }

.keywords {padding: 10px 0px 5px 0px; font-weight:bolder; color: #f8efc1; }


.fieldname { font-size: 11px }

.section { color: #461934; font-weight: bolder; font-size: 13px }
.subsection { color: #7D0202; font-weight: bolder; font-size: 12px }



.black { color: #000000; font-weight:bolder }
.white { color: #ffffff; font-weight:bolder }
.red { color: #cc0000; font-weight:bolder }
.blue { color: #353D7E; font-weight: bolder }
.regblue { color: #353D7E }
.redbold { color: #cc0000; font-weight: bolder }
.pinkbold { color: #AA3178; font-weight: bolder }
.purple { color: #5E0D43; font-weight: bolder }
.regpurple { color: #5E0D43;}
.smpurple { color: #5E0D43;  font-size: 11px; font-weight: bolder}
.largeblue { color: #353D7E; font-size: 15px; font-weight: bolder;}

.orange { color: #E68035; font-weight: bolder }
.greensm { color: #336600; font-weight: bolder; font-size: 11px; }
.redsm { color: #CC0000; font-weight: bolder; font-size: 11px;}
.redsmplain { color: #CC0000; font-size: 11px;}
.medwhite { font-size: 12px; font-weight:bolder; color: white; }
.smwhite { font-size: 11px; font-weight:bolder; color: white; }


.sidebullet {padding: 5px 5px 5px 5px; }


.blueframe
{
	border-color: c3d9ea;
	border-style: solid;
	border-width: 1px;
}

h1 { color: #353D7E; font-size: 15px; font-weight: bolder; padding:0px; margin:0px; }

h2 { color: #FFC900; font-size: 14px; font-weight: bolder; padding:0px; margin:0px; }


.piccategory
{
	padding: 3px;
	font-size: 10pt;
	font-weight: bolder;
	color: #ffffff;
	border-color: #ffffff;
	border-width: 1pt;
	background-color: #353D7E;
	border-style: solid;
}

.title
{
	border-bottom: #353D7E;
	border-width: 0 0 1pt 0;
	border-style: none none dotted none;
	padding: 2px;
}




.supertitle { color: #E68035; font-weight: bolder; font-size: 17px }
.footer { font-size: 12px; color: #ffffff; text-align:center; padding: 3px;}

hr { color: #353D7E;  width: 100%; height: 1px; border-style: dotted none none none;}


