#top_container {
	width: 730px;
	height: 120px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #005597;
	background-image: url('background_top_2.gif');
	background-repeat: repeat-x;
}

#top_container_startpage {
	width: 730px;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #005597;
	background-image: url('background_top_1.gif');
	background-repeat: repeat-x;
}

#bottom_container {
	width: 730px;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #005597;
	background-image: url('background_top_1.gif');
	background-repeat: repeat-x;
}

#footer_divider {
	width: 730px;
	height: 1px;
	margin-top: 30px;
	background-color: #C8C8C8;
}

#footer_links {
	width: 730px;
	height: 36px;
}

#footer_copyright {
	width: 730px;
	height: 48px;
}

#static_top_menu {
	font-family: Verdana;
	font-size: 10px;
	color: #B9B9B9;
	margin-right: 12px;
	margin-bottom: 10px;
}

#content_container {
	width: 730px;
	margin-top: 18px;
}

#main_menu_container {
	margin-top: 4px;
}

#main_menu_links {
	width: 730px;
	height: 18px;
}

.main_menu_border {
	width: 730px;
	height: 6px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #E9E9E9;
}

.text_blue {
	color: #2570BA;
}

#main_menu_item_filler {
	background-color: #E9E9E9;
	width: auto;
}

h1 {
	font-family: Arial;
	font-size: 20px;
	color: #B9B9B9;
	font-weight: normal;
}

h2 {
	font-family: Arial;
	font-size: 12px;
	color: #555555;
	font-weight: bold;
}

h3 {
	font-family: Arial;
	font-size: 11px;
	color: #555555;
	font-weight: bold;
}

.main_menu_item {
	font-family: Arial;
	font-size: 11px;
	color: #555555;
	background-color: #E9E9E9;
	text-align: center;
	width: 120px;
}

.main_menu_item_active {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	background-color: #E9E9E9;
	text-align: center;
	width: 120px;
}

.sub_menu_item_normal {
	font-family: Arial;
	font-size: 11px;
	color: #555555;
}

.sub_menu_item_active {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: #555555;
}

.sub_menu_divider {
	width: 180px;
	height: 1px;
	margin-top: 6px;
	background-color: #C8C8C8;
}

.sub_menu_header {
	font-family: Arial;
	font-size: 11px;
	color: #555555;
	font-weight: strong;
	background-color: #E9E9E9;
}

.text_main {
	font-family: Arial;
	font-size: 11px;
	color: #555555;
}

tr.regular {
}

td {
	font-family: Arial;
	font-size: 11px;
	color: #555555;
}

td.field {
	padding: 5px;
}

td.value {
	padding: 5px;
}

td.valuePreview {
	padding: 5px;
	font-weight: bold;
}

td.description {
	padding: 5px;
	font-style: italic;
}

td#firstRowField {
	width: 5.5cm;
}

td#firstRowDescription {
	width: 5.5cm;
}

td#agreeContactIb {
	border-width: 1px;
	border-style: solid;
	border-color: #555555;
}

td#agreePublishData {
	border-width: 1px;
	border-style: solid;
	border-color: #555555;
	border-top-width: 0px;
}

td#agreeContactIbNo {
	border-width: 1px;
	border-style: solid;
	border-color: #555555;
	text-decoration: line-through;
}

td#agreePublishDataNo {
	border-width: 1px;
	border-style: solid;
	border-color: #555555;
	border-top-width: 0px;
	text-decoration: line-through;
}

p#validationError {
	font-weight: bold;
	color: red;
}

input,textarea {
	font-family: Arial;
	font-size: 11px;
	color: black;
	border-width: 1px;
	border-style: solid;
	border-color: black;
}

.text_bottom {
	font-family: Verdana;
	font-size: 10px;
	color: #B9B9B9;
}

a:link {
	color: #2570BA;
	text-decoration: none;
}
a:visited {
	color: #2570BA;
	text-decoration: none;
}
a:hover {
	color: #2570BA;
	text-decoration: underline;
}
a:active {
	color: #2570BA;
}

a.link_white:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.link_white:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.link_white:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.link_white:active {
	color: #FFFFFF;
}

a.link_grey:link {
	color: #4A4A4A;
	text-decoration: none;
}
a.link_grey:visited {
	color: #4A4A4A;
	text-decoration: none;
}
a.link_grey:hover {
	color: #4A4A4A;
	text-decoration: underline;
}
a.link_grey:active {
	color: #4A4A4A;
}

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

.imgborder {border: 1px solid #C8C8C8}
body { margin: 0px; }