body {
	color:#333;
	background:#fff;
	}
	
h1,h2,h3,h4,h5,h6 {
	color:#ff9f01;
	padding:15px 0px;
	}
	
a:link,a:visited {
	color:#ff9f01;
	}
	
a:hover,a:active {
	color:#310;
	}

.headlines {
	color:#333;
	}

#customer_utilities * {
	color:#ff9f01;
	}

#footer {
	color:#000;
	}
	
#navigation a:link, #navigation a:visited {
	color:#222;
	}
	
#navigation a:hover, #navigation a:active {
	color:#FF9F01;
	}

.news_articles {
	font-size:12px;
}

.formtitle, .form_title, h5.form_title, div.form_row_submit {
	color:#Ff9f01 !important;
	background:#FfE4B4 !important;
}

ul.list_style_disc  {
list-style-type:disc;
padding-left:15px;
}

ol {
	padding-left:15px;
}

table.calendar  {
border:1px solid #CCCCCC;
border-collapse:collapse;
clear:left;
width:100%;
}

form#admin_form div.clear_all {
	clear:none;
}

form.clear_all {
	clear:none;
}

.spotlight_content .content_image img {
border:0 none;
margin:0px;
padding:0;
}

.spotlight_content .content_image_box  {
background:none repeat scroll 0 0 transparent;
border:0px solid #959595;
}

/* to overwrite all custom borders sf:00407256 */ 
.content_image_box {
	border:0 none !important; 
	background: transparent !important;
}

.spotlight_content {
	padding:21px;
	margin:0;
}

#spotlight ul {
	margin:0;
	padding:0;
	width:440px;
	height:230px;
	overflow:hidden;
}

#spotlight ul li {
	padding:0;
	margin:0;
	background:#000;
	width:440px;
	height:230px;
	overflow:hidden;
}


.spotlight_content{
	height:auto;
	width:auto;
	position: static;
	top: auto;
	left: auto;
	overflow:initial;
	}

.escape a {
transform: none !important;
-webkit-transform: none !important;
-moz-transform: none !important;
-o-transform: none !important;
filter: none !important;
height: 25px !important;
}

.escape {
	top: 0 !important;
	right: 10% !important;
}

#top_navigation {
	position: fixed;
	right: 25%;
	display: none; /* Case 00427097 */
}