
body { font:normal 12px Arial; background-color:#979ea4; margin:13px 15px 15px 15px; padding:0px; }
img { border:none; }

a { color:#005299; }

form { margin:0px; }

#search { margin-top:8px; }
#search td { padding:2px;  color:#eee; font:bold 10px Arial;  }
#search input { vertical-align:middle;  }

input, textarea, select { font:normal 11px Arial; border:solid 1px #8B9094; background-color:white; }

#header    { margin:0px 0px 10px 0px; width:100%; height:100px; }
#header td { font:normal 10px Verdana; color:#b8b8ad; text-align:center; vertical-align:middle; }
#header td a { color:#b6bec3; }

#years_10 {background-color:#5a636a; padding-left:15px; padding-right:10px; width: 25%;}
#top_logo {background-color:#677077; width:25%;}
#top_navigation{background:url(/index_files/top-bg.gif); padding-top:6px; width:25%;}
#top_phone{background-color:#434c53; width: 25%;}

#tmenu    { color:#FFFFFF; background-color:black; margin:0px 0px 10px 0px; width:100%; text-transform: uppercase; }
#tmenu td { padding:4px 0px 4px 0px; }
#tmenu a  { font:bold 10px Arial; color:white; text-align:center; display:block; text-decoration:none; border-left:solid 1px #7E858D;  padding:0px 8px 0px 8px; }
#tmenu a:hover { text-decoration:underline; }

#bmenu   { background:url(/image/i-arrow.gif);background-position:0px 0px;background-repeat:no-repeat; margin-bottom:15px; padding:2px 0px 0px 25px; height:20px;}
#bmenu a { font:normal 11px Arial; color:white; margin:0px 5px 0px 5px; text-transform: uppercase;}

#footer         { margin-bottom:10px; font:normal 10px Verdana; color:#DDE4EA; }
#footer a       { color:#DDE4EA; }

#route { margin-bottom:10px; color:black; }
#route a {color:black; font:normal 11px Arial; }    

#promo          { width:100%; background-color:#677278; margin-bottom:10px;}
#promo ul       { margin:0px; padding:5px 10px 5px 10px; }
#promo li       { list-style:none; background:url(/image/i-mark.gif); background-repeat:no-repeat; background-position:0px 0.7em; padding:5px 5px 5px 20px; }
#promo a        { color: white; font: bold 12px Arial; }

div.rside { float:right;  border:solid 1px #999;  margin: 10px 0px 10px 10px; padding:10px; } 

.copyright       {  font:normal 9px Verdana; color:#eeeeee; padding-top:0px; padding-bottom:5px;}
.copyright a     {  color:#eeeeee; }

div.lmenu    { border-bottom:solid 1px #959ea5; }
div.lmenu  a { background:url(/image/i-mark.gif); background-repeat:no-repeat; background-position:20px 13px;  font:normal 12px Arial; display:block; padding:10px 10px 10px 40px; color:white; border-right:solid 6px #596269;  background-color:#677077; }
div.lmenu a:hover {  border-right:solid 6px #afb8c1;}

ul.redbox       { list-style:url(/image/i-mark2.gif); margin-top:15px; margin-bottom:15px; padding-left:15px;}
ul.redbox li    { margin-top:5px; margin-bottom:5px;  }

div.printit { padding:0px; margin:0px 0px 20px 0px ; }

