/*NAVIGATION*/

/*MAIN NAV*/	
#navcontainer ul
{
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 0;
	margin-top: 0;
	/* cancels gap caused by top padding in Opera 7.54 */
	margin-left: 0;
	background-color: #000033;
	color: white;
	width: 100%;
	font-family: Arial,Helvetica,sans-serif;
	line-height: 18px;/* fixes Firefox 0.9.3 */
}

#navcontainer ul li
{
display: inline;
padding-left: 0;
padding-right: 0;
padding-bottom: 5px;
/* matches link padding except for left and right */
padding-top: 5px;
}

#navcontainer ul li a
{
padding-left: 50px;
padding-right: 50px;
padding-bottom: 5px;
padding-top: 5px;
color: white;
text-decoration: none;
}

#navcontainer ul li a:hover
{
	background-color: #666666;
	color: white;
}


/*END OF MAIN NAV*/



/*PERMANENT SEARCH*/
#mainSearchBox{
	margin:0;
	padding:0;
	}
	
#mSB_contr{
	margin: 0 -10px;
	padding:0;
	width:200px;
	height:40px;
	background-color:#FFFFFF;
	border-bottom:10px solid white;
}

/*SEARCH FIELD INPUT AREA - the border adds 2px to its width*/
input#search_field{
	margin:10px 0 0 10px;
	padding:0;
	float:left;
	width:123px;
	height:18px;
	border:1px solid #666;
	}		
	
/*SEARCH BTN CONTAINER*/
input#search{
	margin:10px 10px 0 0;
	padding:0;
	float:right;
	width:50px;
	}
/*END OF SEARCH*/

