body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFDF1;
}
#serchword {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006046;
}
#searchfield {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989165;
	background-color: #FFFDF1;
	border: 1px solid #E3E1D5;
}
.navtable {
	margin-top: 15px;
	margin-bottom: 15px;
}
.navtableHide {
	background-color: #EEEEEE;
	margin-top: 15px;
	margin-bottom: 15px;
}
.navhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006633;
	text-transform: uppercase;
	padding-left: 10px;
}
.navhead a {
	text-decoration: none;
	color: #006633;
}
.navhead a:hover {
	text-decoration: none;
	color: #006633;
}
.navtext {
	padding-left: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4396;
	padding-top: 5px;
}
.navtext a {
	color: #1E4396;
	text-decoration: none;
}
.navtext a:hover {
	color: #E33B00;
	text-decoration: none;
}
.navtextHide {
	background-color: #EEEEEE;
	padding-left: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4396;
	padding-top: 5px;
}
.navtextHide a {
	color: #1E4396;
	text-decoration: none;
}
.navtextHide a:hover {
	color: #E33B00;
	text-decoration: none;
}
.navtext3 {
	padding-left: 20px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4396;
	padding-top: 3px;
}
.navtext3 a {
	color: #1E4396;
	text-decoration: none;
}
.navtext3 a:hover {
	color: #E33B00;
	text-decoration: none;
}
.navtext3Hide {
	background-color: #EEEEEE;
	padding-left: 20px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4396;
	padding-top: 3px;
}
.navtext3Hide a {
	color: #1E4396;
	text-decoration: none;
}
.navtext3Hide a:hover {
	color: #E33B00;
	text-decoration: none;
}
.navtext4 {
	padding-left: 30px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4396;
	padding-top: 3px;
}
.navtext4 a {
	color: #1E4396;
	text-decoration: none;
}
.navtext4 a:hover {
	color: #E33B00;
	text-decoration: none;
}
.navtext4Hide {
	background-color: #EEEEEE;
	padding-left: 30px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4396;
	padding-top: 3px;
}
.navtext4Hide a {
	color: #1E4396;
	text-decoration: none;
}
.navtext4Hide a:hover {
	color: #E33B00;
	text-decoration: none;
}
.navtext5 {
	padding-left: 40px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4396;
	padding-top: 3px;
}
.navtext5 a {
	color: #1E4396;
	text-decoration: none;
}
.navtext5 a:hover {
	color: #E33B00;
	text-decoration: none;
}
.navtext5Hide {
	background-color: #EEEEEE;
	padding-left: 40px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4396;
	padding-top: 3px;
}
.navtext5Hide a {
	color: #1E4396;
	text-decoration: none;
}
.navtext5Hide a:hover {
	color: #E33B00;
	text-decoration: none;
}
.navtext6 {
	padding-left: 50px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4396;
	padding-top: 3px;
}
.navtext6 a {
	color: #1E4396;
	text-decoration: none;
}
.navtext6 a:hover {
	color: #E33B00;
	text-decoration: none;
}
.navtext6Hide {
	background-color: #EEEEEE;
	padding-left: 50px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4396;
	padding-top: 3px;
}
.navtext6Hide a {
	color: #1E4396;
	text-decoration: none;
}
.navtext6Hide a:hover {
	color: #E33B00;
	text-decoration: none;
}
.navtext7 {
	padding-left: 60px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4396;
	padding-top: 3px;
}
.navtext7 a {
	color: #1E4396;
	text-decoration: none;
}
.navtext7 a:hover {
	color: #E33B00;
	text-decoration: none;
}
.navtext7Hide {
	background-color: #EEEEEE;
	padding-left: 60px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4396;
	padding-top: 3px;
}
.navtext7Hide a {
	color: #1E4396;
	text-decoration: none;
}
.navtext7Hide a:hover {
	color: #E33B00;
	text-decoration: none;
}

.navgrade {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006633;
}
.navgrade a {
	color: #1E4396;
	text-decoration: none;
}
.navgrade a:hover {
	color: #E33B00;
	text-decoration: none;
}


.ban {
	margin: 5px;
}
.mainheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #006633;
	padding: 15px 15px 10px;
	font-weight: bold;
}
.newsheadpress {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF9DF;
	background-color: #FFAF30;
	padding-right: 15px;
	padding-left: 15px;
}
.newstext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #575548;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #F9F5E4;
	padding-top: 10px;
	padding-bottom: 10px;
}

.newstext table {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #575548;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #F9F5E4;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #006633;
	border-collapse: collapse;
}

.newstext td {
	border: 1px solid #006633;
}
.newstext tr {
	vertical-align: top;
}
.newstext2 table {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #575548;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: none;
}
.newstext2 td {
	border: none;
}
.newsimg {
	margin-right: 7px;
	margin-bottom: 7px;
}
.newssubhead {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E33B00;
}
.newstext a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1E4396;
	text-decoration: none;
}
.newstext a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E33B00;
	text-decoration: none;
}
.newshead {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6A6758;
	background-color: #FFFDF1;
	padding-right: 15px;
	padding-left: 15px;
}
.newsarchive {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 10px;
	font-weight: bold;
	color: #1E43A3;
}
.newsarchive a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1E4396;
	text-decoration: none;
	font-weight: bold;
}
.newsarchive a:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E33B00;
	text-decoration: none;
	font-weight: bold;
}
.footdecorbot {
	background-image: url(../images/main_foot_leftdecor_bot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.footdecortop {
	background-image: url(../images/main_foot_leftdecor_top.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.copyright {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A6758;
	padding-top: 5px;
	padding-bottom: 5px;
}
#searchbutton {
	vertical-align: middle;
}
.copyright a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1E4396;
	text-decoration: none;
}
.copyright a:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E33B00;
	text-decoration: none;
}
.toptable {
	background-image: url(../images/top_mainfon.gif);
}
#toptabletd {
	background-attachment: scroll;
	background-image: url(../images/top_mainfon_img.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#toptablefonguu {
	background-image: url(../images/top_img_3.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.topbut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EADCB2;
	text-align: left;
	padding-left: 5px;
}
.topbut a {
	color: #EADCB2;
	text-decoration: none;
}
.topbut a:hover {
	color: #FFAF30;
	text-decoration: none;
}
.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EADCB2;
	text-align: center;
}
.topnav a {
	color: #EADCB2;
	text-align: center;
	text-decoration: none;
}
.topnav a:hover {
	color: #FFAF30;
	text-align: center;
	text-decoration: none;
}

.menu_selected {
	color: red;
	font-weight: bold;	
}

.text #noBord td {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #436290;
	padding: 2px;
}
.text #noBord {
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;	
}
.text #noBordAdmin td {
	border-top: 1px dashed #CCCCCC;
	border-right: 1px dashed #CCCCCC;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #436290;
	padding: 2px;
}
.text #noBordAdmin {
	border-bottom: 1px dashed #CCCCCC;
	border-left: 1px dashed #CCCCCC;	
}
.navPanel {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.fNavPoint {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #214165;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
}
.fNavPoint a {
	color: #214165;
	text-decoration: none;
	display: block
}
.fNavPoint a:hover {
	color: #56A033;
	text-decoration: none;
}
.fNavPointLock {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #214165;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	background-image: url(../images/key.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.fNavPointHide {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #214165;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	background-image: url(../images/eye.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.fNavPointLock a {
	color: #214165;
	text-decoration: none;
	display: block
}
.fNavPointLock a:hover {
	color: #56A033;
	text-decoration: none;
}
.fNavPointHide a {
	color: #214165;
	text-decoration: none;
	display: block
}
.fNavPointHide a:hover {
	color: #56A033;
	text-decoration: none;
}
.sHeader {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #214165;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fHeader {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	text-align: right;
}
.navBord {
	margin-bottom: 15px;
}
.navBordSm {
	margin-bottom: 15px;
	filter: Alpha(Opacity=95);
}
.textItemHead {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #224266;
}
.textItemCell {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
}
.textItemCell a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #56A033;
	text-decoration: underline;
}
.textItemCell a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #56A033;
	text-decoration: none;
}
.textItem {
	margin-bottom: 15px;
}
.dataField {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #647A93;
	margin-top: 3px;
}
.sNavPoint {
	color: #214165;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.sNavPoint a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #214165;
	text-decoration: none;
}
.sNavPoint a:hover {
	color: #214165;
	text-decoration: underline;
}
.sNavPointLock {
	color: #214165;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-image: url(../images/key.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.sNavPointLock a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #214165;
	text-decoration: none;
}
.sNavPointLock a:hover {
	color: #214165;
	text-decoration: underline;
}
.sNavPointHide {
	color: #214165;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-image: url(../images/eye.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.sNavPointHide a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #214165;
	text-decoration: none;
}
.sNavPointhide a:hover {
	color: #214165;
	text-decoration: underline;
}
.textImage {
	padding: 0px;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.textItemDownload {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 20px;
}
.textItemDownload a {
	color: #557099;
	text-decoration: underline;
}
.textItemDownload a:hover {
	color: #557099;
	text-decoration: none;
}
.textItemCell table {
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.textItemCell td {
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	padding: 2px;
}
.textItemCell #borderFree table {
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
.textItemCell #borderFree td {
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	padding: 2px;
}
.textItemCell #noBord td {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	padding: 2px;
}
.textItemCell #noBord {
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;	
}
.textItemCell #noBordAdmin td {
	border-top: 1px dashed #CCCCCC;
	border-right: 1px dashed #CCCCCC;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	padding: 2px;
}
.textItemCell #noBordAdmin {
	border-bottom: 1px dashed #CCCCCC;
	border-left: 1px dashed #CCCCCC;	
}
.borderFreeImg{
	border: 1px solid #999999;
}
.emphasis {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #214265;
}


.dpo table {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #575548;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border: none;
}
.dpo td {
	border: none;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.dpo_back {
background-image: url(../pictures/dpo_05.gif);
background-repeat: none;
background-position: left top;
}