td img {display: block;}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:17px;
	color: #222222;
	font-style:normal;
	font-weight:normal;
	
}


body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a{color: #002F5F;text-decoration: underline; font-weight:bold}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	color: #222222;
}

a.bodytext:link { color: #002F5F;text-decoration: underline; font-weight:bold}
a.bodytext:visited { color: #004779;text-decoration: underline; font-weight:bold}
a.bodytext:active { color: #002F5F;text-decoration: underline; font-weight:bold}
a.bodytext:hover { color: #002F5F;text-decoration: none; font-weight:bold}

td.bodytext {
	padding-right:25px;
	padding-left:30px;
	padding-bottom:25px;
	padding-top:5px;
	text-align:left; vertical-align:top;
}

.blurb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-align: right;
	color: #666666;

	
}

.blurbside {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-align: right;
	vertical-align:bottom;
	color: #666666;

	
}
.blurbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-align: right;
	color: #666666;
	
	
}

td.blurbs {
	height:110px;
	vertical-align:bottom;
	padding-bottom:15px;
	
	
}

td.blurbside {
	height:110px;
	vertical-align:bottom;
	background-image:url(images/logo_s.gif);
	background-repeat:no-repeat;
}


td.blurb {
	height:100px;
	
	background-image:url(images/index_template/logo.gif);
	background-repeat:no-repeat;
	
}

.menuitems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height:42px;
	color: #666666;
	
}

td.menuitems {text-align: right;
	vertical-align: middle;
	padding-right: 25px;
}

a.menuitems:link { color: #666666;text-decoration: none}
a.menuitems:visited { color: #666666;text-decoration: none}
a.menuitems:active { color: #002F5F;text-decoration: none}
a.menuitems:hover { color: #002F5F;text-decoration: none}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}

a.copyright:link { color: #666666;text-decoration: none}
a.copyright:visited { color: #666666;text-decoration: none}
a.copyright:active { color: #666666;text-decoration: none}
a.copyright:hover { color: #666666;text-decoration: underline}

.submenuhdg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF; font-weight:bold;
	
}

a.submenuhdg:link { color: #FFFFFF;text-decoration: none}
a.submenuhdg:visited { color: #FFFFFF;text-decoration: none}
a.submenuhdg:active { color: #FFFFFF;text-decoration: none}
a.submenuhdg:hover { color: #FFFFFF; text-decoration: underline}

.newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
}

a.newsletter:link { color: #FFFFFF;text-decoration: none}
a.newsletter:visited { color: #FFFFFF;text-decoration: none}
a.newsletter:active { color: #FFFFFF;text-decoration: none}
a.newsletter:hover { color: #FFFFFF; text-decoration: underline}


.subtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:17px;
	color: #FFFFFF;
	
}

a.subtext:link { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.subtext:visited { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.subtext:active { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.subtext:hover { color: #FFFFFF;text-decoration: underline; padding: 0px 0px 0px 0px;}


H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	color: #004779;
	font-weight: normal;
	line-height: 17px;
	padding-top: 17px;
}
.sidemenuitems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
	top: 0px;
	bottom: 0px;
	padding: 0px;
	margin: 0px;
	left: 0px;
}

a.sidemenuitems:link { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidemenuitems:visited { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidemenuitems:active { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidemenuitems:hover { color: #FFFFFF;text-decoration: underline; padding: 0px 0px 0px 0px;}

.sideblurb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 11px;
}

.sideblurb2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 11px;
}
.sidecopyr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	
}

a.sidecopyr:link { color: #666666;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidecopyr:visited { color: #666666;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidecopyr:active { color: #666666;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidecopyr:hover { color: #666666;text-decoration: underline; padding: 0px 0px 0px 0px;}

.sidebtmrght {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	line-height: 2px;
	color: #666666;
}

a.sidebtmrght:link { color: #666666;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidebtmrght:visited { color: #666666;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidebtmrght:active { color: #666666;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidebtmrght:hover { color: #666666;text-decoration: underline; padding: 0px 0px 0px 0px;}

.sidemenusub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 24px;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 7px;
}

a.sidemenusub:link { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidemenusub:visited { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidemenusub:active { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidemenusub:hover { color: #FFFFFF;text-decoration: underline; padding: 0px 0px 0px 0px;}

.sidemenusublast {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 6px 7px;
}

a.sidemenusublast:link { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidemenusublast:visited { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidemenusublast:active { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidemenusublast:hover { color: #FFFFFF;text-decoration: underline; padding: 0px 0px 0px 0px;}

.sideaccount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 19px;
	top: 0px;
	bottom: 0px;
	padding: 0px;
	margin: 0px 0px 3px 10px;
	left: 0px;
	vertical-align: top;
}
.sideaccountsubs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	vertical-align: top;
}

a.sideaccountsubs:link { color: #FFFFFF;text-decoration: none;}
a.sideaccountsubs:visited { color: #FFFFFF;text-decoration: none;}
a.sideaccountsubs:active { color: #FFFFFF;text-decoration: none; }
a.sideaccountsubs:hover { color: #FFFFFF;text-decoration: underline; }

.myaccountlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 15px;
	text-align:left;
}
div.myaccountlinks {width:200px; margin-left:77px;margin-top:9px; }

a.myaccountlinks:link { color: #FFFFFF;text-decoration: none;}
a.myaccountlinks:visited { color: #FFFFFF;text-decoration: none;}
a.myaccountlinks:active { color: #FFFFFF;text-decoration: none; }
a.myaccountlinks:hover { color: #FFFFFF;text-decoration: underline; }

.sideaccountsubsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 12px;
	font-variant:normal;
	
}

a.sideaccountsubsm:link { color: #FFFFFF;text-decoration: none;font-weight:normal;}
a.sideaccountsubsm:visited { color: #FFFFFF;text-decoration: none;font-weight:normal; }
a.sideaccountsubsm:active { color: #FFFFFF;text-decoration: none; font-weight:normal; }
a.sideaccountsubsm:hover { color: #FFFFFF;text-decoration: underline; font-weight:normal;}


.newslettersignup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	line-height: 16px;
}



.menuitems2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #002F5F;
	line-height: 16px;
}
.submit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	height: 12px;
	background-color: #CCCCCC;
}

.submit {
	padding: 0px;
	margin: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	clip:    rect(0px 0px 0px 0px);
	height: 12px;
}


.submitimage {
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
.bodylist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	list-style-position: outside;
	list-style-type: disc;
}
.bodylistSpace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	list-style-position: outside;
	list-style-type: disc;
	margin-top: 12px;
}
.bhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #004779;
	font-weight: normal;
	padding-top: 9px;
	padding-bottom: 3px;
}
.chead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	color: #004779;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.sidemenusubsml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 21px;
	line-height: 22px;
}

a.sidemenusubsml:link { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidemenusubsml:visited { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidemenusubsml:active { color: #FFFFFF;text-decoration: none; padding: 0px 0px 0px 0px;}
a.sidemenusubsml:hover { color: #FFFFFF;text-decoration: underline; padding: 0px 0px 0px 0px;}

.dhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #004779;
	font-weight: bold;
	margin: 0px;
	padding: 10px 0px 5px;
}
.bodytextnospace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
}
.bodylistNumbr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	list-style-position: outside;
	list-style-type: decimal;
}
.dheadNoSp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #004779;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 5px;
}
.bodytextspovr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left: 17px;
}
.bodytextspovr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left: 29px;
}
.newslettersignuptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

p.SideBarCallout {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 13px;
	margin-right: 13px;
	margin-bottom: 20px;
	line-height: 14px;
}

td.contentP {
	
	vertical-align: top;
	text-align:left;	
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;

}



/* images */
/* ----------------------------------------------------- */


img.printer {
   float: right;
    padding-left: 5px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px; 
	
}
img.bio {
   
    padding-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px; 
}	
	
td.pi {background-color:#009AA6;
padding:20px;
text-align:left;
vertical-align:text-top;}

td.piH {background-color:#009AA6;
text-align:center;}

td.rpS {background-color:#0094B3;
padding:5px;
text-align:center;
vertical-align:text-top;}

td.rp {background-color:#0094B3;
padding:20px;lo
text-align:left;
vertical-align:text-top;}

td.rpH {background-color:#0094B3;
padding:0px;}

td.loH {background-color:#0098C3;
text-align:center;}

td.loi {background-color:#0098C3;
padding:20px;
text-align:left;
vertical-align:text-top;}

td.lo {background-color:#0098C3;
padding:20px;
border-top:2px solid #ffffff;
border-bottom:3px solid #ffffff;}

td.myacctH {background-color:#0075B0;
text-align:center;}

td.myacct {background-color:#0075B0;
padding:20px;
text-align:left;
vertical-align:text-top;}

td.mynav {background-color:#0075B0;
padding:30px;
text-align:left;
vertical-align:text-top;}

td.mynavs {background-color:#0075B0;
text-align:left;
vertical-align:text-top;}

td.mynavb {background-color:#0075B0;
text-align:left;
vertical-align:bottom;}

td.blue {background-color:#002F5F;}

td.bluenews {background-color:#002F5F;
padding:5px;
padding-right:10px;
text-align:right;
color:#FFF;
vertical-align:text-top;}

.bluenewslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0px;
	
}

a.bluenewslink:link { color: #FFFFFF;text-decoration: none; }
a.bluenewslink:visited { color: #FFFFFF;text-decoration: none; }
a.bluenewslink:active { color: #FFFFFF;text-decoration: none;}
a.bluenewslink:hover { color: #FFFFFF;text-decoration: underline; }


div.sideblurb {float:right; margin-top:35px;vertical-align:bottom;}

div.sideblurb2 {float:right; margin-top:14px; }


div.sidemenuitems {
padding:30px;
text-align:left;
vertical-align:text-top;}


div.lo {  background-color:#0098C3;
padding:35px 15px;
border-top:1px solid #ffffff;
 border-bottom:3px solid #ffffff;
 text-align:center;
 vertical-align:bottom;
}



.texta {
 font-size: 10px;
 background-color: #ffffff;
 border: 1px solid #666666;
 width:130px;

}