body {background-color: #FFFFFF; margin:0; padding:0;}
H1 {font-size: small; font-family: Arial, Helvetica, sans-serif, Verdana; margin:0; padding:0;}
H3 {font-size: small; font-family: Arial, Helvetica, sans-serif, Verdana; margin:0; padding:0;}
H5 {font-size: 10pt; font-family: Arial, Helvetica, sans-serif, Verdana; margin:0; padding:0;}
a:link {color: #086DAD; text-decoration: underline;}
a:visited {color: #000088;}
a:hover, a:active {text-decoration: none}
p,b,i,dt,dd,dl,sl,caption,th,td,tr,u,blink,option,form,div,font,li,select,input {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px;}

a.pagebar:link, a.pagebar:visited {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #086DAD; font-weight: 500; text-decoration: underline;}
a.pagebar:hover, a.pagebar:active {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #CC0033; font-weight: 500; text-decoration: none}
.pagebar {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; text-align: center;}

a.BottomLinks:link, a.BottomLinks:visited {color: #FFFFFF; text-decoration: none; font-size:11px;	font-weight: 500;}
a.BottomLinks:hover, a.BottomLinks:active {color: #B0B0B0; text-decoration: none; font-size:11px; font-weight: 500;}
.BodyText {color:#333333; text-decoration:none; font-size:12px; font-weight:normal;}
.DDMenuTextField {font-size: 12px; width: 130px; height: 20px; margin-top:2px; margin-bottom: 2px;}
.DropDownMenu {width: 145px; height: 20px; margin-top:0px; margin-bottom: 2px;}
.NewUsedCars_SearchText {font-size: 12px; font-weight: Normal; color: #FFFFFF}
.NewUsedCars_Text {color: #333333;}
a.SpecialLink:link, a.SpecialLink:visited{color: #086DAD; text-decoration: underline;}
a.SpecialLink:hover, a.SpecialLink:active{color: #086DAD; text-decoration: none;}

.tableLOverall {background-color: #333333;}
.tableLContent1 {background-color: #FCFCFC; text-align: center;}
.tableLContent2 {background-color: #E8E8E8; text-align: center;}
.pageNoLink {font-size: 14px; color: #FF0000; text-align: center;}

.aTitle {font-size: 20px; font-weight: 500; text-decoration: underline;}

.contactTitle {font-size: 22px; font-weight: 500; color: red; text-decoration: underline;}
.contactText {color: #003399}
.contactHeader {font-weight: 500; background: #99CCFF;}

.InfoHead {font-weight: 500; font-size: 25px;}
.InfoName {font-weight: 500; vertical-align: top;}
.InfoContent {vertical-align: top; text-align: left;}
.InfoDate {vertical-align: top; font-size: 10px; color: #666666}
.InfoAdvertiser {font-weight: 500; color: #FFFFFF; background: #666666;}
.InfoAdvertiserName {color: #BB1111; font-weight: 500; vertical-align: top;}
.InfoLine {background: #CCCCCC;}
.InfoMoreLink {font-weight: 500; text-align: center; background: #DCDCDC;}

.MSTitle {color: #FF0000; font-weight: 500;}

.DContent {vertical-align: top;}

.highTableTitle {font-weight: 500; color: #FFFFFF; background-color: #3366CC; text-align: center;}
.highTableTitle3 {font-size: 15px; font-weight: 500; color: #FFFFFF; background-color: #3366CC; text-align: center;}

.aboutTitle {font-size: 18px; font-weight: 500; color: #FFFFFF; background-color: #777777;}

.records {color: #FF0000; font-weight: 500;}

.searchUsed_WhiteText {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF;}
.searchHead {font-weight: 500; font-size: 10px;}
.searchUsed {font-weight: 500; color: #FFFFFF;}

.list_big {font-size: 14px; font-weight: 500;}
.list_small {color: #AAAAAA;}
.list {color: #000000; font-weight: 500; vertical-align: top;}

.ownerTitle {font-size: 28px; font-weight: 500; color: #DD4400;}
.ownerSubTitle {font-size: 13px; font-weight: 500;}
.ownerBig {font-size: 13px;}

.MotorDirectNumber {font-size: 30px; color: #086DAD}
.FeatPdtSvc_Title {font-weight: 500; color: #FF6500}
.FeatPdtSvc_Body {color: #333333}
a.FeatPdtSvc_Link:link, a.FeatPdtSvc_Link:visited {color: #FF6500; text-decoration: none; font-weight: 500;}
a.FeatPdtSvc_Link:hover, a.FeatPdtSvc_Link:active {color: #086DAD; text-decoration: none; font-weight: 500;}

.privacyAndTermsofService_Title {font-size: 13px; color: #FF0000; font-weight: 500;}
.privacyAndTermsofService_Text {font-family: Arial; font-size: 12px;}

.member_blacktext {color: #333333; font-weight: Normal;}
.member_textfield {font-size: 12px; width: 105px; height: 20px; margin-top:2px; margin-bottom: 2px;}
.member_checkbox {width: 13px;	height: 13px; margin-top:0px; margin-bottom: 0px;}
.member_orangeTextBig {font-size: 14px; color: #FF6A00; font-weight: 500;}

.featured_blacktext {color: #333333; font-weight: Normal;}
a.featured-orangebold:link, a.featured-orangebold:visited, a.featured-orangebold:hover, a.featured-orangebold:active{color: #FF6A00; text-decoration: underline; font-weight: 500;}
a.featured-orangenounderline:link, a.featured-orangenounderline:visited, a.featured-orangenounderline:hover, a.featured-orangenounderline:active{color: #FF6A00; text-decoration: none; font-weight: 500;}

.breadcrumb_blacktext {color: #999999; font-weight: Normal;}
a.breadcrumb_link:link, a.breadcrumb_link:visited {color: #999999; text-decoration: underline;}
a.breadcrumb_link:hover, a.breadcrumb_link:active {color: #999999; text-decoration: none;}

.button{width: 136px; height: 19px;}
.printpricelist_dropmenu190px{width: 190px; height: 20px; margin-top:3px; margin-bottom: 2px;}
.email_FormField_240px{width: 240px; margin-top:3px; margin-bottom: 2px;}
.search_Field_335px{width: 335px; height: 20px; margin-top:3px; margin-bottom: 2px;}
.search_Field_175px{width: 175px; height: 20px; margin-top:3px; margin-bottom: 2px;}
.search_Field_140px{width: 140px; height: 20px; margin-top:3px; margin-bottom: 2px;}
.search_Field_120px{width: 120px; height: 20px; margin-top:3px; margin-bottom: 2px;}
.search_Field_65px{width: 65px; height: 20px; margin-top:3px; margin-bottom: 2px;}
.search_Field_75px{width: 75px; height: 20px; margin-top:3px; margin-bottom: 2px;}
.search_number {color: #FFFFFF; font-size: 28px;}
.search_title{color: #FFFFFF; font-size: 14px;}
.advancedseach_text{color: #333333;}
.advancedseach_header_text{color: #666666; font-size: 12px;}
.advancedseach_header_text_18{color: #666666; font-size: 18px;}
.browseby_header{color: #FFFFFF; font-size: 32px;}
.browseby_text{color: #000000;}
.browseby_text_orange{color: #FF6600;}
.browseby_text_white{color: #FFFFFF;}
.browseby_text_red{color: #FF0000;}
.browseby_text_grey{color: #888888;}
.enquiry_text_grey{color: #666666;}
.print_red_lg{color: #FF0000; font-size: 24px;}
.popup_red{color: #FF0000; font-size: 14px;}

.BudgetCalc_Form{width: 193px; height: 142px; margin-top:2px; margin-bottom: 2px;}
.BudgetCalc_70px{width: 70px; height: 19px; margin-top:2px; margin-bottom: 2px;}

a.back_links:hover{color: #FF6600; text-decoration:underline;}
a.back_links:link, a.back_links:visited, a.back_links:active{color: #086DAD; text-decoration:underline;}

a.browseby_links:link, a.browseby_links:visited, a.browseby_links:active{color: #086DAD; text-decoration:underline;}
a.browseby_links:hover{color: #086DAD; text-decoration:none;}
a.browseby_links_white:link, a.browseby_links_white:visited, a.browseby_links_white:hover, a.browseby_links_white:active{color: #FFFFFF; text-decoration:underline; font-family: Tahoma, Arial, Helvetica, sans-serif;}
a.browseby_links_orange:link, a.browseby_links_orange:visited, a.browseby_links_orange:hover, a.browseby_links_orange:active{color: #FF6600; text-decoration:underline; font-weight: 500;}
a.browseby_links_blue:link, a.browseby_links_blue:visited, a.browseby_links_blue:hover, a.browseby_links_blue:active{color: #086DAD; text-decoration:underline; font-weight: 500;}

.auc_text_whitelg{color: #FFFFFF; font-size: 32px; background-color:#FF0000}
a.auc_links_white:link, a.auc_links_white:visited, a.auc_links_white:hover, a.auc_links_white:active{color: #FFFFFF; text-decoration:underline;}

a.search_number_links:link, a.search_number_links:visited, a.search_number_links:hover, a.search_number_links:active{color: #FFFFFF; font-size: 28px; text-decoration:none;}
.sidebar_header{color: #FFFFFF; font-size: 13px; background-color:#808080; font-weight: 500;}

.footer_text {color: #666666;}
.footer_text a:link, .footer_text a:visited{color: #666666; text-decoration: none;}
.footer_text a:hover, .footer_text a:active{color: #666666; text-decoration: underline;}

a.blacklink:link, a.blacklink:active, a.blacklink:visited{color: #000000; text-decoration: none;}
a.blacklink:hover{color: #000000; text-decoration: underline;}
a.blacklink_none:link, a.blacklink_none:active, a.blacklink_none:visited, a.blacklink_none:hover{color: #000000; text-decoration: none;}
a.bluelink:link, a.bluelink:visited, a.bluelink:active{color: #086DAD; text-decoration: none;}
a.bluelink:hover{color: #086DAD; text-decoration: underline;}
a.bluelink_none:link, a.bluelink_none:active, a.bluelink_none:visited, a.bluelink_none:hover{color: #086DAD; text-decoration: none;}
a.whitelink:link, a.whitelink:visited, a.whitelink:active{color: #FFFFFF; text-decoration: none;}
a.whitelink:hover{color: #FFFFFF; text-decoration: underline;}
a.whitelink_s12:link, a.whitelink_s12:visited{font-size:12px; color:#FFFFFF; text-decoration:none;}
a.whitelink_s12:hover{color: #FFFFFF; text-decoration:underline}
a.whitelink2:link, a.whitelink2:visited{color:#FFFFFF; text-decoration:underline;}
a.whitelink2:hover{color: #FFFFFF;text-decoration:none;}
a.whitelink_none:link, a.whitelink_none:active, a.whitelink_none:visited, a.whitelink_none:hover{color: #FFFFFF; text-decoration: none;}
a.redlink:link, a.redlink:active, a.redlink:visited{color: #CC0000; text-decoration: none;}
a.redlink:hover{color: #CC0000; text-decoration: underline;}
a.redlink_none:link, a.redlink_none:active, a.redlink_none:visited, a.redlink_none:hover{color: #CC0000; text-decoration: none;}
a.greylink:link, a.greylink:active, a.greylink:visited{color: #666666; text-decoration: none;}
a.greylink:hover{color: #666666; text-decoration: underline;}

.white{color:#FFFFFF;}
.white_s12{color:#FFFFFF; font-size:12px;}
.red{color:#FF0000;}

.font_10{font-size: 10px;}
.font_12{font-size: 12px;}
.font_16{font-size: 16px;}

.TopBannerTitle{ font-size:18px; font-weight: 500;}

.index_redtitle{font-size:16px; color:#FF3300; text-decoration:none;}
.index_graydotline{background-image:url(/images/graydot_h.jpg); background-position:center; background-repeat:repeat-x; height:8px;}

.usernameLabel {font-weight: 500 !important; font-size: 16px !important;font-family: 'Graphik', system-ui, sans-serif !important;}
.styles_nav_link_container { width: 100%; max-width: none !important;}
#topheader { max-width: 1286px !important;}