/* -- default style -- */
html{min-height:100%;margin-bottom:1px;}
body {padding:0;margin:0;color:#323231;background:#fff;font:12px/16px Arial, Helvetica, sans-serif;}
div, h1, h2, h3, h4, p, img, ul, ol, li, form, fieldset, input, textarea, select, td ,table {padding:0;margin:0;}
ul  {list-style:none}
img {border:none;}
.spacer { clear:both; font-size:0; line-height:0;}
/* -- anchore style -- */
a {	outline:none;color:#0e99c6;background-color:inherit;text-decoration:underline;}
a:hover {color:#70c908;background-color:inherit;text-decoration:none;}
a.more {font-weight:bold;color:#c86e04;background-color:inherit;text-decoration:none;}
a.more:hover {color:#70c908;background-color:inherit;}
/* -- element style -- */
h2 {font:normal 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:uppercase;color:#1f3e87;background-color:inherit;padding-bottom:14px;}
p{padding-bottom:14px;text-align:justify;}
.pLeader{padding-bottom:14px;text-align:justify;color:#000000;padding-top:5px;line-height:15px;letter-spacing:.20px;}
/* -- wrapper[main container] style -- */
#wrapper {width:938px;margin:auto;padding:0 3px 0px 5px;position:relative;background:url(../images/wrapper-bg.gif) repeat-y 0 0;}
 /* bottom class use for bottom-curve */
#wrapper span.bottom {width:946px;height:18px;display:block;font-size:0;line-height:0;color:inherit;position:relative;bottom:0;left:-5px;margin-top:18px !important;z-index:1;}
/* -- header styele -- */
#header,#headerHome {height:250px;background:url(../images/header-bg.jpg) no-repeat 0 0;position:relative;}
#headerHome{background:url(../images/header-bg01.jpg) no-repeat 0 0;color:inherit;}
#headerHome .flash{position:absolute;left:260px;top:4px;width:658px;height:198px;display:block;}
 /* logo class use for logo image */
#header img.logo ,#headerHome img.logo {position:absolute;top:55px;left:38px;}
#header h1 ,#headerHome h1 {width:221px;padding:0 10px;color:#000561;background-color:inherit;font:normal 17px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:uppercase;text-align:center;position:absolute;top:146px;left:19px;}
#header p ,#headerHome p {font-size:18px;line-height:20px;color:#065495;background-color:inherit;position:absolute;top:204px;right:37px;}
#header p strong , #headerHome p strong {font-weight:normal;color:#70c908;background-color:inherit;}
/* -- top navigation style -- */
#topNav {height:39px;font-size:12px;font-weight:bold;line-height:39px;color:#000;background:#0d3896 url(../images/top-nav-bg.gif) repeat-x 0 0;text-align:center;z-index:9;}
#topNav a {color:#fff;background-color:inherit;text-decoration:none;line-height:39px;padding-left:3px;}
/* active class use for landing page link heighlight */
#topNav a:hover,#topNav a.active {color:#fff;background-color:inherit;}
#topNav li {display:inline;padding:2px 0px 3px 6px;line-height:19px;background:url(../images/meu-nav.gif) no-repeat 0px 0px;position:relative;z-index:10;}
#topNav li.noDivider {background-image:none;}
#topNav ul li ul.drop{position:absolute;left:-5px;top:17px;visibility:hidden;width:180px;background:none;padding:10px 0 0 0;text-align:left;}
#topNav ul li ul.drop li{background:#000;padding:0;width:180px;color:inherit;position:relative;border:none;display:block;float:left;}
#topNav ul li ul.drop li a{line-height:15px;font-weight:normal;color:#fff;background:#0F3A97;margin:0;padding:6px 4px 6px 14px;display:block;border-bottom:1px solid #e4e1e1;}
#topNav ul li ul.drop li a:hover{color:#fff;background:#2050B8;}
#topNav ul li ul.drop li ul.drop2{position:absolute;left:180px;top:0;z-index:1000;font-weight:normal;color:#000;background:#2050B8;visibility:hidden;margin:0;padding:0;border-left:1px solid #6db1c6;}
#topNav ul li ul.drop li ul.drop2 li{width:180px;}
#topNav ul li ul.drop li ul.drop3{position:absolute;right:180px;top:0;z-index:1000;font-weight:normal;color:#000;background:#2050B8;visibility:hidden;margin:0;padding:0;border-left:1px solid #6db1c6;}
#topNav ul li ul.drop li ul.drop3 li{width:220px;}
/* -- content section[container] style -- */
#contentWrapper {padding:19px 19px 19px 18px;overflow:hidden;height:100%;}
/* -- 3 panel images style -- */
#contentWrapper div.image {overflow:hidden;height:100%;border:1px solid #76c0d7;}
#contentWrapper div.image img {	display:block;float:left;margin-right:1px;}
#contentWrapper div.image img.noGap {margin-right:0;float:right;}
/* -- left panel style -- */
#leftPan {width:200px;float:left;padding-top:35px;}
#leftPan div.online{background:url(../images/online-top.gif) 0 0 no-repeat;background-color:#fff;padding:10px 0;border-bottom:3px solid #159EDD;width:190px;margin:0 0 20px;}
#leftPan div.online img{margin:0 0 0 27px;}
#leftPan img { margin-right:18px;}
#leftPan div.news {	padding:0 26px 15px 0;}
#leftPan p {font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;padding-left:5px;padding-right:2px;text-align:left;}
#leftPan p.date {font-family:Arial, Helvetica, sans-serif;padding-bottom:1px;margin-bottom:4px;font-size:12px;line-height:20px;color:inherit;font-weight:bold;background:#fff url(../images/news-date-bg-12.gif) repeat-x 0 100%;}
#leftPan p.date strong {background:url(../images/arrow-bullet-blue.gif) no-repeat 1px 5px;color:#1884B6;padding:0 8px 0 12px;}
#leftPan ul{padding:0 0 20px;}
#leftPan ul li{background:url(../images/leftpan-link-bg.gif) 0 0 no-repeat;width:193px;height:26px;margin:0 0 3px;}
#leftPan ul li.brochure{background:url(../images/brochure.gif) 0 0 no-repeat;width:193px;height:55px;margin:0 0 3px;}
#leftPan ul li a.broch{padding:0 0 0 0px;font-size:12px;line-height:26px;font-weight:bold;color:#1884B6;background-color:inherit;text-decoration:none;}
#leftPan ul li a{padding:0 0 0 36px;font-size:12px;line-height:26px;font-weight:bold;color:#1884B6;background-color:inherit;text-decoration:none;}
#leftPan ul li a:hover{color:#EF7E10;background-color:inherit;}
#leftPan ul li a.download{background:url(../images/download-icon.gif) 11px 3px no-repeat;}
#leftPan ul li a.prog{background:url(../images/programme-icon.gif) 11px 3px no-repeat;}
#leftPan ul li a.attend{background:url(../images/attend-icon.gif) 11px 3px no-repeat;}
#leftPan ul li a.register{background:url(../images/register-icon.gif) 11px 3px no-repeat;}
#leftPan ul li a.drive{background:url(../images/testdrive.gif) 5px 3px no-repeat;}	
#leftPan ul li a.preview{background:url(../images/online-preview.gif) 8px 3px no-repeat;}
/* -- right panel style -- */
#rightPan {width:682px;float:right;margin-bottom:18px;color:inherit;background:#fff url(../images/right-pan-repeat-bg.jpg) repeat-y 0 0;overflow:hidden;height:100%;}
/* top class use for top gradient */
#rightPan div.top {background:url(../images/right-pan-top-bg.jpg) no-repeat 0 0;}
/* top class use for top gradient */
#rightPan div.topinner {background:url(../images/right-pan-top-bg-inner.jpg) no-repeat 0 0;overflow:hidden;height:100%;position:relative;}
/* bottom class use for bottom curve */
#rightPan div.bottom {padding:35px 20px 38px 24px;background:url(../images/right-pan-bottom-bg.jpg) no-repeat 0 100%;min-height:340px;position:relative;}
/* -- video container[place holder] style -- */
div.video{position:relative;background:url(../images/brochore-bg.gif) 100% 0 repeat-y;padding:80px 15px 20px;width:241px;float:right;margin:0 0 0 10px;}
.downloadban{position:absolute;left:20px;top:20px;}
div.video span.top{display:block;position:absolute;left:5px;top:0;font-size:0;line-height:0;background:url(../images/brochore-top.gif) 0 0 no-repeat;height:15px;width:266px;}
div.video span.bottom2{position:absolute;left:5px;bottom:0;display:block;font-size:0;line-height:0;background:url(../images/brochore-bottom.gif) 0 0 no-repeat;height:15px;width:266px;}
div.video ul {padding:0 0 6px !important;}	
div.video ul li{font-size:11px !important;line-height:16px !important;margin:0 0 0 6px;	}
/* Added on 04.03.2009  */
div.video ul li a{text-decoration:none;color:inherit;}
/*End of newly added */
div.video p{font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left;margin:0 0 4px;padding:0 0 2px;border-bottom:1px dashed #666;color:#1F3E87;background-color:inherit;}
.smalltxt{font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left;margin:0 0 4px;padding:0 0 2px;color:#1F3E87;background-color:inherit;}
div.video p.nav{border-bottom:none;}
div.video a.padding{text-decoration:none;padding:0 0 0 35px;}		
/* -- right-bottom small section logo style -- */
div.smallLogo {width:665px;float:right;line-height:38px;text-align:center;}
div.smallLogo img {display:inline;vertical-align:middle;margin:0 3px 0 4px;}
/* -- footer style -- */
#footer {width:938px;margin:auto;padding:10px 3px 10px 5px;color:#004B91;background-color:inherit;text-align:center;}
#footer p {text-align:center;padding:0 0 6px;margin:0;}
#footer p.copyrightInfo {font-size:11px;padding-top:3px;}
#footer a {color:#004B91;background-color:inherit;text-decoration:none;}
#footer a:hover {color:#004B91;background-color:inherit;text-decoration:underline;}
#footer ul li {display:inline;font-weight:bold;}
#footer ul li a {margin:0 6px 0 5px;}
/* -- Inner Pages --*/
#rightPan ul{padding:0 0 14px 10px;}
#rightPan ul li{background:url(../images/arrow-bullet-green.gif) no-repeat 0 4px;padding:0 0 4px 12px;line-height:14px;font-size:12px;color:#666;background-color:inherit;}
#rightPan ul li a:hover	{text-decoration:underline;	}
#rightPan ul li.botBrd{border-bottom:1px solid #DFE4E6;margin-bottom:12px;padding-bottom:6px;}
#rightPan ol{padding:0 0 14px 10px;margin:0 0 0 16px;}
#rightPan ol li{padding:0 0 4px 12px;line-height:14px;font-weight:bold;font-size:11px;color:#666;background-color:inherit;}
#rightPan ol li.botBrd{border-bottom:1px solid #DFE4E6;margin-bottom:12px;padding-bottom:6px;}
#rightPan img.pic{float:left;margin:0 9px 0 0;border:1px solid #999;padding:2px;}
#rightPan img.picright{float:left;margin:0 9px 0 0;border:0px solid #999;padding:2px;}
#rightPan img.picright{float:right;margin:0 0 0 10px;border:1px solid #999;padding:2px;}
#rightPan img.picbotmargin{float:left;margin:0 9px 12px 0;border:1px solid #999;padding:2px;}
#rightPan .title{font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:uppercase;color:#1f3e87;background-color:inherit;padding:4px 0 6px 0;}
#rightPan .title span{font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left;}
#rightPan table.faq {border:1px #D2E5EB solid;margin:0 0 10px 0;border-bottom:none;border-right:none;}
#rightPan table.faq td{padding:5px;margin:0;border-right:1px #D2E5EB solid;border-bottom:1px #D2E5EB solid;}
#rightPan table.faq td.fhead{background:#74BED7;color:#fff;height:28px;font-weight:bold;}
#rightPan table.faq th{background:#74BED7;color:#fff;height:28px;font-weight:bold;padding:0 0 0 12px;}
#rightPan table.faq td.fbrown{background-color:#ECF0F1;color:#000000;}
#rightPan table.proDelivery{border:1px solid #fff;background-color:#E2ECFF;color:#333333;}
#rightPan table.proDelivery th{background-color:#003366;color:#FFFFFF;padding:0 0 0 3px;}
#rightPan table.proDelivery td{padding:0 0 0 3px;}
#rightPan p.comatxt{background:url(../images/coma-start.jpg) 0 0 no-repeat;padding:0 0 0 46px;color:#F5780E;background-color:inherit;font-size:16px;line-height:20px;font-weight:bold;text-align:left;float:right;width:210px;margin:0 0 20px 10px;}
#rightPan p.comatxt span{background:url(../images/coma-end.jpg) 100% 0 no-repeat;width:38px;height:28px;display:block;position:absolute;left: 587px;top: 279px;}
ul.none a {text-decoration:none;}
div#flashset {margin:10px auto 30px;padding:4px;border:1px solid #CCCCCC;width:560px;}
#rightPan p.locator a{background:url(../images/locator-arrow.jpg) 0 0 no-repeat;padding:0 0 0 22px;line-height:14px;font-weight:bold;display:block;width:150px;text-decoration:none;text-transform:uppercase;margin:10px 0 0;}
#rightPan p.locator a:hover{color:#70c908;background-color:inherit;text-decoration:none;}
#rightPan p.floatright{text-align:right;}
#rightPan img.txt {margin:0 0 14px 0;}
#rightPan input.txtbox{width:310px;	}
#rightPan select{width:314px;}
#rightPan select.preview{width:314px;height:195px;}
#rightPan textarea{width:310px;}
#rightPan p.txt{font-size:11px;font-style:italic;padding:0;}
.pad{padding:5px 0 0 0;	}
.style2 {color: #FF0000;}
.width_set {width:400px;float:left;	}
/*tab-list*/
#rightPan ul.tablist {width:400px;padding:0;margin:0;}
#rightPan ul.tablist li {width:109px;height:24px;font-size:11px;background:url(../images/shbbg.gif) 0 0 no-repeat;line-height:24px;padding:0;margin:0 1px 0 0;text-align:center;font-weight:bold;float:left;}
#rightPan ul.tablist li a {padding:0;margin:0;text-decoration:none;}
#sh02{display:none;}
#sh01{display:none;}
	/* Newly added css for Chat with us */
#rightPan div.chat {padding:10px;width:650px;background:url(../images/line_set01.gif) 0 0 no-repeat;}
#rightPan div.chat ul {padding-left:0;}
#rightPan div.chat ul.tabbed {padding-bottom:25px;}
#rightPan div.chat ul.tabbed li.livesprt {height:55px;width:136px;border:0px solid #A8A8A8;line-height:50px;font-size:11px;font-weight:bold;float:left;padding:0;vertical-align:top;margin:0 0px 0 0;background-image:none;}
#rightPan div.chat ul.tabbed li.brochu {height:55px;width:136px;border:0px solid #A8A8A8;line-height:50px;font-size:11px;font-weight:bold;float:left;padding:0;vertical-align:top;background-image:none;}
#rightPan div.chat ul.tabbed li.inforsession {height:46px;width:64px;border:0px solid #A8A8A8;line-height:50px;font-size:11px;font-weight:bold;	float:left;	padding:0;	vertical-align:top;margin:0 0px 0 0;background-image:none;}
#rightPan div.chat ul.tabbed li.disforum {height:29px;width:120px;border:0px solid #A8A8A8;line-height:50px;font-size:11px;font-weight:bold;float:left;padding:0;vertical-align:top;margin:0 0px 0 0;background-image:none;}
#rightPan div.chat ul.tabbed li.facebook {height:26px;width:126px;border:0px solid #A8A8A8;line-height:50px;font-size:11px;font-weight:bold;float:left;padding:0;	vertical-align:top;vertical-align:top;margin:0 0px 0 0;background-image:none;}
#rightPan div.chat ul.tabbed li a {margin:0;text-decoration:none;line-height:24px;display:block;height:24px;width:78px;background-color:inherit;color:#000;}
	/* End of chat with us css*/
#rightPan div.share {padding:10px;width:700px;background:url(../images/line_set.gif) 0 0 no-repeat;}
#rightPan div.share ul {padding-left:0;}
/* Newly added on 03.03.2009 */
#rightPan div.share ul.tab li.delicious {height:24px;width:100px;border:1px solid #A8A8A8;line-height:24px;font-size:11px;font-weight:bold;float:left;padding:0;margin:0 10px 0 0;background-image:none;}
#rightPan div.share ul.tab li.digg {height:24px;width:118px;border:1px solid #A8A8A8;line-height:24px;font-size:11px;font-weight:bold;float:left;padding:0;margin:0 10px 0 0;background-image:none;}
#rightPan div.share ul.tab li.furl {height:24px;width:90px;border:1px solid #A8A8A8;line-height:24px;font-size:11px;font-weight:bold;float:left;padding:0;margin:0 10px 0 0;background-image:none;}
#rightPan div.share ul.tab li.netscape {height:24px;width:100px;border:1px solid #A8A8A8;line-height:24px;font-size:11px;font-weight:bold;float:left;padding:0;margin:0 10px 0 0;background-image:none;}
#rightPan div.share ul.tab li.yahoo {height:24px;width:125px;border:1px solid #A8A8A8;line-height:24px;font-size:11px;font-weight:bold;float:left;padding:0;margin:0 10px 0 0;background-image:none;}
	/* End of Newly added css on 03.03.2009 */
/* Newly added on 03.03.2009 */
#rightPan div.share ul.tab li.delicious a {padding:0 0 0 22px;margin:0;text-decoration:none;line-height:24px;display:block;height:24px;width:78px;background-color:inherit;color:#000;}
#rightPan div.share ul.tab li.digg a {padding:0 0 0 22px;margin:0;text-decoration:none;line-height:24px;display:block;height:24px;width:96px;background-color:inherit;color:#000;}
#rightPan div.share ul.tab li.furl a {padding:0 0 0 22px;margin:0;text-decoration:none;line-height:24px;display:block;height:24px;width:68px;background-color:inherit;color:#000;}
#rightPan div.share ul.tab li.netscape a {padding:0 0 0 22px;margin:0;text-decoration:none;line-height:24px;display:block;height:24px;width:78px;background-color:inherit;color:#000;}
#rightPan div.share ul.tab li.yahoo a {padding:0 0 0 22px;margin:0;text-decoration:none;line-height:24px;display:block;height:24px;width:103px;background-color:inherit;color:#000;}
/* End of Newly added css on 03.03.2009 */	
#rightPan div.share ul.tab li span.yah a {background:#FF0000;padding:0 0 0 22px;margin:0;text-decoration:none;line-height:24px;display:block;height:24px;width:78px;background-color:inherit;color:#000;}
#rightPan div.share ul.tab li a.dili {background:url(../images/dilici.gif) 3px 4px no-repeat #E9F9FF;}
#rightPan div.share ul.tab li a.dili:hover {background:url(../images/dilici.gif) 3px 4px no-repeat #fff;color:#0066FF;}
#rightPan div.share ul.tab li a.digg {background:url(../images/digg.gif) 3px 4px no-repeat #E9F9FF;}
#rightPan div.share ul.tab li a.digg:hover {background:url(../images/digg.gif) 3px 4px no-repeat #fff;color:#0066FF;}
#rightPan div.share ul.tab li a.stum{background:url(../images/stum.gif) 3px 4px no-repeat #E9F9FF;}
#rightPan div.share ul.tab li a.stum:hover {background:url(../images/stum.gif) 3px 4px no-repeat #fff;color:#0066FF;}
#rightPan div.share ul.tab li a.google{background:url(../images/google.gif) 3px 4px no-repeat #E9F9FF;}
#rightPan div.share ul.tab li a.google:hover {background:url(../images/google.gif) 3px 4px no-repeat #fff;color:#0066FF;}
#rightPan div.share ul.tab li a.tech{background:url(../images/tech.gif) 3px 4px no-repeat #E9F9FF;}
#rightPan div.share ul.tab li a.tech:hover {background:url(../images/tech.gif) 3px 4px no-repeat #fff;color:#0066FF;}
#rightPan div.email {padding:10px;width:600px;background:url(../images/line_set3.gif) 0 0 no-repeat;}
#rightPan div.email label {display:block;width:290px;height:30px;position:relative;float:left;padding:0;margin:0;}
#rightPan div.email label.mail {width:120px;}
#rightPan div.email label.mail input {position:absolute;left:60px;top:1px;}
#rightPan div.email span.required {color:#FF0000;background-color:inherit;}
#rightPan div.email label input {position:absolute;left:120px;top:0;}
#rightPan div.email label input.fld {width:140px;}
#rightPan div.email label.field {width:600px;height:55px;}
#rightPan div.email label.field textarea {width:430px;height:40px;position:absolute;left:120px;top:0;}
#rightPan p.set {width:500px;}
#rightPan div.email br.spacer { clear:both; font-size:0; line-height:0;}
/* New addition for leftpan button 16-10-08 */
#leftPan ul li a.join{background:url(../images/email-icon.gif) 11px 3px no-repeat;}
/* New addition for leftpan forum image 21-10-08 */
#leftPan img.forum{margin:0 0 20px;}
/* New addition for leftpan forum image 25-10-08 */
.special{font:bold 28px/30px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#fff;background:url(../images/best-investment.gif) 95% 80% no-repeat #333399;padding:10px 10px 20px;margin:0 0 20px;}
.special2{font:bold 26px/30px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#fff;background:#333399;padding:10px 10px 20px;margin:0 0 20px;}
.right{	float:right;margin:0 0 5px 10px;}
/* New addition 29-10-08 */
img.blockset01 {display:block;}
/* New addition for leftpan forum image 14-11-08 */
#rightPan ul.list{width:500px;float:left;}
#rightPan p.title2{font:bold 14px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left;color:#1f3e87;background-color:inherit;padding:8px 0 8px 32px;}
#rightPan p.title3{font:bold 14px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left;color:#1f3e87;background-color:inherit;padding:8px 0 8px 0px;}
#rightPan p.icon1{background:url(../images/icon_downlode.jpg) 0 4px no-repeat;}
#rightPan p.icon2{background:url(../images/icon_pps.jpg) 0 8px no-repeat;}
#rightPan p.icon3{background:url(../images/icon_video.jpg) 0 6px no-repeat;margin:0 0 10px;}
#rightPan a.clickhere{display:block;margin:6px 0 6px 45px;width:184px;height:9px;background:url(../images/clickbutton.gif) 0 0 no-repeat;overflow:hidden;font-size:0;line-height:0;}

#rightPan a:hover.clickhere{background:url(../images/clickbutton-hover.gif) 0 0 no-repeat;}	
/*********************************** New Css Added on 19/02/2009 ***************************/
/******************* THis is for  news Scroller	*****************/
#marqueecontainer{position: relative;width: 100%;overflow: hidden;height:250px;}
#marqueecontainer .news a, #marqueecontainer .news a:hover{ color:#F5780E;} 

/******************* Scroller End *****************/
.pict	{float:left;margin:0 9px 0 0;border:1px solid #999;background:#999;padding:0px;}
h2.indexPage {font: 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:none;color:#1f3e87;background-color:inherit;padding-bottom:14px;}
p.content{line-height:14px;}
/*    For Grad Diploma Menu */
#topNav ul li ul.GradDiploma{position:absolute;left:-5px;top:17px;visibility:hidden;width:265px;background:none;padding:10px 0 0 0;text-align:left;}
#topNav ul li ul.GradDiploma li{background:#2050B8;padding:0;width:265px;color:inherit;position:relative;border:none;display:block;float:left;}
#topNav ul li ul.GradDiploma li a{line-height:15px;font-weight:normal;color:#fff;background:#0F3A97;margin:0;padding:6px 4px 6px 14px;display:block;border-bottom:1px solid #e4e1e1;}
#topNav ul li ul.GradDiploma li a:hover{color:#fff;background:#2050B8;}
/* End of Grad Diplomas */