/*
 * Author: Gordon Coubrough
 * Credits: Based on c-css by U4EA Technologies - Allan Jardine
 * Version: 1.0.php.1
 * Browser:  
 * Browser group: 
 */
 #content.overflowHidden, .overflowHidden{ overflow:hidden; }
# .innerfade li{ margin:0; padding:0; }
ul.innerfade{ list-style:none; margin:0; padding:0; }
.detailList li{margin-bottom:15px;font-weight:bold;}
.detailList p{font-weight:normal; margin:5px 0 0 0}
.inner li{font-weight:normal;margin:5px 0 0 0;}
.offer_price{ color:#007F00; font-size:18px; font-weight:bold; }
.required{ color:#FF0000; font-weight:bold; }
.price{ color: #000000; font-weight:bold; }
.strike{ text-decoration: line-through; }
.altCurrency { color:#0000E0; cursor:pointer; font-size:11px; }
.submitImage{ line-height:0px; }
.narrowContent{ width:50%; margin-left:25%; margin-right:25%; }
.smallPrint{ font-size:11px; text-align:justify; }
.smallPrint #companyAddress{ margin-bottom:0.5em; }
.indexList li{ margin:0px; }
.indentLeft, .indentBoth{ margin-left:20px; }
.indentRight, .indentBoth{ margin-right:20px; }
.fullHeight{ height:100%; }
img{display:block;}
.inlineImages img{display:inline;}
.inlineImages div{line-height:0px;}
.blockImages img{display:block;}
.B_crumbBox, .B_crumbBox a:link, .B_crumbBox a:visited, .B_crumbBox a:active, .B_crumbBox a:hover{ color: #ff9933; }
.B_lastCrumb{ color:#FFCC00; }
table.hcenter , div.hcenter { margin-left:auto; margin-right:auto; }
.vcenter td{ vertical-align:middle; border:0px; padding:0px 0px 0px 0px; }
.vcenter{ border-collapse:collapse; border-spacing:0px; border:0px,; height:100%; width:100%; }
.deadCenter{ position:absolute; width:1px; height:1px; top:50%; left:50%; }
.vertCenter{ position:absolute; width:100%; height:1px; top:50%; left:0px; }
.horzCenter{ position:absolute; width:1px; height:100%; top:0px; left:50%; }
.center{ text-align:center; }
html, body{ margin:0px; padding:0px; background-color: #FFFDF0; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-style: normal; }
img div{ xbehavior: url(/assets/js/iepngfix.htc); }
html{ height:100%; }
body{ text-align:left; min-width:779px; height:100%; }
p,blockquote, dir, menu { margin:0 0 0.5em 0; padding:0px; line-height:1.25em; font-size:12px; }
div,td,th,caption, fieldset, form,input,select,textarea{ padding:0px; margin:0px; font-size:12px }
li, ul, ol, dl { margin-top:0em; margin-bottom:0.5em; font-size:12px; }
li { margin-top:0em; margin-bottom:0em; line-height:1.25em; font-size:12px; }
form,fieldset,input,select,button,textarea{ font-size:12px; font-family: Arial, Helvetica, sans-serif; }
form,fieldset{ border:none; }
h1{ font-size:24px; line-height:1.25em; font-weight:normal; margin:0px 0px .25em 0px; padding:0px; }
h2{ font-size:18px; font-weight:bold; line-height:1.25em; margin:0px 0px .333em 0px; padding:0px; }
h3{ font-size:16px; line-height:1.25em; font-weight:bold; margin:0px 0px .376em 0px; padding:0px; }
h4,big{ font-size:14px; line-height:1.25em; font-weight:normal; margin:0px 0px 0.428em 0px; padding:0px; }
h5{ font-size:12px; line-height:1.25em; font-weight:bold; margin:0px 0px 0.5em 0px; padding:0px; }
h6,small, sub, sup{ font-size:10px; line-height:1.25em; font-weight:normal; margin:0px 0px 0.6em 0px; padding:0px; }
h4,h6{ font-weight:bold; }
table { border-style:none; border-collapse:collapse; border-spacing:0px; margin:0px; }
td,th{ border-style:none; padding:0px; }
a:link { color: #000090; text-decoration: none }
a:visited { color: #000090; text-decoration: none }
a:hover { color: #0000FF; text-decoration: underline }
a:active { color: #000090; text-decoration: underline }
img { border:none; }
#map img{ behavior:none; }
#main { scrollbar-face-color: #ff9933; scrollbar-highlight-color: #111111; scrollbar-shadow-color: #ff9933; scrollbar-3dlight-color: #ff9933; scrollbar-arrow-color: #111111; scrollbar-track-color: #111111; scrollbar-darkshadow-color: #111111; }
#page_heading h1{ margin:0; }
#companyDetails th,#companyDetails td{ background:transparent; color: #111111; }
#companyDetails th{ font-weight:normal; text-align:right; padding-right:5px; vertical-align:top; width:150px; }
#companyDetails td{ font-weight:bold; text-align:left; vertical-align:top; }
#tradingHours th,#tradingHours td{ background:transparent; color: #111111; }
#tradingHours th{ font-weight:normal; text-align:left; padding-right:5px; }
#tradingHours td{ font-weight:normal; text-align:left; }
#tradingHours caption{ font-weight:bold; font-size:larger; color: #111111; text-align:left; }
.ChesterHD { font-weight: bold; font-family: Arial, Helvetica, sans-serif; white-space:nowrap; }
.OrangeFG{ color: #ff9933; }
.MarkerOrange{ background-color: #ff9933; }
.RateCard { TEXT-ALIGN: center }
.RateCard { BORDER-RIGHT: #ff9000 2px solid; BORDER-TOP: #ff9000 2px solid; BORDER-LEFT: #ff9000 2px solid; BORDER-BOTTOM: #ff9000 2px solid; TEXT-ALIGN: center }
.RateCard TD { BORDER-RIGHT: #ff9000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff6600 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff9000 1px solid; COLOR: #111111; PADDING-TOP: 2px; BORDER-BOTTOM: #ff9000 1px solid; BACKGROUND-COLOR: transparent; line-height:15px; }
.RateCard TH { BORDER-RIGHT: #ff9000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff6600 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff9000 1px solid; COLOR: #111111; PADDING-TOP: 2px; BORDER-BOTTOM: #ff9000 1px solid; BACKGROUND-COLOR: transparent; line-height:15px; }
.RateCard CAPTION { FONT-WEIGHT: bold }
.BikeSpec { WIDTH: 628px }
.Contact { WIDTH: 628px }
.BikeSpec .Price { COLOR: #ff6600; FONT-STYLE: italic }
.BikeSpec .SmallPrint { FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-ALIGN: left }
.BikeSpec .Footer { FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-ALIGN: left }
.BikeSpec .SmallPrint { COLOR: #cacca3; FONT-STYLE: italic }
.BikeSpec .Footer { BORDER-TOP: #ff9933 1px solid; COLOR: #ff9933; BORDER-BOTTOM: #ff9933 1px solid; FONT-STYLE: normal; TEXT-ALIGN: left }
.BikeSpec H1 { FONT-WEIGHT: bold; FONT-SIZE: 36px }
.BikeSpec H2 { FONT-WEIGHT: bold; FONT-SIZE: 24px }
.BikeSpec TH { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
.BikeSpec TH { TEXT-ALIGN: left }
.BikeSpec PRE { FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #cacca3; FONT-FAMILY: Arial, Helvetica, sans-serif }
.BikeSpec .Col1 { FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #cacca3; FONT-FAMILY: Arial, Helvetica, sans-serif }
.BikeSpec .Col2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #cacca3; FONT-FAMILY: Arial, Helvetica, sans-serif }
.BikeSpec .Col1Sub { FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #cacca3; FONT-FAMILY: Arial, Helvetica, sans-serif }
.BikeSpec .Col2Sub { FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #cacca3; FONT-FAMILY: Arial, Helvetica, sans-serif }
.BikeSpec .Col1 { PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
.BikeSpec .Col2 { PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
.BikeSpec .Col1Sub { PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
.BikeSpec .Col2Sub { PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
.BikeSpec .Col1 { TEXT-ALIGN: left }
.BikeSpec .Col1Sub { TEXT-ALIGN: left }
.BikeSpec .Col2 { TEXT-ALIGN: right }
.BikeSpec .Col2Sub { TEXT-ALIGN: right }
.BikeSpec .Col1Sub { PADDING-LEFT: 60px }
.BikeSpec .Col1Sub { BORDER-TOP-COLOR: #808080 }
.BikeSpec .Col2Sub { BORDER-TOP-COLOR: #808080 }
.BikeSpec TABLE { BORDER-RIGHT: #808080 3px solid; BORDER-TOP: #c0c0c0 3px solid; MARGIN-BOTTOM: 0px; BORDER-LEFT: #c0c0c0 3px solid; WIDTH: 628px; BORDER-BOTTOM: #808080 3px solid; TEXT-ALIGN: center }
.BikeSpec TABLE TD { TEXT-ALIGN: center }
.BikeSpec TABLE { WIDTH: 528px }
.Contact TABLE { BORDER-RIGHT: #808080 3px solid; BORDER-TOP: #c0c0c0 3px solid; MARGIN-BOTTOM: 0px; BORDER-LEFT: #c0c0c0 3px solid; WIDTH: 628px; BORDER-BOTTOM: #808080 3px solid; TEXT-ALIGN: center }
.Contact TR { VERTICAL-ALIGN: top }
.Contact TABLE TABLE { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none }
.Contact TABLE TD { BORDER-RIGHT: #808080 3px solid; BORDER-TOP: #c0c0c0 3px solid; BORDER-LEFT: #c0c0c0 3px solid; BORDER-BOTTOM: #808080 3px solid; TEXT-ALIGN: center }
.Contact TABLE TABLE TD { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #cccccc; BORDER-BOTTOM: medium none; TEXT-ALIGN: right }
.Contact TABLE TABLE TH { BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: medium none; WIDTH: 50%; COLOR: #ffffff; BORDER-BOTTOM: medium none; TEXT-ALIGN: left }
.Contact { TEXT-ALIGN: center }
TH { COLOR: #000000; BACKGROUND-COLOR: #ff9933 }
TH A:link { COLOR: #000000; TEXT-DECORATION: none }
TH A:visited { COLOR: #0000c0; TEXT-DECORATION: none }
TH A:hover { COLOR: #ffffff; TEXT-DECORATION: underline }
TH A:active { COLOR: #0000c0; TEXT-DECORATION: none }
.highlight { font-size: 12px; background-color: #f2f2f2; color: #618200; font-weight: bold; line-height: 18px; _line-height: 16px; }
.ajaxSearch_highlight{ background-color:#ff6633; }
.ajaxSearch_highlight1{ background-color:#FFFF66; }
.ajaxSearch_highlight2{ background-color:#66FF66; }
.BikeThumbs { WIDTH: 628px }
.BikeThumbs TH { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
.BikeThumbs TH { TEXT-ALIGN: center }
.BikeThumbs TABLE { BORDER-RIGHT: #808080 3px solid; BORDER-TOP: #c0c0c0 3px solid; MARGIN-BOTTOM: 0px; BORDER-LEFT: #c0c0c0 3px solid; WIDTH: 628px; BORDER-BOTTOM: #808080 3px solid; TEXT-ALIGN: center }
.BikeThumbs TABLE TD { TEXT-ALIGN: center }
.BikeThumbs TABLE { WIDTH: 528px }
.BikeThumbs TD { VERTICAL-ALIGN: middle; WIDTH: 20%; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center }
.BikeThumbs TD A:link { COLOR: #000000; TEXT-DECORATION: none }
.BikeThumbs TD A:visited { COLOR: #0000c0; TEXT-DECORATION: none }
.BikeThumbs TD A:hover { COLOR: #ff0000; TEXT-DECORATION: underline }
.BikeThumbs TD A:active { COLOR: #0000c0; TEXT-DECORATION: none }


