*{margin:0px;padding:0px;}
html{width:100%;height:100%;padding:0px;margin;0px;}
body{background:#000 url(../images/main_bg.gif) left top repeat-x;position:relative;padding:0px 0px 10px 0px;margin;0px;}
body.about{background:#000 url(../images/main_bg_about.gif) left top repeat-x;position:relative;padding:0px 0px 10px 0px;margin;0px;}

img{border:none;}
a , a:hover{text-decoration:none;}
.inner_cover{width:826px;margin:0px auto;overflow:hidden;}
div.fix{font-size:0px;line-height:0px;float:none;clear:both;}


.quicklnks{color:#fff;float:right;margin-top:10px;margin-right:15px;}
.quicklnks a{font:normal 14px arial;color:#fff;margin:0px 5px;}
.quicklnks a:hover{color:#f287b7;}
.quicklnks a.hvr{color:#f287b7;cursor:default;}

.logoCover{float:left;position:relative;}
.content{background:transparent url(../images/contentBg.gif) left top no-repeat;width:798px;float:left;margin:-20px 14px 0px 14px;z-index:998;}
.content_about{background:transparent url(../images/contentBg.gif) left top no-repeat;width:798px;float:left;margin:-20px 14px 0px 14px;z-index:998;}

.content_hp{background:transparent url(../images/contentBgHp.gif) left top no-repeat;width:798px;height:575px;float:left;margin:-20px 14px 0px 14px;z-index:998;}
.right_menu{background:transparent url(../images/rigt_menu.gif) right top no-repeat;width:189px;height:575px;float:right;}
.rightLnks{width:156px;border-top:2px solid #b8b9ba;margin:25px auto;}
.rightLnks a{font:normal 14px arial;color:#fff;display:block;border-bottom:2px solid #b8b9ba;margin-top:10px;padding-bottom:10px;}
.rightLnks a:hover{color:#f287b7;font-weight:bold;}
.rightLnks a.hvr{color:#f287b7;font-weight:bold;cursor:default;}
.Dbtn{width:114px;hight:40px;margin:0px auto;}

.left_content{float:left;width:500px;margin:25px 0px 0px 40px;}
.left_content h2{font:bold 16px arial;color:#ec008c;margin-bottom:15px;}
.left_content h3{font:normal 14px arial;color:#75aee6;margin-bottom:10px;}
.left_content p{color:#fff;font:normal 12px arial;margin:0px 0px 25px 0px;line-height:20px;}
.left_content p.terms{line-height:25px;}
.left_content p a{normal 12px arial;color:#75aee6;}
.left_content p a:hover{text-decoration:underline;}
.footer{width:826px;margin:10px auto 0px auto;color:#fff;font:normal 12px arial;text-align:center;white-space:nowrap;}
.footerInner{margin:100px auto 0px auto;}
.footer span{font:normal 12px arial;color:#fff;margin:0px 5px;}
.footer a{font:normal 12px arial;color:#fff;}
.frmCover{width:440px;margin:0px auto;}
.frmCover form fieldset{border:none;margin-bottom:20px;float:left;}
.frmCover form label{font:normal 16px arial;color:#fff;/*clear:both*/;float:left;}
.frmCover form label.errorLbl{font-size:12px;margin:2px 0px 0px 10px;float:left;}
.frmCover form input{width:435px;clear:both;}
.frmCover form textarea{width:435px;clear:both;height:70px;}
ul.errorlist{float:left;font:normal 12px arial;color:#fff;list-style:none;margin:2px 0px 0px 0px;}
 button{border:none;background:none;cursor:pointer;}
.btmCrnr{width:245px;height:152px;position:absolute;right:0px;bottom:0px;background:transparent url(../images/bottomCrnr.png) right top no-repeat;}
/* home Page */

.Hpleft{float:left;width:350px;margin:25px 0px 0px 40px;display:inline;}
.Hpleft h2{color:#fff;font:bold 15px arial;margin-bottom:10px;}
.Hpleft p{color:#fff;font:normal 14px arial;line-height:20px;}
.Hpleft .Dnow{margin-top:25px;float:left;}

.HpFlashCover{float:right;position:relative;margin-top:-95px;width:389px;height:440px;margin-right:16px;display:inline;}
.sysReq{float:left;width:100%;}
.sysReq .sysReqInner{width:205px;float:left;margin-right:25px;display:inline;}
.sysReq .sysReqInnerLast{margin:0px 0px 0px 45px;}
.sysReq h3{color:#fff;font:bold 14px arial;float:left;margin-bottom:5px;width:100%;}
.sysReq h4{color:#fff;font:bold 12px arial;float:left;margin-bottom:10px;}
.sysReq p{color:#fff;font:normal 12px arial;float:left;width:205px;}

.inptFileCover{float:left;width:73px;overflow:hidden;}
.inptFileCover input{margin-left:-146px;}
.inptFileTxt{float:left;height:30px;line-height:30px;margin-left:10px;}
.inptFileTxt p{float:left;font:italic 12px arial;color:#fff;line-height:30px;}

.num{text-align:right;}
.one{background:transparent url(../images/one.png) left no-repeat;}
.two{background:transparent url(../images/two.png) left no-repeat;}
.three{background:transparent url(../images/three.png) left no-repeat;}
.four{background:transparent url(../images/four.png) left no-repeat;}
.five{background:transparent url(../images/five.png) left no-repeat;}
.left_content p.aboutP{margin:20px 0px 15px 0px;}

/* FACEBOOK */
body.fb{background:none;position:relative;}
.logoCoverFb{float:none;position:relative;width:740px;marginl:0px auto;}
.inner_cover_fb{width:758px;margin:0px auto;overflow:hidden;}
.useStatus{width:720px;margin:5px auto 0px auto;overflow:hidden;text-align:center;}
.contentFb{background:transparent url(../images/contentBgFb.png) left top no-repeat;width:721px;height:301px;margin:31px auto 0px auto;z-index:998;}
.contentFb .Hpleft{float:left;width:288px;margin:75px 0px 0px 60px;display:inline;}
.contentFb .Hpleft h2{color:#fff;font:bold 15px arial;margin-bottom:15px;}
.contentFb .Hpleft p{color:#fff;font:normal 14px arial;line-height:25px;}
.contentFb .Hpleft .Dnow{margin-top:15px;float:left;}
.HpFlashCoverFb{float:right;position:relative;margin-top:-95px;width:350px;height:396px;margin-right:-1px;display:inline;background:transparent url(../images/status_fair_site_facebook_demo_PS.png) right top no-repeat;}
.footerFb{width:758px;margin:10px auto 0px auto;color:#969696;font:normal 11px arial;text-align:center;white-space:nowrap;position:relative;}
.footerFb span{font:normal 11px arial;color:#969696;margin:0px 5px;}
.footerFb a{font:normal 11px arial;color:#969696;} 
.btmCrnrFb{width:172px;height:40px;background:transparent url(../images/esnipsLogoFb.gif) right top no-repeat;position:absolute;right:0px;top:-11px;cursor:pointer;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
 div.contentFb{margin:30px auto 0px auto;}
 div.inptFileCover{float:left;width:73px;overflow:hidden;}
 div.inptFileCover input{margin:5px 0px 0px -10px;}
	
}
*+html div.inptFileCover{float:left;width:80px;overflow:hidden;}
*+html div.inptFileCover input{margin:0px 0px 0px -355px;}

.popUpMsg{width:240px;position:absolute;border:2px solid #D1D3D4;background-color:#44C8F5;display:none;}
.popUpMsg h2{color:#fff;font:bold 16px arial;float:left;margin:10px 0px 10px 10px;}


/*---thank you page ---*/
.thankYouContent{background:transparent url(../images/thnk_bg.gif) left top no-repeat;width:800px;height:850px;}
.thnk_logo{width:305px;height:140px;margin:0px auto;}
.thankYouContent h2{text-align:center;}
.downDemoCover{width:528px;overflow:hidden;margin:0px auto;}
.downDemoCover img {float:left;}
h3{margin:0px auto;font-size:12px;width:480px;color:#fff;font:normal 14px arial;}
h3 a{color:#e831f8;}

