@charset "utf-8";

html, body{font-size:12px;  background:#e3e3e3 url(../images/bg.jpg) left top repeat-x; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000;}
div, dl, dd, ul, li, h1,h2,h3,h4,h5, p, img, form{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px;}
img{ border:none;}

img{ behavior: url(images/iepngfix.htc) }

ul, li{ list-style-type:none;}

a:link , a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
a:active{color:#000000; text-decoration:none;}

.wraper{ width:100%; background:url(../images/bg-wraper.gif) no-repeat center 2px; }
.container{ width:992px; margin:0px auto; padding:0px;  /*overflow:hidden;*/}

.page-body{width:992px; background:#d8d8d8 url(../images/bg-page.jpg) repeat-x left top;}

.page-body-port{width:992px; background:#d8d8d8 url(../images/bg-page-port.jpg) repeat-x left top;}


.top-menu-part{height:80px; background:url(../images/bg-top.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif;}

.top-link1{width:356px; height:52px; float:right; }
.top-link1 h1{
display:inline;
vertical-align:middle;
padding-right:10px;
float:left;
}
.top-link1-home{text-align:center; float:left; padding:6px; }
.top-link1-contact{text-align:center; float:left; padding:6px;}


.top-link2{width:992px; float:left;   text-align:center;}
.top-link2 a{ padding:0px 20px 0 20px; color:#404040; text-decoration:none; }

.top-menu-part a:link , .top-menu-part a:visited{ color:#404040; text-decoration:none;}
.top-menu-part a:hover{ color:#B72A04; text-decoration:none;}
.top-menu-part a:active{ color:#404040; text-decoration:none;}

.banner-part{height:250px; background:url(../images/bg-banner.jpg) repeat-x top left;    }
.logo-dd{width:580px; float:left;}
.flash-dd{width:400px; float:left;}

.logo{padding:120px 0 0 40px;}
.flash-set{padding:16px 0 0 16px;}

.middle-part{clear:both; background:url(../images/middle-btm.jpg) no-repeat bottom left; padding-bottom:10px; }
.middle-part-inner{padding:0 15px 0 15px;}

.left-part{width:314px;  float:left; font-family:Arial, Helvetica, sans-serif;}/*background:url(../images/left-brd-bg.gif) repeat-y;*/

.right-part{ width:620px; float:right; text-align:justify;}

.right-part p{padding:4px 0 4px 0; line-height:20px;}

/*.footer-part-top{clear:both; background:url(../images/bg-ftr-top.gif) no-repeat;  height:170px; width:992px;  font-size:11px;}*/
.footer-part-top{clear:both; background:url(../images/bg-ftr2.gif) no-repeat;  height:170px; width:992px;  font-size:11px;}
.footer-part-btm{clear:both; background:url(../images/bg-ftr-btm.gif) no-repeat;  height:44px; width:992px;  font-size:11px;}
.footer-part-seo{clear:both; background:url(../images/bg-ftr-seo.gif) no-repeat top left;  height:75px; width:992px;  font-size:11px;}

.middle_container{
width:100%;
font-size:12px;  
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000;
}
.main-head{
display:block;
float:left;
padding-bottom:20px;
width:170px;
font-weight:bold;
}


/*--- right part ---*/
.txt-what{color:#B72A04; font-size:18px; font-weight:bold; text-align:center; height:50px;}
.right-wht-box{background:url(../images/right-white-box.gif) no-repeat;  height:83px; position:relative; }
.right-wht-box-1{background:url(../images/right-white-box-1.gif) no-repeat;  height:161px; position:relative; }


.right1{background:url(../images/right1.jpg) no-repeat 16px 3px; height:75px; padding:5px 15px 3px 90px; position:relative; }/*hight:83*/
.right1 span{color:#91A002; font-size:16px; font-weight:bold;}

.right2{background:url(../images/right2.jpg) no-repeat 16px 3px; height:75px; padding:5px 15px 3px 90px; position:relative; }/*hight:83*/
.right2 span{color:#CE4D05; font-size:16px; font-weight:bold;}

.right3{background:url(../images/right3.jpg) no-repeat 16px 3px; height:75px; padding:5px 15px 3px 90px; position:relative; }/*hight:83*/
.right3 span{color:#2365C4; font-size:16px; font-weight:bold;}

.right4{background:url(../images/right4.jpg) no-repeat 16px 3px; height:75px; padding:5px 15px 3px 90px; position:relative; }/*hight:83*/
.right4 span{color:#EF03A0; font-size:16px; font-weight:bold;}

.right5{background:url(../images/right5.jpg) no-repeat 16px 3px; height:75px; padding:5px 15px 3px 90px; position:relative; }/*hight:83*/
.right5 span{color:#BC1D02; font-size:16px; font-weight:bold;}

.right-wht-more{position:absolute; bottom:6px; right:20px; color:#F75708;}
.right-wht-more a:link , .right-wht-more a:visited{color:#F75708; text-decoration:none; }
.right-wht-more a:hover{color:#F75708; text-decoration:underline;}
.right-wht-more a:active{color:#F75708; text-decoration:none;}

.right-wht-box-icon{ width:90px; float:left; height:75px; text-align:center; padding-top:4px;}
.right-wht-box-detail{width:500px; float:left;}
.right-wht-box-detail1{width:570px; float:left;
line-height:18px;
padding:15px;
}
.right-wht-box-detail2{
text-align:center;
width:570px; float:left;
line-height:18px;
padding:15px;
}
.content{
line-height:18px;
}
.tel{
padding-top:10px;
text-align:center;
font-weight:bold;
}
.tel span{
color:#B72A04;
}

.right-wht-box-title{font-size:16px; line-height:25px;  height:25px; font-weight:bold;  }





/*--- left part ---*/

.left-part-grd{ background: #cccccc url(../images/left-grd.jpg) repeat-x top left;  border-left:2px solid #a8a7a7; border-right:2px solid #a8a7a7; padding-left:2px;}

.left-white-bg{background:url(../images/left-white-box-bg.jpg) repeat-y; width:306px; }
.left-white-bg-1{background:url(../images/left-white-box-bg-1.jpg) no-repeat;  }
.left-white-inner{padding:0 0px 0 20px}

.dmts-itm-act{background:url(../images/act-dmts.jpg) no-repeat; height:36px; width:267px; padding:2px 0 5px 0;  text-align:center; color:#303030;}

/*\*/
.dmts-itm-dact{background:url(../images/act-dmts-active.jpg) no-repeat; height:36px; width:267px;  padding:2px 0 5px 0; text-align:center; color:#303030;
behavior:expression(
this.onmouseover = new Function("this.className += ' hover'"),
this.onmouseout = new Function("this.className = this.className.replace(' hover','')"),
this.style.behavior = null);}
/**/

.dmts-itm-dact:hover{background:url(../images/act-dmts.jpg) no-repeat;}
.dmts-itm-dact.hover{background:url(../images/act-dmts.jpg) no-repeat;}
.dmts-itm-dact a, .dmts-itm-dact a:hover{text-decoration:none;}


.dmts-itm-act span ,.dmts-itm-dact span{color:#666666;}

/*--- Leftbox bg ---*/
.left-white-box-sm{background:url(../images/left-white-box-sm.jpg) no-repeat left top; height:84px;}
.left-white-box-sm-1{background:url(../images/left-white-box-sm-1.jpg) no-repeat left top; height:84px;}
.left-white-box-sm-2{background:url(../images/left-white-box-sm-2.jpg) no-repeat left top; height:84px;}
.left-white-box-sm-3{background:url(../images/left-white-box-sm-3.jpg) no-repeat left top; height:84px;}
.left-ngwd{background:url(../images/left-white-box-sm-ngwd.jpg)}





.left-sm-inner{padding:16px 10px 2px 110px;}
.left-sm-inner span{font-size:16px; font-weight:bold;}
/*hight:36px*/
.lesson-top{background:url(../images/lesson-top.jpg) no-repeat left top; height:78px;}
.lesson-mid{background:url(../images/lesson-bg.jpg) repeat-y left bottom; }
/*\*/
.lesson-sm{background:url(../images/lesson-sm-box.jpg) no-repeat left top; height:32px; text-align:center; padding-top:4px; color:#666666;
behavior:expression(
this.onmouseover = new Function("this.className += ' hover'"),
this.onmouseout = new Function("this.className = this.className.replace(' hover','')"),
this.style.behavior = null);}
/**/

.lesson-sm:hover{background:url(../images/act-dmts.jpg) no-repeat;}
.lesson-sm.hover{background:url(../images/act-dmts.jpg) no-repeat;}
.lesson-sm a, .lesson-sm a:hover {text-decoration:none;}


/*--- Footer Part ---*/

.footer-p1{float:left; width:230px; }
.footer-p2{float:left; width:270px;}
.footer-p3{float:left; width:300px;}
.footer-p4{float:right; width:180px;}
/*.footer-p4{float:left; width:180px; }*/


.footer-head{ height:30px;  text-align:left; line-height:30px; padding-left:20px;}

.footer-list{padding:0 10px 0 20px; line-height:20px; height:115px;}

.footer-list li{background:url(../images/ftr-bulet.gif) no-repeat left 8px; padding-left:16px;}

.footer-menubar{clear:both;}
.copy-text{color:#6D6D6D; font-size:10px; float:left; padding:10px 0 0 16px;}
.ftr-menu{ font-size:10px; float:left; width:575px; text-align:center;}
.privacy{color:#6D6D6D; font-size:10px; float:right;  padding:10px 50px 0px 16px;}

.privacy a:link ,.privacy a:visited{color:#6D6D6D; text-decoration:none;}
.privacy a:hover{color:#6D6D6D; text-decoration:underline;}
.privacy a:active{color:#6D6D6D; text-decoration:none;}

.lable-xhtml{text-align:center; clear:both; height:80px; }

/*--- Common Class ---*/
.b{border:1px solid #ff0000;}

.fs11px{font-size:11px;}
.fs13px{font-size:13px;}
.fs14px{font-size:14px;}
.fs15px{font-size:15px;}
.fs16px{font-size:16px;}
.fs17px{font-size:17px;}
.fs18px{font-size:18px;}
.fs19px{font-size:19px;}

h1{color:#B72A04; font-size:20px; font-weight:bold; padding-left:2px; padding-bottom:10px;} /*page title*/
h2{font-size:18px;}



.float-l{float:left;}
.float-r{float:right;}

.line-hight20px{line-height:20px;}
.line-hight30px{line-height:30px; }
.sptr{clear:both; font-size:2px; height:8px;}

.fcgrn{color:#91A002;}
.fcorg{color:#CE4D05;} 
.fcorg a:link ,.fcorg a:visited{color:#CE4D05; text-decoration:none;}
.fcorg a:hover{color:#CE4D05; text-decoration:underline;}
.fcorg a:active{color:#CE4D05; text-decoration:none;}

.fcblu{color:#316AC5;}
.fcprp{color:#EF03A0;}
.fcprp1{color:#00000;}
.fcmrn{color:#BC1D02;}

.seo{text-align:center;  line-height:20px; height:20px; font-size:11px; }
/*--- Home Page Class ---*/
.h-logo{text-align:center; height:110px; background:url(../images/bg-h-logo.jpg) repeat-x; width:992px; }
.h-flash{height:439px;}
.home-middle-part{clear:both; background:url(../images/home-middle-btm.jpg) no-repeat bottom left; padding-bottom:10px; }

.home-cat{background:url(../images/home-btm-box.png) no-repeat; width:222px; height:115px; float:left; padding-right:22px; font-size:11px; font-family:Tahoma, Arial, Verdana;}
.home-cat-inner{padding:6px 0px 0 8px; line-height:16px; }

.home-cat-ico{float:left;}
.home-cat-dtl{float:left; padding-top:4px;}

.home-cat-dtl  a{color:#4C4C4C; text-decoration:none; font-weight:bold;}
.home-cat-dtl  a:link ,.home-cat-dtl  a:visited{color:#4C4C4C; text-decoration:none;}
.home-cat-dtl  a:hover{color:#4C4C4C; text-decoration:underline;}
.home-cat-dtl  a:active{color:#4C4C4C; text-decoration:none;}

.home-cat { behavior: url(images/iepngfix.htc) }

/*--- Portfolio ---*/
.p-flash{height:355px;}
.p-cat-box{float:left; background:url(../images/portfolio-box1.png) no-repeat; width:469px; height:202px; font-family:Tahoma, Arial, Verdana; position:relative;}
.p-cat-ico{width:100px; text-align:center; float:left; padding-top:20px;}
.p-cat-dtl{float:left; width:340px; text-align:justify; }
.p-cat-box-title{font-weight:bold; line-height:30px; color:#2B2B2B;}

.p-cat-box { behavior: url(images/iepngfix.htc) }

/*--- ng-navigaintion ---*/

.ng-right1{background:url(../images/ico-ng-power-video.jpg) no-repeat 16px 3px; height:75px; padding:5px 15px 3px 90px; position:relative; }/*hight:83*/
.ng-right1 span{color:#91A002; font-size:16px; font-weight:bold;}

.ng-right2{background:url(../images/ico-ng-p-onlin-exp.jpg) no-repeat 16px 3px; height:75px; padding:5px 15px 3px 90px; position:relative; }/*hight:83*/
.ng-right2 span{color:#CE4D05; font-size:16px; font-weight:bold;}

.ng-right3{background:url(../images/ico-ng-video-test.jpg) no-repeat 16px 3px; height:75px; padding:5px 15px 3px 90px; position:relative; }/*hight:83*/
.ng-right3 span{color:#2365C4; font-size:16px; font-weight:bold;}

.ng-right4{background:url(../images/ico-smart-video.gif) no-repeat 16px 3px; height:75px; padding:5px 15px 3px 90px; position:relative;}
.ng-right4 span{color:#EF03A0; font-size:16px; font-weight:bold;}


.page-titl{color:#B72A04; font-size:18px; font-weight:bold; padding-left:2px;  }

/*--- white box ---*/

.dmts-know{background:url(../images/bg-dmts-know.gif) no-repeat 16px 3px; height:75px; padding:5px 15px 3px 90px; position:relative; }/*hight:83*/
.dmts-know span{color:#EF03A0; font-size:16px; font-weight:bold;}

.with-dmts{background:url(../images/ico-with-dmts.gif) no-repeat 16px 3px; height:75px; padding:5px 15px 3px 90px; position:relative; }/*hight:83*/
.with-dmts span{color:#91A002; font-size:16px; font-weight:bold;}




.dmts-detail{background:url(../images/ftr-bulet.gif) no-repeat left 10px; padding:6px 0 0 14px; } 

/*--- intro-to-power-serp ---*/

.exp-box{width:610px;}
.exp-box-top{background:url(../images/right-white-top.gif) no-repeat; height:15px;  }
.exp-box-mid{background:url(../images/right-white-mid.gif) repeat-y;    }
.exp-box-inner{background:url(../images/right-white-inner.gif) no-repeat bottom;  padding:0 15px;  }
.exp-box-btm{background:url(../images/right-white-btm.gif) no-repeat bottom; height:15px; position:relative;   }
.exp-box-sedo{background:url(../images/right-box-sedo.png) no-repeat; height:40px;}

.exp-box-sedo { behavior: url(images/iepngfix.htc) }


/*--- edealer-training ---*/
.whitebox-sptr{font-size:1px; clear:both; background-color:#a8a8a8; height:1px; }

.training-titel{ font-size:15px; text-align:left; line-height:30px; height:30px; clear:both; }
.icon-training{width:150px;  float:left; padding:20px 0 10px 40px; }
.training-detail{width:385px; float:left; padding-bottom:10px;}
.training-detail-lesson{padding-bottom:10px; }

/*--- form ---*/


.set-form-dd{ height:30px;}
.set-form-dd label{width:90px; line-height:20px;  display:block; float:left; font-weight:bold; color:#333333; }
.input-box{border:1px solid #91A002; line-height:20px; height:20px; }

.table{

}
.table tr{

}
.table td{
border-left:1px solid #CACACA;
border-top:1px solid #CACACA;
padding:5px;
}