*{margin:0;padding:0;font:1em Arial,Helvetica,sans-serif;}
body{background-color:#f2f2f2;}
fieldset,img{border:0;}
option{padding-left:0.4em;}
select,input,textarea{font-size:0.8em;}
ul{list-style-type:none;}
strong,b{font-weight:bold;}
a{color:#B31725;text-decoration:none;}
a:hover{color:#000;}

.cBoth{clear:both;line-height:0px;height:0px;}
.field,.searchbox{padding:2px;border:1px solid #566676;}

.text p{font-size:0.75em;}
.text p strong, .text p a{display:block;font-weight:bold;}
.text p strong{margin-bottom:12px;}
.text p a{margin-top:12px;}

.headline{margin-bottom:10px;border-bottom:1px solid #f2f2f2;}

#page{position:relative;margin:20px auto;margin-bottom:0;width:1008px;}
#header{padding:25px 27px 15px 28px;background-color:#fff;}
	#logo_subline{float:left;width:49%;}
	#search_helpnav{float:right;width:50%;}
		#search{float:right;margin-top:19px;}
			.searchbox{position:relative;top:-6px;width:186px;}
		#helpnav{float:right;margin-top:40px;height:13px;}
			#helpnav li{float:left;height:13px;padding-left:20px;background:url(../img/zg/helpnav_separator.gif) 0 4px no-repeat;}
			#helpnav li.first{padding:0;background:none;}
#mainnav{margin:10px 0 0 0;border-top:1px solid #fff;border-bottom:1px solid #fff;height:34px;}
	#mainnav li{float:left;/*width:143px;*/width:167px;height:34px;margin-right:1px;}
	#mainnav li.last{margin-right:0;}

#footer{margin-top:25px;padding:0 10px 7px 10px;border-bottom:100px solid #dde2e6;}
		#copyright{float:left;}
		#helpnav_bottom{float:right;height:13px;}
			#helpnav_bottom li{float:left;height:13px;padding-left:20px;background:url(../img/zg/helpnav_separator.gif) 0 4px no-repeat;}
			#helpnav_bottom li.first{padding:0;background:none;}



Div.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:none;}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:none;text-align:left;}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:none;}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:none;text-align:right;}
DIV.csc-textpic-clear{clear:none;}

DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right: 20px !important;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left: 20px !important;}

DIV.news-single-img{float:left;margin-right:20px;}

.news-image img{ float:left; margin: 0 10px 10px 0; }
	
/* IE6 Fixes */
*html #header{height:0px;}
*html .searchbox{top:-4px;}
*html #helpnav{position:absolute;top:75px;right:27px;}
*html #helpnav li{background-position: 0 0;}
*html #footer{margin-top:15px;padding-bottom:1px;}

/* IE7 Fixes */
*+html .cBoth{height:auto;}
*+html #header{padding-bottom:20px;}
*+html .searchbox{top:-4px;}
*+html #helpnav{position:absolute;top:75px;right:27px;}
*+html #helpnav li, *+html #helpnav_bottom li{background-position: 0 0;}
*+html #footer{margin:0;margin-top:25px;}
*+html #footer div.cBoth{margin-top:-25px;}

/* Opera Fixes */
@media all and (-webkit-min-device-pixel-ratio:10000),
 not all and (-webkit-min-device-pixel-ratio:0){
	.text p a { float:none; }
}
