
/* Global Navigation
---------------------------------- */
ul#nav{
	clear:both;
	margin:0;
	background:#ffffff url(../images/global_ul_bg.gif) no-repeat right top;
	}

ul#nav li{
	float:left;
	list-style:none;
	position:relative;
	padding:0;
	z-index:100;
	margin:0;
	background:#ffffff;
	font-size:1em;
	font-weight:normal;
	}
ul#nav li a{
	color:#ffffff;
	text-decoration:none;
	display:block;
	float:left;
	padding:.6em .89em .7em;
	margin:0;
	font-weight:bold;
	background:#ffffff url(../images/global_nav_bg.gif) no-repeat right top;
	width: 88px;
	text-align: center;
	}

	ul#nav li#xmas a{
	color:#ffffff;
	text-decoration:none;
	display:block;
	float:left;
	padding:.6em .89em .7em;
	margin:0;
	font-weight:bold;
	background:#ffffff url(../images/red_global_nav_bg.gif) no-repeat right top;
	width: 88px;
	text-align: center;
	}
	ul#nav li ul li a{
	text-align: left;
	}
ul#nav li:hover a{background: url(../images/global_nav_hov.gif) no-repeat right top;
	}
ul#nav li a:hover{background: url(../images/global_nav_hov.gif) no-repeat right top;
	}

ul#nav li#xmas:hover a{background: url(../images/global_nav_hov.gif) no-repeat right top;
	}
ul#nav li#xmas a:hover{background: url(../images/global_nav_hov.gif) no-repeat right top;
	}

ul#nav a.selected {background: url(../images/global_nav_hov.gif) no-repeat right top;}

ul#nav li.navstart_green {padding-left:5px;background: url(../images/green_home_button_css.gif) no-repeat top left;}

ul#nav li.navstart_black {padding-left:5px;background: url(../images/home_button_css.gif) no-repeat top left;}

ul#nav li.navstart_green:hover{background: url(../images/home_button_css.gif) no-repeat top left;}

ul#nav li.navend_green {padding-right:5px;background: url(../images/green_right_button_css.gif) no-repeat top right;}

ul#nav li#xmas.navend_red {padding-right:5px;background: url(../images/red_right_button_css.gif) no-repeat top right;}
ul#nav li#xmas.navend_red:hover{background: url(../images/black_right_button_css.gif) no-repeat top right;}
ul#nav li.navend_black {padding-right:5px;background: url(../images/black_right_button_css.gif) no-repeat top right;}

ul#nav li.navend_green:hover{background: url(../images/black_right_button_css.gif) no-repeat top right;}

ul#nav li.welcome a.welcome{background: url(../images/home_button.gif) no-repeat right top;
	}
ul#nav li.welcome{ padding-left:5px; background: url(../images/home_button_css.gif) no-repeat top left}
ul#nav li ul{position:absolute;
	width:111px;
	top:2.8em;
	margin:0;
	display:none;
	padding:0 0 2em 0;
	border:none;
	}
ul#nav li:hover ul, ul#nav li.hover ul{
	margin:1px 0 0 0;
	display:block;
	left:-1px;
	background:#ffffff url(../images/navul.gif) no-repeat center bottom;
	height:auto;
	z-index:100;
	}
ul#nav li:hover #last{
	margin:0;
	left:auto;
	right:0px;
	}
ul#nav li li{
	float:none;
	background:none;
	line-height:1.6em;

	}
ul#nav li li:hover{
	background:#317C2B;

}
ul#nav li li a, ul#nav li:hover li a{
	float:none;
	color:#ffffff;
	background:none;
	padding:.3em 1em;
	margin:0;
	font-weight:normal;

	}
ul#nav li li a:hover{
	background:#317C2B;

	}