/* CSS Document */

body {background:url(/img/back.leaves.jpg) top left no-repeat; font:12px Arial, Helvetica, sans-serif;}
table {margin:0px;padding:0px;border:0px;border-collapse:collapse;text-align:justify;color:#696969}
body * {font-size:12px;}
p {margin:4px 0px 2px 0px; padding:2px 0px 2px 0px;color:#696969}

.topLine {background:url(/img/section.header/header.line.horiz.gif) bottom left repeat-x transparent; height:17px; line-height:1px;}

.topMenu 
{
	color: #FF0000;
	background:url(/img/corner.bottom.gif) bottom left repeat-x transparent;
	text-align:center;
	cursor:pointer;
	cursor:hand;
}
.topMenuItem {color: #FF0000;	background:url(/img/menu.top/dot.green.gif) right repeat-y transparent;
	padding:2px 10px 0px 0px;
	font-weight:bold;
	
}
.menuselv {background-color: #FFFFFF;}
.menuselv div {background-color:#FFFFFF;background:url(/img/menu.top/dot.green.gif) right repeat-y transparent;}
.menuselv div div {}
.menuselv div div div {}
.menuselv div div div div{padding:0px 10px 0px 10px;}
.menuselv div div div div  {
	color: #FF9999;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
	vertical-align : text-bottom;
}
.menuselv div div div div a:hover {color:#FFCCCC;}
	
.topusual {background-color:#FFFFFF;}
.topusual div {background:url(/img/menu.top/dot.green.gif) right repeat-y transparent;}
.topusual div div {}
.topusual div div div {}
.topusual div div div div {padding:2px 10px 0px 10px;}
.topusual div div div div a {
	color: #696969;
	font:11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	white-space:nowrap;
	text-decoration:none;
}
.topusual div div div div a:hover {color:#696969;}

.menusual {background-color:#FFFFFF;}
.menusual div {background:url(/img/menu.top/dot.green.gif) right repeat-y transparent;}
.menusual div div {}
.menusual div div div {}
.menusual div div div div {padding:0px 10px 2px 10px;}
.menusual div div div div a {
	color: #696969;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:none;
}
.menusual div div div div a:hover {color:#696969;}


.menusel {background-color: #FFFFFF;}
.menusel div {background:url(/img/menu.top/dot.green.gif) right repeat-y transparent;}
.menusel div div {}
.menusel div div div {}
.menusel div div div div{padding:0px 10px 2px 10px;}
.menusel div div div div  {
	color: #FF0000;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
}
.menusel div div div div a:hover{color: #FF0000;}

ul {Color:#707277; margin-left:15px;}
li {font-size:12px}
li.mainlink {
	list-style:none;
	display:block;
	width:110px;
	border-right: 5px solid #FFCCCC;
	border-bottom: 1px dashed #FFCCCC;
	margin:0px 0px 5px 0px;
	padding:0px 3px 2px 3px;
}
li.mainlink a {
	color: Gray;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
li.mainlink a:hover {color:#FF0000;}

a.mainlink2 {
	color: #FF0000;
	font-weight:bold;
	text-decoration:none;
}
a.mainlink2 li {
	list-style:none;
	display:block;
	width:110px;
	border-right: 5px solid #FFCCCC;
	border-bottom: 1px dashed #FFCCCC;
	margin-bottom:5px;
	padding:0px 3px 2px 3px;
}
a.mainlink2:hover {color:#FF0000;}
a.mainlink2:hover li {border-right: 5px solid #FF0000;}

a.country {
	color: #696969;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin-left:3px;
}
a.country:hover {color:#FF0000;}

.smallHeader, h1 {
	color:#FF0000;
	font-size:13px;
	font-weight:bold;
	border-left: 5px solid #FF0000;
	padding:0px 0px 0px 5px;
	margin:10px 0px 5px 0px;
	display:block;
}
.content {display:block; text-indent:10px; text-align:justify; font-size:13px;Color:#707277 }
.content li {text-align:left}

a {text-decoration:none; color:#FF0000;}
a:hover {text-decoration:underline; color:#adadad;}

.newsLink {color:#FF0000;}
.newscontent {border-top: 1px dotted #707277; margin:2px 10px 10px 10px;}

table.data {font-size:12px; text-align:left; color:#707277;}
table.data tr th {
	background-color: #EEEEEE;
	border: 1px solid #333666;
	color: #707277;
	font-weight:bold;
	padding:2px;
	text-align:center;
}
table.data tr td {
	background-color:#FFFFFF;
	border:1px solid #333666;
	color: #707277;
	padding:2px;
}
table.data tr td.mark {
	color: #FF0000;
	text-align:center;
	border:1px solid #000000;
	vertical-align:middle;
	font-weight:bold
}
table.data tr td.textl {
	text-align:left;
}
table.data tr td.textc {text-align:center;}

.search {background:url(/img/search/bottom.left.gif) left bottom no-repeat #FFCCCC; width:500px;}
.search div {background:url(/img/search/top.left.gif) left top no-repeat transparent; width:500px;}
.search div div {background:url(/img/search/top.right.gif) right top no-repeat transparent; width:500px;}
.search div div div {background:url(/img/search/bottom.right.gif) right bottom no-repeat transparent; width:500px;}

input.sear {font:15px Georgia, "Times New Roman", Times, serif; background-color:#FFFFFF; border:none; width:300px; margin:10px 10px 10px 2px;}
input.but {
	background-color: #FFCCCC;
	color: #FF0000;
	border: 1px solid #FF0000;
	margin:10px 20px 10px 0px;
}

.fil tr td {border-bottom:1px solid #dddddd; padding:10px 0px 10px 0px; vertical-align:middle}

ul.main, ol.main li {font-size:12px}