body {background: #FFFFFF; width: 100%; height: 100%}
body, td {font: 12px  Arial, Tahoma, Verdana; color: #1C1421; padding: 0; margin: 0; vertical-align: top; text-align: left}

table, img {border: 0}

form {padding: 0; margin: 0}
input, textarea, select {font: 12px Tahoma, Verdana, Arial; border: 1px solid #E7DEC5; background: #FFFFFF; margin: 0 0 5 0}


ol {padding: 0; margin: 0 0 10 0}
ol li {padding: 0; margin: 0 0 20 0; color: #00895D}
ol li div {color: #000000}

ul {padding: 0; margin: 2 0 15 0}
ul li {padding: 0 0 0 13; margin: 0 0 3 0}


h1 {font: 18px Courier New, Tahoma, Verdana, Arial; color: #990000; padding: 0; margin: 0 0 10 0; font-weight: bold}
h2 {font: 12px Courier New, Tahoma, Verdana, Arial; color: #990000; padding: 0; margin: 0 0 10 0; font-style: italic}

p {padding: 0; margin: 0;}



a:link, a:visited, a:hover {font: bold 14px Tahoma, Verdana, Arial; color: #3A8B92; text-decoration: underline}
a:hover {color: #53B4BB}

a.white_1:link, a.white_1:visited, a.white_1:hover {font-size: 14px; color: #FFFFFF}
a.white_1:hover {color: #F0F0F0}

a.white_2:link, a.white_2:visited, a.white_2:hover {font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.white_2:hover {color: #F0F0F0}

a.black_1:link, a.black_1:visited, a.black_1:hover {font-size: 12px; color: #313131}
a.black_1:hover {color: #747474}


div.top_menu_1 {text-align: center; position: absolute; left: 319; top: 352; color: #FFFFFF}
div.top_menu_1 span {margin: 0 6 0 6}

div.top_menu_2 {text-align: center; position: absolute; left: 352; top: 272; color: #FFFFFF}
div.top_menu_2 span {margin: 0 6 0 6}


td.content_1 {padding: 0 0 20 0}
td.content_2 {padding: 0 0 143 0; background: url('/design/img/backgrounds/index_content_3.gif') no-repeat 68px 100%}
td.content_3 {background: url('/design/img/backgrounds/internal_content_1.png') no-repeat 50px 0px}
td.content_4 {padding: 140 0 0 153}
table.content_5 {background: url('/design/img/backgrounds/internal_content_3.png') repeat-y 0px 0px; width: 1%}
td.content_6 {background: url('/design/img/backgrounds/internal_content_2.png') no-repeat 0px 0px; width: 1%}
table.content_7 {background: url('/design/img/backgrounds/internal_content_4.png') no-repeat 0px 100%}
td.content_8 {width: 99%; padding: 50 50 80 60}


div.left_menu_1 {background: url('/design/img/backgrounds/left_menu_1.gif') no-repeat 0px 0px; position: absolute; left: -17; top: 12; width: 198; height: 528; font-size: 12px; font-weight: bold; color: #313131}
div.left_menu_1 ul {list-style-type: none; margin: 0 85 0 0; padding: 50 0 0 0}
div.left_menu_1 ul li {text-align: right; margin: 0; padding: 0 0 26 0}


div.archive_1 {background: url('/design/img/backgrounds/archive_1.gif') no-repeat 0px 0px; position: absolute; right: -20; top: 18; width: 182; height: 117}



.input_1 {width: 85; height: 21; font-size: 11px; font-weight: normal; color: #313131; background: 0; border: 0; padding: 3 0 0 3}


table.footer_1 {background: url('/design/img/backgrounds/bottom_copyrights_index.gif') no-repeat 0px 0px; width: 2%}
table.footer_1 td {width: 1%; font-size: 11px; font-weight: normal; color: #FFFFFF}

table.footer_2 {width: 1%; clear: both; margin: 0 0 0 95}
table.footer_2 td {font-size: 11px; font-weight: normal; white-space: nowrap; padding: 0 0 0 0}


div.persons_1 {position: relative}
div.persons_1 img {position: absolute}


img.photo_1 {float: left; margin: 0 10 10 0; border: #AA4444 2px solid;}

.popup {
	position: absolute;
	visibility: hidden;
	z-index: 900;
}
.popup table { border: none; }
.popup ul {margin: 0px 5px 3px; padding: 0px}
.popup ul li {list-style-type: none; margin: 0px; padding: 0px}
.popup ul li, .popup ul li a {display: block;}
.popup ul li, .popup ul li a , .popup ul li a:link, .popup ul li a:visited {
	font-size: 31px;
	color: #313131;
	text-decoration: none;
}
.popup ul li a:active, .popup ul li a:hover {
	text-decoration: underline;
}
.popup-bg {
	position: absolute;
	visibility: hidden;
	z-index: 900;
}

.popup-bg-top 
{
background-image: URL(/design/img//top.gif);
background-repeat: no-repeat;
}
.popup-bg-bottom
{
background-image: URL(/design/img//bottom.gif);
background-repeat: no-repeat;
}

.popup-bg {
	width: 1000px;
	
}
.sub-menu {
	font-size: 11px;
	text-align: center;
	color: #313131;
	padding: 0px 5px 5px 0px;
	background-image: url(/design/img/middle.gif); 
	background-repeat: repeat-y;
	/*white-space: nowrap;*/
	/*filter: DropShadow(Color=#6D1100, OffX=1, OffY=1, Positive=true);*/
}
.sub-menu a, .sub-menu a:link, .sub-menu a:visited {
	color: #313131;
	text-decoration: underline;
}
.sub-menu a:active, .sub-menu a:hover {
	text-decoration: underline;
}

.message-title {
	padding: 2px 7px 0px 7px;
	margin-bottom: 10px; 
	background-color: #f5c571;
	color: #555555;
	background: url('/separator.gif') no-repeat;
}

.message-title a, .message-title a:link, .message-title a:visited, .message-title a:hover, .message-title a:active {
	color: #555555;
}

.message-body {
	padding: 15px 25px;
}
.alert {
	color: #ff0000;
}
.navigator { text-align: center; }
.navigator a:active, .navigator a:hover { text-decoration: none; color: #C29E3C; }
.navigator a, .navigator a:link, .navigator a:visited { color: #ffffff; text-decoration: underline; }
.photo_table *{vertical-align: middle !important; text-align: center !important;} 

#print_link {
	float: right;
	font-size: 90%;
	padding-right: 30px;
}
.hidden {
	display: none;
}
div.diagram {
	background-color: #3A8B92;
	color: #F5C571;
	font-weight: bold;
	padding-left: 11px;
	line-height: 12px;
}
.radio {
	background-color: #F5C571;
	border: none;
	padding: none;
}
input.submit_button_big, input.vote-submit {
	border: 1px solid #000000;
}

.tail_title 
{
font: bold 22px Tahoma, Verdana, Arial;
color: #529222;
padding: 0;
margin: 0 0 5 0
 }

.crumb_inact {color: #ba4633}

#banner1right td{height: 100px;}

.rtitle{float: right; width: 130px;}
