body {
	background-color:#093177;
	margin:0;
	padding:0;
	}
form, textfield, input{
	 margin:0;
	 padding:0;
	}
/*Intro page starts here*/

#container{
	margin:0 auto;
	width:853px;
	padding:70px 0 20px 0;
	position:relative;
	}

.page-bg{
	background-color:#8C9799;
	padding:11px 10px 10px 10px;
	}
.left-nav{
	background:#093479 url(../images/left-nav-bg.gif) top left;
	padding:0px;
	}
.nav-bg{
	background-color:#064787;
	padding:0;
	}
.left-nav ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.left-nav ul li{
	margin:0;
	padding:0 0 0 30px;
	background:url(../images/list-bg.gif) no-repeat left top;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#063278;
	border-bottom:1px solid #BEBEBE;
	height:29px;
	line-height:28px;
	}
.left-nav ul li a{
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#063278;
	text-decoration:none;
	}
.left-nav ul li a:hover{
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#063278;
	text-decoration:underline;
	}
.skip-padd{
	padding:14px 25px 0 0;
	}
	.white-bord{
	border-left:1px solid #ffffff;

	}
	
/*Intro page ends here*/

/*Index page ends here*/

.logo-part{
	background-color:#fff;
	padding:0 0 0 1px;
	}
.logo-text-padd{
	padding:55px 0 0 0;
	}
.middle-pannel{
	padding:0 1px;	
	background:#fff url(../images/middle-bg.gif) repeat-y top left;
	}
.grey-line{
	background-color:#C8CBCC;
	height:1px;
	}
	
/*Left Pannel Starts Here*/

.left-bg{
	background-color:#E4E4E4;
	}
.drop-bg{
	background:#093177 url(../images/drop-nav-bg.gif) no-repeat top left;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0 7px 31px;
	}
.nav-bg-normal{
	background:#093177 url(../images/nav-bg.gif) no-repeat top left;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0 7px 31px;
	}
.nav-bg-normal a{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	display:block;
	width:184px;
	}
.nav-bg-normal a:hover{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#A4A8C7;
	text-decoration:none;
	display:block;
	width:184px;
	}
.nav-seperator{
	background-color:#E4E4E4;
	height:13px;
	}
.grey-box{
	background-color:#E4E4E4;
	padding:6px 7px 0 6px;
	}
.grey-box p{
	margin:10px 6px 14px 5px;
	padding:0;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:18px;
	}
.contact-us{
	background-color:#E4E4E4;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:10px 0 0 15px;
	}
.contact-us p{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 10px 0;
	margin:0;
	line-height:18px;
	}
.contact-us p a{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}
.contact-us p a:hover{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}
/*Left Pannel Ends Here*/
/* for sitemap*/
.site-map{
	
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	padding:6px 0 0px 15px;
	}

.site-map  a{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	text-decoration:underline;
	}
.site-map  a:hover{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	text-decoration:none;
	}



/*Middle Pannel Starts Here*/

/*Navigation Starts Here*/
.topnav{
	margin:0;
	padding:0;
	background-color:#093177;
	text-align:right;
	}
.topnav ul{
	margin:0;
	padding:0;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#EDEDF3;
	list-style-type:none;
	}

.topnav ul li{
	margin:0;
	padding-top:0; 
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#EDEDF3;		
	display:block;
	float:left;	
	height:25px;
	}
.topnav ul li a{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#EDEDF3;
	text-decoration:none;
	padding:5px 19px 0 19px;
	border-right:2px solid #536FA0;
	display:block;
	height:20px;
	float:left;
	}
.topnav ul li a:hover{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#A4A8C7;
	text-decoration:none;
	padding:5px 19px 0 19px;
	border-right:2px solid #536FA0;
	display:block;
	height:20px;
	}
/*Navigation Ends Here*/

/*Welcome Pannel Starts Here*/

.welcome{
	padding:10px 24px 0 26px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	text-align:left;
	}
.welcome h2{
	padding:0;
	margin:0 0 14px 0;
	font:normal 18px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	}
.welcome h2 span{
	color:#002770;
	}
/*.welcome font{
	padding:0;
	margin:0;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	line-height:16px;
	}
*/
.welcome p{
	padding:14px 0 0 0;
	margin:0;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	line-height:16px;
	}
/*Welcome Pannel Ends Here*/

/*Right Pannel Starts Here*/

/*.right-pannel{
	border-left:1px solid #D6D3D3;
	padding:1px 0 0 1px;
	}
	*/
.right-pannel{
	
	padding:1px 0 0 0;
	background:#E4E4E4;
	}
.services-bg2{
	background:#093177 url(../images/right-heading-bg.gif) no-repeat top left;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0 7px 24px;
	}
.services-bg2 a{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	display:block;
	width:184px;
	}
.services-bg2 a:hover{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#A4A8C7;
	text-decoration:none;
	display:block;
	width:184px;
	}
.services-bg{
	background:#093177 url(../images/right-heading-bg.gif) no-repeat top left;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0 7px 24px;
	}
.services-txt{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	padding:2px 5px 4px 7px;
	}
.services-txt a{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	text-decoration:none;
	}
.services-txt a:hover{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	text-decoration:underline;
	}

.news-link{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	text-decoration:underline;
	/*padding:2px 5px 4px 7px;*/
	}
.news-link a{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	text-decoration:none;
	}
.news-link a:hover{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	text-decoration:none;
	}

.bottom-line{
	padding:0 0 0 13px;
	border-bottom:1px solid #E1E4E5;
	height:25px;
	}
.bottom-line2{
	padding:0 0 0 13px;
	height:25px;
	}
.bottom-line3{
	height:15px;
	}
.news{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	padding:7px 3px 4px 7px;
	}
.news h2{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	padding:0;
	margin:0;
	}
.news1{
	padding:0 0 15px 12px;
	border-bottom:1px solid #E1E4E5;
	}
.news2{
	padding:13px 0 30px 12px;
	}
.view{
	text-align:right;
	margin:0;
	padding:13px 0 0 0;
	width:100px;
	float:right;
	}
.view a{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	text-decoration:none;
	}
.view a:hover{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	text-decoration:underline;
	}
/*Right Pannel Ends Here*/

/*Middle Pannel Ends Here*/

/*Footer Part Starts Here*/

.bottom-padd{
	padding:0 1px 0 1px;
	background-color:#fff;
	}
.bottom-grey-line{
	background-color:#8C9799;
	height:6px;
	}
.footer-links{
	background-color:#F1F1F1;
	text-align:center;
	padding:13px 0 14px 0;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	}
.footer-hght{
	height:7px;
	}
.footer-links a{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	text-decoration:none;
	}
.footer-links a:hover{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#093177;
	text-decoration:none;
	}
.footer-links span{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#093177;
	text-decoration:none;
	}
.copywrite{
	background:#093177 url(../images/copywrite-bg.gif) no-repeat top right;
	padding:15px 32px 13px 12px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	}
.copywrite a{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	}
.copywrite a:hover{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
	}
.rcosting{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:right;
	}
.copywrite-hght{
	height:10px;
	}
/*Footer Part Ends Here*/

/*Drop Down Starts Here - Modified 0n 01-07-2008*/

.left-nav-panel {
	width:215px;
	float:left;
	background-color:#EDEEEE;
	vertical-align:top;
	}
.links-bg{
	background:url(../images/drop-nav-bg.gif) no-repeat top left;
	height:26px;
	padding:0 0 0 31px;
	}
A.links{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	display:block;
	}	
A.links:hover{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#A4A8C7;
	text-decoration:none;
	}
A.links-gray{
	color:#000;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
A.links-gray:hover{
	color:#A4A8C7;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
.left-sp{
	height:100px; background-color:#FFFFFF;
	}	
.white-sp{
	background-color:#FFFFFF;
	}
.drop-grey-bg{
	background:#E4E4E4 url(../images/drop-bg.gif) no-repeat top center;
	height:23px;
	padding:0 0 0 42px;
	}
.drop-grey-bg-select{
	background:#E4E4E4 url(../images/drop-bg.gif) no-repeat top center;
	height:23px;
	padding:0 0 0 42px;
	color:#A4A8C7;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	}
.hover-txt{
	color:#000;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
.news4{
	color:#000;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	}
.news4 h2{
	margin:0;
	padding:0 0 3px 0;
	color:#000;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	}
.news4 h2 a{
	color:#000;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}
.news4 h2 a:hover{
	color:#000;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

/*Drop Down Ends Here*/


.view_news{
	color:#000;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	}
.view_news h2{
	margin:0;
	padding:4px 0 3px 0;
	color:#000;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	}
.view_news h2 a{
	color:#000;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}
.view_news h2 a:hover{
	color:#000;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
/*  added for popup*/
.trEven
{
	font-family: bold Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #D2D2D2;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
}

.trOdd
{
	font-family: bold Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	padding-top:5px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
}

.forgot-txt{
	padding:0px 24px 0 0px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	text-align:left;
	}

	
.forgot-link a{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	text-decoration:none;
	}
.forgot-link a:hover{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	text-decoration:underline;
	}
.view_bread
{
	
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
}
.view_bread a
{
	
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2B4348;
}
.view_bread a:hover
{
	
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2B4348;
}

.view_bread1
{
	
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
}
.view_bread1 a
{
	
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2B4348;
}
.view_bread1 a:hover
{
	
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2B4348;
}

.login-txt{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	padding:2px 5px 4px 7px;
	}
.login-txt a{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	text-decoration:none;
	padding:2px 5px 4px 7px;
	}
.login-txt a:hover{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#324C51;
	text-decoration:underline;
	padding:2px 5px 4px 7px;
	}

	

.link-color a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0090FF;
text-decoration:underline;

}

.link-color a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0090FF;
text-decoration:none;
}
.welcome_txt{
	
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	text-align:left;
	}

.services-links{
	
	
	padding:0px 0 0px 0;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	}
	.services-links a{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#2B4348;
	text-decoration:none;
	}
.services-links a:hover{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#093177;
	text-decoration:none;
	}