/* CSS Document */
/* Global */
.wrap {	width:950px;background:#fff;margin:0 auto;padding:5px 15px 15px 15px;}
/* top and footer */	
.top { margin:0; padding:0; height:95px;  }
.nav { float:left; width:100%; padding:0; margin:0;background-image:url(images/menu_line.gif); /* place a top line */background-position:right top; background-repeat:no-repeat;}
.footer { clear:both;float:right; width:730px; min-height:56px;_height:56px;background:#dedede;}
/* index */
.indexleftColumn { width:401px;_display:inline;float:left;}
.indexmiddleColumn  {float:left;  margin-left:9px;width:400px;height:auto;}
.leftColumn { font-size:11px;float:left;height:auto; }
.rightColumn { float:right;width:130px; }
.interlayer {  clear:both;float:right;height:20px; width:735px; margin:5px 0 0 0;}	
/* Global --End-- */
/* Index --Begin-- */
/* Index --End-- */
/* Pages --Begin-- */
.commonContent {  width:950px;height:auto;min-height:700px;_height:700px;padding-bottom:55px;clear:both;}
.commonContent .leftColumn { width:202px; }
.commonContent .middleColumn { width:587px;float:left;margin-left:15px;}
.commonContent .middleColumn p{line-height:150%;}
.middleCosColumn { width:733px;float:left;margin-left:15px;height:auto; min-height:700px;padding-bottom:55px; }
.middleCosColumn p {line-height:150%;}							     			   
/* Pages --End-- */
/* Clear Div */ 
.ClearDiv { clear:both; height:0px;font-size:2px; width:auto; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */	   
/* empty div */	
.divH15, .divH10 {clear:both;width:auto;font-size:2px;} 	
.divH15 { height:15px; }
.divH10 {height:10px;}
/* float */
.floatLeft { float:left;}
.floatRight { float:right;}			    	
/* Class in this page should only be applied by the DIV whose parent is BODY, or wrap(div with wrap style), homeContent, commonContent, or by the DIV that contains nothing.  */