@charset "UTF-8";
/* CSS Document */

#side_menu {
width:200px; margin:0 0 0 0; float:left;
}

#side_menu ul {
list-style:none; margin:0 0 0 0; display:block;
li
}

#side_menu li {
padding:5px 0 7px 5px;
background-color:rgb(77,33,119);
margin-bottom:2px;
width:195px;
margin-left:-20px;
*margin-left:0;
}

#control-panel {
	padding-top:170px;
}

#side_menu li:hover {
background-color:#ea5328;
}
 #side_menu .steps_li {
padding:5px 0 5px 5px;
background-color:rgb(113,77,146);
margin-bottom:2px;
width:195px;
margin-left:-20px;
*margin-left:0;
font-size:80%;
}

#side_menu a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
display:block;
width:195px;
}

#side_menu a:hover {
text-decoration:underline;
}

#content {
width:445px; margin:0 20px 0 0; float:right;
}

#top_banner {
margin-bottom:20px; 
 }
 
h2 {
margin-top:0;
}

#search {
	background-color:#FFFFFF;
	border-color:-moz-use-text-color #84A40B #84A40B;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	margin:0 0 10px;
	padding:10px;
}

#search h2 {
background: transparent url(images/handle_gradient.jpg) no-repeat scroll left -43px!important;
}

h2 {
color:#ea5328;

}
#staff h2 {
background:transparent url(images/handle_gradient.jpg) no-repeat scroll left -83px;
}

#step_content {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
padding:3px;
}

#step_content h3{
margin-top:0; 
margin-bottom:5px;
}
      
#step_content a{
text-decoration:none;
}

#step_content a{
text-decoration:underline;
}
     
      
	  
#footer
{
	position:relative;
	top:-11px!important;
	*top:0px!important;
	background-image: url(images/btmfooter.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 80%;
	height: 100px;
	line-height:20px;
	color: #FFFFFF!important;
	text-align: center;
	}


	
	
#footer a
	{
		text-decoration: underline;
		color: #FFFFFF!important;
	}

	
#footer a:hover
	{
		text-decoration: none;
		color: #FFFFFF!important;
	}
	
#mainbody {
    background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px -0px;
	top:-10px!important;
	position:relative;
	}

#page{
	background-image: url(images/btm.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#maincontent {
	padding-bottom:20px!important;
}
