
body {padding: 0px; margin: 0px;}
img {border: 0px}
input {font-family:Tahoma; font-size:8pt;}
select {font-family:Tahoma; font-size:8pt;}
* {box-sizing: border-box; font-family: arial; z-index: 1}
div {-moz-box-sizing: border-box; box-sizing: border-box;}
h1 {color: #277716; font-size: 13px; font-family: tahoma; margin: 0px; margin-bottom: 10px; font-weight: normal}
a {font-size: 11px; font-family: tahoma; color: #277716; text-decoration: none}
a:hover {color: #059C10; text-decoration: none}
.l_bg, .r_bg {width: 100%; height: 100%; min-width:1010px;}
.l_bg {background-image: url("/web/OpenMABV.nsf/l_bg.gif"); background-position: left top; background-repeat: repeat-y;}
.r_bg {background-image: url("/web/OpenMABV.nsf/r_bg.gif"); background-position: right top; background-repeat: repeat-y;}
.head {height: 110px; background-image: url("/web/OpenMABV.nsf/top_bg.gif"); background-position: left top; background-repeat: repeat-x;}
.head_l {height: 110px; background-image: url("/web/OpenMABV.nsf/top_l_bg.gif"); background-position: left top; background-repeat: no-repeat;}
.head_r {height: 110px; background-image: url("/web/OpenMABV.nsf/top_r_bg.gif"); background-position: right top; background-repeat: no-repeat; padding-left: 12px; padding-right: 12px}
/*.head_l_cont {float: left; height: 110px; width: 555px; background-image: url("/web/OpenMABV.nsf/top_img.jpg"); background-position: right top; background-repeat: no-repeat;}*/
.head_l_cont {float: left; height: 110px;}
.head_r_cont {height: 110px; margin-left: 555px;}
.top_menu {vertical-align: top; float: right; padding-right: 10px; margin-top: 12px; background-color: #0D4A02; height: 31px; background-image: url("/web/OpenMABV.nsf/top_m_img.gif"); background-position: left top; background-repeat: no-repeat; white-space: nowrap; position:relative; z-index:1;}
.top_menu a {margin-top: 8px; display: block; float: left; vertical-align: top; color: #D4D4D4; font-family: tahoma; font-size: 11px; padding-left: 15px; padding-right: 10px; line-height: 14px; text-decoration: none}
.top_menu a:hover {color: #ffffff}
.icons {width: 350px; height: 1px; clear: right; float: right; padding-top: 43px; padding-right: 20px; text-align: right; font-family: arial; font-size: 11px; position:relative; z-index:1;}
.icons a {display: block; float: right; text-align: right; margin-left: 50px; text-decoration: none; font-weight: normal; color: #D4D4D4}
.icons a:hover {color: #ffffff}
.menu {padding-left: 27px; padding-top: 4px; padding-bottom: 15px}
.menu a, .menu span {font-size: 11px; font-family: tahoma; color: #277716;}
.menu a:hover {color: #059C10;}
.menu span {padding-left: 10px; padding-right: 10px}
.left {width: 241px; float: left; margin-right: 27px; padding-left: 20px; margin-bottom: 10px; color: #0B2106;font-size: 11px; font-family: tahoma;}
.left .module {width: 221px; background-image: url("/web/OpenMABV.nsf/mod_bg.gif"); background-position: left top; background-repeat: repeat-y; margin-bottom: 10px}
.left .module .mod_top {width: 221px; background-image: url("/web/OpenMABV.nsf/mod_top.gif"); background-position: left top; background-repeat: no-repeat;}
.left .module .mod_bot {width: 221px; background-image: url("/web/OpenMABV.nsf/mod_bot.gif"); background-position: left bottom; background-repeat: no-repeat; padding-top: 7px; padding-bottom: 10px; padding-left: 7px; padding-right: 7px;}
.left .module h1, h1 {color: #277716; font-size: 13px; font-family: tahoma;}
.content {margin-left: 290px; padding-top: 7px; padding-right: 25px;}
.content p, .content1 p {color: #0B2106; font-family: arial; font-size: 11px;}
.content1 {margin-left: 27px; padding-top: 7px; padding-right: 25px;}
.content1 h1 {padding-bottom: 11px}
table.about {margin-bottom: 15px}
table.about td {font-size: 11px; font-family: arial; padding-bottom: 10px}
table.about td.name {width: 200px; color:#A1A1A1}
hr {color: #A1A1A1; size: 1px}
.rss {margin-left: 5px;}
.xt {padding-top: 10px;}
.xt .date {float: left; width: 70px; color:#A1A1A1; font-size: 11px; font-family: arial;}
.text {font-size: 11px; font-family: arial; margin-left: 70px}
.xt a {color:#0B2106; font-size: 11px; font-family: arial;}
.xt a:hover {color:#059C10;}
.more a {text-align: left; color: #277716!important;}
.comp_menu a {color: #A1A1A1; font-size: 11px; font-family: tahoma}
.comp_menu a:hover, .comp_menu1 a:hover {color: #059C10}
.comp_menu1 a {color: #277716; font-size: 11px; font-family: tahoma}
.comp_menu span, .comp_menu1 span {color: #059C10; font-size: 11px; font-family: tahoma}
.comp_menu span.separator, .comp_menu1 span.separator {padding-left: 7px; padding-right: 7px;}
.banner {margin-top: 20px; margin-bottom: 20px}
.button {border: medium none ; background: transparent url(/web/OpenMABV.nsf/enter.gif) no-repeat scroll left center; overflow: hidden; text-align: center; width: 50px; height: 30px; cursor: pointer; font-weight: bold; font-family: inherit; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; vertical-align: middle;}
.bottom {clear: both; margin-top: 20px; height: 40px; position: absolute;}
.copy {width: 450px; float: left; padding-left: 27px; font-size: 11px; font-family: arial; color: #0070A5; line-height: 14px;}
.copy2 a, .copy a {font-size: 11px; font-family: arial; color: #277716; line-height: 14px}
.copy2 a:hover, .copy a:hover {color: #059C10; line-height: 14px}
.copy2 {float: right; margin-right: 40px; line-height: 14px;}
.copy3 {padding-top: 13px}
.Container {
	padding: 0;
	margin: 0;
	margin-top: -12px;
	margin-bottom: 10px;
}
.Container li {
	list-style-type: none;
	margin-bottom: -10px;
}
.Node {
	background-image : url(/web/OpenMABV.nsf/images/line.gif);
	background-position : top left;
	background-repeat : repeat-y;
	margin-left: 18px;
	zoom: 1;
}
.IsRoot {
	margin-left: 0;
}
/* left vertical line (grid) for all nodes */
.IsLast {
	background-image: url(/web/OpenMABV.nsf/images/i_half.gif);
	background-repeat : no-repeat;
}
.ExpandOpen .Expand {
	background-image: url(/web/OpenMABV.nsf/images/minus_main.gif);
	width: 18px;
}
/* closed is higher priority than open */
.ExpandClosed .Expand {
	background-image: url(/web/OpenMABV.nsf/images/plus_main.gif);
	width: 18px;
}
 
/* highest priority */
.ExpandLeaf .Expand {
	background-image: url(/web/OpenMABV.nsf/images/lastnoline_join.gif);
	width: 18px;
}
.Content {
	min-height: 18px;
	margin-left:18px;
	position: relative;
	bottom: 16px;
	/*left: 19px;*/
}	
* html  .Content {
	height: 18px; 
}
.InputContent {
	position: relative; 
	left: -3px;
}
.Expand {
	/*float: left; */
	width: 18px; 
	height: 18px; 
	padding-left: 3px;
}
.ExpandLoading   {
	width: 18px;
	height: 18px;
	float: left;
	background-image: url(/web/OpenMABV.nsf/images/expand_loading.gif);
}
.ExpandOpen .Container {
	display: block;
}
.ExpandClosed .Container {
	display: none;
}
.ExpandOpen .Expand, .Content, .ExpandClosed .Expand {
	cursor: pointer;
}
			
.ExpandLeaf .Expand {
	cursor: auto;
}
.NewsTable {
	font-family: Arial;
	font-size: 8pt;
}
.NewsTable td {
	padding-right: 10px;
}
.ClickedNode {
	background-color: #ececec;
}
.CGrayColor {text-decoration:none;font-family:Arial;font-size:8pt;color:#a1a1a1;}
.CGreenColor {text-decoration:none;font-family:Arial;font-size:8pt;color:#277716;}
		.suggest_link {
			background-color: #FFFFFF;
			margin: 1px;
			padding: 0px;
			cursor: default;
		}
		.suggest_link_over {
			background-color: #3366CC;
			margin: 1px;
			padding: 0px;
			cursor: hand;
		}	
		#suggest {
			position: absolute; 
			z-index: 2;
			background-color: #FFFFFF; 
			text-align: left; 
			border: 1px solid #000000;			
		}
.view {color:#0B2106;font-family:arial;font-size:11px;}
#id_SubmitButton {
	position: fixed;
	left: 400px;
	bottom: 100px;
}
#id_ieMinWidth, #id_ieLayout, #id_ieContainer, #id_ieContent {
	height:1px;
}
/*min-width:1000px;*/
#id_ieMinWidth {
	padding-left:1200px;
}
#id_ieContainer {
	position:relative;
	margin-left:-1200px;
}
.CUserDataDecr, .CUserDataBody, .CUserDataDecrRem, .CUserDataBodyRem {
	font-family:Tahoma;
	font-size:8pt;
	padding:5px 30px 5px 5px;
}
.CUserDataDecr {
	color:#000000;
}
.CUserDataBody {
	color:#a1a1a1;
}
.CUserDataDecrRem, .CUserDataBodyRem {
	color:#ff0000;
}
