/* Dudley Motor Company 2009 */
/* padding:top right bottom left; */

html {}
body {}

div#wn	{ position:relative; width:500px; height:90px; overflow:hidden; margin:5px 0 0 0; }
.carModelDesc {font-size:10px; font-weight:Bold;}

.hideFromPrint {display:none;}

h1, h2, h3 {margin:0; padding:0; color:#b02c28;font-weight:Normal;}
h3 {font-weight:Bold;}

h1 { line-height:25px; font-family:Arial; font-size:21px; font-weight:Normal;  background-repeat:repeat-x; background-position:bottom; margin-bottom:10px; padding-bottom:5px;}
h1.t1 {margin:0;background-image:None;}

h2 {font-size:16px; color:#131f59; margin: 10px 0 8px 0;}

h3 {font-size:13px; margin: 10px 0 8px 0; color:#202020;}
h3.t2 {font-weight:Normal;font-size:15px;margin:0 0 5px 0; background-image:url("images/lineDots.gif"); background-repeat:repeat-x; background-position:bottom; padding-bottom:6px;}

.m0 {margin:0;}
.m10 {margin:10px 0 0 0;padding:0;}

ul {list-style-image: url("images/arrow.gif");}
.hide {display:none;}

.tickedBullets ul {color:#2a245b; margin:0; padding:0; list-style-type:none;list-style-image:none;}
.tickedBullets li {margin:0; background:url('images/tick1.gif') no-repeat 0 1px; padding: 0 0 10px 25px;list-style-type:none;}

.bullets ul {color:#2a245b; margin:0; padding:0; list-style-type:none;list-style-image:none;}
.bullets li {margin:0; padding: 0 0 10px 0;}

img {border-width: 0px;}
p {margin: 10px 0px 10px 0px;}

a.hypBlack {color: #424142;}
a {color: #022281;}
a:link, a:visited {font-family: Arial, Verdana; text-decoration: None; font-size: 12px; font-weight:bold;}
a:hover, a:active {font-family: Arial, Verdana; text-decoration: Underline; font-size: 12px; }

/* overall */

#wrapper 	{text-align: center;}
#container 	{text-align: left;}

/* main holder */

#main 		{float: left;}
#mainLeft 	{display:none;}
#mainMiddle {float: left;}
#mainRight 	{display:none;}

/* main contents */

#header{display:None;}
#menu {display:None;}
#content {float: left; width: 975px;}

/* content on the left column */

#c1 		{display:None;}

/* content on the middle column */

.left {float: left; width: 187px;}
.right {float: left; width: 187px;}

#c2 {float: left;width: 579px;margin: 5px 8px 0 8px;}
#c2Content {width: 579px;}

#c2ContentLeft {float: left;width: 374px;}
#c2ContentRight {float: left;width: 197px; margin:0 0 5px 8px;}

#c2aContentLeft {float: left; width: 391px;}
#c2aContentRight {float: left; margin:0 0 5px 8px;}

.photoRight {background-color:#cdcdcd; margin: 10px 0 10px 0;}
.photoRight .strap {font-size:11px;padding:3px 10px 3px 10px;text-align:center;}
.photoRight a:link, .photoRight a:visited {color:#000000;font-weight:Normal;font-size:10px;}

.mH1 			{width:579px; height:190px; font-size:16px; background-image:url("images/mH1.jpg"); background-repeat:no-repeat;}
.mH1Content		{margin: 10px 0 0 10px;}
.mH1Title		{height:120px; padding: 10px 0 0 0;}
.mH1Strap		{padding: 10px 0 0 0; font-size:14px; color:#b02c28;}

.mH2 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH2.jpg"); background-repeat:no-repeat;}
.mH2Content		{margin: 0 0 0 10px;}
.mH2Title		{height:60px; padding: 10px 0 0 0;}
.mH2Title h1	{font-size:24px;background-image:nothing;}
.mH2Strap		{padding: 10px 0 0 0; font-size:18px;color:#131f59;}

.mH3 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH3.jpg"); background-repeat:no-repeat;}
.mH4 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH4.jpg"); background-repeat:no-repeat;}
.mH5 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH5.jpg"); background-repeat:no-repeat;}
.mH6 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH6.jpg"); background-repeat:no-repeat;}
.mH7 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH7.jpg"); background-repeat:no-repeat;}
.mH8 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH8.jpg"); background-repeat:no-repeat;}
.mH9 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH9.jpg"); background-repeat:no-repeat;}
.mH10 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH10.jpg"); background-repeat:no-repeat;}
.mH11 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH11.jpg"); background-repeat:no-repeat;}
.mH12 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH12.jpg"); background-repeat:no-repeat;}
.mH13 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH13.jpg"); background-repeat:no-repeat;}
.mH14 			{width:579px; height:120px; margin: 0 0 10px 0; font-size:16px; color:#b02c28; background-image:url("images/mH14.jpg"); background-repeat:no-repeat;}

/* content on the right column */

#c3 {display:None;}

/* used car listings */

.usedBrowse 	{width:100%;border-collapse: collapse; font-family: Arial, Verdana; font-size: 13px; color: #2d334c;}
.usedL 			{width:100%;border-collapse: collapse; font-family: Arial, Verdana; font-size: 13px; color: #2d334c;}
.usedLPhoto 	{width:136px;background-color:#FFFFFF;text-align:center;font-weight:Bold;font-size:14px;}
.usedLTitle 	{padding-left:5px;height:20px;background-color:#EBEBE2;}
.usedLDetails1, .usedLDetails2, .usedLDetails3 {padding-left:5px;background-color:#F2F2F2;}

.vehicleSpec {width:100%;border-collapse: collapse; font-size: 11px; color: #2d334c; padding-left:5px;background-color:#E2E8F1;}
.vehicleSpecL {font-weight:Bold;font-size: 11px;}
.vehicleSpecR {background-color:#F2F2F2;font-size: 11px;}

.vehicleFinance {width:100%;border-collapse: collapse; font-size: 11px; color: #2d334c; padding-left:5px;background-color:#E8DAAA;}
.vehicleFinanceL {font-weight:Bold;font-size: 11px;}
.vehicleFinanceR {background-color:#FFFFCC;font-size: 11px;}

#usedNavigator	{float: left; width: 100%;height: 75px;}

/* footer */

#footer 			{float: left; width: 989px; height: 7px; background-image: url('images/footer.gif'); background-repeat: no-repeat;}
#footerLinks 		{width: 989px; float: left; font-size: 9px; padding-top: 5px;}
#footerLinksLeft 	{float: left; padding-left: 10px;}
#footerLinksRight 	{display:none;}
#footerLinks a:link, #footerLinks a:visited {font-size: 9px;}

/* other */

.standardTable 	{border-collapse: collapse; font-family: Arial, Verdana; font-size: 13px; color: #2d334c;}
.standardTable2 {border-collapse: collapse; font-family: Arial, Verdana; font-size: 11px; color: #2d334c;}
.embossedTable 	{border: 1px solid #9F9F9F; text-align: center;}
.embossedTable2 {background-color: #E2E8F1; padding: 5px;}

/* default tables */

td 	{border-collapse: collapse; font-family: Arial, Verdana; font-size: 13px; color: #2d334c;}

/* ----- Forms ---- */

.standardForm input, .standardForm textarea, .standardForm select {background-color: #FFFFFF; font-family: arial, sans-serif; font-size: 12px; color: #000000; border-style: solid; border-width: 1px;}