body {
	padding:0;
	margin:0;
	background:url(../images/body-bg.jpg) repeat-x 0 0 #71A8CC;
	font:12px/15px Arial, Helvetica, sans-serif;
	color:#1e238a;
}
div, h1, h2, h3, p, ul, li, form, input, select{
	padding:0;
	margin:0;
}
ul{
	list-style-type:none;
}
img{
	border:0;
}
.noBg{
	background:none !important;
}
/*--------------------general css ends here--------------------------*/
div#mainContainer{
	width:935px;
	margin:0 auto;
}
/*-----------------logo panel starts here---------------*/
div#mainContainer div#logoPanel{
	width:935px;
	height:100%;
	overflow:hidden;
}
div#mainContainer div#logoPanel img.logo{
	margin:16px 67px 0 0;
	float:left;
	width:auto;
}
div#mainContainer div#logoPanel h1{
	font:28px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#616161;
	float:left;
	padding:28px 0 0 0;
	width:auto;
	background-color:inherit;
}
div#mainContainer div#logoPanel ul{
	padding:41px 0 0 0;
	float:right;
	width:auto;
}
div#mainContainer div#logoPanel ul li{
	padding:0 5px;
	float:left;
	width:auto;
	text-indent:-10000px;
}
div#mainContainer div#logoPanel ul li a.home{
	background:url(../images/home-icon.gif) no-repeat 0 0;
	width:20px;
	height:41px;
	display:block;
}
div#mainContainer div#logoPanel ul li a.mail{
	background:url(../images/mail-icon.gif) no-repeat 0 0;
	width:25px;
	height:41px;
	display:block;
}
div#mainContainer div#logoPanel ul li a.sitemap{
	background:url(../images/sitemap-icon.gif) no-repeat 0 0;
	width:24px;
	height:41px;
	display:block;
}
	
div#mainContainer div#logoPanel img.miLogo{
	margin:10px 0 0 23px;
	float:right;
	width:auto;
}
/*-----------------logo panel ends here---------------*/
/*-----------------nav panel starts here---------------*/
div#mainContainer div#navPanel{
	background:url(../images/nav-mid.gif) repeat-x;
	width:935px;
	height:42px;
}
div#mainContainer div#navPanel span.leftCrv{
	background:url(../images/nav-crvs.gif) no-repeat 0 0;
	width:8px;
	height:42px;
	float:left;
	display:block;
}
div#mainContainer div#navPanel span.rightCrv{
	background:url(../images/nav-crvs.gif) no-repeat 100% 0;
	width:8px;
	height:42px;
	float:right;
	display:block;
}
div#navPanel ul{
	padding:0 0 0 15px;
}
div#navPanel ul li{
	background:url(../images/nav-divider.gif) no-repeat 0 1px;
	float:left;
	width:auto;
	position:relative;
}
div#navPanel ul li a{
	font:14px/42px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 12px;
	display:block;
	color:#fff;
	background-color:inherit;
}
div#navPanel ul li a:hover, div#navPanel ul li a.active{
	background:url(../images/nav-mid-on.gif) repeat-x;
	color:#fcfdc5;
	background-color:inherit;
}
/*-----------------------------------------Dropdown---------------------------------*/
.dropdownDiv{
	position:absolute;
	left:0; top:42px;
	margin:0;
	padding:4px 0;
	/*background-color:#017302;*/
	background:#333695;
	color:inherit;
	border-top:0;
	display:none;
	z-index:1000;
	border-left:1px solid #004501;
	border-right:1px solid #004501;
	border-bottom:1px solid #004501;
	}
.dropdownDiv a{

	display: block;
	font-size:12px !important;
	height:24px !important;
	line-height:24px !important;
	text-decoration:none;
	margin:0 4px;
	padding:0 5px 0 10px!important;
	text-align:left;
	min-width:190px;
	width:190px;
	color:#FFF;
	background-color:inherit;
	border-bottom:1px dotted #def0fd;
	}
.dropdownDiv a:hover{
	background:#1a7bc5!important;
	color:#ffffff;
	}
.dropdownDiv1{
	position:absolute;
	left:20px; top:20px;
	margin:0;
	padding:4px 0;
	/*background-color:#017302;*/
	background:#333695;
	color:inherit;
	border-top:0;
	display:none;
	z-index:1001;
	border-left:1px solid #004501;
	border-right:1px solid #004501;
	border-bottom:1px solid #004501;
	}
.dropdownDiv1 a{
	display: block;
	font-size:12px !important;
	height:24px !important;
	line-height:15px !important;
	text-decoration:none;
	margin:0 4px;
	padding:0 5px 0 10px!important;
	text-align:left;
	min-width:190px;
	color:#FFF;
	background-color:inherit;
	border-bottom:1px dotted #def0fd;
	}
.dropdownDiv1 a:hover{
	background:#1a7bc5!important;
	color:#ffffff;
	}	
/*-----------------------------------------Dropdown---------------------------------*/
/*-----------------nav panel ends here---------------*/
div#bannerPanel{
	margin:1px 0 6px 0;
}
/*-----------------body panel starts----------------*/
div#bodyPan{
	width:935px;
	height:100%;
	overflow:hidden;
	margin-bottom:0px;
	margin-top:6px;
}
/*------left panel starts---------*/
div.leftPan{
	width:239px;
	margin-right:4px;
	float:left;
}
.leftpanTopcrv{
	background:url(../images/leftpan-top-crv.gif) no-repeat;
	height:12px;
	width:239px;
}
.leftpanBottmpcrv{
	background:url(../images/leftpan-botm-crv.gif) no-repeat 0 -2px;
	height:11px;
}
.leftPanmid{
	background:url(../images/leftpan-mid.gif) repeat-x 0 100%;
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	padding-bottom:5px;
	background-color:#fff;
	color:inherit;
}
h2.businessTxt{
	background:url(../images/business-txt.gif) no-repeat;
	height:15px;
	text-indent:-10000px;
	margin:3px 0 0 8px;
}
ul.leftNav{
	padding:12px 0 0 7px;
	width:226px;
}
ul.leftNav li{
	margin-bottom:2px;
}
ul.leftNav li a{
	background:url(../images/left-nav-bg.gif) repeat-x 0 0;
	border-left:6px solid #C5C5C5;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#00458B;
	background-color:inherit;
	height:28px;
	display:block;
	padding-left:8px;
	text-decoration:none;
}
ul.leftNav li a:hover{
	background:url(../images/left-nav-bg-on.gif) repeat-x 0 0;
}
/*------left panel ends---------*/
/*------mid panel starts---------*/
div.midPan{
	width:449px;
	float:left;
}
.midPanTopcrv{
	background:url(../images/midpan-top-crv.gif) no-repeat;
	height:12px;
	width:449px;
}
.midPanBottmpcrv{
	background:url(../images/midpan-botm-crv.gif) no-repeat 0 -2px;
	height:11px;
	width:449px;
}
.midPanmid{
	background:url(../images/leftpan-mid.gif) repeat-x 0 100%;
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	height:200px;
	color:#fff;
	background-color:inherit;
}
h2.productsTxt{
	background:url(../images/products-txt.gif) no-repeat;
	height:18px;
	text-indent:-10000px;
	margin:3px 0 0 0px;
}
td.dividerLine{
	border-bottom:1px solid #EBE9E9;
	padding-bottom:10px;
}
td.topBotmPadd{
	padding:14px 0;
}
td.gradientBg{
	background:url(../images/gradient-bg.jpg) repeat-x 0 100%;
	padding:20px 0 25px 0;
}
h3.subHeadingTxt{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#07348B;
	background-color:inherit;
	border-bottom:1px solid #E2E2E2;
	padding-bottom:7px;
	margin-bottom:10px;
}
ul.listTxt{
	padding:0;
}
ul.listTxt li{
	background:url(../images/bullet-3.gif) no-repeat 0 6px;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	padding:0 0 0 6px;
}
td.vrDivider{
	background:url(../images/line.gif) repeat-y 50% 0;
}
.extraPadd{
	padding-bottom:8px;
}
.extraPadd2{
	padding-bottom:58px;
}
/*-----------------right panel starts-----------------*/
td.loginTopcrv{
	background:url(../images/login-top-crv.gif) no-repeat;
	height:49px;
}
h2.loginTxt{
	background:url(../images/login-txt.gif) no-repeat 0 0;
	margin:17px 0 0 46px;
	height:20px;
}
input.loginBox{
	width:180px;
	border:1px solid #CCCCCC;
	background-color:#fff;
	color:inherit;
	height:18px;
	font:12px/16px Arial, Helvetica, sans-serif;
}
.selectBox{ font:12px/16px Arial, Helvetica, sans-serif;border:1px solid #CCCCCC;}
.smallTxt{
	font:10px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#5b5b5b;
	background-color:inherit;
	line-height:13px;
}
.linkTxt{
	background:url(../images/bullet-2.gif) no-repeat 0 3px;
	font:bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#023799;
	background-color:inherit;
	text-decoration:none;
	padding-left:15px;
}
.linkTxt:hover{
	text-decoration:underline;
}
td.customersTopcrv{
	background:url(../images/customers-top-crv.gif) no-repeat;
	height:44px;
}
h2.customerTxt{
	background:url(../images/customers-txt.gif) no-repeat 0 0;
	margin:17px 0 0 49px;
	height:20px;
}
ul.customerList{
	padding:9px 0 0;
}
ul.customerList li{
	background:url(../images/bullet.gif) no-repeat 0 7px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#595959;
	background-color:inherit;
	padding-left:10px;
}
/*-----------------body panel ends----------------*/
/*-----------------footer starts------------------*/
div#footerPan{
	background:url(../images/footer-bg.gif) repeat-x;
}
div#footerPan div#footerMid{
	background:url(../images/footer-mid-bg.jpg) no-repeat;
	margin:0 auto;
	width:885px;
	top:0;
	padding:0 25px 9px 25px;
	position:relative;
}
h2.footerHeading{
	font:16px/18px Arial, Helvetica, sans-serif;
	color:#B6C7D2;
	padding:19px 0 12px 0;
	background-color:inherit;
}
input.textFlds{
	width:153px;
	background-color:#6991B4;
	border:1px solid #92C9DE;
	height:15px;
	padding:0 2px;
	margin-bottom:6px;
	font:11px/15px Arial, Helvetica, sans-serif;
	color:#C5F0FE;
}
textarea.textBox{
	width:194px;
	background-color:#6991B4;
	border:1px solid #92C9DE;
	height:65px;
	margin:49px 0 0 0;
	padding:0 3px;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#C5F0FE;
}
textarea.textBox1{
	width:180px;
	border:1px solid #CCCCCC;
	background-color:#fff;
	color:inherit;
	font:12px/16px Arial, Helvetica, sans-serif;	
}
input.sendBtn{
	margin-top:63px;
}
td.bottomPadd{
	padding-bottom:15px;
}
p.mailTxt{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#9DCCE1;
	background-color:inherit;
}
p.mailTxt a{
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#D1DBE2;
	text-decoration:none;
	background-color:inherit;
}
p.mailTxt a:hover{
	text-decoration:underline;
}
td.footerPandivider{
	background:url(../images/footer-pan-divider.gif) no-repeat 50% 48px;
	width:27px;
}
div#footerBottombg{
	background:url(../images/footer-bottom-bg.jpg) repeat-x 0 0;
	color: #007A48;
	background-color:#008f61;
	border-top:1px solid #3491A1;
	padding-bottom:10px;
}
div#footerBottombg div#footerInner{
	width:935px;
	margin:0 auto;
	position:relative;
}
div#footerBottombg div#footerInner p{
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	padding-top:28px;
	background-color:inherit;
	}
	
div#footerBottombg div#footerInner p a:link, div#footerBottombg div#footerInner p a:visited{
	color:#fff;
	}
		
div#footerBottombg div#footerInner2{
	width:935px;
	height:40px;
	margin:0 auto;
	position:relative;
}
.gogreenlogo{
	position:absolute;
	top: -10px;
	left: 25px;
}
.webmaillogo{
	position:absolute;
	top: -10px;
	left:857px;
}
/*------------------inner pages---------------------*/

.leftpanBG {
	background-color:#fff;
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	color:inherit;
	padding:0 10px;
	}
.leftpanBGgred {
	background:url(../images/inner-left-grad.jpg) repeat-x 0 100%;
	}
.innerTop {
	padding:0 0 10px 0;
	border-bottom:1px solid #E2E2E2;
	margin:0;
	}
.innerTop h2 {
	background:url(../images/about-Us-img.jpg) no-repeat 0 0;
/*	display:block;*/
	/*clear:both;*/
	width:57px;
	height:15px;
	}
.innerTopIMG {
	padding:13px 0 0 0px;
	}
.innerText p {
	padding:13px 0 0 20px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#1b1f88;
	background-color:inherit;
	}
/*-------------------------right-----------------*/

.inmnerRightBG {
	background-color:#fff;
	color:inherit;
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	padding:0 10px;
	}
.inmnerRightBGgred {
	background:url(../images/inner-left-grad.jpg) repeat-x 0 100%;
	}
.inmnerRightTop {
	padding:0 0 10px 0;
	border-bottom:1px solid #E2E2E2;
	margin:0;
	}
.inmnerRightTop h2 {
	background:url(../images/products-txt.gif) no-repeat 0 0;
	width:137px;
	height:20px;
	}

.fooerTEXTcopy {
	text-align:center;
	padding:10px 0 5px 0;
	
	margin:0;
	}
.fooerTEXTcopy p {
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0;
	background-color:inherit;
	clear:both;
	}
.fooerTEXTcopy p a{
	color:#fff;
	}
	
.blue {color: #333695}
.green {color: #007848}	

#ScrollDiv {

	scrollbar-face-color: #e6e6e6;
	scrollbar-shadow-color: #e6e6e6; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #e6e6e6; 
	scrollbar-darkshadow-color: #b3b3b3; 
	scrollbar-track-color: #e2e2e2; 
	scrollbar-arrow-color: #b3b3b3;
	color:#1e238a;
	text-align:justify;
}
.page-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height:25px;
	padding-left:22px;
	color:#000000;
}
.Downloads a:link{color:#1e238a}


#msg {
	position:absolute;
	left:417px;
	top:196px;
	width:204px;
	height:17px;
	z-index:1;
	visibility: hidden;
}
.msg {
	color: #CC3300;
	font-weight: bold;
}
