/* ===== Smiths 2009 Renault Stylesheet - Bluesky Interactive ====== */

/* ====== HEADER ====== */
#renaulttopheader {
	width: 976px;
	height: 89px;
	float: right;
	font: 11px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; 
	color: #000;
	margin: 0;
	padding: 0;
}
#renaulttopheader a:link, #renaulttopheader a:visited, #renaulttopheader a:active {
	font-weight: bold;
	color: #0067aa;
	text-decoration: none; 
}
#renaulttopheader a:hover {
	color: #0067aa;
	text-decoration: underline;
	font-weight: bold;
}
.renaulttopheaderleft {
	float: left;
	width: 260px;
	margin: 0;
	padding: 24px 0 0 18px;
}
.renaulttopheaderright {
	float: right;
	width: 370px;
	margin: 0;
	padding: 0;
}
.renaulttopslogan {
	float: right;
	text-align: right;
	margin: 0;
	padding: 24px 20px 0 0;
}
.renaultfranchiselogo {
	float: right;
}
#renaultheader {
	width: 976px;
	padding: 0;
	margin: 0 auto;
	height: 124px;
	background: url(/renault/images/header/renault-header.jpg) top no-repeat;
}
#renaultheader .logo {
	float: left;
}
#renaultheader .tel {
	font: 20px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; 
	color: #0469a1;
	margin: 0;
	padding: 0;
}

/* ======  directions ====== */
#findus  {
	float: left;
	width: 396px;
	margin: 0;
	padding: 0;
}
#directions  {
	float: right;
	width: 276px;
	background-color: #ededed;
	margin: 0;
	padding: 10px 10px;
	font: normal 12px/16px Arial, Helvetica, sans-serif; color: #4d4d4d;
	border: 1px solid #d4d4d4 
}
#directions form {
	margin: 0;
	padding: 0;
	font: normal 12px/16px Arial, Helvetica, sans-serif; 
}
#directions input {
	font: normal 12px/16px Arial, Helvetica, sans-serif; color: #4d4d4d;
	width: 100px;
	height: 16px;
	margin: 0;
	padding: 3px;
	border: 2px solid #CCC
}
#directions input.submit {
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color: #FFF;
	width: 30px;
	height: 23px;
	background-color: #0469a1;
	margin: 0;
	padding: 2px; 
	border: 0
}

/* ====== LINK COLOUS ====== */
#mainleft a:link, #mainleft a:active, #mainleft a:visited, #fullleft a:link, #fullleft a:active, #fullleft a:visited, #right a:link, #right a:active, #right a:visited {
	font-weight: normal;
	color: #0073b2;
	text-decoration: none; 
}
#mainleft a:hover, #fullleft a:hover, #right a:hover {
	color: #0073b2;
	text-decoration: underline;
	font-weight: normal;
}

/* ====== HEADINGS ====== */
#content h1.top {
	width: 690px;
	height: 35px;
	margin: 0;
	padding: 2px 0 0 10px;
	color: #FFF;
	background: url(/renault/images/headerblock-bg.jpg) top no-repeat;
}

/* ====== NAVIGATION ====== */

#nav {
	float: left;
	width: 910px;
	margin: 0;
	padding: 0 0 0 26px;
	font: bold 12px Arial, Tahoma, Helvetica, sans-serif, serif;
	color: #FFF;
}	

ul.dropdown li:hover > ul {
visibility: visible;}

/* top level navigation link styling */

ul.dropdown, ul.dropdown li {
list-style: none;
margin: 0;
padding: 0;
color: #ffffff;
position: relative;
z-index: 597;
float: left;
vertical-align: middle;
}

ul.dropdown a:link, ul.dropdown a:active, ul.dropdown a:visited {
margin: 0;
display: block;
padding: 5px 9px 4px 9px;
color: #ffffff;	
text-decoration: none;
font-weight: bold;
border-right: 1px solid #f5cf7b}

ul.dropdown a:hover {
margin: 0;
display: block;
padding: 5px 9px 4px 9px;
color: #fff;
text-decoration: none;
background:  url(/renault/images/nav/menu-hover.jpg) top left repeat-x;
font-weight: bold;
border-right: 1px solid #f5cf7b}


/*drop-down navigation block link styling */
ul.dropdown ul {
	float: left;
	width: 230px;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 598;
}
ul.dropdown ul a:link, ul.dropdown ul a:active, ul.dropdown ul a:visited {
	width: 210px;
	display: block;
	margin: 0;
	padding: 5px 6px 5px 10px;
	color: #FFF;
	background-color: #efad21;
	border-bottom: 1px solid #f5cf7b
}
ul.dropdown ul a:hover {
	width: 210px;
	display: block;
	margin: 0;
	padding: 5px 6px 5px 10px;
	color: #fff;
	background-color: #df9f12;
	border-bottom: 1px solid #f5cf7b
}

/* ====  Mainquicklinks ==== */
#mainquicklinks {
	float: left;
	padding: 0; 
	margin: 0;
	}

#mainquicklinks a:link, #mainquicklinks a:visited, #mainquicklinks a:active {
	font: bold 16px Arial, Helvetica, sans-serif; color: #FFF;
	text-decoration: none;
	}

#mainquicklinks a:hover {
	font: bold 16px Arial, Helvetica, sans-serif; color: #FFF;
	text-decoration: none;
	}

.mainquicklinkbutton a:link, .mainquicklinkbutton a:visited, .mainquicklinkbutton a:active {
	font: bold 16px Arial, Helvetica, sans-serif; color: #FFF;
	width: 270px;
	height: 44px;
	background: url(/renault/images/buttons/linkbutton.jpg) left no-repeat;
	background-position: top;
	margin: 0 0 5px 0;
	padding: 20px 0 0 40px;
	display: block;
	color: #FFF;
	}	

.mainquicklinkbutton a:hover {
	font: bold 16px Arial, Helvetica, sans-serif; color: #FFF;
	width: 270px;
	height: 44px;
	background: url(/renault/images/buttons/linkbutton.jpg) left no-repeat;
	background-position: top;
	margin: 0 0 5px 0;
	padding: 20px 0 0 40px;
	color: #FFF;
	}

/* ====  Fluid Finance Box ==== */
#financebox {
	width:390px;
	background: url(/renault/images/finance/bottom-left.jpg) no-repeat bottom left;
	margin: 0 0 10px 0;
	padding: 0 0 20px 0;
}
#financebox h2 {
	margin: 0;
	padding: 20px 12px;
	font: 24px/22px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #FFF;
	background: url(/renault/images/finance/top-left.jpg) no-repeat top left;
}
#financebox p {
	font: 11px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #FFF;
	margin: 0;
	padding: 0 12px;
	}

/* ====  Fluid Search Box ==== */
#box {
	width:230px;
	background: url(/renault/images/search/left-search-bottom.jpg) no-repeat bottom left;
	margin: 0 0 10px 0;
	padding: 0 0 20px 0;
}
#box h2 {
	margin: 0;
	padding: 10px 12px;
	font: 24px/22px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #FFF;
	background: url(/renault/images/search/left-search-top.jpg) no-repeat top left;
}
.renaultsearchAdvanced
{
    height: 335px !important;
    background: #066ba3 url(../images/right/search-bg-advanced.jpg) top no-repeat !important;
}
#box p {
	font: 11px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #FFF;
	margin: 0;
	padding: 0 12px;
	}
#box .stock {
	font: 20px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #FFF;
	margin: 0;
	padding: 0 12px;
	}
#box select { 
	font: 12px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #111111;
	width: 204px;
	margin: 4px 0 4px 12px;
	padding: 2px;
	}
#box select.drop1 { 
	float: left;
	font: 12px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #111111;
	width: 100px;
	margin: 4px 4px 4px 0;
	padding: 2px;
	}
#box select.drop2 { 
	float: left;
	font: 12px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #111111;
	width: 100px;
	margin: 4px 0;
	padding: 2px;
	}
#box input
{
    width: 204px;
    height: 29px;
    margin: 2px 0 0 12px;
    padding: 0;
    border: 0;
    background-image: url(/renault/images/right/renault-search-button.jpg);
    cursor: pointer;
}
#box a:link, #box a:active, #box a:visited {
	color: #fdb414;
	text-decoration: underline; 
}
#box a:hover {
	color: #fdb414;
	text-decoration: underline; 
}

/* ==== Home Offer Table ==== */
#homedatatableoffers {
	font: 12px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #333333;
	margin: 0 0 10px 0;
	padding: 0;
}
#homedatatableoffers td.odd {
	width: 340px;
	padding: 5px 0px 8px 12px;
	margin: 0;
    background: url(/renault/images/home/offer-title.jpg) top left no-repeat;
}
#homedatatableoffers td {
	padding: 4px 4px 10px 4px;
	margin: 0;
}
#homedatatableoffers tr {
	padding: 0;
	margin: 0;
	background-color: #FFF
}
#homedatatableoffers .model {
	padding: 0;
	margin: 0;
	font: 15px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #FFF;
}
#homedatatableoffers .model a:link, #homedatatableoffers .model a:active, #homedatatableoffers .model a:visited {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#homedatatableoffers .model a:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#homedatatableoffers .renaultmrrp a:link, #homedatatableoffers .renaultmrrp a:active, #homedatatableoffers .renaultmrrp a:visited {
	font-weight: bold;
	color: #fdb414;
	text-decoration: none;
}
#homedatatableoffers .renaultmrrp a:hover {
	font-weight: bold;
	color: #fdb414;
	text-decoration: none;
}
#homedatatableoffers .renaultsmiths a:link, #homedatatableoffers .renaultsave a:link, #homedatatableoffers .renaultsmiths a:active, #homedatatableoffers .renaultave a:active, #homedatatableoffers .renaultsmiths a:visited, #homedatatableoffers .renaultsave a:visited {
	font-weight: bold;
	color: #0073b2;
	text-decoration: none;
}
#homedatatableoffers .renaultsmiths a:hover, #homedatatableoffers .renaultsave a:hover {
	font-weight: bold;
	color: #0073b2;
	text-decoration: none;
}

/* ====== CONTACT US ====== */
#contactcontainer {	
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #bbbcbc;
}
#contact {	
	width: 640px;
	padding: 20px;
	margin: 0;
	border-left: 1px solid #bbbcbc;
	border-right: 1px solid #bbbcbc;
	background: #e5e5e5 url(../renault/images/contact/contact.jpg) top repeat-x;
}
#contact p {
	margin: 0;
	padding: 2px 0 0 0;
	color: #555;
}
#contact label {
	font-weight: bold
}
#contact input { 
	width: 214px;
	margin: 0 0 5px 0;
	padding: 2px;
	font: 12px "Century Gothic", Arial, Helvetica, sans-serif; color: #5d575a;
	border: 1px solid #c4c5c5
}
#contact select { 
	width: 220px;
	margin: 0 0 5px 0;
	padding: 2px;
	font: 12px "Century Gothic", Arial, Helvetica, sans-serif; color: #5d575a;
	border: 1px solid #c4c5c5
}
#contact textarea { 
	width: 214px;
	margin: 0 0 5px 0;
	padding: 2px;
	font: 12px "Century Gothic", Arial, Helvetica, sans-serif; color: #5d575a;
	border: 1px solid #c4c5c5
}
#contact input.send {
	margin: 10px 0 0 0;
	padding: 0;
	border: 0;
	width: 241px;
	height: 31px
}
.chkbox
{
    display:  inline;
    width: 20px !important;
    border: 0px solid #000000;
}

#Optin_Optin
{
    margin: 0px 0 0 0 !important;
    padding: 0 !important;
    border: 0 !important;
    width: 20px !important;
    display:inline;
}
#contact .submit {
	width: 206px;
	height: 30px;
	margin: 20px 0 0 0;
	padding: 0;
	background:  url(../renault/images/contact/button.jpg) no-repeat;
	font: bold 15px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #FFF;
	cursor:pointer;
	border: 0;
	}

/* ====  Renault Models Section ==== */
#renaultmodelleft {
	float: left;
	width: 470px;
	padding: 0;
	margin: 0 10px 0 0;
}
#renaultmodelright {
	float: right;
	width: 390px;
	padding: 0;
	margin: 0;
}
#renaultmodelright p, #renaultmodelleft p {
	font: 12px/16px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; 
	color: #333333; 
	margin: 0;
	padding: 0 0 10px 0;
}
#renaultmodelright a:link, #renaultmodelright a:active, #renaultmodelright a:visited, #renaultmodelleft a:link, #renaultmodelleft a:active, #renaultmodelleft a:visited {
	color: #0073b2;
	text-decoration: none; 
}
#renaultmodelleft a:hover, #renaultmodelright a:hover {
	color: #0073b2;
	text-decoration: underline;
}

/* ====  Renault home ==== */
#renaulthomeleft {
	float: left;
	width: 220px;
	padding: 0 10px 0 0;
	margin: 0;
}
#renaulthomefull {
	float: right;
	width: 700px;
	padding: 0;
	margin: 0;
}
#renaulthomeright {
	float: right;
	width: 470px;
	padding: 0;
	margin: 0;
}
#renaulthomeleft p, #renaulthomeright p {
	font: 12px/20px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; c
	olor: #333333; 
	margin: 0;
	padding: 0 0 10px 0;
}
#renaulthomeleft a:link, #renaulthomeleft a:visited, #renaulthomeleft a:active, #renaulthomeright a:link, #renaulthomeright a:visited, #renaulthomeright a:active {
	font-weight: normal;
	color: #0073b2;
	text-decoration: none; 
}
#renaulthomeleft a:hover, #renaulthomeright a:hover {
	color: #0073b2;
	text-decoration: underline;
	font-weight: normal;
}

/* ====  Renault Special Offer CMS section ==== */
#renaultmodelright .renaultmrrp, #renaulthomeleft .renaultmrrp {
	font: bold 20px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; 
	color: #fdb414; 
	margin: 0;
	padding: 0;
}
#renaultmodelright .renaultsmiths, #renaulthomeleft .renaultsmiths {
	font: bold 20px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; 
	color: #0073b2; 
	margin: 0;
	padding: 0;
}
#renaultmodelright .renaultsave, #renaulthomeleft .renaultsave {
	font: bold 20px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; 
	color: #0073b2; 
	margin: 0;
	padding: 0 0 10px 0;
}

/* ====  Renault Main CMS section ==== */

.renaultmrrp {
	font: bold 18px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; 
	color: #fdb414; 
	margin: 0;
	padding: 0;
}
.renaultmrrp a:link, .renaultmrrp a:active, .renaultmrrp a:visited {
	font-weight: bold; 
	color: #fdb414; 
	margin: 0;
	padding: 0;
	text-decoration: none
}
.renaultmrrp a:hover {
	font-weight: bold; 
	color: #fdb414; 
	margin: 0;
	padding: 0;
	text-decoration: none
}
.renaultsmiths {
	font: bold 22px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; 
	color: #0073b2; 
	margin: 0;
	padding: 0;
}
.renaultsmiths a:link, .renaultsmiths a:active, .renaultsmiths a:visited {
	font-weight: bold; 
	color: #0073b2; 
	margin: 0;
	padding: 0;
	text-decoration: none
}
.renaultsmiths a:hover {
	font-weight: bold; 
	color: #0073b2; 
	margin: 0;
	padding: 0;
	text-decoration: none
}
.renaultsave {
	font: bold 22px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; 
	color: #0073b2; 
	margin: 0;
	padding: 0 0 10px 0;
}
.renaultsave a:link, .renaultsave a:active, .renaultsave a:visited {
	font-weight: bold; 
	color: #0073b2; 
	margin: 0;
	padding: 0;
	text-decoration: none
}
.renaultsave a:hover {
	font-weight: bold; 
	color: #0073b2; 
	margin: 0;
	padding: 0;
	text-decoration: none
}

/* ====  Renault Home CMS section ==== */

#mainright .renaultmrrp {
	font: 30px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; 
	color: #fdb414; 
	margin: 0;
	padding: 0;
}
#mainright .renaultmrrp a:link, #mainright .renaultmrrp a:active, #mainright .renaultmrrp a:visited {
	font-weight: bold; 
	color: #fdb414; 
	margin: 0;
	padding: 0;
	text-decoration: none
}
#mainright .renaultmrrp a:hover {
	font-weight: bold; 
	color: #fdb414; 
	margin: 0;
	padding: 0;
	text-decoration: none
}
#mainright .renaultsmiths {
	font: 30px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; 
	color: #0073b2; 
	margin: 0;
	padding: 0;
}
#mainright .renaultsmiths a:link, #mainright .renaultsmiths a:active, #mainright .renaultsmiths a:visited {
	font-weight: bold; 
	color: #0073b2; 
	margin: 0;
	padding: 0;
	text-decoration: none
}
#mainright .renaultsmiths a:hover {
	font-weight: bold; 
	color: #0073b2; 
	margin: 0;
	padding: 0;
	text-decoration: none
}

#mainright .renaultsave {
	font: 30px "Century Gothic", Arial, Tahoma, Helvetica, sans-serif, serif; 
	color: #0073b2; 
	margin: 0;
	padding: 0 0 10px 0;
}
#mainright .renaultsave a:link, #mainright .renaultsave a:active, #mainright .renaultsave a:visited {
	font-weight: bold; 
	color: #0073b2; 
	margin: 0;
	padding: 0;
	text-decoration: none
}
#mainright .renaultsave a:hover {
	font-weight: bold; 
	color: #0073b2; 
	margin: 0;
	padding: 0;
	text-decoration: none
}

/* ====  Renault Right Hand Side ==== */

#right h1 {
	margin: 0;
	padding: 0 0 10px;
	color: #0073b2;
}
#right h1.top {
	margin: 0;
	padding: 0 0 10px;
	color: #FFF;
	background-color: #000;
}

/* ====  Right Hand Side Search ==== */
#rightrenaultsearch {
	width: 206px;
	height: 240px;
	margin: 0 0 10px 0;
	padding: 10px 12px;
	background: #066ba3 url(../images/right/search-bg.jpg) top no-repeat;
	}
	
.renaultsearchAdvanced
{
    height: 335px !important;
    background: #066ba3 url(../images/right/search-bg-advanced.jpg) top no-repeat !important;
}
	
#rightrenaultsearch h1 {
	font: 24px/22px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #FFF;
	margin: 0;
	padding: 0 0 5px 0;
	}
#rightrenaultsearch p {
	font: 11px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #FFF;
	margin: 0;
	padding: 0 0 5px 0;
	}
#rightrenaultsearch .stock {
	font: 20px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #FFF;
	margin: 0;
	padding: 0 0 5px 0;
	}
#rightrenaultsearch select { 
	font: 12px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #111111;
	width: 204px;
	margin: 4px 0 4px 0;
	padding: 2px;
	}
#rightrenaultsearch select.drop1 { 
	float: left;
	font: 12px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #111111;
	width: 100px;
	margin: 4px 4px 4px 0;
	padding: 2px;
	}
#rightrenaultsearch select.drop2 { 
	float: left;
	font: 12px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #111111;
	width: 100px;
	margin: 4px 0;
	padding: 2px;
	}
#rightrenaultsearch input
{
    width: 204px;
    height: 29px;
    margin: 2px 0 0 0;
    padding: 0;
    border: 0;
    background-image: url(/renault/images/right/renault-search-button.jpg);
    cursor: pointer;
}
#rightrenaultsearch a:link, #rightrenaultsearch a:active, #rightrenaultsearch a:visited {
	color: #fdb414;
	text-decoration: underline; 
}
#rightrenaultsearch a:hover {
	color: #fdb414;
	text-decoration: underline; 
}

/* ====  Right Hand Side Contact Form ==== */
#rightrenaultform {
	width: 230px;
	background: url(../images/right/form-bg.jpg) no-repeat bottom left;
	margin: 0 0 10px 0;
	padding: 0 0 20px 0;
}
#rightrenaultform h1 {
	margin: 0;
	padding: 10px 12px 0 12px;
	background: url(../images/right/formh1-bg.jpg) no-repeat top left;
}

/*#rightrenaultform {
	width: 206px;
	height: 149px;
	margin: 0 0 10px 0;
	padding: 8px 12px;
	background: #e4e4e4 url(../images/right/form-bg.jpg) top no-repeat;
	}
#rightrenaultform h1 {
	margin: 0 0 3px 0;
	padding: 0;
	}*/
#rightrenaultform p {
	font: 11px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #333333;
	margin: 0;
	padding: 5px 12px;
	}
#useddetails-thumb {
	margin: 0 0 0 12px;
	padding: 0;
	}
#rightrenaultform input { 
	font: 12px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #111111;
	width: 196px;
	margin: 0 0 2px 0;
	padding: 2px;
	border: 2px solid #e5e5e5;
	}
#rightrenaultform input.button {
    width: 204px;
    height: 29px;
    margin: 2px 0 0 0;
    padding: 0;
    border: 0;
    background-image: url(/renault/images/right/renault-send-button.jpg);
    cursor: pointer;
	}

/* ====  Used Details Price ==== */
#useddetailprice {
	width: 230px;
	background: url(../images/right/price-bg.jpg) no-repeat bottom left;
	margin: 0 0 10px 0;
	padding: 0 0 20px 0;
}
#useddetailprice h1 {
	margin: 0;
	padding: 10px 12px 0 12px;
	background: url(../images/right/priceh1-bg.jpg) no-repeat top left;
	color: #FFF;
	font-weight: bolder
}
#useddetailprice .useddetailprice {
	margin: 0;
	padding: 0;
	color: #FFF;
	font: bold 50px "Century Gothic", Arial, Helvetica, sans-serif; 
}
/* ====  Right Buttons ==== */
#rightrenaultbutton {
	width: 198px;
	height: 26px;
	margin: 0 0 10px 0;
	padding: 2px 16px;
	background:  url(/renault/images/right/right-renault-button.jpg) no-repeat;
	font: bold 17px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #FFF;
	cursor:pointer;
}
#rightrenaultbutton a:link, #rightrenaultbutton a:active, #rightrenaultbutton a:visited  {
	font-weight: bold;
	color: #FFF;
	text-decoration: none; 
	}
#rightrenaultbutton a:hover {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

/* ==== newcartable ===== */
#newcartable {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	background: #FFF url(/renault/images/newcartablebg.jpg) top repeat-x;
}
#newcartable th {
	font: bold 13px "Century Gothic", Arial, Helvetica, sans-serif; 
	font-weight: normal;
	padding: 3px;
	color: #FFF;
	text-align: center;
	border-left: 1px solid #FFF;
}
#newcartable td {
	padding: 3px; 
	border: 1px solid #FFF;
}
#newcartable td.underline {
	padding: 3px; 
	border-bottom: 3px solid #0469a1;
}
#newcartable p {
	padding: 0; 
	margin: 0;
}
/* ====  used vehicle list ===== */
#pagenumbers {
	width: 100px;
	background: url(/images/pagination-bg.jpg) repeat-x;
	font: normal 12px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #000;
	margin: 0;
	padding: 1px 4px;
	border: 1px solid #c2c2c2
}
#pagination {
	float: right;
	margin: 0;
	padding: 0;
}
#pagination ul li {
	padding: 0;
	margin: 0;	
	background: url(/images/pagination-bg.jpg) repeat-x;
}
#pagination .COGPager li {
	display: inline;
	border-top: solid 1px #c2c2c2;
	border-bottom: solid 1px #c2c2c2;
	border-right: solid 1px #c2c2c2;
	text-align:center;
	list-style-type: none;
	float:left;
	margin: 0;
	padding: 1px;
	font: normal 12px "Century Gothic", Arial, Helvetica, sans-serif; 
}
#pagination .COGPager .COGPagerItemSelected span {
	background: url(/images/pagination-on.jpg) repeat-x; !important;
	color: #FFF;
}
#pagination .COGPager span {
	display: block;
	width:25px;
	padding: 0;
}
#pagination .COGPager a:link, .COGPager a:active, .COGPager a:visited  {
	text-decoration: none;
	color: #5b5b5b;
	width:25px;
	display:block;
	padding: 0;
}
#pagination .COGPager a:hover {
	background-color:#5292fe;
	text-decoration: none;
	color: #ffffff;
	width:25px;
	display:block;
	padding: 0;
}
#pagination .COGPager .COGPagerPrevious {
	border-left: solid 1px #c2c2c2;
}

#usedlist a:link, #usedlist a:visited, #usedlist a:active {
	font-weight: normal;
	color: #262424; text-decoration: none; display:block; cursor:pointer; 
}
#usedlist a:hover {
	font-weight: normal;
	color: #262424; text-decoration: none; display:block; cursor:pointer;
}
.usedlistvehicle {
	width: 683px;
	background: url(/images/usedlist-bg.jpg) bottom repeat-x;
	border: 1px solid #bcbcbc;
	margin-bottom: 10px;
	padding:6px 9px 11px 8px;
		font: normal 12px "Century Gothic", Arial, Helvetica, sans-serif; 

}
.managers {
	border: solid 1px #93baed;
	background: url(/images/managers-special-bg.jpg) bottom right no-repeat #fff;
}
.usedlistvehicle-image {
	padding: 0;
	margin: 6px 29px 0 0;
	float:left;
}
.usedlistvehicle-right {
	width: 450px;
	float:right;
	color:#262424;
}
.usedlistvehicle-right  {
	line-height:22px;}
.usedlistvehicle-title {
	font: bold 15px/36px "Century Gothic", Arial, Helvetica, sans-serif; color: #6c6c6c;
}
.usedlistvehicle-price {
	font: bold 22px "Century Gothic", Arial, Helvetica, sans-serif; 
	color: #242021;
}

/* ====  used vehicle details ===== */

#ie-details {
	margin: -21px 0 0 0; 
}

.useddetails-mainimg {
	border: solid 1px #d9e7f9;
}
.useddetails-title {
	font: normal 22px Arial, Helvetica, sans-serif; 
	color: #a0a0a0;
}
.useddetails-price {
	font: bold 30px Arial, Helvetica, sans-serif; 
	color: #0073b2;
	letter-spacing:-1px;
}
.featurestable {
	margin: 0 0 13px 0;
}
.borderright {
	border-left: solid 1px #c2c2c2;
	padding-left: 10px;
}
#useddetails-thumb a:link, #useddetails-thumb a:visited, #useddetails-thumb a:active {
	font-weight: normal; 
	text-decoration: none;
	cursor:pointer;
	padding: 1px;
	border: 1px solid #919191;
	display:block;
	float:left;
	margin: 0 0 9px 0;
}
#useddetails-thumb a:hover {
	font-weight: normal;
	text-decoration: none; 
	cursor:pointer;
	padding: 1px;
	border: 1px solid #fff;
}
.useddetails-related {
	background-color: #f3f3f3;
	border:solid 1px #cccccc;
	padding: 5px 5px 0 5px;
	width: 178px;
	margin: 0 0 13px 0;
}
.useddetails-relatedimg {
	margin: 0 0 8px 0;
}
#usedimage {
	float: left;
	width: 400px;
	margin: 0 20px 0 0;
	padding: 0 0 6px 0;
 }
