﻿@import url('csf_layout.css');
@import url('csf_html.css');

/* @import url('headers.css'); Removed by RC - Headers now handled by sitecore */

/* PAGE HEADER */
#pageheader {
	float: left;
	width: 600px;
	height: 125px;
	padding:0;
}
#pageheader-TitleArea {
	float: left;
	width: 404px;
	padding:0;
}
/* BEGIN THEME COLOR SETTINGS *********************/

/* COLUMN BACKGROUND COLORS */
.main-contents {
	background-color: #FFFFFF;
}

.column1-unit {
	background-color: #ffffff;
}
.column2-unit {
	background-color:#ffffff;	
}
.column2-unit-left {
	background-color:#ffffff;
	border-right:1px solid #752929;
	min-height:350px;
}
.column2-unit-right {
	background-color: #FFFFFF;

		
}
/* LINKS */
.home p a, .main-navigation p a, .main-contents p a, .fullpage p a {
	color: #3366BB;
	text-decoration: none;
	border-bottom: 0px;
	/* border-bottom: 1px dotted #3366BB; */
}
.home p a:visited, .main-navigation p a:visited, .main-contents p a:visited, .fullpage p a:visited  {
	color: #3366BB;
	text-decoration: none;
	border-bottom: 0px;
	/* border-bottom: 1px dotted #3366BB; */ 
}
.home p a:hover, .main-navigation p a:hover, .main-contents p a:hover, .fullpage p a:hover {
	color: #991111;
	border-color: #991111;
	border-bottom:0px;
}
.home li a, .main-contents li a, .fullpage li a {
	color: #3366BB;
	text-decoration: none;
	border-bottom: 0px; 
}
.home li a:visited, .main-contents li a:visited, .fullpage li a:visited {
	color: #3366BB;
	text-decoration: none;
	border-bottom: 0px; 
}
.home li a:hover, .main-contents li a:hover, .fullpage li a:hover, {
	color: #991111;
	text-decoration: none;
	border-bottom:0px; 
}

h1 a, h2 a, h4 a, h5 a, h6 a {
	color: #3366BB;
	text-decoration: none;
	border-bottom: 1px dotted #3366BB;
}
h1 a:visited, h2 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
	color: #3366BB;
	text-decoration: none;
	border-bottom: 1px dotted #3366BB;
}
h1 a:hover, h2 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	color: #991111;
	text-decoration: none;
	border:0px;
}

h3 a {
	color: #3366BB;
	text-decoration: none;
	border-bottom: 0px;
}

h3 a:visited:hover {
	color: #991111;
	border-bottom:0px;
}

/* MAIN NAVIGATION COLORS*/
.main-navigation li a#active {
	background-color: #fff;
}
.main-navigation li a#subactive {
	background-color: #fff;
	color: #800000;
}
.main-navigation li a#subnavlist{
	font-weight: bold;
	background: #e5e5e5 url(/images/left_nav_dt_down_bg.gif) no-repeat scroll 8px 8px;
	color: #800000;
}

.main-navigation ul li a {
	color: #FFFFFF;
	background-color: #000000;
}
.main-navigation ul li a:hover {
	color: #800000;
	background-color: #fff;
}
.main-navigation ul ul li {
	margin: 0;
}
.main-navigation ul ul a {
	color: #36b;
	background-color: #E5E5E5;
}
.main-navigation ul ul a:hover {
	color: #36b;
	background: #fff;
}

/*  MAIN NAVIGATION SUB-SECTIONS  */

.main-navigation .loginform input.button {
	background: rgb(230,230,230);
	border: solid 1px rgb(150,150,150);
	color: rgb(150,150,150);
}
.main-navigation .loginform input.button:hover {
	border: solid 1px rgb(80,80,80);
	background: rgb(220,220,220);
	color: rgb(80,80,80);
}
.main-navigation .searchform input.field {
	border: 1px solid rgb(200,200,200);
}
.main-navigation .searchform input.button {
	background: rgb(230,230,230);
	border: solid 1px rgb(150,150,150);
	color: rgb(150,150,150);
}
.main-navigation .searchform input.button:hover {
	border: solid 1px rgb(80,80,80);
	background: rgb(220,220,220);
	color: rgb(80,80,80);
}
.main-navigation h1.first {
	background-color: rgb(130,145,167);
	color: #FFFFFF;
}
.main-navigation h1.first a {
	color: white;
}
.main-navigation h1.first a:hover {
	color: white;
}
.main-navigation h1 {
	background: rgb(130,145,167);
	color: #FFFFFF;
}
.main-navigation h2 {
	color: rgb(100,100,100);
}
.main-navigation h3 {
	color: #333333;
}
/* Note: h2 not existent, to make identical to formats for main-navigation for easier exchange */
.main-navigation p {
	color:#FFFFFF;
}
