
body { background:#e7e7e7; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#1C5B18; margin:0; padding:0;}


/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Tahoma;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none; margin:0px !important; padding:0px; !important}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box, .row1-box, .content, p { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:40px;}
.clear1{ clear:both;}
.fright{ float:right;}


/*header*/
.tail-header-content{ background:#FFF url(images/mrc_01.png) 0 0 repeat-x;}
.menu{ height:56px; }
.header-layot{ height:241px;}
.button-menu{padding:11px 33px 0px 0px; display:block; text-align:right; }
.button-menu img{ margin-right:2px;}
.button-menu table {}
.button-menu  td { width: 117px; text-align:center;}
.button-menu table td a {
	width:115px;
	height:32px;
	display:block;
	background-image: url(images/m1.jpg);
	background-repeat: no-repeat;
	background-position: 2px top;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#004e47;
	font-weight:bold;
	padding:13px 0px 0px 2px;
	
}


ol {
	margin:0px;
	padding:0px 0px 0px 30px;
	list-style-position: outside;
}



.rekv { padding0: 0px; margin-left:0px}
.button-menu table td a:hover {background-image: url(images/m1_act.jpg);
	background-repeat: no-repeat;
	background-position: 2px top;
	padding:18px 0px 0px 2px;
	height:27px;}

.header-layot{ background:url(images/mrc_03.jpg) 0 0 no-repeat; height:243px;}
.header-layot .banner{ width:493px; float:right; padding-top:15px;}
.header-layot .logo{ position:absolute; margin:31px 0 0 27px;}
.header-layot .form{ padding:18px 0px 0px 40px; +padding:0px 0px 0px 40px;  background:url(images/form.gif) 40px 18px no-repeat;+background:url(images/form.gif) 40px 0px no-repeat; height:21px;}
.header-layot .form input{ width:153px; height:18px; border:0; background:none; color:#babb5e; font-size:0.75em; font-family:Arial;}
.header-layot .button{ margin-left:11px;}

/*footer*/
.tail-footer{ background:#e7e7e7;}
.footer{
	width:100%px;
	color:#5b5b5b;
	font-weight:bold;
	font-size:0.687em;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 13px;
	padding-left: 42px;
	background:#e7e7e7;
}
.content .style-text-1 dd.bg_none { background:none; padding:0px 0px 5px 0px;}
.footer a{ color:#5b5b5b; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}

/*content*/
.content{font-size:0.75em; line-height:1.43em; padding-bottom:32px;}
.content .link{ color:#4C6CEF; font-weight:bold; font-size:10pt;}
.content .link-1{ color:#3f7d6a; font-weight:bold; font-size:10pt;}
.content .br{ display:block;}
.content .button-right{ float:right; margin:12px 0 0 0;}
.content2 .link{ color:#4C6CEF; line-height:1.43em; font-size:10pt;}
.content2 .link-1{ color:#3f7d6a; font-weight:bold;}
.content2 .br{ display:block;}
.content2 .button-right{ float:right; margin:12px 0 0 0;}

.content .title{ display:block; margin-top:9px; margin-bottom:11px;}
.content .img-left{ float:left; margin:0 13px 0 0;}
.content .line{ display:block; background:url(images/line.gif) 0 7px repeat-x; height:14px;}
.content .style-text-1 dt{ padding-bottom:5px; padding-top:11px;}
.content .style-text-1 dd{ padding:15px 0px 5px 0px; margin:0px; background:url(/images/line.gif) repeat-x left bottom;}
.content .indent-none{ padding:0 !important; margin:0 !important;}
.content .banner-wrapper{ background:url(images/mrc_20.jpg) 0 0 repeat-x;}
.content .banner-wrapper .corner-left{ background:url(images/mrc_18.jpg) 0 0 no-repeat;}
.content .banner-wrapper .corner-right{ background:url(images/mrc_21.jpg) top right no-repeat; }
.content .indent-banner{ padding:0px 0px 0 0px; color:#3f7d6a;}
.content .indent-banner .title{ display:block; margin-bottom:15px;}

.content2 p.name{  margin:15px 0px 3px 0px; padding:0px 0px 0px 0px;}
a { color:#4C6CEF; line-height:1.43em; font-size:11pt; text-decoration:underline }
a:hover { text-decoration:none;}
.content2 { padding: 0px 40px 20px 40px; min-height:400px;
  height:auto !important;
  height:400px; 
  font-size:11pt;
}

.content2 p{ padding:0px 0px 0px 0px; margin:10px 0px 10px 0px;}

.content .box{ color:#5b5b5b;}
.content .box .border-top {background:url(images/border_top.gif) repeat-x top;}
.content .box .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}
.content .box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.content .indent-box{ padding:27px 26px 15px 26px;}

.content .list li{ background:url(images/list_marker.gif) center left no-repeat; padding:0 0 0 19px; font-size:10pt}
.content .list li a{ background:url(images/list_line.gif) bottom left repeat-x; color:#3f7d6a; font-weight:bold; font-size:10pt;text-decoration:none; line-height:1.75em;}
.content .list li a:hover{ color:#b2a96d;}
.content .indent-p{ margin-top:6px;color:#3f7d6a;}
.content strong{ color:#3f7d6a;}

.indent-bot{ display:block; margin-bottom:14px;}
.indent-top{ display:block; margin-top:18px;}
.indent-right{ padding-right:15px !important;}
.indent-top-bot{ margin:14px 0; display:block;}
.title-1{ display:block; margin:35px 0 15px 0;}
.style-text-2{ color:#5b5b5b;}
.style-text-2 dt{ font-weight:bold;}
.style-text-2 dd{ padding-bottom:12px;}



h3 { font-family:tahoma; color: #316b59; font-size:14pt; font-weight:normal;}
h2 { font-family:tahoma; color: #9d9e49; font-size:14pt; font-weight:normal;}
h1 { font-family:tahoma; color: #316b59; font-size:16pt; font-weight:normal;}

/*================== index.html ==================*/
.col-1 .indent-col{ padding:0 30px 0 42px;}
/**/
#page1 .content .col-2 .indent-col{ padding-right:35px;}
#page1 .content .col-2 .box{ margin:3px 0 0 2px}
#page1 .content .col-2 .row-box{ width:100%; margin-top:15px;}
#page1 .content .col-2 .row-box .row-box-1{ width:48%;}
#page1 .content .col-2 .row-box .row-box-1 .indent-box1{ padding-right:13px;}
#page1 .content .col-2 .row-box .row-box-2{ width:49%; background:url(images/separator.gif) 0 0 repeat-y;}
#page1 .content .col-2 .row-box .row-box-2 .indent-box1{ padding:0 0 0 14px;}


.table1 { margin:0px 0px 20px 0px;
+margin:10px 0px 20px 0px;}
	

.column1 {
	background-image: url(images/separator.gif);
	background-repeat: repeat-y;
	background-position: right top;
}


.table1 td { width:50%; padding: 0px 20px 0px 20px; }
.table1 td div { height:90px;+ height:110px; overflow:hidden;}