@charset "utf-8";
/* CSS Document */


body{ padding : 4px 0px 0px 0px; margin : 0px 0px 0px 0px; font-family : Arial, Verdana, Sans-Serif; font-size:75%; background-color : #FFFFFF;}


p { margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px;}
a:link, a:active, a:hover, a:visited {color:#DD0000;text-decoration:none;}
a:hover {text-decoration:underline;}


h1, h2, h3, h4, h5, h6{ margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px; font-size : 100%; /* All font sizes shall be based on this so be wary of changing this */}
ul {margin-top : 0px;}
h1 {font-size:160%;color:#212c5a;font-weight:bold;}
h2, h3, h4 {font-size:150%;color:#0578c5;font-weight:bold;}
form {margin:0px;}

.redLink a:link, .redLink a:visited, .redLink a:active {color:#DD0000}
.leftRedLink {margin-left:60px;}

.hiddenField {display:none;clear:both;}
.heightAuto {height:auto;}



.loginBox{font-size:95%;}


.formSubmitButton {background-color:#dd0000;background-image:url(_images/_structure_images/buttonBg.jpg);border:none;color:#fff;font-size:95%;font-weight:bold;margin:3px;width:130px;height:20px;cursor:pointer;}

.boxNoB {font-size:95%;}
.boxNoB h3 {padding-left:8px;}
.promoCentre h4{font-size:95%;}
.newsArea h3, #rightContentColumn h3 {border-bottom:3px solid #ccc;}
.newsArea h3 a {color:#0578c5;font-weight:bold;}

.videoIco {padding:2px 237px 0 0;font-size:10px;color:#dd0000;}
.videoIco span img {border:none;padding-right:2px;}
.videoIco span a, .videoIco span a:link, .videoIco span a:visited, .videoIco span a:active {color:#dd0000;text-decoration:none;}
.videoIco span a:hover {text-decoration:underline;}

/*STYLES for STRUCTURE*/
#breadCrumbContainer{clear : left; padding : 3px 0px 5px 12px;font-size:90%;}
.outerContainer{width : 990px;}
.outerContentContainer{ width : 990px; /* Minus the margins, explicitly set */ margin : 0px 0px 0px 0px;}


#leftMainContainer{ float : left; margin : 0px 0px 0px 22px; width : 210px; display : inline; clear : left;}
#rightMainContainer{ float : left; padding : 0px 0px 0px 16px; width : 734px; display : inline;}
#middleContentColumn {width:412px;float:left;}
#rightContentColumn {width:300px;float:left;margin-left:14px;}

.rightNavBoxGreyBg {background-color:#f4f4f4;border:4px solid #ccc;height:267px;}



#sellingBox .boxquote {width:105px;font-size:115%;font-weight:bold;margin-top:8px;}
#buyingBox .boxquote {width:125px;font-size:115%;font-weight:bold;margin-top:8px;}

#sellingBox, #buyingBox {width:357px;}
#sellingBox h2 a:link, #buyingBox h2 a:link, #sellingBox h2 a:visited, #buyingBox h2 a:visited, .promoCentreBoxBorder h2 a:link, .promoCentreBoxBorder h2 a:visited , .promoCentreBoxBorder h3 a:link, .promoCentreBoxBorder h3 a:visited {color:#ffff00;text-decoration:none;color:#0578c5;font-weight:bold;margin-bottom:0px;}
#sellingBox h2 a:hover, #buyingBox h2 a:hover, .promoCentreBoxBorder h2 a:hover , .promoCentreBoxBorder h3 a:hover {text-decoration:underline;}

#buyingBox {margin-left:10px;}
#sellingBox, #buyingBox, .promoCentreBoxBorder {background-image : url("/_images/_structure_images/greyCorner.gif"); background-repeat : no-repeat; background-position : top right;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
#sellingBoxImage {background-image : url("/_images/_structure_images/sellingImageBg.gif"); background-repeat : no-repeat; background-position : bottom right;float:none;height:110px;}
#buyingBoxImage{background-image : url("/_images/_structure_images/buyingImageBg.gif"); background-repeat : no-repeat; background-position : bottom left;float:none;height:110px;}



#buyingBoxImageBikes{background-image : url("/_images/_structure_images/buyingBikeImageBg.gif"); background-repeat : no-repeat; background-position : bottom left;float:none;height:110px;}
#sellingBoxImageBikes {background-image : url("/_images/_structure_images/sellingBikeImageBg.gif"); background-repeat : no-repeat; background-position : bottom right;float:none;height:110px;}

#buyingBoxImageVans{background-image : url("/_images/_structure_images/buyingVansImageBg.gif"); background-repeat : no-repeat; background-position : bottom left;float:none;height:110px;}
#sellingBoxImageVans {background-image : url("/_images/_structure_images/sellingVansImageBg.gif"); background-repeat : no-repeat; background-position : bottom right;float:none;height:110px;}


#buyingBoxImageTrucks{background-image : url("/_images/_structure_images/buyingTrucksImageBg.gif"); background-repeat : no-repeat; background-position : bottom left;float:none;height:110px;}
#sellingBoxImageTrucks {background-image : url("/_images/_structure_images/sellingTrucksImageBg.gif"); background-repeat : no-repeat; background-position : bottom right;float:none;height:110px;}




#buyingBoxImagePlant{background-image : url("/_images/_structure_images/buyingPlantImageBg.gif"); background-repeat : no-repeat; background-position : bottom left;float:none;height:110px;}
#sellingBoxImagePlant {background-image : url("/_images/_structure_images/sellingPlantImageBg.gif"); background-repeat : no-repeat; background-position : bottom right;float:none;height:110px;}


#buyingBoxImageCaravan{background-image : url("/_images/_structure_images/buyingCaravanImageBg.gif"); background-repeat : no-repeat; background-position : bottom left;float:none;height:110px;}
#sellingBoxImageCaravan {background-image : url("/_images/_structure_images/sellingCaravanImageBg.gif"); background-repeat : no-repeat; background-position : bottom right;float:none;height:110px;}






#sellingBox a:link, #sellingBox a:visited, #sellingBox a:active, #buyingBox a:link, #buyingBox a:visited, #buyingBox a:active {font-size:95%;}
.promoBox a:link, .promoBox a:visited, .promoBox a:active  {}

#sellingBox ul a:link, #sellingBox ul a:visited, #sellingBox ul a:active,#buyingBox ul a:link, #buyingBox ul a:visited, #buyingBox ul a:active, .promoCentreBoxBorder ul a:link, .promoCentreBoxBorder ul a:visited, .promoCentreBoxBorder ul a:active , .bottomPromoBox a:link, .bottomPromoBox a:visited, .bottomPromoBox a:active {color:#333333;text-decoration:none;}

#sellingBox a:link, #sellingBox a:visited, #sellingBox a:active,#buyingBox a:link, #buyingBox a:visited, #buyingBox a:active, .rightPromoBoxBorder a:link, .rightPromoBoxBorder a:visited, .rightPromoBoxBorder a:active {color:#dd0000;text-decoration:none;}

#sellingBox a:hover, #buyingBox a:hover, .rightPromoBoxBorder a:hover, #sellingBox ul li a:hover, #buyingBox ul li a:hover, .rightPromoBoxBorder ul li a:hover {text-decoration:underline;}


#sellingBox ul , #buyingBox ul , .promoBox ul, .promoCentreBoxBorder ul {border-left:dotted 1px #ccc;padding-left:20px;margin-left:10px;margin-bottom:0px;}
#sellingBox li , #buyingBox li , .promoBox li, .boxNoB li, .promoCentreBoxBorder li {list-style:url(/_images/_structure_images/listImage.gif);}






.promoBox {float:left;height:auto;}
.promoCentre {color:#666666;}
.promoCentreBoxBorder {height:auto;font-size:95%;}
.promoCentreBoxBorder a{text-decoration:none;}
.promoCentreBoxBorder a:link, .promoCentreBoxBorder a:visited, .promoCentreBoxBorder a:active {text-decoration:none;width:100%;}
.promoCentreBoxBorder a:hover, .promoCentreBoxBorder ul li a:hover {text-decoration:underline;}

#rightSidePromotions ul li {margin-left:-30px;}


.boxquote {width:105px;font-size:120%;font-weight:bold;margin-top:8px;}
.boxquote2 {width:150px;font-size:120%;font-weight:bold;margin-top:8px;}
.boxquote3 {width:130px;font-size:120%;font-weight:bold;margin-top:8px;}



/*STYLEs for elemets */
#mainLogo{ width : 183px; height : 64px; margin : 2px 0px 0px 15px; text-indent : -9999em; /* Removes the text from being viewable in the browsers unless css is switched off */
 background-image : url("/_images/_structure_images/newATLogo.gif"); background-repeat : no-repeat; background-position : top left; float : left;
 display : inline; /* Fixes IE 6 double margin issue */
 cursor: pointer;}
 
#bikesLogo{ width : 183px; height : 64px; margin : 2px 0px 0px 15px; text-indent : -9999em; /* Removes the text from being viewable in the browsers unless css is switched off */
 background-image : url("/_images/_structure_images/bikeslogo.gif"); background-repeat : no-repeat; background-position : top left; float : left;
 display : inline; /* Fixes IE 6 double margin issue */
 cursor: pointer;}
 
 
#trucksLogo{ width : 183px; height : 64px; margin : 2px 0px 0px 15px; text-indent : -9999em; /* Removes the text from being viewable in the browsers unless css is switched off */
 background-image : url("/_images/_structure_images/truckslogo.gif"); background-repeat : no-repeat; background-position : top left; float : left;
 display : inline; /* Fixes IE 6 double margin issue */
 cursor: pointer;}
 
  
#plantLogo{ width : 183px; height : 64px; margin : 2px 0px 0px 15px; text-indent : -9999em; /* Removes the text from being viewable in the browsers unless css is switched off */
 background-image : url("/_images/_structure_images/plantlogo.gif"); background-repeat : no-repeat; background-position : top left; float : left;
 display : inline; /* Fixes IE 6 double margin issue */
 cursor: pointer;}  
 
 
#caravansLogo{ width : 183px; height : 64px; margin : 2px 0px 0px 15px; text-indent : -9999em; /* Removes the text from being viewable in the browsers unless css is switched off */
 background-image : url("/structure_images/caravanslogo.gif"); background-repeat : no-repeat; background-position : top left; float : left;
 display : inline; /* Fixes IE 6 double margin issue */
 cursor: pointer;}
 
 #caravansLogo{ width : 183px; height : 64px; margin : 2px 0px 0px 15px; text-indent : -9999em; /* Removes the text from being viewable in the browsers unless css is switched off */
 background-image : url("/structure_images/caravanslogo.gif"); background-repeat : no-repeat; background-position : top left; float : left;
 display : inline; /* Fixes IE 6 double margin issue */
 cursor: pointer;}
 
 #farmersLogo{ width : 183px; height : 64px; margin : 2px 0px 0px 15px; text-indent : -9999em; /* Removes the text from being viewable in the browsers unless css is switched off */
 background-image : url("/_images/_structure_images/farmerslogo.gif"); background-repeat : no-repeat; background-position : top left; float : left;
 display : inline; /* Fixes IE 6 double margin issue */
 cursor: pointer;} 
 
 
 
 
#topMagazines{ background-image : url("http://www.autotrader.co.uk/i/common/magazines.jpg"); background-repeat : no-repeat; width : 75px; height : 74px; float : right; margin : 0px 0px 0px 0px;
cursor: pointer;}
#noTopMagazines{width : 75px; height : 85px; float : right; margin : 0px 0px 0px 0px;}


.logintext, .logintext a:link , .logintext a:visited , .logintext a:active {color:#FFFFFF;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;}

.newsText {font-size:100%;margin-top:5px;height:auto;margin-bottom:5px;}
.newsText h3 {font-size:100%;margin-bottom:0px;border:0px;padding:0px;}
.newsText a:link, .newsText a:visited, .newsText a:active {color:#212c5a;text-decoration:none;}
.newsText a:hover {text-decoration:underline;}
.newsText img {border:solid 1px #666666;}
.newsTextBottomBorder {border-bottom:1px dotted #aaaaaa;}



#topBannerContainer{position: absolute;top: 3px;left: 290px;width: 468px; height: 60px; z-index:255;}
/* {
 border : solid 1px #E5E5E5;
 width : 468px;
 height : 60px;
 float : left;
 margin : 6px 0px 7px 28px;
}*/
/* Container for the top Magazines image, hidden for text only and non css browsers */






#channelsNavContainer {display:block;}
/* channels Navigation Bar, fits in 800 x 600 */
#channelsGenreNavBar{ background-color : #E3E3E3;background-image : url("_images/_structure_images/channelsNavbg.gif"); height : 18px; margin : 0px 0px 0px 5px;}
/* Channels Nav UL List */
#channelsNav{ margin : 0px 0px 0px 0px;    padding : 0px 0px 0px 0px;    display : inline; /* mac ie5 */}
/* Channels Nav UL List Item */
#channelsNav li{ float: left;    display: block;    list-style: none; padding: 0px 0px 0px 0px; margin : 0px 0px 0px 0px; border-right : solid 1px #000000;}
/* Channels Navigation Normal State */
#channelsNav li a:link, #channelsNav li a:visited, #channelsNav li a:active{ font-family : Arial, Sans-Serif, Verdana; font-weight : bold; color : #ffffff; text-decoration : none; display : block;
 background-color : #BABABA;}
/* Channels Navigation CUrrent / On State and Selected List Item */
#channelsNav li a:link, #channelsNav li a:visited, #channelsNav li a:active,
#channelsNav li.channelsOn{font-size: 11px; font-family : Arial, Sans-Serif, Verdana; font-weight : bold; color : #ffffff; text-decoration : none; display : block;background-color : #BABABA; background-image : url("_images/_structure_images/channelsNavOff.gif"); background-repeat : no-repeat; background-position : right top; padding: 2px 10px 1px 10px;}
/* Channels Navigation Current / On State and Selected List Item */
#channelsNav li a:link.channelsOn, #channelsNav li a:visited.channelsOn, 
#channelsNav li .channelsOn a:active.channelsOn, #channelsNav li.channelsOn{ background-image : url("_images/_structure_images/channelsNavOn.gif"); background-color : #000000; color : #FFFFFF;}
/* All Channels Nav Link Variations Underline On Hover */
#channelsNav li a:hover{ text-decoration : underline;}
/* Channels Navigation Bar Container, Full Width */
#channelsNavContainer{ background-color : #DEDEDE;display:block;}
/* Site Sections Navigation Bar, fits in 800 x 600 */
#sectionsNavBar{height: 24px; margin : 0px 0px 0px 5px; border-bottom: 1px solid #000000;background-image : url("_images/_structure_images/sectionsNavbg.gif");}

#sectionsNav{    margin : 0px 0px 0px 0px;    padding : 0px 0px 0px 0px;    display : inline; /* mac ie5 */    list-style: none;    height: 1em; /* STH, needs looking at to remove red from IE when scaling down font size. */}
#sectionsNav li{float: left;border-right : solid 0px #FFFFFF; font-size: 14px;height: 22px;}
#sectionsNav li a:link, #sectionsNav li a:visited, #sectionsNav li a:active { font-family : Arial, Sans-Serif, Verdana; font-weight : bold; color : #FFFFFF; text-decoration : none; background-color : #FF0000;}
#sectionsNav li a:link, #sectionsNav li a:visited, #sectionsNav li a:active, #sectionsNav li.sectionsOn { font-family : Arial, Sans-Serif, Verdana; font-weight : bold; color : #FFFFFF; text-decoration : none; display : block; background-image : url("_images/_structure_images/sectionsNavOff.gif"); background-repeat : no-repeat; background-position : right top; padding: 4px 12px 3px 12px;}
#sectionsNav li a:link.sectionsOn, #sectionsNav li a:visited.sectionsOn, #sectionsNav li a:active.sectionsOn, #sectionsNav li.sectionsOn{ background-image : url("_images/_structure_images/sectionsNavOn.gif"); background-color : #000000; color : #FFFFFF;}
#sectionsNav li a:hover{ text-decoration : underline;}

#sectionsNav li.greenTab a:link, #sectionsNav li.greenTab a:visited, #sectionsNav li.greenTab a:active, #sectionsNav li.sectionsOn { font-family : Arial, Sans-Serif, Verdana; font-weight : bold; color : #FFFFFF; text-decoration : none; display : block; background-image : url("/_images/_structure_images/sectionsNavOffGreen.gif"); background-repeat : no-repeat; background-position : right top; padding: 4px 12px 3px 12px;}




.theBreaker{ height: 1px; clear: both; overflow: hidden;}
.clearLeft{ clear : left;}
.clearRight{ clear : right;}
.clearBoth{ clear : both;}
.invisible{ display : none;}






/*STYLES for orig CSS*/
.topPadding2 {padding-top:2px;}
.rightMargin11 {margin-right:11px;}
.floatLeft {float:left;}
.floatRight {float:right;}




/***** Generic Divider Rules all inherit from the one class then override the bg *****/
.divider1, .divider2, .divider3, .divider4{ height: 1px; background-color: #5CC8ED; width: 100%; clear: both; margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px; overflow : hidden;}
.divider2{ background-color: #989898;}
.divider3{ background-color: #A9E4F9;}
.divider4{ background-color: #CBCBCB;}

/***** Generic Position / Margin / Padding / Display Classes *****/
.floatLeft{ float : left;}
.floatRight{ float : right;}
.textAlignRight{ text-align : right;}
.topMargin2{ margin-top : 2px;}
.topMargin4{ margin-top : 4px;}
.topMargin7{ margin-top : 7px;}
.topMargin10{ margin-top : 10px;}
.topMargin11{ margin-top : 11px;}
.topMargin15{ margin-top : 15px;}
.rightMargin5{ margin-right : 5px;}
.rightMargin8{ margin-right : 8px;}
.rightMargin11{ margin-right : 11px;}
.rightMargin20{ margin-right : 20px;}
.bottomMargin3{ margin-bottom : 3px;}
.bottomMargin7{ margin-bottom : 7px;}
.bottomMargin20{ margin-bottom : 20px;}
.leftMargin10{ margin-left : 10px;}
.leftMargin30{ margin-left : 30px;}
.leftRightMargin11{ margin-left : 11px; margin-right : 11px;}
.topPadding1{ padding-top : 1px;}
.topPadding4{ padding-top : 4px;}
.topPadding6{ padding-top : 6px;}
.topPadding7{ padding-top : 7px;}
.topPadding10{ padding-top : 10px;}
.bottomPadding0{ padding-bottom : 0px;}
.bottomPadding11{ padding-bottom : 11px;}
.leftPadding11{ padding-left : 11px;}
.leftRightPadding11{ padding-left : 11px; padding-right : 11px;}
.leftPadding10Right5{ padding-left : 6px; padding-right : 5px;}
.padding8 {padding:8px;}
.padding6 {padding:6px;}
.padding5 {padding:5px;}
.padding3 {padding:3px;}
.margin8 {margin:8px;}
.margin3 {margin:3px;}

.mpuPadding {padding:2px 8px 2px 8px;}


/***** Footer Navigation *****/
.footerBorder { margin : 20px auto 10px 20px; width : 955px;border-bottom:3px solid #ccc;}
#footerContainer{ margin : 20px auto 10px 60px; width : 860px;font-size:85%;font-family : Tahoma, Arial, Verdana, Sans-Serif;}
.footerNav li  a:link, .footerNav li  a:visited, .footerNav li  a:hover {color:#999999;}
.footerNav li  a:hover {text-decoration:underline;color:#666666;}
/* Defines base styles for all h2's inside the footer */
#footerContainer h2{ width : 125px; text-align : right;font-size:90%;color:#000000;}
/* Footer Nav UL List */
.footerNav{ padding: 0px 0px 0px 0px; margin : 0px 0px 0px 0px;}
.footerNav li{ float: left;     display: block;    list-style: none; padding: 0px 10px 0px 10px; margin : 0px 0px 0px 0px; background-image: url("_images/_structure_images/footerNavDivider.gif"); background-position : 0px 3px; background-repeat : no-repeat;}


/***** Generic Form Styles *****/
.standardSelect
{
 width : 185px;
}
.smallInput
{
 width : 65px;
 font-size : 75%;
}
.mediumInput
{
 width : 95px;
 font-size : 75%;
}
/* Quick Search */
#quickSearch
{
 margin-bottom: 10px;
}
html>body #quickSearch /*non ie rule*/
{
 margin-bottom: 8px;
}

#newCarsHideLink #newCarsHomepageLink {display:none;}
#newCarsHideLink .qsNewCarsHeight {height:220px;_height:225px;}

/* Generic Tabs */
.usedCarsTab{
font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:15px;
 background-color : #AFE2FF; /* #05ABE3 */
 background-image : url("http://www.autotrader.co.uk/i/common/usedcarsCorner.gif");
 background-repeat : no-repeat;
 background-position : right top;
 width : 98px;
 text-align : center;
 padding : 3px 5px 3px 5px;
} 

.newCarsTab{
font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:15px;
 background-color : #5ACDF5; /* #018BB9 */
 background-image : url("http://www.autotrader.co.uk/i/common/newcarsCorner.gif");
 background-repeat : no-repeat;
 background-position : right top;
 width : 92px;
 text-align : center;
 padding : 3px 5px 3px 5px;text-decoration : underline;
}

.usedTruckTab
{
 background-color : #AFE2FF; /* #05ABE3 */
 background-image : url("/i/common/usedcarsCorner.gif");
 background-repeat : no-repeat;
 background-position : right top;
 width : 200px;
 text-align : center;
 padding : 3px 5px 3px 5px;
}


#newCarsQsearch h3 .largeTabFontLinkBlack {font-size:16px;}
#usedCarsQsearch a:link .largeTabFontLinkBlack {font-size:16px;text-decoration:underline;}
#usedCarsQsearch p .largeTabFontLinkBlack, .newCarsTab {font-size:16px;}

#quickSearch .largeTabFont {font-size:16px;}

a.largeTabFontLinkBlack:link, a.largeTabFontLinkBlack, a.largeTabFontLinkBlack:visited  {text-decoration:underline;}
a.largeTabFontLinkBlack:hover, .newCarsTab { text-decoration : none;}

.largeTabFont{border-bottom:0px;font-size:15px;}

.qChangedItemContainer {font-size:11px;height:25px;font-weight: bold;text-align:center;margin: 0 auto;}
.qChangedItemContainer a {text-decoration : underline;}
.qChangedItemContainer a {font-size:11px;}
.qChangedItemText {font-size:11px;}

.quickBottomInfo p a:link, .quickBottomInfo p a:visited {font-size:11px;text-decoration : underline;}
.quickBottomInfo p a:hover {text-decoration : none;}

/* White Colour */
.tertiaryFontColour, a.tertiaryFontLink:link, a.tertiaryFontLink:active, a.tertiaryFontLink:visited, a.tertiaryFontLink:hover{ color : #FFFFFF;}

/* No White Colour in New QuickSearch */
#quickSearch .tertiaryFontColour { color : #000000;}
#quickSearch a.tertiaryFontLink:link, #quickSearch a.tertiaryFontLink:active, #quickSearch a.tertiaryFontLink:visited {text-decoration : underline;}
#quickSearch a.tertiaryFontLink:hover{ text-decoration : none;}




form{ display : inline;}
fieldset{ border : none; padding : 0px 0px 0px 0px; margin : 0px 0px 0px 0px; }
legend{ display : none;}
div /* Fixes most of the peek a boo bugs */
{
 line-height : 1.2;
}
#newCarsQsearch p a:link, #newCarsQsearch p a:active, #newCarsQsearch p a:visited {font-size:11px;color:#000000;}




/* Styles for qsearch loading overlay on new valentine homepage
to be taken out when this file is global */

#searchAdvancedOptionHTML {font-family:Tahoma, Arial, Helvetica, sans-serif}
#searchAdvancedOptionHTML .errorHeading { font-size: 150%;  }
#searchAdvancedOptionHTML .qBusyHideOverlay { left: 26px;}
#searchAdvancedOptionHTML .qBusyHideOverlay p { font-size: 150%; font-family:Tahoma, Arial, Helvetica, sans-serif}
#searchAdvancedOptionHTML .NoVehicleText strong {font-size: 120%; font-weight: bold;}
#searchAdvancedOptionHTML .qNoResText p {font-size: 95%;}
.quickOpaqueOverlay { margin-left:16px; width: 210px;height:190px;}
.pcOverlayContent {margin-left: 24px; }
*html .postcodeInputForm {float:left; left: 25px;}
.displayBlock {display:block;}
		


/* Safety and Security CSS additions for Valentine Ph2 */

.generalArticle p {margin-bottom:1em;}
.imageHolder{width:282px;float:right;font-size:12px;margin-left:10px;margin-bottom:15px;}
.cap {color:#000;background-color:#f0f0f0;font-size:12px;width:282px;}
.cap div {color:#000;}
.pullquote {background-color:#f0f0f0;font-size:12px;width:180px;margin-left:15px;margin-bottom:5px;float:right;}
#leftMainContainerAccess{margin : 0px 0px 0px 22px; width : 210px; display : inline; clear : left;}
#rightMainContainerAccess{ padding : 0px 0px 0px 16px; width : 734px; display : inline;}

.thumbImage {display:none;}

.nav_links  {border-bottom:1px dotted #404040;padding-bottom:10px;padding-top:7px;}
.nav_linksnoBorder {padding-bottom:5px;padding-top:7px;}
.nav_links a:link, .nav_links a:hover, .nav_links a:visited, .nav_linksnoBorder a:link , .nav_linksnoBorder a:hover , .nav_linksnoBorder a:visited {color:#404040;}
.nav_links strong, .nav_linksnoBorder strong {font-size:105%;}
.promoCentreBoxBorder .nav_sub_links ul  {border-left:0px;}
.generalBox li a {color:#404040;}
.linkHeight10 li a {line-height:18px;}
.redLink a {color:#ff0000;}
.promoCentreBoxBorderGreyBg {background-image : url("http://www.autotrader.co.uk/_images/_structure_images/greyCornerGreyBg.gif"); background-repeat : no-repeat; background-position : top right;}
.blackHeaderText {color:#000;}
.bluBold {color:#0578c5;font-weight:bold;}
#sectionsNav li a:link.mytraderTabOn, #sectionsNav li a:visited.mytraderTabOn, #sectionsNav li a:active.mytraderTabOn, #sectionsNav li.mytraderTabOn{ background-image : url("http://www.autotrader.co.uk/_images/_structure_images/sectionsNavOn.gif"); background-color : #000000; color : #FFFFFF;}
.safetyContactHeader {color:#DD0000;font-size:125%;}



/* Selling Homepage CSS additions for Valentine Ph2 */
#sellingHomepageBoxImage{background-image : url("/_images/_structure_images/sellingHomepageImage.jpg"); background-repeat : no-repeat; background-position : bottom left;float:none;height:185px;}
.blueBoxHeaderSmall {color:#0578c5;font-weight:bold;}
		
		
/* Buying Homepage CSS additions for Valentine Ph2 */

.buyingGreyBox {background-color:#dbdbdb;min-height:68px;font-size:1.1em;}
.buyingDarkGreyBox {background-color:#f2f2f2;}


.fontbiggerone {font-size:1.1em;}
.fontbiggertwo {font-size:1.2em;}


		
/* News Homepage CSS additions for Valentine Ph2 */
.secondLinkBox {border:1px solid #CCCCCC;background-color:#999999;padding:3px;margin-top:4px;}
.secondLinkBox a:link, .secondLinkBox a:hover, .secondLinkBox a:visited {color:#fff;}
.newsBox {background-color:#575757;color:#fff;height:auto;width:727px;}
.reviewsBox {width:412px;height:auto;min:height:200px;display:block;border:1px solid #fff;}





.navTitle {border-bottom:1px dotted #404040;margin-bottom:10px;padding-bottom:4px;}
ul.navList {border-left:0px;}


