.TwoColContentLeft{FLOAT: left; WIDTH: 250px; padding: 0; margin: 0; }
.TwoColContentRight{FLOAT: right; WIDTH: 551px; padding: 0; margin: 0;}
.TwoColContentLeft .Content { padding: 5px 5px 0px 5px; margin: 0; FONT-SIZE: 11px;}
.TwoColContentLeft ul { padding: 0; margin: 0; } 
.TwoColContentLeft li { FONT-SIZE: 11px;}
.TwoColContentRight .Content {padding: 5px 5px 0px 10px; FONT-SIZE: 11px; }

.featureb1h, .featureb2h, .featureb3h, .featureb4h, .featureb2bh, .featureb3bh, .featureb4bh{font-size:1px; overflow:hidden; display:block;} 
.featureb1h {height:1px; background:#C34A2C; margin:0 5px;} 
.featureb2h, .featureb2bh {height:1px; background:#C34A2C; border-right:2px solid #C34A2C; border-left:2px solid #C34A2C; margin:0 3px;} 
.featureb3h, .featureb3bh {height:1px; background:#C34A2C; border-right:1px solid #C34A2C; border-left:1px solid #C34A2C; margin:0 2px;} 
.featureb4h, .featureb4bh {height:2px; background:#C34A2C; border-right:1px solid #C34A2C; border-left:1px solid #C34A2C; margin:0 1px;} 
.featureb2bh, .featureb3bh, .featureb4bh {background: #C34A2C; } 
.featureheadh {background: #C34A2C; border-right:1px solid #C34A2C; border-left:1px solid #C34A2C;} 
.featureheadh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;} 
.featurecontenth {background: #C34A2C url() repeat-x; border-right:1px solid #C34A2C; border-left:1px solid #C34A2C;} 
.featurecontenth div {margin: 0; padding: 5px 5px 5px 10px; color: #ffffff; height: auto; font-weight: bold; }

.maptopbuttons
{ 
	float: left; 
	background: #e8e8e8; 
	border: 2px #404040  solid; 
	color: #404040; 
	padding: 3px 15px 5px 20px; 
	color:#333; 
	font-weight:bold;  
	font-size: 12px;
	cursor: pointer;
}

#ContentWhole { color: #000; }

ul.TopNavigation li a {
    display: block;
    padding: 0px 0px;
    color: #ffffff;
    text-decoration: none;
    font-family:Trebuchet MS;
    font-size: 18px;
    font-weight: bold;
    line-height: 46px;
    border-right: 2px #125182 solid;
}
