/* ----------------- Navigation for Horizontal Bar ------------------ */
#float-r {
	float:right;
}

#frmSearch {
	background:url('../img/gui/nav_right_bg.png') no-repeat right top;
	height:38px;
	margin: 0;
	padding: 0;
}

.searchbox {
	background:url('../img/gui/nav_left_bg.png') no-repeat left top;
	padding: 0;
	float: left;
	margin: 0;
	line-height: 36px;
	padding-left: 10px;
	border: none;
	font-size: 18px;
	font-family: Verdana, Geneva, sans-serif;
	height:38px;
	width: 230px;
}


#nav {
	clear:both;
	padding:0 0 0 20px;
	margin: 0;
	position: relative;
	z-index: 1;
	
}

#nav span {
	background:url('../img/gui/nav_left_bg.png') no-repeat left top;
	display:block;
	padding: 0 10px;
}

#nav ul {
	padding:0;
	margin: 0;
	
}

#nav ul li {
	float: left;
	font-size: x-large;
	line-height: 38px;
	list-style-type: none;
	margin: 0 15px 0 0;
	padding:0;
	height: 38px;
}

#nav ul li a {
	background: url('../img/gui/nav_right_bg.png') no-repeat right top;
	display: block;
	line-height: 38px;
	height: 38px;
	color: #1c294b;
	overflow: hidden;
	text-decoration: none;
}

#nav ul li a:hover {
	background-position: left -38px;
	color: #fff;
	text-decoration: none;
}

#nav ul li a:hover span {
	background-position: right -38px;
}

#nav ul li.facebook {
	background: none;
	margin-right: 10px;
}

#nav ul li.facebook a {
	background: url('../img/gui/fb_icon.gif') no-repeat center center;
	width: 30px;
	height: 38px;
}

#nav ul li.twitter {
	background: none;
	margin-right: 10px;
}

#nav ul li.twitter a {
	background: url('../img/gui/twitter_icon.gif') no-repeat left center;
	width: 30px;
	height: 38px;
}

#nav ul li.rss {
	background: none;
}

#nav ul li.rss a {
	background: url('../img/gui/icon-rss.gif') no-repeat left center;
	width: 30px;
	height: 38px;
}
/* ----------------- Navigation for right column ------------------ */
#navigation {
   margin: 15px 0 0 0;
   padding: 0 5px;
   list-style-type: none;
   font-size:18px;
   color:#06466C;
}

#navigation li {
   margin: 0 0 2px 0;
   padding: 0;
}



#navigation a {
   color: #06466C;
   text-decoration: none;
   display: block;
   width: 150px;
   padding: 5px;
}

#navigation li.child a {
   color: #06466C;
   text-decoration: none;
   display: block;
   width: 150px;
   padding: 5px 5px 5px 25px;
}

#navigation a:hover, #navigation li.child a:hover {
   color: #3E7E9B; 
   text-decoration: none;
}

#navigation li.active a {
   color: #000000;
}

#navigation li.child.active a {
   color: #000000;
}


/* ----------------- Navigation for Content Page ------------------ */
#horzcontainer { 
	padding: 10px 0 0 0px; /*chg from padding:10px 0 0 5px; MW 12/08/2010 */
	text-decoration: none;
	font-size: 9px;
	font-family:Arial, Helvetica, sans-serif;
}

#horzcontainer a:link {
	color: #06466C;
	text-decoration: none;
}
#horzcontainer a:visited{
	color: #06466C;
	text-decoration: none;
}


