/* START MAIN NAV */

.mainNav {
background-color:#000000;
text-align: center;
padding-left: 0;
margin:0;
color: white;
font-family: Arial,Helvetica,sans-serif;
line-height: 40px;
}

.mainNav li {
display: inline;
/* matches link padding except for left and right */
font-size: 14px;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
list-style-type:none;
list-style-image:none;
margin:0px;
padding:0px;
}

.mainNav li a {
padding-left: 20px;
padding-right: 20px;
padding-bottom: 12px;
padding-top: 8px;
color: #FFFFFF;
text-decoration: none;
}

.mainNav li a:hover {
color: #FFFFFF;
background-image: url(../images/Nav_act.gif);
background-repeat: repeat-x;
background-position: 5px;
height: 40px;
}
/* END MAIN NAV */



/*vertical nav start*/
.verticalNav { display:block;
	list-style: none;	
	margin:0;
}

.verticalNav li{
	display:block;
	height:27px;
	background-color:#f6f6f6;
	border-bottom:1px solid #D9D9D9;
	border-right:1px solid #BABABA;
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
	list-style-type:none;
	list-style-image:none;
	margin:0px;
}
.verticalNav li A:link {
	display:block;
	height:27px;
	padding:5px 0 0 10px;

	COLOR:#707070;
	TEXT-DECORATION: none;
	font-size:12px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.verticalNav li A:visited {
	display:block;
	height:27px;
	padding:5px 0 0 10px;

	COLOR:#707070;
	TEXT-DECORATION: none;
	font-size:12px;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.verticalNav li A:hover {
	display:block;
	height:22px;
	padding:5px 0 0 10px;
	background-color:#EEEEEE;
	COLOR: #707070;
	TEXT-DECORATION:none;
	font-size:12px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.verticalNav li A:active {
	display:block;
	height:22px;
	padding:5px 0 0 10px;
	background-color:#EEEEEE;
	COLOR: #707070;
	TEXT-DECORATION: none;
	font-size:12px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}



/*vertical nav end.*/
/*sitemap level start*/
.sitemap_level0 li{
	padding-left:0px;	
	padding-bottom:5px;
}
.sitemap_level1 li{
	padding-left:20px;	
	padding-bottom:5px;
}
.sitemap_level2 li{
	padding-left:40px;	
	padding-bottom:5px;
}
.sitemap_level3 li{
	padding-left:60px;	
	padding-bottom:5px;
}
.sitemap_level4 li{
	padding-left:80px;	
	padding-bottom:5px;
}
.sitemap_level5 li{
	padding-left:100px;	
	padding-bottom:5px;
}
/*sitemap level end*/
/* START FOOTER NAV */
.bottomNav {
	width:46%;
	display:inline;	
}
.bottomNav li {	
	list-style:none;
	display:inline;	
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.bottomNav li A:link {
	COLOR:#FFFFFF;
	TEXT-DECORATION: none;
	font-size:11px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.bottomNav li A:visited {
	COLOR:#FFFFFF;
	TEXT-DECORATION: none;
	font-size:11px;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
}
.bottomNav li A:hover
{
	COLOR: #FFFFFF;
	TEXT-DECORATION:underline;
	font-size:11px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.bottomNav li A:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size:11px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.bottomNavcustom {
	width:46%;
	display:inline;	
}
.bottomNavcustom li {	
	list-style:none;
	display:inline;	
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.bottomNavcustom li A:link {
	COLOR:#FFFFFF;
	TEXT-DECORATION: none;
	font-size:11px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.bottomNavcustom li A:visited {
	COLOR:#FFFFFF;
	TEXT-DECORATION: none;
	font-size:11px;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
}
.bottomNavcustom li A:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION:underline;
	font-size:11px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.bottomNavcustom li A:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size:11px;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
}
#footerlinknew{
	color:#DFDF79;	
}
.search_title{
  font:bold 12px Arial, Helvetica, sans-serif;
  color:#0066cc;
  display:block;
  padding-bottom:1px;
}
/*.search_title a{
  text-decoration:none;
}*/    
.search_date {
  font:italic 12px normal Arial, Helvetica, sans-serif;
  color:#323232;
}
.search_content {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#303030;
  padding-top:0px;
  display:block;
} 
a.search_link {
  font:bold 11px Arial, Helvetica, sans-serif;
  color:#008900;
   text-decoration:none;
   display:block;
} 
/* END FOOTER NAV */