html, body { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #666666; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}


#wrapper {	text-align:left;	width:765px;	margin: 0 auto; }

#footer {   width:765px;
		border-top:1px dotted #CCC; 
		padding-top:5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#999999;
		background-image:url(../images/bottom-menu-background.gif);
		background-repeat:repeat-x;
		background-position:bottom;
		text-align:center;
		}
#footer ul {margin:0px;}
#footer li { display:inline;  padding-left: 15px;  padding-right: 15px;  border-right: 1px dotted #CCC;}

#footer li.last {  padding-left: 15px;  padding-right: 15px;  border-right: 0px; }

#footer a {
	color: #CC3300;
	font-weight: bold;
}
#footer a:link {
	text-decoration: none;
}
#footer a:visited {
	text-decoration: none;
	color: #CC3300;
}
#footer a:hover {
	text-decoration: underline;
	color: #660000;
}
#footer a:active {
	text-decoration: none;
	color: #2D557D;
}
.h1 {
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
}
.highlight {
	font-weight: bold;
	color: #006A00;
}
.sidebar {
	float:right; 
	color:#2d557d; 
	background-color:#EAF9F5; 
	width:125px; 
	padding:10px; 
	border-width:1px; 
	border-style: dashed; 
	border-color: #95B8D6;	
	text-align:center;
}

.sidebar ul {
margin-left:20px;
padding: 0px;
text-align:left;
}

.leftcolumn {
	float:left;
	width:575px;
}
.sidebarheader {
	float:right; 
	color:#FFFFFF; 
	background-color:#2D557D; 
	width:125px; 
	padding:10px; 
	border-width:1px; 
	border-style: dashed; 
	border-color: #95B8D6;	
	text-align:center;
	font-weight:bold;
}
hr {
	border: 1px dashed #999999;
	height:1px;
}
a:link {
	color: #2d557d;
	text-decoration: underline; 
}
a:visited {
	color: #2d557d;
	text-decoration: underline;
}
a:hover {
	color: #990000;
	text-decoration: underline;
}
a:active {
	color: #CC3300;
}

label {
	margin-top: 5px;
  	float: left;
	width: 145px;
	font-weight: bold;
  }