body { font-family: "Verdana", "Arial";
       font-size: 13px;
       background: #fff;
       margin: 0px;
      }

td {font-family: "Verdana", "Arial"; font-size: 13px}
.nomargin {padding:0px; margin:0px;}
li {font-family: "Verdana", "Arial"; font-size: 13px}
img.padding {padding-right: 30px; display:block;}
img.block {display:block;}
form.search {
   padding:3px;
   margin:0px;
   font-size:12px;
   font-weight:bold;
   color:white;
   display: block;
   text-align:right;
   height:29px;
  }

.button {
	border: 1px solid #666666;
	background-color: #000066;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.search_input {
    background-color: #FFFFFF;
    border-color: #666666;
    border-style: solid;
    border-width: 1px;
    color: #999999;
    font-size: 10px;
    padding-left: 5px;
}


#top_of_page {
       background:url(images/topbg.png) repeat-x top left;
       width:100%;
       height:57px;
       }
.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.backtotop { font-size:10px; text-align:right; padding:5px;}
a.link, a.visited .backtotop{color:black;}  
.padded {padding-left:30px;}
.smallhighlight {font-size:10px; color:red;}
.smalltext {font-size:11px;}
h3.colorbg {background-color:#dcdcdc;}
h2 {text-align:left;}

.height {height:1pt; border:0px; margin:0px; padding:0px;}

.footer{text-align: center; color: red}
.footer a:link, .footer a:visited {text-decoration:none}
.footer a:hover{text-decoration:underline}

.copyright { text-align: center; color: #6f6f6f }
.copyright a:link, .copyright a:visited {color:#6f6f6f; text-decoration:none;}
.headerlink a:link, .headerlink a:visited { color: black; font-size:12px; text-decoration:none }
.headerlink {color:white; font-size:12px; font-weight:bold}
.headerlink a:hover {text-decoration:underline}


.news_topic {color: #6633ff; font-family: "Verdana", "Arial"; text-decoration: none; font-size:14px; font-weight:bolder}
.news_note {color: #000000; font-family: "Verdana", "Arial"; text-decoration: none; font-size:8px}
.news_link a:link, .news_link a:visited {background-color:#ffcc00; color:#0000ff; font-family: "Verdana", "Arial"; text-decoration: underline; font-size:16px; font-weight:bolder}
.news_link a:hover {text-decoration:none}

.highlight_dots {color:#000000; font-weight:bold;}

/*--------- format home page -----------*/
.h3 a:link, .h3 a:visited {color:#ffba00; font-family: "Verdana", "Arial"; text-decoration: none; font-size: 14px; font-weight:bold; }
.h3 a:hover{color:white; text-decoration:none}
.h3{color:#ffba00; background-color : #000066; font-size: 14px; font-weight:bold;}
.border{
		border-left : 1px solid #000066;
		border-right : 1px solid #000066;
		border-bottom : 1px solid #000066;
}
.border a:link, .border a:visited{color:#000000; text-decoration:none}
.border a:hover{text-decoration:underline}
.directory_title {font-size:14px; color:blue; font-weight:bold;}
.homefeature {
     border-top: thick #000066 solid;
     border-left: thin #000066 dotted;
     border-right: thin #000066 dotted;
     border-bottom: thin #000066 dotted;
     width: 170px;
     background-color:#E6E6E6;
     margin-bottom:10px;
     padding:3px;
     
}
.homefeaturetitle {
   font-family: Arial, sans-serif;
   font-size: 17px;
   color:#555599;
   font-weight: bold; 
}
.homefeaturecontent {
   font-size: 10px;
}
.homefeaturecontent a {
   text-decoration:none;
}
.homefeaturecontent a:hover {
   text-decoration:underline;
}
