/* CSS Document */
body { margin:0 auto;}
.bodyTxt {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	line-height:18px;
    text-align: left;
}
.bookTxt {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	line-height:18px;
    text-align: left;
}
.tag{ background:url(../images/tag_bg.jpg) repeat-x; width:100%; height:28px; }
.orangetitle {
    color: #E67817;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
}
.tagtext { font-family:Arial, Helvetica, sans-serif; color:#adab9d; font-size:11px; line-height:20px; }

.topmenu {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px;}
.topmenu a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#666666; font-size:11px;}

.midbigtxt {font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:13px; line-height:30px; font-weight:bold;}
.midtxt {font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:11px;}

.welcometxt {font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:13px;}
.welcometxt a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color: #FFFFFF; font-size:13px;}
.welcometxt a:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color: #FFFFFF; font-size:13px;}


.midtxt a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color: #FFFFFF; font-size:11px;}

.mainbox { width:100%; background:#FFFFFF; margin:0 auto;}

/* #header { height:136px; width:100%; background: url(../images/header_bg.jpg) bottom repeat-x #FFFFFF ; margin:0 auto;} */

#midhead { height:94px; width:100%; background:url(../images/mid-bg.gif) repeat-x; } 

#innerbanner { width:100%; height:229px; background:url(../images/about-banner.jpg) center no-repeat; }

#testbanner { width:100%; height:200px; }

#my-page-banner { width:100%; height:229px; background: url(../images/my-page-banner.jpg) center no-repeat; }

#flashad { width:100%; background:url(../images/flash-bg.jpg) no-repeat center; height:309px; margin:0 auto;  }

.textbox { width:162px; height:14px; font-size:12px; border:#c2c0b7 solid 1px; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:4px;}

.enquirytxtbox { width:225px; height:18px; font-size:12px; border:#cccccc solid 1px; font-family:Arial, Helvetica, sans-serif; color:#999999; padding:4px;}

#maincont { background:#e8e5d3; margin:0 auto;}

.contbg { width:999px; background:url(../images/cont-bg.gif) top no-repeat; padding:0 10px; margin:0 auto;}

.leftbox{ width:287px; border-right:#edece4 solid 1px; background: url(../images/cont-bg_02.gif) top no-repeat #FFFFFF; height:100%; margin:0; padding:0;}

.rightbox{ width:227px; border-left:#edece4 solid 1px; background: url(../images/cont-bg_04.gif) top no-repeat #FFFFFF; height:100%; margin:0; padding:10px 0 0 0 ;}

.midbox { width:482px; text-align:justify; background:url(../images/cont-bg_003.gif) top no-repeat #FFFFFF; height:100%; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:0; }

.blue {  color:#005ca1; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:justify; padding:0 15px 0 20px;}

.blue a{  color:#005ca1; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:justify; padding:0;}

.conttxt { color: #666666; list-style-type:square; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; padding:0 15px 0 20px;}

.adminconttxt { color: #666666; text-align:left; list-style-type:square; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 15px 0 20px;}

.boothead { background:url(../images/boot_bg.jpg) no-repeat; height:36px; width:286px; line-height:26px; font-weight:bold; padding: 0 0 0 20px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px;}

.bootlink {}

.bootlink ul{ margin:0; padding:5px 0 5px 20px;}

.bootlink ul li { list-style:none; font-family:Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#005ca1; padding:0; margin:0;}
.bootlink ul li a{ list-style:none; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#005ca1; padding:0; margin:0;}
.bootlink ul li a:hover{ color:#003760;}

.listinglink ul{ margin:0; padding:5px 0 5px 20px;}

.listinglink ul li { list-style:none; font-family:Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color: #333333; padding:0; margin:0;}
.listinglink ul li a{ list-style:none; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color: #333333; padding:0; margin:0;}
.listinglink ul li a:hover{ color:#003760;}

.testhead { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#006699; font-weight:bold;}

.testhead a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#006699; text-decoration:none; font-weight:bold;}

.testimonialbox {width:444px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px; border-bottom:#c2c0b7 solid 1px; padding:5px 0 10px 0;}

.congtxt { color: #006699; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; padding:0 15px 0 20px;}

.bluetxt { color: #006699; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:justify; }
.bluetxt_2 { color: #006699; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; }

.redtxt { color: #FF0000; background: #F0F8FF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-align:justify; padding:5px;}




.bluetxt  a { color: #006699; font-family:Arial, Helvetica, sans-serif; text-decoration:none;font-size:12px; text-align:justify; padding:0 0 0 0px;}
.bluetxt  a:hover{ color: #333333; font-family:Arial, Helvetica, sans-serif; text-decoration:none;font-size:12px; text-align:justify; padding:0 0 0 0px;}
.bluesmalltxt { color: #006699; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0 0 0 5px;}

.featcourse {list-style: url(../images/arrow.gif); font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:5px 0 0 28px; line-height:22px;color:#006699;}

.featcourse a{list-style: url(../images/arrow.gif); text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; line-height:22px;color:#006699;}

.featcourse a:hover{color:#003760;}

.square { list-style-type:square;}
.star { width:92px; height:93px; background:url(../images/star.jpg) no-repeat center ; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:93px; font-size:34px; color: #FFFFFF;}

.full { width:92px; height:93px; background:url(../images/star.jpg) no-repeat center ; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:93px; font-size:19px; color: #045d9f;}

.packagetitle {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#005ca1;}
.white {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}

.ccietxt { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; font-weight:bold; color:#005ca1; padding:0; margin:0;}
.leftpad { padding:5px 0 5px 10px;  }

.newsbox {border-bottom:#e8e5d3 solid 1px; padding:0 3px 8px 3px; margin:0;}
.newstxt {font-family:Arial, Helvetica, sans-serif; color: #666666; font-size:12px;}
.newsmore {font-family:Arial, Helvetica, sans-serif; color:#e67817; line-height:20px; font-weight:bold; font-size:12px;text-decoration:none}
.newsmore a {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#e67817; line-height:20px; font-weight:bold; font-size:12px;}
.newsmore a:hover{ color:#006699; text-decoration:none;}

.readmore{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#005CA1; line-height:20px; font-weight:bold; font-size:11px;}
.readmore a {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#005CA1; line-height:20px; font-weight:bold; font-size:11px;}
.readmore a:hover{text-decoration:underline;}
.blogtxt {font-family:Arial, Helvetica, sans-serif; border-bottom:#e8e5d3 solid 1px; padding:6px ; color: #666666; font-size:12px;}
.blogmore {font-family:Arial, Helvetica, sans-serif; padding:4px ; color: #e67817; font-size:12px;}
.blogmore a{font-family:Arial, Helvetica, sans-serif; padding:0px ; text-decoration:none; color: #e67817; font-size:12px;}
.blogmore a:hover{color: #333333; text-decoration:none;}

.newsletter {font-family:Arial, Helvetica, sans-serif; border-bottom:#e8e5d3 solid 1px; padding:6px ; color: #666666; font-size:12px;}
.newstxtbox { width:110px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding:2px; line-height:20px; border:#d7d7d7 solid 1px;}


.forummore {font-family:Arial, Helvetica, sans-serif; text-decoration:none;  line-height:20px; font-size:12px; font-weight:bold; color:#e67817;}
.forummore a {font-family:Arial, Helvetica, sans-serif;  text-decoration:none; line-height:20px;  font-size:12px; font-weight:bold; color:#e67817;}
.forummore  a:hover{color: #333333;}

.forumbox {background:url(../images/ques.gif) top left no-repeat; border-bottom:#e8e5d3 solid 1px;  padding:8px 0 5px 18px; width:160px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

.specialoffer { width:180px; height:150px; background:#e8e5d3; border:#005ca1 solid 1px;}  

.tablebdr {border:#e8e5d3  1px solid;}

.paging {width:443px; height:35px; background:#f7f5db; padding:0 10px 0 0; text-align:right; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006699; border-top:#c2c0b7 solid 1px; margin:10px auto; border-bottom:#c2c0b7 solid 1px;}

.paging a{width:443px; height:35px; text-decoration:none; background:#f7f5db; padding:0 5px 0 0; text-align:right; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006699; margin:0;}

.paging a:hover{color: #333333; text-decoration:underline;}

.title {font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#005ca1; font-weight: bold;}
.orgtitle {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#e67817; font-weight:bold;}
.orgtitlemid {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#e67817;}
.orgsmalltxt {font-family:Arial, Helvetica, sans-serif; color:#e67817; font-weight:bold; font-size:12px;}
.orgtxt {font-family:Arial, Helvetica, sans-serif; color:#e67817; font-size:12px;}
.coursetitle { color: #005ca1; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; text-align:justify; padding:0 15px 0 20px;}

.register {width:443px; height:35px; background:#f7f5db; padding:5px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; border-top:#c2c0b7 solid 1px; margin:5px auto; border-bottom:#c2c0b7 solid 1px;}

.midtext {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;}

.blacktext {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px;}

.midbluetext {font-family:Arial, Helvetica, sans-serif; background:url(../images/add.gif) right no-repeat;  border-bottom:#c2c0b7 solid 1px; line-height:20px; color:#006699; font-size:14px;}

.midbluetext a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:20px; color:#006699; font-size:14px;}

.midbluetext a:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:20px; color:#052f44; font-size:14px;}

.regtextbox { width:140px; height:18px; padding:3px; border:#d9d9d9 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.regtextbox1 { width:40px; height:18px; padding:3px; border:#d9d9d9 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

.regaddbox { width:220px; height:48px; padding:3px; border:#d9d9d9 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

.client { background:url(../images/client-bg.gif) no-repeat ; width:194px; height:120px;}

.number { width:57px; height:68px; background:url(../images/no.gif) no-repeat center; line-height:80px; font-family:Arial, Helvetica, sans-serif; font-size:30px; text-align:center; color:#e67817;}

.footer { width:100%; height:181px; background: url(../images/footer-bg.gif) repeat-x top;}

.fotlink { color:#adaa9b; font-family:Arial, Helvetica, sans-serif; line-height:18px; font-size:12px;}

.fotlink a{ color:#adaa9b; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height:18px; font-size:12px;}

.fotlink a:hover{ color:#7d7967;}

.pad  { padding:5px 0;} 

.clr { clear:both;}

.link12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.link12 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.content12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.horz-divider {
	background-image: url(../images/divider.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

.ver-divider {
	background-image: url(../images/divider.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.imgframe{border:#dedede solid 1px;width:70px;height:70px;padding:5px;}
.midbluetext {
    background: url("../images/add.gif") no-repeat scroll right center transparent;
    border-bottom: 1px solid #C2C0B7;
    color: #006699;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 20px;
}.smallbluetxt{color:#005ca1;font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal;}
.bigbluetxt{color:#005ca1;font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:normal;}
.biggerbluetxt{color:#005ca1;font-family:Arial, Helvetica, sans-serif; font-size:20px;font-weight:normal;line-height:24px;}
.faq { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666666; font-weight:bold;}
.faqcont {font-family:Arial, Helvetica, sans-serif; list-style:square; font-size:12px; color:#666666;}
.faqbdr {background:url(../images/bdr.gif) repeat-x  center; height:12px;}

/*css by priyanka dubey*/

/*css for slideshow*/
.brdrbott{border-bottom: 1px dotted #CCCCCC;}
.midorangetitle {font-family:Arial, Helvetica, sans-serif; color:#e67817; line-height:20px; font-weight:bold; font-size:14px;}
.midorange{font-family:Arial, Helvetica, sans-serif; color:#e67817; line-height:20px; font-weight:normal; font-size:14px;}

  .greytxt{color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 12px;
    margin: 0;
    padding: 0;}
.spcleftright{padding: 0 15px 0 20px;margin:0px}
.fastersblock{ background:#e7f6fd;color:#666666;font-family: Arial,Helvetica,sans-serif;font-size: 12px;padding:5px}
.fastersscroll{display:block;overflow:auto;height:300px;}
.clientbg{ background:url(../images/clientbg.gif) no-repeat;height:180px;width:440px;}
.listtxt{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#1183d6;border-bottom:#d0d0d0 solid 1px;font-weight:normal;line-height:24px;padding-left:10px;}
.announcement{border:#f3f1e4 solid 2px;background:#fff;margin-top:10px;}
#slideshow {
    position:relative;
    height:200px;
	width:997px;
	margin:auto;
	z-index:0;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:1;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:3;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:2;
}
/*css for slideshow*/
/*css for tabs*/
  #wrap * { margin: 0; padding: 0; }

  #wrap p { margin: 1em 0; }
   #wrap {
      width: 430px;
	  font-family:Arial, Helvetica, sans-serif;
      font-size: 12px;
      margin: 10px auto; }
   #wrap .tabbed-box {
      width: 430px;
      background: #fff url(tabbed-body-bg.jpg) repeat-x bottom;
      border: 1px solid #ddd; }
   #wrap .tabbed-box .tabs li {
      list-style: none;
      float: left; }
	 #wrap .tabbed-box .tabs .divider{border-right: 1px solid #ddd}
  #wrap .tabbed-box .tabs li a {
      display: block;
      width: 100px;
      padding: 5px 0;
      font-weight: bold;
      text-align: center;
      text-decoration: none;
      color: #888;
      background: #fff url(tabbed-tab-bg.jpg) repeat-x bottom; 
      border-left: 1px solid #ddd;
      border-bottom: 1px solid #ddd;}
   #wrap .tabbed-box .tabs li:first-child a {
      border-left: none; }
	     #wrap .tabbed-box .tabs li:last-child a {
       border-right: none solid #ddd !important; }
   #wrap .tabbed-box .tabs li a:hover {
      color: #333; }
  #wrap .tabbed-box .tabs li a:focus {
      outline: none; }
  #wrap .tabbed-box .tabs li a.active {
      background: #fff;
      color: #333;
      border-bottom: 1px solid #fff; }
  #wrap .tabbed-content {
      padding: 3em 1em 1em 1em;
      display: none; }
/*css for tabs*/
.hide{display:none}
.newseventbox {width:444px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px; border-bottom:#c2c0b7 solid 1px; padding:0px 0 20px 0;}

.blinkText { text-decoration: blink;color:#E67817;font-size:10px; padding:2px 3px;background: #F4F4F4;text-align:right; }
/*css for accordian*/
.technology{ 
cursor: hand;
cursor: pointer;
font: normal 14px arial;
background:#f3f1e4;
color:#e67817;
padding:10px 0px 0px 12px;
height:41px;
display:block;
background:url(../images/accord.gif) repeat-x}

.spcleft{padding-left:22px;}
.smallorangetxt{font: normal 12px arial;color:#e67817;padding-left:22px;}
.openlanguage{/*class added to contents of 2nd demo when they are open*/
color:#e67817;
}
.thelanguage{font: normal 12px arial;color:#666;padding:10px 5px;line-height:18px;}
.thelanguage ul{margin:0;padding:0;list-style:none}
.thelanguage ul li{margin:0;padding:5px;}
.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color:#e67817;
}
form{margin:0px;padding:0px;}
/*css dated 11//08/11*/
.announcementTitle{ background:url(../images/title-bg.gif) repeat-x;color:#005ca1;font-family:arial;font-weight:bold;font-size:18px;height:36px;padding-left:8px;}
.announcementTbl {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	line-height:18px;
    padding-left:8px;
}
.midorangetxt{font: normal 14px arial;color:#e67817;}
.brdrtop{border-top:#e0decf solid 1px}
.brspc{font-size:5px}
a.greylink{
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	line-height:18px;
    text-decoration:none;
}
a.greylink:hover{ text-decoration:underline}

.brdrtbl td{ border:#CCC solid 1px;}
.brdrtbl{padding-top:10px}
.blue_btn{
	text-transform:uppercase;
	margin:0px;
/*	padding:3px 10px 0 10px;
*/	background-image: url(../images/blue_btn_bg.jpg);
	background-repeat: repeat-x;
	height:23px;
}
.blue_btn a{
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	margin:0px;
	color:#FFF;
	font-weight:bold;
	height:23px;
	text-decoration:none;
}
     
.book_heading{ font-family: Arial,Helvetica,sans-serif; color: #E67817; font-size: 22px; line-height:30px; font-weight: bold; background-color:#FFF; padding:20px 0px 20px 15px; float:left; width:730px;}
.blue_btn_2{
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	margin:0px;
	padding:0 7px;
	background-image: url(../images/blue_btn_bg.jpg);
	background-repeat: repeat-x;
	color:#FFF;
	font-weight:bold;
}
.line_one{ width:460px; height:150px; float:left; margin-bottom:10px;}
.pro_one{width:120px; height:120px; float:left; margin-right:10px;}
.grey_box{width:120px; height:120px; float:left; margin-right:10px; background-color:#FFF; border:1px solid #CCC; padding:10px;}
