/* Default Styles */

html 			 		{ margin: 0px; }
body 			 		{ padding: 0px; margin: 0px; background-image:url(Images/bg/bg.png); background-repeat:repeat-x; background-color:#B6BFCE; }
a				 		{ outline:none; border:none; text-decoration:none; outline:0; border:0; }
img 			 		{ border: none; }


/* heading styles */

h1			 	 		{ font-family:Arial Narrow, Helvetica, sans-serif; font-size:20px; color:#161C28; line-height:23px; margin:0px; padding:0px; font-weight:lighter; }
h2 			 	 		{ font-family:Arial Narrow, Helvetica, sans-serif; font-size:20px; color:#646E81; line-height:23px; margin:0px; padding:0px; font-weight:lighter; }
h3 			 	 		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CC0000; line-height:16px; margin:0px; padding:0px; font-weight:lighter; }
h4 			 	 		{ font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#2E3A50; line-height:0px; margin:0px; padding:0px; font-weight:lighter; }
h5 		  		 		{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#2E3A50; line-height:0px margin:0px; padding:0px; font-weight:lighter; }
h6 				 		{ }

/* Copy */

.copy			 		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2E3A50; line-height:16px; }
.breadcrumb		 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808B9C; line-height:16px; }
.tcsmall		 		{ font-family:Arial, Helvetica, sans-serif; font-size: 9px; color:#808B9C; line-height:12px; }
.footerTxt		 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424D62; line-height:11px; }
.enlarge		 		{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#646E81; line-height:16px; }
.ReadMoreRed	 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; line-height:11px; }
.DealerSrcRed	 		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000; line-height:12px; }
.FromPrice 		 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#273247; line-height:00px; }
.optionsTxt				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:11px; }
.ProDetails		 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808B9C; line-height:20px; }
.NewsHead		 		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4C5975; line-height:13px; font-weight:bold; }
.NewsHeadRed	 		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CC0000; line-height:16px; font-weight:normal;  }
.NewsHeadRedUP	 		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CC0000; line-height:16px; text-transform:uppercase; }
.OverDet		 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2E3A50; line-height:19px; text-transform:uppercase; }
.PullQuote		 		{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#161C28; line-height:20px; font-weight:lighter; }
.PullQuoteR	 			{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#CC0000; line-height:20px; font-weight:lighter; }
.BPullQuote		 		{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#161C28; line-height:20px; font-weight:lighter; }
.BPullQuoteR	 		{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#CC0000; line-height:20px; font-weight:lighter; }




 
/* Links */ 

a				 		{ font-family:Arial, Helvetica, sans-serif; color:#344663; text-decoration:none;  }
a:link			 		{ font-family:Arial, Helvetica, sans-serif; color:#344663; text-decoration:none;  }
a:hover			 		{ font-family:Arial, Helvetica, sans-serif; color:#344663; text-decoration:none;  }
a:active		 		{ font-family:Arial, Helvetica, sans-serif; color:#344663; text-decoration:none;  }
a:visited		 		{ font-family:Arial, Helvetica, sans-serif; color:#344663; text-decoration:none;  }

a.CatLnk				{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; line-height:11px; text-decoration:none;  }
a.CatLnk:link			{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; line-height:11px; text-decoration:none;  }
a.CatLnk:hover	 		{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; line-height:11px; text-decoration:none;  }
a.CatLnk:active	 		{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; line-height:11px; text-decoration:none;  }
a.CatLnk:visited 		{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; line-height:11px; text-decoration:none;  }

a.footerLnk				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424D62; line-height:11px; text-decoration:none;  }
a.footerLnk:link		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424D62; line-height:11px; text-decoration:none;  }
a.footerLnk:hover	 	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424D62; line-height:11px; text-decoration:none;  }
a.footerLnk:active	 	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424D62; line-height:11px; text-decoration:none;  }
a.footerLnk:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424D62; line-height:11px; text-decoration:none;  }

a.OptLnk				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:11px; text-decoration:none;  }
a.OptLnk:link			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:11px; text-decoration:none;  }
a.OptLnk:hover	 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:11px; text-decoration:none;  }
a.OptLnk:active	 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:11px; text-decoration:none;  }
a.OptLnk:visited 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:11px; text-decoration:none;  }

a.NewsHead				{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4C5975; line-height:13px; font-weight:bold; text-decoration:none;  }
a.NewsHead:link			{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4C5975; line-height:13px; font-weight:bold; text-decoration:none;  }
a.NewsHead:hover	 	{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4C5975; line-height:13px; font-weight:bold; text-decoration:none;  }
a.NewsHead:active	 	{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4C5975; line-height:13px; font-weight:bold; text-decoration:none;  }
a.NewsHead:visited 		{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4C5975; line-height:13px; font-weight:bold; text-decoration:none;  }

a.NewsHeadR				{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CC0000; line-height:13px; font-weight:normal; text-decoration:none;  }
a.NewsHeadR:link		{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CC0000; line-height:13px; font-weight:normal; text-decoration:none;  }
a.NewsHeadR:hover	 	{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CC0000; line-height:13px; font-weight:normal; text-decoration:none;  }
a.NewsHeadR:active	 	{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CC0000; line-height:13px; font-weight:normal; text-decoration:none;  }
a.NewsHeadR:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CC0000; line-height:13px; font-weight:normal; text-decoration:none;  }


/* classes */

p, td 					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2E3A50; line-height:16px; }
tfoot, thead	 		{ }
th				 		{ }
.displaynone						{ display:none; }



/* Misc */
 
.pad4 		     		{ padding: 4px; }
.blackborder1 	 		{ border: 1px solid #000000; }
.blackborder2 	 		{ border: 2px solid #000000; }
