.banner-deep,.validation i,.cont-l i,.scroll I{background:url(validation-sprites.jpg) no-repeat;}
.banner-title,.cont-l .valid{background:url(validation.png) no-repeat;}
.banner{height:300px;width:100%;background:url(repeat-validation.jpg) repeat-x;position:relative;}
.banner-deep{width:1084px;padding:70px 0;height:160px;margin:0 auto;background-position:0 0;}
.menu{position:absolute;right:20px;top:33px;white-space:nowrap;border:1px solid #CCC;}
.menu .but{position:relative;width:22px;height:22px;background:#FFF url(template-sprites.jpg) no-repeat center;padding:10px;display:inline-block;vertical-align:middle;z-index:10;}
.menu ul{display:none;position:absolute;top:-1px;right:41px;border:1px solid #CCC;}
.menu-hover .but{border-left-color:#FFF;}
.menu-hover ul{display:block;}
.menu ul li{background:#FFF;}
.menu ul a{display:block;padding:12px;font-weight:bold;color:#7D7D7D;}
.tagline{position:relative;width:960px;margin:0 auto;}
.ie6 .tagline{height:106px;}
.bgwhite{width:100%;height:100%;background:#FFF;opacity:0.6;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;}
.banner-title{font:30px "Open Sans", Arial, Helvetica, sans-serif;color:#000;position:relative;z-index:2;padding:35px 60px 35px 129px;background-position:33px 22px;}

.cont-top{background:#FEFEFE;border-bottom:1px solid #E7E7E7;}
.validation{padding:25px 115px;text-align:center;}
.validation li{width:233px;float:left;padding:0 5px;}
.validation i{width:130px;height:131px;margin:0 auto 15px;display:block;}
.validation p,.not-validation,.desc h3{font:16px Open Sans, Helvetica, sans-serif;color:#000;}
.validation .vl{background-position:-1088px 0;}
.validation .vc{background-position:-1088px -131px;}
.validation .vr{background-position:-1218px 0;width:131px;}
.not-validation{margin:40px auto 20px;font-size:29px;text-align:center;}
.not-validation a{color:#ff6600;}

.desc{margin:30px auto 50px;}
.desc h3{font-weight:bold;margin:0 0 13px;}
.desc p,.cont-r b{font:13px Open Sans, Helvetica, sans-serif;color:#000;}
.cont-l,.cont-r{float:left;}
.cont-l{width:465px;}
.cont-l .valid{width:65px;height:71px;float:left;}
.cont-l li{margin:0 0 15px;height:55px;}
.cont-l .valid-text{padding:0 0 0 80px;line-height:24px;}
.cont-l i{width:55px;height:55px;float:left;}
.cont-l .k1{background-position:-1218px -130px;}
.cont-l .k2{background-position:-1218px -186px;}
.cont-r{width:450px;margin-left:45px;}
.cont-r li{margin:0 0 22px;}
.cont-r b{float:left;font-weight:bold;}
.cont-r p{margin-left:20px;line-height:18px;}

.lte7 .bgwhite,.lte7 .cont-r li,.lte7 .cont-l li{zoom:1;}