@charset "utf-8";
/* CSS Document */

html, body { padding:0; margin:0; background-color:#fff; height: 100%;
	min-width:1000px;}
form{ margin:0px; padding:0px; float:left;}
.FloatLeft{ float: left;}
.FloatRight{ float: right;}
.CommonBlock{width:100%; height : auto; float : left;}
#Header .FloatRight {
    color: #FFFFFF;
    font: 15px Arial,Helvetica,sans-serif;
    margin: 32px 0;
}

/*--font align--*/
.Textcenter { text-align:center!important;}
.Textleft 	{ text-align:left;}
.Textright 	{ text-align:right;}

/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display: inline-block;}



.Margin15{  margin: 15px!important;}
.Margin25{margin: 25px!important;}
.MarginLR25{margin:0px 25px!important;}
.MarginB10{  margin-bottom: 10px!important;}
.MarginB20{  margin-bottom: 20px!important;}
.MarginB40{  margin-bottom: 40px!important;}
.MarginT15{ margin-top:15px!important;}
.MarginBT15{ margin:15px 0px!important;}
.MarginT10{ margin-top:10px!important;}
.MarginR18{ margin-right:18px!important;}
.MarginBT20{ margin:20px 0px!important;}
.MarginBT10{ margin:10px 0px!important;}
.MarginBT5{ margin:5px 0px!important;}
.MarginB10T5{ margin:5px 0px 10px 0px!important;}
.MarginT25{ margin-top:25px!important;}
.MarginT20{ margin-top:20px!important;}
.MarginLT10{ margin:10px 0px 0px 10px!important;}
.MarginT5{ margin-top:5px!important;}
.MarginL5{ margin-left:5px!important;}
.MarginL10{ margin-left:10px!important;}
.MarginL15{ margin-left:15px!important;}
.PaddingLR2{ padding:0px 2px!important;}
.PaddingLR3{ padding:0px 3px!important;}
.PaddingLR5{ padding:0px 5px!important;}


#Wraper{margin:0; float:left; width: 100%; background:#fbfbfb; }

.LeftPanel{ float:left; margin:0; padding:0; width:220px; }
.CenterPanel{ margin:0; padding:0; height:1%; overflow:hidden;}
.RightPanel{ float:right; margin:0; padding:0; width:270px;}

#HeaderWraper{ margin:0; float:left; width: 100%; text-align:center; background:url(../images/header_bg.png) repeat-x; height:83px;}
#Header{margin:0 auto; width:990px; text-align:left;}

#MainWraper{ margin:0; float:left; width: 100%; background:url(../images/mid_bg.gif) left top no-repeat #fbfbfb;}
.MainPage{margin:0 auto; width:990px;}
.MainPage .Heading{ padding:5px 0; font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 28px; border-bottom:#d9d9d9 solid 1px; text-align:left;}
.MainPage .SubHeading{color:#000; font:bold 14px Arial, Helvetica, sans-serif;}

.Text12{ font:12px Arial, Helvetica, sans-serif; color:#464646;}
.Text14{ font:14px Arial, Helvetica, sans-serif; color:#464646;}
.TextBlue{ color:#3663ad; font:16px Arial, Helvetica, sans-serif;}

.BtnScan{ margin:0 auto; width:310px; height:52px; border:none; cursor:pointer; background:url(../images/btn_free_scan_for_windows.jpg) no-repeat left top; text-indent:-10000px; outline:none; display:block;}
.BtnScan:hover{ background-position:left bottom;}

.WhiteBox{ float:left; width:100%; background:#FFF; border:#e0e0e0 solid 1px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -mso-border-radius:5px; -moz-box-shadow:1px 1px 4px #ebebeb; -webkit-box-shadow:1px 1px 4px #ebebeb; box-shadow:1px 1px 4px #ebebeb; behavior: url(css/PIE.htc); position:relative;}

.WhiteBox .Heading{  color:#313131; font:bold 12px Arial, Helvetica, sans-serif; padding:5px 10px; border-bottom:#e7e7e7 solid 1px; text-align:left; }
.WhiteBox .Content{ margin:5px; padding:0;}
.WhiteBox .Content p{ margin:5px 5px 10px 5px; font:11px Arial, Helvetica, sans-serif; color:#5c5c5c; text-align:left;}
.WhiteBox .Content strong{color:#5c5c5c; clear:both; display:block;}

.BdrBtmDshd{border-bottom:#d0d0d0 dashed 1px;}

#FooterWraper{ float:left; width:100%; background-color:#f6f6f6; border-top: #99a1b6 solid 1px;}
.Footer{ margin:0 auto; width:990px; text-align:center; font:11px Arial, Helvetica, sans-serif; color:#49577e; padding:13px 0; }
