/* CSS Document */
body
{	margin:0px; padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
img
{	border:0px;
}
.vi_mid
{	vertical-align:middle;
}
.fleft
{	float:left; width:auto;
}
.fclear
{	float:none; width:auto; clear:both;
}
form
{	margin:0px; padding:0px;
}

.page_bg_top_ind
{	width:100%; background:url(../images/site/header_top_ind.png) repeat-x top; 
}
.page_bg_bot_ind
{	width:100%; background:url(../images/site/footer_top_ind.png) repeat-x bottom;  
}
#page_wi_ind
{	width:918px; margin:0px auto;
}
#header_ind
{	width:100%;
}
.ind_logo
{	width:auto; float:left; margin:5px 0 0 12px; padding:0px;
}
.ind_slogan
{	width:auto; float:left; margin:50px 0 0 60px; padding:0px;
}
.date_ic_ind
{	width:auto; float:right; font-size:12px; font-weight:bold; color:#000000; margin:60px 0 0 0px;
}
.date_ic_ind img
{   float:left; margin:4px 5px 0 0px;
}
.date_ic_ind label
{   width:190px; float:left; text-align: right;
    
}
#content_ind
{	width:100%; float:left; margin-top:20px; padding-bottom:5px;
}
.ind_box_main
{	width:447px; float:left; margin:20px 0 0 12px;
}
.ind_box_lt
{	width:12px; float:left; background:url(../images/site/box_ind_left.png) no-repeat; height:36px;
}
.ind_box_med
{	width:423px; float:left; background:url(../images/site/box_ind_med.png) repeat-x; height:36px;	
}
.ind_box_med span
{	width:auto; float:left;	margin-top:-13px; 
}
.ind_box_med h2
{	width:auto; float:left; margin:0px; padding:0px; color:#FFFFFF; font-size:22px; font-weight:bold; line-height:34px; 
}
.ind_box_rt
{	width:12px; float:right; background:url(../images/site/box_ind_right.png) no-repeat; height:36px;
}
.ind_box_med_bo_mn
{	width:443px; float:left; border-left:2px solid #787272; border-right:2px solid #787272;
	min-height:205px;
}
#footer_ind
{	width:100%; float:left; padding-top:20px; font-size:11px; color:#000000;
}
.footer_ind_lt
{	width:auto; float:left; padding:0 0 0 10px; 
}
#footer_ind a:link, #footer_ind a:visited
{	font-size:11px; color:#000000; text-decoration:none;
}
.footer_ind_rt
{	width:auto; float:right; padding:0 10px 0 0px; 
}
.ind_login_form
{	width:100%; float:left; margin-top:8px;
}
.ind_login_form div
{	width:100%; float:left; margin-top:3px;
}
.ind_login_form div label
{	width:140px; float:left; text-align:right; font-size:14px; color:#000000; padding:8px 5px 0 0px; 
}
.ind_login_form div span
{	width:249px; height:41px; float:left;
	background:url(../images/site/ind_login_txt_bg.png) no-repeat;
}
.ind_login_form div span input
{	width:220px; float:left; height:25px; margin:0 0 0px 10px; background:none; border:0px; padding-top:4px; font-size:14px; line-height:28px;
}
.login_btn_ind
{	width:87px; height:41px; border:0px; cursor:pointer;
	background:url(../images/site/login_btn_ind.png) no-repeat;
}
.download_zone
{	width:100%; float:left; text-align:center; padding-top:12px;height:192px;
}
.download_zone img
{	margin-bottom:10px;
}
.download_zone a:link, .download_zone a:visited
{	color:#c80626; font-size:14px; font-weight:bold; text-decoration:underline;
}
.download_zone a:hover
{	text-decoration:none;
}
.support_img_mn
{	width:168px; float:left;
}
.support_img_right
{	width:230px; float:left; font-size:20px; color:#c80626; font-weight:bold; line-height:30px; margin-top:20px;
}	
.demo_img_ind
{	width:100%; float:left; text-align:center;
}
.latest_newsbox
{	width:906px;
}	
.latest_newsbox_title
{	width:882px;
}
.latest_newsbox_bo
{	width:902px; min-height:110px;
}
.latest_news_ind
{	width:122px; float:left; margin-top:5px;
}
.latest_news_ind_txt
{	width:775px; float:left; margin:20px 0 0 0px; font-size:12px; color:#000000; line-height:18px;
} 
.SetFloatLeft
{
    float:left;
}