ul.submenu, ul.submenu2, ul.submenu3, li.wrapper, li.submenu, li.submenuhc, li.submenu2, li.submenu2hc {
	width:213px;
}
ul.submenu3, ul.submenu {
	margin:0px;
	padding:0px;
	display:block;
	position:relative;
}

ul.submenu  {
	border-bottom-color:#666;
	border-bottom-width:12px;
	border-bottom-style:solid;
}
ul.submenu2 {
	line-height:24px;
	margin:0px;
	display:block;
	padding:0px;
}

li.submenu, li.submenuhc, li.submenu2, li.submenu2hc {
	background-repeat: no-repeat;
	text-align:left;
	line-height:24px;
	padding:0px;
	list-style-type:none;
	font-size:11px;
	font-family: arial;
	text-decoration:none;
	cursor:pointer;
}

li.submenu, li.submenuhc {
	border-bottom: solid 1px #999;
	color:#000;
}
li.submenu {
	background: url(../images/sub_bg2nc.gif) #FFFFFF top left;
	background-repeat: no-repeat;
}

li.submenuhc {
	background: url(../images/sub_bg2.gif) #FFFFFF bottom left;
	background-repeat: no-repeat;
}

li.submenu2, li.submenu2hc {
	border-bottom: solid 1px #999;
	background-color: #FFF;
	font-family:arial;
	color:#000;
}
li.submenu2:hover, li.submenu3:hover {
	background-color: #;
}

li.submenu2hc {
	background: url(../images/supsub_bg2.gif) #FFFFFF top left;
}

li.submenu3 {
	background-color: #f1f8e8;
	line-height: 16px;
	list-style-type:none;
	text-decoration:none;	 
	cursor:pointer;
	text-align:left;
    border-bottom: 1px solid #000;
}

a.submenu, a.submenu2, a.submenu3 {
	color: #000;
	text-decoration:none;
	font-family:arial;
	font-size:10px;
	padding-left:3px;
}

a.submenu {
	color:#000;
	padding-left:0px;
}

a.submenu3, a.submenu3_active {
   font-size : 10px;
   color:#000;
   padding-left:20px;
}

a.submenu3_active {
}

table.login_box {
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
	margin-left: 12px;
	margin-top: 10px;
}

div.sidenav {
	padding-top:10px;
	padding-left:12px;
}