/*- Menu Tabs B--------------------------- */


/*
old menu
*/
#tabsB {clear:both;float:left;/*width:100%;*/background:none;/*font-size:93%;*/font-size:1.2em;line-height:normal;margin-top:0px;margin-left:210px;background:url(../imgs/backgrounds/tab-nav.gif) bottom repeat-x;position:absolute;top: 144px;}
#tabsB ul {margin:0;padding:0px 0px 0 0px;list-style:none;}
#tabsB li {display:inline;margin:0;padding:0;text-transform:capitalize;}
#tabsB a {float:left;background:url("../imgs/backgrounds/tableftB.gif") no-repeat left top;margin:0 2px 0 0;padding:0 0 0 4px;text-decoration:none;}
#tabsB a span {float:left;display:block;background:url("../imgs/backgrounds/tabrightB.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#fff;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsB a span {float:none;}
/* End IE5-Mac hack */
#tabsB a:hover span {color:#000;}
#tabsB a:hover {background-position:0% -42px;}
#tabsB a:hover span {background-position:100% -42px;}
#tabsB a.active {background-position:0% -42px;}
#tabsB a.active span {color:#000;background-position:100% -42px;}


/*
hover menu
*/
#mainNav					{ list-style-type:none; font-size:1.2em; margin:26px 0 0 210px; padding:0; line-height:normal;}
#mainNav li					{ float:left; margin:0; padding:0; text-transform:capitalize;}
#mainNav li a				{ background:#577bb7; margin:0 3px 0 0; color:#fff; display:block; padding:5px 10px;}
#mainNav li a:hover			{ background:#fff; color:#000; text-decoration:none;}
#mainNav li a span			{}
#mainNav li.hover ul		{ left:auto;}
	#mainNav li ul				{ position:absolute; left:-999em; line-height:normal; margin:0; padding:0; }
	#mainNav li ul li			{ float:none; margin:0;}
	#mainNav li ul li a			{ width:150px;}
	#mainNav li ul li a:hover	{ background:#9ab0d4;}
	#mainNav li.hover ul li ul	{ position:absolute; left:-999em;}
		#mainNav li ul li.hover ul	{ left:auto; line-height:normal;}
		#mainNav li ul li.hover ul		{ margin:-27px 0 0 170px;}

/* Top Navigation */ 

#topNav{
	float:right;
	padding-top:10px;
	width:200px;
	}
	
#topNav ul{
	margin:0;
	padding:0;
	float:right;
	}
	
#topNav ul li{
	margin:0;
	padding:0px 0px;
	float:left;
	font-size:1.1em;
	line-height:11px;
	border-right:1px solid #333;
	}
	
#topNav ul li a{
	margin:0;
	padding:0 6px;
	color:#333;
	}
	
#topNav ul li.farRight{
	padding-right:0;
	border:none;
	}
	
	
/* Left Navigation */
/*	
#leftNav{}
#leftNav ul{ margin:0; padding:0; margin-bottom:10px;}
#leftNav ul ul{ margin:0; padding:0; margin-bottom:0px;}
#leftNav ul li{ margin:0; padding:0; background:url(../imgs/backgrounds/li-left-nav.gif) no-repeat top left; width:180px; margin-bottom:4px;}
#leftNav ul li ul li{ margin:0; padding:0; border-bottom:none; background:none; width:180px;}
#leftNav ul li a{ width:162px; height:19px; padding-top:6px; padding-left:18px; display:block; background-image:url(../imgs/backgrounds/li-plus-blue.gif); background-position:8px 1.1em; background-repeat:no-repeat; color:#fff;}
#leftNav ul li ul li a{ width:152px; height:15px; padding-top:3px; padding-left:28px; display:block; background-image:url(../imgs/backgrounds/li-li-left-nav.gif); background-position:18px 0.8em; background-repeat:no-repeat;	color:#666666;}
#leftNav ul li a.active{ background-color:#c4dbe9; background-image:url(../imgs/backgrounds/li-left-nav-over.gif);}
#leftNav ul li li a.active{ background-color:#c4dbe9; background-image:url(../imgs/backgrounds/li-li-left-nav-over.gif); background-position:18px 0.8em;}
#leftNav ul li a:hover{ background-color:; text-decoration:none; background:url(../imgs/backgrounds/li-left-nav-over.gif) no-repeat top left; }	
#leftNav ul li ul li a:hover{ text-decoration:none; background-image:url(../imgs/backgrounds/li-li-left-nav-over.gif); text-decoration:underline; background-position:18px 0.8em;}
*/

#leftNav{ font-size:1.3em;}
#leftNav ul{ margin:0; padding:0; margin-bottom:10px;}
#leftNav ul ul{ margin:0; padding:0; margin-bottom:0px;}
#leftNav ul li{ margin:0; padding:0; background:url(../imgs/backgrounds/li-left-nav-new.jpg) no-repeat top left; width:180px; margin-bottom:4px;}
#leftNav ul li ul li{ margin:0; padding:0; border-bottom:none; background:none; width:180px;}
#leftNav ul li a{ width:162px; height:28px; padding-top:12px; line-height:15px; padding-left:18px; display:block; background-image:url(../imgs/backgrounds/li-plus-blue.gif); background-position:8px 1.1em; background-repeat:no-repeat; color:#fff;}
#leftNav ul li.two_lines a{ height:36px; padding-top:4px;}
#leftNav ul li ul li a{ width:152px; height:15px; padding-top:3px; padding-left:28px; display:block; background-image:url(../imgs/backgrounds/li-li-left-nav.gif); background-position:18px 0.8em; background-repeat:no-repeat;	color:#666666;}
#leftNav ul li a.active{ background-color:#c4dbe9; background-image:url(../imgs/backgrounds/li-left-nav-over-new.jpg);}
#leftNav ul li li a.active{ background-color:#c4dbe9; background-image:url(../imgs/backgrounds/li-left-nav-over-new.jpg); background-position:18px 0.8em;}
#leftNav ul li a:hover{ background-color:; text-decoration:none; background:url(../imgs/backgrounds/li-left-nav-over-new.jpg) no-repeat top left; }	
#leftNav ul li ul li a:hover{ text-decoration:none; background-image:url(../imgs/backgrounds/li-left-nav-over-new.jpg); text-decoration:underline; background-position:18px 0.8em;}
	
/* Footer Navigation */ 

#footer ul{
	margin:10px 15px;
	padding:0;
	padding-top:5px;
	border-top:1px solid #ccc;
	}
	
#footer ul li{
	margin:0;
	padding:0px 0px;
	float:left;
	line-height:11px;
	border-right:1px solid #666;
	}
	
#footer ul li a{
	margin:0;
	padding:0 6px;
	color:#666;
	}
	
#footer ul li.farRight{
	padding-right:0;
	border:none;
	}
	
