#sidemain
{

}

#sidemain h2
{
	height: 40px;
	margin: 0 0 3px 0;
	padding: 0;
}

#sidemain ul
{
	width: 100%;
	margin: 0;
	padding: 0;
	border-top: 1px solid #c1c1c1;
}

#sidemain ul li
{
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #c1c1c1;
	list-style: none;

}

#sidemain ul li a
{
	display: block;
	margin:	8px 0 8px 6px;/*12px*/
	padding: 0 0 0 50px;/* 28px */
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	line-height: 28px;/*26px*/
	background-position: center left;
	background-repeat: no-repeat;
}

#sidemain ul li a:link,
#sidemain ul li a:visited
{
	color:						#636363;
}

#sidemain ul li a:active,
#sidemain ul li a:hover
{
	color: #336699;/*#74a8f5;*/
	background-position: center left;
	background-repeat: no-repeat;
}

#sidemain ul li a.current
{
	background-color: #f4f4f4;
}


#sidemain ul li a.current:active,
#sidemain ul li a.current:hover
{
	color:						#336699;/*#74a8f5;*/
}

#sidemain ul li a#navauto { background-image: url("icons2/auto-def.gif"); }
#sidemain ul li a#navauto:hover { background-image: url("icons2/auto.gif"); }
#sidemain ul li a#navhome { background-image: url("icons2/home-def.gif"); }
#sidemain ul li a#navhome:hover { background-image: url("icons2/home.gif"); }
#sidemain ul li a#navlife { background-image: url("icons2/life-def.gif"); }
#sidemain ul li a#navlife:hover { background-image: url("icons2/life.gif"); }
#sidemain ul li a#navbusiness { background-image: url("icons2/comml-def.gif"); }
#sidemain ul li a#navbusiness:hover { background-image: url("icons2/comml.gif"); }
#sidemain ul li a#navmortgage { background-image: url("icons2/mortgage-def.gif"); }
#sidemain ul li a#navmortgage:hover { background-image: url("icons2/mortgage.gif"); }
