@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
body { min-height:1000px; background-color:#ddd; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
h1{ color:#003F84; font-weight:300; font-size:24px; border-bottom-color:#ccc; padding:10px 0px 0px 0px;  margin-top:15px  }
h2{ color:#009867; font-weight:bold; font-size:14px; border-bottom-color:#ccc; width:490px; padding:5px 0px 10px 0px;  margin-top:15px  }
a {font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#outermain{  margin:auto; width:800px; }
#topbar{ float:left; height:66px; padding-left:40px; padding-top:50px; width:760px; font-size:14px; color:#FFF; background-image: url(../images/topbar.jpg); background-repeat:repeat-x;}
#topbar2{ float:left; height:116px; padding-left:40px; width:760px; background-image: url(../images/topbar2.jpg); background-repeat:repeat-x;}
#middle_content{ float:left; height:440px; width:760px;  background-image:url(../images/middle_gradback.jpg); background-repeat:repeat; padding: 120px 0 0  40px;}
#middle_content2{ float:left;  width:800px; background-image:url(../images/middle_gradback.jpg); background-color:#FFF; background-repeat:repeat-x;}
#heading_content{ float:left; height:120px;  width:760px; padding-left:40px; }
#bottom_bar{ float:left; height:81px; width:800px; background-image:url(../images/bottom_bar.jpg); background-repeat:repeat-x}
#bottom_bar2{ float:left; height:81px; width:800px; background-image: url(../images/bottom_bar02.jpg); background-repeat:repeat-x}
#bottom_bar3{ float:left; width:800px; background-color:#FFF }
.link_box0 { float:left; height:314px; width:340px; margin:0  40px 0 0 ; background-image:url(../images/link_box.jpg); background-position:left; background-repeat: no-repeat; }
.link_box0 a { color:#666; text-decoration:none;  font:Arial, Helvetica, sans-serif; }
.link_box0 a:hover {  color:#003F84;   }

.link_box { float:left; height:314px; width:340px; background-image:url(../images/link_box.jpg); background-position:left; background-repeat: no-repeat; }
.link_box a { color:#666; text-decoration:none;  font:Arial, Helvetica, sans-serif; }
.link_box a:hover {  color:#003F84;   }
.link_box1{ float:left; height:80px; padding:10px 0px 0px 20px; border:none; line-height:25px;  width:320px; clear:both; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  }
.link_box1 img{  padding:5px 0px 5px 0px  }
.link_box2{ float:left; height:120px; width:340px; }

.link_box3{  float:left; height:77px; font-weight:normal; font-size:10px; padding:10px 0px 0px 20px; width:320px; clear:both ;color:#666;}
.clear {clear:both;}
img{ border:none;  }
#middle02{float:left; width:555px;  padding:0px 0px 0px 40px; }
#middle02 p{width:480px;  }
#middle02 td { height:30px;}
.pTitle { background-color:#006599; border-bottom:dotted #ccc 1px; padding:5px; color:#FFF; width:100px; }
.pInfo { background-color:#ddd; border-bottom:dotted #006599 1px; padding:5px; color:#006599; width:350px;  }

#image{float:left; width:555px; background-color:#bbb;  }


#subnav { float:left; width:200px;  height:600px; font-size:11px; color:#111; padding:10px 2px 0px 2px;    }
#subnav ul {  margin:0px; padding:0px;  }
#subnav ul li {   list-style:none;display:block; border-bottom:dotted #ccc 1px; padding:4px 0px 4px 40px}
#subnav ul  li a {  color: #999; text-decoration: none; padding:4px 8px 4px 0px; font-weight:normal  }
#subnav ul li a:hover { color:#006599;  }
#subnav ul li a.selected { color:#006599;  }
