B, STRONG { font-weight: 800; }
I { font-style: italic; }
U { text-decoration: underline; }
BODY, TD, DIV, SPAN { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #6D6D6D; }

INPUT { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #000000; }

a { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #6D6D6D; text-decoration: underline; }
a:link { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #6D6D6D; text-decoration: underline; }
a:visited { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #6D6D6D; text-decoration: underline; }
a:active { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #6D6D6D; text-decoration: underline; }
a:hover { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #6D6D6D; text-decoration: underline; }

.esolution { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #9E9E9E; }
a.esolution { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #9E9E9E; text-decoration: none; }
a.esolution:link { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #9E9E9E; text-decoration: none; }
a.esolution:visited { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #9E9E9E; text-decoration: none; }
a.esolution:active { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #9E9E9E; text-decoration: underline; }
a.esolution:hover { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #9E9E9E; text-decoration: underline; }

.copyright { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #8A86B2; }
a.copyright { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #8A86B2; text-decoration: none; }
a.copyright:link { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #8A86B2; text-decoration: none; }
a.copyright:visited { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #8A86B2; text-decoration: none; }
a.copyright:active { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #8A86B2; text-decoration: underline; }
a.copyright:hover { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #8A86B2; text-decoration: underline; }

.votingheader { font-family: Arial, sans-serif; font-size: 12px; font-weight: 800; color: #332C7F; }
a.votingheader { font-family: Arial, sans-serif; font-size: 12px; font-weight: 800; color: #332C7F; text-decoration: none; }
a.votingheader:link { font-family: Arial, sans-serif; font-size: 12px; font-weight: 800; color: #332C7F; text-decoration: none; }
a.votingheader:visited { font-family: Arial, sans-serif; font-size: 12px; font-weight: 800; color: #332C7F; text-decoration: none; }
a.votingheader:active { font-family: Arial, sans-serif; font-size: 12px; font-weight: 800; color: #332C7F; text-decoration: underline; }
a.votingheader:hover { font-family: Arial, sans-serif; font-size: 12px; font-weight: 800; color: #332C7F; text-decoration: underline; }

.votingvar { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
a.votingvar { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
a.votingvar:link { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
a.votingvar:visited { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
a.votingvar:active { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline; }
a.votingvar:hover { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline; }

.text { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }

.text a, .text * { font-family: Verdana, sans-serif !important; font-size: 10px !important; color: #000000 !important; }
a.text { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline; }
a.text:link { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline; }
a.text:visited { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline; }
a.text:active { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #0000CD; text-decoration: underline; }
a.text:hover { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #0000CD; text-decoration: underline; }

.searchres { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
a.searchres { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
a.searchres:link { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
a.searchres:visited { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
a.searchres:active { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline; }
a.searchres:hover { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline; }

.newstitle { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #000000; }
a.newstitle { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #000000; text-decoration: underline; }
a.newstitle:link { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #000000; text-decoration: underline; }
a.newstitle:visited { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #000000; text-decoration: underline; }
a.newstitle:active { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #000000; text-decoration: underline; }
a.newstitle:hover { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #000000; text-decoration: underline; }

.newsdate { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #7C7C7C; }
a.newsdate { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #7C7C7C; text-decoration: underline; }
a.newsdate:link { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #7C7C7C; text-decoration: underline; }
a.newsdate:visited { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #7C7C7C; text-decoration: underline; }
a.newsdate:active { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #7C7C7C; text-decoration: underline; }
a.newsdate:hover { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #7C7C7C; text-decoration: underline; }

.newsmore { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #5877B3; }
a.newsmore { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #5877B3; text-decoration: none; }
a.newsmore:link { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #5877B3; text-decoration: none; }
a.newsmore:visited { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #5877B3; text-decoration: none; }
a.newsmore:active { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #5877B3; text-decoration: none; }
a.newsmore:hover { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #5877B3; text-decoration: none; }

.deadtitle { font-family: Verdana, sans-serif; font-size: 12px; font-weight: 800; color: #000000; }
a.deadtitle { font-family: Verdana, sans-serif; font-size: 12px; font-weight: 800; color: #000000; text-decoration: underline; }
a.deadtitle:link { font-family: Verdana, sans-serif; font-size: 12px; font-weight: 800; color: #000000; text-decoration: underline; }
a.deadtitle:visited { font-family: Verdana, sans-serif; font-size: 12px; font-weight: 800; color: #000000; text-decoration: underline; }
a.deadtitle:active { font-family: Verdana, sans-serif; font-size: 12px; font-weight: 800; color: #000000; text-decoration: underline; }
a.deadtitle:hover { font-family: Verdana, sans-serif; font-size: 12px; font-weight: 800; color: #000000; text-decoration: underline; }

.deadmore { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #BE1A1A; }
a.deadmore { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #BE1A1A; text-decoration: none; }
a.deadmore:link { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #BE1A1A; text-decoration: none; }
a.deadmore:visited { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #BE1A1A; text-decoration: none; }
a.deadmore:active { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #BE1A1A; text-decoration: none; }
a.deadmore:hover { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #BE1A1A; text-decoration: none; }

.calendarmore { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #868481; }
a.calendarmore { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #868481; text-decoration: none; }
a.calendarmore:link { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #868481; text-decoration: none; }
a.calendarmore:visited { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #868481; text-decoration: none; }
a.calendarmore:active { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #868481; text-decoration: none; }
a.calendarmore:hover { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #868481; text-decoration: none; }

.calendarplace { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #B9A994; }
a.calendarplace { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #B9A994; text-decoration: underline; }
a.calendarplace:link { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #B9A994; text-decoration: underline; }
a.calendarplace:visited { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #B9A994; text-decoration: underline; }
a.calendarplace:active { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #B9A994; text-decoration: underline; }
a.calendarplace:hover { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #B9A994; text-decoration: underline; }

.newslettertitle { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #332C7F; }
a.newslettertitle { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #332C7F; text-decoration: none; }
a.newslettertitle:link { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #332C7F; text-decoration: none; }
a.newslettertitle:visited { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #332C7F; text-decoration: none; }
a.newslettertitle:active { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #332C7F; text-decoration: underline; }
a.newslettertitle:hover { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #332C7F; text-decoration: underline; }

.newslettertitle2 { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #000000; }
a.newslettertitle2 { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #000000; text-decoration: none; }
a.newslettertitle2:link { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #000000; text-decoration: none; }
a.newslettertitle2:visited { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #000000; text-decoration: none; }
a.newslettertitle2:active { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #000000; text-decoration: underline; }
a.newslettertitle2:hover { font-family: Verdana, sans-serif; font-size: 14px; font-weight: 800; color: #000000; text-decoration: underline; }

.newsletterstr { font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #8B7355; }
a.newsletterstr { font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #8B7355; text-decoration: none; }
a.newsletterstr:link { font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #8B7355; text-decoration: none; }
a.newsletterstr:visited { font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #8B7355; text-decoration: none; }
a.newsletterstr:active { font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #8B7355; text-decoration: underline; }
a.newsletterstr:hover { font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #8B7355; text-decoration: underline; }

.newslettertotop { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #8B7355; }
a.newslettertotop { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #8B7355; text-decoration: none; }
a.newslettertotop:link { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #8B7355; text-decoration: none; }
a.newslettertotop:visited { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #8B7355; text-decoration: none; }
a.newslettertotop:active { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #8B7355; text-decoration: underline; }
a.newslettertotop:hover { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #8B7355; text-decoration: underline; }

.newsletterstrtitle { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #000000; }
a.newsletterstrtitle { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #000000; text-decoration: none; }
a.newsletterstrtitle:link { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #000000; text-decoration: none; }
a.newsletterstrtitle:visited { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #000000; text-decoration: none; }
a.newsletterstrtitle:active { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #000000; text-decoration: underline; }
a.newsletterstrtitle:hover { font-family: Verdana, sans-serif; font-size: 10px; font-weight: 800; color: #000000; text-decoration: underline; }

.newsletterarchive { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #2D201A; }
a.newsletterarchive { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #2D201A; text-decoration: none; }
a.newsletterarchive:link { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #2D201A; text-decoration: none; }
a.newsletterarchive:visited { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #2D201A; text-decoration: none; }
a.newsletterarchive:active { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #2D201A; text-decoration: underline; }
a.newsletterarchive:hover { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #2D201A; text-decoration: underline; }

.votingquestres { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
a.votingquestres { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
a.votingquestres:link { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
a.votingquestres:visited { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
a.votingquestres:active { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline; }
a.votingquestres:hover { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline; }

.votingpercentres { font-family: Arial, sans-serif; font-size: 12px; font-weight: 800; color: #000000; }
a.votingpercentres { font-family: Arial, sans-serif; font-size: 12px; font-weight: 800; color: #000000; text-decoration: none; }
a.votingpercentres:link { font-family: Arial, sans-serif; font-size: 12px; font-weight: 800; color: #000000; text-decoration: none; }
a.votingpercentres:visited { font-family: Arial, sans-serif; font-size: 12px; font-weight: 800; color: #000000; text-decoration: none; }
a.votingpercentres:active { font-family: Arial, sans-serif; font-size: 12px; font-weight: 800; color: #000000; text-decoration: underline; }
a.votingpercentres:hover { font-family: Arial, sans-serif; font-size: 12px; font-weight: 800; color: #000000; text-decoration: underline; }

.left_banners { padding:12px; }
.left_banners img { border: 2px #C6D2E7 solid; margin:0px 0px 19px 0px; }

.bluetext { color:#5877B3 !important;  font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal;  }
.bluetext div { color:#5877B3 !important;  font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; }
.bluetext a { color:#5877B3 !important;text-decoration:none; font-family: Verdana, sans-serif !important; }
.bluetext a:active { color:#5877B3 !important; }
.bluetext a:visited { color:#5877B3 !important; }
.bluetext a:link { color:#5877B3 !important; }
.bluetext a:hover { color:#5877B3 !important; text-decoration:underline; }

.opinion_form { width:294px; color: #000000; }
.opinion_form .input { width:100%; border: 1px #8B7335 solid; background-color:#FDF9F3; margin:3px 0px 13px 0px; }
.opinion_form .text {  height:17px; }
.opinion_form .textarea { height:79px; }
.opinion_form hr { color: #D1C7B8; border:0px; border-top:1px #D1C7B8 solid; height:0px; margin:18px 0px 18px 0px;}

.opinion_form .comments { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
.opinion_form .comments div { font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }

.top_menu td { padding: 0 3px; }
.top_menu td a, .top_menu td a:link, .top_menu td a:visited { font-size: 11px; font-family: Georgia; color: #FFFFFF; text-decoration: none; }
.top_menu td.over a, .top_menu td.active a, .top_menu td.active a:link, .top_menu td.active a:visited, .top_menu td a:hover { color: #F7F550; }

.left_menu td { padding: 0 0 3px 1px; }
.left_menu td a, .left_menu td a:link, .left_menu td a:visited { font-size: 12px; font-family: Georgia; color: #332c7f; text-decoration: none; }
.left_menu td.over a, .left_menu td.active a, .left_menu td.active a:link, .left_menu td.active a:visited, .left_menu td a:hover { color: #000000; }

.desktops { width: 100%; }
.desktops .contact {
	width: 50%;
}
.desktops .contact {
	padding: 19px 10px 6px 23px;
	vertical-align: top;
}
.desktops .contact_image { border-collapse: collapse; border: 1px solid #e7dfd5; }
.desktops .contact_image img {
	display: block;
}
.desktops .contact_image td { 
	padding: 3px;
}
.desktops .contact_image td img {
	margin: auto;
}
.desktops .contact_info {
	margin: 14px 0 0 0;
}
.desktops .contact_info td {
	vertical-align: top;
}
.desktops .contact_info .c_name {
	padding: 0 0 0 2px;
	height: 22px;
}
.desktops .contact_info .c_name div {
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}
.desktops .contact_info .c_position {
	padding: 0 0 0 2px;
	height: 33px;
}
.desktops .contact_info .c_position div {
	font-family: Verdana;
	color: #736045;
	font-weight: bold;
}
.desktops .contact_info .c_languages {
	padding: 0 0 0 2px;
	height: 30px;
}
.desktops .contact_info .c_email {
	padding: 0 0 0 2px;
	height: 16px;
}
.desktops .contact_info .c_email a {
	font-size: 11px !important;
}
.desktops .contact_info .c_email a:hover {
	text-decoration: none !important;
	font-size: 11px !important;
}
.desktops .contact_info .c_phone {
	padding: 0 0 0 2px;
}
.desktops .contact_info .c_other {
	padding: 0 0 0 2px;
}
.desktops .contact_info .c_other div,
.desktops .contact_info .c_languages div,
.desktops .contact_info .c_email div,
.desktops .contact_info .c_phone div {
	color: #000000;
	font-family: Verdana;
	line-height: 14px;
	padding: 0 0 2px 0;
}
.desktops .contact_info .c_languages span,
.desktops .contact_info .c_email span,
.desktops .contact_info .c_phone span {
	color: #736045;
	font-family: Verdana;
	line-height: 14px;
}
.desktops .inner { width: 100%; height: 100%; }
.desktops div.title { padding-top: 5px; text-align: center; color: #000000; font-family: Verdana; font-size: 10px; }
.desktops div.link { padding-top: 5px; text-align: center; }
.desktops a, .desktops a:hover, .desktops a:visited { color: #5877b3 !important; font-family: Verdana !important; font-size: 10px !important; }

.desktops .line {
	height: 1px;
	line-height: 1px;
	background: url('../images/line.gif') 23px 0 no-repeat;
}
.desktops .line img {
	height: 1px;
	width: 0;
}
.desktops .contact_image_height {
	height: 218px;
}
.contacts {
	padding: 3px 11px 0 0;
	margin-left: -21px;
	position: relative;
	zoom: 1;
}
.contacts .bg_color {
	background: #f0f1f1;
	margin-top: 18px;
	padding: 0 10px 57px 0;
}
.desktops_list td { padding: 12px 12px 20px 12px; }
.desktops_list div.image { width: 143px; height: 105px; border: 1px solid #E7DFD5; }
.desktops_list .inner { width: 100%; height: 100%; }
.desktops_list div.title { padding-top: 5px; text-align: center; color: #000000; font-family: Verdana; font-size: 10px; }
.desktops_list div.link { padding-top: 5px; text-align: center; }
.desktops_list a, .desktops a:hover, .desktops a:visited { color: #5877b3 !important; font-family: Verdana !important; font-size: 10px !important; }

.logo { width: 235px; }
