﻿#container
{
	border: 1px solid #808080;
	width: 960px;
	margin: 0 auto;
	background-color: #ffffff;
	margin-top: 1px;
}
#header
{
	margin-top: 5px;
	height: 116px;
	text-align: center;
}
#header .ABMInsurancelogo
{
	padding-top: 0px;
	vertical-align: top;
}
#header .iiatlogo
{
	vertical-align: top;
}
#ABMlogo
{
	float: left;
}
#IIAlogo
{
	float: right;
}

.ImageLeft
{
	float: left;
	margin-right: 5px;
}
#bd
{
	/*background-image: url(../images/bg1.gif);*/
	background-repeat: repeat-x;
	background-color: #ffffff;
	padding: 35px 5px 4px 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 120%;	
}

#bd #learning
{
	margin-top: 5px;
	padding: 20px;
	background-color: #f9f7ef;
	border: 1px solid #999999;
}
#bd .H1HomePage
{
	padding-top: 158px;	
	padding-left: 8px;
	font-weight: bold;
	font-size: 110%;
}
#bd h1
{
	color: #ce0000;
	font-size: 180%;
}
.LearningHeader
{
	color: #ce0000;	
}
ingHeader
{
	color: #660000;	
}
#learningContent a
{
	text-decoration: none;	
}
#learningContent a
{
	text-decoration: none;	
}
#learningContent a.BacktoTop
{
	text-decoration: underline;
}

#bd h4
{
	color: #660000;
	font-size: 120%;
}
#bd h4
{
	color: #660000;
	font-size: 115%;
}

#bd h4
{
	color: #660000;
	font-size: 115%;
}

#bd .quoteLink
{
	color: #ffffff;
	padding-left: 105px;
}
#bd #mainContent
{
	border: 1px solid #999999;
	/*background-image: url(../images/mainContent-bg.jpg);*/
	margin-top: 0px;
	padding: 10px;
	background-color: #f9f7ef;
	background-repeat: repeat-x;
}
#bd #mainContent1
{
	border: 1px solid #999999;
	/*background-image: url(../images/mainContent-bg.jpg);*/
	margin-top: 5px;
	padding: 10px;
	background-color: #f9f7ef;
	background-repeat: repeat-x;
}
#bd #contact
{
	margin: 10px;
	padding: 20px;
	background-color: #F5F5F5;
}
#bd #contact_us
{
	margin: 30px 120px 30px 120px;
	padding: 20px;
	background-color: #F5F5F5;
}
#bd #contact_us
{
	margin: 30px 120px 30px 120px;
	padding: 20px;
	background-color: #F5F5F5;
}
#bd #auto_quote
{
	margin: 30px 50px 30px 50px;
	padding: 20px;
	background-color: #F5F5F5;
}


Form
{
	border: 2px solid #C0C0C0;
	padding: 30px;
	margin: 30px;
	background-color: #F0F0F0;
}


#bd ol li
{
	margin-left: 80px;	
}
#clear
{
	clear: both;	
}
#footer
{
	
	text-align: center;
	/*background-color: #d4d770;
	
	background-image: url(../images/footer-bg.jpg);
	background-color: #b2aaab;
	background-repeat: repeat-x;*/
}
#footer
{
	
	text-align: center;
	/*background-color: #d4d770;
	
	background-image: url(../images/footer-bg.jpg);
	background-color: #b2aaab;
	background-repeat: repeat-x;*/
}
#footer a
{
	color: #000000;
	text-decoration: none;
}
#footer a:visited
{
	color: #000000;
	text-decoration: none;
}
#footer a:hover
{
	color: #660000;
	text-decoration: underline;
}
#ftAddress
{
	padding-top: 3px;
}
#ftCopy
{
	padding-top: 3px;
}
#servicesNav
{
    /*background-color: #4d6c24;*/
    background-image: url(../images/bnr-bg.jpg);
    background-repeat: repeat-x;
    background-color: #ffffff;
    border: 1px solid #999999;
    
}
#rightNav
{
    /*background-image: url(../images/services-bg.jpg);*/
    background-repeat: no-repeat;
    background-position: left top;    
    width: 216px;
    height: 265px;    
    float: right;    
}
#servicesNav ul
{
    margin-top: 12px;
    list-style-type: none;
}

#servicesNav li
{
    padding: 11px 5px 0px 10px;
    margin-left: 10px;
    list-style-type: none;
}

#servicesNav li.selected
{
    background-image: url(../images/h3_abm_insurance.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    list-style-type: none;
}
#servicesNav li a
{
    font-family: Tahoma;
    color: #ce0000;
    font-size: 17px;
    text-decoration: none;
    list-style-type: none;
}

#servicesNav li.selected a
{
    font-weight: bold;
    list-style-type: none;
}

#servicesNav li.selected a
{
    font-weight: bold;
    list-style-type: none;
}
.panel
{
    
    height: 265px;
    width: 729px;
    text-align: right;
    *overflow: hidden;
}

.pics {   
    width:   300px;
    height:  290px;   
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 5px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:   300px;  
    height:  290px;  
    top:  0; 
    left: 0 
}
.InsuranceList
{
	font-weight: bold;
	color: #ce0000; 	
}