
/*
	_________________________
	NAVIGATION
	_________________________
*/


/*	############ NAVIGATIONS #####################################################
	######################################################################################## */
#navigation440 {
	background: no-repeat;
	padding: 0;
	margin: 0;
}

/* - Sections + lang table - */
#menu440table{
	border: solid #135;
	border-width: 1px 0;
	background-color:#1a2b3b;
	background-image:url("/skins/forums/images/nav_bg.jpg"); 
	background-repeat:repeat-x;
	width: 100%;
	height: 27px;

}
#menu440table TD {
}

#menu440tdSections
{
	float:left;
	background-repeat: repeat-x;
	font-size	: 13px;
	font-family	: Arial, Geneva, Verdana, sans-serif;
}



#menu440tdSearch,
#menu440tdHelp{
	font-size	: 13px;
	font-family	: Arial, Geneva, Verdana, sans-serif;
	vertical-align:middle;
	margin:0;
	padding:0;
	border:solid #ddd;
	border-width:0 1px 0 0;
	border-color:#135;
	font-size:13px;
	width:60px;
}

#menu440tdSearch{
	width:100px;
	border-width:0 1px 0 1px;
}

A#nav440aSearch{
	display: block; 
	height:27px;
	background: transparent url("/skins/forums/images/nav_search.jpg") no-repeat;
	padding:0;
	margin:0;
}
A#nav440aHelp{
	display: block; 
	height:27px;
	background: transparent url("/skins/forums/images/nav_help.jpg") no-repeat;
	padding:0;
	margin:0;
}
A#nav440aHelp div,
A#nav440aSearch div{
	padding-left: 35px;
	padding-top	: 6px;
	padding-right: 12px;
}

#menu440tdSearch A,
#menu440tdHelp A{
	color:#b9e8ff;
	text-decoration:none;
}



#menu440tdLang{
	padding:0;
	margin:0;
	text-align: right;
	vertical-align: middle;
	padding-right:10px;
	padding-top:1px;
	width:29px;

}
#menu440tdLang IMG {
	margin:0;
}


/* 	################## Section Nav ############################################# */

#menu440tdSections ul {
	margin:0;
	padding:0 20px;
	list-style:none;
	}
#menu440tdSections li {
	float:left;
	margin:0;
	padding:0;
	background-image:none;
	line-height:normal;
	text-indent:0;
	}

#menu440tdSections a, #menu440tdSections strong {
	display:block;
	padding:5px 10px 6px;
	border:solid #ddd;
	border-width:0 1px 0 0;
	border-color:#135;
	text-decoration:none;
	white-space:nowrap;

	}
#menu440tdSections a{
	color:#b9e8ff; /* 7ac */
}
/*	Following rule allows entire region of link to to be clickable in IE/Win. Holly Hack explained here:
	http://www.positioniseverything.net/explorer/escape-floats.html */
* html #menu440tdSections a {
	width:1%;
	}

#navSections440liFirst {
	border-width:0 1px 0 0;
}

#menu440tdSections #navSections440liSelected a {
	padding:0;
	border:none;
}

#menu440tdSections #navSections440liSelected {
	background-color:#0f1f2e; /* 1c3651 246 */
	background-image:url("/skins/forums/images/nav_bg_on.jpg");
	background-repeat:repeat-x;
}

#navSections440liSelected  a {
	color:#ffffff;
}

/* ---------  */

#menu440tdSections a:hover,
#menu440tdSearch a:hover,
#menu440tdHelp a:hover {
	color:#fff;
}


#menu440tdSections a:hover, 
#menu440tdSearch:hover, 
#menu440tdHelp:hover,
#menu440tdLang:hover{
 	background-color:#123;
	background: transparent url("/skins/forums/images/nav_bg_ov.gif") repeat-x ;
}
#menu440tdSections #navSections440liSelected a:hover{
	background-image: none;
}

A#nav440aSearch:hover{
	background: url("/skins/forums/images/nav_search_ov.jpg") no-repeat;
}
A#nav440aHelp:hover{
	background: url("/skins/forums/images/nav_help_ov.jpg") no-repeat;
}




/* ### User Nav ######################################################################### */
#navUser440bar{
	clear:both;
	background-color:#dfe3ef; /* BCD */
	text-align:left;
	padding:0;
	margin:0;	
	border:solid #ABC;
	border-width:1px 0 1px  0;
}
#navUser440bar TABLE{
	margin:0;
	padding:0;
	width:100%;
	clear:both;

}
#navUser440td_left{
	font-size	: 10px;
	font-family	: Arial, Geneva, Verdana, sans-serif;
	padding:0;
	padding-left:5px;
	line-height:normal;
	color: #456;
	vertical-align:bottom;
}
#navUser440td_left A {
	padding:0px 6px 2px 6px;
	color:#246;
	text-decoration:none;
}
#navUser440td_left B A{
	padding:0;
}
.span.navUser440desc{
}

#navUser440td_left STRONG A{
	color:red;
}

#navUser440td_right{
	font-size	: 10px;
	font-family	: Arial, Geneva, Verdana, sans-serif;
	padding:0;
	line-height:normal;
	vertical-align:bottom;
	text-align:right;
}
#navUser440td_right ul {
	margin:0;
	padding:0;
	list-style:none;
	float:right;
}
#navUser440td_right li {
	float:left;
	margin:0;
	padding:0;
	line-height:normal;
	text-indent:0;
}
#navUser440td_right a {
	display:block;
	padding:0px 6px 2px 6px;
	border-left: 1px solid #ABC;
	color:#246; /*68a*/
	text-decoration:none;
	white-space:nowrap;
}
#navUser440td_right div.navUser440menu A{
	display:inline;
}
* html #navUser440td_right a {
	width:1%;
}

#navUser440td_left a:hover,
#navUser440td_right a:hover {
	color:#fff;
	background-color:#246;
	background-image:url("/skins/forums/images/nav_bg_shadow_246.gif");
	background-repeat:no-repeat;

}

#navUser440td_right li.navUser440sep{
	padding-left:10px;
	background-color:#DFE6EF;

}

#navUser440td_right a.navUser440adm, 
.blockUser440admin A{
	color:#FF6600;
}
