#navigation {
	position:absolute;
	margin:-13px 0 0 5px;
	padding:0px !important;
	
	width:378px;
	height:682px;
	
	background:url(/app_themes/soe/bg_block_left.gif) top left no-repeat;
}
#navigation #navigationcontent {
	padding:165px 0 0 50px;
}
#navigation #navigationcontentwrap {
	position:relative;
	top:-58px;
	width:178px;
}
#navigation #navigationcontentfooter {
	padding:0 0 0 55px;	
	margin-top:-55px;
}
#navigation #navigationcontentwrapfooter {
	position:relative;
	top:0px;
	padding:5px 0 5px 0;
}
#navigation ul {
	margin: 0px 0 -3px 0 !important;
	padding: 0px !important;
	font-family:Arial,Helvetica,sans-serif !important;
}
#navigation li {
	list-style-type: none !important;
	text-align: left !important;
	margin-left:8px !important;
	padding: 0px 5px 0px 0px !important;
}
#navigation ul li a{
	text-decoration:none !important;
	font-size:10px !important;
	color:#000 !important;
	margin: 0 !important;
	padding:2px 0 2px 5px !important;
	display: block !important;
	width: 208px !important;
}
#navigation li a:hover {
	background-color:#c1a76f;
	color:#FFFFFF !important;
	text-decoration:none !important;
	width: 208px !important;
	margin: 0 !important;
	padding:2px 0 2px 5px !important;
	display: block !important;
}
#navigation li a.on {
}
p.navheaders, .navheaders  a{
	font-size: 11px !important;
	color:#9e7e2e !important;
	line-height:15px !important;
	font-weight:bold !important;
	padding: 7px 6px 0px 6px !important;
	margin:0px !important;
	text-decoration:none !important;
}
p.navheaders2, .navheaders2  a{
	color:#9E7E2E !important;
	font-size:11px !important;
	font-weight:bold !important;
	line-height:15px !important;
	padding:11px 6px 20px 6px !important;
	margin:0px !important;
	
}
p.navheaders2  a:hover, p.navheaders  a:hover{
text-decoration:none !important;
}	
	*/
/* FIX CMS ISSUES DUE TO TABLE LAYOUTS */

.ctl00_MiddleContentPlaceHolder_LeftWebPartZone_1 {
	
}
.ctl00_CPH_LeftWebPartZone_1 td{
	padding:0px !important;
}

