/*----- Menu Link -----*/
ul.smenu {list-style:none; margin:0px; padding:0px;}
ul.smenu * {margin:0px; padding:0px;}
ul.smenu a {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99160C;
	text-decoration: none;
}
ul.smenu li {position:relative; float:left; margin-right:0px;}
ul.smenu ul {position:absolute; top:20px; left:0px; display:none; opacity:0; list-style:none; border:0px solid #CCCCCC; padding:0px; margin:0px; width:138px;}
ul.smenu ul li {position:relative; border:0px solid #aaa; border-top:none; width:138px; margin:0px; height:20px; }
ul.smenu ul li a {display:block; padding:3px 7px 5px 5px; background-color:#FFFFFF;}
ul.smenu ul li a:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C6C6C6;
	text-decoration: none;
}

ul.smenu ul ul {left:138px; top:-1px;}
ul.smenu .menulink {
	border:0px solid #aaa;
	padding:0px 20px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #99160C;
	text-decoration: none;
}
ul.smenu .menulink:hover {
	border:0px solid #aaa;
	padding:0px 20px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #C6C6C6;
	text-decoration: none;
}
ul.smenu .menulink-hover {
	border:0px solid #aaa;
	padding:0px 20px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #C6C6C6;
	text-decoration: none;
}
ul.smenu .sub {
	background:#FFFFFF url(../images/arrow.gif) 128px 8px no-repeat;
}
ul.smenu .topline {border-top:1px solid #aaa;}

















/*----- Header Menu Link -----*/
ul.menu_header {list-style:none; margin:0; padding:0; background-color:#C72800;}
ul.menu_header * {margin:0; padding:0}
ul.menu_header a {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99160C;
	text-decoration: none;
}
ul.menu_header li {position:relative; float:left; margin-right:0px; background-color:#C72800;}
ul.menu_header ul {position:absolute; top:15px; left:0; display:none; opacity:0; list-style:none; border:0px solid #CCCCCC; padding:0px; margin:0px;}
ul.menu_header ul li {position:relative; border:0px solid #aaa; border-top:none; width:160px; margin:0;}
ul.menu_header ul li a {display:block; padding:5px 7px 3px; background-color:#C72800; color:#FFFFFF; font-weight:bold;}
ul.menu_header ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C6C6C6;
	text-decoration: none;
	font-weight:bold;
}
ul.menu_header ul ul {left:120px; top:-1px;}
ul.menu_header ul { width: 160px;}
ul.menu_header .menu_headerlink {
	border:0px solid #aaa;
	padding:0px 5px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
/*	padding-right:17px;	*/
}
ul.menu_header .menu_headerlink:hover {
	border:0px solid #aaa;
	padding:0px 5px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #C6C6C6;
	text-decoration: none;
/*	padding-right:17px;	*/
}
ul.menu_header .menu_headerlink-hover {
	border:0px solid #aaa;
	padding:0px 5px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #C6C6C6;
	text-decoration: none;
/*	padding-right:17px;	*/
}
ul.menu_header .sub {
	background:#FFFFFF url(../images/arrow.gif) 116px 8px no-repeat;

}
ul.menu_header .topline {border-top:1px solid #aaa}