img {border: 0;} /**/
.f-left{float: left;}
.f-right{float: right;}
p{margin: 12px 0}
html,body{
	padding: 0;
	margin: 0;
	font-family: Tahoma;
	font-size: 9pt;
	color: #77787b;
}

h1{
	margin: 0px 0px;
	color: #012093;
	font-size: 24pt;
}
h2{
	margin: 0 0 10px 0;
	font-size: 18pt;
	color: #c80067;
}
h3{
	font-size: 36pt;
	font-weight: bold;
	color: #c80067;
	margin: 15px 0 0 0;

}


.main-div{
	width: 1000px;
	min-height:665px;
	position:relative;
	margin: auto;
}
.second-page .columns {
	margin-top: 10px;
}

.left-column{
	width: 230px;
	float: left;
}
.right-column{
	width: 760px;
	float: right;
}

.menu-top{
	height: 23px;
	line-height: 21px;
	background: #4dad52;
	color: white;
	border-color: #b8deba;
	border-style: solid;
	border-width: 1px 0;
	margin-top:12px;
}
.second-page .menu-top{	
	margin-left: 40px;
	padding-left: 170px;

}
.menu-top a{
	margin: 0 30px;
	color: white;	
	font-size: 12pt;
	text-decoration: none;
}
.menu-top a:hover{
	text-decoration: underline;
}
.auto-card{
	margin-top: 35px;
}
.content p{
	font-size: 10pt;
}
.flash-content{
}
.img-with-back{
	margin-left: 400px;
	*margin-bottom:-3px; /* IE */
}
.flash {
	width: 400px;
	float: left;
}
.map{
	float: left;
}
.right-menu {
	margin-left: 605px;
}
.right-menu ul {
	margin: 0;
	padding: 0 0 0 10px;
	list-style: none;
}
.right-menu ul li{
	margin-bottom: 9px;
}
.right-menu ul li a{
	font-size: 12pt;
	color: #4dad52;
	text-decoration: underline;
}
.right-menu ul li a:hover{
	text-decoration: none;
}
.tabs {
	clear: both;
}
.tabs span{
	width: 122px;
	height: 78px;
	padding: 15px 15px;
	float: left;
	display: block;
	text-align: right;
	background: url(/img/tab.gif) no-repeat left top;
}
.tabs span.last{
	width: 124px;
	background:  url(/img/tab-last.gif) no-repeat left top; 
}
.tabs span a{
	font-size: 12pt;
	color: #012093;	
	text-decoration: none;
	font-weight: bold;
}
.footer{
	
	bottom: 0px;
	width: 1000px;
	/*position: absolute;margin-top: 20px;*/
	
}
.footer .left-banner {
	margin-left: 30px;
	float: left;
}
.footer .phones {
	float: right;
	text-align: left;
}
.footer .coleso{
	float: right;
	/*margin-top: -55px; */
}


.second-page .top-imgs{
	margin-top: 3px;	
}
.second-page .top-imgs img{
	margin-right: 2px; 
	vertical-align: top
}
.sub-head {
	margin-top: 15px;
}
.left-menu{
	width: 175px;
}
.left-menu ul {
	margin: 0; 
	padding: 0 0 0 20px;
}
.left-menu ul li{
	list-style: none;
	margin: 0; padding: 0;
}
.left-menu ul li a{ 
	margin: 7px 0;
	padding-left: 23px;
	line-height: 20px;
	display: block;	
	color: #4dad52;
	background: url(/img/left-li.gif) no-repeat left 2px;
		float: left;
	clear: both;

}
.error
{
		font-size: 12pt;
	color: red;	
	text-decoration: none;
	font-weight: bold;
}

.red
{

	color: red;	

}
