html {color:#000;background:#fff;height:98%;}
body {margin:0px;padding:0px;background:#fff;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:0.8em;color:#000;height:98%}
form {padding:0;margin:0}
a:link, a:visited, a:active {color:#808080;text-decoration:none;}
a:hover {color:#FF2B0A;text-decoration:underline;}
img {border:0;}
/* header */
#h{margin:auto 5px auto 5px;display:block;height:105px;color:#18305c;text-align:left;margin-bottom:0px}
#ht {display:block;height:5px}
#hb {background:#E7EFF7;display:block;height:20px;margin-bottom:10px;border-top:1px solid #1C60AD;}
#hl {line-height:1.5em;color:#000}
#hl ul{margin-left:0;padding-left:0;display:inline;border:0;} 
#hl ul li {margin-left:0;padding-left:2px;padding-right:5px;border:0;list-style:none;display:inline;}
#hl ul li.sep {margin-left:0;padding-left:5px;padding-right:5px;border-left:1px solid #000;list-style:none;display:inline;}
#hl ul li a:link, a:visited, a:active {color:#000;text-decoration:none;}
#hl ul li a:hover {color:#FF2B0A;text-decoration:underline;}
.logo{background:url(/img/logo.gif) no-repeat left top;color:#fff;display:block;width:340px;height:95px;position:relative;overflow:hidden;margin:0}
.logo span {background:url(/img/logo_text.gif) no-repeat right center;padding-left:120px;position:absolute;overflow:hidden;top:0;left:0;width:224px;height:100%;margin:0;cursor:pointer}
.logo a{color:#fff;text-decoration:none;}
.logo td{width:139px;vertical-align:middle;}
/* footer */
#f {clear:both;padding-top:1em;text-align:center}
#f ul {margin-left:0;padding-left:0;display:inline;border:0;} 
#f ul li {margin-left:0;padding-left:2px;padding-right:5px;border:0;list-style:none;display:inline;}
#f ul li.sep {margin-left:0;padding-left:5px;padding-right:5px;border-left:1px solid #000;list-style:none;display:inline;}
#f ul li a, a:visited, a:active {color:#000;text-decoration:none;}
#f ul li a:hover {color:#FF2B0A;text-decoration:underline;}
#fc {font-size:0.8em;text-align:center}
/* search form */
#sft{display:block;width:100%}
#sft td{padding:0 2px 0 2px}
#sft td.center{padding:0 2px 0 2px;background:url(/img/logo_bg.gif) repeat-x left top}
#sft td.right{width:50px;padding:0 2px 0 2px;background:url(/img/logo.gif) no-repeat left top;background-position: -340px 0}
#sftf{padding-left:15em;background-color:#E7EFF7;border-top:1px solid #1C60AD;border-bottom:1px solid #1C60AD;width:100%;text-align:left}
#sftf td{padding:10px 2px 10px 2px}
#sfs{background-color:#fff;color:#000;text-align:left;width:510px;padding:0.3em 0 0.3em 3em;margin-left:10px;border:1px solid #1C60AD;text-align:left}
.sfi {background-image: url(../img/arrow.gif);background-repeat: no-repeat;background-position:left;background-color:#fff;border:1px solid #ccc;width:370px;color:#000;font-weight:normal;font-size:1.1em;padding:3px 5px 3px 19px;border:outset 1px #ccc;margin:0}
.sfi:focus, .sfi:hover {background-color:#fff;}
.sfb {background-color:#1C60AD;color:#fff;font-weight:bold;font-size:1em;cursor:pointer;border:outset 1px #ccc;padding:2px 5px 2px 5px;width:73px}
.sfc{color:#000;text-align:left;margin-top:2px;}
.sfc input{margin-bottom:2px;vertical-align:bottom;}
#suggest {margin:1em 0 1em 0.80em;color:#FF2B0A;font-weight:bold}
#suggest a, #suggest a:visited, #suggest a:active {color:#1C60AD;text-decoration:none}
#suggest a:hover {color:#FF2B0A;text-decoration:underline;}
