#navigation {
	/*background:url(/images/ui/tabs_sprite.png) repeat-x 0 -453px;*/
	float:left;	
	width:820px;
	height:33px;
	background-image: url(images/navbar-background.png);
	background-repeat: repeat-x;
	background-postition: left top;
}

#navigation a { color:rgb(80,82,85); padding:3px 23px; border-left:1px solid #FFFFFF; border-right:1px solid #666 }
#navigation ul { float:left; margin:0; /*background:url(/images/ui/tabs_sprite.png) repeat-x 0 -363px;*/ width:820px }
#navigation ul li { font-size:1.04em; float:left; padding:8px 0 0 }
#navigation ul li a { padding:3px 36px }

#navigation ul li a.last { border-right:none; padding-right:0/*18px*/ }
#navigation ul li.rightCorner { float: right; }
#navigation ul li.noLeftBorder a { border-left:none }
#navigation ul li.noRightBorder a {	border-right:none }
#navigation ul li.noBorder a { border:none }
#navigation ul li.first { width:7px }
#navigation ul li.first { background:url(/images/ui/tabs_sprite.png) repeat-x 0 -413px }
#navigation ul li.last { 
	background:url(/images/ui/tabs_sprite.png) no-repeat -9px -413px; 
	float:right; width:8px 
}
#navigation ul li.selected {
/*	background: #FFFFFF;*/
/*	margin:0 5px 0 -16px;*/
	background-image: url('images/navbar-selected-background.png');
	background-position: left top;
	background-repeat: repeat-x;
	height: 23px;
}
#navigation ul li.selected.leftCorner {
/*	background: #FFFFFF;*/
	margin-left:0;
	margin-right:0;
}
#navigation ul li.selected.rightCorner {
/*	background: #FFFFFF;*/
	margin-left:0;
	margin-right:0;
	padding-left: 0px;
}
#navigation ul li.selected a {
	float:left;
	padding:0px 17px 0; 
	/*background:url(/images/ui/tabs_sprite.png) repeat-x 0 -246px;*/
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	margin-top: 8px;
}
#navigation ul li.selected a img { vertical-align:text-bottom }
#navigation ul li.selected .tab_arrow { background:url(images/navbar-arrow.png) no-repeat 0 3px; width:13px; height:13px; float:left }
#navigation ul li.selected .selCont {
	float:left;
	margin-top:-8px;
}

#navigation ul li.selected .selLeft { float:left; }
#navigation ul li.selected .selLeft.tab_corner_left {
	background-image:url("images/navbar-selected-left.png");
	background-position:center center;
	background-repeat:no-repeat;
	/*background:url(/images/ui/tabs_sprite.png) no-repeat 0 -123px;*/
	width:9px;
	height:31px;
}
#navigation ul li.selected .selLeft.tab_left {
/*	background:url(/images/ui/tabs_sprite.png) no-repeat 0 -177px;*/
	width:26px;
	height:31px;
}

#navigation ul li.selected .selRight {
	float:left;
	/*margin-right:-16px*/
}

#navigation ul li.selected .selRight.tab_corner_right {
	/*background:url(/images/ui/tabs_sprite.png) no-repeat -32px -123px;
	width:22px;
	height:45px;*/
	background-image:url("images/navbar-selected-right.png");
	background-position:center center;
	background-repeat:no-repeat;
	width:9px;
	height:31px;
}
#navigation ul li.selected .selRight.tab_right { 
/*	background:url(/images/ui/tabs_sprite.png) no-repeat -29px -177px;*/
	width:21px;
	height:39px;
}

#navigationShadows {
	clear:left;
	background:url("images/navbar-shadow.png") repeat-x scroll 0 0 transparent;
	height:12px;
	margin-bottom:13px;
	width:820px;
}

#leftShadow { float:left; margin:-23px 0 0 -27px; background:url(/images/ui/tabs_sprite.png) no-repeat -17px -341px; width:31px; height:8px; }
#rightShadow { float:right; margin:-24px 87px 0 0; background:url(/images/ui/tabs_sprite.png) no-repeat -17px -348px; width:31px; height:8px; }

#navOverlay { position:absolute; height:30px; left:161px; top:1px; width:317px }
#navOverlay .overlay { background-color:#F1F1F1; height:30px; opacity:0.8; filter:alpha(opacity=80); width:317px }
#navOverlay h4 { 
    color:#48B6E2; margin:9px 0 0 18px; padding-left:13px; position:relative; top:-30px; 
    background:url(/images/ui/misc.gif) no-repeat 0 -128px
}

#navigation ul li a.first { border-left:none; padding-left: 58px; padding-right: 58px; margin-top:8px; padding-top: 0;}

#navigation ul li.selected a.first {
	padding-right: 38px;
}

#navigation ul li.selected a.last {
	padding-left:29px;
	padding-right:64px;
	padding-top: 0;
}

#navigation ul li.rightCorner a {
	padding: 8px 55px 0 4px;
}

#navigation ul li.leftCorner .selCont .selRight,
#navigation ul li.rightCorner .selCont .selLeft
{
	display: none;
}
