@charset "utf-8";
/* CSS Document */

body{ font-family: Helvetica, sans-serif; padding:0;margin:0;font-size:12px; word-spacing:1px; line-height:18px; color:#333333; }
div,span,p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;line-height:inherit; font-weight:normal}
ul,li{list-style-type:none;padding:0;margin:0}.clear{clear:both;padding:0;margin:0}

html,body,div,span, applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code, del,dfn,em,font,img,ins,kbd,q,s,samp, small,strike,sub,sup,tt,var,
dd,dl,dt,li,ol,ul, fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; font-weight: normal; font-style: normal; 
/*font-size: 100%; */
line-height: 1;  }

ol,ul { list-style: none; }
q:before,q:after,
blockquote:before,blockquote:after { content: ""; }

#holder{width:1000px; margin: 0 auto; }
#holder .nav{ float:left; width:1000px; border-bottom:#CCCCCC solid 1px; }
#holder .nav li{ float:left; padding-right:20px; list-style:none; font-size:14px; padding-top:10px; padding-bottom:10px;}
#holder .nav li a{ color:#666666; text-decoration:none;}
#holder .nav li a:hover{ color:#000;}
#holder .nav .login_bar{text-align:right; float:right; padding-top:5px; font-family:Arial, Helvetica, sans-serif;	}
#holder .nav .login_bar .welcome_text{font-size:15px; text-align:right; color:#0000FF; font-weight:700;	}
#holder .nav .login_bar .button{ background-image:url(../images/login_btn.jpg); background-repeat:no-repeat; width:55px; height:21px; border:0px; padding:0px; color:#fff; font-weight:bold;  }

#holder .nav .login_bar .box{ width:100px; border:#CCCCCC solid 1px; padding:2px; color:#999999}
#holder .password{ padding-top:5px; float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#holder .password a{ text-decoration:none; text-align:right; }

#holder .logo{ float:left;}
#holder  .logo1{ float:left; width:310px; border:#CCCCCC;  }
#holder  .heading{ float:left; width:600px; padding-top:40px; font-size:40px; text-align:right; }

#holder .col-left {float:left; margin-top:50px; width:200px; margin-bottom:200px; }
#holder .left-nav {float:left;}
#holder .main {float:left; width:900px; margin-top:50px; border:1px solid #FF0000; }
#holder .row { width:100%; border-bottom:1px solid #000000; display: block; display:inline-block; }
#holder .row .part1 { width:275px; border-right:1px solid #000000; float:left;padding:5px;display:inline-block;}
#holder .row .part2 { width:105px; border-right:1px solid #000000; float:left;padding:5px;display:inline-block;}
#holder .row .part3 { width:125px; float:left;padding:5px;display:inline-block;}

#holder .col-left .leftmenu{ background-image:url(../images/left_menu.jpg); background-repeat:no-repeat; width:185px; height:305px;}
#holder .col-left .leftmenu .text{ width:185px; padding:10px; color:#FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:22px;}
#holder .col-left .leftmenu .text li{ padding-top:10px; padding:5px; color:#999999; margin-top:10px;}
.right_tik{background:url(../images/tick_img1.png) left no-repeat; margin-left:0px; }
.right_tik1{background:url(../images/tick_img1.1.png) left no-repeat;margin-left:0px;}
.arrow_tik{background:url(../images/tick_img2.png) left no-repeat; margin-left:0px; color:#FFF !important;}
.none_tik{background:url(../images/tick_img3.png) left no-repeat; margin-left:0px;}
#holder .col-left .leftmenu .text .active{ color:#fff;}
#holder .left-nav .student{background-image:url(../images/student.png); background-repeat:no-repeat; width:248px; height:62px; padding-top:10px; text-align:center; color:#ffff00; font-size:25px; }

#holder .left-nav .welcome{background-image:url(../images/cource_bg_small.png); background-repeat:no-repeat; width:334px; height:124px; padding:10px; text-align:center;  }

#holder .left-nav .welcome .heading{color:#FFFFFF; font-size:25px; font-style:italic; width:334px; font-weight:700; font-family:Arial, Helvetica, sans-serif; text-align:center; padding-top:20px;}

#holder .left-nav .welcome .text1{color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-align: center; padding-top:00px;}
.msg{font-size:25px;}
#holder .instractor{background-image:url(../images/instractor.png); background-repeat:no-repeat; width:245px; height:75px; padding-top:10px; text-align:center; color:#ff0000; font-size:25px; margin-top:10px; }
#holder .left-nav .student a{color:#ffff00; text-decoration:none;}
#holder .instractor{background-image:url(../images/instractor.png); background-repeat:no-repeat; width:245px; height:75px; padding-top:10px; text-align:center; color:#ff0000; font-size:25px; margin-top:10px; }
#holder .instractor a{color:#ff0000; text-decoration:none;}

#holder .col-right { margin-top:50px; width:550px;  float:left;  }
#holder .col-right h3{ font-size:18px; margin-bottom:10px; border-bottom:#999999 solid 1px; padding-bottom:10px;}
#holder .col-right p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; float:left; margin:0px; padding:0px; padding-bottom:10px;}
#holder .col-right li { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:5px; border-bottom:#CCCCCC  dotted 1px; list-style-type:square;   margin-left:18px; }
#holder .col-right li a{color:#0066CC;}
#holder .col-right li a:hover{color:#000; text-decoration:none;}

#holder .col-right .form { width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; float:left; margin:0px; padding:0px; }
#holder .col-right .form .raw{ width:100%; display:inline-block; margin-bottom:3px; }
#holder .col-right .form .raw .left { width:150px; float:left;}
#holder .col-right .form .raw .right { width:300px; float:left;}

.box_main { width:550px; border:1px solid #000000; text-align:center; border-bottom:none; display:inline-block;}
.box_main .row { width:100%; border-bottom:1px solid #000000; display: block; display:inline-block; }
.box_main .row .part { width:22%; border-right:1px solid #000000; float:left;padding:5px;display:inline-block;min-height:35px;}

.credit_box_main { width:550px; border:1px solid #000000; text-align:center; border-bottom:none; display:inline-block;}
.credit_box_main .row1 { width:100%; border-bottom:1px solid #000000; display: block; display:inline-block; }
.credit_box_main .row1 .part1 { width:175px; border-right:1px solid #000000; float:left;padding:5px;display:inline-block; height:25px;}
.credit_box_main .row1 .part2 { width:105px; border-right:1px solid #000000; float:left;padding:5px;display:inline-block;height:25px; }
.credit_box_main .row1 .part3 { width:225px; float:left;padding:5px;height:25px;}

.right_box_heading{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:700; margin:0px; padding:0px;}
.right_box_img{ width:220px; margin:0 auto; margin-top:10px; margin-bottom:10px; }
.credit_img{width:100%; }
.credit_img li{width:32px; float:left;}

.credit-box {  width:230px; border:#CCCCCC solid 1px; float:right; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.credit-box .text{ padding:10px;}
.checkbox{margin-right:7px;}

#holder .col-box {  width:230px; border:#CCCCCC solid 1px; float:right; margin-top:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#holder .col-box .text p{ margin:0px; padding-bottom:10px; line-height:18px;}
#holder .col-box .text{ padding:10px;}


#holder  .loginbox {float:left;  margin-left:30px;}
#holder .loginbox .login{background-image:url(../images/login.png); background-repeat:no-repeat; width:354px; height:156px; padding-top:10px; text-align:center; color:#fff; font-size:14px;  float:left;  font-family:Arial, Helvetica, sans-serif;}

#holder .loginbox .login .text{ float:left; text-align:left; padding:15px; width:320px; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#holder .loginbox .login .text .heading{ width:50px; float:left; padding-top:10px;}

/*#holder .loginbox .login .button{ float:right; margin-top:-28px; background-image: url(../images/button.png); background-repeat:no-repeat; height:56px; width:93px; border:0px; text-indent:200px;}
*/
/* New code By Gautam on 08 dec 2010 */
#holder .loginbox .login .button{ float:right; margin-top:-28px; background-image: url(../images/button.png); background-repeat:no-repeat; height:56px; width:93px; border:0px; font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF;}

#holder .loginbox .login .text .filds{ padding:2px; width:120px; margin:4px;}
#holder .loginbox .login  p{ margin:0px; padding:0px; font-size:12px; float:right; padding-right:10px;}
#holder .loginbox .login  p a{ color:#FFFFFF;text-decoration:none;}
.clear{clear:both;}
.footer{width:1000px; margin:0 auto; color:#666666; text-align:center; border-top:#CCCCCC solid 1px; padding-top:10px; font-family:Tahoma; font-size:11px;}
#holder .courcebox {float:left; margin-top:0px; margin-left:0px; padding-left:10px;}
#holder .courcebox .cource{background-image:url(../images/cource_bg.png); background-repeat:no-repeat; width:358px; height:325px; padding-top:10px; text-align:center; color:#fff; font-size:14px;  float:left;  font-family:Arial, Helvetica, sans-serif;margin-right:20px}
#holder .courcebox .cource .text{ float:left; text-align:left; padding:5px; width:320px; font-family:Arial, Helvetica, sans-serif; font-size:15px; margin-left:20px; }
#holder .courcebox .cource .img {text-align:center; width:96px; margin:0 auto;}
#holder .courcebox .cource .text a{ color:#FFFF00; text-decoration:none;}
#holder .courcebox .cource .text .heading{ width:354px; float:left; padding-top:00px; font-size:15px; color:#FFFF00; text-align:left;}

#holder .data{ width:1000px; }
#holder .data .row1{ padding:0px; }

#holder .data .top_text{ text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px;}
#holder .data .top_text .text{ text-align:justify;}
#holder .data .top_text .text p{ text-align:justify; line-height:18px; padding-bottom:10px;}
#holder .data .top_text .text h2{ font-size:18px; margin-bottom:12px; margin-top:10px;}

/*by Gautam*/
#holder .data .box1 {  float:left; width:225px; }
#holder .data .heading{ background-color:#5C5C5C; padding:3px; width:217px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding-left:5px; color:#FFFFFF; }
#holder .data .heading .number{ color:#ffcc00;}
#holder .data .heading .most{ color:#fff; width:20px; padding:5px;}
#holder .data .heading .Least{ color:#fff; margin-left:5px; width:20px; padding:5px;}
#holder .data .heading .text{ color:#fff; margin-left:30px; width:50px; padding:5px;}

#holder .data .boxt_text{ background-color:#fff; padding:3px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding:15px 10px 10px 10px; color:#000; border-right:#666666 solid 2px; }
#holder .data .boxt_text .rowCommn { width:100%; display:inline-block; clear:both; margin-bottom:10px; }
#holder .data .boxt_text .number{ color:#ffcc00;}
#holder .data .boxt_text .most{ color:#000; width:20px; padding:5px; margin-bottom:10px;}
#holder .data .boxt_text .Least{ color:#000; margin-left:24px; width:20px; padding:5px; margin-bottom:10px;}
#holder .data .boxt_text .text{ color:#000; margin-left:5px; width:50px; padding:5px; margin-bottom:10px; }

#holder .data .contact{ width:1000px; padding-top:20px;}
#holder .data .contact .text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px; margin:0px; padding-bottom:20px; font-size:14px;  }

#holder .data .contact .textheading{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  padding:5px;  float:left; margin:0px; width:120px; }
#holder .data .contact .textheading1{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  padding:0px; float:left; margin-left:20px; padding-bottom:10px; text-align:left; }
#holder .data .contact .thanks{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  padding:0px; float:left;  padding-bottom:10px; text-align:left; }
#holder .data .contact h2{ padding-bottom: 10px; font-size:15px; font-family:Arial, Helvetica, sans-serif;}
#holder .data .contact .thanks p{ padding-bottom: 10px;}

.textbox{ width:130px;padding:2px; border:1px solid #006600; }
.errMsg{ color:#FF0000;text-align:center;font-size:12px;}
/*by Gauta m*/

/*by pritam*/
#holder .main_1 {float:left; margin-top:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:right; margin-right:25px;}
#holder .main_1 .row { width:200px; float:right; text-align:right;}
#holder .main_2 {float:left; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#holder .main_2 .row { width:200px; font-size:18px; text-align:center  }
#holder .loading {font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:700; text-align:center; margin-bottom:30px; margin-top:30px;}
#holder .main {float:left; width:975px; margin-top:20px; border:1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#holder .row { width:100%; border-bottom:1px solid #000000; display: block; display:inline-block; min-height:20px;}

#holder .row .part1 { width:140px; border-right:1px solid #000000; float:left;padding:5px;display:inline-block; text-align:center; min-height:20px;}
#holder .row .part2 { width:85px; border-right:1px solid #000000; float:left;padding:5px;display:inline-block;min-height:20px;}
#holder .row .part3 { width:90px; border-right:1px solid #000000; float:left;padding:5px;display:inline-block;min-height:20px;}
#holder .row .part4 { width:118px; border-right:1px solid #000000; float:left;padding:5px;display:inline-block;min-height:20px;}
#holder .row .part5 { width:130px; border-right:1px solid #000000; float:left;padding:5px;display:inline-block;min-height:20px;}
#holder .row .part6 { width:200px; border-right:1px solid #000000; float:left;padding:5px;display:inline-block;min-height:20px;}
#holder .row .part7 { width:135px; float:left;padding:5px;display:inline-block;min-height:20px; }
/*by pritam*/

/*contact page*/
#holder .contact{ text-align:left; font-size:15px; font-family:Arial, Helvetica, sans-serif;  line-height:25px; margin-top:50px; margin-bottom:20px; margin-left:0px;}
#holder .contact h2{ font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:700; line-height:35px;}
#holder .contact .text{ line-height:25px;}
.error{color:red}
.space{margin-top:25px;margin-bottom:25px;}
/*by pritam*/


/*new by gautam*/

.formbox{float:left; width:650px;}
.form1{font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px; width:300px; float:left;}
.form1 .row1{ width:300px; }
.form1 .row1 .tilte{ float:left; width:100px;  padding-top:10px; }
.form1 .row1 .filed{ float:left; padding-top:4px; padding-bottom:4px; }
.form1 .row1 .filed input{ float:left; width:180px; padding-top:4px; padding-bottom:4px; }
.form1 .row1 .filed select{ float:left; width:180px; padding-top:4px; padding-bottom:4px; padding-right:4px; }


.clear{clear:both;}

.form2{font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px; width:300px; float:right;}
.form2 .row1{ width:300px;}
.form2 .row1 .tilte{ float:left; width:100px;  padding-top:10px; }
.form2 .row1 .filed{ float:left;  padding-top:4px; padding-bottom:4px;}
.form2 .row1 .filed input{ float:left; width:190px; padding-top:4px; padding-bottom:4px; }
.form2 .row1 .filed select{ float:left; width:190px; padding-top:4px; padding-bottom:4px; padding-right:4px;}


.form3{font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px; float:left;}
.form3 .row1{ }
.form3 .row1 .tilte{ float:left; width:100px;  padding-top:10px; }
.form3 .row1 .filed{ float:left;  padding-top:4px; padding-bottom:4px;}
.form3 .row1 .filed input{ float:left; width:190px; padding-top:4px; padding-bottom:4px; }
.form3 .row1 .filed select{ float:left; width:190px; padding-top:4px; padding-bottom:4px; padding-right:4px;}
.form3 .row1 .filed .button{ background-color:#009900; border:0px; width:80px; color:#FFFFFF;}

.left{ float:left; }

.left{ float:left; }

.textNew{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
.examples{color:#999999 !important;font-size:11px;font-style: italic;}

/* Mukesh styles */

.mainBox { width:675px; margin:0 auto; border:#666666 solid 2px; }