
body {
	margin:0; padding:0;
	background:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
img {margin:0; padding:0; border:0;}

a {outline:none;}

/*ul#mainNav { left: 150px; top:50px; |top:67px; position: absolute; list-style-type:none; }
#mainNav li { float: left; margin: 0 30px 0 0; }
#mainNav a.topLevel { background:url(../images/nav_text.jpg) 0 0 no-repeat; display: block; height: 45px; }
#mainNav li a.topLevel:hover, #mainNav li a.topLevel:active, #mainNav li.sfhover a.topLevel { z-index: 9999; position: relative; }
#mainNav a.topLevel span { display: none; }

#mainNav li#who a.topLevel { width: 160px; }
#mainNav li#who a.topLevel:hover, #mainNav li#who a.topLevel:active, #mainNav li#who.sfHover a { background-position: 0 -45px; }

#mainNav li#why a.topLevel { width: 170px; background-position: -228px 0;}
#mainNav li#why a.topLevel:hover, #mainNav li#why a.topLevel:active, #mainNav li#why.sfHover a { background-position: -228px -45px; }

#mainNav li#what a.topLevel { width: 160px; background-position: -448px 0; }
#mainNav li#what a.topLevel:hover, #mainNav li#what a.topLevel:active, #mainNav li#what.sfHover a { background-position: -448px -45px; }

#mainNav li#where a.topLevel { width: 180px; background-position: -670px 0; }
#mainNav li#where a.topLevel:hover, #mainNav li#where a.topLevel:active, #mainNav li#where.sfHover a { background-position: -670px -45px; }

#mainNav li#when a.topLevel { width: 112px; background-position: -905px 0; }
#mainNav li#when a.topLevel:hover, #mainNav li#when a.topLevel:active, #mainNav li#when.sfHover a { background-position: -905px -45px; }*/

#nav{ font-size:25px; font-style:italic; font-weight:bold; margin: 0; padding:0;}
#nav ul{margin:0; padding:0; }
#nav ul li { display:inline; padding:0;float:left;list-style:none;}
#nav ul li a {text-decoration:none; color:#FFFFFF;}
#nav .sep{width:55px;display:block;height:50px;float:left;}

#subnav{ font-size:14px; font-weight:bold; margin: 5px 0 0; padding:0;float:left;}
#subnav ul{margin:0; padding:5px 0 0px;}
#subnav ul li { display:inline; padding:0;float:left;list-style:none;}
#subnav ul li a {text-decoration:none; color:#FFFFFF;}
#subnav .sep{width:20px;display:block;height:15px;float:left;}

.contentPanel {background:url(../images/bg_content.gif) 0 0 no-repeat ; width:800px; height:470px; }
.col1 {width:220px; float:left; margin:33px 10px 0 0 !important; padding:0;}
.col1 .nameText {text-align:center; font-size:12px; padding-bottom:15px; font-style:italic;}
.col1 .nameText span {font-size:15px; font-weight:bold; font-style:normal;}
.col2{width:420px; float:left; margin:8px 15px 0 0 !important; margin:50px 15px 0 0; padding:0 10px 0 0; font-size:12px;}
.col2 h1 {text-align:center; font-size:18px; font-style:oblique; color:#3A3A3A; font-weight:bold; padding-bottom:12px; margin:0;}
.col2 p {margin:0; padding-bottom:18px; color:#3A3A3A;}

.contentCol{width:730px;margin:0;padding:25px 30px 0px 40px;font-size:12px;height:auto;}
.contentCol h1 {font-size:18px; font-style:oblique; color:#3A3A3A; font-weight:bold; padding-bottom:10px; margin:0;text-align:left;}
.contentCol h3 { text-align:left; font-size:19px; font-style:normal; color:#3A3A3A; font-weight:normal; padding-bottom:18px; margin:0;}
.contentCol h2 { text-align:center; font-size:20px; font-style:oblique; color:#3A3A3A; font-weight:bold; padding-bottom:18px; margin:0;}
.contentCol .leftAlign {text-align:left;}
.head{ color:#FFD3FE;}
.contentCol p {margin:0; padding-bottom:18px; color:#3A3A3A;}
.con{margin:0; padding-bottom:18px; color:#22AC00;}
.coa{margin:0; padding-bottom:18px; color:#3A98CA;}
.com{margin:0; padding-bottom:18px; color:#AA67BC;}
.lnk{margin:0; padding-bottom:18px; color:#4D5ACC;}

.contentColLeft{width:450px; float:left; margin:50px 0 0 30px !important;padding:0; font-size:13px;}
.contentColLeft h1 { font-size:18px; font-style:oblique; color:#3A3A3A; font-weight:bold; padding-bottom:18px; margin:0;}
.contentColLeft p {margin:0; padding-bottom:18px; color:#3A3A3A;}
.scorecardBlock {width:180px; float:left; margin:40px 30px 0 0;}

.contactBlock {background:url(../images/contact_bar.gif) 0 0 no-repeat; width:388px; height:32px; color:#000; font-size:14px; padding:15px 27px; }

/*content alignment.contentCol h2 { text-align:center; font-size:20px; font-style:oblique; color:#3A3A3A; font-weight:bold; padding-bottom:18px; margin:0;}*/

/*Alpana*/
.contactus{ float:left; background-image:url(../images/for-contactus.gif); width:430px; height:320px; }
.fronbar{background:url(../images/font-for-name.gif) 0 0 no-repeat #F8F8F8; width:245px; height:18px; border:0px;padding-left:5px;}
.description{background-image:url(../images/contactbriefly.gif) ; width:360px; height:68px; border:0px solid #F9F9F9; margin-left:20px;}
.columnL { width: 100%; margin: 0 0 0 0px;overflow:hidden;float:left;}
.columnL .colHead { float:left; line-height:18px; margin-top:4px;}

.columnL .formField { margin:5px 0 6px 120px; }
.columnL .formField input{height:18px;}
.columnL .colEnquiry1{float:left; font-size: 12px; line-height: 18px; overflow: auto; color: #343434; margin-left:22px; margin-top:5px;}
.new{background-image:url(../images/bg-business.gif); width:957px; height:512px; background-position:center;  margin:30px 30px 0 50px !important; margin:30px 30px 0 25px; padding:0 10px 0 0; font-size:17px;}


#productContent5 {
    float:left;
	width:300px;
	margin-left:30px;
	text-align:center;	
	
}
 
.feedback{background-image:url(../images/feedback-bod.gif); width:200px; height:100px; border:0px;}  


.warp{font:19px "Verdana, Arial, Helvetica, sans-serif" ; width:200px; height:50px; text-align:center; font-style:italic; margin-left:50px;}
.hm_bg{margin:0;padding:0;height:800px;}
.pricing{width:730px;margin:0;padding:25px 30px 0 40px;font-size:12px;height:auto;text-align:left;}
.pricing h1 {text-align:left; font-size:18px; font-style:oblique; color:#3A3A3A; font-weight:bold; padding-bottom:10px;padding-top:10px; margin:0;}
.pricing p{font-size:13px;text-align:left;margin:0;padding:15px 0 15px 0;}
.greatplace{width:390px; float:left; margin:0 0 0 0 !important;padding:0; font-size:13px;}
.greatplace h1 { font-size:18px; font-style:oblique; color:#3A3A3A; font-weight:bold; padding-bottom:18px; margin:0;}
.greatplace p {margin:0; padding-bottom:18px; color:#3A3A3A;}




/*---------------dropdown------------------*/

#button {
	height: 32px;
	width: 190px;
	margin: auto;z-index:999;position:relative;
}
#button .select_menu{border:1px solid #7F9DB9;width:180px;height:18px;cursor:pointer;line-height:18px;text-align:left;padding:0 0 0 8px;background:url(../images/drop_arrow.gif) right 0 no-repeat;}
ul, li {
	margin:0; 
	padding:0; 
	list-style:none;
}

.menu_class {
	border:0;
}

.the_menu {
	display:none;
	width:188px;
	border: 1px solid #DB7418;margin-top:1px;
}

.the_menu li {
	background-color: #F2A517;
}

.the_menu li a {
	color:#FFFFFF;
	text-align:left; 
	text-decoration:none; 
	padding:5px; 
	display:block;border-bottom:1px dashed #F7B14D;
}

.the_menu li a:hover {
	padding:5px;
	font-weight:bold;
	color: #000;
}





.business{width:730px;margin:0 auto;padding:0;font-size:12px;height:auto;}
/*.drop{background:url(../images/drop_bg.png) 0 0 no-repeat;width:267px;height:35px;line-height:35px;padding:0;z-index:999;position:relative;}*/
.drop .sel{float:left;color:#000;padding:0 0 0 10px;margin-right:4px;display:block;margin-left:1px;}
.option{padding:0;float:left;_padding:6px 0 0 0;}





/* 26 oct 09*/
.expand {
	margin:10px 0 20px 210px;
	width:190px;
	text-align:center;

}
.expand span a{
	font:normal 15px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
}

.who{margin:10px 0 0 5px;float:left; width:55%;  text-align:left;border:1px solid #ccc;padding:10px;}
.who ul {margin:0; padding:0;}
.who li { list-style-type:none; margin:0; padding:10px 0; |padding:12px 0;_padding:0 0 20px 0;font:normal 18px Arial, Helvetica, sans-serif;display:block;}
.who li.btmBdr { border-top:1px solid #808080; width:85%;height:5px;margin:0;padding:0;}
.who li span a{color:#000;text-decoration:none;font-weight:bold;}
/*.who p{
	font:bold 24px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #0066FF;
	width:100%;
	text-align:left;
	padding:7px 0;
}*/

.big{font-size:30px;}



/* 27 oct 09*/
.home_mid{
	background:url(../images/home_middlebg.gif) 0 0 repeat-y;
	padding:0 0 20px 0;
}
.txt_decoration{text-decoration:none;color:#000;font-size:17px;}

.home_drop{width:129px;height:35px;padding:0;font:bold 13px/35px Arial, Helvetica, sans-serif;color:#000;text-decoration:none;text-align:right;}
.home_drop a{text-decoration:none;color:#000;}