#sidemenu {
	margin-top: 50px;
	font-family: Arial, sans-serif;
	
	}
	#sidemenu ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#sidemenu li {
		border-bottom: 1px solid #eee;
		margin: 0;
		}
	#sidemenu li a {
		
		display: block;
		color: #fff;
		text-decoration: none;
		height:18px;
		padding: 4px;
		padding-right:20px;
		font-size: 11px;
		font-weight:bold;
		}

	html>body #sidemenu li a {
		width: auto;
		}

	#sidemenu li a:hover {
		color: red;
		}


h1 {
font-family: arial;
font-size: 28px;
color: #000;
font-weight:normal;
}

h2 {
font-family: arial;
font-size: 18px;
color: #000;

}

h3 {
font-family: arial;
font-size: 16px;
color: #000;

}

h4 {
font-family: arial;
font-size: 12px;
color: #000;

}


a.return { color: #666;}
a.return:hover { color: #666;text-decoration:underline;}

a {
  color:#0076cc;
  text-decoration:none;
  }

a:hover {
  color:#0076cc;
  text-decoration:underline;
  }

p, ol, li, ul,td {  font-family: verdana, Helvetica, sans-serif; font-size: 11px; color: #333;}

.whitefront {
font-size: 22px; color: #fff;
}

td.crumbs p {  font-family: verdana, Helvetica, sans-serif; font-size: 10px; color: #333; padding:5px;}
td.frontwhite p,td.frontwhite ul,td.frontwhite li,td.frontwhite ol {  font-family: verdana, Helvetica, sans-serif; font-size: 11px; color: #fff;}

#foot p, #foot.a, #foot.a:hover {  font-family: verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #fff;}

#foot a, #foot a:hover {  font-family: verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #fff;}


#topmenu {
background: #000;
border-top: 2px solid red;
border-bottom: 4px solid #0076cc;
}

#topmenu ul
		{
		margin: 0;
		color: fff;
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight:normal;
		background: #000;
		}

#topmenu ul li { display: inline; }

#topmenu ul li a
		{
		padding-top: 7px;
		padding-bottom: 7px;
		padding-left: 21px;
		padding-right: 21px;
		height:30px;
		color: #fff;
		text-decoration: none;
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		text-align: center;
		font-weight:bold;
		}


#topmenu ul li a:hover
		{
		background:red;
		color: yellow;
		}
