/*** style for main navigation only ***/

td.main_nav {

	border-right:1px solid #DFDDDE;

	width:100%;

}

td.main_nav_popup {

	border-right:1px solid #DFDDDE;

	width:100%;

}

td.main_nav {

	background-image:url("/images/commons/section_shadow_v.gif");

	background-repeat:repeat-x;

	background-position: bottom;

	padding-bottom:2px;

}

div.main_nav {

	height: auto !important;

	height:25px;

	min-height: 25px;

}

div.main_nav_menu_container {

}

div.main_nav_menu {

	float:left;

/*	width: auto !important; */
	
	/*width:428px;*/
	width:585px;

/*	min-width: 288px; */

	height: auto !important;

	height:16px;

	min-height: 16px;

	padding-top:5px;

	padding-left:4px;

}

div.main_nav_login_search {

	float:right;

	/*width:186px;*/
	width:140px;

	padding-top:5px;

	padding-right:2px;

	position: relative;

	z-index:1;


}

div.main_nav_login {

	float:left;

	background-image:url("/images/top_nav/dot_divide.gif");

	background-repeat:no-repeat;

	background-position:left top;

	padding-left:11px;

}

form.main_nav_search {

/*	height:20px;*/

	float:right;

	margin-top: -3px;

	margin-right:1px;

	background-image:url("/images/top_nav/dot_divide.gif");

	background-repeat:no-repeat;

	background-position:left;

	padding-left:4px;

}

div.main_nav_text {

	float:left;

/*	padding-top:5px;*/

	font-size:10px;

}

div.main_nav_search_input {

	float:left;

	padding-left:10px;

/*	padding-top:1px;*/

}

div.main_nav_search_button {

	float:left;

	padding-left:4px;

/*	padding-top:2px;*/

}

input.main_nav_search {

	border:1px solid #DFE1E0;

	width:100px;

	height:14px;

	font-size:10px;

}

a.main_nav, a.main_nav:link, a.main_nav:visited, a.main_nav:active {

	font-size:10px;

	color:#6B6B6B;

	text-decoration: none;

}

a.main_nav:hover {

	color : #FF9933;

	text-decoration: underline;

}

span.main_nav_v_line {

	font-size:9px;

	padding-left:4px;

/*	padding-right:3px; */

	top:-3px;

}

textarea

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: inherit;

}