body, tr, td, textarea, input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a, a:visited {
	color: #333333;
	text-decoration: none;
}

a:hover, a:active {
	text-decoration: underline;
}

.hidden { display: none; }
.bggreen { background-color: #255A79; }
.bgwhite { background-color: #FFFFFF; }
.bglight { background-color: #EEEEEE; }
.bggrey { background-color: #CCCCCC; }
.bgyellow { background-color: #FEF9EC; }
.show { color: #255A79; }
.small { color: #999999; }

A.topnav:visited { color: #222222; }
A.topnav:hover { color: #222222; }
A.topnav:link { color: #222222; } 
A.hpbodynav:visited { text-decoration: underline}
A.hpbodynav:hover { text-decoration: none}
A.hpbodynav:link { text-decoration: underline} 
A.hpnav:visited { font-size: 12px; color: #FFFFFF; font-weight: bold}
A.hpnav:hover { font-size: 12px; color: #C6FFBB; text-decoration: none; font-weight: bold}
A.hpnav:link { font-size: 12px; color: #FFFFFF; font-weight: bold} 
A.sidenav2:visited { font-size: 9px; letter-spacing: 0px; font-weight: normal}
A.sidenav2:hover { font-size: 9px; letter-spacing: 0px; font-weight: normal}
A.sidenav2:link { font-size: 9px; letter-spacing: 0px; font-weight: normal} 
A.pulldown:visited { font-size: 10px; color: #255A79; }
A.pulldown:hover { font-size: 10px; color: #255A79; text-decoration: none; font-weight: bold}
A.pulldown:link { font-size: 10px; color: #255A79; } 
A.l2body2:visited { text-decoration: underline}
A.l2body2:hover { text-decoration: none}
A.l2body2:link { text-decoration: underline} 
A.footer:visited { color: #666666; }
A.footer:hover { color: #666666; }
A.footer:link { color: #666666; }
A.footer2:visited { color: #999999; }
A.footer2:hover { color: #999999; }
A.footer2:link { color: #999999; }
A.footerc:visited { font-family: MS Mincho, Verdana, Arial, Helvetica, sans-serif; color: #999999; }
A.footerc:hover { font-family: MS Mincho, Verdana, Arial, Helvetica, sans-serif; color: #999999; }
A.footerc:link { font-family: MS Mincho, Verdana, Arial, Helvetica, sans-serif; color: #999999; }
A.l2head2:visited { font-size: 12px; color: #666666; font-weight: normal; letter-spacing: 0px; word-spacing: 4px; line-height: 15px} 
A.l2head2:hover { font-size: 12px; color: #666666; font-weight: normal; letter-spacing: 0px; word-spacing: 4px; line-height: 15px} 
A.l2head2:link { font-size: 12px; color: #666666; font-weight: normal; letter-spacing: 0px; word-spacing: 4px; line-height: 15px} 
A.l2head:visited { font-size: 12px; color: #007E6F; text-decoration: underline; font-weight: bold; letter-spacing: 0px; word-spacing: 4px; line-height: 15px} 
A.l2head:hover { font-size: 12px; color: #007E6F; text-decoration: none; font-weight: bold; letter-spacing: 0px; word-spacing: 4px; line-height: 15px} 
A.l2head:link { font-size: 12px; color: #007E6F; text-decoration: underline; font-weight: bold; letter-spacing: 0px; word-spacing: 4px; line-height: 15px} 
A.l2bodygr:visited { color: #007E6F; text-decoration: underline; font-weight: normal; letter-spacing: 0px; word-spacing: 4px; line-height: 15px} 
A.l2bodygr:hover { color: #007E6F; text-decoration: none; font-weight: normal; letter-spacing: 0px; word-spacing: 4px; line-height: 15px} 
A.l2bodygr:link { color: #007E6F; text-decoration: underline; font-weight: normal; letter-spacing: 0px; word-spacing: 4px; line-height: 15px} 

.l2head { font-size: 12px; color: #007E6F; font-weight: bold; letter-spacing: 0px; word-spacing: 4px; line-height: 15px} 
.l2head2 { font-size: 12px; color: #666666; font-weight: normal; letter-spacing: 0px; word-spacing: 4px; line-height: 15px} 
.l2bodygr { color: #007E6F; font-weight: normal; letter-spacing: 0px; word-spacing: 4px; line-height: 15px} 
.nav { letter-spacing: 1px; }
.hpbody { line-height: 15px}
.hpbody2 { color: #666666; line-height: 15px}
.footer { color: #666666; }
.footer2 { color: #999999; }
.pulldown { font-size: 10px; color: #255A79; }
.sidenav{ letter-spacing: 0px; padding-top: 7px}
.sidenav2{ font-size: 9px; letter-spacing: 0px; font-weight: normal}
.l2button { BORDER-RIGHT: #4d4a46 1px solid; BORDER-TOP: #4d4a46 1px solid; BORDER-LEFT: #4d4a46 1px solid; BORDER-BOTTOM: #4d4a46 1px solid; FONT-SIZE: xx-small; FONT-FAMILY: Helvetica, Arial, Verdana; BACKGROUND-COLOR: #e3e3e3 } 

.iform { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica; width: 300px; }
.search_input { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica; height: 17px; }
.search_input2 { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica; }
.search_button { BORDER-RIGHT: #4d4a46 1px solid; BORDER-TOP: #4d4a46 1px solid; BORDER-LEFT: #4d4a46 1px solid; BORDER-BOTTOM: #4d4a46 1px solid; FONT-SIZE: xx-small; FONT-FAMILY: Helvetica, Arial, Verdana; BACKGROUND-COLOR: #e3e3e3; height: 17px; }
.search_google { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica; border-top: 1px solid #4d4a46; border-right: 1px solid #4d4a46; border-bottom: 1px solid #4d4a46; border-left: 1px solid #4d4a46; background-color: #F0F0F0; padding-left: 3px; height: 17px; }

td.topnav {
	height: 20px;
}