/* CSS Document */

/******** Global class  ***********/

	div, p, ul, li, ol, frame table, td{
	margin:0px;
	padding:0px;
	}
	
	body{
	margin:0px;
	padding:0px;
	background:#FFFFFF;
	}
	
	.clr{
	clear:both;
	}
	
	#container{
	width:1003px;
	height:100% auto;
	}
	
	#date{
	background:#000000;
	font:11px Tahoma, Verdana;
	color:#919192;
	text-align:right;
	padding-right:10px;
	line-height:20px;
	}
	
	#logo-vav{
	width:1003px;
	height:101px;
	background:url(../../images/img-1.gif) left repeat-x;
	}
	
	#logo-vav div.logo{
	width:472px;
	display:block;
	float:left;
	height:101px;
	}
	
	.topnav{
	width:516px;
	height:76px;
	float:right;
	font:12px Tahoma, Verdana;
	color:#6B6B6D;
	text-align:right;
	}
	
	.top-link{width:215px;float:right; margin-top:30px;}
	
	.top-link ul {margin:0px; padding:0px;}
	
	.top-link ul li{float:left;
				  margin:0px;
				  padding:0px 1px 0px 1px;
				  list-style-type:none;
				  line-height:17px;
				 }
				 
.top-link ul li img{padding-left:5px; margin:0px; text-align:center;}			 
.top-link a{
	font:12px Tahoma, Verdana;
	color:#6B6B6D;
	text-decoration:none;
	line-height:17px;
	padding:1px;
	}
	
	.top-link a:hover{
	font:12px Tahoma, Verdana;
	color:#034974;
	text-decoration:none;

	}	
	#midnav{
	width:478px;
	height:25px;
	float:right;
	}
		
	#midnav ul{
	list-style:none;
	list-style-image:none;
	margin-left:7px;}
	
	#midnav ul li{
	font:11px Tahoma, Verdana;
	color:#3A3939;
	float:left;
	}
	#midnav ul li a{
	font:11px Tahoma, Verdana;
	color:#3A3939;
	background:url(../../images/menu-bg.gif) left top repeat-x;
	display:block;
	padding:6px 12px;
	text-decoration:none;
    }
	
	#midnav ul li a:hover{
	background:url(../../images/menu-hover.gif) left top repeat-x;
	text-decoration:none;
	}
	
	#midnav ul li.abt{
	background:url(../../images/about-bt.gif) no-repeat;
	width:75px;
	height:25px;
	}
	#midnav ul li.abt-on{
	background:url(../../images/about-bt-hover.gif) no-repeat;
	width:75px;
	height:25px;
	cursor:hand;
	}
	
	
	
	#flashbanner{
	width:1003px;
	height:266px;
	}
	
	#homecontent{
	width:1003px;
	height:auto;
	}
	
	#homecontent div#lefttab{
	width:253px;
	float:left;
	line-height:18px;
	padding-top:30px;
	}
	
	#homecontent div#lefttab .menu{
	margin:3px 5px 0 3px;
	background:url(../../images/left-tab.gif) left no-repeat;
	font:12px Tahoma, Verdana;
	color:#3A3939;
	text-align:left;
	text-indent:26px;
	line-height:25px;
	height:25px;

	}
	 
	 #homecontent div#lefttab .menu a{
	 font:12px Tahoma, Verdana;
     color:#3A3939;
	 text-decoration:none;
	 line-height:25px;
	}
	
	 #homecontent div#lefttab .menu a:hover{
	 font:12px Tahoma, Verdana;
     color:#666769;
	 text-decoration:underline;
	 line-height:25px;
	}
	
	#homecontent div#lefttab .lefttabcontent{
	margin:0 3px 0 0px;
	width:236px;
	font:11px Tahoma, Verdana;
	color:#555555;
	padding:0px 5px 5px 3px;
	background:#ffffff;
	border-left:#E3E3E3 1px solid;
	border-right:#E3E3E3 1px solid;
	text-align:justify;
	word-spacing:2px;
	line-height:18px;
	} 
	
	.more a{
	font:11px Tahoma, Verdana;
	color:#054369;
	padding-right:8px;
	text-decoration:none;
	}
	
	.more a:hover{
	font:11px Tahoma, Verdana;
	color:#143AA7;
	text-decoration:none;
	padding-right:8px;
	}
	
	.dispN{
	display:none;
	}			
.dispB{
	display: block;
	}
	
	#rightsection{
	width:750px;
	height:auto;
	display:block;
	float:right;
	padding-top:5px;
	}
	
	#rightsection .homecontent{
	width:516px;
	background:#FFFFFF ;
	float:left;
	border:1px solid #DADADA;
	font:11px Tahoma, Verdana;
	line-height:18px;
	word-spacing:2px;
	color:#3A3939;
	padding:5px;
	text-align:justify;
	margin-top:3px;
	}
	
	#rightsection .homecontent p{
	padding-bottom:10px;
	}
	
	#rightsection .rtimg{
	width:219px;
	float:right;
	margin-left:3px;
	margin-top:2px;
	}
	
	#bottomsection{
	width:1003px;
	height:119px;
	display:block;
	background:url(../../images/bottom-bg.gif) left no-repeat;
	margin-top:9px;
	font:11px Tahoma, Verdana;
	color:#66686B;
	text-align:center;
	}
	
	#bottomsection a{
	font:11px Tahoma, Verdana;
	color:#66686B;
	text-decoration:none;
	}
	
	#bottomsection a:hover{
	font:11px Tahoma, Verdana;
	color:#E5E5E5;
	text-decoration:none;
	}

/******** Global class ends  ***********/

   
   /******** Inner page class  ***********/
   
    #innerbanner{
	width:1003px;
	height:162px;
	}
	
	#innermain{
	width:1003px;
	height:auto;
	margin-top:5px;
	}
	
	.inncontent{
	width:745px;
	border:1px solid #E3E3E3;
	background:#FFFFFF;
	font:11px Tahoma, Verdana;
	line-height:18px;
	color:#3A3939;
	float:left;
	word-spacing:2px;
	padding:5px 10px 5px 10px;;
	text-align:justify;
	}
		.inncontent a{
	font:11px Tahoma, Verdana;
	color:#3A3939;
	text-decoration:none;
	}
	.inncontentsitmap{
	width:745px;
	border:1px solid #E3E3E3;
	background:#FFFFFF url(../../images/home-contentbg.gif) left top repeat-x;
	font:11px Tahoma, Verdana;
	line-height:18px;
	color:#3A3939;
	float:left;
	word-spacing:2px;
	padding:5px 10px 5px 10px;;
	text-align:justify;
	}
	.inncontentsitmap p a{
	
	
	font:11px Tahoma, Verdana;
	line-height:18px;
	color:#3A3939;
	font-weight:bold;
	
	}
	
	.inncontent b {color:#015A92;
				background:url(../../images/headin-bg12.gif) no-repeat;
				background-position: left top;
				font-size:12px;
				padding-left:20px;
				}
				
				.inncontent .bold {color:#015A92;
				font-weight:bold;
				font-size:12px;
				}
				
	.inncontent b a{color:#003366;
					font-weight:bold;
					text-decoration:underline;}			
	
	.inncontent b a:hover {color:#003366;
							font-weight:bold;
					text-decoration:none;}				
	
	.inncontent ul {margin:0px 0px 15px 0px; 
	padding-left:10px;
	}
	
	.inncontent ul li{margin:0px; 
	padding-left:20px;
	line-height:22px;
	list-style-type:none;
	background:url(../../images/li-bullet.gif) no-repeat;
	background-position:left center;
	}
	.inncontent ul li a {color:#000000; 
	text-decoration:underline;
	}
	
	.inncontent ul li a:hover {color:#000000; 
	text-decoration:none;
	}
	
	.inncontent .resh {width:45%} 
	
	.inncontent .resh ul {margin:0px 0px 15px 0px; 
	padding-left:15px;
	}
	
	.inncontent .resh ul li{margin:0px; 
	padding-left:20px;
	line-height:22px;
	list-style-type:none;
	background:url(../../images/li-bullet.gif) no-repeat;
	background-position:left center;
	}
	
	.inncontent-right{
	width:221px;
	float:right;
	margin-left:5px;
	}
	
	.inncontent-right .bottomcon{
	width:200px;
	background:#ffffff;
	margin-left:3px;
	font:13px Tahoma, Verdana;
	color:#E8E9E9;
	padding:8px 0px 8px 0px;;
	padding-left:10px;
	margin-top:3px;
	}
	
	.inncontent-right .bottomcon span{
	background:url(../../images/headin-bg12.gif) no-repeat;
	background-position:left center;
	display:block;
	font:13px Tahoma, Verdana;
	color:#000000;
	margin-top:5px;
	line-height:17px;
	padding-left:20px;
	text-align:justify;
	}
	.faq-q{b color:#003366;
				background:url(../../images/headin-bg12.gif) no-repeat;
				background-position: left top;
				padding-left:20px; margin-top:10px; margin-bottom:10px;}
				
.faq-q a{color:#003366;
text-decoration:none;
font-weight:bold;
}
	
	.inncontent-right .bottomcon span a{
	display:block;
	color:#015A92;
	font-size:13px;
	line-height:19px;
	text-decoration:none;
	}
	
	.inncontent-right .bottomcon span a:hover{
	display:block;
	color:#02446E;
	text-decoration:underline;
	}
	
	
	.innerpage-head{
	display:block;
	background:url(../../images/headin-bg.gif) left no-repeat;
	font:13px Georgia, "Times New Roman", Times, serif;
	color:#04476B;
	text-align:left;
	text-indent:26px;
	height:25px;
	line-height:25px;
	}
		
.form table{font-family:verdana,arial;
		font-size:11px;
		border-collapse:collapse ;
		background:#ffffff !important;
		
		 }
.form td{padding:0px 10px 0px 10px;
		height:25px !important ; }
	
	
		
	*.textbox	{ BORDER-RIGHT: #68764F 1px groove; BORDER-TOP: black 1px groove; FONT-SIZE: 11px; BORDER-LEFT: black 1px groove; COLOR: black; BORDER-BOTTOM: #68764F 1px groove; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: white; width:150px; height:15px;}
.textbox2	{ BORDER-RIGHT: #68764F 1px groove; BORDER-TOP: #68764F 1px groove; FONT-SIZE: 11px; BORDER-LEFT: #68764F 1px groove; COLOR: black; BORDER-BOTTOM: #68764F 1px groove; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: white; width:300px; height:15px;}
.textareaclass	{ BORDER-RIGHT: #68764F 1px groove; BORDER-TOP: #68764F 1px groove; FONT-SIZE: 11px; BORDER-LEFT: #68764F 1px groove; COLOR: black; BORDER-BOTTOM: #68764F 1px groove; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: white; width:320px;
height:40px;}

.selbox		{ BORDER-RIGHT: black 1px groove; BORDER-TOP: black 1px groove; FONT-SIZE: 8pt; BORDER-LEFT: black 1px groove; COLOR: black; BORDER-BOTTOM: black 1px groove; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: #EAE7E8;line-height:21px;}
.gButton { background:#999797; border-color: #000000; border-style: beveled; border-width: 1px; color: #ffffff; font-size: 11px; font-weight: bold; font-family: verdana; width:90px; height:20px;}

	
	.inncontent p{
	margin-bottom:10px;
	}
	
	.sh {font-family:verdana, arial;
	font-weight:bold;
	font-size:12px; 
	color:#818080;
    margin-top:5px;
	background:url(../../images/hd-bullet2.gif) no-repeat; 
	background-position:left center;
	padding-left:20px;
	line-height:21px;
	}
	
	
	
	.inncontent table { background:#FFFDF9; 
	 bordercolor:#FFF9EB;
	 border-collapse:collapse;
	  line-height:25px;}
	
   .inncontent TD {padding-left:5px;}

	.readmore {font-family:verdana, arial;
	font-size:10px;
	color:#000099;
	}   
	
	 .inncontent TD  a{ 
		   text-decoration:none;
		   }
	
	 .inncontent  TD  a:hover {text-decoration:underline;
		   }

	.inncontent .tp table { background:none; 

	 border:solid 1px #E7E7E7;
	 border-collapse:collapse;
	  line-height:20px;
	  margin-bottom:15px;}
	  
	  	.inncontent .tp a{color:#3A3939 ;
		text-decoration:underline; }
.inncontent .tp a:hover {color:#3A3939 ;
		text-decoration:none; }

	  .inncontent .tp Table B {color:#003366 !important;
							background:none;
							padding:5px;}

   .inncontent .tp TD {padding:0px 5px 0px 5px;}

	.readmore {font-family:verdana, arial;
	font-size:11px;
	color:#000099;
	}   

	.readmore A{color:#095882;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	} 
	
		.readmore A:hover {color:#000099 ;
		font-weight:bold;
	text-decoration:none;

	} 
   /******** Inner page class ends  ***********/
   /*****************************************************/

	.inncontent-demo{
	width:65%;
	border:1px solid #E3E3E3;
	background:#FFFFFF url(../../images/home-contentbg.gif) left top repeat-x;
	font:11px Tahoma, Verdana;
	line-height:18px;
	color:#3A3939;
	float:left;
	word-spacing:2px;
	padding:5px 10px 5px 10px;
	text-align:justify;
	margin-left:10px;
	}
	
.inncontent-demo .sh {font-family:verdana, arial;
	font-weight:bold;
	font-size:12px; 
	color:#015A92	;
    margin-top:5px;
	background:url(../../images/hd-bullet.gif) no-repeat; 
	background-position:left center;
	padding-left:20px;
	line-height:21px;
	}


	.inncontent-demo b {color:#003366;
				background-position: left top;
				padding-left:5px;}

	.inncontent-demo P {padding:5px 5px;}
	/*.inncontent-demo ul {margin:0px 0px 15px 0px; 
	padding-left:10px;
	}
	
	.inncontent-demo ul li{margin:0px; 
	padding-left:20px;
	line-height:22px;
	list-style-type:none;
	background:url(../../images/li-bullet.gif) no-repeat;
	background-position:left center;
	}
	.inncontent-demo ul li a {color:#000000; 
	text-decoration:underline;
	}
	
	.inncontent-demo ul li a:hover {color:#000000; 
	text-decoration:none;
	}
	
	.inncontent-demo .resh {width:45%} 
	
	.inncontent-demo .resh ul {margin:0px 0px 15px 0px; 
	padding-left:15px;
	}
	
	.inncontent-demo .resh ul li{margin:0px; 
	padding-left:20px;
	line-height:22px;
	list-style-type:none;
	background:url(../../images/li-bullet.gif) no-repeat;
	background-position:left center;
	}
	*/
	.inncontent-demo-right{
	width:216px;
	float:left;
	margin-left:5px;
	}
	
	.inncontent-demo-right .bottomcon{
	width:200px;
	background:#5D83BE url(../../images/img-9.gif) left top no-repeat;
	margin-left:3px;
	font:13px Tahoma, Verdana;
	color:#E8E9E9;
	padding:8px 0px 8px 0px;
	padding-left:10px;
	margin-top:3px;
	}
	
	.inncontent-demo-right .bottomcon span{
	background:url(../../images/img-10.gif) left no-repeat;
	display:block;
	font:13px Tahoma, Verdana;
	color:#FDD05A;
	margin-top:15px;
	text-align:justify;
	padding-left:25px;
	}
	
	.inncontent-demo-right .bottomcon span a{
	display:block;
	color:#FDD05A;
	font-size:13px;
	line-height:19px;
	text-decoration:none;
	}
	
	.inncontent-demo-right .bottomcon span a:hover{
	display:block;
	color:#FDD05A;
	text-decoration:underline;
	}

/*****************************************************/
 #kajal ul {margin:0px 0px 15px 0px; 
	padding-left:10px;
	}
#kajal ul li{margin:0px; 
	padding-left:15px;
	line-height:22px;
	list-style-type:none;
	background:url(../../images/b-bullet31.gif) no-repeat;
	background-position:left center;
	}
#kajal ul li a {color:#666666; 
	text-decoration:none;
	}
	
	#kajal ul li a:hover {color:#000000; 
	text-decoration:none;
	}
	
/***/
	
	 #kajal1 ul {margin:10px 0px 15px 0px; 
	padding-left:0px;
	}
#kajal1 ul li{margin:0px; 
	padding-left:8px;
	line-height:22px;
	list-style-type:none;
	background:url(../../images/b-bullet31.gif) no-repeat;
	background-position:left center;
	text-align:left;
	}
#kajal1 ul li a {color:#666666; 
	text-decoration:none;
	}
	
	#kajal1 ul li a:hover {color:#000000; 
	text-decoration:none;
	}
	
.phone-fax {color:#015A92}
.phone-fax a {color:#015A92; text-decoration:underline;}
.phone-fax a:hover{color:#015A92; text-decoration:none;}

 
#qTip {
 padding: 3px;
 width:180px;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #999;
 color: #FFFfff;
 font: normal 11px Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
 padding:5PX;
 cursor:wait;
}

