/* CSS Document */

* { 
	margin:0; padding:0;
	border:0px none;
}

body{ background:#fcfcfb;
	 border:0px none;
	 color:#3b3b3b;
	 line-height:20px; font-style:normal; font-variant:normal; font-weight:normal; font-size:14px; font-family:Arial, Helvetica, sans-serif
}


/* ============================= main layout ====================== */

a{ color:#077f53; text-decoration: none; outline:none}
a:hover{ text-decoration: underline}
li{ list-style:none}
h1{ font-size:45px; line-height:70px; color:#fff; padding:20px 0 19px 5px; font-weight:400; }
h113{ font-size:45px; line-height:70px; padding:20px 0 19px 5px; font-weight:400; }

p{ padding-bottom:20px;}
img{ vertical-align:top}
/* ============================= header ====================== */
#logo{ margin-top:18px; float:left;}
#top{ float:right; padding:0px 0px 0 0}
#top li{ padding-left:5px; float:left;}
#top a{ display:block; background:url('images/button_top.gif') no-repeat; width:67px; line-height:38px; color:#f2f5f2; text-transform:uppercase;text-align:center; font-size:11px; font-weight:400}
#top a:hover{ background:url('images/button_top_active.gif') no-repeat; text-decoration:none}

#menu { float:left; padding-top:9px}
#menu li { padding-bottom:1px}
#menu li a{ display:block; width:224px; line-height:38px; padding-left:60px; font-size:16px; color:#006d45; font-weight:400; background:url('images/menu.jpg') no-repeat; }
#menu li a:hover, #menu #menu_active a{ color:#fff; text-decoration:none; background:url('images/menu_active.jpg') no-repeat; }

#text{ float:left; font-size:27px; color:#005637; line-height:30px; padding:0px 0 0 55px; font-weight:400}
#text span{ display:block; padding:1px 0 0 200px; font-size:23px; color:#622020; line-height:24px;}

/* ============================= content ====================== */

.marg_right1{ margin-right:29px;}
.marg_right2{ margin-right:20px;}
.pad_bot1{ padding-bottom:5px}

.font1{ font-size:14px; color:#077f53; padding-bottom:11px}

.button{ display:block; width:103px; line-height:46px; padding-bottom:5px; background:url('images/button.gif') no-repeat; font-weight:700; font-size:12px; color:#fff; text-align:center}
.button:hover{ text-decoration:none; background:url('images/button_active.gif') no-repeat; color:#9cd3be}

.list1 li{ line-height:28px;}
.list1 li a{ padding-left:19px; background:url('images/marker_1.gif') no-repeat 0 5px; }

/* ============================= footer ====================== */

#footer { color:#ababa9; font-weight:700; font-size:11px; padding-top:31px; padding-bottom:37px}
#footer a{ color:#ababa9;}
#footer a:hover{color:#002316; text-decoration:none}

#footer_menu{ width:100%; overflow:hidden; padding-bottom:5px;}
#footer_menu li{ float:left; padding-right:17px;}
#footer_menu .last{ padding-right:0}
#footer_menu li a{ color:#002316; font-size:14px; font-weight:400}
#footer_menu li a:hover{ text-decoration:none; color:#ababa9}

/* ============================= forms ============================= */

#ContactForm { line-height:18px; margin-top:-4px}
#ContactForm a{ margin-right:15px; float:left;}
#ContactForm .input {width:271px; height:17px; border:1px solid #005b39; background: none; padding:3px 5px; margin-bottom:16px;color:#3b3b3b;font:14px Arial, Helvetica, sans-serif;}
#ContactForm textarea {width:271px; height:126px; border:1px solid #005b39; background: none; padding:3px 5px; margin-bottom:19px;color:#3b3b3b;font:14px Arial, Helvetica, sans-serif; overflow:auto}
