/* CSS Document */

html, body, h1, h2, h3, h4, h5, h6, form, p, select, input, ul, ol, dl, dd, dt  {margin:0; padding:0; font-family:Arial,Verdana,  Helvetica, sans-serif;  }
html, body { color:#000000; text-align:center;  font-size:12px; background:#333333}


img {border:none}
a {color:#333; outline:none; font-weight:bold }
a:hover {color:#F00; text-decoration:underline}
input { vertical-align:middle; font-size:11px}
p { padding:7px 0; line-height:150%}

.clearfix:after {  content: "."; display: block; height: 0; clear: both; visibility: hidden;} 

.gbContainer { width: 1000px; background:url(../images/bg_body.png) repeat-y   right top; margin:0 auto; text-align:left} 
.gbContainer2 { width: 1000px; background:url(../images/bg_body2.png) repeat-y   right top; margin:0 auto; text-align:left} 
.gbContainer3 { width: 1000px; background:url(../images/bg_body3.png) repeat-y   right top; margin:0 auto; text-align:left} 
.gbContainer4 { width: 1000px; background:url(../images/bg_body4.png) repeat-y   right top; margin:0 auto; text-align:left} 
 
 .header {  height:132px; border-bottom:17px solid #b3b5b6; margin-bottom:10px}
 .header h2  { color:#FFFFFF; float:left; text-align:center; font-size:21px; padding:55px 0 0 50px }
 .header:after {  content: "."; display: block; height: 0; clear: both; visibility: hidden;} 
 .header h1  { color:#FFFFFF; float:right; text-align:center; font-size:21px; padding:80px 50px 0 0 }
 .logo { padding:25px 0 0  65px; float:left}
 .logo  a {display:block;height:101px; width:166px}




.bodyCont { background:url(../images/line.gif) repeat-x; padding:4px 0 0 } 
.subBodyCont {} 
.bodyBott { }
.collBG {}

 h3  { padding:6px 0 16px 0; text-align:center; color:#FFFFFF;  font-size:17px; font-family:Verdana, Arial, Helvetica, sans-serif }
 h1 { text-align:center; font-size:18px; padding:6px 0 20px  }
 
.leftCont { width:228px; float:left}
.leftCont h2 { background:#c7c8c7; border-top:9px solid #a3a2a3; font-size:11px; text-align:center ;padding:5px 25px; }
.leftCont h2 strong { background:#d8d8d8 url(../images/bg_h2.gif) repeat-y right; border-bottom:1px solid #959595; border-right:1px solid #959595;  text-align:center; padding:4px 20px; display:block }


.centCont {  padding:0 0 0 0px;}

.centCont .menu {border-top:9px solid #FFF; background:url(../images/menu_bg.png) repeat-y right; height:33px}
.centCont .menu ul { padding:0; margin:0; list-style:none } 
.centCont .menu ul:after {  content: "."; display: block; height: 0; clear: both; visibility: hidden;} 
.centCont .menu ul li { float:left; padding:5px 7px; font-size:11px}
.centCont .menu ul li a { background:#d5d5d5 url(../images/bg_h2.gif)  repeat-y right; text-decoration:none; border-bottom:1px solid #959595; border-right:1px solid #959595;  text-align:center; padding:4px 20px; display:block}

.centContTEXT { padding:10px 20px; vertical-align:top}
	
.progList { list-style:none; padding:0px 0; margin:0}
.progList li { padding:7px 0}
.progList li a { text-decoration:none}
.progList li a img { padding:9px; margin-right:10px; background:url(../images/1bg_icon.png) no-repeat; vertical-align:middle}

