#jsddm {	
	margin: 0;
	padding: 0;
	height: 47px;
	z-index: 1000;
/*	width: 970px;*/
	width: 850px;
	background: #fff;
}

#jsddm li {	
	float: left;
	list-style: none;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	z-index: 1000;
}

#jsddm li.s {	
	background: none;
}

#jsddm li a {
	display: block;
/*	padding: 5px 16px;*/
	text-decoration: none;
	text-align: center;
	font-weight: bold;
/*	color: #6c7378;*/
/*	white-space: nowrap;*/
	z-index: 1000;
}

#jsddm li a:hover, #jsddm li:hover, #jsddm li.sfHover  {
/*	background: #c3c3c3;*/
/*	color: #ffcc00;*/
}
		
#jsddm li.sfHover ul li {
	background: none;
}
		
#jsddm li ul {
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
/*	border: 1px solid #c3c3c3;*/
	z-index: 1000;
}
		
#jsddm li ul li {
	float: none;
	display: inline;
	z-index: 1000;
/*	background: #ffffff;*/
}
			
#jsddm li ul li a {
/*	width: auto;*/
/*	background: #fff;*/
/*	color: #24313C;*/
}

#jsddm li ul li a {
	text-align: left;
}
			
#jsddm li ul li a:hover {
/*	background: #2776cc;
	color: #ffffff;
	text-align: left;*/
}


.top_menu_sep {
	padding: 5px 0;
	font-weight: bold;
	font-size:15px;
	color: #fff;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	background: #d7d7cd;
	margin: 0;
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #3d4147;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #3d4147;
}

img {
	border: 0px none;
}

a {
	color: #0078af;
}

a:link, a:visited {
	color: #0078af;
}

a:active, a:hover {
	color: #0078af;
	text-decoration: underline;
}


.fisp #container {
	width: 1083px;
	background: #d7d7cd;
	margin: 0 auto;
	text-align: left;
}
.fisp #mainContent {
	padding: 0;
}
#textD {
	width: 844px;
	background: #fff;
	float: left;
	padding: 3px 7px 0px 9px;
}
#rightD {
	width: 217px;
	float: right;
}
#head_pic {
	padding-bottom: 8px;
}
#inPage {
	border-left: solid 1px #d5dfe2;
	padding-top: 18px;
}
#textOutput {
	border-left: solid 1px #d5dfe2;
	margin-left: 175px;
	padding: 0 10px 10px 18px;
}
#lMenu {
	width: 170px;
	float: left;
	padding: 0;
	margin: 0;
}


#rtopnavigation {
	padding: 19px 0;
}
#rtopnavigation input.search{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   font-weight: normal;
   color: #234767;
   border: 1px solid #234767;
   background-color: #d7d7cd;
   width:90px;
   height:17px;
   padding: 0;
   margin: 0;
}
#rtopnavigation a {
	vertical-align: middle;
}
#rtopnavigation input.submit{
	vertical-align: middle;
}


#r_col_txt {
	background: #edede3;
	padding: 20px 30px;
	font-size: 11px;
}
#r_col_txt .r_c_date {
	color: #1273a8;
	font-weight: bold;
}

#copyright {
	color: #989898;
	font-size: 11px;
	padding-top:10px;
}

#sub_menu {
	display:	block;
}

#sub_menu h1 {
	padding: 0 0 15px 0;
	margin: 0;
	color: #00719e;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	
}
#sub_menu h2 {
	padding: 0;
	margin: 0;
	color: #00719e;
	font-size: 15px;
	line-height: 15px;
	font-weight: bold;
}
#sub_menu h3 {
	padding: 0;
	margin: 0;
	color: #3b5161;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

#sub_menu a:link, #sub_menu a:visited {
	padding: 0 0 0 10px;
	margin: 0;
	color: #b2beb9;
	font-size: 12px;
	line-height: 12px;
	text-decoration: none;
	display: block;
}
#sub_menu a:hover, #sub_menu a:active {
	color: #57869f;
}
#sub_menu .clmn {
	width: 300px;
	vertical-align: top;
	margin-right: 10px;
}

#textOutput h1 {
	
	padding: 20px 0 15px 0;
	margin: 0;
	color: #00689e;
	font-size: 14px;
	line-height: 14px;
}

#textOutput img.cont {
	padding: 4px 5px;
	background: #d8e6ea;
	float: left;
	margin: 15px 10px 5px 0;
}

a:link, a:visite, a:hover, a:active {
	background: none;
}

a:link.tmenu01, a:visited.tmenu01 {
	background: url(/images/menu_btns/top_menu_01_off.png) no-repeat; width: 142px; height:	52px;
}
a:hover.tmenu01, a:active.tmenu01 {
	background: url(/images/menu_btns/top_menu_06_on.png) no-repeat;
}
a:link.tmenu01-2, a:visited.tmenu01-2 {
	background: url(/images/menu_btns/top_menu_01-2_off.png) no-repeat; width: 142px; height:	52px;
}
a:hover.tmenu01-2, a:active.tmenu01-2 {
	background: url(/images/menu_btns/top_menu_01-2_on.png) no-repeat;
}
ul.top_menu_01, ul.top_menu_01-2 {
	border: 1px solid #cad7db; background: #ecf1f3; width:	140px;
}
ul.top_menu_01 li a, ul.top_menu_01-2 li a {
	color: #6c7378; padding: 5px; background: none;
}
ul.top_menu_01 li a:hover, ul.top_menu_01 li a:active, ul.top_menu_01-2 li a:hover, ul.top_menu_01-2 li a:active {
	color: #ecf1f3; background: #cad7db;
}

a:link.tmenu02, a:visited.tmenu02 {
	background: url(/images/menu_btns/top_menu_02_off.png) no-repeat; width: 118px; height:	52px;
}
a:hover.tmenu02, a:active.tmenu02 {
	background: url(/images/menu_btns/top_menu_02_on.png) no-repeat;
}
a:link.tmenu02-2, a:visited.tmenu02-2 {
	background: url(/images/menu_btns/top_menu_02-2_off.png) no-repeat; width: 118px; height:	52px;
}
a:hover.tmenu02-2, a:active.tmenu02-2 {
	background: url(/images/menu_btns/top_menu_02-2_on.png) no-repeat;
}
ul.top_menu_02, ul.top_menu_02-2 {
	border: 1px solid #6bafc9; background: #ecf3fa; width:	116px;
}
ul.top_menu_02 li a, ul.top_menu_02-2 li a {
	color: #6c7378; padding: 5px; background: none;
}
ul.top_menu_02 li a:hover, ul.top_menu_02 li a:active, ul.top_menu_02-2 li a:hover, ul.top_menu_02-2 li a:active {
	color: #ecf3fa; background: #6bafc9;
}

a:link.tmenu03, a:visited.tmenu03 {
	background: url(/images/menu_btns/top_menu_03_off.png) no-repeat; width: 118px; height:	52px;
}
a:hover.tmenu03, a:active.tmenu03 {
	background: url(/images/menu_btns/top_menu_03_on.png) no-repeat;
}
a:link.tmenu03-2, a:visited.tmenu03-2 {
	background: url(/images/menu_btns/top_menu_03-2_off.png) no-repeat; width: 118px; height:	52px;
}
a:hover.tmenu03-2, a:active.tmenu03-2 {
	background: url(/images/menu_btns/top_menu_03-2_on.png) no-repeat;
}
ul.top_menu_03, ul.top_menu_03-2 {
	border: 1px solid #215583; background: #e9eefa; width:	116px;
}
ul.top_menu_03 li a, ul.top_menu_03-2 li a {
	color: #6c7378; padding: 5px; background: none;
}
ul.top_menu_03 li a:hover, ul.top_menu_03 li a:active, ul.top_menu_03-2 li a:hover, ul.top_menu_03-2 li a:active {
	color: #e9eefa; background: #215583;
}

a:link.tmenu04, a:visited.tmenu04 {
	background: url(/images/menu_btns/top_menu_04_off.png) no-repeat; width: 117px; height:	52px;
}
a:hover.tmenu04, a:active.tmenu04 {
	background: url(/images/menu_btns/top_menu_04_on.png) no-repeat;
}
a:link.tmenu04-2, a:visited.tmenu04-2 {
	background: url(/images/menu_btns/top_menu_04-2_off.png) no-repeat; width: 117px; height:	52px;
}
a:hover.tmenu04-2, a:active.tmenu04-2 {
	background: url(/images/menu_btns/top_menu_04-2_on.png) no-repeat;
}
ul.top_menu_04, ul.top_menu_04-2 {
	border: 1px solid #798273; background: #ebf0e8; width: 115px;
}
ul.top_menu_04 li a, ul.top_menu_04-2 li a {
	color: #6c7378; padding: 5px; background: none;
}
ul.top_menu_04 li a:hover, ul.top_menu_04 li a:active, ul.top_menu_04-2 li a:hover, ul.top_menu_04-2 li a:active {
	color: #ebf0e8; background: #798273;
}

a:link.tmenu05, a:visited.tmenu05 {
	background: url(/images/menu_btns/top_menu_05_off.png) no-repeat; width: 118px; height:	52px;
}
a:hover.tmenu05, a:active.tmenu05 {
	background: url(/images/menu_btns/top_menu_05_on.png) no-repeat;
}
a:link.tmenu05-2, a:visited.tmenu05-2 {
	background: url(/images/menu_btns/top_menu_05-2_off.png) no-repeat; width: 118px; height:	52px;
}
a:hover.tmenu05-2, a:active.tmenu05-2 {
	background: url(/images/menu_btns/top_menu_05-2_on.png) no-repeat;
}
ul.top_menu_05, ul.top_menu_05-2 {
	border: 1px solid #aa9f72; background: #f5f3ea; width:	116px;
}
ul.top_menu_05 li a, ul.top_menu_05-2 li a {
	color: #6c7378; padding: 5px; background: none;
}
ul.top_menu_05 li a:hover, ul.top_menu_05 li a:active, ul.top_menu_05-2 li a:hover, ul.top_menu_05-2 li a:active {
	color: #e6e0c4; background: #9a8e57;
}

a:link.tmenu06, a:visited.tmenu06 {
	background: url(/images/menu_btns/top_menu_06_off.png) no-repeat; width: 118px; height:	52px;
}
a:hover.tmenu06, a:active.tmenu06 {
	background: url(/images/menu_btns/top_menu_06_on.png) no-repeat;
}
a:link.tmenu06-2, a:visited.tmenu06-2 {
	background: url(/images/menu_btns/top_menu_06-2_off.png) no-repeat; width: 118px; height:	52px;
}
a:hover.tmenu06-2, a:active.tmenu06-2 {
	background: url(/images/menu_btns/top_menu_06-2_on.png) no-repeat;
}
ul.top_menu_06, ul.top_menu_06-2 {
	border: 1px solid #00719e; background: #e2eefa; width:	116px;
}
ul.top_menu_06 li a, ul.top_menu_06-2 li a {
	color: #6c7378; padding: 5px; background: none;
}
ul.top_menu_06 li a:hover, ul.top_menu_06 li a:active, ul.top_menu_06-2 li a:hover, ul.top_menu_06-2 li a:active {
	color: #e7f3ff; background: #00719e;
}

li.tmenu07 {
	background-image: url(/images/menu_btns/top_menu_07_off.png); width: 114px; height:	47px;
}

#jsddm li ul {
	border-top: 0px none;
}

#lMenu {
	padding-top:15px;
	margin-left: 0px;
}

#lMenu a.lev0 span, #lMenu a.lev1 span, #lMenu a.lev2 span, #lMenu a.lev3 span {

	
}

#lMenu a:link.lev0, #lMenu a:visited.lev0 {
	background: none;
	padding:0 0 0px 20px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #70777c;
	
	
}
#lMenu a:hover.lev0, #lMenu a:active.lev0 {
	background: url(/images/h2_li.png) no-repeat left 2px;
	padding:0 0 0px 20px;	
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #00719e;
	

}

#lMenu a:link.lev1, #lMenu a:visited.lev1, #lMenu a:hover.lev1, #lMenu a:active.lev1 {
	background: url(/images/h2_li.png) no-repeat left 2px;
	padding:0 0 0px 20px;	
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #00719e;
	display: block;
}

#lMenu a:link.lev2, #lMenu a:visited.lev2 {	
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #70777c;
	line-height: 18px;
	padding:0 0 0px 20px;
}
#lMenu a:hover.lev2, #lMenu a:active.lev2 {
	text-decoration: underline;
}
#lMenu a:link.lev3, #lMenu a:visited.lev3 {	
	padding-top: 10px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #00719e;
	line-height: 18px;
	padding:0 0 0px 20px;
}
#lMenu a:hover.lev3, #lMenu a:active.lev3 {
	text-decoration: underline;
}

.r_col_header {
	background-image: url(/images/r_col_header_bg.png);
	color: #1273a8;
	font-weight: bold;
	font-size: 14px;
	vertical-align: middle;
	text-align: center;
	width: 215px;
	height: 18px;
	padding: 6px 0;
	margin-bottom: 5px;
}

#contacts {
	padding-top: 15px;
	color: #7c8491;
	padding-left: 7px;
	font-size: 12px;
}

#contacts p {
	font-size: 11px;
}

h2 {
	line-height: 14px;
	font-size: 14px;
	font-weight: bold;
	color: #7c8491;
}

#r_col_txt a.r_c_more {
	background: url(/images/more_arr.png) no-repeat;
	text-decoration: none;
	padding-left:10px;
}

#sub_menu a:link.sel, #sub_menu a:visited.sel, #sub_menu a:hover.sel, #sub_menu a:active.sel {
	background: url(/images/sub_level_sel.png) no-repeat;
	color: #57869f;
}
#pg_txt {
	display: block;
	width: 100%;
	overflow: hidden;
}

table.content  {
	background: #647f88;
	overflow: scroll;
	font-size:10px;
}

.content th {
	background: #eceee0;
	font-weight: bold;
	padding: 5px;
}
.content td {
	background: #ffffff;
	
}
td.pic_desc {
	font-size: 10px;
}
