.menu{clear:both; margin:0px; padding:0px; border:1px solid #CCC; border-top:none;}
#menu UL { 
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px;
}
#menu_out {
	PADDING-LEFT: 4px; BACKGROUND:url(../images/menu_left.gif) no-repeat left top; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; overflow:hidden;
	}
#menu_in {
	PADDING-RIGHT: 4px; BACKGROUND: url(../images/menu_right.gif) no-repeat right top; padding-bottom:5px; overflow:hidden;
}
#menu {
	BACKGROUND: url(../images/menu_bg.gif) repeat-x; HEIGHT: 42px; 
	
}
.menu_line {
	WIDTH: 4px; BACKGROUND: url(../images/menu_line.gif) no-repeat center top;
}



#nav {
	PADDING-LEFT: 20px;
}
#nav LI {
	FLOAT: left; HEIGHT: 42px;
}
#nav LI A {
	PADDING-LEFT: 5px; DISPLAY: block; BACKGROUND: url(../images/menu_on_left.gif) no-repeat left top; FLOAT: left; HEIGHT: 42px; CURSOR: pointer; TEXT-DECORATION: none;font-weight:bold;
}
#nav LI A SPAN {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 19px; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; BACKGROUND: url(../images/menu_on_right.gif) no-repeat right top; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 15px; TEXT-DECORATION: none; PADDING-TOP: 12px;
}
#nav LI .nav_on {
	BACKGROUND-POSITION: left 100%;
}
#nav LI .nav_on SPAN {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 1px; PADDING-RIGHT: 5px; BACKGROUND-POSITION: right 100%; COLOR: #333333; TEXT-DECORATION: none; PADDING-TOP: 16px
}



#menu_con {
	TEXT-ALIGN: left;CLEAR: both;
}
#menu_con LI {PADDING-LEFT: 10px; 
	MARGIN-TOP: 6px; FLOAT: left; white-space:nowrap;
}
