input:focus {
    outline: none;
}

.bodytext { font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #000000;}
.bodytext A:link {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #000099; text-decoration:none}
.bodytext A:visited {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #666666; text-decoration:none}
.bodytext A:active {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #000099; text-decoration:none}
.bodytext A:hover {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; text-decoration:underline}

.search_highlight { font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #FFFFFF; text-decoration:none}
.search_highlight A:link {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #FFFFFF; text-decoration:none}
.search_highlight A:visited {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #FFFFFF; text-decoration:none}
.search_highlight A:active {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #FFFFFF; text-decoration:none}
.search_highlight A:hover {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; text-decoration:underline}

.nav {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #000000; background-color: #E9E9E9; font-weight:bold;}
.nav_on {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #FFFFFF; background-color: #A10000; font-weight:bold;}
.navgreyedout {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #666666; background-color: #E9E9E9; font-weight: bold;}

.searchnav {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #000000; background-color: #E9E9E9; font-weight:bold;}
.searchnav_on {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #FFFFFF; background-color: #A10000; font-weight:bold;}
.searchnavgreyedout {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #666666; background-color: #E9E9E9; font-weight: bold;}

.home_news {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #666666}
.home_news A:link {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #000099; text-decoration:none}
.home_news A:visited {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #666666; text-decoration:none}
.home_news A:active {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #000099; text-decoration:none}
.home_news A:hover {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; text-decoration: underline}

.news_date {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #A10000; font-weight:bold}

.spotlight {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; line-height: 13px; color: #000000}

.header {font-size: small; font-family: verdana, arial, helvetica, san-serif; color: #000099; font-weight:bold; text-decoration:none}

.subhead {font-size: small; font-family: verdana, arial, helvetica, san-serif; color: #000099; font-weight:bold; text-decoration:none}
.subhead_right {font-size: small; font-family: verdana, arial, helvetica, san-serif; color: #000099; font-weight:bold; text-decoration:none}

.subnav {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #A10000;}
.subnav A:link {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #00076A; font-weight:normal; text-decoration:none}
.subnav A:visited {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #00076A; font-weight:normal; text-decoration:none}
.subnav A:active {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #00076A; font-weight:normal; text-decoration:none}
.subnav A:hover {font-size: x-small; font-family: verdana, arial, helvetica, san-serif; color: #A10000; font-weight:normal; text-decoration:none}

.label {font-size: 10px; font-family: verdana, arial, helvetica, san-serif; font-weight:bold; color: #000099;}

.search_input2 {width: 300px; height: 16px; padding: 1px; font: 10px verdana, arial, sans-serif; font-size: 10px; border: 1px solid #000000; color: #000000; background-color:#FFFFFF;}

.search_input {width: 360px; height: 16px; padding: 1px; font: 10px verdana, arial, sans-serif; font-size: 10px; border: 1px solid #000000; color: #000000; background-color:#FFFFFF;}

.search_sub {width: 145px; height: 16px; padding: 1px; font: 10px verdana, arial, sans-serif; font-size: 10px; border: 1px solid #000000; color: #000000; background-color:#FFFFFF;}

.home_select {
font: 9px verdana, arial, sans-serif;
font-size: 60%;
width: 158px;
 background-color: #FFFFFF;
 color: #000099;
 border: 1px solid #000099;
}

.footer { font-size: 60%; font-family: verdana, arial, helvetica, san-serif; color: #A1A1A1}
.footer A:link { font-size: 60%; font-family: verdana, arial, helvetica, san-serif; color: #A1A1A1; text-decoration:none}
.footer A:visited { font-size: 60%; font-family: verdana, arial, helvetica, san-serif; color: #A1A1A1; text-decoration:none}
.footer A:active { font-size: 60%; font-family: verdana, arial, helvetica, san-serif; color: #A1A1A1; text-decoration:none}
.footer A:hover { font-size: 60%; font-family: verdana, arial, helvetica, san-serif; text-decoration:underline}
