html
{
	overflow-x:hidden;
}



body 
{
padding-top:inherit;
text-align:center;
background-color:#000000;
overflow-x:hidden;
}

/* css for MasterPage.master*/

#container
{
margin:0 auto;
width:962px;
text-align:center;

}

#topLeft
{
float:right;	
}


#language
{
color:#ff6600;
font-size:12px;
font-family:Tahoma;
}



#bottom
{
width:860px;
float:left;
font-size:10px;
font-family:Verdana;
vertical-align:bottom;
color:#Eff1F8;
}


#bottom li
{
display:inline;
list-style:none;
float:left;
}


#bottom li a
{
color:#D6DCED;
text-decoration:none;
}


#bottom li a:hover
{
	text-decoration:underline;
}


.bottom_index
{
float:left; 
margin-top:30px;
}


#survey a 
{
color:#F08C31;
text-decoration:none;
font-family:Tahoma;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:13px
}

#survey a:hover  
{
	text-decoration:underline;
}


#hme a 
{
color:White;
text-decoration:none;
font-family:Tahoma;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:13px
}

#hme a:hover  
{
	text-decoration:underline;
}

#gpo a 
{
color:#494949;
text-decoration:underline;
}

#gpo a:hover  
{
	text-decoration:underline;
}




#h_logo
{
width:102px;
float:left;
height:58px;
}

#searchfrm
{
text-align:right;
}

#searchBox
{
text-align:left;
font-family:Tahoma;
color:#494949;
}


#top_menu
{
height:72px;
}


#logoheader
{
float:left;
width:174px;
padding-top:6px;
}

#logoheader a:link #logoheader a:visited #logoheader a:hover #logoheader a:active   
{
border:none;
}
#menu_srch
{
float:left;
width:788px;
}


#mainmenu
{
/*margin-left:102px;*/ /*Uncomment if Customer approach is used instead of Value Added */
margin-left:144px;
margin-top:48px;
width:1500px;
position:absolute;
z-index:1;
}



#logoheader img
{
padding-top:10px;
padding-left:40px;
}




/*Css for Index.aspx*/

#content
{

background-image:url('Images/background.jpg');
height:532px;

/*margin-bottom:5px;  height:532px; */
margin-top:22px;
margin-bottom:50px;
}





#department .blankdiv
{
	height:128px;
}


#department .dptmenu
{
font-family:arial;
	}
	
	
#banner
{
	display:block;
	padding-top:7.5px;	
	height:253px;
	
}


#pic1
{
float:left;
padding-left:11px;

}



#pic2
{
float:left;
padding-left:13px;

}


#boLinks
{
float:left;
position:inherit;
background-image:url('Images/BO.jpg') ;
background-repeat:no-repeat;
height:232px;
width:300px;
}


#basLinks
{
	float:right;
	background-image:url('Images/BAS.jpg') ;
	background-repeat:no-repeat;
    height:232px;
    width:300px;

}

#nssLinks
{
	float:left;
	background-image:url('Images/NSS.jpg') ;
	background-repeat:no-repeat;
 height:232px;
width:300px;
}



#department
{
	height:232px;
	width:932px;
	padding-top:8px;
	padding-left:12px;
	
}
#department .dpt
{
	padding-left:16px;
}


#department .dptmenu li
{
	
list-style:none;
font-size:12px;
font-weight:normal;
padding-left:1.0px;
padding-right:1.0px;
text-align:left;
color:White;
}


/*css for AboutUs.aspx*/

#abtUsBanner1
{
float:left;
padding-left:11px;

}

.dptmenu li a 
{
color:White;
text-decoration:none;
}


.dptmenu li a:hover
{
	text-decoration:underline;
}



#abtUsBanner2
{
float:left;
padding-left:13px;

}

#abtUsContent
{
 padding-top:8px;
 padding-left:11px;
 background-image:url('Images/background2.jpg') ;
 background-repeat:repeat-y;
 border:none;
 /*height:442px;*/
 height:442px;


}

.text
{
	float:left;
    width:552px;
    text-align:justify;
    font-size:9px;
    font-family:Arial,Helvetica,sans-serif;
    padding-left:13px;
    padding-right:17px;
   padding-bottom:5px;
   /*padding-top:2px;*/
   margin-top:-6px;
 line-height:1.7em;
 color:#494949;
 font-weight:normal;
 }


#abtUsRight
{
float:left;
height:127px;
width:169px;
border: solid 2px #fdede4;
background-color:#f37225;
padding-right:10px;

}

#abtUsWhite{
height:87px;
width:73px;
background-color:#FFFFFF;
float:left;
padding:5px;
}




#news
{
	float:left;
height:82px;
width:69px;
border: solid #F37225;
background-color:White;
color:#F37225;
}

#contact
{
float:left;
height:72px;
width:159px;
/*border: solid 2px #f8caaf;*/
border:1px solid #CCCCCC;
color:#F37225;
font-size:11px;
font-family:Tahoma;
padding-left:17px;
margin-top:10px;
text-align:center;
}


/*css for inside  menu in*/



.insideMenu{
	float:left;
	width:175px;
	border-bottom:solid 2px #cccccc;
	font-family:Tahoma;
	padding-top:8px;
	font-size:11px;

	
	
}



*{
	list-style:none;
	margin:0px;
	padding:0px;
	
}

	

	
.insideMenu li a {
	
  	height: 16px;
	text-decoration: none;
	}	
	
.insideMenu li a:link, .insideMenu li a:visited {
	color: #646567;
	display: block;
	background: url(images/leftmenu.jpg);
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	padding-left:8px;
	text-align:left;
	
	}
	
.insideMenu li a:hover {
	color: Orange;
	background: url(images/leftmenuhover.jpg);
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
	
.insideMenu li a:active {
	color: #0e69be;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
	
	/*CSS for nss*/
	
	.text ul
	{
	padding-left:25px;
	}
	
	.text ul li
	{
		list-style-image:url(images/list.jpg);
		
	}



#nssLinks .dptmenu
{
margin-left:0px;
}


#basLinks .dptmenu
{
margin-left:15px;
}


img
{
border-style: none;
border-color: inherit;
border-width: medium;
margin-bottom: 0px;
}


.cleft
{
float:left;
padding-left:42px;
}


.cright
{
float:right;
padding-right:3px;
}



#polText

{
	font-family:Tahoma;
	font-size:9px;
	color:#494949;
	text-align:justify;
	padding-right:19px;

}


#errorMsg
{
	font-family:Tahoma;
	font-size:11px;
	color:#494949;
	padding-left:47px;
}


.cEnlarge

{
	
color:#494949; 
padding-left:15px; 
font-size:11px; 
font-style:italic;
	
}


#contactForm
{
color:#494949;
font-family:Tahoma;
font-size:8pt;
text-decoration:none;
font-weight:normal;
}







#index_logo

{
	float:right;
	margin-top:-11px;
}




	/* added CSS for ss*/
	
	
.hlink li a {
	
	text-decoration: none;
	
	}	
	
.hlink  li a:link, .hlink  li a:visited {
	color: #0066FF;
	display: block;
	background-repeat:no-repeat;
	
	}
	
.hlink  li a:hover {
	color: Orange;
	}
	
	
.hlink li a:active {
	color: #0e69be;
	}
	


