body{
	background-color: #FFFFFF;
	color:#000000;
	font:normal 12px "arial";
	text-align:center;
	margin:0; 
	padding:0;
}
div, form, label, input, span, ul, li, p, a{
	margin:0 auto; 
	padding:0;
}

#container{
	width:742px; 
	margin:0 auto; 
	padding:0; 
	text-align:center;
	margin-top:12px;
	 
}
#container #header{
	height:84px;
	width:742px;
	background-image:url(/imagesfs/header_bg.jpg);
	background-repeat:no-repeat;
}
#header #compayname{
	height:40px;
	width:708px;
	clear:both;
	text-align:left;
	padding-left:34px;
	display:block;
 
}
h5{
	font-weight:bold;
	color:#FFFFFF;
	padding-top:8px;
	font-size:19px;
		
}	
#header #salog{
	height:22px;
	width:308px;
	clear:both;
	float:right;
 	display:block;
 
}
h2{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#fefef6;
	font-size:18px;
	margin-top:8px;
	font-style: italic; 
}
#container #bodyarea{
	width:742px;
	background-image: url(/imagesfs/bodyarea_bg.jpg);
	background-repeat:repeat-y;
	padding-top:26px;
	float:left;
 
}
#container #leftside{
	width:449px;
	float:left;
	margin-left:26px;
 	background-image:url(/imagesfs/gray_bg.jpg);
	background-repeat:repeat-y;
	margin-bottom:11px;

}
#leftside #zippanelbg{
	width:449px;
	float:left;
 	background-image:url(/imagesfs/bg_top.jpg);
	background-repeat:no-repeat;
}
#leftside #zippanel{
	width:449px;
	float:left;
 	background-image:url(/imagesfs/bg_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
}
#zippanel #step{
	margin-left:34px;
	margin-top:32px;
	clear:both;
}
#step p{
 	line-height:22px;
}
#zippanel #text{
	padding-left:18px;
	padding-right:18px;
}
#text p{
	text-align:justify;
	padding-bottom:18px;
}
#text a{
	font-size:14px;
	font-weight:bold;
	color:#5788bc;
	padding-bottom:15px;
	display:block;
}
#text a:HOVER{
	color:#df8800;
}


#container #rightside{
	width:267px;
	float:left;
	padding-top:18px;
 
}
#container #bottomcorners{
	height:13px;
	width:742px;
	clear:both;
	background-image:url(/imagesfs/center_bg.jpg);
	background-repeat:repeat-x;
}
#bottomcorners #leftcorner{
	height:13px;
	width:742px;
	clear:both;
	text-align:left;
	background-image:url(/imagesfs/rightcorner.jpg);
	background-repeat: no-repeat;
	background-position:right;
}
#container #footer{
	width:742px;
	clear:both;
}
#footer #bottomnavigation{
	padding-top:10px;
	padding-bottom:8px;
}
#bottomnavigation a{
	font-weight:normal;
	text-decoration:none;
	color:#000000;

}
#bottomnavigation a:HOVER{
	color:#1a5695;
}
.redbold{
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#f40000;
	text-decoration:none;
}

/*--------------------------------------------------- Customer Solutions Union--------------------------------------------------*/

#container #bodyinner{
	width:742px;
	background-image: url(/imagesfs/bodyarea_bg.jpg);
	background-repeat:repeat-y;
	padding-top:17px;
	float:left;
 
}
#container #centermain{
	width:702px;
	background-image: url(/imagesfs/geay_bg.jpg);
	background-repeat:repeat-y;
	float:left;
	margin-left:20px;
 	margin-top:0px;
}
.fleft{
	float:left;
}
#centermain #center{
	width:702px;
	background-image: url(/imagesfs/gray_bottom.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
	float:left;
}
#center #lefttext{
	width:369px;
	float:left;
	padding-left:32px;
	padding-top:15px;
	padding-right:2px;
	text-align:left;
}
#center #bottomlogos{
	clear:both;
	width:702px;
	text-align:center;
	height:55px;

}
#lefttext h3{
	font-size:31px;
	font-weight:bold;
	color:#dd9800;
	margin:0;
	padding-bottom:5px;
}

#lefttext p{
	font-size:12px;
	color:#616161;
	text-align:justify;
	padding-bottom:15px;	

}
#center #rightimage{
	width:296px;
	float:right;
	padding-right:1px;
	margin-top:80px;
 
}