	/* CSS Document */

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
td.leftbg {
height:100%;
background-image: url(../images/left_navbg.gif);

}
#menupadding {
	float: left;
	margin: 0 0px;
	padding: 10px 0px 0px 10px;
	width: 174px;
	background: url(../images/base-edge.gif) repeat-y left top;
}
*html #menupadding {
	float: left;
	margin: 3px 3px;
	padding: 0 0px;
	width: 165px;
	clear: left;
}
#menutop {
	background: url(../images/menu-top.gif) no-repeat;
	padding-top: 13px;
	margin: 0 0px;
	width: 174px;
	
}
* html #menutop {
	background: url(../images/menu-top.gif) no-repeat;
	padding:0 0px;
	padding-top: 13px;
	margin: 0 0px;
	width: 174px;
	
}

#menubottom {
	background: url(../images/menu-bottom.gif) no-repeat left bottom;
	width: 166px;
	height: 35px;
	clear: both;
	float: none;
}
	

#menu {
position: top;
top: 0;
left: 0;
float: left;
width: 174px;

}
* html #menu {
margin: 0 0px;
padding: 0 0px;
float: left;
width: 174px;

}
dl#menu {
width: 174px;
vertical-align:top;
}
dl#menu dt {
cursor: pointer;
text-align: left;
font-weight: bold;
padding-bottom: 10px;
padding-top: 7px;
padding-left: 35px;
padding-right: 0px;
background-image: url(../images/left_menu2.gif);
background-repeat: repeat-y;
background-position: bottom;
margin: 0 0px;	

}
dl#menu dd {
padding-bottom: 10px;
padding-top: 10px;
padding-left: 15px;
padding-right: 8px;
background-image: url(../images/subleft_menu2.gif);
background-repeat: repeat-y;
background-position: bottom left;
margin: 0 0px;	

}
dl#menu li {
text-align: left;
padding-left: 0px;
padding-bottom: 6px;
margin: 0 0px;	
}
dl#menu li a, dl#menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
margin: 0 0px;	
}

dl#menu li a:hover, dl#menu dt a:hover {
color: #699;
	font-weight: bold;
}
