﻿body { overflow:auto; position:relative; background-color:#222222; padding:0px; margin:0px; font-family:Tahoma; font-size:11px; color:#555555; }
h1 { font-size:17px; margin:5px 0px 5px 0px; padding:0px; color:#AA0000; font-weight:normal; }
h2 { font-size:14px; margin:5px 0px 5px 0px; padding:0px; color:#000000; font-weight:bold; }
h3 { font-size:12px; margin:5px 0px 5px 0px; padding:0px; color:#000000; font-weight:bold; }
p { margin: 8px 0px 8px 0px; }

.Website { position:relative; margin:0px auto; width:900px; background-color:#FFFFFF; }

.Website .FordHeader { position:relative; height:187px; background-image: url('../images/ford_header.jpg'); }
.Website .VauxhallHeader { position:relative; height:187px; background-image: url('../images/vauxhall_header.jpg'); }

.Website .FordMenuPlaceHolder { position:relative; width:900px; height:50px; background-image:url('../images/ford_menu_bg.gif'); }
.Website .VauxhallMenuPlaceHolder { position:relative; width:900px; height:50px; background-image:url('../images/vauxhall_menu_bg.gif'); }


.Website .Menu { position:absolute; top:186px; width:900px; height:50px; }
.Website .Menu .MenuContent { margin-top: 19px; margin-left:14px; font-size:12px; font-family:Tahoma; color:#FFFFFF; }
.Website .Menu .MenuContent .Button { position:relative; width:125px; margin:auto; text-align:center; float:left; } 
.Website .Menu .MenuContent .Button a { color:#FFFFFF; text-decoration:none; }
.Website .Menu .MenuContent .Button a:link { color:#FFFFFF; text-decoration:none; }
.Website .Menu .MenuContent .Button a:visited { color:#FFFFFF; text-decoration:none; }
.Website .Menu .MenuContent .Button a:hover { color:#DDDDDD; text-decoration:none; }

.Website .Content { position:relative; overflow:hidden; margin:0px; padding:0px; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; }
.Website .Content .LeftMenu { overflow:hidden; position:relative; margin:0px; padding:0px; width:200px; background-color:#000000; }
.Website .Content .LeftMenu h2 { color:#FFFFFF; }
.Website .Content .LeftMenu .LeftMenuContent { margin:5px; padding:5px; background-color:#AA0000; font-size:11px; font-family:Tahoma; color:#FFFFFF; }
.Website .Content .LeftMenu .LeftMenuContent h2 { padding:0px; margin:0px; }
.Website .Content .LeftMenu .LeftMenuContent a:link { margin-top:2px; margin-bottom:2px; margin-left:0px; margin-right:0px; color:#FFFFFF; text-decoration:none; }
.Website .Content .LeftMenu .LeftMenuContent a:active { color:#FFFFFF; text-decoration:none; }
.Website .Content .LeftMenu .LeftMenuContent a:visited { color:#FFFFFF; text-decoration:none; }
.Website .Content .LeftMenu .LeftMenuContent a:hover { color:#BBBBBB; text-decoration:none; }

.Website .Content .RightContent { position:relative; float:right; padding:0px;  }
.Website .Content .RightContent .Pad { clear:both; width:692px;}

.Website .Content .RightContent .Pad .ViewDerivatives { margin:0px; padding:0px; }
.Website .Content .RightContent .Pad .ViewDerivatives .Listing { position:relative; overflow:hidden; width:689px; height:147px; cursor:pointer; }
.Website .Content .RightContent .Pad .ViewDerivatives .Listing h2 { padding:0px; margin:0px; font-size:14px; color:#AA0000; font-weight:bold; }
.Website .Content .RightContent .Pad .ViewDerivatives .Listing .Pad { background-image:url('../images/listing_bg.gif'); margin:5px 0px 0px 0px; padding:5px; background-color:#FFFFFF; height:132px; }
.Website .Content .RightContent .Pad .ViewDerivatives .Listing .Pad .Left { float:left; width:166px; height:150px; }
.Website .Content .RightContent .Pad .ViewDerivatives .Listing .Pad .Right { height:148px; text-align:right; padding-right:26px; }
.Website .Content .RightContent .Pad .ViewDerivatives .Listing .Pad .Right a { width:100%; height:100%; text-decoration:none; color:#AA0000; }
.Website .Content .RightContent .Pad .ViewDerivatives .Listing .Pad .Left a { display:block; width:100%; height:100%; text-decoration:none; color:#555555; border:none; }
.Website .Content .RightContent .Pad .ViewDerivatives .Listing .Pad .Left img { margin:3px; border:none; }

.Website .Content .RightContent .Pad .Default { }
.Website .Content .RightContent .Pad .Default .Listing { position:relative; overflow:hidden; width:689px; height:147px; }
.Website .Content .RightContent .Pad .Default .Listing h2 { padding:0px; margin:0px; font-size:14px; color:#AA0000; font-weight:bold; }
.Website .Content .RightContent .Pad .Default .Listing .Pad { background-image:url('../images/listing_bg.gif'); margin:5px 0px 0px 0px; padding:5px; background-color:#FFFFFF; height:132px; }
.Website .Content .RightContent .Pad .Default .Listing .Pad .Left { float:left; width:166px; height:150px; }
.Website .Content .RightContent .Pad .Default .Listing .Pad .Right { height:148px; text-align:right; padding-right:26px; }
.Website .Content .RightContent .Pad .Default .Listing .Pad .Right a { width:100%; height:100%; text-decoration:none; color:#AA0000; }
.Website .Content .RightContent .Pad .Default .Listing .Pad .Left a { display:block; width:100%; height:100%; text-decoration:none; color:#555555; border:none; }
.Website .Content .RightContent .Pad .Default .Listing .Pad .Left img { margin:3px; border:none; }

.Website .Content .RightContent .Pad .Contact { }
.Website .Content .RightContent .Pad .Contact .ContactAddress a { color:#AA0000; }
.Website .Content .RightContent .Pad .Contact .ContactAddress a:link { color:#AA0000; }
.Website .Content .RightContent .Pad .Contact .ContactAddress a:visited { color:#AA0000; }
.Website .Content .RightContent .Pad .Contact .ContactAddress a:hover { color:#AA0000; }

.Website .Content .RightContent .Pad .WhyMJA { }
.Website .Content .RightContent .Pad .WhyMJA .Girl { float:right; }

.Website .Content .RightContent .Pad .ViewDerivative { overflow:hidden; }
.Website .Content .RightContent .Pad .ViewDerivative .LeftDetails {  display:block; float:left; width:450px; }
.Website .Content .RightContent .Pad .ViewDerivative .Price { float:right; font-size:16px; width:170px;  }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs { margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:5px; padding:0px; position:relative; width:685px; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Details { overflow:hidden; color:#FFFFFF; background-image:url('../images/derivative_details.gif'); background-repeat:repeat-x; background-position:top; padding:5px; background-color:#0b0b0c; border:solid 1px #535353; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Details { position:relative; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Details h2 { color:#ffffff; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Details .DetailsTable { width:600px; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Technical { overflow:hidden; color:#FFFFFF; background-image:url('../images/derivative_details.gif'); background-repeat:repeat-x; background-position:top; padding:5px; background-color:#0b0b0c; border:solid 1px #535353; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Technical h2 { color:#ffffff; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Technical .TechnicalTable { width:600px; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Technical .TechnicalTable .Heading { font-weight:bold; height:30px; font-size:14px; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Technical .TechnicalTable .Heading td { border-bottom:solid 1px #999999; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Images { overflow:hidden; color:#FFFFFF; background-image:url('../images/derivative_details.gif'); background-repeat:repeat-x; background-position:top; padding:5px; background-color:#0b0b0c; border:solid 1px #535353; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Images .Left { color:blue; width:305px; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Images .Right { color:red; float:right; width:365px; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Images h2 { color:#ffffff; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Enquiry { overflow:hidden; color:#FFFFFF; background-image:url('../images/derivative_details.gif'); background-repeat:repeat-x; background-position:top; padding:5px; background-color:#0b0b0c; border:solid 1px #535353; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Enquiry .Row { clear:both; position:relative; overflow:hidden; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Enquiry .Row .Title { padding:1px; margin:4px; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Enquiry .Row .Input { position:absolute; width:200px; left:100px; top:0px; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Enquiry .LargeRow { clear:both; position:relative; overflow:hidden; height:70px; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Enquiry .LargeRow .Title { padding:0px; margin:4px; }
.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Enquiry .LargeRow .Input { position:absolute; width:200px; left:100px; top:0px; }

.Website .Content .RightContent .Pad .ViewDerivative .Tabs .Enquiry h2 { color:#ffffff; }

.Website .Footer { background-color:#333333; height:30px; color:#EEEEEE; font-size:11px; padding:5px; border-bottom: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; text-align:center; }
