
h6 { color: #808080; font-size: 130%; font-weight: bold; border-bottom: 1px solid #808080 } /* 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: 10px; text-align: right;}
		.cms_std_page_bot {padding-top: 10px; 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: #f1f1f1; padding: 1px 5px 1px 5px; border-bottom: 3px solid #FFFFFF; border-top: 3px solid #FFFFFF;}
		a.cms_std_page_link:hover, a.cms_std_page_link:active {display: block; display: inline; text-decoration: none; color: #000000; background: #c0c0c0; padding: 1px 5px 1px 5px;}

		.cms_std_page_inactive {background: #f1f1f1; padding: 1px 5px 1px 5px; color: #c0c0c0; border-bottom: 3px solid #FFFFFF; border-top: 3px solid #FFFFFF;}
		.cms_std_page_active {background: #406585; border-bottom: 3px solid #406585; border-top: 3px solid #406585; padding: 1px 5px 1px 5px; color: #FFFFFF; font-weight: bold; }

		.cms_pg_results_bar {padding-top: 5px; text-align: right; }
		a.cms_pg_results_bar_link:link, a.cms_pg_results_bar_link:visited {display: block; display: inline; text-decoration: none; color: #000000; background: #f1f1f1 url(../layout/cms_page_bar.gif) repeat-x; border-bottom: 1px solid #EAEDF0; padding: 1px 6px 1px 6px;}
		a.cms_pg_results_bar_link:hover, a.cms_pg_results_bar_link:active {display: block; display: inline; text-decoration: none; color: #000000; background: #c0c0c0; padding: 1px 6px 1px 6px;}
		.cms_pg_results_bar_active {background: #FF7E01; border-bottom: 3px solid #FF7E01; border-top: 3px solid #FF7E01; padding: 1px 6px 1px 6px; color: #FFFFFF; font-weight: bold; }
		.cms_pg_results_bar_inactive {border-bottom: 0px solid #EAEDF0; padding: 1px 6px 1px 6px; color: #c0c0c0; margin-left: 2px; background: #f1f1f1;}

/* Listings */
		.cms_listing_table {border-left: 1px solid #CECECE; border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE}
		.cms_listing_1 { background: #FFFFFF url(../layout/div.gif) repeat-x; padding: 5px 5px 5px 5px; border-top: 0px solid #CECECE }
		.cms_listing_2 { background: #FFFFFF url(../layout/div.gif) repeat-x; padding: 5px 5px 5px 5px; border-top: 0px solid #CECECE }
		.cms_listing_tmb { border: 1px solid #D4D5D9; padding: 1px }
		.cms_listing_tmb_blank { border: 1px solid #FFFFFF; padding: 1px }
		.cms_listing_headline { font-size:110% }
		.cms_listing_summary { padding-left: 5px }
		.cms_listing_new { background: #FFFFFF; padding: 0px 2px 1px 2px; color: #CABE02; font-weight: bold; margin-right: 3px; font-size: 11px; border: 1px solid #CABE02; }

		.cms_listing_search_status {background: #FFFFFF url(../layout/h2_barback.gif) repeat-x top right; border-left: 1px solid #D4D5D9; border-right: 1px solid #D4D5D9; padding: 3px 5px 3px 5px; text-align: center;}
		.cms_listing_search_highlight { color: #FF7E01; font-weight: bold }

		.cms_listing_date {padding-left: 10px; color: #5C85D6;}
		
		a.cms_listing_link:link, a.cms_listing_link:visited {text-decoration: underline; color: #57974F; font-size:120%}
		a.cms_listing_link:hover, a.cms_listing_link:active {text-decoration: underline; color: #000000; font-size:120%}

		.cms_record_image { padding: 1px; border: 1px solid #D4D5D9 }
		.cms_record_thumb { padding: 1px; border: 1px solid #D4D5D9; margin-bottom: 8px; }
		.cms_record_field { width: 80px; text-align: right; }
		.cms_record_data { color: #000000; }
		.cms_record_textzone {color: #000000; padding: 2px; margin-bottom: 5px}
		.cms_record_highlight_item { border: 1px solid #CABE02; padding: 2px; margin: 0px; background: #FFFDE1; }
		.cms_record_highlight_box { border: 1px solid #CABE02; padding: 5px; margin: 3px 0px 3px 0px; background: #FFFDE1; color: #000000}

		a.cms_admin_link:link, a.cms_admin_link:visited {display: block; display: inline; text-decoration: none; color: #000000; background: #FFFFFF; padding: 1px 6px 1px 6px; border: 1px solid #c0c0c0; margin: 3px 5px 3px 0px;}
		a.cms_admin_link:hover, a.cms_admin_link:active {display: block; display: inline; text-decoration: none; color: #000000; background: #FFFDE1; padding: 1px 6px 1px 6px; border: 1px solid #CABE02; margin: 3px 5px 3px 0px;}

		.cms_area_listing_table {border-left: 0px solid #f1f1f1; border-right: 0px solid #f1f1f1; border-bottom: 1px dashed #c0c0c0}
		.cms_area_listing_1 {padding: 5px 5px 5px 5px; border-top: 1px dashed #c0c0c0 }
		.cms_area_listing_2 { padding: 5px 5px 5px 5px; border-top: 1px dashed #c0c0c0 }


		/* SEARCH */
		.cms_search_highlight { color: #3366CC; }
		.cms_search_header { border-bottom: 1px solid #c0c0c0; background: #f1f1f1; padding: 4px }
		.cms_search_row { background: #FFFFFF url(../layout/search_row.gif) repeat-x; border-bottom: 1px solid #c0c0c0; padding: 10px }
		.cms_search_results {background: #FFFFFF url(../layout/site_bar_soft.gif) repeat-x; text-align: center; padding: 3px 3px 25px 3px}


		.cms_information_summary {padding-left: 15px; color: #808080 }
		.cms_information_1 { background: #E8F0F8; padding: 5px 5px 5px 5px; border-top: 0px solid #CECECE }
		.cms_information_2 { background: #FFFFFF; padding: 5px 5px 5px 5px; border-top: 0px solid #CECECE }

		.cms_featured_summary {padding: 5px 5px 5px 15px}
		.cms_featured_1 { background: #E8F0F8; padding: 5px 5px 5px 5px; border: 1px solid #D0E1F0;}
		.cms_featured_2 { background: #FFFFFF; padding: 5px 5px 5px 5px; border: 1px solid #D0E1F0;}
		