html { background-color:#ffffff;}
body { margin:0; }

#BgContainer { margin:0 0 0 50px; width:860px; background:#ffffff url(../images/layout_top.gif) no-repeat scroll right top;}

#Content {
	float: left; 	
    margin: 25px 0 0 0;
	padding: 0 ;
	text-align: left;
}
#ContentFull {
	float: none;
    margin: 25px 0 0 0;
	padding: 0 ;
	text-align: left;
}

#Layout { margin:0; overflow:hidden; width:800px; min-height:400px;}

#Footer {background:#ffffff url(../images/layout_foot.gif ) no-repeat top left; margin:0 auto; width:860; height:34px;}
#FooterLeft  { width:450px; height:34px; display:inline; float:left; margin-top:2px; margin-left:0;}
#FooterRight { width:350px; height:34px; display:inline; float:right; margin-top:2px; margin-right:60px;}


#Navigation { 
	padding:70px 0 0 0; overflow:hidden; width:800px; height:50px;color:#7f7f7f;font-size:14px;font-weight:bold;
}
#Navigation a {text-decoration:none;color:#7f7f7f;font-size:14px;font-weight:bold;text-decoration:none;}

#Navigation a.link:hover,
#Navigation a.section,
#Navigation a.current {color:#ff6600; text-decoration:none;}

#Sidebar { 
	margin-top:3px; overflow:hidden; width:800px; color:#7f7f7f;font-size:14px;font-weight:bold;
}
#Sidebar a {text-decoration:none;color:#7f7f7f;font-size:12px;font-weight:normal;text-decoration:none;}

#Sidebar a.link:hover,
#Sidebar a.section,
#Sidebar a.current {color:#ff6600; text-decoration:none;}

textarea,
select, 
input[type="text"],
input[type="password"]{     
    border: 1px solid #ff6600; 
    background-color: #ffffff; 
	color:#7f7f7f;
    padding:3px;
    width:350px;
}
textarea { font-weight: normal;	font-family:Arial,sans-serif; font-size:12px; }
input[type="submit"],
input[type="button"] {
    border: 1px solid #ff6600; 
    background-color: #ffffff; 
	color:#666666;
    padding: 0;
    width:150px;
    height:30px;
}
input[type="submit"]:hover,
input[type="button"]:hover {
    border: 1px solid #ff6600; 
    background-color: #f0f0f0; 
	color:#666666;
    padding: 0;
    width:150px;
    height:30px;
}



#sitemap-list {padding:0 0 0 0; margin:0; list-style:none; font-weight:bold; line-height:150%} /*1st level list*/
#sitemap-list li {padding:10px; margin-top:5px; font-size:13px; background:#f7f7f7;} /*1st level items*/
 
#sitemap-list ul {margin:0px 10px 0px 10px; padding:0px 0px; font-weight:normal; background:#f7f7f7;} /*2nd level lists*/
#sitemap-list li li {padding:0; margin:0; list-style:none; font-weight:bold; font-size:11px; line-height:18px; background:none} /*2nd level items*/
 
#sitemap-list ul ul {margin-left:10px;padding:0;  background:#f7f7f7;} /*3rd level lists*/
#sitemap-list li li li {font-size:11px; font-weight:normal;} /*3rd level items*/

.imMa{ border:0; margin:0; padding:0; vertical-align:bottom;}

fieldset {
	padding:0;
	border: 0;
	margin:0;
	margin-top:10px;
}
.middleColumn {
	padding:0;
 	display: block;
 	margin: 0 0 10px 0;
	clear: left;
}
	

