/**************** LINKS ****************/

a:link, a:visited, a:active {color:#04355D; text-decoration:none;}
a:hover {text-decoration:underline;}

p,td,ul,blockquote 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	
}

/**************** NAVIGATION ****************/

.subnavcontainer {border-top:1px solid #04355D; border-bottom:1px solid #0d469d; margin-top:5px; margin-bottom:5px; padding:3px;}

a.mainnav:link, a.mainnav:visited, a.mainnav:active {color:#000099; text-decoration:none; font-size:12px;}
a.mainnav:hover {text-decoration:underline;} 

a.subnav:link, a.subnav:visited, a.subnav:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000099;	text-align: left;	
	margin-left:10px;
}
a.subnav:hover {text-decoration:underline;}.alink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #04355D;	text-align: left;}.hd-background {	background-image: url(images/hdBG-grad.jpg);}.bdBackground {	background-image: url(images/bdBG.jpg);}.bdBG-Dark {	background-image: url(images/bdBG-ts.jpg);}.bdBG-lite {	background-image: url(images/bdBG-ft.jpg);}.bdBG-Home {	background-image: url(images/bdBG-home.jpg);}.bodycopy-hm {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	line-height: 20px;	text-align: left;	padding-right: 10px;	padding-left: 10px;}.footerText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	line-height: 18px;}.bodycopy-hmLead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #04355D;	line-height: 20px;	text-align: left;	font-weight: bold;}.navigation {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #04355D;	line-height: 60px;	text-align: left;	font-weight: bold;}.datetitle{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #04355D;	line-height: 5px;	text-align: left;	font-weight: bold;}.posttitle{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000099;	line-height: 10px;	text-align: left;	font-weight: bold;}.itemdesc, font{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;		line-height: 20px;}.linksheavy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000099;	line-height: 10px;	text-align: left;	font-weight: bold;}.linkslight {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000099;	line-height: 10px;	text-align: left;}.linksnav {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000099;		text-align: left;	margin-left:10px;}.inputtext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	text-align: left;	}.head {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #04355D;	line-height: 5px;	text-align: left;	font-weight: bold;}.subhead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #04355D;	line-height: 25px;	text-align: left;	font-weight: bold;}.subsubhead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #04355D;	line-height: 20px;	text-align: left;	font-weight: bold;}.subsubheadgray {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	line-height: 20px;	text-align: left;	font-weight: bold;}.subtext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	}.subtextmain{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;		line-height: 20px;}/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.normaltextbox
{
	font-family: verdana, arial, helvetica, sans-serif;
    font-size: 5px;
    font-weight: normal;
    height: 5px;  
}/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
normalbutton
{
	font-family: verdana, arial, helvetica, sans-serif;
    font-size: 5px;
    font-weight: normal;
    Height: 20;
    Font-Size: 8;  
}.footerTextBold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #04355D;	line-height: 10px;	font-weight: bold;}.sb-backgroundCopy {	background-image: url(images/sbBG-grad.jpg);}.sb-backgroundCol {	background-image: url(images/colBG.jpg);}.bodycopy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	line-height: 20px;	text-align: left;}.bodycopy-hdline {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #04355D;	line-height: 20px;	text-align: left;	font-weight: bold;}.leftcolumn {	background-color: #FFFFFF;	border: 1px solid #DADADA;}.sBarBG {	background-image: url(images/sBarBG.jpg);}.sBarcopy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	line-height: 12px;	text-align: left;}