/* TOP NAVIGATION */
div.horizontal {
	margin: 0px 0px 0px 0px;
	padding-left:185px;
	padding-top:10px;
}
div.horizontal ul{
	margin:0px;
	padding:0px;
	font-size: 0px;
}
div.horizontal li {
	margin:0px;
	padding:0px;
	list-style:none;
	display: inline;
	font-size: 0px;
}
div.horizontal a {
	background-color:#DC143C;
	display:block;
	text-decoration:none;
	padding:5px 0px 5px 10px;
	color:white;
}
div.horizontal span {
	font-size:10px;
	display:block;
	text-decoration:none;
	padding:5px 0px 5px 10px;
	color: white;
}	
div.horizontal a:hover {
	background-color:#395F08;
	text-decoration:none;		
}
div.horizontal a.selected {
	background-color:#395F08;
}
div.horizontal a.expand {}
div.horizontal a.breadcrumb {
	background-color:#395F08;
}


/* LEVEL 0 */
div.horizontal ul li {
	float:left;
}
div.horizontal ul a {
	width:89px;
	padding-left:0px;
	text-align:center;
	border-right:1px solid #E8DDDD;
	font-size:10px;
}
div.horizontal ul span {
	padding-left:0px;
	text-align:center;
}

/* LEVEL 1 */
div.horizontal ul li ul li{
	float: none;
	width:100%;
}
div.horizontal ul ul a {
	width:100%;
	padding-left:5px;
	font-weight:normal;
	text-align:left;
	border-right:none;
	font-size:11px;
}
div.horizontal ul ul span {
	padding-left:5px;
	text-align:left;
}
div.horizontal ul.popup ul a {
	padding-left:5px;
}
div.horizontal ul.popup ul span {
	padding-left:5px;
}


/* LEVEL 2 */
div.horizontal ul ul ul {
	background-color: white;
}
div.horizontal ul ul ul a {
	padding-left:24px;
	font-weight:normal;
}
div.horizontal ul ul ul span {
	padding-left:24px;
}
div.horizontal ul.popup ul ul a {
	padding-left:13px;
}
div.horizontal ul.popup ul ul span {
	padding-left:13px;
}
div.horizontal ul a.nohrefnocursor, div.horizontal ul.popup a.nohrefnocursor {
	cursor:default;
}
div.horizontal ul.popup {
	z-index:1000;
	position:absolute;
	background-color:#BA814A;
	width:145px;
	filter:alpha(opacity=88);
	-moz-opacity:0.88;
	opacity: 0.88;
}
/* END OF TOP NAVIGATION */

/* LEFT NAVIGATION */
div.vertical {
	background-color:#FFFFFF;
	margin :0px 0px 20px 3px;
	padding:0;
}
div.vertical ul{
	margin:0;
	padding:0;
	font-size:0;
}
div.vertical li {
	margin:0;
	padding:0;
	list-style:none;
	display: inline;
	font-size:0;

}	
div.sidebarcontents li {
	margin:0;
	padding:0;
	list-style:none;
	display: inline;
	font-size:0;
	
	
}
div.vertical a {
	display:block;
	font-size:12px;
	text-decoration:none;
	border-bottom: 3px solid white;		
	padding:5px 10px 5px 10px;
	background-color:#DC143C;
	color:#FFFFFF;
}
div.vertical span {
	font-size:12px;
	display:block;
	text-decoration:none;
	padding:5px 0px 5px 10px;
	color: #FFFDED;
}	
div.vertical a:hover {
	background-color:#395F08;
	text-decoration:none;		
}
div.vertical a.selected {
	background-color:#395F08;
}
div.vertical a.expand {}
div.vertical a.breadcrumb {
	background-color:#395F08;
}


/* LEVEL 0 */
div.vertical ul li {}
div.vertical ul a {}
div.vertical ul span {}

/* LEVEL 1 */
div.vertical ul li ul li{}
div.vertical ul ul a {}
div.vertical ul ul span {}
div.vertical ul.popup ul a {}
div.vertical ul.popup ul span {}


/* LEVEL 2 */
div.vertical ul ul ul {}
div.vertical ul ul ul a {}
div.vertical ul ul ul span {}
div.vertical ul.popup ul ul a {}
div.vertical ul.popup ul ul span {}

div.vertical ul a.nohrefnocursor, div.vertical ul.popup a.nohrefnocursor {
	cursor:default;
}
div.vertical ul.popup {
	z-index:1000;
	position:absolute;
	background-color:#BA814A;
	width:145px;
	filter:alpha(opacity=88);
	-moz-opacity:0.88;
	opacity: 0.88;
}
/* END OF LEFT NAVIGATION */