body{margin:0px;padding:0px;background:url(../images/main-h.gif) repeat-x #e9e5c0;font:12px Trebuchet MS;color:#2c2c2c;}

:-moz-any-link:focus{outline: none;}	



small{color:#9e9e9e;font-size:11px;}



input, select, textarea	{font:13px Trebuchet MS;}



h1, h2, h3, h4, h5, form, p, ul, li	{margin:0px;padding:0px;}



h1{color:#da251b;font:18px Trebuchet MS;font-weight:normal;}

h2{color: #CC0000;font:15px Trebuchet MS;font-weight:bold;}



p{padding:0px 0px 10px 5px; line-height:18px;}

p img{padding:0px 10px 5px 0px;}

p strong{color: #CC0000;font:15px Trebuchet MS;font-weight:bold;}

p span a{ color:#05aaff}

p span a:hover{ color:#000000; text-decoration:none}





/*a:link, a:active, a:visited{color:#006bb2;}

a:hover{color:#333333;}*/



img{ border:none;}



#container{margin:auto;width:938px; overflow:hidden;}

.footer-container{margin-left:auto; margin-right:auto;width:938px; background:#FFFFFF; overflow:hidden;}



#topnavleft{float:left;width:400px;color:#ead6bf;}

#topnavleft li{display:inline;font-size:13px;font-weight:bold;list-style-type:none; }

#topnavleft li a:link, #topnavleft li a:visited, #topnavleft li a:active

	{float:left;background:url(../images/nav-div.gif) no-repeat right;padding:9px 11px 10px 11px;color:#ead6bf;

	text-decoration:none;}

#topnavleft li a:hover{text-decoration:none;color:#ffd631;}

#welcome{ float:right}

#topnavmid{float:left; color:#ead6bf; margin-right:3px;}

#topnavmid li{display:inline;font-size:13px;font-weight:bold;list-style-type:none;}

#topnavmid li a:link, #topnavmid li a:visited, #topnavmid li a:active

	{float:left;background:url(../images/nav-div.gif) no-repeat right;padding:9px 11px 10px 11px;color:#ead6bf;

	text-decoration:none;}

#topnavmid li a:hover{text-decoration:none;color:#ffd631;}



#search{float:left;width:230px;padding-top:8px; padding-left:5px;}
#search a{font:15px Trebuchet MS; color: #FFFF00; font-weight:bold;}
#search a:hover{color: #ffffff; text-decoration:none;}
#search input{float:left;width:193px;padding:4px 0px 3px 0px;background:#534a40;border:0px;color:#eae6c1;border-top:1px solid #5e5e5e;border-bottom:1px solid #5e5e5e;}



#header{float:left;	height:75px;padding:19px 0px 19px 18px;width:920px;background:url(../images/logo-nav-bg.jpg) no-repeat; }



#centercontainer{float:left;background:#ffffff;width:938px; clear:both }

#lftpannl{float:left;width:663px;}

#rgtpannl{float:right; width:255px;	font-size:11px; color:#575454;padding:0px 8px 0px 0px; margin-bottom:10px;}



.aboutus{float:left;width:612px;background:url(../images/about-bg.gif) no-repeat bottom;padding:0px 24px 0px 27px;}

.aboutus p a{color:#006bb2; font-size:11px; font-weight:normal;text-decoration:underline;}

.aboutus p a:hover{color:#000000; text-decoration:none; }





.topstudent{float:left;width:209px; height:132px;padding:50px 23px 0px 23px;background:url(../images/top-student-bg.gif) no-repeat; }



.topstudent img	{padding:4px;background:#fff;border:1px solid #9f9d95;}



.topstudent  a{color:#cc0000; font-size:12px; font-weight:normal;text-decoration:underline; float:right}

.topstudent a:hover{color:#000000; text-decoration:none; }





#tabbg{	float:left;	background:url(../images/tab-base-bg.gif) repeat-y;	width:633px;padding:5px 0px 0px 30px;}

#tabbg ul{float:left;padding-left:22px;	background:url(../images/content-tab-bg.gif) repeat-x #fff;	border-left:1px solid #e0e0e0;

	border-right:1px solid #e0e0e0; font-size:13px;	}

#tabbg li{float:left;list-style-type:none;display:inline;text-transform:uppercase;background:url(../images/content-tab-bg.gif) repeat-x #fff;}

#tabbg li a:link, #tabbg li a:visited, #tabbg li a:active

	{background:url(../images/content-tab-divider.gif) no-repeat right top;	float:left;	color:#FFFFFF;

	font-weight:bold;padding:8px 18px 14px 19px;text-decoration:none;}

#tabbg li a:hover{color:#FFFFFF;background:url(../images/content-tab-over.gif) center;}



#tabbg li.tabactive a:link, #tabbg li.tabactive a:visited, #tabbg li.tabactive a:active

	{float:left;color:#FFFFFF;background:url(../images/content-tab-over.gif) center;}



.tabwhtbase{float:left;background:#ffffff;border:1px solid #e0e0e0;border-top:0px;padding:15px 20px;width:566px;

	margin:0px 0px 5px 0px;}

.tabwhtbase big a:link, .tabwhtbase big a:visited, .tabwhtbase big a:active

	{color:#db0a00;font-size:15px;font-weight:bold;text-decoration:none;}

	

.tabwhtbase big a:hover{color:#333333;}

.redlink a:link, .redlink a:visited, .redlink a:active{color:#db0a00;}

.redlink a:hover{color:#333333;}



.tabwhtbase .readmore a{color:#006bb2; font-size:11px; font-weight:normal;text-decoration:underline;}

.tabwhtbase .readmore a:hover{color:#000000; font-size:11px; font-weight:normal;text-decoration:none;}



.innerlft{float:left;width:643px;line-height:22px;	padding:10px 5px 0px 15px;}

.innerlft h1{color:#000;padding:5px 0px 5px 25px;margin:0px 0px 10px 0px;background:url(../images/heading-innerpage-base.gif) no-repeat;}



.course-list-container{margin:0px auto 20px auto;width:470px;}

.course-list-container ul{padding:10px 0px 0px 38px;}

.course-list-container li{list-style-type:none;padding:8px 15px;border-bottom:1px solid #ccc;background:url(../images/arrow-list.gif) 0px 13px no-repeat;}





.course-list-container-inner{margin:0px auto 20px auto;width:600px;}

.course-list-container-inner ul{padding:10px 0px 0px 38px;}

.course-list-container-inner li{list-style-type:none;padding:8px 15px;border-bottom:1px solid #ccc;background:url(../images/arrow-list.gif) 0px 13px no-repeat;}

.blueheadbg-inner{float:left;	background:url(../images/heading-programme.gif);width:600px;height:31px;color:#FFFFFF;padding:8px 0px 0px 40px;}







.testi-bg{clear:both;width:185px;font-size:12px;line-height:16px;padding:40px 10px 0px 60px;

	background:url(../images/testimonails-bg-ex.gif) no-repeat;height:270px;}

.testi-bg strong{color:#000;}



.testi-viewall{padding:5px 5px; text-align:left;}

.testi-viewall a{ color:#cc0000;}

.testi-viewall a:hover{ color:#000; text-decoration:none;}



.fltlft{float:left;}

.fltrgt{float:right;}

.clrbth{clear:both;}

.padbottom{	clear:both;	height:15px;overflow:hidden;}



#footer	{clear:both;background:#115f90 url(../images/footerg.gif) repeat-x;	padding:10px 0px 0px 0px;}

#footercontainer{width:938px;margin:auto;color:#ffffff;font-size:12px;}

#footercontainer span{padding:0px 10px;}

#footercontainer a:link, #footercontainer a:visited, #footercontainer a:active

	{color:#ffffff;text-decoration:none;}

#footercontainer a:hover{text-decoration:underline;}

#footercontainer .footerlft{float:left;padding:22px 0px 15px 0px;}

#footercontainer .footerlft ul{float:left;margin:0px 8px 0px 0px;}

#footercontainer .footerlft li{list-style-type:none;padding:3px 15px 3px 0px;border-bottom:1px solid #456e8d;}

#footercontainer .footerlft li a:link, #footercontainer .footerlft li a:visited, #footercontainer .footerlft li a:active

	{color:#c5d0d8;text-decoration:none;}

#footercontainer .footerlft li a:hover{text-decoration:underline;}

.footerrgt{float:right;	padding:15px 0px 15px 0px;width:218px;text-align:center;}



.companybase{float:left;width:630px;height:54px;background:url(../images/company-bg-bottom.gif);padding:35px 0px 0px 33px;}

#scroll	{float:left;position:relative;width:530px;padding:0px 0px 0px 40px;}

#scroll .prev{position: absolute;top:5px;left:0px;width:28px;}

#scroll .next{position: absolute;top:5px;right:-35px;width:28px;}

#slideshow{overflow:hidden;width:100%;}

#slideshow ul{width:4500px;}

#slideshow li{text-align:center;margin:0px 20px 0px 0px;	float:left;list-style-type:none;}

.partnerbase{margin:0px 5px 0px 0px;float:right;width:243px;height:60px;	background:url(../images/partner.gif) no-repeat;	padding:25px 0px 0px 12px;}

#scroll-rgt	{float:left;position:relative;width:164px;padding:0px 0px 0px 35px;}

#scroll-rgt .prev{position: absolute;top:5px;left:0px;	width:28px;}

#scroll-rgt .next{position: absolute;top:5px;right:-35px;width:28px;}

#slideshow-rgt{overflow:hidden;width:100%; }

#slideshow-rgt ul{width:4500px;}

#slideshow-rgt li{text-align:center;margin:7px 7px 0px 0px;list-style-type:none;float:left;}

.blueheadbg{float:left;	background:url(../images/heading-programme.gif);width:430px;height:31px;color:#FFFFFF;padding:8px 0px 0px 40px;}

.txtmind{font-size:12px;}





/*Inder*/

.login{background:url(../images/login-bkg.jpg) no-repeat; width:487px; height:250px; margin-left:auto; margin-right:auto; margin-top:30px;}

.login-form table{ border:none; margin-top:15px;}

.login-form table th{ font-size:16px; color:#727272; height:20px;}

.login-form table td{ font-size:13px; color:#393737; padding:3px;}

.login-form table td a{color:#05aaff}

.login-form table td a:hover{color:#000000; text-decoration:none;}

.login-form .text-file{ background:url(../images/textfield-bkg.jpg) no-repeat; width:299px; height:24px; border:none}

.login-form marquee{ font-size:11px; letter-spacing:1px; color:#CC0000;}

.login-form span{ font-size:12px;}



.rightround-top{background:url(../images/rightround-top.gif) no-repeat; width:237px; height:40px;}

.rightround-middle{background:url(../images/rightround-middle.gif) repeat-y; width:237px; }

.rgt-list-item{ width:200px; text-align:left; }

.rgt-list-item ul{ list-style-type:none; font-size:12px; text-align:left; padding:0px; margin:0px;}

.rgt-list-item ul li{ background:url(../images/li-bullet.gif) top left no-repeat; padding: 0px 0px 0px 12px;}

.rgt-list-item ul li a{ color:#00a9ff; text-decoration:none;}

.rgt-list-item ul li a:hover{ color:#474a4b; text-decoration:underline}



.rgt-list-item p a{ color:#00a9ff; text-decoration:none;}

.rgt-list-item p a:hover{ color:#474a4b; text-decoration:underline}





.rgt-list-item span a{ color:#474a4b; text-decoration: underline;}

.rgt-list-item span a:hover{ color:#00a9ff; text-decoration:none;}





.rightround-bottom{background:url(../images/rightround-bottom.gif) no-repeat; width:237px; height:17px;}

.rgtrnd-top-head{font-size:15px; font-weight:bold; text-align:left; padding:0px 0px 0px 20px; line-height:230%; color:#363131;}

.rgt-list-item img{ border:1px solid #b2b3b3; }

.rgt-list-item1{text-align:left;padding:0px; width:200px;}

.rgt-list-item1 img{ margin:0px 8px 0px 0px; border:1px solid  #c4c4c4; padding:1px;}

.rightround-top1{background:url(../images/rightround-top1.gif) no-repeat; width:237px; height:22px; margin-top:5px;}





.events{ margin-bottom:20px; }

.events-top{ background:url(../images/events-top.jpg) no-repeat; width:654px;}

.events-bottom{ background:url(../images/events-bottom.jpg) bottom no-repeat; width:654px; }

.events-content{ height:726px;}

.events-content-inner{ padding:12px; margin:10px;}

.events-head{ margin-top:0px; color: #CC0000;font:16px Trebuchet MS;font-weight:bold; height:16px; overflow:hidden; padding:8px 0px; }



.other-head{ margin-top:0px; color: #CC0000;font:16px Trebuchet MS;font-weight:bold; padding:8px 0px 0px 20px; }



.paging{ font-family:Trebuchet MS; font-size:14px; float:right; color:#787676; font-weight:bold; padding-right:10px;}

.paging a{ font-family:Trebuchet MS; font-size:13px; color:#0000; font-weight:normal; color:#666666}

.paging a:hover{ font-family:Trebuchet MS; font-size:13px; color:#0000; font-weight:normal; color:#CC0000}



.events-table{ font-size:12px; color:#4a4a4a;}

.events-table .more { font-size:12px; color:#cc0000; float:right; padding-right:5px; }

.events-table .more a{ font-size:12px; color:#cc0000; padding-right:5px; }

.events-table .more a:hover{ font-size:12px; color:#000000; text-decoration:none;}



.events-table .more-events a{ font-size:12px; color:#cc0000; }

.events-table .more-events a:hover{ font-size:12px; color:#000000; text-decoration:none;}





hr{ color:#eaeaea; background:#eaeaea;  height:1px; border:none}



.blue-head{ color:#009ff0;}

.blue-head1{ color:#5b5858; font-size:15px;}

.blue-head1 a{ color:#00a9ff; font-size:15px; font-weight:bold}

.blue-head1 a:hover{ color: #CC0000; font-size:15px; text-decoration:none;}

.career-date{ color:#7e7e7e; font-size:11px; float:left; width:380px;}

.img-padding{ padding:5px 10px 0px 0px;}



#gentable{}

#gentable strong{ color:#088cda; font-size:12px;}

#gentable span{ color:#616060; font-size:12px;}



#gentable a{color:#006bb2; font-size:11px; font-weight:normal;text-decoration:underline;}

#gentable a:hover{color:#000000; font-size:11px; font-weight:normal;text-decoration:none;}







#gentable1{}

#gentable1 strong{ color:#088cda; font-size:11px;}

#gentable1 span{ color:#616060; font-size:11px;}



.list-tems{}

.list-tems ul{ list-style-type:none; margin:0px 0px 0px 20px; padding:0px;}

.list-tems ul li{background:url(../images/blue-arrow.gif) top left no-repeat;margin:0px; padding:0px 0px 0px 25px; font-size:12px; }

.list-tems ul li a{font-size:12px; color:#333333; }

.list-tems ul li a:hover{ color:#0053A6; text-decoration:none;}



.list-sitemap{}

.list-sitemap ul{ list-style-type:none; margin:0px 0px 0px 20px; padding:0px;}

.list-sitemap ul li{background:url(../images/li-bullet.gif) top left no-repeat;margin:0px; padding:0px 0px 0px 15px; font-size:12px; }

.list-sitemap ul li a{font-size:12px; color:#333333; }

.list-sitemap ul li a:hover{ color:#0053A6; text-decoration:none;}







.list-tems1{}

.list-tems1 ul{ list-style-type:none; margin:0px 0px 0px 10px; padding:0px;}

.list-tems1 ul li{background:url(../images/li-bullet.gif) top left no-repeat;margin:0px; padding:0px 0px 0px 15px; font-size:12px; }



.grey-middle{background:url(../images/grey-middle.gif) repeat-y; width:638px;}



#register-table{}

#register-table .textfield{ border:1px solid #dbdada; font-size:12px;}

#register-table th{ background:url(../images/textfield-bkg.jpg); padding:2px;}

#register-table td{ padding:2px }

#register-table span{ color:#FF0000; font-size:13px;}

#register-table .mandatory{ font-size:12px; color:#666666}



#register-table p strong{ color:#2c2c2c; font-size:11px;}

.banner{ z-index:-1000}



/*top-students*/

/*.top-students-outer{height:auto; width:auto; margin:auto;}

.top-students-head{ float:left; font-size:16px; font-weight:bold; color:#cc0000; padding-left:20px;}

.top-students-img{ width: auto; height:auto; float:left; margin-right:3px;}

*//*.top-students-img{ width:146px; height:202px; float:left; margin-right:3px;}*/

/*.top-students-img img{padding:13px 0px 0px 0px;}

.top-students-img .img-label{text-align:center; line-height:110%; padding-top:10px; font-size:11px; font-weight:bold; color:#1583c7 ; letter-spacing:1px;}

.top-students-img .img-label a{color:#1583c7; text-decoration:none;}

.top-students-img .img-label a:hover{color:#000000; text-decoration:none;}

.top-students-img div{ height:152px;}*/



#gallery_view{}

#gallery_view td{ border:5px solid #f1f2f2; padding:10px;}

#gallery_view td .img-label a{text-align:center; font-size:11px; font-weight:bold; color:#1583c7 ; letter-spacing:1px; text-decoration:none;}

#gallery_view td .img-label a:hover{color:#000000; }



/*Print media*/

#print-media{ width:633px; border:1px solid #ededed; }

#print-media th{ background:url(../images/print-th.jpg) repeat-x; height:33px; padding:0px 0px 0px 10px; color:#000000;}

#print-media td{background:url(../images/print-bkg.jpg) bottom repeat-x;padding:0px 0px 0px 10px; color:#000000; height:30px;}

#print-media td a{color:#000000; text-decoration:none; font-weight:bold;}   

#print-media td a:hover{color:#CC0000; text-decoration:none;}



/*Centres*/

#centres{ border:1px solid #e9e9e9; background:url(../images/centers-bkg.gif) bottom repeat-x; height:65px;}

#centres select{ font-size:11px; color:#44494a;}

#centres td{ padding:0px 10px 0px 10px; font-size:11px}

#centres td a{ font-size:12px; color:#CC0000; font-weight:bold;}

#centres td a:hover{ color:#000000; text-decoration:none;}



#centres1{ width:633px; border:1px solid #ededed; margin-top:10px; }

#centres1 th{ background:url(../images/print-th.jpg) repeat-x; height:33px; padding:0px 0px 0px 10px; color:#000000;}

#centres1 td{background:url(../images/print-bkg.jpg) bottom repeat-x;padding:0px 0px 0px 10px; color:#545454; height:40px; font-size:12px;}

#centres1 td a{color:#000000; text-decoration:none; font-weight:bold;}   

#centres1 td a:hover{color:#CC0000; text-decoration:none;}

.red{ color:#cc0000;}

.blue{ color:#00a9ff;}



.rgt-list-item2{ width:200px; text-align:left; }

.rgt-list-item2 ul{ list-style-type:none; font-size:12px; text-align:left; padding:0px; margin:0px;}

.rgt-list-item2 ul li{ padding: 0px 0px 0px 8px;}

.rgt-list-item2 ul li a{ color:#00a9ff; text-decoration:none; font-size:12px;}

.rgt-list-item2 ul li a:hover{ color:#000000;}

.rgt-list-item2 ul li ul li a{background:url(../images/li-bullet.gif) top left no-repeat; color:#474a4b; text-decoration:none; padding: 0px 0px 0px 12px;}

.rgt-list-item2 ul li ul li a:hover{ color:#474a4b; text-decoration:underline}





.courses{width:235px; float:left}

.courses li a{ color:#05aaff}

.courses li a:hover{ color:#000000; text-decoration:none;}





/**08-03-09**/

ul.successbox{

	list-style:none;

	padding:0px;

	margin:0px;



}



ul.successbox li{

  border-color: #71a829;

  border-width: 1px;

  border-style: solid;

  padding: 5px;        /* padding in fieldset support spotty in IE */

  color: #71a829;

  background-color:#eaf7d9;

  margin-top: 2px;

  margin-bottom: 2px;

  font-size:12px;

}



/* error */

ul.errorbox{

	list-style:none;

	padding:0px;

	margin:0px;

}

ul.errorbox li{

  border-color: #FF0000;

  border-width: 1px;

  border-style: solid;

  padding: 5px;        /* padding in fieldset support spotty in IE */

  color: #FF0000;

  background-color:#ffe1e1;

  margin-bottom:2px;

  font-size:12px;

}



.tabwhtbase #ly1 p, .tabwhtbase #ly2 p, .tabwhtbase #ly5 p{

	margin:0px;

	padding:0px;

	display:inline;

}



.events-table p{

	padding:0px;

	margin:0px;

	display:inline;

}





.rgt-item-list{

	float:left;

	background:#ffffff;

	padding:15px 20px;

	margin:0px 0px 5px 0px;}

.rgt-item-list big a:link, .rgt-item-list big a:visited, .rgt-item-list big a:active

	{color:#db0a00;font-size:15px;font-weight:bold;text-decoration:none;}

.rgt-item-list big a:hover{color:#333333;}

.rgt-item-list p{

	margin:0px;

	padding:0px;

	display:inline;

}



/**15-03-09***/

.in-query fieldset{

	margin:10px 0px 10px 0px;

	border:#CCCCCC 1px solid;

}

.in-query legend{

	font-weight:bold;

}





/*Members Area*/



.members{ font-size:12px; color:#cc0000;}

.members a{ color:#cc0000;}

.members a:hover{ color:#000000; text-decoration:none;}



.directory { color:#008af4; font-weight:bold; text-decoration:none; letter-spacing:1px;}

.directory a{ color:#008af4; font-weight:bold; text-decoration:none;}

.directory a:hover{ color:#000000; font-weight:bold; text-decoration: underline;}



.gen-link{color:#008af4; font-weight:bold; text-decoration:none; letter-spacing:1px; font-size:11px; font-family:Arial, Helvetica, sans-serif}

.gen-link a{ color:#000000; text-decoration:underline;}

.gen-link a:hover{ color:#008af4; text-decoration: none;}



.gen-link1{ color:#f47300; font-weight:bold; text-decoration:none; font-size:12px; font-family:Trebuchet MS,Arial, Helvetica, sans-serif}

.gen-link1 a{ color:#3c3e40; text-decoration:underline; font-weight:normal}

.gen-link1 a:hover{ color:#008af4; text-decoration: none;}



.gen-link2{ color:#008af4; font-weight:bold; text-decoration:none; font-size:12px; font-family:Trebuchet MS,Arial, Helvetica, sans-serif}

.gen-link2 a{ color:#008af4; text-decoration:underline; font-weight:normal}

.gen-link2 a:hover{ color:#008af4; text-decoration: none;}



#message-table{}

#message-table th{ background:url(../images/cell-bkg.jpg) repeat-x; padding:0px 2px 0px 2px; height:29px; font-size:14px;}

#message-table td{ padding:2px; background:#FFFFFF; font-size:12px; border-bottom:1px solid #ebecec}

#message-table td a{color:#008af4; text-decoration:none; font-weight:normal}

#message-table td a:hover{color:#008af4; text-decoration:underline; font-weight:normal}



.short-desc { clear:both;}

.short-desc p{ font-size:13px; color:#666666; padding:5px;}



/*Cetificate CSS by inder*/

#certificates{}

.certificate-bkg{background:url(../images/certificate-enquiry-bkg.png) no-repeat; width:348px; height:195px; margin:auto; }

.certificate-form{ padding:65px 0px 0px 0px;}

#certificate-table{}

#certificate-table td{font-size:16px; font-weight:bold; color:#4a4e50;}

#certificate-table td .input-text{ border:1px solid #b2c0cb;}

#certificate-table td select{ border:1px solid #b2c0cb; color:#373b3d;}

#certificate-table .error{ color:#FF0000; font-size:12px; font-weight:normal;}

.verify-btn{ background:url(../images/verify-btn.gif) no-repeat; width:120px; height:43px; border:none; cursor:pointer; outline:none;}







#certificates-display{}

.student-name{font-size:18px; font-weight:bold; color:#ffffff; margin:auto; padding-top:36px;}

.certificate-display-top{ background:url(../images/certificate-display-top.png) no-repeat; width:543px; height:62px; margin:auto}

.certificate-display-middle{background:url(../images/certificate-display-middle.png) repeat-y; width:543px; margin:auto;}

.certificate-display-bottom{background:url(../images/certificate-display-bottom.png) repeat-y; width:543px; height:24px; margin:auto;}

#cert-display-table{}

#cert-display-table td{font-size:13px; font-weight:normal; color:#4a4e50; padding:2px 0px 2px 0px;}

#cert-display-table td a{font-size:13px; font-weight:normal; color:#2f8fbf;}

#cert-display-table td a:hover{font-size:13px; font-weight:normal; color:#4a4e50; text-decoration:none}