TH {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.Normal {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
INPUT {
	MARGIN-BOTTOM: -2px
}
HR {
	HEIGHT: 1px
}
A {
	TEXT-DECORATION: none
}
.Head {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SubHead {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.subhead2 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.TitleHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.TitleH1Inline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.TitleH1Inline {
	DISPLAY: inline
}
.CommandButton {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: buttonface; PADDING-BOTTOM: 4px; MARGIN: 4px; BORDER-LEFT: black 1px solid; COLOR: black; LINE-HEIGHT: 20px; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
.disclaimer {
	FONT-SIZE: 10px
}
.quicksearch TD {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.quicksearch INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.quicksearch SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.quicksearch A {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.desc {
	COLOR: black
}
A.desc:link {
	COLOR: black
}
A.desc:visited {
	COLOR: black
}
A.desc:active {
	COLOR: black
}
A .desc {
	FONT-WEIGHT: normal; COLOR: black
}
.PropGroup {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.PropAltRow {
	BACKGROUND-COLOR: whitesmoke
}
.GridPager {
	BACKGROUND-COLOR: whitesmoke
}
.BorderPanel {
	BACKGROUND-COLOR: whitesmoke
}
.PropGroupGrey {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: white; BACKGROUND-COLOR: gray;padding-top:10px;padding-bottom:10px;
}
.PropGroupGreyB {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: white; BACKGROUND-COLOR: gray;padding-top:10px;padding-bottom:10px;
}
.PropGroupGreyB {
	FONT-WEIGHT: bold
}
.PropHead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black
}
TABLE.PropTable {
	WIDTH: 100%
}
.PropTable TH {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 115px; TEXT-ALIGN: left
}
.desc {
	FONT-SIZE: 10px
}
.GridPager TD {
	FONT-SIZE: 10px
}
.BookmarkLinks {
	FONT-SIZE: 10px
}
.PropTable TD {
	FONT-SIZE: 10px
}
.SimpleEnquiry TD {
	FONT-SIZE: 10px
}
.SimpleEnquiry INPUT {
	FONT-SIZE: 10px
}
.SimpleEnquiry TEXTAREA {
	FONT-SIZE: 10px
}
.SimpleEnquiry SELECT {
	FONT-SIZE: 10px
}
.SimpleEnquiry INPUT {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.SimpleEnquiry TEXTAREA {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.PropTableBreak {
	LINE-HEIGHT: 2px; HEIGHT: 2px
}
.SimpleEnquiry {
	BACKGROUND-COLOR: #d7d7d7
}
A.DetailsTab {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.btn {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 17px; CURSOR: pointer; HEIGHT: 17px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
TABLE.DetailsTab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 8px
}
A.DetailsTab:link {
	BACKGROUND-COLOR: whitesmoke; TEXT-DECORATION: underline
}
A.DetailsTab:visited {
	BACKGROUND-COLOR: whitesmoke; TEXT-DECORATION: underline
}
A.DetailsTab:hover {
	BACKGROUND-COLOR: whitesmoke; TEXT-DECORATION: underline
}
A.DetailsTab:active {
	BACKGROUND-COLOR: whitesmoke; TEXT-DECORATION: underline
}
.menutable {
	WIDTH: 148px
}
.menu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; PADDING-BOTTOM: 3px; BORDER-TOP-COLOR: white; PADDING-TOP: 3px; BORDER-RIGHT-COLOR: white
}
.menuhlite {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; PADDING-BOTTOM: 3px; BORDER-TOP-COLOR: white; PADDING-TOP: 3px; BORDER-RIGHT-COLOR: white
}
.menu A {
	WIDTH: 100%; COLOR: white; TEXT-DECORATION: none
}
.menu A:link {
	WIDTH: 100%; COLOR: white; TEXT-DECORATION: none
}
.menu A:visited {
	WIDTH: 100%; COLOR: white; TEXT-DECORATION: none
}
.menu A:active {
	WIDTH: 100%; COLOR: white; TEXT-DECORATION: none
}
.menu A:hover {
	WIDTH: 100%; COLOR: white; TEXT-DECORATION: none
}
.menuhlite A {
	WIDTH: 100%; COLOR: white; TEXT-DECORATION: none
}
.menuhlite A:link {
	WIDTH: 100%; COLOR: white; TEXT-DECORATION: none
}
.menuhlite A:visited {
	WIDTH: 100%; COLOR: white; TEXT-DECORATION: none
}
.menuhlite A:active {
	WIDTH: 100%; COLOR: white; TEXT-DECORATION: none
}
.menuhlite A:hover {
	WIDTH: 100%; COLOR: white; TEXT-DECORATION: none
}
#dropmenudiv {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; LINE-HEIGHT: 19px; PADDING-TOP: 0px; POSITION: absolute
}
DIV.dropmenu {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; LINE-HEIGHT: 19px; PADDING-TOP: 0px; POSITION: absolute
}
#dropmenudiv A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
#dropmenudiv A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
#dropmenudiv A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
#dropmenudiv A:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
DIV.dropmenu A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
DIV.dropmenu A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
DIV.dropmenu A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
DIV.dropmenu A:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
DIV.dropmenu A:hover {
	COLOR: white
}
#dropmenudiv A:hover {
	COLOR: white
}
.quicksearchlink TD {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.quicksearchlink INPUT {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.quicksearchlink SELECT {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.quicksearchlink:link {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.quicksearchlink:visited {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.quicksearchlink:hover {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.quicksearchlink:active {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.quicksearchlink A {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dropshadow IMG {
	
}
A:hover {
	CURSOR: pointer; COLOR: #00cc00
}
A.desc:hover {
	CURSOR: pointer; COLOR: #00cc00
}
A:hover .Subhead {
	CURSOR: pointer; COLOR: #00cc00
}
A.quicksearchlink:hover {
	CURSOR: pointer; COLOR: #00cc00
}
A:hover .desc {
	CURSOR: pointer; COLOR: #00cc00
}
A:hover .desc {
	CURSOR: pointer; COLOR: #00cc00
}
.GridTable A:hover {
	CURSOR: pointer; COLOR: #00cc00
}
.SearchTopLinks {
	MARGIN-BOTTOM: 2px; HEIGHT: 24px; BACKGROUND-COLOR: #404040
}
.RefineSearch {
	BACKGROUND-COLOR: lightgrey
}
.Medtxt {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MenuNavTop {
	BACKGROUND-POSITION: 1px 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.MenuNavBot {
	BACKGROUND-POSITION: 1px 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.HomePageSearchTable {
	
}
TABLE.HeaderMenu {
	BORDER-TOP: black 1px solid; MARGIN: 8px 0px 4px; COLOR: black; BORDER-BOTTOM: black 1px solid
}
.HeaderMenuLastCell {
	FONT-SIZE: 10px; WIDTH: 100%
}
.MedTxt {
	DISPLAY: inline
}
.desc {
	DISPLAY: inline
}
.ref {
	COLOR: silver
}
.GridTable TD {
	FONT-SIZE: 10px
}
.GridTable H1 {
	FONT-SIZE: 10px
}
.GridTable A {
	FONT-SIZE: 10px
}
.GridTable H1 {
	DISPLAY: inline
}
.GridTable A {
	COLOR: black
}
.tnl {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
.GridHeader {
	FONT-WEIGHT: bold; COLOR: white
}
.grayline {
	COLOR: gray
}
A.EnqNow:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: blue
}
A.EnqNow:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: blue
}
A.EnqNow:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: blue
}
A.EnqNow:hover {
	COLOR: #00cc00
}
A:hover .grayline {
	COLOR: #00cc00
}
.ShowRoom {
	HEIGHT: 169px; BACKGROUND-COLOR: #d5e9cd
}
.ShowRoomEnd {
	HEIGHT: 3px; BACKGROUND-COLOR: #039800
}
.ShowRoomHeader {
	BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px; BACKGROUND-COLOR: #039800
}
#imagediv {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 160px; BORDER-BOTTOM: #000 1px solid
}
DIV.imagediv {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 160px; BORDER-BOTTOM: #000 1px solid
}
.SearchCriteria {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fffbde
}
TD.PremiumDealerAdHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white
}
TD.PremiumPrivateAdHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white
}
TD.PremiumUniqueCarsAdHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white
}
TD.PremiumDealerAdHeader {
	BACKGROUND-COLOR: #088ee7
}
TD.PremiumPrivateAdHeader {
	BACKGROUND-COLOR: #37980b
}
TD.PremiumUniqueCarsAdHeader {
	BACKGROUND-COLOR: #cc0000
}
.PremiumDealerAd {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.PremiumPrivateAd {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.PremiumUniqueCarsAd {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.PremiumDealerAd {
	BACKGROUND-COLOR: #dae6f4
}
.PremiumPrivateAd {
	BACKGROUND-COLOR: #d4e8cc
}
.PremiumUniqueCarsAd {
	BACKGROUND-COLOR: #fffbde
}
.PremiumAdSeparator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.SilverBorder {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid
}
.SearchButtons {
	MARGIN-TOP: 2px
}
.PreviousButton {
	FLOAT: left; BACKGROUND-IMAGE: url(/portals/images/b_back2.gif); VERTICAL-ALIGN: top; WIDTH: 62px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.PrintButton {
	FLOAT: left; BACKGROUND-IMAGE: url(/portals/images/b_print2.gif); VERTICAL-ALIGN: top; WIDTH: 57px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.EnquiryButton {
	BACKGROUND-IMAGE: url(/portals/images/b_sendenquiry.gif); VERTICAL-ALIGN: top; WIDTH: 138px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.SearchAgainButton {
	FLOAT: left; BACKGROUND-IMAGE: url(/portals/images/b_searchagain2.gif); VERTICAL-ALIGN: top; WIDTH: 104px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.EmailAFriendButton {
	FLOAT: left; BACKGROUND-IMAGE: url(/portals/images/b_email.gif); VERTICAL-ALIGN: top; WIDTH: 100px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.ContactSellerButton {
	FLOAT: left; BACKGROUND-IMAGE: url(/carcontent/endeca/b_contact_the_seller.gif); VERTICAL-ALIGN: top; WIDTH: 200px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.FinCalcButton {
	FLOAT: left; BACKGROUND-IMAGE: url(/portals/images/b_finance.gif); VERTICAL-ALIGN: top; WIDTH: 150px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.InsuranceButton {
	FLOAT: left; BACKGROUND-IMAGE: url(/carcontent/insurance/b_insurance_aami.gif); VERTICAL-ALIGN: top; WIDTH: 150px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.CurrencyConverterButton {
	FLOAT: left; BACKGROUND-IMAGE: url(/portals/images/b_currency.gif); VERTICAL-ALIGN: top; WIDTH: 150px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.LatestNewsHeaderImage {
	FLOAT: left; BACKGROUND-IMAGE: url(/carcontent/news/latestnews/latestnews_banner.gif); VERTICAL-ALIGN: top; WIDTH: 323px; CURSOR: default; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
.LatestNewsButton {
	FLOAT: none; BACKGROUND-IMAGE: url(/carcontent/news/latestnews/morenews.gif); VERTICAL-ALIGN: top; WIDTH: 128px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px
}
.LoanCalculatorButton {
	FLOAT: left; BACKGROUND-IMAGE: url(/carcontent/finance/stgeorgebank/LoanCalculatorLink.gif); MARGIN-LEFT: 4px; VERTICAL-ALIGN: top; WIDTH: 78px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 113px
}
.OtherImage IMG {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 75px; BORDER-BOTTOM: silver 1px solid; HEIGHT: 52px
}
.HighlightImage IMG {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
.ThisImage IMG {
	BORDER-TOP-WIDTH: 2px! important; BORDER-LEFT-WIDTH: 2px! important; BORDER-BOTTOM-WIDTH: 2px! important; BORDER-RIGHT-WIDTH: 2px! important
}
.GridTable {
	BORDER-RIGHT: medium none; BORDER-LEFT: medium none
}
.GridTable TR.NormalAd TD {
	BORDER-RIGHT: medium none; BORDER-LEFT: medium none
}
 HTML .GridTable TR.NormalAd TD {
	BORDER-RIGHT: medium none; BORDER-TOP: #3cc7fe 1px solid; BORDER-LEFT: medium none; BORDER-BOTTOM: #3cc7fe 1px solid
}
.GridTable TR.TopDeal {
	BORDER-RIGHT: #3cc7fe 1px solid; BORDER-TOP: #3cc7fe 1px solid; BORDER-LEFT: #3cc7fe 1px solid; BORDER-BOTTOM: #3cc7fe 1px solid; BACKGROUND-COLOR: #e8f0f8
}
 HTML .GridTable TR.TopDeal TD {
	BORDER-RIGHT: medium none; BORDER-TOP: #3cc7fe 1px solid; BORDER-LEFT: medium none; BORDER-BOTTOM: #3cc7fe 1px solid
}
 HTML .GridTable TR.TopDeal TD.GridTDLeft {
	BORDER-LEFT: #3cc7fe 1px solid
}
 HTML .GridTable TR.TopDeal TD.GridTDRight {
	BORDER-RIGHT: #3cc7fe 1px solid
}
#signin {
	FONT-SIZE: 8pt; MARGIN-LEFT: 2px; FONT-FAMILY: Arial
}
.f0 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
A.t0:link {
	COLOR: #006699; TEXT-DECORATION: underline
}
A.t0:visited {
	COLOR: #006699; TEXT-DECORATION: underline
}
A.t0:hover {
	TEXT-DECORATION: none
}
.mainpnl_inlinead_cp_pvt {
	PADDING-RIGHT: 7px; PADDING-BOTTOM: 10px; MARGIN: 2px 0px 8px; WIDTH: 100%; BACKGROUND-COLOR: whitesmoke
}
 HTML .mainpnl_inlinead_cp_pvt {
	WIDTH: 101%
}
.lbl_inlinead_cp_pvt {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #a0a0a0; TEXT-ALIGN: left
}
#footer {
	FONT-SIZE: 11px; WIDTH: 779px; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-ALIGN: center
}
#footer HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px
}
#footer .copyright {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#footer A {
	COLOR: #006699; TEXT-DECORATION: underline
}
#footer A:hover {
	TEXT-DECORATION: none
}
A.noLink:hover {
	CURSOR: default; COLOR: black
}
TD .dim {
	PADDING-TOP: 5px
}
.enquiry-disclaimer .sup DIV {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-LEFT: 0px; COLOR: black; FONT-STYLE: normal
}
.enquiry-disclaimer .sup IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.enquiry-disclaimer DIV {
	MARGIN-LEFT: 80px; COLOR: #a5a5a5; FONT-STYLE: italic
}
.contact-popup {
	WIDTH: 470px
}
.contact-popup #desktop {
	WIDTH: 100%
}
.contact-popup .dtDivContentPane {
	WIDTH: 470px
}
.contact-popup .header {
	WIDTH: 100%
}
.contact-popup .title SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #fff; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.contact-popup .private SPAN {
	COLOR: #000
}
.contact-popup .AccessChallenge {
	MARGIN-TOP: 10px; PADDING-LEFT: 5px; HEIGHT: 100px
}
.contact-popup .AccessChallenge TABLE {
	FLOAT: left; WIDTH: 340px
}
.contact-popup .AccessChallenge INPUT {
	WIDTH: 100px
}
.contact-popup .continue-button {
	BACKGROUND: url(/bikecontent/general/continue.gif) no-repeat; FLOAT: left; MARGIN: 10px 0px 0px; OVERFLOW: hidden; WIDTH: 114px; CURSOR: pointer; TEXT-INDENT: -10000px
}
.contact-popup .continue-button A {
	DISPLAY: block; MARGIN-LEFT: 0px; WIDTH: 120px; HEIGHT: 36px
}
.contact-details {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,sans-serif
}
.contact-details A:hover {
	COLOR: #00cc00; TEXT-DECORATION: underline
}
.contact-popup .detail-properties .prop-header {
	DISPLAY: none
}
.contact-popup .footer {
	MARGIN-LEFT: 5px
}
.contact-popup A.close-button {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(/bikecontent/general/b_sh_close.gif); PADDING-BOTTOM: 2px; MARGIN: 10px 2px 2px 10px; WIDTH: 62px; CURSOR: pointer; TEXT-INDENT: -1000em; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none; outline-style: none
}
.contact-popup A.close-button:hover {
	BACKGROUND-IMAGE: url(/bikecontent/general/b_sh_close_o.gif)
}
.contact-popup .PropTable {
	WIDTH: 472px
}
.contact-popup SPAN {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.contact-popup TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 90px; WIDTH: 115px; TEXT-ALIGN: right
}
#bannerAd {
	HEIGHT: 90px
}
.dc-banner-ad {
	HEIGHT: 90px
}


h1{font:bold 15px "verdana";color:#383e3e;margin:20px 0 10px 5px;}
.headContainer{border-bottom:1px solid #42514e;width:100%;float:left;padding-top:10px;margin-bottom:15px;}
.search{background-color:#cfcfcf;width:755px;float:left;padding:25px 15px;font:11px "verdana";color:#000;}
.search h1{font:bold 13px "arial";color:#555353;margin:0 0 20px 0;}
.w600{width:600px;float:left;}
.containerDiv{width:100;float:left;}
.sort{width:170px;float:left;text-align:right;margin-right:5px;}
.sortInput{width:180px;float:left;margin-right:5px;}
.sortSelect{width:180px;margin:0;padding:0;font:11px "arial";}
.location{width:50px;float:left;margin-right:3px;text-align:right;}
table.searchTable th{background-color:#d3d3d3;font:bold 12px "verdana";height:40px;text-align:left; color:#333;}
table.searchTable a{color:#000;}
table.searchTable a:hover{color:#0c6026;}
.greenCol{color:#0c6026;}
table.searchTable td{padding:15px 5px;}
.imgBdr{border:1px solid #333;padding:2px;width:75px;}
.brdr{border-bottom:1px dashed #333;}
table.searchTable td{padding:15px 5px;}
.imgBdr2{border:1px solid #333;padding:2px;width:300px;}
.heading{border-bottom:1px dotted #333;font-weight:bold; padding:5px 0;margin-bottom:1px;}
.input{border:1px solid #333;width:230px;font:11px arial;color:#333;padding:2px;}
.disc{line-height:18px;padding:10px; background-color:#ccc;}
.pContainer{width:122px;float:left;padding:0 10px;margin-bottom:20px;}
.container2{width:100%;float:left;padding:10px 0;}
