div#footer {
    
    font-family: Arial, Helvetica;
    font-size: 10px;
    color: #999999;
}

div#footer a {

    font-family: Arial, Helvetica;
    font-size: 10px;
    color: #999999;
    
    text-decoration: none;
}
div#footer_center {

    font-family: Arial, Helvetica;
    font-size: 10px;
    color: #999999;
}

div#footer_center a {
     
     
    font-family: Arial, Helvetica;
    font-size: 10px;
    color: #999999;
    
    text-decoration: none;
}
div#include{
    
    width: 155px;
    position: relative;
    left: 20px;
    line-height: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

div#headLink {
    padding-top: 5px;
    font-size: 20px;
    font-family: Georgia;
    color: #999966;
    text-decoration: none;
    padding-bottom: 0px;
    margin-bottom: 0px;
    line-height: 120%;
     
}

div#headLink a{
    font-size: 20px;
    font-family: Georgia;
    color: #999999;
    text-decoration: none;
    
}
div#headLink18 {
    padding-top: 5px;
    font-size: 18px;
    font-family: Georgia;
    color: #999966;
    text-decoration: none;
    padding-bottom: 0px;
     
}

div#message {
    
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 16px;
    font-family: Georgia;
    font-weight: bold;
    color: #CC6666;
    text-decoration: none;
    padding-bottom: 0px;
}
div#left_content{
    font-family: Arial;
    font-size: 12px;
    line-height: 16px;
    color:#333333;
}

div#left_content a,
div#left_content .a-like {color: #999933;}
div#left_content a:visited {color: #666666;}

.logo{
    margin: 0px;
    padding:0px;
    border: 0px solid red;
}
div#errorMessage{
    border: 1px solid red;
    padding-left: 10px;
    color: red;
    width: 210px;
}
div#errorMessage span {
    font-size: 12px;
}
div#errorMessage ul{
    padding-left: 15px;
    margin: 0px;
    color:red;
}
div#errorMessage li{
    padding: 0px;
    margin: 0px;
    color:red;
}
div#failur{
    padding: 15px;
    border: 1px solid red;
    line-height:150%;
}
.sorry{
    font-size: 18px;
    color:red;
    font-family:Georgia;
    text-align:center;
    line-height:150%;
}
.try{
    font-size: 15px;
    color:#666666;
    font-family:arial;
    text-align:center;
    line-height:150%;
    
}

h1.reduced {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	margin: 0px 0px 5px 0px;
	color: #999933;
}

/* == APRIGREEN ===================================================== */
.aprigreen-copyhref {
	display: block;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-align: left;
	margin: 15px 0px 0px 0px !important;
	padding: 23px 0px 11px 85px !important;
	text-decoration: none !important;
	color: #20803e !important;
	background: transparent url(../images/aprigreen-small.gif) 10px 0px no-repeat;
}

a.aprigreen-copyhref {
	text-decoration: underline !important;
}

a.aprigreen-copyhref:hover {
	color: #5aa170 !important;
}

/* == END OF APRIGREEN ============================================== */

.dialer_coupon.print{
	margin:10px auto;
	width:550px;
	height:154px;
	position:relative;
	font-family:Verdana;
}
.dialer_coupon h4{
	display:block;
	position:absolute;
	width:335px;
	height:25px;
	margin:0px;
	top:15px;
	left:0px;
	overflow:hidden;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	color:#032d55;
}
.dialer_coupon  .call_now{
	display:block;
	width:115px;
	height:25px;
	line-height:25px;
	position:absolute;
	top:49px;
	left:235px;
	color:#0d4171;
	font-size:18px;
	font-weight:bold;	
}
.dialer_coupon  .off{
	display:block;
	height:25px;
	line-height:25px;
	position:absolute;
	top:49px;
	left:10px;
	color:#b70b23;
	font-size:16px;
	font-weight:bold;
}
.dialer_coupon  .dealer_phone, .dialer_coupon  .exp {
	display:block;
	width:130px;
	text-align:center;
	
	
	position:absolute;
	left:370px;
}
.dialer_coupon  .dealer_phone{
	top:49px;
	height:25px;
	line-height:25px;
	font-size:14px;
}
.dialer_coupon  .exp {
	top:135px;
	height:12px;
	line-height:12px;
	font-size:10px;
}
.dialer_coupon  .advertisement p{
	display:block;
	width:338px;
	position:absolute;
	left:10px;
	top:75px;
}
.dialer_coupon  .print_coupon_form{
	display:block;
	width:48px;
	height:18px;
	position:absolute;
	top:130px;
	left:505px;

}

.replacementParts img{
    margin-top:5px;
    clear:both;
}

.replacementParts {
    text-align: center;
}

.replacementPartsLargePanel {
    padding-top:5px;
    text-align: center;
}

