@import url(reset-fonts-grids.css);
@import url(base-min.css);
html{min-height:100%;height:100%;background-color:#ccc;}
.body{background-color:#ccc;color:#666666;height:auto;font-family:Arial,Helvetica,sans-serif;}
#doc4{background:#fff;padding:5px;}
h2{margin:0 0 10px 0;}
h3{color:#8a8a8a;font-size:131%;margin:0;}
a{text-decoration:none;color:#666;}
a:visited{}
a:hover{text-decoration:underline;}
a:active{}
.clear{clear:both;}
.right{float:right;}
.left{float:left;}
#hd a{font-weight:700;}
/*#hd h1{margin:5px 0 10px 5px;background:url(../images/logo.gif);background-repeat:no-repeat;background-position:left bottom;width:332px;height:64px;text-indent:-9999em;cursor:pointer;}*/
.logo
{
	margin:5px 0 10px 0px;
	cursor: pointer;
}

.topBanner{float:right;padding:5px 10px 0 0;}
.dropshadow{float:left;background:url(../images/shadowAlpha.png) no-repeat bottom right !important;background:url(../images/shadow.gif) no-repeat bottom right;margin:10px 0 10px 10px !important;margin:10px 0 10px 5px;padding:0px;}
.searchBox{border:1px solid #999;padding:10px;margin:0px 0px 0px 0px;position:relative;bottom:6px;right:6px;width:330px;height:300px;background:url(../images/searchCar.jpg) no-repeat bottom right;}
.advancedSearch{font-size:85%;display:block;margin-top:10px;}
.advancedSearchCol{float:left;background-color:#F6F6F6;padding:10px;height:200px;margin-right:5px;width:175px;border:1px solid #ccc;}
.advancedSearchCol span{font-weight:700;font-size:108%;}
.advancedSearchCol select{width:130px;display:block;margin-top:10px;}
.searchBox select{display:block;width:150px;margin:0 0 10px 0;}
.subCarBox{width:265px;height:120px;border:1px solid #999;margin:0px 0px 0px 0px;position:relative;bottom:6px;right:6px;padding:10px;}
.subCarBox select{display:block;width:150px;margin:0 0 5px 0;}
.subCarBox ul{font-size:85%;margin:0;margin-left:15px;}
.subCarBox li{margin:5px 0 0 0;}
.subCarBox .button{margin-left:70px;}
.sellCar{background:url(../images/sellCarBG.jpg) no-repeat bottom right;width:256px;}
.sellCar span{font-weight:700;font-size:320%;display:block;}
.searchByMake{background:#f6f6f6;padding:7px;width:560px;border:1px solid #999;}
.searchByMake h2{margin:0;font-size:108%;position:relative;top:-5px;}
.searchByMake li a{font-weight:700;margin-right:6px;}
.searchByMake span,.CarsAndCountDiv span,.CarsAndCountSubPage span{color:#A9A9A9;font-size:85%;font-style:italic;}
.CarsAndCountSubPage li{margin:3px 0 3px 0;}
.progressSpin{position:relative;right:-200px;top:-90px;}
#otherSites{float:right;margin:0;}
#otherSites li{display:inline;border-right:1px solid #ccc;}
#otherSites li a{padding:0 10px 0 10px;font-size:93%;color:#666;}
#otherSites li.noBrder{border-right:0px;}
#nav{margin:0 0 20px 5px;background:url(../images/navBar.png) no-repeat;width:962px;height:35px;list-style:none;}
#nav li{display:inline;background:url(../images/navDivider.gif) no-repeat right;position:relative;bottom:-9px;padding:9px 0 10px 0;}
#nav li.noBrder{background:none;}
#nav li a{color:#46484c;padding:9px 30px 9px 30px;}
#nav li.noBrder a{color:#46484c;padding:9px 30px 9px 20px;}
#nav li.first a{color:#46484c;padding:9px 24px 9px 12px;margin-left:12px;}
#nav li a:hover{color:#fff;text-decoration:none;background:url(../images/navHoverBG.gif) repeat-x;}
.dynamicCount{margin-right:10px;color:#b0b0b0;font-weight:700;display:block;}
.bigText{font-size:189%;}
.button{color:#fff;font-weight:700;background:url(../images/button.png) no-repeat;bordeR:0;width:86px;height:30px;cursor:pointer;margin:10px 0 0 0;}
ul.col{float:left;margin:0;}
ul.col li{list-style:none;width:140px;}
.homeCol1{width:430px;border-right:1px solid #ccc;float:left;padding:0 5px 0 5px;}
.homeCol2{width:220px;border-right:1px solid #ccc;float:left;padding:0 5px 0 5px;margin-right:10px;}
.homeCol3{width:280px;float:left;padding:0 5px 0 5px;}
.homeCol3 ul{margin:5px 0 0 0;padding:0;}
.homeCol3 li{width:80px;list-style:none;margin-bottom:3px;}
.colLoc{float:left;}
hr.homeHR{color:#ccc;background-color:#ccc;height:1px;width:80%;border:0;text-align:center;}
.featNewCar{width:110px;height:35px;}
.featNewCar a{font-weight:700;margin-left:37px;}
.bmw{background:url(../images/marques.jpg) no-repeat top left;background-position:0 -161px;height:25px;margin:0 0 0 5px;}
.renault{background:url(../images/marques.jpg) no-repeat top left;background-position:0 -5px;height:25px;margin:0 0 0 5px;}
.saab{background:url(../images/marques.jpg) no-repeat top left;background-position:0 -35px;height:25px;margin:0 0 0 5px;}
.skoda{background:url(../images/marques.jpg) no-repeat top left;background-position:0 -68px;height:25px;margin:0 0 0 5px;}
.toyota{background:url(../images/marques.jpg) no-repeat top left;background-position:0 -100px;height:25px;margin:0 0 0 5px;}
.vw{background:url(../images/marques.jpg) no-repeat top left;background-position:0 -130px;height:25px;margin:0 0 0 5px;}
.fiat{background:url(../images/marques.jpg) no-repeat top left;background-position:0 -191px;height:25px;margin:0 0 0 5px;}
.land_rover{background:url(../images/marques.jpg) no-repeat top left;background-position:0 -223px;height:25px;margin:0 0 0 5px;}
.merc{background:url(../images/marques.jpg) no-repeat top left;background-position:0 -250px;height:25px;margin:0 0 0 5px;}
.porsche{background:url(../images/marques.jpg) no-repeat top left;background-position:0 -282px;height:25px;margin:0 0 0 5px;}
.articleDate{font-weight:700;}
.articleRow1,.articleRow2{height:15px;padding:5px 0 5px 0;}
.articleRow1{background:#f6f6f6;border:1px solid #eee;}
.partH3{margin:10px 0 5px 0;}
.partGE{background:url(../images/homePartners.gif) no-repeat top left;background-position:0 -4px;width:105px;height:34px;text-indent:-9999em;float:left;}
.part123{background:url(../images/homePartners.gif) no-repeat top left;background-position:0 -51px;width:105px;height:34px;text-indent:-9999em;float:left;}
.partMicks{background:url(../images/homePartners.gif) no-repeat top left;background-position:0 -101px;width:105px;height:34px;text-indent:-9999em;float:left;}
.partMotorCheck{background:url(../images/homePartners.gif) no-repeat top left;background-position:0 -147px;width:105px;height:34px;text-indent:-9999em;float:left;}
ul.otherOptions{margin:0;padding:0;}
ul.otherOptions li{list-style:none;background:url(../images/homePartners.gif) no-repeat top left;background-position:0 -178px;width:200px;height:15px;margin:10px 0 10px 0;padding:0 0 0 20px;}
h3.featDealer a{color:#8a8a8a;}
.featDealerItem{width:270px;height:40px;margin:2px 0 3px 0;background:#f6f6f6;border:1px solid #e1e1e1;padding:2px;}
.featDealerItem img{float:left;border:1px solid #e1e1e1;margin:0 5px 0 0;}
.sideSearchBox{width:200px;border:1px solid #999;padding:5px;background:#f6f6f6;}
.sideSearchBox h4{margin:10px 0 10px 0;}
select.searchSelect{width:180px;margin:0 0 5px 0;}
.smallerSelect{display:inline;width:85px;float:left;margin:0 5px 5px 0;}
.arrows{background:url(../images/sprite_icons2.png) no-repeat top left;background-position:0 -5px;width:125px;height:25px;padding-left:30px;}
.smallArrows{background:url(../images/sprite_icons2.png) no-repeat top left;background-position:0 -32px;height:15px;padding-left:15px;margin-top:5px;}
.numResults{float:right;margin-right:15px;font-weight:700;}
.searchResultsTable a:visited
{
	color:#ff6600;
}
.searchResultsTable{width:743px;border:0;}
.searchResultsTable th{border:0;text-align:left;padding:0 3px 0 3px;}
.searchResultsTable td{border:1px solid #eee;padding:0 0 0 3px;}
.searchResultsTable th{background-image:url(../images/results_bg.gif);background-repeat:repeat-x;height:24px;}
tr.searchHeading a{color:#fff;}
tr.searchRow2{background:#f4f4f4;}
.searchColourBox{width:10px;height:10px;font-size: 5px;border:1px solid #ccc;}
.numpics{background:url(../images/sprites_numpics.gif) no-repeat top left;width:35px;height:23px;background-position:0 -212px;}
.numpics_,.numpics_0{background-position:0 -258px;}
.numpics_1{background-position:0 -235px;}
.numpics_2{background-position:0 -5px;}
.numpics_3{background-position:0 -28px;}
.numpics_4{background-position:0 -51px;}
.numpics_5{background-position:0 -74px;}
.numpics_6{background-position:0 -97px;}
.numpics_7{background-position:0 -120px;}
.numpics_8{background-position:0 -143px;}
.numpics_9{background-position:0 -166px;}
.numpics_10{background-position:0 -189px;}
.numpics_10plus{background-position:0 -212px;}
.premiumAd{font-weight:700;}
.rotationalAds{border:1px solid #999;width:100%;text-align:left;background-color:#f6f6f6;margin:35px 0 5px 0;}
.rotAd{float:left;text-align:center;border-right:1px solid #fff;text-transform:capitalize;padding:0 8px 0 8px;}
.rotAd img{border-color:#d4d4d4;}
.prevLink{float:left;width:33%;font-weight:700;}
.whereInSearch{float:left;width:33%;font-weight:700;text-align:center;}
.nextLink{float:left;width:33%;text-align:right;font-weight:700;}
.col{float:left;width:120px;}
.colByMake{float:left;width:160px;margin:0;padding:0;font-weight:700;}
.colByMake input{margin:0px 10px 2px 0;}
.colByCounty{float:left;width:140px;margin:0;padding:0;}
.colByCounty li{list-style:none;margin:2px 0 2px 0;font-weight:700;}
.colByCounty span{padding-left:5px;color:#989898;}
.optionsBox{border:1px solid #e4e4e4;padding:5px;}
.orangeBar{background-image:url(../images/results_bg.gif);background-repeat:repeat-x;height:24px;font-weight:700;color:#fff;font-size:123%;padding-left:10px;}
.detailsMakeModel{background-image:url(../images/results_bg.gif);background-repeat:repeat-x;height:24px;float:right;display:inline;width:733px;color:#fff;font-size:108%;font-weight:700;padding:3px 5px 0 5px;margin:0;}
.detailsMakeModel span{float:right;font-size:85%;}
.detailsPhotosOptions{float:right;width:400px;}
.detailsPhotosOptions ul.otherOptions li{width:350px;}
.detailsSpecs{width:335px;border-left:1px solid #cbcbcd;border-right:1px solid #cbcbcd;}
.detailsSpecs a{font-weight:700;}
.detailsSpecs dl{width:100%;padding:0;margin:0;}
.detailsSpecs dt{font-weight:700;float:left;width:80px;padding:3px 3px 3px 5px;border-top:1px solid #cbcbcd;}
.detailsSpecs dd{overflow:hidden;float:left;width:240px;margin:0 0 1px 0;padding:3px;border-top:1px solid #cbcbcd;}
dt.location,dd.location{min-height:60px;height:auto !important;height:60px;}
dt.dealer,dd.dealer{min-height:30px;height:auto !important;height:30px;}
.detailSideAdverts{margin:3px 0 0 10px;}
.detailsSideAd{background-color:#f6f6f6;width:213px;text-align:center;height:125px;margin:0 0 20px 0;font-weight:700;padding:5px 0 3px 0;border:1px solid #cbcbcd;}
.detailsSideAd div{margin:0 auto;}
.detailsEmailSeller{width:335px;}
.detailsEmailSeller .arrows{font-size:153.9%;font-weight:700;border-bottom:1px solid #ccc;width:300px;margin:5px 0 0px 5px;}
.detailsBackLink{font-weight:700;padding-left:10px;height:30px;}
.detailsOptions{width:93px;float:left;background-color:#eff3f6;height:30px;padding:5px 0 0 5px;margin:10px 2px 0px 0px;}
.detailsOptions a{text-indent:2.5em;font-weight:700;width:80px;padding:5px 0 0 0;}
.detailSideAdverts .arrows{font-size:123.1%;font-weight:700;width:150px;}
.r1{}
.r2{background-color:#f6f6f6;}
.detailsPrice{font-size:146.5%;font-weight:700;}
.brdrBtm{border-bottom:1px solid #ccc;}
#email textarea{height:80px;}
#email dt,#email dd{min-height:25px;height:auto !important;height:25px;}
#email .questions{min-height:90px;height:auto !important;height:90px;}
.detailsRememberMe{padding:10px;border-bottom:1px solid #ccc;}
.detailsOptionsBar{background:url(../images/sprite_icons2.png) no-repeat top left;background-position:0 -80px;width:401px;height:35px;padding:0;margin:0;}
.detailsOptionsBar li{list-style:none;display:inline;position:relative;right:-60px;bottom:-10px;padding-right:50px;}
.detailsOptionsBar li a{font-weight:700;font-size:108%;}
.sideAd123{background:url(../images/sideAds.gif) no-repeat top left;background-position:0 -10px;width:200px;height:50px;text-indent:-9999em;border:1px solid #dcdcdc;}
.sideAdGeMoney{background:url(../images/sideAds.gif) no-repeat top left;background-position:0 -190px;width:200px;height:50px;text-indent:-9999em;border:1px solid #dcdcdc;}
.sideAdMicks{background:url(../images/sideAds.gif) no-repeat top left;background-position:0 -130px;width:200px;height:50px;text-indent:-9999em;border:1px solid #dcdcdc;}
.sideAdMotorcheck{background:url(../images/sideAds.gif) no-repeat top left;background-position:0 -70px;width:200px;height:50px;text-indent:-9999em;border:1px solid #dcdcdc;}
.sideAdsTC{font-size:77%;}
.RegNo{cursor:pointer;background-image:url('../App_Themes/Default/Graphics/sidebar_numberplate_empty.gif');background-repeat:no-repeat;width:120px;height:25px;margin:0 auto;padding-top:3px;font-size:123.1%;font-weight:700;}
.sellTable{width:100%;}
.sellTable td{border:10px solid #fff;background-color:#f6f6f6;}
.loginTable td{border:0;text-align:left;}
.loginTable input{margin-right:10px;}
.classifiedStage{font-size:350%;font-weight:700;color:#AAAAAA;margin:0;padding:0;letter-spacing:.4em;}
.classifiedStage span{color:#f3f3f3;}
.classifiedStageName{color:#AAAAAA;font-weight:700;font-size:153.9%;}
table.classifiedDetails{width:95%;margin:0 auto;border:1px solid #999;}
table.classifiedDetails td{border:1px solid #fff;background-color:#F6F6F6;}
table.classifiedDetails select,table.classifiedDetails input{width:150px;}
td.classifiedInputArea{width:220px;}
td.classifiedErrorArea{width:100px;}
table.magAdWordBoxes{width:400px;text-align:left;}
table.magAdWordBoxes td{border:0;}
table.magAdWordBoxes input{width:20px;}
.additionalNotes{margin-top:230px;}
.requiredStar{font-size:146.5%;font-weight:700;color:red;}
select.inlineDD{display:inline;}
td.classifiedHeading{font-weight:700;width:130px;padding:5px;}
.packUpgrade{background-image:url(../App_Themes/Default/Graphics/bg_Upgrade_red.gif);background-repeat:no-repeat;width:145px;height:379px;float:right;margin-left:15px;}
.packFree{background-image:url(../App_Themes/Default/Graphics/bg_Free.jpg);background-repeat:no-repeat;width:145px;height:379px;float:right;margin-left:105px;}
.packBookFree{}
.pack1{background-image:url(../App_Themes/Default/Graphics/bg_pack1.jpg);width:145px;height:379px;float:right;margin-left:100px;}
.pack1 li{list-style-image:url(../App_Themes/Default/Graphics/pack_green_arrow.gif);}
.pack2{background-image:url(../App_Themes/Default/Graphics/bg_pack2.jpg);width:145px;height:379px;float:right;margin-left:100px;}
.pack2 li{list-style-image:url(../App_Themes/Default/Graphics/pack_purple_arrow.gif);}
.pack3{background-image:url(../App_Themes/Default/Graphics/bg_pack3.jpg);width:145px;height:379px;float:right;margin-left:10px;}
.pack3 li{list-style-image:url(../App_Themes/Default/Graphics/pack_red_arrow.gif);}
.pack4{background-image:url(../App_Themes/Default/Graphics/bg_pack4.jpg);width:145px;height:379px;float:right;margin-left:10px;}
.pack4 li{list-style-image:url(../App_Themes/Default/Graphics/pack_blue_arrow.gif);}
.packPoints{padding-top:60px;padding-left:30px;}
.packages ul{margin:0px;padding:0px;}
.packages li{font-weight:700;font-size:13px;margin-bottom:10px;color:#757575;}
.packageButton{margin-top:10px;margin-left:10px;}
.classNav{font-size:85%;font-weight:700;padding-right:10px;color:#898989;margin-bottom:4px;}
.classNav a{color:#000;text-transform:capitalize;text-decoration:underline;}
.classNav a:hover{text-decoration:underline;}
table.editData{width:600px;}
table.editData td{border:1px solid #fff;background-color:#F6F6F6;}
.dealerSearch td{padding:3px;border:0;}
.dealerList{background-color:#fff;}
.dealerList td,.dealerTotalList td{width:170px;font-weight:700;margin:10px;background-color:#f5f5f5;height:40px;padding:5px;border:2px solid #fff;}
.stockNum{font-style:italic;font-size:77%;color:#999;}
.noMap{background-position:center;background-image:url(http://cbg.ie/global/images/sorry_nomap.gif);background-repeat:no-repeat;width:400px;height:350px;margin-left:5px;}
.alertDays{width:700px;background-color:#f6f6f6;border:1px solid #ccc;padding:10px;text-align:center;font-weight:700;margin:10px 0 10px 0;}
.alertDays span{padding:0 10px 0 10px;}
.savedSearches{background-color:#f6f6f6;border:1px solid #ccc;padding:10px;width:700px;}
.savedAlerts{background-color:#f6f6f6;border:1px solid #ccc;padding:10px;width:700px;margin:10px 0 0 0;}
.savedAlerts a{font-weight:700;margin:0 5px 5px 5px;}
.addReview
{
	border: 1px solid #ccc; 
	width: 99%;
}
.addReview select
{
	width:200px;
}
.addReview textarea
{
	width:200px;
	height: 150px;
}

.reviewsLatest a{font-weight:700;}
.reviewsLatest table{width:100%;}
.reviewsLatest td{padding:3px;}
.reviewsOther{width:100%;}
.reviewsOther td{padding:3px;border:1px solid #ccc;}
dl.reviewRating{width:100%;}
.reviewRating dt{font-weight:700;float:left;width:120px;padding:3px 3px 3px 5px;text-align:right;}
.reviewRating dd{float:left;width:630px;margin:0 0 1px 0;padding:3px;}
dl.reviewAddRating{width:650px;margin:0;padding:0;}
.reviewAddRating dt{font-weight:700;float:left;padding:0 3px 0 5px;width:430px;border-top:1px solid #f6f6f6;height:35px;}
.reviewAddRating dd{float:left;margin:0 0 1px 0;width:210px;border-top:1px solid #f6f6f6;height:35px;}
.reviewAddRating select{width:120px;}
.reviewAddRating td{border:0;display:inline;}
.reviewsNum{font-size:93%;color:#AEAEAE;font-style:italic;}
.barChart{color:#fff;font-weight:700;padding:0 5px 0 0;text-align:right;}
.colReviews{width:200px;float:left;margin:10px 0 10px 0;}
.colReviews a{font-weight:700;}
.colReviews li{height:17px;list-style:none;}
.whatWorth td{height:30px;}
dl.mailFriendForm{width:350px;}
.mailFriendForm dt{font-weight:700;float:left;width:120px;padding:3px 3px 3px 5px;text-align:right;}
.mailFriendForm dd{float:left;width:170px;margin:0 0 1px 0;padding:3px;}
.mailFriend{border:1px solid #ccc;padding:5px;background-color:#F8F8F8;width:99%;}
.mailFriendPhoto{border:2px solid #ccc;width:400px;height: 300px;}
.mailFriendForm textarea 
{
	width:150px;
}
.contactForm{width:100%;}
.contactForm td{border:0;}
.whatWorth{width:100%;}
.whatWorth td{border:0;background-color:#f6f6f6;border:1px solid #ccc;}
.whatWorth select{width:100px;margin:0 0 10px 0;}
.whatWorthInner{width:90%;margin:0 auto;}
.whatWorthInner td{border:0;padding:5px;}
.registerUser td{background-color:#f6f6f6;}
.errorMsg{font-weight:700;color:#F24300;}
.subscriptions{background:#fff;}
.subMagDetail td{text-align:left;}
td.subMag{text-align:left;background-color:#f6f6f6;border:1px solid #ccc;}
.placedAds td{border:1px solid #fff;}
.loginName{text-transform:capitalize;}
.savedCars{width:500px;background:#f6f6f6;border:1px solid #ccc;margin-top:10px;padding:3px;line-height:1.5em;}
.savedCars img{margin:5px;}
.savedCars a{font-weight:700;}
.boxPadded{border:1px solid #ccc;padding:10px;}
.suspectAd{border:1px solid #ccc;padding:3px;font-size:85%;margin-top:5px;text-align:center;}
img.PicLarge{margin-bottom:2px;}
.btnRtMargin{margin-right:230px;}

.chooseSectionBtn{width:100px;height:100px;background-color:#f6f6f6;margin:10px;float:left;text-align:center;font-weight:700;color:#7b7b7b;padding:10px;cursor:pointer;border-bottom:3px solid #ccc;border-right:3px solid #ccc;border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;font-size:93%;}
.chooseSectionBtn span
{	position:relative;bottom:-20px;
font-size:146.5%;
text-transform:uppercase;
}
.chooseSectionBtn p
{
	margin-top:23px;
	color:#BDBDBD;
}
.bannerDown
{
	height: 500px;
}
#ft{font-size:85%;}
#ft ul{margin:5px 0 0 0;padding:0;}
#ft ul li{list-style:none;display:inline;margin:0 5px 0 5px;}
#ft ul li a{}

.footer2 {text-align:center; margin-bottom: 10px; font-size:85%;}