
		h6 {color: #3366CC; font-weight: normal; border-bottom: 1px dashed #c0c0c0} /* used for PDF download */

/* CMS Standard */

		.thumbnail {float: left; width: 100px; height: 150px; text-align: center; margin: 0 15px 15px 0; padding: 5px;}
		.gallery_thumbnail {padding: 1px; border: 1px solid #c0c0c0;}
		.gallery_photo {padding: 1px; border: 1px solid #c0c0c0;}
		.datatable {background-color: #FFFFFF;}
		.datarow_1 {background-color: #E5F5E5; border-bottom: 1px solid #C6D0D9 }
		.datarow_2 {background-color: #FFFFFF; border-bottom: 1px solid #C6D0D9}
		.datarow_over {background-color:#DDEEFF;}
		.datarow_click {background-color:#3399FF;}

		a.rss:link, a.rss:visited {color: #EF6900; text-decoration: none; font-size: 10px;}
		a.rss:hover, a.rss:active {color: #000000; text-decoration: underline; font-size: 10px;}
		.rss_image {margin: 3px; vertical-align:middle}

		a.cms_plain_link:link, a.cms_plain_link:visited {text-decoration: none; color: #000000;}
		a.cms_plain_link:hover, a.cms_plain_link:active {text-decoration: underline; color: #000000;}

		.cms_std_page_top {padding-bottom: 5px; text-align: right; border-bottom: 1px solid #e7e7e7;}
		.cms_std_page_bot {padding-top: 5px; text-align: right; }
		a.cms_std_page_link:link, a.cms_std_page_link:visited {display: block; display: inline; text-decoration: none; color: #000000; background: #FFFFFF; border: 1px solid #EAEDF0; padding: 1px 6px 1px 6px}
		a.cms_std_page_link:hover, a.cms_std_page_link:active {display: block; display: inline; text-decoration: none; color: #000000; background: #FAE5E5; border: 1px solid #CC0000; padding: 1px 6px 1px 6px}
		.cms_std_page_active {border: 1px solid #CC0000; padding: 1px 6px 1px 6px; color: #CC0000; font-weight: bold; }
		.cms_std_page_inactive {border: 1px solid #FFFFFF; padding: 1px 6px 1px 6px; color: #808080}

/* List */
		.cms_list_1 {background: #F1F1F1; border-bottom: 3px solid #FFFFFF; padding-top: 5px; padding-bottom:5px}
		.cms_list_2 {background: #DBDBDB; border-bottom: 3px solid #FFFFFF; padding-top: 5px; padding-bottom:5px}
		.cms_list_title {font-size: 120%}
		.cms_list_image {float: right; margin-left: 10px; padding: 1px; border: 1px solid #c0c0c0;}
		.cms_list_date {color: #5C85D6;}
		.cms_list_tmb {padding: 1px; border: 1px solid #c0c0c0;}
		.cms_list_summary {padding-left: 30px}

		a.cms_list_link:link, a.cms_list_link:visited {text-decoration: none; color: #CC0000;}
		a.cms_list_link:hover, a.cms_list_link:active {text-decoration: underline; color: #000000;}

		.added_today {font-weight: bold; color: #FFFFFF; background: #CC0000; padding-left: 5px; width: 130px; text-align: center;}
		.added_oneday {font-weight: bold; color: #FFFFFF; background: #FF6600; padding-left: 5px; width: 130px; text-align: center;}
		.added_days {font-weight: bold; color: #FF6600; background: #FFE0CC; padding-left: 5px; width: 130px; text-align: center;}

		.pre_number {font-size: 170%}
		.pre_lastweek {font-size: 120%; font-style: italic}

/* Products */
		.cms_products_1 {background: #FFFFFF; padding: 10px; }
		.cms_products_2 {background: #FFFFFF; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; padding: 10px;}
		.cms_products_price {padding-left: 15px; color: #808080}
		.cms_products_summary {padding-left: 15px; color: #666666}
		.cms_products_details {padding-left: 15px; color: #666666}
		.cms_product_thumb { padding: 1px; margin: 1px}
		.cms_products_cats {float: left; width: 140px; height: 130px; text-align: center; margin: 10px;  padding: 5px;}
		.cms_products_catthumb {border: 1px solid #e7e7e7; padding: 1px; margin: 2px}

		.cms_products_searchform {text-align: center; padding: 5px; }
		.cms_products_results {margin-bottom: 10px; background: #f1f1f1; text-align: center; padding: 3px}
		.cms_products_noresults {margin: 40px; padding: 10px; border: 1px dashed #c0c0c0; background: #f1f1f1}

		.cms_product_image {float: right; margin-left: 15px; margin-top: 30px;}


/* PARTS */
		.cms_parts_list_header { background: #CC0000; color: #FFFFFF; font-weight: bold; text-align:center; padding: 1px 3px 1px 3px; }
		.cms_parts_list_1 { background: #e7e7e7; border-bottom: 1px solid #FFFFFF; padding: 2px 5px 2px 5px; }
		.cms_parts_list_2 { background: #FFFFFF; border-bottom: 1px solid #FFFFFF; padding: 2px 5px 2px 5px; }
		.cms_parts_list_none { color: #808080; text-align: center; font-size: 10px; }
		.cms_parts_list_details { line-height: 2; padding-left: 20px; font-size: 13px;} 
		.cms_parts_list_tmb { vertical-align: middle; border: 3px solid #FFFFFF; }

		.cms_parts_list_details_part { line-height: 2; padding-left: 20px; font-size: 13px;} 
		.cms_parts_list_details_vehicle { line-height: 2; padding-left: 20px; font-size: 13px; background: #f1f1f1; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0;} 
		.cms_parts_list_details_text { line-height: 1.5; color: #808080; padding: 10px; }

		.cms_parts_list_call { line-height: 2; padding: 10px; margin: 10px; background: #f1f1f1; font-size: 13px; text-align: center; }


		.cms_parts_list_title {font-size: 120%}
		.cms_parts_list_image {float: right; margin-left: 10px; padding: 1px; border: 1px solid #c0c0c0;}
		.cms_parts_list_date {color: #5C85D6;}
		.cms_parts_list_tmb {padding: 1px; border: 1px solid #c0c0c0;}
		.cms_parts_list_summary {padding-left: 30px}
		a.cms_parts_list_link:link, a.cms_parts_list_link:visited {text-decoration: none; color: #CC0000;}
		a.cms_parts_list_link:hover, a.cms_parts_list_link:active {text-decoration: underline; color: #000000;}



/* VIEWS*/

.cms_vehicle_thumbnail {padding: 2px; border: 1px solid #c0c0c0; margin: 4px}
.cms_vehicle_image {background-color: #f1f1f1; padding: 2px; border: 1px solid #c0c0c0}
.cms_vehicle_thumbnail_note { color: #808080; text-align: center}

.view_item {text-align: right; }

.temp {margin: 40px; background-color: #FFFFE1; border: 1px dotted #CFCFCF; padding: 5px;}
.view_help_box {margin: 10px; background-color: #E7F4F9; border: 1px dotted #CFCFCF; padding: 5px;}
.view_help_title {color: #006BD1; font-size: 13px; font-weight: bold;}

.view_data {font-weight: bold; background-color: #f1f1f1; border: 0px solid #c0c0c0}
.view_note {color: #808080; font-size: 10px;}
.view_area {font-weight: bold; color: #808080; text-align: right; border-bottom: 0px dotted #c0c0c0}
.view_ref {color: #808080;}

.main_photo {background-color: #f1f1f1; padding: 2px; border: 1px solid #c0c0c0}
.thumb_click { cursor: pointer; cursor: hand; padding: 2px; border: 1px solid #c0c0c0}
.thumb_note { color: #808080; font-size: 10px;}

.printable_body {margin: 5px; padding: 5px; border: 2px solid #c0c0c0}

.salvage_note {padding: 7px; background-image: url(../images/lnk_salvage.gif); background-repeat: no-repeat; background-position: bottom left}

.no_to_show {margin: 20px; background-color: #f1f1f1; border: 1px dashed #CFCFCF; padding: 6px; margin-left: 30px; text-align: center}

.action_note {border-left: 1px solid #C0C0C0; color: #666666; padding-left: 3px}
a.action_link:link, a.action_link:visited {color: #000000; text-decoration: underline; }
a.action_link:hover, a.action_link:active {color: #cc0000; text-decoration: none;}


/* ACCOUNT */
.cms_information {margin-left: 20px; margin-right: 20px; margin-top: 10px; margin-bottom: 10px; padding: 3px 25px 3px 25px; background: #F1F4FB url(../layout/ico_information.gif) no-repeat top left; border: 1px dotted #89A5B9; }
