/* CSS Document */

/*  common colors ::: ochre: f5d68a | lt ochre: f8e0a7 | blue: 18357a | md blue: 5a6ea0 | lt blue: 8b9abc | green: 090 | lt green: 7fcc7f |  ::: */ 





body 				{ margin: 20px; background-color: #ffffff; }
a,img,p,span,table	{ margin: 0px; border: 0px; padding: 0px; }
a,body,p,span,td	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a,p,td,li,span		{ text-align: left; }
div					{ margin: 0px; padding: 0px; }
strong				{ font-weight: bold; }
em					{ font-style: italic; }
#main 				{ text-align: left; }


.oneColElsCtr #container {
	width: 724px;
	background-color: #fff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */ 
	border: none;
	border-style: none;  
	border-width: 0px;
	text-align: left; /* this overrides the text-align: center on the body element. */
}



.dal				{ color: #999999; text-align: center; text-decoration: none; padding: 5px 10px 0px 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; background-color: #ffffff; }
a.dal:link 			{ color: #999999; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; white-space: wrap; line-height: 14px; display: inline; }
a.dal:hover			{ color: #ff6633; text-decoration: none; background-color: #ffffff; }
a.dal:visited		{ color: #999999; text-decoration: none; background-color: #ffffff; }
a.dal:visited:hover	{ color: #ff6633; text-decoration: none; background-color: #ffffff; }

.dal2				{ color: #ffffff; text-align: left; text-decoration: none; padding: 10px 10px 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; background-color: #999999; }
a.dal2:link 		{ color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; white-space: wrap; line-height: 20px; display: inline; }
a.dal2:hover		{ color: #ffffff; text-decoration: none; font-weight: bold; background-color: #999999; }
a.dal2:visited		{ color: #ffffff; text-decoration: none; background-color: #999999; }
a.dal2:visited:hover{ color: #ffffff; text-decoration: none; font-weight: bold; background-color: #999999; }

.dal3				{ color: #ffffff; text-align: left; text-decoration: none; padding: 10px 10px 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; background-color: #999999; }
a.dal3:link 		{ color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; white-space: wrap; line-height: 14px; display: inline; }
a.dal3:hover		{ color: #ffffff; text-decoration: none; font-weight: bold; background-color: #999999; }
a.dal3:visited		{ color: #ffffff; text-decoration: none; background-color: #999999; }
a.dal3:visited:hover{ color: #ffffff; text-decoration: none; font-weight: bold; background-color: #999999; }

.dal4				{ color: #999999; text-align: center; text-decoration: none; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; }
a.dal4:link 		{ color: #999999; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; white-space: wrap; line-height: 14px; display: inline; }
a.dal4:hover		{ color: #ff6633; text-decoration: none; background-color: #ffffff; }
a.dal4:visited		{ color: #999999; text-decoration: none; background-color: #ffffff; }
a.dal4:visited:hover{ color: #ff6633; text-decoration: none; background-color: #ffffff; }

.dal5				{ color: #999999; font-size: 12px; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 18px; display: block; }
a.dal5:link 			{ color: #999999; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; white-space: wrap; display: block; }
a.dal5:hover			{ color: #ff6633; text-decoration: none; background-color: #ffffff; }
a.dal5:visited		{ color: #999999; text-decoration: none; background-color: #ffffff; }
a.dal5:visited:hover	{ color: #ff6633; text-decoration: none; background-color: #ffffff; }




.damain				{ color: #999999; font-size: 12px; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 18px; }

.damain2			{ color: #ff6633; font-size: 12px; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 18px; }

.datext				{ color: #999999; font-size: 12px; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 13px; display: inline; }

.datext2			{ color: #999999; font-size: 12px; text-decoration: none; text-align: center; padding: 0px 0px 0px 0px; line-height: 13px; display: inline; }

.dabullet			{ color: #999999; font-size: 12px; text-decoration: none; text-align: left; padding: 0px 0px 5px 2px; line-height: 13px; display: block; }

.daalt				{ color: #669933; font-size: 18px; text-decoration: none; font-weight: bold; text-align: left; padding: 0px 0px 0px 0px; line-height: 18px; display: block; }

.da					{ color: #ff6633; font-size: 11px; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: inline; }
a.da:link 			{ color: #ff6633; text-decoration: none; }
a.da:hover			{ color: #ff6633; font-size: 11px; text-decoration: underline; }
a.da:visited		{ color: #ff6633; font-size: 11px; text-decoration: none; }
a.da:visited:hover	{ color: #ff6633; font-size: 11px; text-decoration: none; }

.da8				{ color: #ff6633; font-size: 12px; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 14px; display: inline; }
a.da:link 			{ color: #ff6633; font-size: 12px; text-decoration: none; }
a.da:hover			{ color: #ff6633; font-size: 12px; text-decoration: underline; }
a.da:visited		{ color: #ff6633; font-size: 12px; text-decoration: none; }
a.da:visited:hover	{ color: #ff6633; font-size: 12px; text-decoration: none; }

.da2				{ color: #ff6633; font-size: 11px; text-align: center; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; }
a.da2:link 			{ color: #ff6633; text-decoration: none; text-align: center; }
a.da2:hover			{ color: #ff6633; font-size: 11px; text-align: center; text-decoration: underline; }
a.da2:visited		{ color: #ff6633; font-size: 11px; text-align: center; text-decoration: none; }
a.da2:visited:hover	{ color: #ff6633; font-size: 11px; text-align: center; text-decoration: none; }

.dasl				{ color: #999999; font-size: 13px; text-align: center; font-weight: bold; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; text-decoration: underline; }
a.dasl:link 		{ color: #999999; text-decoration: underline; text-align: center; font-weight: bold;  }
a.dasl:hover		{ color: #ff6633; font-size: 13px; text-align: center; text-decoration: underline; font-weight: bold;  }
a.dasl:visited		{ color: #999999; font-size: 13px; text-align: center; text-decoration: underline; font-weight: bold;  }
a.dasl:visited:hover{ color: #ff6633; font-size: 13px; text-align: center; text-decoration: underline; font-weight: bold;  }

.dasl2				{ color: #999999; font-size: 13px; text-align: left; font-weight: bold; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; text-decoration: underline; }
a.dasl2:link 		{ color: #999999; text-decoration: underline; text-align: left; font-weight: bold;  }
a.dasl2:hover		{ color: #ff6633; font-size: 13px; text-align: left; text-decoration: underline; font-weight: bold;  }
a.dasl2:visited		{ color: #999999; font-size: 13px; text-align: left; text-decoration: underline; font-weight: bold;  }
a.dasl2:visited:hover{ color: #ff6633; font-size: 13px; text-align: left; text-decoration: underline; font-weight: bold;  }

.da3				{ color: #ff6633; font-size: 12px; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: inline; }
a.da3:link 			{ color: #ff6633; text-decoration: none; }
a.da3:hover			{ color: #ff6633; font-size: 12px; text-decoration: underline; }
a.da3:visited		{ color: #ff6633; font-size: 12px; text-decoration: none; }
a.da3:visited:hover	{ color: #ff6633; font-size: 12px; text-decoration: none; }

.da4				{ color: #ff6633; font-size: 12px; text-align: center; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; }
a.da4:link 			{ color: #ff6633; text-decoration: none; text-align: center; }
a.da4:hover			{ color: #ff6633; font-size: 12px; text-align: center; text-decoration: underline; }
a.da4:visited		{ color: #ff6633; font-size: 12px; text-align: center; text-decoration: none; }
a.da4:visited:hover	{ color: #ff6633; font-size: 12px; text-align: center; text-decoration: none; }


a.ns:link 			{ color: #999999; font-size: 12px; text-align: center; text-decoration: none; line-height: 16px; }
a.ns:hover			{ color: #666666; font-size: 12px; text-decoration: none; }
a.ns:visited		{ color: #999999; font-size: 12px; text-decoration: none; }
a.ns:visited:hover	{ color: #666666; font-size: 12px; text-decoration: none; }

a.nfp:link 			{ color: #999999; font-size: 12px; text-align: center; text-decoration: none; line-height: 16px; }
a.nfp:hover			{ color: #ff6633; font-size: 12px; text-decoration: none; }
a.nfp:visited		{ color: #999999; font-size: 12px; text-decoration: none; }
a.nfp:visited:hover	{ color: #ff6633; font-size: 12px; text-decoration: none; }


.dahead				{ color: #999999; font-size: 15px; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 16px; }

.daaddress			{ color: #999999; font-size: 11px; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 13px; }

.dahead2			{ color: #FF6633; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0px; font-size: 18px; text-decoration: none; text-align: left; padding: 0px 0px 10px 0px; line-height: 16px; }

.dahead3			{ color: #FF6633; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0px; font-size: 15px; text-decoration: none; text-align: left; padding: 0px 0px 10px 0px; line-height: 16px; }

.dahead4			{ color: #FF6633; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0px; font-size: 18px; text-decoration: none; text-align: center; padding: 0px 0px 10px 0px; line-height: 16px; }

.dasubhead					{ color: #999999; font-size: 13px; font-weight: bold; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 14px; }
a.dasubhead:link 			{ color: #999999; font-size: 13px; font-weight: bold; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 14px; }
a.dasubhead:hover			{ color: #ff6633; font-size: 13px; font-weight: bold; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 14px; }
a.dasubhead:visited			{ color: #999999; font-size: 13px; font-weight: bold; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 14px; }
a.dasubhead:visited:hover	{ color: #ff6633; font-size: 13px; font-weight: bold; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 14px; }








.empbody			{ color: #333333; padding: 20px 50px 2px 20px; line-height: 14px;}
a.eb:link 			{ color: #993300; text-decoration: none; }
a.eb:hover			{ color: #996600; text-decoration: none; }
a.eb:visited		{ color: #993300; text-decoration: none; }
a.eb:visited:hover	{ color: #993300; text-decoration: none;}

a.eb3:link 			{ color: #993300; }
a.eb3:hover			{ color: #996600; }
a.eb3:visited		{ color: #993300; }
a.e3b:visited:hover	{ color: #993300; }

.ebhead				{ color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; padding: 20px 0px 0px 0px; white-space: wrap; line-height: 14px;}
.ebhead2			{ color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 14px; display: block; }
.ebconhd			{ color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding: 20px 0px 0px 20px; white-space: wrap; line-height: 14px; display: block; }
.ebhead3			{ color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; padding: 20px 0px 0px 20px; white-space: wrap; line-height: 14px; display: block; }
.ebhead4			{ color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; text-decoration: none; padding: 20px 0px 0px 0px; white-space: wrap; line-height: 12px;}
.eblist				{ color: #996600; font-family: Arial, Helvetica, sans-serif; font-weight: plain; font-size: 11px; text-decoration: none; padding: 4px 50px 4px 25px; white-space: wrap; line-height: 12px; display: block; }

.eb2				{ color: #993300; text-decoration: none; font-weight: bold; font-size: 12px; padding: 20px 50px 2px 20px; white-space: wrap; line-height: 14px; display: block; }
a.eb2:link 			{ color: #993300; text-decoration: none; }
a.eb2:hover			{ color: #996600; text-decoration: none; background-color: #ffffff; }
a.eb2:visited		{ color: #993300; text-decoration: none; }
a.eb2:visited:hover	{ color: #993300; text-decoration: none; background-color: #ffffff; }

.ebcon				{ color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; padding: 0px 50px 0px 20px; white-space: wrap; line-height: 12px; display: block; }
.ebconhd			{ color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; padding: 20px 50px 0px 20px; white-space: wrap; line-height: 12px; display: block; }



.ebtab				{ color: #333333; font-family: Arial, Helvetica, sans-serif; font-weight: plain; font-size: 11px; text-decoration: none; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; }
.ebtabce			{ color: #333333; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: plain; font-size: 11px; text-decoration: none; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; }

.sle				{ color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; background-color: #660000; }
a.sle:link 			{ color: #ffffff; text-decoration: none; line-height: 14px; }
a.sle:hover			{ color: #996600; text-decoration: none; }
a.sle:visited		{ color: #ffffff; text-decoration: none; }
a.sle:visited:hover	{ color: #996600; text-decoration: none; }

.te					{ font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; line-height: 14px; background-color: #336600; }
a.te:link 		    { color: #ffffff; text-decoration: none; line-height: 14px; }
a.te:hover		    { color: #339900; text-decoration: none; }
a.te:visited		{ color: #ffffff; text-decoration: none; }
a.te:visited:hover  { color: #339900; text-decoration: none; }

.pfabody			{ color: #666666; text-decoration: none; padding: 20px 50px 2px 20px; white-space: wrap; line-height: 14px; display: block; }


.pfahead			{ color: #336600; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 14px; display: block; }
.pfahd2				{ color: #336600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding: 20px 0px 0px 0px; white-space: wrap; line-height: 14px; display: block; }
.pfahd3				{ color: #336600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 14px; display: block; }
.pfalist			{ color: #339900; font-family: Arial, Helvetica, sans-serif; font-weight: plain; font-size: 11px; text-decoration: none; padding: 0px 50px 8px 25px; white-space: wrap; line-height: 12px; display: block; }

/*.slpfa			{ color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; padding: 0px 0px px 0px; white-space: wrap; line-height: 14px; display: inline; } */



.slg				{ color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; background-color: #003300; }
a.slg:link 			{ color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; text-decoration: none; padding: 0px 0px px 0px; white-space: wrap; line-height: 14px; display: inline; }
a.slg:hover			{ color: #006600; background-color: #003300; }
a.slg:visited		{ color: #ffffff; background-color: #003300; }
a.slg:visited:hover	{ color: #006600; background-color: #003300; }

.newslink			{ color: #993300; text-decoration: none; font-weight: bold; font-size: 12px; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 18px; display: block; }
a.newl:link 		{ color: #993300; text-decoration: none; }
a.newl:hover		{ color: #996600; text-decoration: none; background-color: #ffffff; }
a.newl:visited		{ color: #993300; text-decoration: none; }
a.newl:visited:hover{ color: #996600; text-decoration: none; background-color: #ffffff; }


/* >>> nav dropdown ids and classes */

/* <<< ddnav items */
div#navul	ul
{ width: 724px;
padding-left: 0px;
display: inline;
}


div#mainnav				{ margin: 0px; width: 724px; height: 25px; text-align: center; padding: 0px;}
div#mainnav ul 			{ margin: 0px; padding: 0px; list-style: none; } 
div#mainnav li 			{ margin: 0px; padding: 0px; float: left; position: relative; }
div#mainnav li a		{ margin: 0px; display: block; }

#p1,#p2,#p3,#p4,#p5,#p6		{ height: 25px; display: inline; text-align: center; }

#mainnav ul li ul li a	{ width: 205px; }

/* second-level lists */
div#mainnav li ul 		{ display: none; position: absolute; left: 0px; top: 25px; margin: 0px; }
div#mainnav li li		{ float: none; padding: 0px; text-align: left;  }
div#mainnav li li a		{ color: #999999; background-color: #ffffff; text-decoration: none; display: block; padding: 0px 10px; margin: 0px; border-bottom: solid 1px #cccccc; border: solid 1px #cccccc; }
div#mainnav li li a:hover	{ color: #ff6633; background-color: #ffffff; }
/*
div#mainnav li li a.nsl	{ border-bottom: solid 1px #996600; }
*/
div#mainnav a.ns,div#mainnav a.nsl	{ text-align: left;  text-decoration: none; white-space: nowrap; display: block; font-size: 12px; font-weight: bold; line-height: 20px;}
div#mainnav a.ns span				{ padding-left: 11px; } 				/* subnav inset with left pad */

/* fixes top and left in browsers other than IE that position to the top right of the parent li, not bottom left */
div#mainnav li>ul 			{ top: auto; left: auto; } 

/* lists nested under hovered list items */
div#mainnav li:hover ul	{ display: block; }
div#mainnav li.over ul 	{ display: block; }
/* >>> END ddnav items */

.sub{ vertical-align:middle;
margin-top: 3px;
}


/* Mike's Styles */
h1 {
	color: #FF6633;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	font-size: 18px;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 10px 0px;
	line-height: 16px;
	font-weight: normal;
	margin: 0;
}


	

