﻿body
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 1em;
	margin-top:5px;
	background-color: white;
	scrollbar-base-color: #f25312;
	scrollbar-arrow-color: #700093;	
}

a
{
	text-decoration: none;
} 
 
a:hover
{
	text-decoration: underline;
}
 
img
{
	border:0px;
}

.boxdefault_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(../images/top_left.gif);
 background-repeat:no-repeat; 
}

.boxdefault_tm{
	float:left;
	height:6px;
	background-color: #F6A46C;
}

.boxdefault_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/top_right.gif);
background-repeat:no-repeat; 
}

.boxdefault_m{
float:left;
background-image:url(../images/middle.gif);
background-repeat:repeat-x;
background-color: #f25312;
/*overflow:hidden;*/
}

.boxdefault_bl{
float:left;
width:8px;
height:6px;
background-image:url(../images/bottom_left.gif);
background-repeat:no-repeat; 
}

.boxdefault_bm{
float:left;
height:6px;
background-color: #f25312;
}

.boxdefault_br{
float:left;
width:8px;
height:6px;
background-image:url(../images/bottom_right.gif);
background-repeat:no-repeat; 
}

/* Smallbox default */

.smallboxdefault_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(../images/top_left.gif);
 background-repeat:no-repeat; 
}

.smallboxdefault_tm{
float:left;
height:6px;
background-color: #F6A46C;
}

.smallboxdefault_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/top_right.gif);
background-repeat:no-repeat; 
}

.smallboxdefault_m{
float:left;
background-image:url(../images/leftbox_gradient.gif);
background-repeat:repeat-x;
background-color: #f9ad52;
overflow:hidden;
}

.smallboxdefault_bl{
float:left;
width:8px;
height:6px;
background-image:url(../images/bottom_left.gif);
background-repeat:no-repeat; 
}

.smallboxdefault_bm{
float:left;
height:6px;
background-color: #f25312;
}

.smallboxdefault_br{
float:left;
width:8px;
height:6px;
background-image:url(../images/bottom_right.gif);
background-repeat:no-repeat;
}

/* Smallbox default */

.SearchBoxie_default_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(../images/top_left.gif);
 background-repeat:no-repeat; 
}

.SearchBoxie_default_tm{
float:left;
height:6px;
background-color: #F6A46C;
line-height: 0px;	/* IE6- fix for empty divs */
}

.SearchBoxie_default_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/top_right.gif);
background-repeat:no-repeat; 
}

.SearchBoxie_default_m{
float:left;
background-image:url(../images/leftbox_gradient.gif);
background-repeat:repeat-x;
background-color: #f9ad52;
}

.SearchBoxie_default_bl{
float:left;
width:8px;
height:6px;
background-image:url(../images/bottom_left.gif);
background-repeat:no-repeat; 
}

.SearchBoxie_default_bm{
float:left;
height:6px;
background-color: #f25312;
line-height: 0px;	/* IE6- fix for empty divs */
}

.SearchBoxie_default_br{
float:left;
width:0px;
height:0px;
background-repeat:no-repeat;
}

/* Small Box Style End */

.ViewBoxie_Title .ViewBoxLink 
{
	color:white;
	font-size:13px;
	font-weight:normal;
}


.BudgetBoxie_default_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(../images/top_left.gif);
 background-repeat:no-repeat; 
}

.BudgetBoxie_default_tm{
float:left;
height:6px;
background-color: #F6A46C;
line-height: 0px;	
}

.BudgetBoxie_default_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/top_right.gif);
background-repeat:no-repeat; 
}

.BudgetBoxie_default_m{
float:left;
background-image:url(../images/leftbox_gradient.gif);
background-repeat:repeat-x;
background-color: #f9ad52;
/*overflow:hidden;*/
}

.BudgetBoxie_default_bl{
float:left;
width:8px;
height:6px;
background-image:url(../images/bottom_left.gif);
background-repeat:no-repeat; 
}

.BudgetBoxie_default_bm{
float:left;
height:6px;
background-color: #f25312;
line-height: 0px;	/* IE6- fix for empty divs */
}

.BudgetBoxie_default_br{
float:left;
width:0px;
height:0px;
background-repeat:no-repeat;
}

/* -----------------------*/
/*    LARGE OFFER BOX     */
/* -----------------------*/

.LargeOfferBox_default_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(../images/top_left.gif);
 background-repeat:no-repeat; 
}

.LargeOfferBox_default_tm{
float:left;
height:6px;
background-color: #F6A46C;
line-height: 0px;	/* IE6- fix for empty divs */
}

.LargeOfferBox_default_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/top_right.gif);
background-repeat:no-repeat; 
}

.LargeOfferBox_default_m{
float:left;
background-image:url(../images/leftbox_gradient.gif);
background-repeat:repeat-x;
background-color: white;
/*overflow:hidden;*/
}


.LargeOfferBox_default_bl{
float:left;
width:8px;
height:6px;
background-image:url(../images/OfferBox_bl.gif);
background-repeat:no-repeat; 
}

.LargeOfferBox_default_bm
{
float:left;
height:4px;
background-color: #ffffff;
line-height: 0px;	/* IE6- fix for empty divs */
border-collapse:collapse;
border-bottom: 2px solid #f25312;
}

.LargeOfferBox_default_br{
float:left;
width:4px;
height:6px;
background-image:url(../images/OfferBox_br.gif);
background-repeat:no-repeat;
}


/* -----------------------*/
/*    SMALL OFFER BOX     */
/* -----------------------*/

.SmallHomeDealBox_default_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(../images/top_left.gif);
 background-repeat:no-repeat; 
}

.SmallHomeDealBox_default_tm{
float:left;
height:6px;
background-color: #F6A46C;
/*line-height: 0px;	 IE6- fix for empty divs */
}

.SmallHomeDealBox_default_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/top_right.gif);
background-repeat:no-repeat; 
}

.SmallHomeDealBox_default_m{
float:left;
background-image:url(../images/leftbox_gradient.gif);
background-repeat:repeat-x;
/*background-color: white;*/
/*overflow:hidden;*/

}


.SmallHomeDealBox_default_bl{
float:left;
width:8px;
height:6px;
background-image:url(../images/OfferBox_bl.gif);
background-repeat:no-repeat; 

}

.SmallHomeDealBox_default_bm
{
float:left;
height:4px;
/*background-color: #ffffff;*/
/*line-height: 0px;	 IE6- fix for empty divs */
/*border-collapse:collapse;*/
border-bottom: 2px solid #f25312;
}

.SmallHomeDealBox_default_br{
float:left;
width:4px;
height:6px;
background-image:url(../images/OfferBox_br.gif);
background-repeat:no-repeat;
}

/* -----------------------*/
/*    LARGE OFFER BOX     */
/* -----------------------*/

.LargeHomeDeal_default_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(../images/top_left.gif);
 background-repeat:no-repeat; 
}

.LargeHomeDeal_default_tm{
float:left;
height:6px;
background-color: #F6A46C;
line-height: 0px;	/* IE6- fix for empty divs */
}

.LargeHomeDeal_default_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/top_right.gif);
background-repeat:no-repeat; 
}

.LargeHomeDeal_default_m{
float:left;
background-image:url(../images/leftbox_gradient.gif);
background-repeat:repeat-x;
background-color: white;
/*overflow:hidden;*/
}


.LargeHomeDeal_default_bl{
float:left;
width:8px;
height:6px;
background-image:url(../images/OfferBox_bl.gif);
background-repeat:no-repeat; 

}


.LargeHomeDeal_default_bm
{
float:left;
height:4px;
background-color: #ffffff;
line-height: 0px;	/* IE6- fix for empty divs */
border-collapse:collapse;
border-bottom: 2px solid #f25312;
}

.LargeHomeDeal_default_br{
float:left;
width:4px;
height:6px;
background-image:url(../images/OfferBox_br.gif);
background-repeat:no-repeat;
}


/* -----------------------*/
/*    Middle Section BOX     */
/* -----------------------*/


.MiddleSection_default_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(../images/Middle_top_left.gif);
 background-repeat:no-repeat; 
}

.MiddleSection_default_tm{
	float:left;
	height:2px;
	background-color: #F25312;
	line-height: 0px;	/* IE6- fix for empty divs */
}

.MiddleSection_default_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/Middle_top_right.gif);
background-repeat:no-repeat; 
}

.MiddleSection_default_m{
float:left;
background-color: white;
/*overflow:hidden;*/
}


.MiddleSection_default_bl{
float:left;
width:8px;
height:6px;
background-image:url(../images/OfferBox_bl.gif);
background-repeat:no-repeat; 

}

.MiddleSection_default_bm
{
float:left;
height:4px;
background-color: #ffffff;
line-height: 0px;	/* IE6- fix for empty divs */
border-collapse:collapse;
border-bottom: 2px solid #f25312;

}

.MiddleSection_default_br{
float:left;
width:4px;
height:6px;
background-image:url(../images/OfferBox_br.gif);
background-repeat:no-repeat;
}


/* -----------------------*/
/*       Enviro BOX       */
/* -----------------------*/

.Enviro_default_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(../images/Middle_top_left2.gif);
 background-repeat:no-repeat; 
}

.Enviro_default_tm{
float:left;
height:2px;
background-color: #008100;
line-height: 0px;	/* IE6- fix for empty divs */
}

.Enviro_default_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/Middle_top_right2.gif);
background-repeat:no-repeat; 
}

.Enviro_default_m{
float:left;
background-color: white;
/*overflow:hidden;*/
}


.Enviro_default_bl{
float:left;
width:8px;
height:6px;
background-image:url(../images/OfferBox_bl2.gif);
background-repeat:no-repeat; 
}

.Enviro_default_bm
{
float:left;
height:4px;
background-color: #ffffff;
line-height: 0px;	/* IE6- fix for empty divs */
border-collapse:collapse;
border-bottom: 2px solid #008100;
}

.Enviro_default_br{
float:left;
width:4px;
height:6px;
background-image:url(../images/OfferBox_br2.gif);
background-repeat:no-repeat;
}




/* -----------------------*/
/*    Budget Search Box     */
/* -----------------------*/

.BudgetSearch_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(../images/top_left.gif);
 background-repeat:no-repeat; 
}

.BudgetSearch_tm{
float:left;
height:6px;
background-color: #F25312;
line-height: 0px;	/* IE6- fix for empty divs */
}

.BudgetSearch_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/top_right.gif);
background-repeat:no-repeat; 
}

.BudgetSearch_m{
float:left;
background-image:url(../images/leftbox_gradient.gif);
background-repeat:repeat-x;
background-color: white;
/*overflow:hidden;*/
}


.BudgetSearch_bl{
float:left;
width:8px;
height:6px;
background-image:url(../images/OfferBox_bl.gif);
background-repeat:no-repeat; 
}

.BudgetSearch_bm
{
float:left;
height:4px;
background-color: #ffffff;
line-height: 0px;	/* IE6- fix for empty divs */
border-collapse:collapse;
border-bottom: 2px solid #f25312;
}

.BudgetSearch_br{
float:left;
width:4px;
height:6px;
background-image:url(../images/OfferBox_br.gif);
background-repeat:no-repeat;
}


/*------------*/
/* BudgetBox*/
/*------------*/

#BudgetSearch
{
	float: left;
	width: 196px;
	margin-bottom:5px;
}

#BudgetSearch_tm
{
	width: 180px;
}

#BudgetSearch_bm
{
	width: 184px;	
}

#BudgetSearch_m
{
	
	width: 100%;
	min-height: 50px;
}

#BudgetSearch_Content
{
	border-left: 2px solid #f25312;
	border-right: 2px solid #f25312;
	height:100%;
	padding-top: 10px;
}

/*-----------------*/
/* End of BudgetBox*/
/*-----------------*/




/* footerboxdefault*/
/* footerbox default */

.footerboxdefault_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(../images/top_left.gif);
 background-repeat:no-repeat; 
}

.footerboxdefault_tm{
float:left;
height:6px;
background-color: #F6A46C;
line-height: 0px;	/* IE6- fix for empty divs */
}

.footerboxdefault_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/top_right.gif);
background-repeat:no-repeat; 
}

.footerboxdefault_m{
float:left;
background-image:url(../images/leftbox_gradient.gif);
background-repeat:repeat-x;
background-color: #f9ad52;
/*overflow:hidden;*/
}

.footerboxdefault_bl{
float:left;
width:8px;
height:6px;
background-image:url(../images/bottom_left.gif);
background-repeat:no-repeat; 
}

.footerboxdefault_bm{
float:left;
height:6px;
background-color: #f25312;
}

.footerboxdefault_br{
float:left;
width:8px;
height:6px;
background-image:url(../images/bottom_right.gif);
background-repeat:no-repeat;
}

/* footer Box Style End */



/*----- */
/* Menu */
/*------*/

#bxMenu
{
	float: left;
	width: 980px;
	margin-bottom:10px;
}

#bxMenu_tm
{
	width:964px;
}

#bxMenu_bm
{
	width:964px;
}

#bxMenu_m
{
	width: 100%;
	min-height: 50px;	
}

/* --------------*/
/* Menu* section */
/*---------------*/


.Logo
{
	padding-left:8px;
	/*margin-left:8px;*/
	float:left;
	width:65px;
	height:65px;
}

#Heading
{
	float:left;
	/*min-height:100%;*/
	height:65px;
	width:980px;
}

#Heading a
{
	color: White;
}

#Heading ul
{
	font-size:0.9em;
	font-weight:bold;
	width: 550px; 
	float: left; 
	margin-top: 42px; 
	margin-left: 101px;
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

#Heading li
{
	display: inline;
	list-style-type: none;
	padding-left: 30px;
	width:20%;
}

#RightHeading
{
	width: 252px; 
	float: right;
	height: 65px;
	border: 0px;
	margin:0px;
	overflow:hidden;
	line-height:0px;
}

#RightHeading img
{
	border: 1px solid green;
	margin: 0px;
}

/* Page Sections */

#Outer
{
width:980px;
height:auto;
min-height:100%;
margin-left:auto;
margin-right:auto;
}

#ContentSection
{
float:left;
width:100%;
height:100%;
margin-bottom:10px;
}

#LeftBox
{
width:196px;
float:left;
}

#MiddleSection
{
width:578px;
float:left;
margin-left:5px;
margin-right:5px;
}

#SpecialOffersContent
{
width:578px;
float:left;
min-height:50px;
}


#RightBox
{
	width:196px;
	float:left;
}

#RightBox a
{
	/*ssfont-size:90%;*/
	color:Black;	
}


/*------------*/
/* Small Menu */
/*------------*/

#LeftSectionTitle
{
	float: left;
	width: 196px;
	margin-bottom:10px;
}

#LeftSectionTitle_tm
{
	width: 180px;
}

#LeftSectionTitle_bm
{
	width:180px;	
}

#LeftSectionTitle_m
{
	width: 100%;
	min-height: 20px;
}

/*------------*/
/* Small Menu */
/*------------*/
#RightSectionTitle
{
	float: left;
	width: 196px;
	margin-bottom:10px;
}

#RightSectionTitle_tm
{
	width: 180px;
}

#RightSectionTitle_bm
{
	width:180px;	
}

#RightSectionTitle_m
{
	
	width: 100%;
	min-height: 20px;	/* Variable height (ie6,7,moz) let content push down*/
	height: 20px;		/* Fix height all stop content pushing down*/
}



/*--------------*/
/* SearchBoxie1 */
/*--------------*/
#SearchBoxie1
{
	float: left;
	width: 84px;
	margin-bottom:5px;
}

#SearchBoxie1_tm
{
	width: 68px;
}

#SearchBoxie1_bm
{
	width:76px;	
}

#SearchBoxie1_m
{
	
	width: 100%;
	min-height: 10px;
	
}

/*--------------*/
/* SearchBoxie1 */
/*--------------*/
#ViewBoxie
{
	float: right;
	width: 84px;
	margin-bottom:5px;
}

#ViewBoxie_tm
{
	width: 68px;
}

#ViewBoxie_bm
{
	width:76px;	
}

#ViewBoxie_m
{
	
	width: 100%;
	min-height: 10px;	/* Variable height (ie6,7,moz) let content push down*/
	height: 10px;		/* Fix height all stop content pushing down*/
}


.ViewBoxiemain
{
	float: right;
	width: 84px;
	margin-bottom:5px;
}

.ViewBoxiemain_tm
{
	width: 68px;
}

.ViewBoxiemain_bm
{
	width:76px;	
}

.ViewBoxiemain_m
{
	
	width: 100%;
	min-height: 10px;	/* Variable height (ie6,7,moz) let content push down*/
	height: 10px;		/* Fix height all stop content pushing down*/
}

/*--------------*/
/* SearchBoxie2 */
/*--------------*/
#SearchBoxie2
{
	float: left;
	width: 84px;
	margin-bottom:5px;
	margin-left:2px;
}

#SearchBoxie2_tm
{
	width: 68px;
}

#SearchBoxie2_bm
{
	width:76px;	
}

#SearchBoxie2_m
{
	
	width: 100%;
	min-height: 10px;
}


.SearchBoxie_Title
{
	width:100%;
	height:20px;
	text-align:Center;
	/*margin-top:-3px;*/
}

.ViewBoxie_Title
{
	width:100%;
	height:10px;
	text-align:Center;
	margin-top:-5px;
	color:White;
}

.ViewBoxie_Title a
{
	text-decoration:none;
	color:White;
}

.SearchBoxie_Title a
{
	color:White;
	text-decoration:none;
	font-size:0.8em;
	font-weight:bold;
}


/*--------------*/
/* SearchBoxie1 */
/*--------------*/
#BudgetBoxie1
{
	float: left;
	width: 175px;
	/*margin-top:5px;*/
	margin-left:10px;
}

#BudgetBoxie1_tm
{
	width: 159px;
}

#BudgetBoxie1_bm
{
	width:167px;	
}

#BudgetBoxie1_m
{	
	width: 100%;
	min-height: 10px;	/* Variable height (ie6,7,moz) let content push down*/
	height: 10px;		/* Fix height all stop content pushing down*/
}


/*------------*/
/* Small Menu */
/*------------*/
/*#SmallHomeDealBox_Right
{
	float: left;
	width: 280px;
	margin-bottom:5px;
}

#SmallHomeDealBox_Right_tm
{
	width:264px;
}

#SmallHomeDealBox_Right_bm
{
	width:268px;	
}

#SmallHomeDealBox_Right_m
{
	
	width: 100%;
	min-height: 50px;	/* Variable height (ie6,7,moz) let content push down*/
	/*height: 20px;		 Fix height all stop content pushing down*/
/*}*/



.SpecialOfferBox
{
	float: left;
	width: 49%;
	margin-bottom:5px;
}

#SpecialOfferBox_tm
{
	width: 264px;
}

#SpecialOfferBox_bm
{
	width:264px;	
}

#SpecialOfferBox_m
{
	
	width: 100%;
	min-height: 20px;	/* Variable height (ie6,7,moz) let content push down*/
	height: 20px;		/* Fix height all stop content pushing down*/
}
/*---------------*/
/*   PCP Boxie   */
/*---------------*/
.SmallPCPBoxie_tl{
 float:left;
 width:50px;
 height:6px;  
 background-image:url(../images/pcp_tl.png);
 background-repeat:no-repeat; 
}

.SmallPCPBoxie_tm{
float:left;
height:6px;
background-image:url(../images/pcp_tm.png);
background-repeat:repeat-x;
background-color: #FFFFFF;
}

.SmallPCPBoxie_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/pcp_tr.png);
background-repeat:no-repeat; 
}

.SmallPCPBoxie_m{
float:left;
/*overflow:hidden;*/
}

.SmallPCPBoxie_bl{
float:left;
width:50px;
height:6px;
background-image:url(../images/pcp_bl.png);
background-repeat:no-repeat; 
}

.SmallPCPBoxie_bm{
float:left;
height:6px;
background-image:url(../images/pcp_bm.png);
background-repeat:repeat-x;
background-color: #ffffff;
}

.SmallPCPBoxie_br{
float:left;
width:4px;
height:6px;
background-image:url(../images/pcp_br.png);
background-repeat:no-repeat;
}

#SmallPCPBoxie_Left
{
	float: left;
	width:277px;
	margin-left:3px;
	margin-top:3px;
	display:inline;
}

#SmallPCPBoxie_Left_tm
{
	width: 219px;
}

#SmallPCPBoxie_Left_bm
{
	width: 223px;	
}

#SmallPCPBoxie_Left_m
{
	
	width: 277px;
	min-height: 15px;	/* Variable height (ie6,7,moz) let content push down*/
	/* Fix height all stop content pushing down*/
}

.SmallPCPBoxieContent
{
	border-left: 2px solid #700093;
	border-right: 2px solid #700093;
	height:100%;
}

#SmallPCPBoxie_Right
{
	float: left;
	width:277px;
	margin-left:3px;
	margin-top:3px;
	display:inline;
}

#SmallPCPBoxie_Right_tm
{
	width: 219px;
}

#SmallPCPBoxie_Right_bm
{
	width: 223px;	
}

#SmallPCPBoxie_Right_m
{
	
	width: 277px;
	min-height: 15px;
	
}

/*---------------*/
/* medium boxes  */
/*---------------*/

#MiddleBox
{
float: left;
width: 100%;
margin-bottom:10px;
}

#MiddleBox_tm
{
width: 562px;
}

#MiddleBox_bm
{
width:562px;	
}

#MiddleBox_m
{
width: 100%;
min-height: 20px;	/* Variable height (ie6,7,moz) let content push down*/
height: 20px;		/* Fix height all stop content pushing down*/
}

#MiddleBox_Content
{
	float:left;
	min-height:200px;
	border:solid black 1px;
}


/*-------------------*/
/* Dealofweek boxes  */
/*-------------------*/

#DealofWeekBox
{
float: left;
width: 100%;
}

#DealofWeekBox_tm
{
width: 97%;
}

#DealofWeekBox_bm
{
width:97%;	
}

#DealofWeekBox_m
{
width: 100%;
min-height: 25px;	/* Variable height (ie6,7,moz) let content push down*/
height: 25px;		/* Fix height all stop content pushing down*/
}


/*----------------*/
/* Large Offer Box*/
/*----------------*/

#VehicleSearch
{
	float: left;
	width: 196px;
	margin-bottom:5px;
}

#VehicleSearch_tm
{
	width: 180px;
}

#VehicleSearch_bm
{
	width:184px;
}

#VehicleSearch_m
{
	
	width: 100%;
	min-height: 50px;
	
}

#VehicleSearch_Content
{
	border-left: 2px solid #FE5400;
	border-right: 2px solid #FE5400;
	height:100%;
	padding-top:10px;
}

/*----------------*/
/* Small Offer Box0*/
/*----------------*/


#SmallHomeDealBox0
{
	float: left;
	width: 287px;
	/*margin-bottom:5px;*/
}

#SmallHomeDealBox0_tm
{
	width:271px;
}

#SmallHomeDealBox0_bm
{
	width: 275px;
}

#SmallHomeDealBox0_m
{
	
	width: 287px;
	min-height: 100px;
}

#SmallHomeDealBox0 a
{
	text-decoration: none;
}

/*----------------*/
/* Small Offer Box1*/
/*----------------*/

.SmallHomeDealBox_Title
{
	color:White;
	font-weight:bold;
	width:80%;
	height:20px;
	text-align:left;
	font-size:12px;
	padding-left:10px;
}

#SmallHomeDealBox1
{
	float: right;
	width: 287px;
	/*margin-bottom:5px;*/
}

#SmallHomeDealBox1_tm
{
	width:271px;
}

#SmallHomeDealBox1_bm
{
	width: 275px;
}

#SmallHomeDealBox1_m
{
	width: 287px;
	min-height: 100px;
}

.SmallHomeDealBox_Content
{
	float:left;
	display:block;
	border-left: 2px solid #FE5400;
	border-right: 2px solid #FE5400;
	height:100%;
	text-decoration: none;
	color: Black;
	width: 283px;
}
/*
#SmallHomeDealBox1_Content a
{
	text-decoration: none;
}*/

#SmallHomeDealBox1 a
{
	text-decoration: none;
}

/*----------------*/
/* Small Offer Box2*/
/*----------------*/

#SmallHomeDealBox2 a
{
	text-decoration: none;
}

#SmallHomeDealBox2
{
	float: Left;
	width: 287px;
	/*margin-bottom:5px;*/
}

#SmallHomeDealBox2_tm
{
	width: 271px;
}

#SmallHomeDealBox2_bm
{
	width: 275px;
}

#SmallHomeDealBox2_m
{
	width: 287px;
	min-height: 50px;	
}


/*------------------*/
/* Small Offer Box3 */
/*------------------*/

#SmallHomeDealBox3 a
{
	text-decoration: none;
}

#SmallHomeDealBox3
{
	float: right;
	width: 287px;
	/*margin-bottom:5px;*/
}

#SmallHomeDealBox3_tm
{
	width: 271px;
}

#SmallHomeDealBox3_bm
{
	width: 275px;
}

#SmallHomeDealBox3_m
{
	width: 287px;
	min-height: 50px;	
}

/*--------------*/
/*  info4me  */
/*--------------*/

#info4me
{
	float: left;
	width: 196px;
	margin-bottom:5px;
}

#info4me_tm
{
	width: 180px;
}

#info4me_bm
{
	width:184px;	
}

#info4me_m
{
	
	width: 100%;
	min-height: 50px;	 
}

#info4me_Content
{
	border-left: 2px solid #f25312;
	border-right: 2px solid #f25312;
	height:100%;
	height: 148px;
	padding-top:10px;
}

/*--------------*/
/*  OffersBoxie  */
/*--------------*/

#Offers4me
{
	float: left;
	width: 196px;
	margin-bottom:5px;
}

#Offers4me_tm
{
	width: 180px;
}

#Offers4me_bm
{
	width:184px;	
}

#Offers4me_m
{
	width: 100%;
	min-height: 10px;	
}

#Offers4me_Content
{
	border-left: 2px solid #f25312;
	border-right: 2px solid #f25312;
	height:469px;
	padding-top:10px;
}

/*------------*/
/* news4me*/
/*------------*/

#news4me
{
	float: left;
	width: 196px;
	margin-bottom:5px;
}

#news4me_tm
{
	width: 180px;
}

#news4me_bm
{
	width:184px;	
}

#news4me_m
{
	
	width: 100%;
	min-height: 50px;	
	
}

#news4me_Content
{
	padding-top:10px;
	border-left: 2px solid #f25312;
	border-right: 2px solid #f25312;
	height:100%;
}


/*--------------*/
/* SearchCarsBox*/
/*--------------*/

#SearchCarsBox
{
	float: left;
	width: 196px;
	margin-bottom:5px;
}

#SearchCarsBox_tm
{
	width: 180px;
}

#SearchCarsBox_bm
{
	width:184px;	
}

#SearchCarsBox_m
{
	
	width: 100%;
	min-height: 125px;	/* Variable height (ie6,7,moz) let content push down*/
	height: 125px;		/* Fix height all stop content pushing down*/	
}

#SearchCarsBox_Content
{
border-style:solid;
border-collapse:collapse;
border-left: 2px solid #f25312;
border-right: 2px solid #f25312;
border-top: 0px;
border-bottom: 0px;
height:100%;
}


/*--------------*/
/* affiliatedsites*/
/*--------------*/

#affiliatedsites
{
	float: left;
	width: 196px;
	margin-bottom:5px;
}

#affiliatedsites_tm
{
	width: 180px;
}

#affiliatedsites_bm
{
	width:184px;	
}

#affiliatedsites_m
{
	width: 196px;
	min-height: 50px;	/* Variable height (ie6,7,moz) let content push down*/
	/*height: 162px;		/* Fix height all stop content pushing down*/	
}

#affiliatedsites_Content
{
	border-left: 2px solid #f25312;
	border-right: 2px solid #f25312;
	height:100%;
	padding-top: 10px;
}


/*------------------*/
/* Article MiddleSectionBox*/
/*----------------*/

#ArticleMiddleSection
{
	float: left;
	width: 100%;
	margin-bottom:5px;
}

#ArticleMiddleSection_tm
{
	width:562px;
}

#ArticleMiddleSection_bm
{
	width:566px;		
}

#ArticleMiddleSection_m
{
	width: 100%;	
}

.ArticleMiddleSection_Content
{
	border-style:solid;
	border-collapse:collapse;
	border-left: 2px solid #f25312;
	border-right: 2px solid #f25312;
	border-top: 0px;
	border-bottom: 0px;
	min-height:678px;
	height:678px;
	/*margin-top:0px;*/
	font-size:90%;
	overflow:auto;
}

#HomeArticleTop .ArticleMiddleSection_Content
{
	
	min-height: 100px;
	height: 270px;
	overflow:hidden;
}




/*------------------*/
/* RSS MiddleSectionBox*/
/*----------------*/

#RSSMiddleSection
{
	float: left;
	width: 100%;
	margin-bottom:5px;
}

#RSSMiddleSection_tm
{
	width:562px;
}

#RSSMiddleSection_bm
{
	width:566px;		
}

#RSSMiddleSection_m
{
	width: 100%;	
}

.RSSMiddleSection_Content
{
	border-style:solid;
	border-collapse:collapse;
	border-left: 2px solid #f25312;
	border-right: 2px solid #f25312;
	border-top: 0px;
	border-bottom: 0px;
	min-height:640px;
	/*margin-top:0px;*/
	font-size:90%;
}





/*------------------*/
/* Article MiddleSection2Box*/
/*----------------*/
/*
#ArticleMiddleSection2
{
	float: left;
	width: 100%;
	/*margin-top:10px;*/
/*}

#ArticleMiddleSection2_tm
{
	width: 562px;
}

#ArticleMiddleSection2_bm
{
	width:97.8%;	
}

#ArticleMiddleSection2_m
{
	
	width: 100%;
		/* Variable height (ie6,7,moz) let content push down*/
			/* Fix height all stop content pushing down*/	
/*}

.ArticleMiddleSection2_Content
{
border-style:solid;
border-collapse:collapse;
border-left: 2px solid #f25312;
border-right: 2px solid #f25312;
border-top: 0px;
border-bottom: 0px;
min-height:100%;
/*margin-top:0px;*/
/*font-size:0.9em;
}

/*------------------*/
/* Contact MiddleSectionBox*/
/*----------------*/

#ContactMiddleSection
{
	float: left;
	width: 100%;
	/*margin-top:10px;*/
}

#ContactMiddleSection_tm
{
	width: 562px;
}

#ContactMiddleSection_bm
{
	width:566px;	
}

#ContactMiddleSection_m
{
	
	width: 100%;
		/* Variable height (ie6,7,moz) let content push down*/
			/* Fix height all stop content pushing down*/	
}

#ContactMiddleSection_Content
{
border-style:solid;
border-collapse:collapse;
border-left: 2px solid #f25312;
border-right: 2px solid #f25312;
border-top: 0px;
border-bottom: 0px;
min-height:558px;
/*margin-top:0px;*/
font-size:0.9em;
}


/*------------------*/
/* Boxie MiddleSectionBox*/
/*----------------*/

#BudgetSearchBoxie a
{
	color: Black;
	text-decoration: none;
}

#BudgetSearchBoxie
{
	float: left;
	width: 578px;
}

#BudgetSearchBoxie_tm
{
	width: 562px;
}

#BudgetSearchBoxie_bm
{
	width:566px;	
}

#BudgetSearchBoxie_m
{
	
	width: 578px;
	min-height:300px;	
}

#BudgetSearchBoxie_Content
{
border-left: 2px solid #f25312;
border-right: 2px solid #f25312;
font-size:0.9em;
height:100%;
padding-top:10px;
}


/*------------------*/
/* DealBox MiddleSectionBox*/
/*----------------*/

#DealMiddleSectionBoxie
{
	float: left;
	width: 100%;
	margin-bottom:10px;
}

#DealMiddleSectionBoxie_tm
{
	width: 562px;
}

#DealMiddleSectionBoxie_bm
{
	width:566px;	
}

#DealMiddleSectionBoxie_m
{
	
	width: 100%;
		/* Variable height (ie6,7,moz) let content push down*/
			/* Fix height all stop content pushing down*/	
}

#DealMiddleSectionBoxie_Content
{

	border-left: 2px solid #f25312;
	border-right: 2px solid #f25312;
	min-height:640px;
	font-size:0.9em;
}




/*------------------*/
/* Enviro boxie*/
/*----------------*/

#EnviroBoxie
{
	float: left;
	width: 280px;
}

#EnviroBoxie_tm
{
	width: 262px;
}

#EnviroBoxie_bm
{
	width:266px;	
}

#EnviroBoxie_m
{
	
	width: 100%;
		/* Variable height (ie6,7,moz) let content push down*/
			/* Fix height all stop content pushing down*/	
}

#EnviroBoxie_Content
{
	float:left;
	min-height:125px;
	height:100%;
	width:98%;
	text-align:right;
	background-image: url(../images/recyclelogo3.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	border-left: 2px solid #008100;
	border-right: 2px solid #008100;
}


/*------------------*/
/* SearchResults MiddleSectionBox*/
/*----------------*/

#SearchResultsBoxie
{
	float: left;
	width: 100%;
	margin-left:0px;
}

#SearchResultsBoxie_tm
{
	width: 562px;
}

#SearchResultsBoxie_bm
{
	width:566px;	
}

#SearchResultsBoxie_m
{
	
	width: 100%;
		/* Variable height (ie6,7,moz) let content push down*/
			/* Fix height all stop content pushing down*/	
}

#SearchResultsBoxie_Content
{
border-style:solid;
border-collapse:collapse;
border-left: 2px solid #f25312;
border-right: 2px solid #f25312;
border-top: 0px;
border-bottom: 0px;
min-height:300px;
/*margin:0px;*/
/*xxfont-size:0.9em;*/
float:left;
}



/*------------------*/
/* Special Offers Boxie MiddleSectionBox*/
/*----------------*/

#SpecialOffersBoxie
{
	float: left;
	width: 550px;
	/*margin-top:10px;*/
	margin-left:5px;
}

#SpecialOffersBoxie_tm
{
	width: 534px;
}

#SpecialOffersBoxie_bm
{
	width:538px;	
}

#SpecialOffersBoxie_m
{
	
	width: 550px;
		/* Variable height (ie6,7,moz) let content push down*/
			/* Fix height all stop content pushing down*/	
}

#SpecialOffersBoxie_Content
{
border-style:solid;
border-collapse:collapse;
border-left: 2px solid #f25312;
border-right: 2px solid #f25312;
border-top: 0px;
border-bottom: 0px;
min-height:100px;
/*margin-top:0px;*/
font-size:0.9em;
float:left;
}




/*------------------*/
/* SiteMap MiddleSectionBox*/
/*----------------*/

#SiteMapMiddleSection
{
	float: left;
	width: 100%;
	/*margin-top:10px;*/
}

#SiteMapMiddleSection_tm
{
	width:562px;
}

#SiteMapMiddleSection_bm
{
	width:566px;	
}

#SiteMapMiddleSection_m
{
	
	width: 100%;
		/* Variable height (ie6,7,moz) let content push down*/
			/* Fix height all stop content pushing down*/	
}

#SiteMapMiddleSection_Content
{
	border-style:solid;
	border-collapse:collapse;
	border-left: 2px solid #f25312;
	border-right: 2px solid #f25312;
	border-top: 0px;
	border-bottom: 0px;
	min-height:100%;
	/*margin-top:0px;*/
	font-size: 90%;
}

/*------------------*/
/* testimonial MiddleSectionBox*/
/*----------------*/

#TestimonialMiddleSection
{
	float: left;
	width: 100%;
	/*margin-top:10px;*/
}

#TestimonialMiddleSection_tm
{
	width: 562px;
}

#TestimonialMiddleSection_bm
{
	width: 566px;	
}

#TestimonialMiddleSection_m
{
	
	width: 100%;
		/* Variable height (ie6,7,moz) let content push down*/
			/* Fix height all stop content pushing down*/	
}

#TestimonialMiddleSection_Content
{
	border-style:solid;
	border-collapse:collapse;
	border-left: 2px solid #f25312;
	border-right: 2px solid #f25312;
	border-top: 0px;
	border-bottom: 0px;
	min-height:100%;
	/*margin-top:0px;*/
}


/*--------------------------*/
/*MiddleSectionContent_Title*/
/*--------------------------*/

#MiddleSectionContent_Title
{
float:left;
color:black;
font-weight:bold;
width:95%;
min-height:20px;
height:20px;
text-align:left;
/*margin-top:5px;*/
font-size:16px;
padding-left:10px;
}

#MiddleSection_Content
{
font-family: Verdana, Arial, Sans-Serif;
float:left;
color:black;
width:578px;
min-height:250px;
text-align:left;
font-size:14px;
}


/*#MiddleSection_Content a
{
ddtext-decoration:none;
ggfont-weight:bold;
}*/


#ThreeSteps
{
min-height:20px;
height:20px;
width:60%;
color:Black;
font-size:26px;
font-weight:bold;
padding-left:0px;
}


/*---------------*/
/* Footer box    */
/*---------------*/

#Footer
{
float: left;
width: 980px;
margin:0;
/*min-height:10px;*/
/*height:25px;*/
/*margin-top:5px;*/
/*margin-bottom:10px;*/
}


#Footer_tm
{
width: 964px;
}

#Footer_bm
{
width:964px;	
}

#Footer_m
{
width: 100%;
min-height: 10px;	/* Variable height (ie6,7,moz) let content push down*/
/*height: 20px;		/* Fix height all stop content pushing down*/
}

/*-----------------*/
/* Footer Contents-*/
/*-----------------*/

#FooterMenu
{
	margin:0;
	font-size:0.7em;
	margin-top: 3px;
	margin-left: 50px;
	padding-left:0px;
	margin-bottom: 2px;
}

#FooterMenu a
{
	text-decoration: none;
	font-weight:bold;
	color: White;
}

#FooterMenu ul
{
	margin:0;
}

#FooterMenu li
{
	margin:0;
	display: inline;
	list-style-type: none;
	padding-right: 79px;
	width:20%;
}

/*#xxFooterMenu
{
	float:left;
	min-height:18px;
	height:18px;
	width:100%;
}

.xFooterMenu_Item
{
	font-size:70%;
	color:White;
	font-weight:bold;
	float:left;
	width:20%;
	padding-top:2px;
	text-align:center;
}

.xFooterMenu_Item a
{
	text-decoration:none;
	color:White;
}*/

#ApplyFindGet_MainBox
{
	float:left;
	width:100%;
	text-align:center;
	margin:auto;
	padding-left:30px;

}


#ApplyFindGet_MainBox .ApplyFindGet_Text
{
	float:left;
	width:40%;
	height:125px;
	text-align:center;

} 


.ApplyFindGet_Pic_Content
{
	float:left;
	width:100%;
	height:100px;
	padding-top:8px;
}


.ApplyFindGet_NumberBox_Content
{
	width:99%;
	min-height:95%;
	height:95%;
	text-align:center;
	font-family: Verdana, Arial, Sans-Serif;
	font-size:85px;
	font-weight:bold;
	padding-top:10px;
}


.ApplyFindGet_Text_Content
{
	font-weight:bold;
	font-size:50px;
	padding-top:30px;
}



/*--------------------------*/
/* ApplyFindGet_Box 1*/
/*--------------------------*/

#ApplyFindGet_smallbox1
{
float: left;
width: 24%;
}

#ApplyFindGet_smallbox1_tm
{
width: 87.5%;
}

#ApplyFindGet_smallbox1_bm
{
width:86.8%;	
}

#ApplyFindGet_smallbox1_m
{
width: 100%;
min-height: 115px;	/* Variable height (ie6,7,moz) let content push down*/
height: 70px;		/* Fix height all stop content pushing down*/
}


/*--------------------------*/
/* ApplyFindGet_Box 2*/
/*--------------------------*/

#ApplyFindGet_smallbox2
{
float: left;
width: 24%;
/*margin-top:5px;*/
}

#ApplyFindGet_smallbox2_tm
{
width: 87.5%;
}

#ApplyFindGet_smallbox2_bm
{
width:86.8%;	
}

#ApplyFindGet_smallbox2_m
{
width: 100%;
min-height: 115px;	/* Variable height (ie6,7,moz) let content push down*/
height: 70px;		/* Fix height all stop content pushing down*/
}


/*--------------------------*/
/* ApplyFindGet_Box 3*/
/*--------------------------*/

#ApplyFindGet_smallbox3
{
float: left;
width: 24%;
/*margin-top:5px;*/
}

#ApplyFindGet_smallbox3_tm
{
width: 87.5%;
}

#ApplyFindGet_smallbox3_bm
{
width:86.8%;	
}

#ApplyFindGet_smallbox3_m
{
width: 100%;
min-height: 115px;	/* Variable height (ie6,7,moz) let content push down*/
height: 70px;		/* Fix height all stop content pushing down*/
}

/*--------------------------*/
/* ApplyFindGet_Box 4*/
/*--------------------------*/

#ApplyFindGet_smallbox4
{
float: left;
width: 25%;
}

#ApplyFindGet_smallbox4_tm
{
width: 87.5%;
}

#ApplyFindGet_smallbox4_bm
{
width:86.85%;	
}

#ApplyFindGet_smallbox4_m
{
width: 100%;
min-height: 115px;	/* Variable height (ie6,7,moz) let content push down*/
height: 70px;		/* Fix height all stop content pushing down*/
}



/*--------------------------*/
/* ApplyFindGet_Box 5*/
/*--------------------------*/

#ApplyFindGet_smallbox5
{
float: left;
width: 25%;
/*margin-top:5px;*/
}

#ApplyFindGet_smallbox5_tm
{
width: 87.5%;
}

#ApplyFindGet_smallbox5_bm
{
width:86.85%;	
}

#ApplyFindGet_smallbox5_m
{
width: 100%;
min-height: 115px;	/* Variable height (ie6,7,moz) let content push down*/
height: 70px;		/* Fix height all stop content pushing down*/
}


/*--------------------------*/
/* ApplyFindGet_Box 6*/
/*--------------------------*/

#ApplyFindGet_smallbox6
{
float: left;
width: 25%;
/*margin-top:5px;*/
}

#ApplyFindGet_smallbox6_tm
{
width: 87.5%;
}

#ApplyFindGet_smallbox6_bm
{
width:86.85%;	
}

#ApplyFindGet_smallbox6_m
{
width: 100%;
min-height: 115px;	/* Variable height (ie6,7,moz) let content push down*/
height: 70px;		/* Fix height all stop content pushing down*/
}




/*--------------------------*/
/* ApplyFindGet box default */
/*--------------------------*/

.ApplyFindGet_default_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(images/top_left.gif);
 background-repeat:no-repeat; 
}

.ApplyFindGet_default_tm{
float:left;
height:6px;
background-color: #A2FA8C;
line-height: 0px;	/* IE6- fix for empty divs */
}

.ApplyFindGet_default_tr{
float:left;
width:8px;
height:6px;   
background-image:url(images/top_right.gif);
background-repeat:no-repeat; 
}

.ApplyFindGet_default_m{
float:left;
background-image:url(images/leftbox_gradient.gif);
background-repeat:repeat-x;
background-color: #f9ad52;
/*overflow:hidden;*/
}

.ApplyFindGet_default_bl{
float:left;
width:8px;
height:6px;
background-image:url(images/bottom_left.gif);
background-repeat:no-repeat; 
}

.ApplyFindGet_default_bm{
float:left;
height:6px;
background-color: #f9ad52;
line-height: 0px;	/* IE6- fix for empty divs */
}

.ApplyFindGet_default_br{
float:left;
width:9px;
height:6px;
background-image:url(images/bottom_right.gif);
background-repeat:no-repeat;
}

/* Small Box Style End */


/*Affiliates*/
#Affiliates
{
	float:left;
	width:100%;
	/*margin-top: 5px;*/
}


#Affiliates .AffiliateItem
{
	width:100%;
	float:left;
	margin-bottom:12px;

}
#Affiliates .AffiliateItem .AffiliateItemLogo
{
	float:left;
	width:54px;
	height:55px;
	text-align:left;
}

#Affiliates .AffiliateItem .AffiliateItemLogo img
{
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	float:left;
	border:0px;
	width:54px;
	height:55px;
}
#Affiliates .AffiliateItem .AffiliateItemText
{
	margin-left:10px;
	font-size:70%;
	width:120px;
	float:left;
}

/*Search Form*/

#SearchForm
{
	margin-top:10px;
	padding-left:10px;
	float:left;
	width:95%;
	min-height:100px;
}

#SearchForm .SearchFormTitle
{
	font-size:0.7em;
	color:black;
	padding-left:5px;
	height:13px;
	padding-bottom:1px;
}

#SearchForm .SearchFormDropDown
{
	float:left;
	margin-bottom:10px;
	font-weight:bold;	
	height:20px;
}

#SearchForm .SearchFormDropDown select
{
	width:170px;
	font-size:0.6em;
}


#SearchForm .SearchFormDropDown2
{
	float:left;
	margin-bottom:10px;
	font-weight:bold;	
	height:20px;
}

#SearchForm .SearchFormDropDown2 select
{
	width:150px;
	font-size:0.6em;
}


.SearchFormButtons
{
	width:95%;
	float:left;
	padding-left:0px;
}

.SearchFormUpdateProgress
{
	margin:0px;
	padding:0px;
	border:0px;
	height:20px;
	line-height:20px;
	width:100%;
	text-align:center;
	overflow:hidden;
	/*margin-top:5px;*/
}

#SearchForm .SearchFormButton1
{
	float:left;
	text-align:center;
	font-size:0.8em;
	width:80px;
	/*border:solid black 1px;*/
}

#SearchForm .SearchFormButton1 a
{	
	color:#FE5400;
	font-weight:bold;
}

#SearchForm .SearchFormButton2
{
	float:left;
	text-align:center;
	font-size:0.8em;
	width:80px;
	/*border:solid black 1px;*/
	margin-left:5px;
	/*display:none;*/
}

#SearchForm .SearchFormButton2 a
{	
	color:#FE5400;
	font-weight:bold;
}



/**********************/

#tabSearchResults
{
	float: left;
	width: 100%;
	min-height: 200px;
	font-size: 80%;
	font-family: Verdana, Arial, Sans-Serif;
}


#SpecialOffersResults
{
	float:left;
	width:100%;
	min-height:80px;
	font-size:11px;
	font-family: Verdana, Arial, Sans-Serif;
	margin-bottom:20px;
}


.dgSpecialOffers
{
	background-color:white;
}

.dgSpecialOffers a
{
	font-weight:normal;
	color:#272720;
}


.dgResultsRows
{
	background-color: white;

}


.dgResultsRows a
{
	color: Black;
}

.dgResultRowStyle
{
	background-color: Whitesmoke;
}

.dgResultRowStyle2
{
	background-color:#F58335;
}


.dgSpecialOffersRowStyle
{
	background-color:#FCC07B;
}

.dgResultRowStyle a
{
	color: black;
		
}
	

#tabSearchResults .VehicleColumn 
{
	width:500px;
}


#SpecialOffersResults .VehicleColumn 
{
	width:500px;

}

.dgResultPagerStyle
{
	text-align:center;
	float:left;
	color:Gray;
	font-size:120%;
	font-weight:bold;	
	width:100%;
	padding-left:215px;
}

.dgSpecialOffersPagerStyle
{
	text-align:center;
	float:left;
	color:Gray;
	font-size:120%;
	font-weight:bold;
}


.dgResultPagerStyle a
{
	font-size:80%;
	color:Orange;	
}


/**********************/

#BudgetSearchResults
{
	float:left;
	width:96%;
	height:500px;
	font-size:11px;
	font-family: Verdana, Arial, Sans-Serif;
	padding-left:10px;
	min-height:300px;
	height:100%;
}

#BudgetSearchResults .BudgetVehicleColumn
{
	width:500px;
}

.dgBudgetResultsRows
{
	background-color:white;
	height:70px;
}


.dgBudgetResultsRows a
{
	font-weight:normal;
	color:Black;
	font-size:15px;
}

.dgBudgetResultRowStyle
{
	background-color:white;
	height:70px;	
	margin-bottom:5px;


}



.dgBudgetResultRowStyle a
{
	color:black;
	font-weight:normal;
	font-size:15px;	
}
	

#BudgetSearchResults .BudgetVehicleColumn 
{
	width:500px;	
}

.dgBudgetResultPagerStyle
{
	text-align:center;
	float:left;
	color:Gray;
	font-size:120%;
	font-weight:bold;
	width:500px;	

	
}

.dgBudgetResultPagerStyle a
{
	font-size:80%;
	color:white;	
}

.BudgetSearchTitle
{
	float:left;
	text-align:left;
	padding-left:15px;
	height:20px;
	/*margin-top:5px;*/
	margin-bottom:5px;
	width:80%;

}
/**********************/



.accTechHeader
{
	
	width:250px;
}


.accTechContent
{
	
	width:250px;
}



.TechDataHeader_Desc
{
	
	color:black;	
	width:300px;
	background-color:white;
}


.TechDataHeader_Value
{
	
	color:black;	
	width:300px;
	background-color:White;
}

.TechData_HeaderLabel{	
	border:0px;
}

.TechData_AltRow
{
	background-color:white;
	border:0px;
}

.TechData_Row
{
	background-color:#F9AD52;
	border:0px;
}

.accPane
{
background-color:Yellow;
}


.TechData_AccTechData
{
	font-size:12px;
}


#TopContent_Home
{
	float:left;
	text-align:left;
	height:100px;
	width:100%;
}

#BottomContent_Home
{
	float:left;
	text-align:left;
	height:140px;
	width:100%;
}


#DealVehInfo
{
	width:49.5%;
	min-height: 100px;	
	/*overflow:hidden;*/
	float:left;
}

#DealVehTextualInfo
{
	width:100%;
	font-size : 0.9em;
	clear:both;
	/*margin-top:10px;*/
}

#DealVehTextualInfo .DealVehInfoItem
{
	width:100%;
	font-size:1.7em;
	clear:both;
	margin-left:5px;
}

#DealVehTextualInfo .DealVehInfoManufacturer
{
	font-size:1.7em;
	font-weight:bold;
	line-height:23px;
	margin-left:5px;
}

.DealManLogo
{
	float:left;
	width:40px;
	height:40px;
	margin:5px;
}

#DealVehImage
{
	margin:5px;
	float:right;
}

#VehEnvironmentalSummary
{
	width:49.5%;
	font-size : 0.9em;
	float:left; 
}


.SFData_PanelSFData
{
	width:98%;
	margin-left:auto;
	margin-right:auto;
}

.SFData_PanelSFHeader, .SFData_PanelSFHeader a
{
	width:100%;
	color:Orange;
}

.OptData_PanelOptData
{
	width:98%;
	margin-left:auto;
	margin-right:auto;
	color:Orange;
}

.OptData_PanelOptHeader, .OptData_PanelOptHeader a
{
	width:100%;
	
}

.ConfiguratorRow1
{
	line-height:20px;
}

.ConfiguratorRow2
{
	line-height:20px;
}

.ConfiguratorOption_OptCode
{	
	font-size:0.8em;
	width:10%;
}

.ConfiguratorOption_OptCat
{
	font-size:0.7em;
	font-weight:bold;
	width:20%;
}

.ConfiguratorOption_OptDesc
{
	font-size:0.8em;
	width:40%;
}

.ConfiguratorOption_OptPrice
{
		font-size:0.8em;
		font-weight:bold;
	width:12%;
}

.ConfiguratorOption_OptSelect
{
	font-size:0.8em;
	width:8%;
	height:10px;	
	text-align:center;
}

.ConfiguratorOption_OptSelect input
{
	margin:0px;
	padding:0px;
	font-size:0.5em;
}

#Processing
{
	width:100%;
	text-align:right;
	float:right;
	height:20px;	
}

.ConfiguratorConflictFixer
{
	border : 2px dashed #fe5400;
	padding : 10px;	
	margin-bottom:5px;
}

.ConfiguratorConflictFixer .Title
{
	font-size : 1em;
	color : #FE5400;
	font-weight : bold;
	margin-bottom:5px;
}

.ConfiguratorConflictFixer .HowToProceed
{
	font-size : 0.8em;
}

.ConfiguratorConflictFixer .HelperNumber
{
	font-size: 1.5em;
	text-align:center;
	background-color:#fe5400;
	color:White;
	padding:5px;
	margin-bottom:3px;
	width:20px;
}

.TechDataExpand
{
	color:orange;
}

.ShowRoomTitle
{
	float:left;
	text-align:left;
	font-size:25px;
	margin-bottom:5px;
}

.ShowRoomItem
{
	float:left;
	width:570px;
	height:150px;
	border:solid #F05313 1px;
	border-style:dashed;
	text-align:center;
	margin-bottom:5px;
	padding-top:5px;
	padding-left:5px;
}

.ShowRoomDetails
{
	float:left;
	text-align:left;
	width:275px;
	height:100%;
}

.ShowRoomItem_Man
{
	width:100%;
	height:25px;
	float:left;
	text-align:left;
	font-weight:bold;
	font-size:20px;
}

.ShowRoomItem_Range
{
	width:100%;
	height:25px;
	float:left;
	text-align:left;
	font-size:20px;
}

.ShowRoomItem_Model
{
	width:100%;
	height:20px;
	float:left;
	text-align:left;
	font-size:15px;
}

.ShowRoomItem_Deriv
{
	width:100%;
	height:20px;
	float:left;
	text-align:left;
	font-size:14px;
	
}

.ShowRoomItem_Desc
{
	width:100%;
	height:25px;
	float:left;
	text-align:left;
}

.ShowRoomImage
{
	width:285px;
	height:100%;
	float:left;
}


.ShowRoomItem_Image
{
	float:left;
	width:100%;
	height:100%;
}

.SmallHomeDealBox_Left
{
	float:left;
	width:50%;
	margin-bottom:5px;
}

.SmallHomeDealBox_Right
{
	float:right;
	width:50%;	
	margin-bottom:5px;
}

/*
.LargeHomeDealBox
{
	float:left;
	width:99%;
	border-bottom:solid black 0px;
	min-height:160px;
}*/

/*
.LargeHomeDeal_Text
{
	float:left;
	width:80%;
	height:15px;
	padding-left:8px;
}

.LargeHomeDeal_FinanceType
{
	float:left;
	color:White;
	font-weight:bold;
	width:40px;
	font-size:1.1em;
	padding-left:8px;
	background-color:#F25312;
}

.LargeHomeDeal_Price
{
	float:left;
	width:70%;
	font-weight:bold;
	font-size:1.1em;
	text-align:right;
	padding-left:8px;
}

.LargeHomeDeal_Price span
{
	font-size:0.8em;
	font-weight:normal;
}*/
/*.LargeHomeDeal_FinanceType
{
	float:left;
	text-align:left;
	height:30px;
	width:289px;
	font-size:30px;
	font-weight:bold;
	padding:2px;
}

.LargeHomeDeal_Make
{
	float:left;
	text-align:left;
	height:25px;
	width:289px;
	font-size:20px;
	/*padding-top:15px;*/
	/*padding-left:5px;
}

.LargeHomeDeal_ModelDesc
{
	float:left;
	text-align:left;
	height:20px;
	font-size:15px;
	width:289px;	
	padding-left:5px;
}

.LargeHomeDeal_Deriv
{
	float:left;
	text-align:left;
	height:20px;
	font-size:15px;	
	width:289px;
	padding-left:5px;
}

.LargeHomeDeal_Term
{
	float:left;
	text-align:left;
	height:20px;
	font-size:15px;	
	width:289px;
	padding-left:5px;
}

.LargeHomeDeal_Finance
{
	float:left;
	text-align:left;
	height:20px;
	font-size:15px;	
	width:289px;
	padding-left:5px;
}

.LargeHomeDeal_Price
{
	float:left;
	text-align:left;
	font-size:20px;	
	width:289px;
	padding-left:5px;
}*/
/*
.LargeHomeDeal_Image
{
	float:right;
	width:300px;
	height:150px;
	/*margin-left:-30px;*/
	/*margin-top:5px;*/

/*}*/
/*
.SmallHomeDeal_Text
{
	float:left;
	width:200px;
	height:17px;
	padding-left:8px;
	overflow:hidden;
}

.SmallHomeDeal_FinanceType
{
	float:left;
	color:White;
	font-weight:bold;
	width:40px;
	font-size:1.1em;
	padding-left:8px;
	background-color:#F25312;
}

.SmallHomeDeal_Price
{
	float:left;
	width:70%;
	font-weight:bold;
	font-size:1.1em;
	text-align:left;
	padding-left:8px;
}

.SmallHomeDeal_Price span
{
	font-size:0.8em;
	font-weight:normal;
}

.SmallHomeDeal_Image
{
	float:right;
	width:200px;
	height:100px;
}*/

/*
.SmallHomeDeal_FinanceType
{
	float:left;
	width:100%;
	height:20px;
	font-size:20px;
	font-weight:bold;

}


.SmallHomeDeal_Make
{
	float:left;
	width:100%;
	height:15px;
	padding-left:8px;
	padding-top:3px;
}

.SmallHomeDeal_ModelDesc
{
	float:left;
	width:100%;
	height:15px;
	padding-left:8px;
}
*/

	/*margin-left:-280px;
	padding-left:60px;
	padding-top:50px;
	text-align:right;*/


/*
.SmallHomeDeal_Deriv
{
	float:left;
	width:100%;
	height:15px;
	padding-left:8px;
}



.SmallHomeDeal_Price
{
	float:left;
	width:95%;
	padding-left:8px;
	font-size:20px;
	padding-top:3px;
}



.SmallHomeDeal_Term
{
	float:left;
	width:95%;
	padding-left:8px;
}

.SmallHomeDeal_Finance
{
	float:left;
	width:95%;
	padding-left:8px;
}*/

/*------------------------*/

/*.SpecialOffer_LeftDeal_FinanceType
{
	float:left;
	width:100%;
	height:20px;
	font-size:20px;
	font-weight:bold;
}*/

.SpecialOffer_Text
{
	float:left;
	width:200px;
	height:17px;
	padding-left:8px;
	overflow:hidden;
}
.SpecialOffer_Finance
{
	float:left;
	color:White;
	font-weight:bold;
	width:40px;
	font-size:1.1em;
	padding-left:8px;
	background-color:#700093;
}

.SpecialOffer_Price
{
	float:left;
	width:70%;
	font-weight:bold;
	font-size:1.1em;
	text-align:left;
	padding-left:8px;
}

.SpecialOffer_Price span
{
	font-size:0.8em;
	font-weight:normal;
}

.SpecialOffer_Image
{
	float:right;
	width:200px;
	height:100px;
	text-align:right;
}

/*.SpecialOffer_LeftDeal_Make
{
	float:left;
	width:80%;
	height:15px;
	padding-left:8px;
	padding-top:3px;
	
}

.SpecialOffer_LeftDeal_ModelDesc
{
	float:left;
	width:80%;
	height:15px;
	padding-left:8px;
}*/




/*.SpecialOffer_LeftDeal_Deriv
{
	float:left;
	width:80%;
	height:15px;
	padding-left:8px;
}


.SpecialOffer_LeftDeal_Price
{
	float:left;
	width:80%;
	padding-left:8px;
	font-size:20px;
	padding-top:3px;
}



.SpecialOffer_LeftDeal_Term
{
	float:left;
	width:95%;
	padding-left:8px;
}

.SpecialOffer_LeftDeal_Finance
{
	float:left;
	width:95%;
	padding-left:8px;
}*/


/*.SpecialOfferStar
{
	float:right;	  
	height:35px;
	width:35px;
	
}*/

/*------------------------*/


#BudgetSearchForm
{
	margin-top:10px;
	padding-left:10px;
	float:left;
	width:95%;
	min-height:20px;
	
}

.BudgetSearchForm_Title
{
	float:left;
	text-align:left;
	height:16px;
	width:80%;
	font-size:0.7em;
	padding-left:10px;
}

.BudgetSearchForm_DropDown
{
	float:left;
	width:175px;
	height:20px;
	margin-bottom:10px;
}

.BudgetSearchForm_DropDown select
{
	font-size:0.6em;
	width:175px;
}

.BudgetSearchForm_SearchBtn
{
	float:left;
	width:175px;
	height:26px;
}
/*#BudgetSearchForm .BudgetSearchForm_Button
{
	text-align:center;
	font-size:0.8em;
	color:White;
	/*margin-top:-3px;*/
/*
	
}

#BudgetSearchForm .BudgetSearchForm_Button a
{	
	color:white;
	font-weight:bold;	
}
*/


#NewsletterBoxie .NewsletterButtonItem
{
	text-align:center;
	font-size:14px;
	color:White;
	/*margin-top:-3px;	*/
}

#NewsletterBoxie .NewsletterButtonItem a
{
	color:white;
	font-weight:bold;	
}


#ConfiguratorFinanceControl
{	
	width:99%;	
}
 
#FinanceLeft
{
	float:left;
	width:45%;
	min-height:100%;
}
#FinanceRight
{
	float:right;
	text-align:right;
	min-height:100%;
}

#CashPurchase
{
	width:100%;
}

#FinanceParameters
{
	width:100%;
}



#QuoteUpdating
{
	width:100%;
	text-align:center;
	/*margin-top:20px;*/
	margin-bottom:20px;
}

#StandardFitUpdating
{
	width:100%;
	text-align:center;
	/*margin-top:20px;*/
	margin-bottom:20px;
}

#DealPage
{
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}

#DealArea
{
	width:100%;
}
#DealPageButtons
{
	float: right;
	width: 256px;
	margin-right: 3px;
}

.DealPageButton
{
	margin-bottom:5px;
}

.DealPageButton_Back
{
	float:right;
	border:solid black 1px;
}

.DealPageButtons_Tech_Stand
{
float:right;
text-align:right;
width:100%;
margin-top:-15px;
}





/*
Spacer Div
*/
div.spacer{
clear: both !important;
line-height:0px;
height:0px;
}

.BottomHomeText
{	
	padding-left:5px;
	min-height:165px;
	float:left;
	text-align:left;
}

/*#ArticleViewer
{
	min-height:100px;
	padding-left:0px;
}

#ssssArticleViewer2
{
	min-height:100px;
	padding-left:0px;
}*/


#ArticleContent
{
	text-align:left;	
	margin-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}

/*#eeeeArticleContent2
{
	padding-bottom:0px;
	padding-left:0px;
	border:solid white 1px;
}*/

.Testimonials
{
	float:left;
	text-align:left;
	margin-left:15px;
	width:97%;
}

#ArticleContent h3
{
	color:#F6530E;
	margin-top:0px;
	margin-bottom: 5px;
	font-size: 150%;
}

.RSSFeedTitle a
{
	margin-left:5px;
	color:#F6530E;
	text-decoration:none;
	padding-top:5px;

}


.RSSFeedTitle
{
	margin-left:10px;
		margin-bottom:5px;
}

.RSSFeedTitle a:hover
{
	margin-left:5px;
	color:#F6530E;
	text-decoration:underline;
}




.RSSMiddleSection_Content h3
{
	color:#F6530E;
	margin-top:0px;
	margin-bottom: 5px;
	font-size: 150%;
	margin-left:10px;
}

.RSSMiddleSection_Content h4
{
	color:#F6530E;	
	margin-bottom: 5px;	
	margin-left:10px;
}

.RSSMiddleSection_Content p
{
	margin-left:10px;
	margin-right:10px;
}

#ArticleContent h4
{
	color:#F6530E;
	margin-top:10px;
	margin-bottom: 5px;
	font-size: 130%;
}

#ArticleContent h5
{
	color:#F6530E;
	margin-top:10px;
	margin-bottom: 5px;
	font-size: 110%;
}

#ArticleContent ul
{
	padding-left: 10px;
	margin-left: 10px;
}

#ArticleContent li
{
	list-style-type: none;
	list-style-image: url(../images/bullet.png);
	padding-left: 0px;
	color: #000000;
	line-height: 20px;
}

#ArticleContent a
{
	color: #F6530E;
}

#ArticleContent p
{
	margin:0;
	padding-top:10px;
}

#SiteContent li
{
	list-style-type: none;
	list-style-image: none;	
}

.FormTitle
{
	float:left;
	margin-left:5px;
	text-align:left;		
	height:30px;
}

.FormTitle h2
{
	margin:0px;
	margin-bottom:0px;
}

#TestimonialIntro
{
	margin-bottom:40px;
	/*zzpadding-left:10px;
	zzpadding-right:10px;*/
	margin-left:0px;
	margin-right:0px;
}

.Testimonial p
{
	margin: 0px;
}

.Testimonial blockquote
{
	margin:0px;
	font-style: italic;
}

.Testimonial cite
{
	margin:0px;
}

.Testimonial
{
	text-align:left;	
	margin-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}

.TestimonialComments
{
	text-align: left;
	width: 100%;
	padding-bottom: 5px;
}

.TestimonialNameVehicle
{
	color:#F25312;	
}


.SiteMap_VehicleDerivative
{
	width:100%;
	text-align:left;
}

/*.xxxArticleInformation
{
	float:left;
	text-align:left;
	width:500px;
	padding-left:15px;
	font-size:20px;
	font-weight:bold;
	margin-bottom:5px;
}

.eeeSiteMapArticles
{
	float:left;
	width:500px;
	padding-left:25px;
	margin-bottom:15px;
	font-size:15px;
}

.eeSiteMapArticles a
{
	text-decoration:none;
	color:#F25312;
}

.sssSiteMap_VehiclesTitle
{
	padding-left:5px;
	float:left;
	text-align:left;
	width:500px;
	padding-left:15px;
	font-size:20px;
	font-weight:bold;
	margin-bottom:5px;	
}

.ssssSiteMap_VehicleMan
{
	float:left;
	text-align:left;
	width:500px;
	font-weight:bold;
	padding-left:25px;
	margin-top:5px;
	font-size:15px;
	text-decoration:none;
	color:#F25312;
}

.sssSiteMap_VehicleMan a
{
	text-decoration:none;
	color:#F25312;
}

.sssSiteMap_Model
{
	float:left;
	text-align:left;
	width:500px;
	padding-left:35px;
	color:Black;
}

.sssSiteMap_Model a
{
	text-decoration:none;
	color:black;
}

.sssSiteMap_VehicleDerivative
{
	float:left;
	width:400px;
	text-align:left;
	padding-left:15px;
	color:#F25312;	
	margin-bottom:2px;
}

.bbbSiteMapTitle
{
	float:left;
	margin-left:5px;
	text-align:left;
	width:100%;	
	height:30px;
}*/


#Newsletter
{
	width:90%;
	font-size:10px;
	min-height:80px;
	height:80px;
	margin-left:auto;
	margin-right:auto;
}

.NewsletterItem
{
	text-align:left;
	font-size:12px;
	padding-top:5px;
	width:90%;	
}

.NewsletterItem .label
{
	font-size:10px;
	width:20%;
	height:12px;
}

.NewsletterItem .value
{
	width:78%;
	height:12px;
	line-height:12px;	
}

.NewsletterItem input
{
	font-size:10px;
	width:98%;
}

.NewsletterButton
{
	width:99%;
	margin:auto;
	text-align:center;
}
/*
.xxxxArticleRightSide
{
	text-align:left;
	width:100%;	
}

.xxxxtabArticleList
{
	font-size:13px;
}*/


#Tellmemore_Vehicles
{
	text-align:left;
	/*margin-top:0px;*/
	margin-bottom:20px;
	margin-left:5px;
}

.Tellmemore_vehicle
{
	text-align:left;
	font-size:20px;
	margin-bottom:3px;
	float:left;
	width:98%;
}

#FormTemplate
{
	float:left;
	margin-left:5px;
	width:98%;
	/*margin-top:20px;*/
}

.FormItemTitle
{
	float:left;
	text-align:left;
	width:120px;
}

.FormItem
{
	float:left;
	text-align:left;
	width:400px;
}

.FormButton
{
	float:left;
	width:98%;
	text-align:center;
}

.Tellmemore_Image
{
	float:right;
	margin-bottom:-70px;
}

.Requestacall_Image
{
	float:right;
	margin-bottom:-10px;
}

.OfferItem
{
	color:Black;
	display:block;
	font-size:0.7em;
	width:185px;
	float:left;
	padding-left:5px;
	cursor:pointer;
	padding-top: 5px;
	margin-bottom: 7px;

}

#Offers4me_Content a
{
	text-decoration: none;
}

.Offers4MeImage
{
	float:left;
	width:100px;
	height:50px;
}

.Left_Offers4Me 
{
	float: Right;
	Width: 82px;
}

.Right_Offers4Me
{
	float: Right;
	width: 82px;
	margin-top: 5px;
}

.SpecialOfferLink
{
	float:left;
	height:22px;
	width:175px;
	padding-left:10px;
	margin-top: 10px;
}

.SpecialOfferLink a
{
	color:#FE5400;
	text-decoration:none;
	font-size:14px;
}


/* xp theme */

#ucMiddleSection_DealPage_ConfiguratorControl_tbConfigurator_body
{
	border:solid #F25615 2px;
}

.dgBudgetResult1
{
	width:300px;
	border:solid black 1px;
}

/* Budget Search items - manc set       */

.dgBudgetResultImage
{
	text-align:left;
}

.BudgetVehicle2 a
{
	margin-left:-5px;
}


.dgBudgetResultDesc
{
	text-align:left;
	width:160px;
}

.dgBudgetResultDesc2
{
	text-align:right;
	width:160px;
}

.dgBudgetResultDesc3
{
	text-align:right;
	width:160px;
}



.BudgetVehicle3
{
	width:640px;
	text-align:left;
}


.dgBudgetResultDesc4
{
	text-align:left;
	width:200px;
	padding-left:5px;
}

.dgBudgetResultDesc5
{
	text-align:right;
	width:90px;
	padding:0px;
}



.dgBudgetResultDesc2
{
	text-align:left;
	width:180px;

}

.dgBudgetResultPrice2
{
	width:70px;

}


.dgBudgetResultView
{
	width:120px;
}

.BudgetPriceFrom
{
	text-align:left;
	font-size:11px;
}

.dgBudgetResultPrice
{
	width:140px;

}



/*                               */


.BudgetRightImage
{
	float:right;
	width:200px;
}


.newbudgetgridview
{
	padding:0px;
	/*margin-top:0px;*/
	width:550px;
}






.NewsLetterButtonCell
{
	text-align:center;		
	padding-left:36px;
	color:White;
}

.VehicleCost
{
	width:120px;
}

.VehicleMP
{
	width:80px;	
}

.SearchResultsTitle
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	height:30px;
	line-height:30px;
	width:100%;
	font-size:1.3em;
	text-align:left;
	float:left;
	color:black;
	margin-bottom: 5px;
}

.SpecialOffersResultsTitle
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	height:25px;
	width:100%;
	font-size:1.3em;
	text-align:left;
	float:left;
	color:black;
	margin-bottom: 5px;
}

#VehAddInfo
{
	float:left;
	width:100%;
	/*margin-top:15px;*/
	margin-bottom:15px;
}


#PriceControl
{
	float:left;
	text-align:center;
	width:95%;
	padding:5px;
}


.PriceDesc
{
	float:left;
	text-align: left;
	width:100%;
	font-size:1.5em;
	color:Black;
}

.PriceValueLbl
{
	font-size: 0.6em;
	font-weight: normal;
}

.PriceValue
{
	float:left;
	text-align:left;
	font-size:1.8em;
	width:100%;
	font-weight:bold;
	color:#F25312;
}



.EnviroTitle
{
	float:left;
	text-align:center;
	font-size:16px;
	width:100%;
	height:25px;
	font-weight:bold;
}

.EnviroDesc
{
	float:left;
	width:60%;
	text-align:left;
	padding-left:5px;
	font-size:11px;
}

.EnviroValue
{
	float:left;
	width:36%;
	font-size:11px;
}

#ConfiguratorOptionHelper
{
	margin:auto;
	width:100%;	
	font-size:12px;
}

#ConfiguratorOptionHelper .Header
{
	line-height:20px;
	font-size:1.3em;
	font-weight:bold;
	margin-bottom:5px;
}


#tblDays
{
	margin-bottom:20px;
}

#tblEmailTel
{
	margin-bottom:20px;
}

#tblfax
{
	margin-bottom:20px;
}

.faq
{
	color:#700093;
}
.faqQuestion
{
	float:left;
	width:20px;
	height:24px;
	background-image:url(../images/Q.png);
	background-repeat:no-repeat;
}

.faqAnswer
{
	float:left;
	width:20px;
	height:24px;
	background-image:url(../images/A.png);
	background-repeat:no-repeat;
}

.PrivacyHeader
{
	color:#F25312;
	font-weight:bold;
}

/*.pnlOffers
{
	float:left;
	min-height:250px;
	width:100%;
}

.ssarticlesubheader h3
{
	color:black;

}

.ssarticlesubheader2 h3
{
	color:Black;
}


sassli
{
	color:#F6530E;
}*/

.bulletpoint
{
	color:#F6530E;
	width:10px;
	height:15px;
	float:left;
	text-align:left;
}

.pnlVehicleDetails
{
	float:left;
	text-align:left;
	width:300px;
	margin-left:5px;
}

.pnlVehicleImg
{
	float:left;	
	/*margin-top:5px;*/
}

.pnlManLogoLeft
{
	width:40px;
	height:40px;
	margin-left:5px;
	float:left;
}


.dgBudgetResultsPrice a
{
	font-size:25px;
	width:200px;
	text-align:center;
}

.BudgetSearchTitleRan
{
	font-size:15px;
}

.BudgetSearchTitleBod
{
	font-size:15px;	
}


.pnlFooterVehicles
{
	float:left;
	text-align:center; 
	width:100%;
	font-size:11px;
	/*margin-top:5px;*/
}

.pnlFooterVehicles a
{
	color:Black;
}

#LogoEmissions
{
	float:right;
	height:20px;
	width:14px;
	margin-right: 0px;
}

.LeftBox_Title h5
{
	font-size: 80%;
	margin: 0px;
}



.LeftBox_Title
{
	color: White;
	font-weight: bold;
	width: 100%;
	height: 20px;
	text-align: center;
	line-height: 20px;

}

.SectionTitle
{
	text-align: center;
	line-height: 20px;
	color: White;
	font-weight: bold;
}

.SectionTitleSO
{
	text-align: center;
	line-height: 20px;
	color: White;
	font-weight: bold;	
	float: left;
}

.SectionTitleLinkSO
{
	float: right;
	width: 100px;
	text-align:right;
	padding-right: 10px;
}

.SectionTitleLinkSO a
{
	color: white;
	font-size: 80%;
	margin: 0px;	
}

.SectionTitleLinkSO a:hover
{
	font-weight: bold;
}

.SectionTitle h2
{
	font-size: 80%;
	margin: 0px;
	text-align:left;
	padding-left:10px;
}

.SectionTitle h3
{
	font-size: 90%;
	margin: 0px;
	text-align:left;
	padding-left:10px;
	line-height: 12px;
}

.SectionTitleSO h3
{
	font-size: 90%;
	margin: 0px;
	text-align:left;
	padding-left:10px;
	line-height: 12px;
}

.SectionTitle h4
{
	font-size: 80%;
	margin: 0px;
}

.SectionHeading
{
	text-align: center;
	line-height: 12px;
	color: White;
	font-weight: bold;	
}

.SectionHeading h5
{
	font-size: 80%;
	margin: 0px;
}

.SectionTitleOuterSO
{
	width: 100%;	
	height: 20px;
}

#DealCurrentPage
{
	width:100%;
}

#info4me_Content ul
{
	padding-left: 10px;
	margin-left: 10px;
	font-size: 80%;
	margin-top: 0;
	margin-bottom: 0;	
}

#info4me_Content li
{
	list-style-type: none;
	list-style-image: url(../images/bullet.png);
	padding-left: 0px;
	color: #000000;
	line-height: 20px;
}

#info4me_Content a
{
	color: #000000;
}

/* -----------------------*/
/*    Testimonial Boxie     */
/* -----------------------*/

#TestimonialBoxie{
	float: left;
	width: 196px;
	margin-bottom:5px;
}

#TestimonialBoxie_tm{
	width:180px;
}

#TestimonialBoxie_bm{
	width:184px;            
}

#TestimonialBoxie_m{
	width: 100%;

}

#LeftTestimonial_Content
{
	border-left: 2px solid #f25312;
	border-right: 2px solid #f25312;
	padding-top: 15px;
	height: 265px;		
	padding-bottom:0px;
	margin-bottom: 0px;
	overflow: hidden;
}

.TestimonialBoxie_default_tl{
	float:left;
	width:8px;
	height:6px;  
	background-image:url(../images/top_left.gif);
	background-repeat:no-repeat; 
}

.TestimonialBoxie_default_tm{
	float:left;
	height:6px;
	background-color: #F6A46C;
	line-height: 0px;
}

.TestimonialBoxie_default_tr{
	float:left;
	width:8px;
	height:6px;   
	background-image:url(../images/top_right.gif);
	background-repeat:no-repeat; 
}

.TestimonialBoxie_default_m{
	float:left;
	background-image:url(../images/leftbox_gradient.gif);
	background-repeat:repeat-x;
	background-color: white;
}

.TestimonialBoxie_default_bl{
	float:left;
	width:8px;
	height:6px;
	background-image:url(../images/OfferBox_bl.gif);
	background-repeat:no-repeat; 
}

.TestimonialBoxie_default_bm
{
	float:left;
	height:4px;
	background-color: #ffffff;
	border-bottom: 2px solid #f25312;
}

.TestimonialBoxie_default_br{
	float:left;
	width:4px;
	height:6px;
	background-image:url(../images/OfferBox_br.gif);
	background-repeat:no-repeat;
}


#LeftTestimonial_Content #RandomTestimonial
{
	color: Black;
	font-size: 0.6em;
	width:173px;
	margin: 2px 0px 2px 10px;
}

#LeftTestimonial_Content #RandomTestimonial blockquote
{
	margin: 0px;
	margin-bottom: 5px;
	font-style: italic;
	text-align: justify;
}

#LeftTestimonial_Content #RandomTestimonial cite
{
	color:#F25312;
}



#DealStep
{
	float:right;
	width: 143px;
	height: 143px;
	margin: 0 0 40px 0;
	padding: 0;
}

#PCP
{
	width: 290px;
	color: #700093;
}

#PCP .PriceLabels
{
	width: 40%;
	float: left;
	font-size: 1.5em;
	text-align: left;
}

#PCP .PriceValues
{
	width: 60%;
	float: left;	
	font-size: 1.5em;
	text-align: right;
}

#HP
{
	width: 290px;
	color: Black;
}

#HP .PriceLabels
{
	width: 40%;
	float: left;
	font-size: 1.5em;
	text-align: left;
}

#HP .PriceValues
{
	width: 60%;
	float: left;
	font-size: 1.5em;
	text-align: right;		
}

#Saving
{
	width: 290px;
	color: Black;
}

#Saving .PriceLabels
{
	width: 40%;
	float: left;
	font-size: 1.3em;
	text-align: left;		
}

#Saving .PriceValues
{
	width: 60%;
	float: left;	
	font-size: 1.3em;
	text-align: right;	
}

#OTR
{
	width: 290px;
	color: Black;
}

#OTR .PriceLabels
{
	width: 40%;
	float: left;
	font-size: 1.3em;
	text-align: left;		
}

#OTR .PriceValues
{
	width: 60%;
	float: left;
	font-size: 1.3em;
	text-align: right;			
}

#PCP .PriceLabels a
{
	color: #700093;
}

#HP .PriceLabels a
{
	color:Black;	
}


.btn_DealPageheader
{
float:right;
width:100%;
text-align:right;
}


/* -----------------------*/
/*    LARGE OFFER BOX     */
/* -----------------------*/

.NewSearchResultsBox_default_tl{
 float:left;
 width:8px;
 height:6px;  
 background-image:url(../images/top_left.gif);
 background-repeat:no-repeat; 
}

.NewSearchResultsBox_default_tm{
float:left;
height:6px;
background-color: #F6A46C;
line-height: 0px;	/* IE6- fix for empty divs */
}

.NewSearchResultsBox_default_tr{
float:left;
width:8px;
height:6px;   
background-image:url(../images/top_right.gif);
background-repeat:no-repeat; 
}

.NewSearchResultsBox_default_m{
float:left;
background-image:url(../images/leftbox_gradient.gif);
background-repeat:repeat-x;
background-color: white;
/*overflow:hidden;*/
}


.NewSearchResultsBox_default_bl{
float:left;
width:8px;
height:6px;
background-image:url(../images/OfferBox_bl.gif);
background-repeat:no-repeat; 
}

.NewSearchResultsBox_default_bm
{
float:left;
height:4px;
background-color: #ffffff;
line-height: 0px;	/* IE6- fix for empty divs */
border-collapse:collapse;
border-bottom: 2px solid #f25312;
}

.NewSearchResultsBox_default_br{
float:left;
width:4px;
height:6px;
background-image:url(../images/OfferBox_br.gif);
background-repeat:no-repeat;
}

#SiteUnavailable
{
	margin-top:30px;
	width:100%;
	text-align:center;
}

.SiteUnavailableTitle
{
	font-size: 2em;
	margin-bottom:10px;
	color:#700093;
	
}

.SiteUnavailableText
{
	font-size: 1.2em;
}

#SiteUnavailableImage
{
	margin:10px;
}

