* { margin:0; padding:0;}
body { background:#F2F2F2 url(/images/bg_site.png) 0 0 repeat-x; font-size:12px; line-height:12px; font-family:Arial, tahoma; color:#515151; text-align:center;}

input, select, textarea { vertical-align:middle; font-family:Arial, tahoma;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
a:hover{text-decoration:none;}

h1, h2, h3 { margin-top: 0px; }
h1 { font-size: 22px; font-weight: normal; color: #537D4F; margin-bottom: 25px; margin-left:22px; }
h2 { font-size: 17px; color: #537D4F; margin-bottom: 8px; font-weight: normal; }
h3 { font-size: 14px; color: #537D4F; margin-bottom: 4px; font-weight: normal; }
.indent-text-box h1 { margin-left:0px; }
.logoimage { display:none; }
.picture_maindiv { width: 215px; float: right; text-align: right;}
.contimg { float: right; margin: 0 0 15px 15px; }
.imgrow { margin: 0 37px 0 0; }

.indent-text-box ul { padding:0px 0px 6px 30px; list-style-image:url(/images/marker.gif); }
.indent-text-box ul ul { list-style-image:url(/images/marker.gif); }
.indent-text-box li { margin-bottom: 0px }
.indent-text-box li a {color:#537D4F; text-decoration:underline; }
.indent-text-box li a:hover {text-decoration:none; }
.overflowcontroll { width:100%; overflow: visible; }

.newsline { width:155px; height: 1px; background-color: #BDD5BB; margin-left: 25px; }

.row-box { width:100%; overflow:hidden;}

.indent_img{ margin:0 15px 0 0; float:left;}

/*header*/
.row-logo-link{ height:5px;}
.row-img { padding:0 0 0 4px; background:url(/images/header.jpg) no-repeat top; height: 300px;}
.row-img .row-box-1{ width:910px;}

/*footer*/
.footer { font-size:11px; padding:17px 0 19px 0; color:#515151; text-align: center; width: 910px;}
.footer a { color:#537D4F;}
.footer span { padding:0 0 0 84px;}
.footer-mail { background:url(/images/footer_mail.gif) center left no-repeat; padding:0 0 0 21px !important;}

/*content*/
.content { padding:20px 39px 0 43px;}
.content .border-top {background:url(/images/border_top.gif) repeat-x top #ffffff;}
.content .border-bot {background:url(/images/border_bot.gif) repeat-x bottom;}
.content .border-left {background:url(/images/border_left.gif) repeat-y left;}
.content .border-right {background:url(/images/border_right.gif) repeat-y right;}
.content .corner-top-left {background:url(/images/corner_top_left.gif) no-repeat left top;}
.content .corner-top-right {background:url(/images/corner_top_right.gif) no-repeat right top;}
.content .corner-bot-left {background:url(/images/corner_bot_left.gif) no-repeat left bottom;}
.content .corner-bot-right {background:url(/images/corner_bot_right.gif) no-repeat right bottom; width:100%;}

.box-1 { color:#515151; font-size:12px; background:#f8f8f2}
.box-1 a{ color:#537D4F;}
.box-1 strong{ color:#515151;}

.text-box { padding:29px 0 18px 15px; line-height:18px;}

.indent-text-box { padding:24px 21px 33px 22px;}