body {
	margin-left: 0px;
	margin-top: 0px;
    margin-bottom: 0px;
	margin-right: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #E8F0EC;
	scrollbar-3dlight-color: #D1EBDA;
	scrollbar-arrow-color:  #23794A;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

p {
    text-indent: 20px;
    margin-bottom: 6px;
    margin-top: 6px;
}

p.link {
	text-decoration: underline;
	text-align: right;
}

table p {
	text-indent: 0px;
}

.text_content td {
	padding: 2px;
}

form {
	margin: 3px 0px;
}

table {
	font-size: 12px;
}

.text_content a:link {
	text-decoration: underline;
}
.text_content a:visited {
	text-decoration: underline;
}
.text_content a:hover {
	text-decoration: underline;
}

.inp_search {
	width: 120px;
	border: 1px #C29844;
	height: 17px;
	background-color: #E4F9F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	margin-left: 10px;
}

.inp_check {
	border: 1px #C29844;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.path_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 95%;
	font-style: italic;
}

.vm_vmenu_td {
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #96D1B3;
	background-image: url(../img/vmi_bg.jpg);
}

.vm_central_td {
	background-position: left top;
	background-repeat: no-repeat;
  	background-color: #FFF8E8;
	background-image: url(../img/content_lefttop_corner.gif);
}

.vm_central_td_old {
	background-position: left top;
    background-repeat: repeat-y;
  	background-color: #FFF8E8;
	background-image: url(../img/bg_content.gif);
}

.text_content {
	font-size: x-small;
	line-height:110%;
    border: 0px solid #8Dcf94;
    color: #2C2E2D;
    background-image: url(../img/content_rightbottom_corner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
    padding: 10px 10px 20px;
    vertical-align: top;
}

.td_content_end {
	background-image: url(../img/content_rightbottom_corner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
    background-color: #FFF7F0;
}

.td_content_shadow {
	background-image: url(../img/shadow.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
    background-color: #FFF8E8;
}

.bg_orange {
  	background-color: #FFF8E8;
}

.vm_a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
    line-height: 115%;
}

.vm_a2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding-left:15px;
	cursor: hand;
}

.td_chapter {
	background-image: url(../img/t3_chapter.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.p_news {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: italic;
    font-weight: bold;
    text-align: right;
    TEXT-INDENT: 20px;
    margin-right: 40px;
}

td.text_content p { TEXT-INDENT: 20px; }

.p_news_content {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: justify;
    TEXT-INDENT: 20px;
}

.td_block_header {
	background-image: url(../img/right_block/header_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
    font-family: Arial;
	font-size: x-small;
    padding: 0px 5px;
}

.td_subblock_header {
    font-family: Arial;
	font-size: x-small;
    color: #FFFFFF;
    padding: 0px 5px;
}

.td_subblock_content {
    font-size: 11px;
	line-height:110%;
    border: 0px solid #8Dcf94;
    padding: 5px;
}

.td_subblock_content a img { border: 0px; }

.drop {
	Z-INDEX: 1;
	VISIBILITY: hidden;
	position: absolute;
}

.drop_table {
    border: 1pt solid #006666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.mtDropdownMenu {
	LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px
}

.mtDropdownMenu .content {
	POSITION: absolute
}

.mtDropdownMenu .items {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #dadddf 1px solid; Z-INDEX: 3; LEFT: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; POSITION: relative; TOP: 0px
}

.mtDropdownMenu .item {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #4a4b4b; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.mtDropdownMenu .background {
	Z-INDEX: 1; FILTER: alpha(opacity=80); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8
}

.mtDropdownMenu .shadowRight {
	Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 2px; POSITION: absolute; TOP: 2px; moz-opacity: .4
}

.mtDropdownMenu .shadowBottom {
	Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 2px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}

.mtDropdownMenu .hover {
	BACKGROUND: #ffffff; COLOR: #BE6E00
}

.mtDropdownMenu .item IMG {
	MARGIN-LEFT: 10px
}

HR {
	COLOR: #888888; HEIGHT: 1px
}

INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.small {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.newshead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.main {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

LI {
	LIST-STYLE-IMAGE: url(img/li.gif)
}

.text_content a img {
	border: #BE6E00 2px solid;
}