/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif; color:#145995; font-size:12px; margin:0; padding:0; background-image:url(images/hbg.gif);}
select {position: relative; left: -2px; top: -2px; background:#EFF4F6;line-height: 14px;border-color:#6F8DB9; border-style:dotted; border-width: 1px; } 
textarea { border-color:#6F8DB9; border-width:1px; border-style:solid;}
table { border-color:#145995; }
input{ border-color:#6F8DB9;border-width:1px;border-style:solid;} 
.main{width:958px; margin:0 auto; text-align:center;}
.head{width:948px; margin:0 auto;}
.logo {width:104px; height:41px;float:left;}
.nav {width:844px; overflow:hidden; height:27px; text-align:center; font-size:12px; color:#000000; background-color:#FFFFFF; float:left;}
.nav li{float:left; display:inline; line-height:27px; list-style:none}
.hname {background-image:url(images/hinfo.gif); font-style:normal; font-size:16px; color:#ff7f00; width:930px; margin:0 auto 0;}
.pinfo {background-image:url(images/pinfo.gif); background-repeat:repeat; width:930px; margin:0 auto 0;}
.hmain { font-family:Arial, Helvetica, sans-serif;  margin:0 auto 0;  width:930px;}
.hgroups{background-color:#EFF4F6;  width:930px; margin:0 auto 0;}
.hmany {background-color:#EFF4F6; table-layout:auto;}
.hbg {width:930px; margin:0 auto 0;}
.hs {border-bottom-style:solid; border-color:#145995; border-width:1px; width:930px; margin:0 auto 0;}
.hr { border-bottom-style:dashed; border-color:#6F8DB9; border-width:1px; width:930px; margin:0 auto 0;}
.textcolor {color:#393939; text-decoration:underline;}
.table {background-color:#145995; word-spacing:normal; width:900px; margin:0 auto 0;}
.tabmany {background-color:#145995; width:930px; margin:0 auto 0;}
.tdl {padding-left:10px; padding-top:5px; padding-bottom:5px; background-color:#EFF4F6; width:480px; }
.tdr {padding-left:10px; padding-top:5px; padding-bottom:5px; background-color:#EFF4F6; width:450px; }
.td {background-color:#EFF4F6; text-align:center;}
.tdmany { padding-top:5px; padding-bottom:5px; text-align:center; background-color:#EFF4F6; width:25%;}
.tabap  {background-color:#145995; word-spacing:normal; width:900px; margin:0 auto 0;}
.input {border:none;}

.cl{clear:both}
.footnav{margin:0 auto; height:27px;text-align:center;color:#000000;}
.footnav li{float:left; display:inline; line-height:27px; list-style:none; padding:0 3px;}
