body {
	background-color: #FFFFFF;
	font-family: Tahoma, Georgia, Frutiger;
	font-size: 13px;
	color: #5c5c5c;
	line-height: 1.2em;
}

input.text, textarea.text {
	border: 1px solid #51514F;
}

div#topmenu {
	background-color: #BADBC0;
	font-size: 13px;
}

h2.rightcolumn_header {
	color: #80191b;
	font-family: Georgia, Frutiger, Tahoma, helvetica;
	font-size: 20px;
	font-weight: lighter;
	margin-top: 4px;
	margin-bottom: 12px;
}

div#topmenu a {
	font-family: Frutiger, Tahoma, Georgia, helvetica;
	font-size: 13px;
	font-weight: lighter;
	color: #43707a;
}

div#topmenu a.selected {
	color: #43707a;
	font-weight: normal;
}

ul.submenu {
	height: 22;
	list-style-type: none;
}

div#submenu a {
	text-decoration: none;
	line-height: 24px;
	display:inline-block;
	border: 0;
	padding-left: 10px;
	padding-right: 6px;
	text-align: center;
	border-right: 1px solid #badbc0;
	color: #43707a;
	font-family: Frutiger, Tahoma, Georgia;
	font-size: 13px;
}

div#submenu a:hover {
	text-decoration: none;
	line-height: 24px;
	display:inline-block;
	border: 0;
	padding-left: 10px;
	padding-right: 6px;
	text-align: center;
	border-right: 1px solid #badbc0;
	color: #80191B;
	font-family: Frutiger, Tahoma, Georgia;
	font-size: 13px;
}

div#submenu a.selected {
	font-weight: bold;
	background: url('graphics/submenu_selected_r.jpg') no-repeat bottom right;
	border: none;
	padding-right: 13px;
	padding-left: 12px;
	margin-right: -6px;
}

div#submenu span {
	border-right: 1px solid #badbc0;
	width: 45px;
	line-height: 22px;
	margin-top: 4px;
	display: block;
}

div#submenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
	height: 24px;
	margin-bottom: 12px;
}

div#submenu li.submenu_selected {
	background: url('graphics/submenu_selected_l.jpg') no-repeat bottom left;
	display: inline-block;
}

div#submenu li {
	height: 24px;
	display: inline-block;
	margin-top: 4px;
	margin-left: -7px;
	white-space: nowrap;
}

div#submenu li.submenu_start {
	width: 46px;
	height: 22px;
	display: inline-block;
	margin-left: 0px;
}

a.subsubmenu {
	font-family: Frutiger, Tahoma, Georgia, helvetica;
	font-size: 14px;
	color: #FFDA0A;
}

div#submenu a.subselected {
	color: #FFF;
}

div#container_content {

}

div#header_titletext {
	color: #FFFFFF;
	font-family: Frutiger, Tahoma, Georgia;
	font-size: 22px;
	font-weight: lighter;
	position: absolute;
	right: 6px;
	top: 62px;
}

div#login_form {
	background-color: #d5ae9c;
	padding: 10px;
	margin-top: 10px;
}

div#search_form {
	background-color: #bcd1e2;
	padding: 10px;
	margin-top: 10px;
}

div#search_form h2.rightcolumn_header {
	color: #1c6b98;
}

div#get_information {
	background-color: #dfece1;
	padding: 15px;
	margin-top: 10px;
}

div#search_content_form {
	background-color: #dfece1;
	padding: 10px;
}

div#search_content_form h2 {
	color: #7ca584;
}

div#address {
	color: #5B0503;
}

div#copyright a {
	color: #43707a;
	font-size: 11px;
}

hr.page_divider {
	background-color: #5B0503;
}

div.container_content_columns, div.container_article_top, div.content_column {
	color: #5c5c5c;
	font-family: Tahoma, Georgia, Frutiger;
	font-size: 13px;
	font-weight: lighter;
}

div.article_header {
	font-size: 20px;
	font-family: Georgia, Frutiger, Tahoma; 
	color: #1c6b98;
	font-weight: lighter;
	margin-top: 5px;
	margin-bottom: 16px;
}

div.content_column_left {
	border-right: 1px dotted #BADBC0;
}

div.article_subheader {
	color: #5c5c5c;
	font-family: Tahoma, Georgia, Frutiger;
	font-size: 13px;
	font-weight: lighter;
}

span.article_date {
	font-size: 11px;
	color: #454646;
}

div.page_header {
	color: #7ca483;
	font-family: Frutiger, Tahoma, Georgia, helvetica;
	font-size: 16px;
	font-weight: lighter;
	margin-top: 8px;
	margin-bottom: 10px;
}

div.search_found {
	display: inline;
	color: #1d6b99;
	font-family: Frutiger, Tahoma, Georgia;
	font-size: 13px;
	font-weight: lighter;
}

span.article_read_more a {
	font-weight: bold;
}

div#pollData {
	background-color: #dfece1;
	padding: 10px;
	padding-top: 9px;
}

div#pollData table {
	font-family: Tahoma, Georgia, Frutiger;
	font-size: 13px;
	font-weight: lighter;
	color: #1c6b98;
}

div#pollWindowTitle {
	color: #7ca483;
	font-family: Frutiger, Tahoma, Georgia;
	font-size: 16px;
	font-weight: lighter;
	text-transform: uppercase;
	margin-bottom: 6px;
}

div#pollData input {
	border: 0px;
	margin: 0;
}

div#pollData td#pollTitle {
	font-family: Georgia, Frutiger, Tahoma;
	font-size: 20px;
	font-weight: lighter;
	color: #1c6b98;
}

div#pollData td#pollIntro {
	font-family: Tahoma, Georgia, Frutiger;
	font-size: 13px;
	font-weight: lighter;
	padding-bottom: 6px;
	color: #5c5c5c;
}

div#contact_info a:link {
	text-decoration: none;
	color: #43707A;
}

div#contact_info a:hover {
	text-decoration: underline;
}

div.content_column a img {
	border: none;
}