﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:13px;line-height:15px;font-family:Arial;background:#fdfbf9 url(images/bg01.gif) repeat-x left top;color:#565656;}
input,select,textarea{font-size:13px;line-height:15px;font-family:Arial; vertical-align:middle;color:#565656;}
a{text-decoration:none;color:#63a747;}
a:hover{text-decoration:underline;}
h1{font-size:22px;line-height:24px;font-weight:normal; color:#774311; font-family:"Times New Roman", Times, serif; padding:16px 0 8px 0;}
h2{font-size:18px;line-height:20px; font-weight:normal; color:#774311; font-family:"Times New Roman", Times, serif;}
h3{font-size:16px;line-height:18px; font-weight:normal; color:#699944; }
h4{font-size:13px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}
div.wrapper{ background:url(images/bg02.gif) no-repeat 50% 19px;}
div.container{width:842px;margin:0 auto;}
div.utils-block{ text-align:right; color:#a8a896; font-size:14px; line-height:16px; font-family:"Times New Roman", Times, serif; padding:3px 34px 0 0 ;}
div.utils-block a{color:#a8a896; margin:0 4px;}
div.logo-block{ padding:11px 0 0 27px;}
div.topmenu-block{ height:49px; background:url(images/bg03.gif) no-repeat left top; font-family:"Times New Roman", Times, serif;}
div.topmenu-block ul{ float:left; padding:0px 0 0 90px; width:auto;}
div.topmenu-block ul li{ float:left; padding:0 14px; position:relative;width:auto;}
div.topmenu-block ul li a{ font-size:20px; line-height:49px; color:#edeee0;}
div.topmenu-block ul li a:hover{ color:#abdc99; text-decoration:none;}
div.topmenu-block ul li ul{ position:absolute; top:40px; padding:0px 0; left:8px; border:solid 1px #774311; background:#d2d2bc; display:none;}
div.topmenu-block ul li ul li{  border-bottom:solid 1px #774311; float:none;  position:static;width:auto;}
div.topmenu-block ul li ul li a{ white-space:nowrap; line-height:20px; font-size:14px; color:#774311; }
div.topmenu-block ul li ul li a:hover{ color:#f8f5e3;}
div.topmenu-block ul li.hover ul{ display:block;}

div.content{ width:840px; clear:both; overflow:hidden; border:solid 1px #d2d2bc; padding:0 0 14px 0; background:#ffffff;}
div.welcome-block{ padding:0 36px; font-size:18px; line-height:20px; font-family:"Times New Roman", Times, serif;}
div.stack-block{ background:#d2d2bc; width:840px;}
div.stack-block div.cols1{width:840px;overflow:hidden;clear:both;}
div.stack-block div.cols1 div.col1{width:465px; }
div.stack-block div.cols1 div.col2{width:182px;padding:46px 0 0 0;}
div.stack-block div.stack{ width:465px; height:300px;}
div.stack-block div.intro{ padding:0 0 16px 18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
div.alevex-block{ padding:11px 0 0 0;}
div.alevex-block div.cols1{width:840px;overflow:hidden;clear:both;background:url(images/bg04.gif) repeat-y left top;}
div.alevex-block div.cols1 div.col1{width:382px;background:url(images/swirl.gif) no-repeat 152px 36px;}
div.alevex-block div.cols1 div.col2{width:440px;}
div.alevex-block div.call{ font-size:22px; font-family:"Times New Roman", Times, serif; color:#66a138; line-height:24px; padding:30px 0 30px 30px;}
div.footermenu-block{ background:#d2d2bc url(images/bg05.gif) repeat-x left top; padding:34px 0 16px 80px; overflow:hidden;}
div.footermenu-block ul li{ float:left; font-family:"Times New Roman", Times, serif; padding:0 10px 0 0;width:auto;}
div.footermenu-block ul li a{ font-size:18px; color:#774311; line-height:20px;}
div.footermenu-block ul li ul{ padding:0 0 0 20px;}
div.footermenu-block ul li ul li{ float:none;width:auto;}
div.footermenu-block ul li ul li a{font-size:14px; line-height:16px;}
div.footermenu-block a:hover{ color:#538a28; text-decoration:none;}
div.footer-block{ text-align:center; font-size:14px; line-height:16px; color:#998674; padding:8px 0;}
div.page{ width:840px; clear:both; overflow:hidden;  background:url(images/bg06.gif) repeat-y left top;}
div.side{ width:214px; float:left;}
div.side-cont{ padding:7px;}
div.main{ width:572px; float:left; margin:0 0 0 32px;}
div.block{ margin:0 0 0 28px; width:544px;}
div.block div.cols1{width:544px;overflow:hidden;clear:both; padding:8px 0;}
div.block div.cols1 div.col1{width:257px;}
div.block div.cols1 div.col2{width:287px; padding:8px 0 0 0;}
div.block div.cols1a{width:544px;overflow:hidden;clear:both; padding:8px 0;}
div.block div.cols1a div.col1a{width:320px;}
div.block div.cols1a div.col2a{width:150px; padding:8px 0 0 0;}
div.block p{ padding:0 0 16px 0;}
