/* Rajendra eCourse CSS 17-11-11 */

.ecr-branding {background:url(images/ecourse-tp-bg.jpg) 100% 0 repeat-x; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; border:1px solid #d2d7dd; padding:5px 20px 19px 20px; margin:0 0 15px 0;}
.ecr-brd-lft {font-size:44px; color:#00548a; font-family:"Segoe UI","Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;}

.ecr-brd-txt {font-size:19px; color:#303030; line-height:20px;font-weight:normal;}
.ecr-brd-txt p {padding:0; margin:0 0 10px 0;}

.ecr-pic {position:relative; width:163px;float:left;margin:3px 15px 15px 0; }
.video-ecr {position:relative; top:0; left:0; border:1px solid #c9c9c9; }
.ecr-play-button {position:absolute; top:36px; left:56px;}
.ecr-mdl {}
.ecr-hd {color:#000000 !important; font-size:35px; font-family:arial;line-height:42px; padding:0; margin:0 0 5px 0; font-weight:normal;}
.ecr-author {color:#303030; font-size:14px; font-weight:bold;margin:0 0 15px 0;}
.ecr-author a {color:#006b9c;}
.ecr-txt {color:#303030; font-size:13px; line-height:18px;margin:5px 0 0 0;}

.ecr-txt-dt {color:#303030; font-size:13px; line-height:18px;margin:10px 0 6px 0;}

.ecr-txt-dt em {font-weight:bold; font-style:normal; line-height:18px;margin:10px 0 10px 0; }
.ecr-price {background:#f5f5f5; padding:10px; overflow:hidden; #height:100%;margin:0 0 6px 0;}
.ecr-price ul {margin:0; padding:0;}
.ecr-price ul li {margin:0; padding:0;float:left; text-align:left;width:29%;font-size:12px; color:#3f3f3f; background:url(images/prc-sep-bg.gif) 0 0 repeat-y; padding-left:15px; }
.ecr-price ul li.nbdr {margin:0; padding:0; background:none;}
.ecr-price ul li span {margin:0; padding:0 0 0 15px;float:left; text-align:left;width:33%; background:url(images/ruppe-symble.gif) 0 4px no-repeat; display:inline-block; font-size:17px; color:#707070; text-decoration:line-through;}
.ecr-price ul li span.offer-price {color:#ce0000; background:url(images/ruppe-symble-rd.gif) 0 4px no-repeat; text-decoration:none;}
.ecr-price ul li span.you-save {color:#303030;background:url(images/ruppe-symble-blk.gif) 0 4px no-repeat; text-decoration:none;}
.ecr-actn-btns {padding:15px 0 0 0;clear:both;overflow:hidden; padding:0 0 20px 0;}
.ecr-actn-btns ul {margin:0; padding:0;}
.ecr-actn-btns ul li {margin:0 15px 0 0; padding:0; float:left; height:35px;line-height:35px;}
.ecr-actn-btns ul li a {display:block; float:left; color:#494949; font-size:13px; font-family:arial; font-weight:bold; text-decoration:none !important;}
.ecr-actn-btns ul li a span {background:none;padding:0 10px 0 30px; display:block;color:#494949; }
.ecr-actn-btns ul li a:hover span {background:url(images/ecr-hw-it-wrks-rt.jpg) 100% 0 no-repeat;}
.ecr-actn-btns ul li.ecr-hw-it-wrks a {background:url(images/ecr-hw-it-wrks-1.png) 7px 6px no-repeat;}
.ecr-actn-btns ul li.ecr-hw-it-wrks a:hover {background:url(images/ecr-hw-it-wrks.jpg) 0 0 no-repeat;}

.ecr-actn-btns ul li.ecr-demo a {background:url(images/ecr-demo-icon.jpg) 12px 10px no-repeat;}
.ecr-actn-btns ul li.ecr-demo a span {padding:0 10px 0 35px;}
.ecr-actn-btns ul li.ecr-demo a:hover {background:url(images/ecr-demo-hr.jpg) 0 0 no-repeat;}


.ecr-actn-btns ul li.ecr-demo a {background:url(images/ecr-faq-icon.png) 12px 10px no-repeat;margin:0 15px 0 0;}
.ecr-actn-btns ul li.ecr-demo a span {padding:0 10px 0 35px;}
.ecr-actn-btns ul li.ecr-demo a:hover {background:url(images/ecr-faq-hr.jpg) 0 0 no-repeat;}


.ecr-actn-btns ul li.ecr-buy {height:42px; line-height:36px;}
.ecr-actn-btns ul li.ecr-buy a {background:url(images/ecr-buy-btn.png) 0 0 no-repeat;color:#ffffff;font-size:15px; font-weight:bold; text-decoration:none;}
.ecr-actn-btns ul li.ecr-buy a span {background:url(images/ecr-buy-btn-rt.png) 100% 0 no-repeat;padding:0 40px 5px 0px;color:#ffffff; position:relative; right:-29px;}


.ecr-actn-btns ul li.ecr-buy a:hover {background-position:0 -42px;}
.ecr-actn-btns ul li.ecr-buy a:hover span {background:url(images/ecr-buy-btn-rt.png) 100% -42px no-repeat;}


.ecr-actn-btns ul li.ecr-proceed  a{ background:url(./images/ecr-proceed.png) 0 0 no-repeat;height:45px; line-height:38px; display:inline-block  !important;float:left; color:#ffffff;font-weight:bold;}
.ecr-actn-btns ul li.ecr-proceed a span { float:right;background:url(./images/ecr-proceed-rt.png) 100% 0 no-repeat;display:inline-block !important; padding:0 50px 5px 0px;  float:left; position:relative; right:-15px;}
.ecr-actn-btns ul li.ecr-proceed a:hover { background-position:0 -45px;color:#ffffff;}
.ecr-actn-btns ul li.ecr-proceed a:hover span { background:url(./images/ecr-proceed-rt.png) 100% -45px no-repeat;} 



.ecr-bnft {margin:0 0 20px 15px; clear:both;  }
.ecr-lst {margin:0 0 0 2px; padding:0 0 0 10px; font-size:13px; color:#303030; line-height:18px; list-style:disc; }
.ecr-lst li {margin:0 0 5px 0; padding:0; }

.ecr-cc {margin:0 0 20px 15px;}

/*.ecr-cc-lst {margin:0; padding:10px; list-style:none;height:300px; overflow:auto;border:4px solid #E2E2E2; background:#f3f3f3; }
.ecr-cc-lst li {overflow:hidden;padding:5px 5px 8px 5px; border-top:1px solid #D5D5D5; cursor:default;}
*/
.ecr-cc-lst {margin:0; padding:10px !important; list-style:decimal !important;height:300px; overflow:auto; border:4px solid #e7e7e7; }
.ecr-cc-lst li {overflow:hidden;padding:5px 5px 8px 5px !important; border-top:1px solid #e7e7e7; cursor:default;}
.ecr-cc-lst li.fst {padding:5px 5px 8px 5px; border-top:0;} 

.ecr-cc-lst li:hover {background:#ecf3f9;}
.ecr-cc-lst li h3 {color:#4c4c4c; font-size:13px; font-weight:bold;line-height:15px; margin:0; padding:0;}
.ecr-cc-lst li h3.qz {color:#db6200;}
.ecr-cc-dur {color:#707070; font-size:11px;line-height:13px; margin:0;  }
.view-smpl {float:right; font-size:12px; color:#006b9c; cursor:default; width:135px;}
.view-smpl i {width:15px; height:15px; float:left; font-style:normal; background:url(images/qch-icns.gif) 0 -53px no-repeat;margin:0 5px 0 0; }
.view-smpl i.sqz {background-position:0 -70px;}
.view-smpl i.dncert {background-position:0 -34px;} 
.view-smpl span {float:left; }
.ecr-des {padding:0 0 0 15px;}

.ecr-cc-rtng {background:#fafafa; border:1px solid #c9c9c9; padding:7px 10px;overflow:hidden; #height:100%;margin:0 15px 0 0;} 
.ecr-cc-rtng-ttl {font-size:12px; color:4c4c4c; font-family:arial; line-height:15px; font-weight:bold;margin:0 0 5px 0;}
.ecr-str {padding:3px 0 0 0;}
.ecr-str img {margin:0 1px 0 0;}
.ecr-fdbk {float:right;margin:0; padding:0 0 0 7px; list-style:none; border-left:1px solid #c9c9c9; line-height:12px; }
.ecr-fdbk li {margin:0 0 5px 0; padding:0; font-size:12px; color:#707070;}
.ecr-fdbk li a {font-weight:bold;color:#006b9c; text-decoration:none;}
.ecr-fdbk li a:hover {text-decoration:underline;}



.ecr-cert {border:1px solid #c9c9c9; padding:10px;overflow:hidden; #height:100%; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;margin:0 15px 0 0; background:#F3F3F3;}
.ecr-cert-ttl {font-size:12px; color:4c4c4c; font-family:arial; line-height:16px; margin:0 0 0 125px;}
.sml-certificate {float:left; width:113px;}
.sml-certificate img {margin:0 0 5px 0; }
.ecr-enlrg {font-family:arial; color:#4c4c4c; font-size:11px; background:url(images/enlrg-btn.png) 0 0 no-repeat; padding:0 0 0 17px;}
.ecr-enlrg:hover {color:#4c4c4c; text-decoration:underline;}

.ecr-notes {margin:-7px 0 25px 0; #margin:0 0 25px 0; }
.ecr-notes textarea {background:#ffffd8; color:#979797; font-size:13px; font-family:arial; line-height:18px; width:95%; margin:0; padding:10px 0 10px 10px;height:400px; border:none;  }


.ecr-lhs {display: inline;
    float: left;
    position: relative;
    width: 684px;
	margin:0 0 0 15px;}
	
	
.ecr-rhs {display: inline;
    float: right;
    width: 247px;
	margin:0 15px 0 0;}
	
.ecr-clm-1 {
    display: inline;
    float: left;
    width: 200px;
}

.ecr-clm-2 {
    display: inline;
    float: right;
    width: 465px;
	margin:-1px 0 0 0;
}
#ecr-top-section {margin:0 15px 20px 15px; overflow:hidden; #height:100%;}


.ecr-mn-cc {margin:0 0 15px 0;}
.ecr-mn-cc-lst {margin:0 0 20px 0; padding:0; list-style:none;height:400px;overflow:auto;}
.ecr-mn-cc-lst li {overflow:hidden; border-top:1px solid #e7e7e7; cursor:default;}
.ecr-mn-cc-lst li:hover {background:#5192b0;}
.ecr-mn-cc-lst li:hover h3 a {color:#ffffff;}
.ecr-mn-cc-lst li h3 {font-weight:normal;margin:0; padding:0;}
.ecr-mn-cc-lst li h3 a {color:#4c4c4c; font-size:12px; font-weight:normal;line-height:13px;display:block;padding:5px;}
.ecr-mn-cc-lst li h3 a:hover {color:#ffffff; text-decoration:none;background:#5192b0;} 
.ecr-mn-cc-lst li h3.qz a {color:#db6200;}
.ecr-mn-cc-lst li h3.qz a:hover {color:#ffffff;}
.ecr-mn-cc-lst li:hover h3.qz a {color:#ffffff;}


.ecr-mn-cc-lst li.active {background:#5192b0;}
.ecr-mn-cc-lst li.active h3 a {color:#ffffff;}
.ecr-mn-cc-lst li.active h3.qz a:hover {color:#ffffff;}

.ecr-dn-crt {margin:0 0 10px 0;}
.ecr-dn-crt a {background:url(images/dn-crt-bg.jpg) 0 0 repeat-x; display:inline-block; padding:0 6px; height:27px; line-height:27px;border:1px solid #c9c9c9; -moz-border-radius: 2px; border-radius: 2px; -webkit-border-radius: 2px; font-size:11px; color:#303030; font-family:arial; font-weight:bold;}

.ecr-dn-crt a:hover {background-position:0 -27px; text-decoration:none; border:1px solid #bbbbbb;}

.ecr-hd-3 {
    color: #4c4c4c !important;
   
    font-size: 18px;
    line-height: 22px;
    margin: 0 0 3px;
    padding: 0;
}

.ecr-txt-qz {
    color: #303030;
    font-size: 13px;
    line-height: 18px;
    margin: 5px 0 0;
}
.ecr-txt-video {margin:20px 0; background-image:url(images/circle-big.gif);background-repeat:no-repeat; background-position: center center;}


.ecr-hd3 {font-size:15px; color:#006b9c; font-family:arial;margin:0 0 10px 0 ; line-height:20px; }

.ecr-history {font-size:12px; color:#303030; border:1px solid #c7c7c7; border-collapse:collapse;margin:0 0 30px 0;}
.ecr-history th {font-weight:bold; padding:5px 10px 5px 10px;  text-align:left; background:#F3D3BB;}
.ecr-history td {padding:5px;text-align:left;}
.ecr-history td.alt {background:#efefef;}
.ecr-strt-qz a { background:url(images/ecr-strt-qz.jpg) 0 0 no-repeat; color: #FFFFFF; display:inline-block; height:46px; line-height:40px; padding:0 24px 0 19px;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;}
	
.ecr-strt-qz a:hover { background-position:0 -46px;color:#ffffff; text-decoration:none;}
.ecr-mr-actn {margin:0 0 0 120px;}

.ecr-abt-author-hd {color:#000; padding:0; margin:0 0 7px 0; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}

.ecr-abt-author-hd span {/*background:#FBFBFB url(./images/knowledge_images/aut-pro-company-bg) 50% 0 no-repeat*/; padding:3px 7px 3px 0px; color:#555; font-family:Georgia, "Times New Roman", Times, serif;}



.ecr-auth-pic {margin:0 15px 5px 0; 
    float: left;
    text-align: center;
	width:67px;
  
}
.ecr-auth-pic img { width: 67px; height:67px;border: 1px solid #CCCCCC;padding:2px;}

.ecr-abt-athr {}
.ecr-auth-ttl-nm {font-size:13px; color:#006b9c;  font-weight:bold; display:inline-block; margin:3px 0 0 0;} 


.ecr-qz-abt-auth {color:#303030; font-size:11px; font-family:tahoma;margin:0 0 5px 0;}
.ecr-qz-abt-auth a {color:#006b9c;}


.ecr-autho-pro {border:0px solid #C4CBCF; padding:7px 10px 10px 10px; background:#FBFBFB; position:relative; margin:0 15px 15px 0;#width:308px; #margin:0 0 15px 0; }
.ecr-auth-txt {font-family:arial; font-size:12px; line-height:18px; color:#303030;}

.ui-rating .ui-rating-star, .ui-rating .ui-rating-cancel{ 
    width:27px;
    height:26px;
    font-size:2px;
    float:left;
    text-decoration:none;
    vertical-align:bottom;
    background-image:url(images/starsp.gif);
    background-repeat:no-repeat;
	margin:0 4px 0 0;
}
.ui-rating a {
	cursor: pointer;
}
.ui-rating-full  {
    background-position:left top;
}

.ui-rating-half  {
    background-position:left -16px;
}

.ui-rating-empty {
    background-position:left -57px;
}

.ui-rating-cancel-empty {
    background-position:left -64px;
}

.ui-rating-cancel-full {
    background-position:left -80px;
}

.ui-rating-hover {
    background-position:left -85px;
}


/* Payment 23-11-11 */

.ecr-pkg-hd {color:#4c4c4c !important; font-size:18px;line-height:22px; font-weight:bold; padding:0; margin:0 0 3px 0;}
.ecr-pkg-author {color:#303030; font-size:12px;}
.ecr-pkg-author a {color:#006b9c;}
.ecr-pkg-txt {color:#303030; font-size:13px; line-height:18px;margin:5px 0 0 0;}

.ecr-pkg-dt {color:#303030; font-size:13px; line-height:18px;margin:10px 0 20px 0;}

.ecr-pkg-dt em {font-weight:bold; font-style:normal; line-height:18px;margin:10px 0 10px 0; }

.ecr-packg-bx {margin:0 0 20px 15px;}
.ecr-packg {border:1px solid #c9c9c9; border-collapse:collapse; background:#f5f5f5; width:100%;}

.ecr-packg th {font-weight: bold;font-size:13px; font-family:arial; color:#4c4c4c;
    padding: 5px 10px;
    text-align: left; background:#d1dfea;}
	
.ecr-packg  td {
    padding: 5px 10px;
    text-align: left;
}
.ecr-packg  td.dgb {background:#eeeeee;}	
.ecr-pkg-price {background:url(./images/rupee-symble-1.gif) 0 3px no-repeat; padding:0 0 0 10px;font-weight:bold; font-size:15px; color:#303030;}

.ecr-pkg-price-grn {background-position:0 -19px; color:#5a9801;}

.ecr-pkg-ttl {font-size:15px; font-weight:bold; color:#303030; text-align:right;}
.ecr-pkg-tax {font-size:11px; ; color:#505050; text-align:right;}
.ecr-pmnt-hd {font-size:15px; font-weight:bold; color:#db6200; margin:0 0 2px 0;}
.ecr-pmnt-optn {border:1px solid #c9c9c9; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;overflow:hidden; #height:100%; padding:12px 15px; background:#F4F4F4;}
.ecr-pmnt-lst {float:right; width:250px; border-left:1px solid #c9c9c9; padding:0 0 0 15px; font-size:12px; color:#303030; margin:0 0 10px 0;}
.ecr-pmnt-lst ul {margin:0; padding:0;}
.ecr-pmnt-lst ul li {margin:0 0 5px 0; padding:0 0 0 15px; background:url(./images/tick-ecr-bnft.gif) 0 3px no-repeat;}
.ecr-pmnt-txt {font-size:12px; color:#303030; }
.ecr-pmnt-bnft {font-size:12px; color:#303030; font-weight:bold;margin:0 0 3px 0;}
.ecr-pmnt-trm {border-top:1px solid #c9c9c9; padding:10px 0 10px 0; clear:both;font-size:12px; color:#303030;overflow:hidden; #height:100%;}
.ecr-pmnt-trm input {float:left;margin:1px 7px 0 0;}
.ecr-pmnt-trm span {float:left;}
.ecr-pmnt-trm span a {color:#006b9c; font-weight:bold;}
.ecr-pmnt-payment {clear:both; padding:13px 0 0 0;}
.ecr-proceed { background:url(./images/ecr-proceed.png) 0 0 no-repeat;height:45px; line-height:38px;display:inline-block;float:right; color:#ffffff;font-weight:bold; margin:10px 0 0 0;}
.ecr-proceed span { float:right;background:url(./images/ecr-proceed-rt.png) 100% 0 no-repeat;display:inline-block; padding:0 50px 5px 15px;  }
.ecr-proceed:hover { background-position:0 -45px;color:#ffffff;}
.ecr-proceed:hover span { background-position:100% -45px;}
.we-acpt {font-size:11px; color:303030;}
.we-acpt img {margin:3px 0 0 0;}
.ecr-pop-video {margin:8px 0 0 8px; background-image:url(images/circle-big.gif);background-repeat:no-repeat; background-position: center center;}

.view-smpl-crs {padding:5px 0 0 20px;}
.view-smpl-crs a {font-size:12px; color:#006b9c; cursor:default;}
.view-smpl-crs a:hover {text-decoration:underline !important; } 
.view-smpl-crs a i {width:15px; height:15px; float:left; font-style:normal; background:url(images/qch-icns.gif) 0 -53px no-repeat;margin:0 5px 0 0; }
.view-smpl-crs a span {float:left; }

.krhs {width:345px; float:right; display:inline;}
.klhs {float:left; width:615px; display:inline;}
.kclr {clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}

.cc-hd2 {
    color: #E03F00;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    line-height: 18px;
    margin:0 0 8px 0;
}
.cc-sh {border:1px solid #e1e8ec; background:#fafafa; padding:7px 10px 10px 10px;  overflow:hidden; #height:100%; text-align:center; margin:10px 0 20px 0; #margin-left:15px; #width:150px; }
.cc-sh p{font-size:13px; color:#303030;  line-height:20px; padding:0; margin:5px 0 5px 0; font-weight:bold;}

.brd-crmb {font-family:arial; font-size:12px; margin:0; padding:0; list-style:none; overflow:hidden; #height:100%; margin-bottom:10px;}
.brd-crmb li {margin:0; padding:0 3px 0 0; float:left; margin-right:7px; background:url(./images/sep-brd.jpg) 100% 6px no-repeat;font-weight:bold; color:#303030;}
.brd-crmb li.lst {background:none; }
.brd-crmb li a {margin-right:15px; font-weight:normal; color:#006b9c;}
.brd-crmb li a:hover {text-decoration:underline;}
.how-it-wrks-pic {float:right;margin:0 0 0 15px;width:200px;}
.sho-pop-heading {font-size:18px; font-family:arial; color:#505050;margin:0 0 5px 0;}

.how-it-wrks-txt {font-size:13px; color:#303030; font-family:arial; line-height:19px;}
.how-it-wrks-box {padding:30px 10px ;clear:both;border-bottom:1px dashed #c9c9c9;}
.webactn-btn-fd {clear:both; padding:10px 0 0 0;}
.ech-fd-txt {padding:4px 7px;font-family:arial; font-size:13px; color:#979797; line-height:19px; width:162px;height:100px;border:1px solid #e7e7e7e7;margin:10px 0 0 0;}
.ecr-rtng-alert {border:1px solid #C5E5BC; background:#DEF2D6 url(images/confirmcheck.gif) 3px 3px no-repeat;padding:5px 7px 4px 30px ; font-size:13px; color:#1D5D09;font-weight:bold;margin:0 0 10px 0;}
.ecr-res-addrs{
    padding: 10px 15px 15px 15px !important;
    width: 374px !important;
}

.ecr-save-addr {clear:both; padding:10px 0 0 0;}
.pst-cmnt {
    color: #E03F00;
    font-family: Georgia;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    margin: 0;
    padding: 0 0 3px;
}

.frmCont {
    background: none repeat scroll 0 0 #FAFBFC;
    border: 1px solid #E6E6E6;
    margin-top: 5px;
    padding: 5px 0 10px 10px;
	width:454px !important;
}

.cmnt_txtar {
    border: 1px solid #E6E6E6 !important;
    color: #000000;
    font-family: arial;
    font-size: 12px;
    margin: 5px 0 0;
    padding: 5px;
    width: 432px !important; 
}

.ecr-certf-aln {
    margin: 30px 0 0 0px;
    text-align: left;
}
.ecr-tp-arrow-bg {left:10px;}

.ecr-close-btn {border:none !important;}
.order-successful {background:url(images/confirmcheck.gif) 0 0 no-repeat;padding:2px 0 10px 30px; font-weight:bold; color:4c4c4c; font-size:12px;margin:0 0 10px 15px;}
.order-unsuccessful {background:#DEF2D6 url(images/error-alert-ecr.jpg) 0 0 no-repeat;padding:2px 0 10px 25px; font-weight:bold; color:4c4c4c; font-size:12px;margin:0 0 10px 15px;}
.succ-mess-txt {font-size:13px; color:#303030; font-family:arial; line-height:18px;}

.ecr-vr-icn {background:url(images/qch-icns.gif) 0 -17px no-repeat; width:13px; height:13px; float:left;margin:7px 5px 0 0;} 
.ecr-dncert-icn {background:url(images/qch-icns.gif) 0 -35px no-repeat; width:13px; height:13px; float:left;margin:7px 5px 0 0;} 
.fntar {padding:0 0 0 177px !important;}
.sample-certificate {margin:0 0 5px 0;}
.ecr-dtl-bx {clear:both;}
.ecr-reslt-fdbk {margin:0 0 25px 0;}
.ecr-fdbk-txt {color: #303030; font-family: arial; font-size: 12px; line-height: 18px; }
.ecr-fdbl-bx-num {margin:12px 15px 0 15px; border-top:1px solid #e7e7e7; padding:11px 0 0  0;}
.ecr-fdbl-bx-num span {font-size:16px;line-height:18px;color:#adadad;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;}
.ecr-fdbl-tm {color:#707070; font-size:11px;line-height:13px; margin:5px 0 0 0; } 

.ecr-mozilla-alert {border:1px solid #d4bebe; background:#e56868 url(images/error-alert-ecr.gif) 3px 3px no-repeat;padding:5px 7px 4px 30px ; font-size:13px; color:#ffffff;font-weight:bold;margin:0 0 10px 0;}

/* css by rohit - 26-04-12 */
.cc-trm p {
    margin: 0 0 10px;
    padding: 0;
}

.cmpt-tbl {
    border: 1px solid #C9C9C9;
    border-collapse: collapse;
    margin-bottom: 10px;
    margin-top: 15px;
}
.cc-trm,.cc-trm table td{
    color: #303030 !important;
	font-weight:normal !important;
    font-size: 13px !important;
    line-height: 18px !important;
}

.cmpt-tbl td {
    padding: 5px 10px;
}







/* New eCourses online- Styles 13-07-2012 by Rajendra */
.ecs-logo {float:left;border:0;}

.ecrs-tp-bx {padding:20px 0px; }

.ecrs-tp-txt { padding-left:50px; padding-top:15px;clear:both;}
.ecrs-tp-txt h1 { margin-bottom:15px;}

.ecs-tp-rt {float:right; margin:0; padding:0; list-style:none; color:#375766;}
.ecs-tp-rt li {float:left; margin:0 0 0 20px; font-size:13px;}
.ecs-tp-rt li a { color:#375766; font-weight:bold;}
.ecs-tp-rt li .fa { font-size:21px; margin-right:7px; vertical-align:middle;}

.ecourses-icn {background:url(./images/ecourses-sprite.png) 0 0 no-repeat;display:block;float:left;}
.ecs-ph {background-position:0 1px; width:21px; height:16px;margin:-2px 5px 0 0; }
.ecs-faqs {background-position:0 -23px; width:21px; height:18px; margin:1px 2px 0 0; }
.ecs-email {background-position:0 -109px; width:21px; height:18px; margin:-1px 2px 0 0; }
#sub-links.ecs-srch { border-top:1px solid #dfe2e4;}
.ecs-srch {background:#eceff1; padding:2px 0 0 1px; border-bottom:1px solid #dfe2e4; height:42px; transition:all .5s cubic-bezier(0.19, 1, 0.22, 1) 0.2s;-webkit-transition:all .5s cubic-bezier(0.19, 1, 0.22, 1) 0.2s;-moz-transition:all .5s cubic-bezier(0.19, 1, 0.22, 1) 0.2s;-o-transition:all .5s cubic-bezier(0.19, 1, 0.22, 1) 0.2s;-ms-transition:all .5s cubic-bezier(0.19, 1, 0.22, 1) 0.2s;}
.ecs-srch.fixed { position:fixed; left:0; top:50px; width:100%;}
.activeMenu .ecs-srch { left:230px;}
.ecs-new-ecs {line-height:16px; border-radius:5px; float:right; color:#333;font-size:14px; line-height:31px; margin-top:1px;}

.lrn-arrow {background-position:0 -48px; width:10px; height:7px;float:right;margin:5px 0 0 5px;}

.ecs-srch-bx {width:416px;float:left;margin:1px 0 0 10px;}
.ecs-srch-bx input.txt {width:340px; height:34px; font:normal 12px/26px arial; float:left;border:1px solid #bebebe;padding:0 10px 0 10px; color:#7e7e7e;}

.scrssearchbtn {float:left; margin:0 0 0 5px; padding:0;}
.crs-cat-tp {/*background:url(./images/crs-sep.png) 0 2px no-repeat;*/float:left;margin:0px 9px 0 0;padding:1px 0px;cursor:default;}
.crs-cat-txt {width:157px; line-height:32px; font-size:12px; display:inline-block; height:35px; border:1px solid #bebebe; background:#ffffff; ;padding:0 10px;float:left; color:#7E7E7E;}

.crs-cat-arrow {background:url(./images/ecourses-sprite.png) 0 -64px no-repeat; width:34px; height:35px; display:block;float:left;}

.ecs-lft-hd-2 {font:bold 12px/26px arial; text-transform:uppercase; color:#194868; background:#c8d7e0; text-shadow: 1px 1px #ffffff; height:40px; line-height:40px;padding:0 0 0 15px;}

.ecs-lft-list {margin:0; padding:0; list-style:none;}
.ecs-lft-list li {margin:0; padding:0; position:relative;}
.ecs-lft-list li a { color:#3f5664;border-bottom:1px solid #d9d9d9;padding:6px 10px; font-size:12px; display:block; cursor:pointer; text-align:right; text-decoration:none;  }
.ecs-lft-list li a:hover, .ecs-lft-list li:hover > a {color:#376f90; background-color:#e9eff3;}
.ecs-lft-list li:hover .ecourMenuDiv { display:block;}


.ecs-lft-listCert {margin:0; padding:0; list-style:none;}
.ecs-lft-listCert li {margin:0; padding:0;}
.ecs-lft-listCert li a {font:bold 12px/17px arial; color:#3f5664;border-top:1px solid #d9d9d9;padding:6px 20px 6px 10px; display:block; cursor:pointer; background:none; text-decoration:none;  }
.ecs-lft-listCert li a:hover {color:#376f90; background-color:#e9eff3;}



.ecs-lft-list li.fst a {border-top:0; padding:8px 20px 6px 10px;}

.btm-shadow-ecs {background:url(./images/btm-shadow-ecr.png) 0 0 repeat-x;height:7px; line-height:7px; overflow:hidden; clear:both;margin:0 0 20px 0;}
.ecs-onl-bg {background:#efefef;}
.ecs-onl-bg .col_a {background:#efefef !important;}
.ecr-list-bx { }
.ecr-list-item {width:279px; height:320px; background:#fff; padding:15px 0 0 0; border:1px solid #cccccc; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176); float:left; display:inline;margin:0 22px 22px 0; position:relative; }


.ecr-list-item-hr {background:#efefef !important; box-shadow: 0px 0px 7px #a2a2a2; } 

.ecrs-pic {text-align:center;}
.ecrs-pic img {border:0; border:1px solid #e7e7e7; width:100% ; height:150px;  }
.ecrs-pic img.ecr-hr  {filter:alpha(opacity=60); -moz-opacity: 0.60;	opacity: 0.60;  }
.ecrs-pic a {background:#000; display:block;margin:0 15px;} 

.ecr-list-info {clear:both; margin-bottom:20px;} 
.ecr-hd2 {font:normal 19px/26px Georgia, "Times New Roman", Times, serif; color:#000; text-shadow:1px 1px #fff;margin:0 0 10px 0;  padding:0;}
.ecr-hd2-hnd {font:normal 19px/26px Georgia, "Times New Roman", Times, serif; color:#000; text-shadow:1px 1px #fff;margin:8px 0 6px 15px;  padding:0;}
.ecr1-hd3 {font:normal 19px/26px Georgia, "Times New Roman", Times, serif; color:#000; text-shadow:1px 1px #fff;margin:0 0 10px 0;  padding:0;}
.ecrs-item-ttl {padding:5px 15px 10px 15px;height:36px;overflow:hidden;margin:0 0 5px 0;}

.ecrs-item-ttl a {font:bold 13px/15px arial; color:#006b9c;}
.ecrs-item-pid {padding:0 15px 0 15px;height:16px;line-height:16px;overflow:hidden;margin:0 0 10px 0;font:normal 12px/15px arial; color:#707070;}
.ecrs-item-pid-mr {padding:0;}
.ecrs-item-pid span {font:normal 12px/15px arial; color:#303030;}
.ecs-item-txt {background:#f2f0f0; padding:10px 15px 1px 15px; width:100%; height:40px; position:relative;}
.ecs-item-by {font:bold 12px/18px Arial, Helvetica, sans-serif; float:left; color:#A14C00;margin:0 0 5px 0; height:19px; overflow:hidden;}
.ecs-item-by i {font:italic normal 12px/18px Arial, Helvetica, sans-serif; color:#707070;}
.ecr-level-icons {background:url(./images/ecr-level-icons.png) 0 0  no-repeat;width:59px; height:24px;display:block;position:absolute; right:0; top:-33px;margin-right:-4px;}
.ecr-list-item .rating-area, .ecr-list-item1  .rating-area{ float:right;}
.target_medium {background-position:0 -48px;width:69px;}
.target_beginner {background-position:0 -24px;width:69px;}
/* css slider html + form */


a.btnCodeGreen{background:url(./images/bg-button-1.gif) #7bad00 top left repeat-x; box-shadow:1px 1px 1px #a7a7a7; text-shadow:1px 1px 1px #698a02; color:#fff; border-radius:6px;padding:10px 16px; font-size:15px; font-weight:bold; border:#8f9d52 1px solid;}
a.btnCodeGreen em{font-size:14px; color:#fff;}


input.btnGreen{background:url(./images/bg-button-1.gif) #7bad00 top left repeat-x !important; padding:6px 18px; box-shadow:1px 1px 1px #a7a7a7; text-shadow:1px 1px 1px #698a02; color:#fff !important; border-radius:4px; font-size:13px; font-weight:bold; border:#8f9d52 1px solid; display:block; text-transform:capitalize;}
input.btnGreen em{font-size:14px; color:#fff;}


.eCourWrap{width:980px; margin:auto;}

.corpGridcmn{border:#cccccc 1px solid; margin-top:0; width:100%; #margin-top:25px; box-shadow:0px 0px 4px #c1c1c1; border-radius:6px 6px 5px 5px; background:#fff;}

.corpGridcmnEcour{width:100%; float:right; border:#2572b9 4px solid; margin-top:0; #margin-top:25px; box-shadow:1px 2px 4px #c1c1c1; border-radius:6px 6px 5px 5px; height:284px; background:#fff;}
.corpGridcmnEcour h4 { padding:10px 17px 0;}

.eCourTxtField{background:#fff; padding:10px; font-size:12px; color:#7e7e7e; border:#d3d3d3 1px solid; width:90%; margin-bottom:13px;}

.eCourRightForm{width:238px; float:right; margin-left:20px; border:#d2d6d8 1px solid;}
.needhelp{background:#c8d7e0; padding:10px; text-align:center; font-size:16px; color:#202020;}
.fieldsWrap{background:#fff; padding:17px;}

.courseView{padding:0 0px 10px 0px;}
.courseView b.title{display:block; font-weight:normal; margin:0px 0 6px; font-size:19px; color:#202020;}
.courseView a.lnk{color:#006b9c; font-size:18px; font-weight:bold;float:left;margin:0 7px 3px 0; height:21px; overflow:hidden; display:block;}
.courseView a.lnk:hover{text-decoration:underline;}
.xprt{position:relative; top:7px; left:7px;}

.ecourPic{width:227px; margin-right:15px;}
.ecourPic img {width:219px; height:140px; margin-right:15px; float:left;}
.ecourPicDtl{width:225px; float:left; color:#555; font-size:13px;}
.ecourPicDtl b.author{color:#a14c00; font-size:13px;}

.ecourPicDtl em.Aprice{text-decoration:line-through; font-size:17px; font-weight:normal; font-family:arial;font-style:normal;font-weight:normal; color:#707070; text-decoration:line-through;margin:0 30px 0 0; background: url(images/ruppe-symble.gif) no-repeat 0 4px;
    display: inline-block; padding: 0 0 0 10px;}
.ecourPicDtl em.Oprice{color:#ce0000; font-size:17px; font-family:arial; font-weight:normal; font-style:normal; font-weight:bold; background: url(images/ruppe-symble-rd.gif) no-repeat 0 4px; display: inline-block; padding: 0 0 0 10px; font-weight:normal;}

.ecourPicDtl em.Oprice-free{color:#ce0000; font-size:17px; font-family:arial; font-weight:normal; font-style:normal; font-weight:bold; display: inline-block; font-weight:normal;}

.slidePaging{ height:15px; background:#2572b9; text-align:center;}
.slidePaging li a{background:#fff; border:#fff 0px solid; padding:0px 5px 0px 6px !important; border-radius:50%; margin-right:5px;margin-right:3px; width:15px; height:15px; display:block;}
.slidePaging li.current a{background:#61bdff; border:#546069 1px solid; padding:0px 5px 0px 6px !important; border-radius:80px; }
.slidePaging li a:hover{text-decoration:none;}

#controls{margin:auto;float:right; position:relative;}
#controls li{float:left; list-style:none; margin-right:8px;}

#slider2{width:100% !important; width/*\**/:482px\9 !important; padding:0 17px !important; height:214px; overflow: hidden; position:relative;}
#slider2 ul{list-style:none;margin:0; padding:0;}
#slider2 ul li{width:585px; margin-right:20px;padding:0;margin:0;height:214px;}

/* css slider html + form */
.ecourseMsg {background: none repeat scroll 0 0 #FFEBE8;border: 1px solid #DD3C10;font-size: 11px;margin: 10px 0 0;padding: 5px;text-align: center;}

.ecr-price-lst {clear:both;padding:12px 0 0 0;margin:0 15px; list-style:none;}
.ecr-price-lst li {font-size:12px; color:#3f3f3f; font-size:17px; color:#707070; margin:0; padding:0; float:left; width:49%;  }
.ecr-price-lst li span { padding:0 0 0 10px;margin:0;background:url(images/ruppe-symble.gif) 0 4px no-repeat; display:inline-block;text-decoration:line-through;}
.ecr-price-lst li.offer-price span {color:#ce0000; background:url(images/ruppe-symble-rd.gif) 0 4px no-repeat; text-decoration:none;}
.ecr-price-lst li.free-price-1{text-decoration:none;padding:0;}
.ecr-price-lst li.free-price-1 span{color:#ce0000; font-size:17px; font-family:arial; font-weight:normal; font-style:normal; font-weight:bold; display: inline-block; font-weight:normal;margin-left:15px; background:none;text-decoration:none;}

.view-ts-cours {width:123px; height:35px;position:absolute; top:68px; left:72px; text-align:center; display:none; }
.view-ts-cours-blk {display:block; background:#000000; position:absolute; z-index:3;width:117px; height:29px;font:bold 11px/27px tahoma;  color:#b9b9b9;-moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px;left:3px; top:3px;  }



.view-ts-cours-ylbg {display:block; background:#fff; width:123px; height:35px; position:absolute; z-index:1;-moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px;  filter:alpha(opacity=60);	-moz-opacity: 0.60;	opacity: 0.60;  }


.sep-cat-bg { background:url(./images/sep-cat-bg.gif) 0 0 repeat-x; display:none; height:2px; overflow:hidden; line-height:2px; clear:both;margin:0 25px 10px 0px;}
.sep-pay-bg { background:url(./images/sep-pay-bg.gif) 0 0 repeat-x; height:2px; overflow:hidden; line-height:2px; clear:both;margin:0 0 20px 0px;}
.ecs-pay-hd2 {font:normal 26px/26px Georgia, "Times New Roman", Times, serif; color:#000;}
.ecs-pay-srn {float:left; width:67px; height:67px; -moz-border-radius: 80px; border-radius: 80px; -webkit-border-radius: 80px; background:#55a3da; border:8px solid #000;display:block; color:#fff; text-align:center; font:normal 46px/58px Georgia, "Times New Roman", Times, serif;}
.ecs-pay-info {margin:0 0 0 105px;padding:25px 0 0 0;}
.ecs-pay-hd2 {margin:0; padding:0;} 
.ecs-pay-bx {clear:both;}

.ecs-pay-tbl {border-collapse: collapse; border-spacing: 0;margin:5px 0 0 0;}

.ecs-pay-tbl th {
   border-bottom: 3px solid #719ebe;
    color: #000;
    font:normal 15px/26px Arial, Helvetica, sans-serif;
    padding: 6px 0;
    text-transform: uppercase;
	text-align:left;
}
.ecs-pay-tbl td {    color: #303030;
    font:bold 15px/16px Arial, Helvetica, sans-serif;
	 text-align:left;	padding:8px 10px 0 0;
	 

}


.ecs-pay-tbl td.quantity { 
   text-align: left;
   
}

.ecs-pay-tbl td.multi { 
   text-align: center;
   font:normal 19px/30px Arial, Helvetica, sans-serif;
   color:#909090;
   }

.ecs-pay-tbl td.price { 
color:#505050; font:bold 17px/26px Arial, Helvetica, sans-serif;
}

.ecs-pay-tbl td select.order-quantity { 
width: 60px;  height:28px;line-height:28px; background: #F9F9F9;  border:1px solid #cdcdcd; color: #666666; padding:4px 4px 4px 10px;
}

.ecs-pay-tbl td.total { 
color:#3b7800; font:bold 17px/26px Arial, Helvetica, sans-serif; background:#e1e1e1; padding:10px 0 0 15px;
}

.ecs-pay-tbl td.total-all { 
color:#3b7800; font:bold 17px/26px Arial, Helvetica, sans-serif; background:#d0d0d0;  padding:5px 0 5px 15px;
}

.ecs-pay-tbl td a.ecs-remove {font:normal 13px/16px Arial, Helvetica, sans-serif; color:#4c8199;}
.ecs-pay-yr-dtl {padding:20px 0 0 0;}
.ecs-pay-frm-info {margin:0 20px 20px 0; float:left; width:405px; }
.ecs-pay-field {float:left;}
.ecs-pay-inpt {border:1px solid #cdcdcd; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; height:35px;  height: 17px;color: #303030;font:normal 13px/18px Arial, Helvetica, sans-serif;margin: 3px 0 0;padding: 9px 10px 11px;width: 260px;} 
.ecs-pay-lbl {float:left;margin:14px 10px 0 0; color:#5b5b5b; font:bold 15px/17px Arial, Helvetica, sans-serif;width:90px;  text-align:right; }

.ecs-pay-textarea {-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; height:35px;  height: 100px;color: #303030;font:normal 13px/18px Arial, Helvetica, sans-serif;margin: 3px 0 0;padding: 10px 10px 11px;width: 260px; border:1px solid #cdcdcd !important;  }
.ecs-pay-optn {background:url(./images/under-tab-line-bg.jpg) 0 33px repeat-x; margin:30px 0 0 0;}
.ecs-pay-optn ul {margin:0; padding:0; list-style:none;}
.ecs-pay-optn ul li {margin:0 10px 0 0; background:url(./images/ecs-pay-tab.jpg) 0 0 repeat-x; border-top-left-radius:10px; 	-moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px;  border-top-right-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; float:left;font:bold 13px/32px Arial, Helvetica, sans-serif; color:#3381a6; cursor:default;}

.ecs-pay-optn ul li span {display:block; border-top-left-radius:10px; 	-moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px;  border-top-right-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border:1px solid #c9c9c9; border-bottom:0; padding:0 15px 0 15px;  }

.ecs-pay-optn ul li:hover {background:url(./images/ecs-pay-tab-hr.jpg) 0 0 repeat-x; color:#3381a6;}

.ecs-pay-optn ul li.hlt {background:url(./images/ecs-pay-arrow.png) 50% 0 no-repeat;color:#fff;height:40px; }
.ecs-pay-optn-info {padding:15px 0 0 0;}
.ecs-pay-optn-info p {font:normal 13px/17px Arial, Helvetica, sans-serif;margin:0 0 5px 0; }
.ecs-we-acpt {margin:0 0 40px 0;}
.ecs-trm-bx {clear:both; padding:0 0 30px 0;}
.ecs-trm-bx span { color: #303030;float: left;font-family: arial; font-size: 13px; margin: 0; padding: 0;}
.ecs-ckbx {float: left; margin: 2px 8px 0 0;}
.ecs-pay-btn-bx {clear:both;}
.ecs-pay-btn {}

.ecs-city-select {border: 1px solid 
#CDCDCD !important;
border-radius: 5px 5px 5px 5px;
color: 
#303030;
font-size: 13px;
height: 39px;
margin: 3px 0 0;
padding: 9px;
width:282px;
}





/* ecourse product page */

.xprtPro{position:relative; top:4px; left:7px;}

.ecourSharingBred a{padding:3px 25px 3px 0px; background:url(./images/arrow-brd-new.png) right 6px no-repeat;}
.ecourSharingBred {margin-bottom:25px;}
.ecourSharingBred a, .ecourSharingBred span  { margin-right:15px; font-size:13px;}

.eCourProRightSec{width:238px; float:right; margin-left:25px;}

.ecourProHeadi1{color:#202020; font-size:15px; margin-bottom:8px; font-weight:normal;}
.ecourProHeadi{}

.ecourFaq a{display:block; padding:4px 10px 4px 12px; font-size:13px; color:#006b9c; background:url(./images/img-sprite-new.png) 0 -99px no-repeat;}
.ecourFaq a:hover{text-decoration:underline;}

.corpGridcmnEcour1{border:#cccccc 1px solid; margin-top:0;  float:left; padding:15px 15px 20px; #margin-top:25px; box-shadow:0px 0px 4px #c1c1c1; border-radius:6px 6px 5px 5px; background:#fff;}

.ecourLinkTit{color:#006b9c !important;  display:inline !important; font-size:30px; font-weight:bold;}
.pdf{background:url(./images/img-sprite-new.png) 2px -213px no-repeat; position:relative; top:-4px; left:15px; padding:5px 20px 5px 0px;}
.pdf:hover{text-decoration:none;}

.ecourPicDtlPro{font-size:17px; width:425px; float:left;}
.ecourPicDtlPro b.author1{color:#a14c00 !important; font-size:17px;}
.ecourPicDtlPro .author-bx{height:44px; overflow:hidden; display:block; margin-bottom:5px;}

.ecourPicDtlPro b.Aprice{text-decoration:line-through; font-size:17px; font-weight:normal; }
.ecourPicDtlPro b.Oprice{color:#ce0000; font-size:17px;  font-weight:normal;}

.ecourLinksPro a{color:#006b9c; font-size:11px;}
.ecourLinksPro a:hover{text-decoration:underline;}

.ecourDur{font-size:16px; color:#626262;}

.ecourBuySec{margin:15px 0; width:380px;}

.ecourPriceWrap{padding:10px 0; height:46px; width:270px; float:right; border:#d7d7d7 1px solid; border-bottom-width:2px;}
.original{width:80px; padding:5px 10px; border-right:#ccc 1px dashed; float:left; text-align:left; font-size:13px;}
.original span{background:url(./images/ruppe-symble.gif) 0 18px no-repeat; padding:10px 10px 10px 12px; font-size:20px; color:#7d7d7d; text-decoration:line-through; }

.offer{width:65px; padding:5px 10px; border-right:#ccc 1px dashed; float:left; text-align:left; font-size:13px;}
.offer span{background:url(./images/ruppe-symble-rd.gif) 0 18px no-repeat; padding:10px 10px 10px 12px; font-size:20px; color:#bd0101; }

.save{width:72px; padding:5px 0px 5px 10px; float:left; text-align:left; font-size:13px;}
.save span{background:url(./images/ruppe-symble.gif) 0 18px no-repeat; padding:10px 10px 10px 12px; font-size:20px; color:#505050;}

.courseTabs a{background:#8f8f8f; padding:8px 12px; margin-right:6px; color:#fff; border-radius:6px; text-transform:uppercase; font-size:12px;}
.courseTabs a:hover{background:#aaa; text-decoration:none !important;}

.ecourHeadi{color:#202020; font-size:19px; font-weight:normal;}
.ecourContent{color:#303030; font-size:13px; line-height:23px; margin-top:8px;}
ul.ulContent{margin-left:20px; color:#303030 !important; font-size:13px; line-height:23px; margin-top:0px; list-style:disc !important;}
ul.ulContent li{margin-bottom:10px;}

.top{padding:5px 0px 5px 15px; background:url(./images/img-sprite-new.png) 0 -140px no-repeat; color:#7b7b7b; font-size:13px;}

.ecourContGrid{border:#e6e6e6 1px solid; border-top-width:2px;}

.altPlain{}
.altBG{background:#e8ecee;}

.gridColPro1{color:#5b5b5b; font-size:13px; padding:8px 15px 8px 25px; width:283px; float:left;border:#e6e6e6 1px solid; border-top:0; border-right:0;}
.gridColPro2{color:#5b5b5b; font-size:13px; padding:8px 15px; width:312px; float:left;border:#e6e6e6 1px solid; border-top:0;}

/* ecourse product page */


.redecs {display:block;}


/* ecourse category page */

.ecourCategorySec{width:324px; float:left; margin-right:22px; font-size:13px; color:#090808;}
.ecourCategorySec b.hd{display:block; margin-bottom:5px; color:#090808; font-size:15px; font-weight:normal;}
.ecourCategorySec b.hd1{display:block; margin-bottom:5px; color:#090808; font-size:13px; font-weight:normal;}
.ecourCategorySec p{line-height:21px;}

.blueBordbox{background:#ebf4fa; padding:15px; border:#cddbe6 4px solid; border-radius:8px; font-size:13px; color:#090808;}
.blueBordbox a{font-weight:bold; color:#346285;}
.blueBordbox p{line-height:20px; margin-top:5px;}
.blueBordbox ul{list-style:disc !important; margin-left:15px;}


.ecourCategorySec1{width:324px; float:left; margin-right:0px; font-size:13px; color:#090808;}
.ecourCategorySec1 b.hd{display:block; margin-bottom:5px; color:#090808; font-size:15px; font-weight:normal;}
.ecourCategorySec1 b.hd1{display:block; margin-bottom:5px; color:#090808; font-size:13px; font-weight:normal;}
.ecourCategorySec1 p{line-height:21px;}

.linkArrw{margin-top:8px; line-height:21px;}
.linkArrw a{background:url(./images/img-sprite-new.png) 0 -257px no-repeat; font-weight:bold; color:#346285; padding-left:15px;}

.clft{clear:left;}

.ecourSort{ margin:0px 10px 10px 0; #margin:0px 10px 25px 0; position:relative;	z-index:1400 !important;}
.ecourSort span{float:right; margin-top:6px; font-size:13px;}
.ecourSort span a{padding:0 18px 0 0; background:url(./images/img-sprite-new.png) 61px -289px no-repeat; color:#006b9c;}
.ecourSort select{padding:6px; background:#fff; border:#cdcdcd 1px solid !important; border-radius:0px;}
.ecourSort select option{padding-right:10px;}

.ecourSort b.found{font-size:22px; color:#000000; font-weight:normal; text-shadow:2px 2px 0px #fff;}


/* ecourse category page */

.ecs-country {clear:both;padding:0 0 5px 100px; }
.ecs-country label {float:left;margin:0 30px 0 0;}
.ecs-country input {float:left;margin:3px 5px 0 0;}

.ecr-list-item1{width:279px; height:320px; background:#fff; padding:15px 0 0 0; border:1px solid #cccccc; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176); float:left; display:inline;margin:0 22px 22px 0; position:relative; }
.left-panel .ecr-list-item1 { width:255px;}


.ecs-faqs-bx ol {margin:10px 0 15px 5px; padding:0 0 0 20px; list-style:decimal;font:normal 13px/17px Arial, Helvetica, sans-serif; color:#303030;  }
.ecs-faqs-bx ol li {margin:0 0 5px 0; padding:0;}



.ecs-faqs-hd2 {font:bold 13px/15px Arial, Helvetica, sans-serif; color:#000;padding:0; margin:0 0 5px 0; }

.ecr-hd1 { color: #202020; font:normal 19px/20px Georgia,'Times New Roman',Times,serif; margin-bottom: 15px;}



.ecourMenuDiv{background:#fff; width:420px; position:absolute; z-index:1000; border:#ccc 1px solid; top:0; right:263px; border-bottom:#7ea6be 5px solid; display:none; padding:10px 5px; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);}
.ecourMenuDiv ul{list-style:none; margin:0 -15px; padding:0;}
.ecourMenuDiv ul li { padding:0 15px;}
.ecourMenuDiv ul li a{display:block; padding-bottom:0px !important; margin-bottom:2px; color:#006B9C; border:0px !important; font-size:12px; font-weight:normal; right:0px !important; background:none; line-height:15px;}
.ecourMenuDiv ul li a:hover{ right:0px !important; background:none; text-decoration:underline;}

#browse{border:#d5d5d5 0px solid; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176); border-bottom-width:0px; padding:10px; background:#fff; position:absolute !important; z-index:1000000; top:0; left:0; width:720px; display:none;}
#browse b.cat{display:block; padding:0 0 17px; font-size:17px; font-weight:normal;}
#browse ul{list-style:none;  margin:0 -15px; padding:0;}
#browse ul li a{display:block; padding:6px 2px !important; margin-bottom:0 !important; font-size:12px !important; line-height:15px; color:#2572b9;}
#browse ul li a:hover { background:#efefef;}



.ecs-next-back-btns {float:right; display:block; width:85px; position:relative; top:7px;} 

.arrow_lft_brd {background:url(./images/ecs-next-back.gif) 0 -26px  no-repeat;width:31px;float:right; height:26px;margin:0 10px 0 0; border-radius:3px;}
.arrow_lft_brd:hover {background:url(./images/ecs-next-back.gif) 0 -78px no-repeat;width:31px;float:right; height:26px;}
.arrow_lft_brd:active {background:url(./images/ecs-next-back.gif) 0 -78px  no-repeat;width:31px;float:right; height:26px;}

.arrow_rt_brd {background:url(./images/ecs-next-back.gif) 0 0 no-repeat;width:31px;float:left; height:26px;margin:0 10px 0 0; border-radius:3px;}
.arrow_rt_brd:hover {background:url(./images/ecs-next-back.gif) 0 -52px no-repeat;width:31px;float:left; height:26px;}
.arrow_rt_brd:active {background:url(./images/ecs-next-back.gif) 0 -52px no-repeat;width:31px;float:left; height:26px;}

.arrow_lft_brd_gr {background:url(./images/ecs-next-back.gif) 0 -130px no-repeat;width:31px;float:right; height:26px; margin:0 10px 0 0; border-radius:3px; }
.arrow_rt_brd_gr {background:url(./images/ecs-next-back.gif)  0  -104px no-repeat;width:31px;float:left; height:26px;margin:0 10px 0 0; border-radius:3px;}

.item-move {height: 300px; left: 0; top: 0; }
.ecr-list-box {overflow:hidden; position: relative;width: 100%; height:320px;}
.ecs-lvl-icn {float:left;}
.ecr-hnd-pkd-bx { margin:0 0 50px 0;} 

.successful-trans {background:url(./images/successful-trans.gif) 0 2px no-repeat; padding:0 0 10px 30px; font:bold 17px/24px Arial, Helvetica, sans-serif; color:#4c4c4c;margin:0 0 10px 0;}

.successful-trans-txt { font:normal 15px/24px Arial, Helvetica, sans-serif; color:#4c4c4c; padding:0 0 0 30px;}
.successful-trans-txt p {padding:0; margin:0 0 15px 0; }

.corpGridcmnEcour1-thanks{border:#cccccc 1px solid; margin:0 0 20px 0;; padding:15px 20px 20px; #margin-top:25px; box-shadow:0px 0px 4px #c1c1c1; border-radius:6px 6px 5px 5px; background:#fff; }


.confirm-ecourses_thanks {display:none;height:231px; font:normal 15px/19px Arial, Helvetica, sans-serif;}
.pp_close {background: url(./images/close-btn-inactive.gif) no-repeat 100% 1px; color: #006b9c;padding-right: 15px;text-decoration: none;float:right; font-size:12px; font-weight:bold; text-decoration:none;}
.pp_close:hover {text-decoration:underline; background: url(./images/close-btn-active.gif) no-repeat 100% 1px;}

.srt-by {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CDCDCD;
    display: none;
    margin: 0 0 0 33px;
    padding: 0;
    position: absolute;
    top: 22px;
	right:0;
    width: 120px;
	z-index:1500 !important;
	font-size:12px;
}

.srt-by li {
    border-bottom: 1px solid #E4E4E4;
    line-height: 20px;
    margin: 0;
    padding: 0;
}

.srt-by li a {
    color: #747474;
    display: block;
    padding: 2px 5px;
    text-decoration: none;
	background:none;
}
.srt-by li a:hover{
text-decoration:underline;
}



 /* paging corporate start */

.paging_module{text-align:right; margin:0 10px 20px;font-size:15px;clear:both;padding:15px  0;}
.paging_module em{background:#d1e7f4; color:#000 !important; padding:4px 8px;border:1px solid #c9c9c9;font-style:normal;  line-height:24px;}
.paging_module em.active{font-weight:bold !important; background:#E4E4E4; }
.paging_module em a{color:#444 !important;}
.paging_module em a:hover{color:#000;}

/* paging corporate end */


.ecr-pro-pic {float:right;margin:0 0 15px 0;}



.ecs-dtl-cont {font:normal 13px/19px Arial, Helvetica, sans-serif; color:#303030;}
.ecs-dtl-cont b {font:normal 13px/19px Arial, Helvetica, sans-serif; color:#303030; font-weight:bold;}
.ecs-dtl-cont ul {margin:10px 0 0 0; padding:10px; list-style:disc; font:normal 13px/19px Arial, Helvetica, sans-serif; color:#303030;}
.ecs-dtl-cont ul li {margin:0; padding:5px 5px 8px 5px;}
.ecs-dtl-cont ol {margin:10px 0 0 0; padding:0 0 0 20px; list-style:decimal; font:normal 13px/24px Arial, Helvetica, sans-serif;color:#303030 }
.ecs-dtl-cont ol li {margin:0; padding:0 0 5px;}
.ecs-cart-icn {background:#026ea7 url(./images/ecs-cart-bg.jpg) 0 0 repeat-x;float:right;padding:3px 10px 3px 6px; color:#fff; font:normal 15px/21px Arial, Helvetica, sans-serif;border:1px solid #616c72;-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; }
.ecs-cart-icn:hover {background-position:0 -30px;color:#fff; text-decoration:none;}
span.ecs-cart-icn-spn:hover {background-position:0 0 !important; text-decoration:none; color:#fff; } 
.ecs-cart-icn i {background:url(./images/ecs-cart-icn.png) 0 0 no-repeat;width:22px; height:21px; display:block;float:left;margin:1px 3px 0 0; }


.ecs-add-icn {background:url(./images/ecs-add-bg.jpg) 0 0 repeat-x;float:right;padding:3px 10px 4px 8px; color:#006b9c; font:bold 13px/21px Arial, Helvetica, sans-serif;border:1px solid #aaaeb0;-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; }
.ecs-add-icn:hover {background-position:0 -30px;color:#fff; text-decoration:none; color:#006b9c;}
.ecs-add-icn i {background:url(./images/add-ecs-icon.gif) 0 0 no-repeat;width:12px; height:12px; display:block;float:left;margin:5px 3px 0 0 ; }

/* payment gateway options start */

.ecourFeedbk{border:#ccc 1px solid; padding:3px; background:#fff; width:600px; margin-left:95px;}
.ecourFeedbk table{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:28px; margin-left:18px;}
.ecourFeedbkHead{background:#D8D8D8; padding:6px 8px; color:#000; font-weight:bold; font-size:14px;}

.ecourFeedbkHint{font-size:12px; color:#868686;}



/* payment gateway options ends */



/* by rohit 28-08-12 */

.learnitLogo{color:#5d5d5d; font-size:21px;}
.learnitLogo img { margin-right:10px; vertical-align:sub;}

.cartLearnit{position:relative; top:38px;}

.takeGrw{position:relative; left:55px;}
.takeGrw .bi{display:block; #display:inline; padding:10px 0; font-size:29px; color:#4f4f4f;}
.takeGrw .sma{font-size:18px; #display:block;}


/* new addition rohit 08-11-12 start */

.call_me{padding:5px 15px 6px; float:right; box-shadow:1px 1px 2px #2f76a8; margin:1px 3px 0 10px; background:url(images/bg-call-me.gif) #dbe6ee top left repeat-x; border:#bbccd7 1px solid; border-radius:8px; font-size:13px; font-weight:bold; color:#006b9c;}
.call_me img{ padding-right:5px;}

.ecs-pay-select{border:1px solid #cdcdcd !important; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; height:auto; color:#303030; font:normal 12px/18px Arial, Helvetica, sans-serif; margin:3px 0 6px; padding:3px 3px 3px; width:80px;}

.ecs-pay-lbl-lyr{float:left; margin:7px 7px 0 0; color:#333; font:bold 12px/17px Arial, Helvetica, sans-serif; text-align:right;}

.ecs-pay-frm-info-lyr{margin:0 7px 5px 0; float:left; width:185px;}

.ecs-pay-frm-info-lyr1{float:none; margin:auto; width:220px;}

.ecs-layerWrap{margin-top:7px; font-size:13px;}

input.btnGreen-lyr{background:url(./images/bg-button-1.gif) #7bad00 top left repeat-x !important; padding:6px 18px; box-shadow:1px 1px 1px #a7a7a7; text-shadow:1px 1px 1px #698a02; color:#fff !important; border-radius:4px; font-size:13px; font-weight:bold; border:#8f9d52 1px solid; display:block; text-transform:capitalize;}
input.btnGreen-lyr em{font-size:14px; color:#fff;}

.ecs-pay-inpt-lyr {border:1px solid #bbb; border-radius:3px; height:35px;  height: 17px;color: #303030;font:normal 12px/18px Arial, Helvetica, sans-serif;margin: 3px 0 5px;padding: 2px 4px 4px; width:100px;} 

.ecs-btn-auto{margin-top:0px; padding-top:0px; border-top:#E8E8E8 1px solid; width:auto;}

.gap1{margin-left:15px;}

.courseInt{width:250px; margin-left:15px;}
.courseInt .ecs-pay-inpt-lyr {border:1px solid #bbb; border-radius:3px; height:35px;  height: 17px;color: #303030;font:normal 12px/18px Arial, Helvetica, sans-serif;margin: 3px 0 5px;padding: 2px 4px 4px; width:100px;} 

/* new addition rohit 08-11-12 end */












/* Detail new page rohit 26-11-12 st  */



body{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#707070; /*background:url(images/bg-ecourse.gif) repeat;*/}

.fl-l{float:left;}
.fl-r{float:right;}

.gap-r{margin-right:28px;}

.eCourWrap{width:980px; margin:auto;}
.ec-left h2{display:block; color:#e03f00; font-size:13px; margin-bottom:13px;}





/* */

.ec-tabs-bg{margin:15px 0; width:100%; border-bottom:#b9b9b9 1px solid; background:url(images/bg-ec-tabs.gif) left bottom repeat-x;}
.ec-tabs-bg span{float:right; color:#404040; margin-top:6px;}
.ec-tabs-bg a{color:#006b9c;}
.ec-tabs-bg a:hover{color:#006b9c; text-decoration:underline;}
.ec-tabs-bg ul{font-family:Arial, Helvetica, sans-serif; color:#505050; font-size:13px; list-style:none;}
.ec-tabs-bg ul li{float:left; margin:0 10px;}
.ec-tabs-bg ul li a{color:#006b9c; padding:9px 0px 5px 0px; display:block;}
.ec-tabs-bg ul li.course-sel{float:left; margin:0 10px; border:#b9b9b9 1px solid; border-radius: 5px 5px 0px 0px; border-bottom:0; background:#ebebeb; position:relative; bottom:-1px;}
.ec-tabs-bg ul li.course-sel a{color:#505050; padding:7px 8px; display:block;}
.ec-tabs-bg ul li.course-sel a:hover{text-decoration:none;}

.ec-header{margin:20px 10px 20px 5px; width:100%;}

.ec-cont-tabs{background:#e1e1e1; padding:16px 15px 15px 23px; border:#d3d3d3 1px solid;}
.ec-cont-tabs a{background:#fff; padding:8px 14px; border:#b6b6b6 1px solid; margin-right:6px; color:#006b9c; border-radius:6px; text-transform:uppercase; font-size:12px;}
.ec-cont-tabs a:hover{border:#999 1px solid; text-decoration:underline;}
.ec-cont-tabs a.active-tab{background:#4688ba; color:#fff; border:0; border-radius:6px 6px 0 0; padding:14px 14px 13px; position:relative; bottom:-5px; }
.ec-cont-tabs a.active-tab:hover{border:#999 0px solid; text-decoration:none;}

.ec-fixed-icns{width:42px; position:fixed; right:0; top:25%;}
.ec-fixed-icns a{display:block; margin-bottom:10px;}

.ec-head-links{float:right; #width:340px; font-size:12px; margin-right:5px;}
.ec-head-links a:hover{text-decoration:none;}
.ec-head-links a.tel{color:#4b5c75; background:url(images/ec-icons-sprite.png) 0 2px no-repeat; padding:3px 3px 3px 22px;}
.ec-head-links a.email{color:#4b5c75; background:url(images/ec-icons-sprite.png) 0 -40px no-repeat; padding:3px 3px 3px 22px;}
.ec-head-links a.callme{color:#006b9c; background:url(images/ec-icons-sprite.png) 0 -83px no-repeat; padding:3px 3px 3px 18px; font-weight:bold;}
.ec-head-links a.callme:hover{text-decoration:underline;}
.ec-cart{border-radius:3px; background:url(images/bg-ec-cart.gif) #046fa9 top left repeat-x; padding:2px 5px 2px; display:inline; position:relative; top:49px; float:right; font-size:15px; border:#616c72 1px solid; color:#fff;}
.ec-cart em{background:url(images/ec-icons-sprite.png) 0 -169px no-repeat; display:block; position:relative; top:2px; float:left; width:18px; margin-right:3px; height:16px;}


.ec-logo{width:156px; margin-right:28px; margin-top:2px; float:left; padding-left:8px;}
.ec-head-text{width:400px; float:left; color:#1f1f1f; line-height:22px; font-size:14px;}
.ec-head-text strong{color:#616161; font-size:19px; display:block;}

.ec-browse{width:165px; margin-right:26px; float:left; margin-top:16px;}
.ec-browse a{display:block; background:url(images/bg-ec-browse.gif) #b1daf6 top left repeat-x; font-size:13px; color:#356982; box-shadow:0px 0px 4px #bbb; font-weight:bold; text-shadow:1px 1px 1px #fff; border:#6ea2c6 1px solid; margin:0px 0 0; text-align:center; padding:6px 5px 6px;}
.ec-browse a span{background:url(images/ec-icons-sprite.png) 105% -129px no-repeat; display:block; padding-right:20px;}

.ec-search{width:400px; float:left; color:#1f1f1f; line-height:22px; font-size:14px; margin-top:16px;}
.ec-search .t-box{padding:6px 11px 7px; font-size:13px; color:#606060; background:url(images/bg-ec-srchbox.gif) #fff top left repeat-x; border:#bebebe 1px solid; width:320px; display:block; float:left;}
.ec-search .s-btn{background:url(images/img-ec-search.gif) top left no-repeat; padding:8px 13px; border:0; margin-left:3px; position:relative; top:0px; height:30px; width:33px; display:block; float:left}

.ec-product-view{background:#fff; border:#cccccc 1px solid; box-shadow:0px 0px 5px #bbb; border-radius:5px; padding-bottom:25px; margin:0 3px 35px 5px;}
.ec-breadcrumb{color:#333333; font-size:12px; margin:16px 23px;}
.ec-breadcrumb a{color:#006b9c;}
.ec-breadcrumb span{font-family:tahoma,arial; color:#494949; padding:0 4px;}

.ec-product-cont{margin-top:28px;}
.ec-prod-features{float:right; margin-right:-4px; width:190px; background:#f2f2f2; border-radius:13px 0 0 13px;}
.ec-prod-features img{position:relative; top:-6px; right:-1px; float:right;}
.ec-prod-features strong{color:#606060;}
.ec-prod-features .feature1{display:block; background:url(images/img-ec-features-sprite.png) 0 0 no-repeat; font-size:12px; line-height:14px; padding:5px 0 8px 37px; margin:11px 15px 19px 18px; color:#808080;}
.ec-prod-features .feature2{display:block; background:url(images/img-ec-features-sprite.png) 0 -78px no-repeat; font-size:12px; line-height:14px; padding:5px 0 8px 37px; margin:11px 15px 19px 18px; color:#808080;}
.ec-prod-features .feature3{display:block; background:url(images/img-ec-features-sprite.png) 0 -172px no-repeat; font-size:12px; line-height:14px; padding:5px 0 8px 37px; margin:11px 15px 19px 18px; color:#808080;}
.ec-prod-features .feature4{display:block; background:url(images/img-ec-features-sprite.png) 0 -263px no-repeat; font-size:12px; line-height:14px; padding:5px 0 8px 37px; margin:11px 15px 10px 18px; color:#808080;}
.ec-prod-features .feature4 span{display:block; margin-top:3px; color:#48627a; font-size:11px; line-height:13px;}

.ec-pro-pic{width:227px; float:left; margin-left:1px;}
.ec-pro-pic img.ec-pic{border:#ccc 1px solid; border-left:0; max-width:227px; max-height:146px;}

.ec-pro-code{color:#626262; font-size:11px; margin:10px 0 8px; border-bottom:#e7e7e7 1px solid; margin-left:15px;}
.ec-pro-code strong{font-weight:normal;width:100px; float:left; margin-bottom:5px; text-align:right;}
.ec-pro-code strong.level{font-weight:normal;width:100px; float:left; margin-bottom:8px; text-align:right; padding-top:4px;}
.ec-pro-code span{color:#303030; width:80px; padding-left:8px; display:block; float:left; margin-bottom:5px;}

.ec-share{margin-left:15px;}
.ec-pro-buy{width:483px; float:left; margin-left:28px;}
.ec-pro-buy h1{color:#000 !important; height:66px; overflow:hidden; font-size:29px; line-height:32px; font-weight:normal;}
.ec-author{margin:7px 0 5px;}
.ec-author span{color:#707070; font-size:12px;}
.ec-author span a{ color:#006b9c;}

.ec-review{color:#c0c0c0; font-size:13px; position:relative; top:-2px;}
.ec-review a{color:#006b9c}

.ec-price{color:#626262; font-size:13px; margin:10px 0 18px;}
.sm-gray-price{color:#505050; background:url(images/img-rupees-sprite.png) 0 2px no-repeat; padding-left:8px; text-decoration:line-through;}
.big-red-price{color:#bd0101; font-size:28px; background:url(images/img-rupees-sprite.png) 0 -25px no-repeat; padding-left:14px; position:relative; bottom:-4px;}

.ec-buy{padding:0px 0px 0px 19px; display:block; background:url(images/ec-buttons-sprites.png) 0 0 no-repeat;}
.ec-buy span{background:url(images/ec-buttons-sprites.png) 100% -48px no-repeat; display:block; padding:11px 45px 15px 0px; color:#fff; font-size:18px; font-weight:bold;}
.ec-buy:hover{text-decoration:none}

.ec-demo{padding:0px 0px 0px 56px; display:block; background:url(images/ec-buttons-sprites.png) 0 -96px no-repeat;}
.ec-demo span{background:url(images/ec-buttons-sprites.png) 100% -144px no-repeat; display:block; padding:11px 25px 15px 0px; color:#006b9c; font-size:18px;}
.ec-demo:hover{text-decoration:none}

.ec-help-txt{margin-top:20px;}
.ec-help-txt a{font-size:15px; color:#1086bc;}

.ec-right{width:auto;}
.ec-right h2{display:block; color:#e03f00; font-size:13px; margin-bottom:13px;}

.ec-related{margin-bottom:15px;}
.ec-related-pic{max-width:98px; max-height:63px; float:left;}
.ec-related-txt{margin-left:108px;}
.ec-related-txt a{display:block; height:45px; overflow:hidden; color:#006b9c; font-size:13px; line-height:15px; word-wrap:break-word; margin-bottom:3px;}
.ec-related-price{margin-top:6px; color:#4c4c4c; font-size:12px;}
.sm-red-price{color:#bd0101; background:url(images/img-rupees-sprite.png) 0 -69px no-repeat; margin-left:10px; padding-left:8px; font-size:12px;}

.ec-right-buy-demo{margin:35px 0 15px;}
.ec-right-buy-demo a{margin-bottom:15px;}

.right-demo span{padding:11px 25px 17px 0px; font-size:16px;}

.no-demo{padding:0px 0px 0px 10px;}
.no-demo span{padding:11px 25px 17px 5px; font-size:16px;}

.ec-left{width:auto; margin-left:5px;}

.ec-content{background:#fff; border:#cccccc 1px solid; box-shadow:0px 2px 5px #bbb; border-radius:5px; padding:15px 20px; margin-bottom:37px;}
.ec-content h2{display:block; color:#e03f00; font-size:13px; margin-bottom:6px;}
.ec-content p{color:#303030; font-size:13px; line-height:24px;}

.ec-faq-sect{width:295px; float:left; margin-right:40px;}
.ec-faq-sect h3{color:#333333; margin-bottom:11px; font-size:13px; font-weight:bold;}

.ec-faq-sect1{width:295px; float:left;}
.ec-faq-sect1 h3{color:#333333; margin-bottom:11px; font-size:13px; font-weight:bold;}

.ec-faq-cont{color:#888888; line-height:20px; margin-bottom:20px; font-size:13px;}
.ec-faq-cont img{padding:0 17px 15px 0; max-width:150px; max-height:84px;}
.ec-faq-cont a{color:#4991c4;}

.ec-pop-sect{margin-right:25px; width:205px; float:left; margin-bottom:30px;}
.ec-pop-sect b{color:#4c4c4c; font-size:13px; display:block; margin-bottom:9px;}
.ec-pop-cont{margin-bottom:12px;}
.ec-pop-cont a{display:block; height:31px; overflow:hidden; color:#006b9c; font-size:13px; line-height:15px; word-wrap:break-word; margin-bottom:3px;}
.ec-pop-price{margin-top:6px; color:#4c4c4c; font-size:12px;}

.ec-slider{background:#fff; padding:17px 1px;}
.ec-slider-left{width:30px; float:left; padding-top:45px;}

.ec-slider-sect{width:121px; margin:0 6px 0px; float:left;}
.ec-slider-pic img{max-width:98px; max-height:63px;}
.ec-slider-txt{margin-top:10px;}
.ec-slider-txt a{display:block; height:45px; overflow:hidden; color:#006b9c; font-size:13px; line-height:15px; word-wrap:break-word; margin-bottom:3px;}

.ec-slider-price{margin-top:6px; color:#4c4c4c; font-size:12px;}

.ec-slider-right{width:23px; float:left; padding-top:45px; margin-left:-7px;}



#content_module{background:none !important; overflow:hidden}
.ecs-onl-bg .col_a {background:none !important;}

.ec-shadow{background:url(images/bg-course-stick-shadow.png) left bottom repeat-x; padding-bottom:5px; #margin-top:-10px;}

/* Detail new page rohit 26-11-12 ed */


/* Detail new page rohit 26-11-12 ed */

/* ecourse_login_validation */


.payment_ec{background:none !important}

.Header{ border:0px !important; border-collapse:collapse;}

.corpGridcmnActivate{border:#cccccc 1px solid; margin-top:0; width:600px; float:left; padding:15px 20px 20px; #margin-top:25px; box-shadow:0px 0px 4px #c1c1c1; border-radius:6px 6px 5px 5px; background:#fff;} /* margin-left:130px;  */

.corpGridcmnActivate h2{color:#333; font-size:22px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}


.ecr-cc-info-des {font:12px/17px Arial, Helvetica, sans-serif; color:#505050;padding-left:15px;}
.ecr-cc-dur-1 {color:#9C9C9C; font-size:11px;line-height:13px; margin:0; padding-left:15px; }


.ec-tnc-lnk-layer{margin-top:10px; font-size:11px; color:#000;}


.proceedfree{width:100px; float:left;}
.proceedfree .offer{border:0; width:0; padding:0px 10px;}
.proceedfree .offer span{background:none; font-size:35px; padding:0}


.ec-valdy-expr{background:#fff5d8; margin:0px 0 25px; border:#ffc586 1px dashed; padding:5px 10px; font-size:11px; color:#555; line-height:16px;}
.ec-valdy-expr b{color:#c32438;}

.nxt-pre-news {margin:0 10px 15px 0; padding:0; list-style:none;float:right;width:180px;}
.nxt-pre-news li {margin:0 0 0 10px; padding:0; float:right;height:26px; line-height:26px;}
.nxt-pre-news a { background:url(images/nxt-pre-bg-btn.jpg) 0 0 repeat-x;display:block; border:1px solid #c9c9c9; float:left; color:#494949;font-size:17px; text-decoration:none; }
.nxt-pre-news a span { background:url(images/arrow-bg-nxt-pre.gif) 90% 7px no-repeat;display:block; padding:0 28px 0 10px; float:left;color:#494949;}
.nxt-pre-news a span.prev {background-position:7px -23px; padding:0 10px 0 28px;}
.nxt-pre-news a:hover { background:url(images/nxt-pre-bg-btn-hr.jpg) 0 0 repeat-x;display:block; border:1px solid #c9c9c9; float:left; color:#494949;font-size:17px;text-decoration:none; }

.callBetween{font-size:11px; color:#666; font-weight:normal !important;}

/*---------- Coupon Form Specific CSS ----------*/
.ecoursesForm{ margin-top:-147px; float:left; }
#redeemCouponForm{ float:right; margin-top:40px; }
#coupon_success{ float:right; margin-top:60px; position:relative; top:-70px;  background:#3b7800; padding:10px; color:#fff; }
#redeemCouponForm  b{ display:block; text-transform:uppercase; margin-bottom:10px; } 
#redeemCouponForm  input#redeem_coupon_code{ padding: 6px 10px; width: 156px; display: block; margin-bottom:10px; }
#redeemCouponForm  input[type="button"]{ display:block; background:#55a3da; border:1px solid #000; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; -webkit-border-radius:4px; padding:5px 10px; width:176px; color:#fff; cursor:pointer; }


#commercePageMod{  background: none; border:none; border-radius:0; box-shadow:none; margin-top: 0px; padding: 0px;}
#commercePageMod .ecr-list-item1.last{ margin-right:0; }