font.sm { font-family: arial, verdana, tahoma, sans-serif; text-decoration: none; color: #666666; font-size: 10px; }
font.med { font-family: arial, verdana, tahoma, sans-serif; text-decoration: none; color: #000000; font-size: 11px; }
font.lg { font-family: arial, verdana, tahoma, sans-serif; text-decoration: none; color: #000000; font-size: 15px; }

A:link { text-decoration: underline; color: #666666; }
A:active { text-decoration: underline; color: #666666; }
A:visited { text-decoration: underline; color: #666666; }
A:hover { text-decoration: none; color: #666666; }

A.nav:link { text-decoration: none; color: #000000; }
A.nav:active { text-decoration: none; color: #000000; }
A.nav:visited { text-decoration: none; color: #000000; }
A.nav:hover { text-decoration: underline; color: #000000; }

A.tab:link { font-family: arial, verdana, tahoma, sans-serif; font-size: 11px; text-decoration: none; color: #DEDFEF; }
A.tab:active { font-family: arial, verdana, tahoma, sans-serif; font-size: 11px; text-decoration: none; color: #DEDFEF; }
A.tab:visited { font-family: arial, verdana, tahoma, sans-serif; font-size: 11px; text-decoration: none; color: #DEDFEF; }
A.tab:hover { font-family: arial, verdana, tahoma, sans-serif; font-size: 11px; text-decoration: underline; color: #DEDFEF; }

A.tab2:link { font-family: arial, verdana, tahoma, sans-serif; font-size: 12px; text-decoration: none; color: #DEDFEF; }
A.tab2:active { font-family: arial, verdana, tahoma, sans-serif; font-size: 12px; text-decoration: none; color: #DEDFEF; }
A.tab2:visited { font-family: arial, verdana, tahoma, sans-serif; font-size: 12px; text-decoration: none; color: #DEDFEF; }
A.tab2:hover { font-family: arial, verdana, tahoma, sans-serif; font-size: 12px; text-decoration: underline; color: #DEDFEF; }

A.sub:link { text-decoration: none; color: #39599C; }
A.sub:active { text-decoration: none; color: #39599C; }
A.sub:visited { text-decoration: none; color: #39599C; }
A.sub:hover { text-decoration: underline; color: #39599C; }

img {border: none; }

#headernav {
        clear: both;
		font-family: arial, verdana, tahoma, sans-serif;
		text-decoration: none;
        font-size: 11px;
        line-height: 15px;
        padding: 10px 0px; }

        #headernav a { text-decoration: none; color: #DEDFEF; padding: 3px 5px; }
        #headernav a:hover { text-decoration: underline; color: #DEDFEF; }

#hnav {
		font-size: 11px;
		list-style: none;
		margin: 0;
		padding: 0;
		text-align: right; }

#hnav li {
		display: inline; }

table.page {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #738EC6;
	border-collapse: collapse;
	background-color: #E8F5FF;
}

table.top {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #738EC6;
	border-collapse: collapse;
	background-color: #FFFFFFF;
}

#pagefooter {
        clear: both;
		font-family: arial, verdana, tahoma, sans-serif;
		text-decoration: none;
        font-size: 11px;
        line-height: 15px;
        padding: 5px 0px;
        /*border-top: solid 1px #39599C; }*/

        #pagefooter a { padding: 3px 5px; }
        #pagefooter a:hover { text-decoration: underline; color: #39599C; }
        #pagefooter p { text-align: center; margin: 0; padding: 0; }

#fnav {
		font-size: 11px;
		list-style: none;
		margin: 0;
		padding: 0;
		text-align: center; }

#fnav li {
		display: inline; }