body{ font-family:Arial, Helvetica, sans-serif; margin:0px; font-size:12px;}
div{border:0px solid #FF0000;}

.required { color: red;}

div.wrapper{width:1000px; height:auto; margin-left:auto; margin-right:auto;  overflow:hidden; }
div.wrapper div.header{width:1000px; height:62px; float:left; background-image:url(../images/bg.gif); background-repeat:repeat-x;} 
div.wrapper div.header div.logo{background-image: url(../images/logo.gif); background-repeat:no-repeat; width:300px; height:54px; float:left;} 
div.wrapper div.header div.menu{float:left; width:700px; height:auto; border:#000000 0px solid;}
div.wrapper div.header div.menu div.menuname{float:left; width:95px; height:auto; padding-top:0px; border:0px solid #FF0000; text-align:center;}
div.wrapper div.header div.menu div.menuname a{float:left; width:95px; height:auto; padding-top:25px; padding-bottom:13px; text-decoration:none; }
div.wrapper div.header div.menu div.menuname a:hover{float:left; width:95px; height:auto; padding-top:25px; background-color:#6288b3; text-decoration:none; padding-bottom:13px;}
/*div.wrapper div.header div.menu div.menuname{float:left; width:95px; height:auto; padding-top:35px;}
*/
div.wrapper div.flash{float:left; height:auto;}
div.wrapper div.body_cont{float:left; width:1000px; height:auto; border:#000000 0px solid;}

div.wrapper div.body_cont div.top{float:left; width:1000px;height:10px; background-color:#e7ffd2;}

div.wrapper div.body_cont div.midd{float:left;width:1000px;height:auto; height:200px; border:#000000 0px solid; background-color:#e7ffd2;}

div.wrapper div.body_cont div.bottom{float:left; width:1000px;height:10px; background-color:#e7ffd2;}

div.wrapper div.body_cont div.midd div.welcome{float:left; background-image:url(../images/welcome.gif); background-repeat:no-repeat; width:900px; height:31px; background-position:left;}

div.wrapper div.body_cont div.midd div.b_txt{float:left; font-size:12px; color:#000000; padding-left:15px; padding-right:30px; padding-top:30px; height:auto;width:500px; text-align:justify; border:0px solid #FF0000;}

div.wrapper div.body_cont div.midd div.b_txt div.rm{float:left; font-size:12px; color:#000000;  padding-top:10px; height:auto; width:400px; }

 

div.wrapper div.body_cont div.midd div.banner{float:right; background-image:url(../images/gift_voucher.gif); width:400px; height:164px; background-position:top center; background-repeat:no-repeat; }



div.wrapper div.cvl{float:left; width:1000px; height:auto; padding-top:10px; border:#000000 0px solid; padding-left:0px; }
div.wrapper div.cvl div.courses{float:left; width:261px; height:auto; border:#000000 0px solid;}
div.wrapper div.cvl div.video{float:left; width:283px; height:auto; border:#000000 0px solid;}
div.wrapper div.cvl div.login{float:right; width:382px; height:auto; border:#000000 0px solid;}
div.wrapper div.cvl div.courses div.c_tag{float:left; width:243px; height:35px; border:#000000 0px solid; background-image:url(../images/courses.gif);}
div.wrapper div.cvl div.courses div.c_name{float:left; width:241px; height:295px; border:#c9effe 1px solid; border-top: #000000 0px solid; }
div.wrapper div.c_name div.globe{float:left; background-image:url(../images/globes.gif); width:220px; height:86px; background-repeat:no-repeat; background-position:center;}
/*div.wrapper div.c_name div.c_type{float:left;width:215px;border:#000000 0px solid; padding-top:5px; padding-left:25px; }*/
div.wrapper div.c_name div.c_type{float:left;width:236px;border:#000000 0px solid; padding-top:0px; background-image:url(../images/course_bg.gif); background-repeat:no-repeat; height:20px; padding-left:4px; padding-top:4px;}
div.wrapper div.c_name div.ct_type{float:left;width:225px;border-bottom:#000000 1px dashed; padding-top:0px; height:auto; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:15px; padding-top:4px;}
div.wrapper div.c_name div.viewall{float:left;width:221px;border-bottom:#000000 1px dashed; padding-top:0px; height:20px;padding-left:15px; padding-top:4px; text-align:right; padding-right:4px;}
div.wrapper div.c_name div.b_line{float:left;width:200px;border:#000000 0px solid;}
div.wrapper div.cvl div.video div.v_bg{float:left; background-image:url(../images/movie.gif); width:253px; height:auto; background-repeat:no-repeat; border:#000000 0px solid; padding-right:10px; padding-left:50px; text-align:left; padding-bottom:5px;}
div.wrapper div.cvl div.video div.vi{float:left; width:283px; height:auto;}
div.wrapper div.cvl div.video div.watc{float:left; width:112px; height:auto; padding-top:5px;}
div.wrapper div.cvl div.login div.l_bg{float:left; background-image:url(../images/login.gif); background-repeat:no-repeat; width:382px; height:237px;}
div.wrapper div.cvl div.login div.user{float:left; width:320px; height:auto; border: #000000 0px solid; padding-left:20px;}
div.wrapper div.cvl div.login div.user1{float:left; width:320px; height:45px; border: #000000 0px solid;}
div.wrapper div.cvl div.login div.input{float:left; width:120px; height:20px; padding-left:20px; padding-bottom:10px;}
div.wrapper div.cvl div.login div.bsu{float:left; width:325px; height:auto;  padding-top:20px; border:#000000 0px solid;}
div.wrapper div.cvl div.login div.bsu div.l_button{float:left; width:112px; height:27px; padding-left:20px; padding-top:20px; border:#000000 0px solid;}
div.wrapper div.cvl div.login div.bsu div.sign_up{float:right; width:175px; height:84px;  padding-top:20px; border:#000000 0px solid;}
div.wrapper div.cvl div.login div.bsu div.fp{float:left; width:110px; height:auto; border: #000000 0px solid; padding-top:10px; }
div.wrapper div.cvl div.login div.fp{float:left; width:100px; height:auto; border: #000000 0px solid; }
div.wrapper div.break{float:left; width:1000px; height:auto;border:#000000 0px solid; }
div.wrapper div.pt{ float:left; width:1000px; height:auto; border:#000000 0px solid;}
div.wrapper div.pt div.ptmet{float:left;width:590px; height:200px; border:#000000 0px solid;}

div.wrapper div.pt div.ptmet div.ptm{float:left; width:500px;height:auto;border:#000000 0px solid;}

div.wrapper div.pt div.ptmet div.ptm_des{float:left; width:490px; height:auto;border:#000000 0px solid;}

div.wrapper div.pt div.client_test{float:right;width:334px; height:320px; border:#000000 0px solid; padding-right:0px;}

div.wrapper div.pt div.client_test div.cl_img{float:left; background-image:url(../images/client_t.gif); background-repeat:no-repeat; width:334px; height:33px; background-position:center;}

div.wrapper div.pt div.client_test div.cl_wr{float:left;width:334px; height:auto; border:#000000 0px solid; padding-left:0px;}

div.wrapper div.pt div.client_test div.ta{float:left;width:332px; height:auto; border:#c9effe 1px solid;}

div.wrapper div.pt div.client_test div.cl_wr div.img_c{float:left; width:100px; height:116px; padding-top:10px; padding-left:5px;}

div.wrapper div.pt div.client_test div.cl_wr div.client_name{float:left; width:200px; height:auto; padding-top:10px; padding-left:5px; border:#000000 0px solid;}

div.wrapper div.pt div.client_test div.cl_wr div.client_words{float:left; width:200px; height:auto; padding-top:20px; padding-left:5px;}

div.wrapper div.joinus{float:left; width:990px; display: inline; height:auto;border:#000000 0px solid;} 
div.wrapper div.joinus div.icons{float:left; width:150px; height:57px; padding-bottom:20px; border:#000000 0px solid;}
div.wrapper div.joinus div.j_tit{float:left; width:900px; height:auto; padding-bottom:0px; padding-left:10px; border:#000000 0px solid;}
div.wrapper div.footer{float:left; width:1000px; height:auto; padding-top:10px; background-image:url(../images/bg_foo.gif); background-repeat:repeat-x; border:#000000 0px solid; background-color:#104a8b; border:0px solid #FF0000;}
div.wrapper div.footer div.f_links{float:left; width:1000px; height:auto; border:0px solid #FF0000; }
div.wrapper div.footer div.f_links div.foticons{width: 100px; height:auto; border:0px solid #FF0000; margin-left:auto; margin-right:auto; padding-top:5px;}
div.wrapper div.footer div.f_links div.foticons div.icons{width:auto; height:auto; border:0px solid #FF0000; float:left; padding-right:10px;}

div.wrapper div.footer div.copyright{float:left; width:1000px; height:auto; border:0px solid #FF0000; padding-top:3px; padding-bottom:0px; text-align:center; color:#FFFFFF; }




/*** course description ***/
div.wrapper div.cvl div.videor{float:right; width:283px; height:auto; border:#000000 0px solid; overflow:hidden;}
div.wrapper div.cvl div.videor div.v_bg{float:left; background-image:url(../images/movie.gif); width:283px; height:66px; background-repeat:no-repeat; border:#000000 0px solid;}
div.wrapper div.cvl div.videor div.vi{float:left; width:283px; height:auto;}
div.wrapper div.cvl div.videor div.watc{float:left; width:112px; height:auto; padding-top:5px;}
/**my courses **/
div.wrapper div.mycourse{float:left; width:1000px; height:auto;}
div.wrapper div.mycourse div.heading{float:left; width:955px; height:36px; background-image:url(images/mycourses.gif); background-repeat:no-repeat; background-position:left top; padding-left:45px; padding-bottom:5px;}
div.wrapper div.mycourse div.cdet{float:left; width:1000px; height:auto; padding-bottom:10px;}
div.wrapper div.mycourse div.cdet div.ctp{float:left; width:1000px; height:29px; background-color:#5195ce; font-size:12px; color:#f5f5f5;}
div.wrapper div.mycourse div.cdet div.ctp div.first{float:left; width:260px; height:auto; padding-left:16px; text-align:left; padding-top:6px;}
div.wrapper div.mycourse div.cdet div.ctp div.second{float:left; width:135px; height:auto; padding-left:5px;padding-right:5px; text-align:center; padding-top:6px;}
div.wrapper div.mycourse div.cdet div.ctp div.third{float:left; width:91px; height:auto; padding-left:5px;padding-right:5px; text-align:center; padding-top:6px;}
div.wrapper div.mycourse div.cdet div.ctp div.forth{float:left; width:126px; height:auto; padding-left:5px;padding-right:5px; text-align:center; padding-top:6px;}
div.wrapper div.mycourse div.cdet div.ctp div.fifth{float:left; width:100px; height:auto; padding-left:5px;padding-right:5px; text-align:center; padding-top:6px;}
div.wrapper div.mycourse div.cdet div.ctp div.sixth{float:left; width:147px; height:auto; padding-left:5px;padding-right:5px; text-align:center; padding-top:6px; border:0px solid #FF0000;}

div.wrapper div.mycourse div.cdet div.cmd{float:left; width:1000px; height:29px; background-color:#e6e6e6; font-size:12px; color:#000; border-top:1px solid #FFFFFF;}
div.wrapper div.mycourse div.cdet div.cmd div.first{float:left; width:260px; height:auto; padding-left:16px; text-align:left; padding-top:6px;}
div.wrapper div.mycourse div.cdet div.cmd div.second{float:left; width:135px; height:auto; padding-left:5px;padding-right:5px; text-align:center; padding-top:6px;}
div.wrapper div.mycourse div.cdet div.cmd div.third{float:left; width:91px; height:auto; padding-left:5px;padding-right:5px; text-align:center; padding-top:6px;}
div.wrapper div.mycourse div.cdet div.cmd div.forth{float:left; width:126px; height:auto; padding-left:5px;padding-right:5px; text-align:center; padding-top:6px;}
div.wrapper div.mycourse div.cdet div.cmd div.fifth{float:left; width:100px; height:auto; padding-left:5px;padding-right:5px; text-align:center; padding-top:6px;}
div.wrapper div.mycourse div.cdet div.cmd div.sixth{float:left; width:147px; height:auto; padding-left:5px;padding-right:5px; text-align:center; padding-top:6px; border:0px solid #FF0000;}

div.wrapper div.mycourse div.cdet div.desc{float:left; width:984px; height:auto; background-color:#f9f9f9; font-size:12px; color:#000; padding-left:16px; border-top:1px solid #FFFFFF;}

div.wrapper div.mycourse div.othava{float:left; width:1000px; height:auto; font-size:12px; color:#000; padding-left:0px; border-top:0px solid #FFFFFF;}
div.wrapper div.mycourse div.othava div.hding{float:left; width:984px; height:23px; font-size:12px; color:#fff; padding-left:16px; border-top:0px solid red; background-color:#93c7f3; padding-top:6px;}

div.wrapper div.mycourse div.othava div.bx{float:left; width:978px; height:auto; font-size:12px; color:#000; border:1px solid #aaa; margin-left:0px; padding:10px;}
div.wrapper div.mycourse div.othava div.bx div.def{float:left; width:280px; height:auto; font-size:12px; color:#000; border:0px solid red; margin-left:10px; padding-right:10px; padding-bottom:5px;}


/** description **/
div.wrapper div.cvl div.desc{float:left; width:387px; height:auto; border:#000000 0px solid; padding-left:10px;}
div.wrapper div.cvl div.desc div.def{float:left; width:381px; height:auto; border:#000000 0px solid; padding-left:0px; padding-top:5px; padding-bottom:5px;  padding-left:3px; padding-right:3px;}
div.wrapper div.cvl div.desc div.def div.fl{float:left; width:381px; height:auto; border:#000000 0px solid; padding-left:0px;  padding-left:3px; padding-right:3px;}
div.wrapper div.cvl div.desc div.def div.detaail{float:left; width:400px; height:auto; border:#000000 0px solid;   padding-left:3px; padding-right:3px;}
div.wrapper div.cvl div.desc div.def div.lf{float:left; width:155px; height:auto; border:#000000 0px solid; padding-left:0px;}
div.wrapper div.cvl div.desc div.def div.ry{float:left; width:210px; height:auto; border:#000000 0px solid; padding-left:5px;}

div.wrapper div.cvl div.descc{float:left; width:700px; height:auto; border:#000000 0px solid; padding-left:10px;}
div.wrapper div.cvl div.descc div.def{float:left; width:694px; height:auto; border:#000000 0px solid; padding-left:0px; padding-top:5px; padding-bottom:5px;  padding-left:3px; padding-right:3px;}
div.wrapper div.cvl div.descc div.def div.fl{float:left; width:694px; height:auto; border:#000000 0px solid; padding-left:0px;  padding-left:3px; padding-right:3px;}
div.wrapper div.cvl div.descc div.def div.lf{float:left; width:155px; height:auto; border:#000000 0px solid; padding-left:0px;}
div.wrapper div.cvl div.descc div.def div.ryc{float:left; width:500px; height:auto; border:#000000 0px solid; padding-left:0px;}
div.wrapper div.cvl div.descc div.tp div.nr1{float:left; width:auto; height:auto; border:#000000 0px solid; padding-right:5px; padding-top:10px; padding-bottom:0px;}
div.wrapper div.cvl div.descc 	div.tp div.nr{float:left; width:auto; height:auto; border:#000000 0px solid; padding-right:5px; padding-top:0px; padding-bottom:0px;}
div.wrapper div.cvl div.descc div.tp{float:left; width:600px; height:41px; border:#000000 0px solid; padding-left:0px; padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px;}

 .forgetpass { float: left; width:100px; height:auto; border:#000000 0px solid; padding-left:0px;}
 .forgetpass input { border: #000000 1px solid; width: 200px;}

div.wrapper div.cvl div.desc div.tp{float:left; width:381px; height:41px; border:#000000 0px solid; padding-left:0px; padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px;}
div.wrapper div.cvl div.desc div.tp div.nr{float:left; width:auto; height:auto; border:#000000 0px solid; padding-right:5px; padding-top:0px; padding-bottom:0px;}
div.wrapper div.cvl div.desc div.tp div.nr1{float:left; width:auto; height:auto; border:#000000 0px solid; padding-right:5px; padding-top:10px; padding-bottom:0px;}
div.wrapper div.cvl div.desc div.cdef{float:left; width:381px; height:auto; border:#000000 0px solid; padding-left:0px; padding-top:5px; padding-bottom:5px; background-color:#f9f9f9; border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9; padding-left:3px; padding-right:3px;}
div.wrapper div.cvl div.desc div.cdef div.lf{float:left; width:155px; height:auto; border:#000000 0px solid; padding-left:0px;}
div.wrapper div.cvl div.desc div.cdef div.ry{float:right; width:220px; height:auto; border:#000000 0px solid; padding-left:0px;}

div.wrapper div.cvl div.desc div.cdef div.fl{float:left; width:230px; height:auto; border:#000000 0px solid; padding-left:0px;}

/** after login **/
div.wrapper div.cvl div.login div.l_bg1{float:left; background-image:url(../images/login_r.gif); background-repeat:no-repeat; width:382px; height:207px; padding-top:30px;}
div.wrapper div.cvl div.login div.l_bg1 div.default{float:left; width:382px; height:auto; text-align:center; padding-bottom:10px;}
div.wrapper div.cvl div.login div.l_bg1 div.logout{float:left; width:200px; height:auto; text-align:center; padding-bottom:10px; padding-left:150px;}
div.wrapper div.cvl div.login div.l_bg1 div.logout div{ width:auto; height:auto; text-align:center; padding-right:5px; float:left;}

/** view all courses **/
div.wrapper div.body_cont div.subs{float:left; width:1000px; height:auto; border:#000000 0px solid; background-color:#f5f5f5;}
div.wrapper div.body_cont div.subs div.coursel{float:left; width:499px; height:auto; border:#000000 0px solid; }
div.wrapper div.body_cont div.subs div.spa{float:left; width:1px; height:474px; border:0px solid #FF0000;}
div.wrapper div.body_cont div.subs div.coursel div.heading{float:left; width:494px; height:30px; border:#000000 0px solid; background-color:#b3e2f5; padding-top:10px; padding-left:5px;}
div.wrapper div.body_cont div.subs div.coursel div.list{float:left; width:494px; height:25px; border:#000000 0px solid; background-color:#fafafa; border-bottom:1px solid #ccc; padding-top:5px; padding-left:5px;}
div.wrapper div.body_cont div.subs div.courser{float:right; width:499px; height:auto; border:#000000 0px solid;}
div.wrapper div.body_cont div.subs div.courser div.heading{float:left; width:494px; height:30px; border:#000000 0px solid; background-color:#b3e2f5; padding-top:10px; padding-left:5px;}
div.wrapper div.body_cont div.subs div.courser div.list{float:left; width:494px; height:25px; border:#000000 0px solid; background-color:#fff; border-bottom:1px solid #ccc; padding-top:5px; padding-left:5px;}


/** acess-module **/

div.wrapper div.body_cont div.acess_mod{float:left; width:999px; height:auto; border:#000000 0px solid;}
div.wrapper div.body_cont div.acess_mod div.heading_mod{float:left; width:995px; height:30px; border:#000000 0px solid; background-color:#b3e2f5; padding-top:10px; padding-left:4px;}
div.wrapper div.body_cont div.acess_mod div.list_mode{float:left; width:994px; height:25px; border:#000000 0px solid; background-color:#fff; border-bottom:1px solid #ccc; padding-top:5px; padding-left:5px;}

/** sign up **/
div.wrapper div.cvl div.signup{float:left; width:687px; height:auto; border:#000000 0px solid; padding-left:10px;}
div.wrapper div.cvl div.signup div.button{width:451px; height:auto; border:#000000 0px solid; padding-left:0px; padding-top:15px; padding-bottom:5px;  padding-left:230px; padding-right:3px;  float:left;}



div.wrapper div.cvl div.signup div.def{float:left; width:681px; height:auto; border:#000000 0px solid; padding-left:0px; padding-top:5px; padding-bottom:5px;  padding-left:3px; padding-right:3px;}
div.wrapper div.cvl div.signup div.def div.fl{float:left; width:681px; height:auto; border:#000000 0px solid; padding-left:0px;  padding-left:3px; padding-right:3px;}
div.wrapper div.cvl div.signup div.def div.lf{float:left; width:300px; height:auto; border:#000000 0px solid; padding-left:0px;}
div.wrapper div.cvl div.signup div.def div.label{float:left; width:190px; height:auto; border:#000000 0px solid; padding-left:37px;}
div.wrapper div.cvl div.signup div.def div.ry{float:right; width:380px; height:auto; border:#000000 0px solid; padding-left:0px;}
div.wrapper div.cvl div.signup div.def div.ry input{border:1px solid #999999; width:300px;}
div.wrapper div.cvl div.signup div.tp div.nr{float:left; width:auto; height:auto; border:#000000 0px solid; padding-right:5px; padding-top:0px; padding-bottom:0px;}
div.wrapper div.cvl div.signup div.tp div.nr1{float:left; width:auto; height:auto; border:#000000 0px solid; padding-right:5px; padding-top:10px; padding-bottom:0px;}

div.wrapper div.cvl div.signup div.cdef{float:left; width:681px; height:auto; border:#000000 0px solid; padding-left:0px; padding-top:5px; padding-bottom:5px;  padding-left:3px; padding-right:3px;  background-color:#f9f9f9; border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
div.wrapper div.cvl div.signup div.cdef div.fl{float:left; width:681px; height:auto; border:#000000 0px solid; padding-left:0px;  padding-left:3px; padding-right:3px;}
div.wrapper div.cvl div.signup div.cdef div.lf{float:left; width:300px; height:auto; border:#000000 0px solid; padding-left:0px;}
div.wrapper div.cvl div.signup div.cdef div.ry{float:right; width:380px; height:auto; border:#000000 0px solid; padding-left:0px;}
div.wrapper div.cvl div.signup div.cdef div.ry input{border:1px solid #999999; width:300px;}

/**my account home **/
div.wrapper div.boxholder div.h_cont{float:left; border:#000000 0px solid; width:999px;  height:auto; background-color:#f5f5f5}
div.wrapper div.boxholder div.minhe{float:left; width:1px; height:470px; border:0px solid #FF0000;}
 /**my account home left**/
div.wrapper div.boxholder div.h_cont div.did{float:left; border:#000000 0px solid; width:219px; height:220px;}
div.wrapper div.boxholder div.h_cont div.did div.title{float:left; width:179px; height:auto; padding-top:10px; padding-left:10px;}
div.wrapper div.boxholder div.h_cont div.did div.image_h{float:left; width:201px; height:134px;padding-top:10px; padding-left:10px;}


/**my account home right**/


div.wrapper div.boxholder div.h_cont div.did_r{float:right; border:#000000 0px solid; width:750px; height:auto; padding-top:35px; border:0px solid #FF0000}
/*div.wrapper div.boxholder div.h_cont div.did_r div.co{float:right; border:#000000 0px solid; width:750px; height:20px;background-color: #f5f5f5;}

div.wrapper div.boxholder div.h_cont div.did_r div.l_name{float:left; border:#000000 0px solid; width:300px; height:20px;}
div.wrapper div.boxholder div.h_cont div.did_r div.r_name{float:left; border:#000000 0px solid; width:300px; height:20px;}

*/
div.wrapper div.boxholder div.h_cont div.did_r div.co{float:right; border:000000 0px solid; width:750px; height:auto;background-color: #f5f5f5; padding-top:3px; padding-bottom:3px;}
div.wrapper div.boxholder div.h_cont div.did_r div.l_name{float:left; border:000000 0px solid; width:300px; height:auto; padding-top:3px; padding-bottom:3px;}
div.wrapper div.boxholder div.h_cont div.did_r div.r_name{float:left; border:000000 0px solid; width:300px; height:auto; padding-top:3px; padding-bottom:3px;}
div.wrapper div.boxholder div.h_cont div.edit_profile{float:left; width:900px; height:120px; border:#000000 0px solid;} 
div.wrapper div.boxholder div.h_cont div.edit_profile div.ep{float:left; width:200px; height:30px; border:#000000 0px solid; padding-left:500px; padding-top:80px;} 
/**close**/


/**Testt**/
div.wrapper div.body_cont div.test{float:left; width:1000px; height:auto; border:#000000 0px solid; padding-top:5px; }

div.wrapper div.body_cont div.test div.test1{float:left; width:320px; height:auto; background-color:#b3e2f5; margin-right:10px; height:30px;}
div.wrapper div.body_cont div.test div.test1 div.tname{float:left;width:100px;height:auto;background-color:#b3e2f5;padding-top:5px; padding-left:5px;}
div.wrapper div.body_cont div.test div.test1 div.ttype{float:left; width:210px; height:auto; background-color:#b3e2f5; padding-top:5px; padding-left:5px;}

div.wrapper div.body_cont div.test div.test2{float:left; width:320px; height:auto; background-color:#b3e2f5; margin-right:10px; height:30px;}
div.wrapper div.body_cont div.test div.test2 div.tname{float:left;width:100px;height:auto;background-color:#b3e2f5;padding-top:5px; padding-left:5px;}
div.wrapper div.body_cont div.test div.test2 div.ttype{float:left; width:210px; height:auto; background-color:#b3e2f5; padding-top:5px; padding-left:5px;}

div.wrapper div.body_cont div.test div.test3{float:left; width:330px; height:auto; background-color:#b3e2f5; margin-right:10px; height:30px;}
div.wrapper div.body_cont div.test div.test3 div.tname{float:left;width:100px;height:auto;background-color:#b3e2f5;padding-top:5px; padding-left:5px;}
div.wrapper div.body_cont div.test div.test3 div.ttype{float:left; width:210px; height:auto; background-color:#b3e2f5; padding-top:5px; padding-left:5px;}


div.wrapper div.body_cont div.test_que{float:left; width:1000px; height:auto; border:#000000 0px solid; padding-top:25px;}
div.wrapper div.body_cont div.test_que div.question{float:left; width:70px; height:auto; border:#000000 0px solid;}
div.wrapper div.body_cont div.test_que div.que{float:left; width:500px; height:auto; border:#000000 0px solid;}


div.wrapper div.body_cont div.opt{float:left; width:1000px; height:auto; border:#000000 0px solid; padding-left:10px; padding-top:10px;}
div.wrapper div.body_cont div.opt div.quest{float:left; width:990px; height:auto; border:#000000 0px solid;}
div.wrapper div.body_cont div.opt div.quest div.radio{float:left; width:30px; height:auto; border:#000000 0px solid;}
div.wrapper div.body_cont div.opt div.quest div.qu{float:left; width:955px; height:auto; border:#000000 0px solid;}







/**test close**/

/*** upload your images ***/
div.wrapper div.cvl div.upbg{margin-left:auto; margin-right:auto; width:400px; height:102px; background-image:url(../images/upload.gif); background-repeat:no-repeat; padding-top:100px; padding-left:68px;}
div.wrapper div.cvl div.upbg div.uploadtx{float:left; width:450px; height:auto;}
div.wrapper div.cvl div.upbg div.uploadtx div.label{float:left; width:auto; height:auto;}
div.wrapper div.cvl div.upbg div.uploadtx div.filefield{float:left; width:auto; height:auto; padding-left:10px;}
div.wrapper div.cvl div.upbg div.btn{float:left; width:auto; height:auto; padding-top:10px; padding-left:130px;}
 
.small{FONT-SIZE: 12px;COLOR: #ffffff;FONT-FAMILY: arial;font-weight: bold;TEXT-DECORATION: none}
A.small:link, A.small:visited{FONT-SIZE: 12px;COLOR: #ffffff;FONT-FAMILY: arial;font-weight: bold;TEXT-DECORATION: none}
A.small:hover{FONT-SIZE: 12px;COLOR: #fff;FONT-FAMILY: arial;font-weight: bold;TEXT-DECORATION:underline;}

.footer{FONT-SIZE: 12px;COLOR: #ffffff;FONT-FAMILY: arial;TEXT-DECORATION: none}
A.footer:link, A.footer:visited{FONT-SIZE: 12px;COLOR: #ffffff;FONT-FAMILY: arial;TEXT-DECORATION: none}
A.footer:hover{FONT-SIZE: 12px;COLOR: #fff;FONT-FAMILY: arial;TEXT-DECORATION:underline;}

.cm{FONT-SIZE: 12px;COLOR: #000;FONT-FAMILY: arial;TEXT-DECORATION: none}
A.cm:link, A.cm:visited{FONT-SIZE: 12px;COLOR: #000;FONT-FAMILY: arial;TEXT-DECORATION: none}
A.cm:hover{FONT-SIZE: 12px;COLOR: #000;FONT-FAMILY: arial;TEXT-DECORATION:underline;}




.font10{FONT-SIZE:14px;COLOR:#c3f8fb;text-align:center;}
/*.font10{FONT-SIZE:14px;COLOR:#fff;font-weight: bold;TEXT-DECORATION:none;text-align:center;}
.font10:hover{FONT-SIZE:14px;COLOR:#c3f8fb;text-align:center;background-image:url(../images/rollover.gif);height:52px;background-repeat:repeat-x; width:auto; padding-bottom:12px;}*/
.font12{font-size:12px; padding-left:25px; color:#333333; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:left; width:200px; border:0px solid #FF0000;}
.fontrep12{font-size:12px; color:#FF0000; font-weight:bold;}
.font121{font-size:12px; color:#0056e8; /*background-image:url(../images/bullet.gif);*/ background-repeat:no-repeat; background-position:left; width:auto;}

.font13{font-size:12px;  padding-top:10px;}
.font14{font-size:12px; font-weight:normal; padding-left:20px; padding-top:70px; color:#666666;}

/*class made by neha */
.font141{font-size:12px; font-weight:normal; padding-left:20px; padding-top:0px; color:#FF0000;}
/* */
.font15{font-size:12px; font-weight:normal; padding-left:20px; padding-top:20px; color:#666666;}
.txtbox{ width:300px; height:25px; background-color:#fff;border:#e8e8e8 3px solid;} 
.fp2{font-size:12px; font-weight:normal; padding-left:20px; padding-top:0px;}
.fp3{font-size:12px; font-weight:normal; padding-left:20px; padding-top:10px;}
.font16{font-size:18px; font-weight:normal; padding-top:20px; text-align:justify;width:700px;} 
.font17{font-size:12px; font-weight:normal; padding-top:5px; text-align:justify;padding-right:300px; max-width:1800px;} 
.font18{font-size:12px; font-weight:bold; color:#666666; } 
.font19{font-size:12px; font-weight:normal;color:#000; text-align:justify; } 
.font21{font-size:12px; font-weight:normal;color:#fff; text-align:center; padding-top:5px;	 } 
.font22{font-size:12px; font-weight:normal;color:#fff; text-align:center; padding-top:0px;	 } 
.blue22{font-size:22px; font-weight:normal;color:#005ba2; text-align:left; padding-top:0px;	 } 
.black14{font-size:14px; font-weight:normal;color:#000; text-align:left; padding-top:0px;	 } 
.grey14{font-size:14px; font-weight:normal;color:#6d6d6d; text-align:left; padding-top:0px;	 }
.black20{font-size:20px; font-weight:normal;color:#000; text-align:left; padding-top:0px; padding-left:50px; padding-top:10px;	 }
.sixsix12{font-size:12px; color:#666666; } 

 

.login_button{background-image:url(../images/login_button.gif); background-repeat:repeat-x; width:112px; height:27px; }

.forgetblock{  
             font-size:14px; 
			 font-weight:normal;color:#000; border: 1px solid red;
			  text-align:left; 
			  padding-top:0px;
			   } 

.welcome18{FONT-SIZE:18px;COLOR:#841d00;TEXT-DECORATION:none;}
.black18{FONT-SIZE:18px;COLOR:#000;TEXT-DECORATION:none; text-align:justify;}
.red14{FONT-SIZE:14px;COLOR:#FF0000;TEXT-DECORATION:none;}
.crs_des{font-size:12px; color:#000000; text-align:left; text-decoration:none; }
.module_names{font-size:12px; color:#000000; text-align:left; }
.arcours{font-size:12px; text-decoration:none; text-align:left; color:#056cad;}
.arcoursbl{font-size:12px; text-decoration:none; text-align:left; color:#707070;}
.arcoursbl:hover{font-size:12px; text-decoration:underline; text-align:left; color:#707070;}
.arcoursviwal{font-size:12px; text-decoration:none; text-align:left; color:#993300;}
.arcoursviwal:hover{font-size:12px; text-decoration:underline; text-align:left; color:#993300;}
/** modules **/
/** modules right side **/
div.wrapper div.cvl div.moryar{float:right; width:212px; height:auto; border:#000000 0px solid;}
div.wrapper div.cvl div.moryar div.video{float:left; width:212px; height:auto; border:#000000 0px solid; margin-bottom:5px;}
div.wrapper div.cvl div.moryar div.video div.headeing{float:left; width:207px; height:31px; border:#000000 0px solid; background-color:#b3e2f5; padding-top:5px; padding-left:5px;}
div.wrapper div.cvl div.moryar div.video div.headeing div.icon{float:left; width:auto; height:auto; padding-right:5px;}
div.wrapper div.cvl div.moryar div.video div.headeing div.txt{float:left; width:auto; height:auto}
div.wrapper div.cvl div.moryar div.video div.vido{float:left; width:auto; height:auto;}
div.wrapper div.cvl div.moryar div.video div.player{float:left; width:202px; height:85px; background-image:url(../images/modules/audiobg.gif); background-repeat:no-repeat; padding-left:10px; padding-top:20px;}
div.wrapper div.cvl div.moryar div.video div.player div.avid{float:left; width:auto; height:auto; background-image:url(../images/modules/audiobg.gif); background-repeat:no-repeat;}


/** modules left side **/
div.wrapper div.cvl div.molyar{float:left; width:762px; height:auto; border:#000000 0px solid;}
div.wrapper div.cvl div.molyar div.testavmain{float:left; width:742px; height:auto; border:#b5d3d9 1px solid; padding:5px; background-color:#dfedee;}
div.wrapper div.cvl div.molyar div.testavmain div.images{float:left; width:30px; height:auto;}
div.wrapper div.cvl div.molyar div.testavmain div.txt{float:right; width:700px; height:auto; padding-left:10px; padding-right:2px; padding-top:6px;}
div.wrapper div.cvl div.molyar div.testavmain div.txtarea{float:left; width:730px; height:auto; border:0px solid #FF0000;}
div.wrapper div.cvl div.molyar div.testavmain div.txtarea div.name{float:left; width:620px; height:auto; border:0px solid #FF0000;}
div.wrapper div.cvl div.molyar div.testavmain div.txtarea div.button{float:left; width:20px; height:auto; padding-right:3px; border:0px solid #FF0000;}

/*** modules area **/
/** description **/
div.wrapper div.cvl div.descr{float:left; width:762px; height:auto; border:#000000 0px solid; padding-left:0px; margin-top:10px;}
div.wrapper div.cvl div.descr div.def{float:left; width:742px; height:auto; border:#000000 0px solid; padding-left:0px; padding-top:5px; padding-bottom:5px;  padding-left:0px; padding-right:0px;}
div.wrapper div.cvl div.descr div.def div.fl{float:left; width:724px; height:auto; border:#000000 1px solid; padding-left:0px;  padding-left:3px; padding-right:3px;}
div.wrapper div.cvl div.descr div.def div.lf{float:left; width:250px; height:auto; border:#000000 0px solid; padding-left:0px;}
div.wrapper div.cvl div.descr div.def div.ry{float:right; width:450px; height:auto; border:#000000 0px solid; padding-left:0px;}
div.wrapper div.cvl div.descr div.tp{float:left; width:700px; height:41px; border:#000000 0px solid; padding-left:0px; padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px;}
div.wrapper div.cvl div.descr div.tp div.nr{float:left; width:auto; height:auto; border:#000000 0px solid; padding-right:5px; padding-top:0px; padding-bottom:0px;}
div.wrapper div.cvl div.descr div.tp div.nr1{float:left; width:auto; height:auto; border:#000000 0px solid; padding-right:5px; padding-top:10px; padding-bottom:0px;}
div.wrapper div.cvl div.descr div.cdef{float:left; width:752px; height:auto; border:#000000 0px solid; padding-left:0px; padding-top:5px; padding-bottom:5px; background-color:#f9f9f9; border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9; padding-left:0px; padding-right:0px;}
div.wrapper div.cvl div.descr div.cdef div.lf{float:left; width:250px; height:auto; border:#000000 0px solid; padding-left:0px; padding-left:0px;}
div.wrapper div.cvl div.descr div.cdef div.ry{float:left; width:400px; height:auto; border:#000000 0px solid; padding-left:40px;}
div.wrapper div.cvl div.descr div.cdef div.fl{float:left; width:740px; height:auto; border:#000000 0px solid; padding-left:0px;}
.black20p{font-size:20px; font-weight:normal;color:#000; text-align:left; padding-top:0px;}
.testava{font-size:14px; font-weight:normal;color:#396871; text-align:left; padding-top:0px;}
.edit{font-size:12px; color:#000000; text-align:left; }
.my_course{font-size:12px; color:#000000; text-align:left; padding-left:5px; }
.my_course_b{font-size:12px; color: #FF0000; text-align:left; padding-left:5px; font-weight:bold; }
.test_name{font-size:12px; font-weight:bold; text-align:left; color: #000000;}
.test_title{font-size:12px; text-align:left; color: #000000;}

.i_bdr{border: #CCCCCC 1px dotted;}
.question_head{font-size:12px; color:#000000; text-align:left; padding-left:5px; padding-top:10px; font-weight:bold;}
.que_txt{font-size:12px; text-align:left; padding-left:5px; padding-top:10px;}
.opti{font-size:12px; text-align:left; padding-left:0px; padding-top:0px;}

/*** dashboard**/
.dash{background-image:url(../images/dashboard/v_line.gif); background-position:right; background-repeat:no-repeat;}
div.dashimg{width:auto; height:auto}
.hbdr{background-image:url(../images/dashboard/h_line.gif); background-repeat:repeat-x; background-position:bottom;}
.hdtext{font-size:14px; color:#484848; text-align:center;}
.hdtext12{font-size:12px; color:#484848; text-align:center; padding-bottom:5px;}
.hdtext12left{font-size:12px; color:#484848; text-align:left; padding-bottom:5px; padding-left:5px;}
<!--- Classes Made by Neha-->
.text{font-size:12px; font-weight:normal; color:#FF0000;}
.logintext{font-size:12px; padding-top:10px; text-align:justify; fob}
.loginheading{font-size:14px; font-weight:bold;color:#000; text-align:left; padding-top:0px;} 
.small{FONT-SIZE: 12px;COLOR: #000000;FONT-FAMILY: arial;font-weight: normal;TEXT-DECORATION: none}
<!--- Classes Made By Rohit -->
td.mainheading{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
a.smalllink{
color:#333333;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
a.smalllink:hover{
color:#2174CE;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
a.smalllink2{
color:#333333;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
a.smalllink2:hover{
color:#333333;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}

.A_d{float:left; width:150px; height:30px; padding-left:20px; }
.edit{font-size:12px; color:#000000; text-align:left; }

.videosbg{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-color:#5083C4;
}
.videosbg:hover{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-color:#ADD2F1;
}
.videosbg2{
color:#000000;
font-size:12px;
font-weight:bold;
background-color:#95CBE9;
}
.videosbg2:hover{
color:#000000;
font-size:12px;
font-weight:bold;
background-color:#7cb3d2;
}
.smalltext56{
font-size:11px;
color:#000000;
}
td strong{
	font-size:14px;
	color:#000000;
}
table.demotable{
background-color:#F8F8F8;;
}
table.demotable:hover{
background-color:#D7D7D7;
}
/** about us **/
div.wrapper div.abtus{float:left; width:1000px; height:auto;}
div.wrapper div.abtus div.minhe{float:left; width:1px; height:470px; border:0px solid #FF0000;}
div.wrapper div.abtus div.heading{float:left; width:970px; height:26px; background-image:url(../images/testiheading.gif); background-repeat:no-repeat; background-position:left top; padding-left:28px; padding-bottom:5px;}
div.wrapper div.abtuss{float:left; width:998px; height:auto; border-top:1px dashed #ccc; padding-top:10px; padding-bottom:10px;}
div.wrapper div.abtuss div.hd{float:left; width:978px; height:auto; border-top:0px dashed #ccc; padding-left:9px;padding-right:10px;color:#666666; padding-bottom:10px;}
div.wrapper div.abtuss div.cont{float:right; width:959px; height:auto; border-top:0px dashed #ccc; padding-right:20px;padding-left:20px; color:#333333; font-size:12px; text-align:left;}
div.wrapper div.abtuss div.cont1{float:right; width:959px; height:auto; border-top:0px dashed #ccc; padding-right:20px;padding-left:20px; color:#333333; font-size:12px; text-align:justify;}

/** Clients **/
div.wrapper div.clients{float:left; width:1000px; height:auto;}
div.wrapper div.clients div.minhe{float:left; width:1px; height:470px; border:0px solid #FF0000;}
div.wrapper div.clients div.heading{float:left; width:969px; height:26px; background-image:url(../images/testiheading.gif); background-repeat:no-repeat; background-position:left top; padding-left:30px; padding-bottom:5px;}
div.wrapper div.clients div.clientss{float:left; width:969px; height:auto; border-top:1px dashed #ccc; padding-top:10px; padding-bottom:10px; padding-left:30px;}
div.wrapper div.clients div.clientss div.clnm{float:left; width:363px; height:auto;  padding-left:16px; padding-right:10px;color:#666666; padding-bottom:10px; background-image:url(../images/clients.gif); background-repeat:no-repeat;}
/** Clients end **/
/** Press Release **/
div.wrapper div.presr{float:left; width:1000px; height:auto;}
div.wrapper div.presr div.minhe{float:left; width:1px; height:470px; border:0px solid #FF0000;}
div.wrapper div.presr div.heading{float:left; width:969px; height:23px; background-image:url(../images/pr.gif); background-repeat:no-repeat; background-position:left top; padding-left:30px; padding-bottom:5px; padding-top:3px;}
div.wrapper div.presr div.presrr{float:left; width:999px; height:auto; border-top:1px dashed #ccc; padding-top:10px; padding-bottom:10px;}
div.wrapper div.presr div.presrr div.hd{float:left; width:979px; height:auto; border-top:0px dashed #ccc; padding-left:10px;padding-right:10px;color:#666666; padding-bottom:10px;}
div.wrapper div.presr div.presrr div.cont{float:right; width:959px; height:auto; border-top:0px dashed #ccc; padding-right:20px;padding-left:20px; color:#333333; font-size:12px; text-align:left;}
/** Press release end **/
/** privacy policy **/
div.wrapper div.presr div.prvhd{float:left; width:970px; height:23px; background-image:url(../images/privpolicy.gif); background-repeat:no-repeat; background-position:left top; padding-left:33px; padding-bottom:5px; padding-top:3px;}
/** testimonial **/
div.wrapper div.testi{float:left; width:1000px; height:auto;}
div.wrapper div.testi div.minhe{float:left; width:1px; height:470px; border:0px solid #FF0000;}

div.wrapper div.testi div.heading{float:left; width:969px; height:26px; background-image:url(../images/testiheading.gif); background-repeat:no-repeat; background-position:left top; padding-left:30px; padding-bottom:5px;}
div.wrapper div.testi div.testii{float:left; width:999px; height:auto; border-top:1px dashed #ccc; padding-top:10px; padding-bottom:5px;}
div.wrapper div.testi div.testii div.left{float:left; width:657px; height:auto; border-top:0px dashed #ccc; padding-left:10px; font-size:12px; color:#666666;}
div.wrapper div.testi div.testii div.right{float:right; width:229px; height:auto; border-top:0px dashed #ccc; padding-right:10px;}


/** contact us **/
div.wrapper div.abtuss div.mail{float:left; width:959px; height:auto; padding-left:20px;text-align:left; padding-bottom:7px;}
div.wrapper div.abtuss div.mail div.em{float:left; width:auto; height:20px; padding-left:25px;text-align:left; background-image:url(../images/mail.gif); background-repeat:no-repeat; padding-top:2px;}
.emailss{color:#3082ba; text-decoration:none; font-size:14px; text-align:left;}
.emailss:hover{color:#3082ba; text-decoration:underline; font-size:14px; text-align:left;}





div.wrapper div.clients div.list{width:999px; height:auto; float:left; border:0px solid #FF0000; padding-top:20px;padding-bottom:20px;}
div.wrapper div.clients div.list div.left{width:700px; height:auto; float:left;}
div.wrapper div.clients div.list div.right{width:250px; height:auto; float:left; padding-left:20px;}
div.wrapper div.clients div.list div.right li{padding-bottom:10px;}

div.wrapper div.clients div.list div.left td{border:1px solid #bdbdbd; border-bottom:0px;}

.hdbg{height:20px; background-color:#bdbdbd; font-size:14px; color:#FFFFFF;}
.hdgbg{height:20px; background-color:#faf9f9; font-size:12px; color:#000;}


/** branches **/

div.wrapper div.abtuss{float:left; width:998px; height:auto; border-top:1px dashed #ccc; padding-top:10px; padding-bottom:10px;}
div.wrapper div.abtuss div.hd{float:left; width:978px; height:auto; border-top:0px dashed #ccc; padding-left:9px;padding-right:10px;color:#666666; padding-bottom:10px;}
div.wrapper div.abtuss div.cont{float:right; width:959px; height:auto; border-top:0px dashed #ccc; padding-right:20px;padding-left:20px; color:#333333; font-size:12px; text-align:left;}


div.wrapper div.abtuss div.leftarea{float:left; width:500px; height:auto;}
div.wrapper div.abtuss div.leftarea div.cntf{float:left; width:480px; height:auto; padding-left:20px;text-align:left; padding-bottom:7px;}
div.wrapper div.abtuss div.leftarea div.cntf div.lf{float:left; width:100px; height:auto; padding-top:5px;text-align:right; padding-right:10px;}
div.wrapper div.abtuss div.leftarea div.cntf div.ry{float:left; width:370px; height:auto; padding-left:0px;text-align:left; padding-right:0px;}


div.wrapper div.abtuss div.ryarea{float:right; width:400px; height:auto;}

div.wrapper div.abtuss div.ryarea div.def{float:left; width:400px; height:auto; padding-bottom:10px; font:Arial, Helvetica, sans-serif; color:#3082ba; font-size:18px}
div.wrapper div.abtuss div.ryarea div.def div.def1{float:left; width:400px; height:auto; padding-bottom:10px; font:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
.def1
{font-size:16px;
}



.cntxbx{width:248px; height:20px; background-color:#eff7fc; border:1px solid #afb1b3;}
.bcntxbx{width:248px; height:100px; background-color:#eff7fc; border:1px solid #afb1b3;}
.labels{color:#3082ba; text-decoration:none; font-size:12px; text-align:left;}
.comred{color:#FF0000;}
