body {color:#333434; margin:53px auto; background:#fff url(images/body_bg.gif) repeat-x top; text-align:center; line-height:15px;}
body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input {font-family:Arial,  Times, Tahoma; color:#333434; font-size:12px; }
br {line-height:10px;}
h1 {font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;  margin:0; padding:10px 0; color:#2594CB;}
h2 {font-size:18px; font-family:Arial, Helvetica, sans-serif;  margin:0; padding:10px 0 5px 0; text-align:left; color:#037789; font-weight:bold; font-style:italic;}
h3 {font-size:18px; font-family:Verdana, Tahoma, Arial, Verdana;  padding:0; margin:0 0 5px 0;  color:#037789; font-weight:normal;}
h4 {font-size:12px; margin:10px 0; padding:0px; text-align:left; color:#333333; font-weight:normal;}
h5 {font-size:12px; margin:0; padding:0; color:#6E6E6E;font-weight:bold;}
h6 {font-size:80%;}
.fleft{float:left;}
.fright{float:right;}
.fclear{clear:both;}
#maindiv{width:926px; margin:0 auto; padding:0; text-align:left;}
#maindiv1{ background:url(images/bdr_bg.gif) repeat-y top; padding:0 0 0 2px; margin:0 auto; border-bottom:2px solid #A6D7F7;}
.headtxt{font-size:11px; font-weight:bold; padding:11px 0 0 0; background:url(images/shadbg.gif) repeat-x top;}
.headtxt1{background:url(images/shadbg.gif) repeat-x top; margin:0 2px 0 0;}

.dashedbg {background:url(images/dashed_bdr.gif) repeat-x bottom; height:133px; margin:0 20px 0 23px;}
.dashedbg1 {background:url(images/dashed_bdr.gif) repeat-x bottom; margin:0 20px 0 23px; padding:0 0 10px 0;}
.dashedbg1 ul {list-style:none; list-style-image:none; padding:0; margin:10px 20px;}
.dashedbg1 li {background:url(images/arrow.gif) no-repeat 0 3px; padding:0 0 0 15px; line-height:15px; margin:0; color:#4DA1DA; font-size:11px; font-weight:bold;}

#grybg{background:#F2F1F1; padding:15px 15px 33px 15px; margin:0 2px 0 0;}
#grybg ul {list-style:none; list-style-image:none; padding:0; margin:10px 20px 0 300px;}
#grybg li {background:url(images/arrow.gif) no-repeat left; padding:0 0 0 15px; line-height:15px; margin:0; color:#4DA1DA; font-size:11px; font-weight:bold;}

#MainTex{padding:10px 20px;}
#MainTex ul {list-style:none; list-style-image:none; padding:0; margin:10px 20px;}
#MainTex li {background:url(images/arrow.gif) no-repeat left; padding:0 0 0 15px; line-height:15px; margin:0; color:#4DA1DA; font-size:11px; font-weight:bold;}
.midlist{float:left; width:300px; margin:10px 0;}
.midtxt{width:525px; float:left; border-left:1px solid #D4D3D3; margin:10px; padding:0 15px;}

#footerbg {background:#A6D7F7; height:48px; color:#000; text-align:center; line-height:45px; margin:20px 0 0 0;}
#footerbg a{color:#000; font-weight:bold;} 
#footerbg a:hover{color:#000; text-decoration:underline; font-weight:bold;}
a:link, a:visited, a:active{color:#037789; text-decoration:none;}
a:hover{color:#1B87BD; text-decoration:none;}

*html .111{position:relative; top:1px;}
