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

*{
	margin:0; padding:0; outline:none; border:none;}
body{
	background:#FFF; color:#000;
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/footer_bg.gif) repeat-x left bottom;}
ul, li{
	list-style:none;}
a{
	text-decoration:none;}
.clear{
	font-size:0; line-height:0; clear:both;}
.noBdr{
	border:none !important;}
#mainDiv{
	margin:0 auto; width:960px;}

/*------- header starts ---------*/

#logoSpace{
	width:199px;}
#logo span.logo{
	background:url(../images/logo.png) no-repeat 0 0;
	width:199px; height:184px; position:absolute; left:auto; top:1px;}
#rightPanel{
	width:280px; padding:15px 18px 0 28px;
	background:url(../images/rightPanel_bg.gif) repeat-y left top;}
/*#rightPanel{
	width:182px; padding:14px 13px 0 32px;
	background:url(../images/inner_rightPanel_bg.gif) repeat-y right top;}*/
#rightPanel h2{
	color:#298add; text-transform:uppercase;
	font:normal 16px/22px Tahoma, Arial, Helvetica, sans-serif}
#rightPanel ul.qLink{
	margin:6px 0 0 0;}
#rightPanel ul.qLink li{
	background:url(../images/rightPanel_bullets.gif) no-repeat left center;}
#rightPanel ul.qLink li a{
	padding-left:12px; color:#000;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;}
#rightPanel ul.qLink li a:hover{
	color:#298add;}
#rightPanel h3{
	font:normal 16px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top:20px; padding-left:68px; text-transform:uppercase; color:#aa3d01;
	background:url(../images/icon_suscribe.gif) no-repeat left center; height:55px;}
#rightPanel h3:first-line{
	font:normal 12px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#rightPanel p.newsletter{
	width:173px; text-align:justify; padding-left:58px;
	font:normal 10px/12px Tahoma, Arial, Helvetica, sans-serif; margin-top:-12px;}
#rightPanel ul.formNewsLetter{
	margin:30px 0 30px 28px;}
#rightPanel ul.formNewsLetter li{
	margin-bottom:8px;}
#rightPanel ul.formNewsLetter input{
	width:152px; height:12px; border:1px solid #DDD; padding:4px 2px;
	font:normal 10px/10px Verdana, Arial, Helvetica, sans-serif;}
#rightPanel ul.formNewsLetter input.message{
	height:50px; padding:4px 2px; width:152px; }
#rightPanel ul.submit{
	margin:-15px 0 0 125px;}
#rightPanel ul.submit input{
	background:url(../images/submit_btn.gif) no-repeat center center;
	width:60px; height:24px; font:normal 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#b60404; text-transform:uppercase; cursor:pointer;}
.whiteColumn{
	width:0px;}
#topSection{
	height:79px; width:auto;}
#topSection .slogan{
	float:left; width:auto; margin:50px 0 14px 16px; color:#e75d14;
	font:bold 14px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif}
#topSection .rightLink{
	float:right; width:auto; margin:50px 10px 14px 0;}
#topSection .rightLink a{
	padding:0 5px; text-transform:uppercase; color:#036cc5;}
#topSection .rightLink a:hover{
	color:#f44500;}
.topNav{
	float:left; width:100%;
	background:#ddebf4 url(../images/topNav_bg.gif) repeat-x left center;}
.topNav li{
	float:left; width:auto; height:38px;}
.topNav li a{
	display:inline-block; width:auto; height:38px;
	padding:0 15px; text-transform:uppercase; color:#2a314e;
	font:normal 10px/38px Verdana, Arial, Helvetica, sans-serif; border-left:2px solid #cee6f5;}
.topNav li a:hover{
	background:url(../images/topNav_hover.gif) repeat-x left center;
	border-left:2px solid #F00;}
	
/*------- header ends ---------*/

/*------- body starts ---------*/

#bodyContent{
	padding:0px 14px 15px 0px;}
#bodyContent h2{
	font:normal 18px/30px Tahoma, Arial, Helvetica, sans-serif;
	color:#0878d8; text-transform:uppercase; padding-top: 15px;}
#bodyContent p{
	text-align:justify; margin-bottom:8px;}
#bodyContent td.content{
	width:265px;}
#bodyContent dl.news{
	border-bottom:1px solid #CCC; padding:10px 0;}
#bodyContent dl.news dt{
	background:url(../images/body_bullets.gif) no-repeat left center;
	padding-left:10px; color:#0878d8; line-height:17px;}
#bodyContent dl.news dd{
	padding-left:10px;}
.paddingBottom{
	padding-bottom:30px;}

/*------- body ends ---------*/

/*------- footer starts ---------*/

#footer{
	height:72px; padding-left: 10px;}
#footer .hline{
	border-top: 1px solid #b5d7e4; width: 610px;}
#footer .hline p{
	font:normal 9px/12px Verdana, Arial, Helvetica, sans-serif;}
#footer .hline p.botLink{
	color:#237ecc; font:normal 11px/24px Verdana, Arial, Helvetica, sans-serif;}
#footer .hline p.botLink a{
	color:#237ecc; text-transform:capitalize;}
#footer .hline p.botLink a:hover{
	text-decoration:underline; color:#fc931d;}
#footer .hline a.mailmantra{
	color:#237ecc; text-decoration:underline;}
#footer .hline a.mailmantra:hover{
	text-decoration:none;}

/*------- footer ends ---------*/

