/*------------------------------
---------------------------------------------*/
ul.sidenav li div {
	padding-top: 0px;
}

.o span, .m span {
	position:absolute;
} 

.container {
	margin: 0px;
	background: none;
	overflow: hidden;
	float:left;
	height:410px;

}

.content {
	
	/*border-left: 1px dashed #003867;*/
}

.content p { /*line-height: 1.6em;*/
	padding-bottom: 0px;
}

ul.sidenav {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	margin:auto;
	list-style: none;
	
	
	/*border-bottom: 1px solid #3373a9;
	border-top: 1px solid #003867;*/
}

ul.sidenav li {
	position: relative;
	margin: 0;
	padding: 0;
	top: 0;
}


ul.sidenav li a { /*border-top: 1px solid #3373a9;*/
	/*	border-bottom: 1px solid #003867;*/
	font-family: Helvetica, Arial, sans-serif;
	padding:0px;
	display:block;
	color: #cccccc;
	text-decoration: none;
	
	/*background: #005094 url(sidenav_li_a.gif) no-repeat 5px 10px;*/
	position: relative;
	z-index: 0;
}

ul.sidenav li a:hover {
	opacity:0.7;
filter:alpha(opacity=70);
 /*background-color: #004c8d;
	border-top: 1px solid #1a4c76;*/
	
}

ul.sidenav li div {
	font-family: Arial, Helvetica, sans-serif;
	display: none;
	position: absolute;
	top: 0px;
	right: 0;
	/*width: 550px;
	font-size: 14px;
	color: #FFF;
	/*background: url(bubble_top.gif) no-repeat right top;*/
}

ul.sidenav li div p {
	/*font-family: Arial, Helvetica, sans-serif;
	margin: -10px 0;
	line-height: 1.6em;
	padding: 0 20px 0px 0px;
	background: url(bubble_btm.gif) no-repeat right bottom;*/
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

.link {
	color:#822882;

}
