div{border:0px solid red;}


body{margin:25px 0px 10px 0px;padding:0; line-height: 1.5em; font-family:verdana; font-size:12px; color:#4A4A4A; line-height:20px; text-align:left; background:#E7E6E4;}


h1{text-align:left; font-family:"Trebuchet MS"; font-size:36px; color:#373737; font-weight:normal; margin:0; padding:0;}
h2{text-align:left; font-family:"Trebuchet MS"; font-size:16px; color:#373737; font-weight:bold; margin:0; padding:0;}
h3{text-align:left;     font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#4A4A4A;line-height:20px; margin:0px 60px 50px 50px;}
h4{text-align:left;     font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#4A4A4A;line-height:18px; margin:0; padding:0;}


#container {width:940px; margin:0; padding:0; float:none;}


#contentwrapper{background:#FFFFFF; float:left; width:100%; border:1px solid #999999; margin:0px; padding:0px;}


#content_text{text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4A4A4A;line-height:20px;}
#content_text a {color:#4A4A4A; text-decoration:underline; border-bottom:none; }
#content_text a:hover{  color:#4A4A4A; text-decoration:none; border-bottom:2px dotted #999999; }


#left_box{float:left; border:2px dotted #999999; padding:8px; margin:2px 10px 2px 10px; text-align:center;}

#content_box{float:right; border:2px dotted #999999; padding:8px; margin:0px 0px 0px 10px; text-align:center;}


#form {width:220px; height:20px; margin-right:10px;}


#footer{ width:920px; padding:10px 10px 0px 10px; font-family:Verdana, Arial,Helvetica, sans-serif; text-align:left; font-size:10px; color:#444444; clear:both; }
#footer a{ color:#666666; text-decoration:none; }
#footer a:hover{ color:#000000; text-decoration:none; border-bottom:2px dotted #999999; }


#centercolumn{margin: 0px 0px 0px 0px; height:100%; float:left; border-left:2px dotted #999999; text-align:left; width:775px;}
.center{margin: 25px 50px 25px 25px;}


#headercenter{ margin:0px 0px 0px 2px; border-bottom:2px dotted #999999; height:36px; padding:0px; font-size:10px; font-weight:bold; }
#headerleft{ height:36px;  margin:0px 1px 0px 0px; border-bottom:2px dotted #999999;}


#leftcolumn{float:left; width:163px; margin:0;}
.left {margin: 65px 0px 0px 7px; text-align:right;}
.subleft {margin: 0px 0px 20px 7px; text-align:right;}


#navwrapper{padding:0px; margin:0px 0px 0px 50px; list-style-type:none; }
#navwrapper li { margin:40px 20px 40px 0px; width:180px; border:2px solid #999999; float:left; font-size:11px; text-align:center; padding:0;}
#navwrapper li a { color:#121A13; text-decoration:none; border-bottom:none; width:160px; padding:10px 7px 10px 3px; display:block; float:left; }
#navwrapper li a:hover { color:#999999; text-decoration:none; width:160px; padding:10px 7px 10px 3px; display:block; float:left; }


#navList{height:15px; padding:0px 0px 37px 0px; margin:0; }
#nv { list-style-type: none; list-style-image: none; margin:0; padding:0;}
#nv li {float:left;     display: block; font-family:Verdana; color:#121A13;     font-size:11px; text-align:left;text-decoration:none; padding:0px 27px 0px 0px; font-size:12px; }
#nv a{  color:#0000FF; text-decoration:none;}
#nv a:hover{color:#121A13; text-decoration:none; border-bottom:2px dotted #999999;}

#emp { list-style-type: none; list-style-image: none; margin:0; padding:0;}
#emp li {font-family:Verdana; color:#121A13;font-size:11px; text-decoration:none; padding:0px 27px 0px 0px; font-size:12px; }
#emp li.off {list-style-type: none;font-size:14px; color:#373737; font-weight:bold; margin:0; padding:0;}
#emp a{  color:#0000FF; text-decoration:none;}
#emp a:hover{color:#121A13; text-decoration:none; border-bottom:2px dotted #999999;}


#leftnav1{      text-align:center; margin:1px 0px 0px 6px; padding:0px;}
#leftnav1 li { width:150px; height:13px; list-style:none;  display:block; color:#FFFFFF; font-size:11px; text-decoration:none; margin:0px 0px 5px 0px; padding:0px; float:left; line-height:11px; }
#leftnav1 a{color:#FFFFFF; text-decoration:none; display:block; height:13px; margin:0; padding:0; }
#leftnav1 a:hover{text-decoration:none; display:block; margin:0; padding:0; background:#0000EE;}


#leftnav2{ list-style-type:none; list-style-image:none; padding:0px; margin:25px 0px 0px 6px; }
#leftnav2 li { width:138px; display:block; color:#666666; font-size:10px; text-align:right; float:left; padding:3px 0px 4px 0px; line-height: 12px; border-bottom:2px dotted #999999; margin:0px 6px 0px 0px }
#leftnav2 a{ color:#666666; text-decoration:none; }
#leftnav2 a:hover{ color:#000000; text-decoration:none; border-bottom:2px dotted #999999; }


#leftnav3{ list-style-type: none; list-style-image: none; padding:0px; margin:0px 6px 0px 0px; }
#leftnav3 li { display: block; color:#666666; font-size:10px; text-align:right; text-decoration:none; float:left; padding:2px 0px 2px 0px; line-height:12px; border-bottom:none; }
#leftnav3 a{ color:#666666; text-decoration:none; }
#leftnav3 a:hover{ color:#000000; text-decoration:none; border-bottom:2px dotted #999999; }


#weblog_datebox{font-size:80%; line-height:10px; border:1px solid #C6C6C6; padding:10px;}
#weblog_table{font-size:80%; margin:20px 0px; padding:0px; border:1px solid #C6C6C6;}
#weblog_table td {border-right:1px solid #C6C6C6; padding:3px 10px; margin:0px;}


.searchbar {margin:0; padding:5px 0px 0px 25px; text-align:left;}
.search{ width:25px; margin:0px 0px 0px 5px; background-color:#0055A0; border:1px solid #0D3B8E; text-align:center; font-family:Verdana; font-size:10px; padding:0px 1px 0px 1px; color:#FFFFFF;font-weight:bold; }


.input{ font-family:Verdana; font-size:10px; color:#5B5B5B;     border:1px solid #999999; padding:2px 2px 2px 2px;}
.input2{ font-family:Verdana; font-size:12px; color:#5B5B5B; border:1px solid #999999; padding:2px;}


.button{ background-color:#0055A0; border:1px solid #0D3B8E; text-align:center; font-family:"Trebuchet MS"; font-size:11px; padding:2px; color:#FFFFFF; font-weight:bold;}
.button2{ background-color:#0055A0; border:1px solid #0D3B8E; text-align:center; font-family:Verdana; font-size:10px; padding:1px 2px 1px 2px; color:#FFFFFF; font-weight:bold;}


#line { padding:10px 0px 5px 0px; border-bottom:1px solid #eee; }
.line { padding:10px 0px 5px 0px; border-bottom:1px solid #eee; }
.title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }

