@charset "utf-8";

/*core*/
html{height:100%;min-height:400px;background-color:#e1e1e1}
body{font:12px/1.75em Vernana, Arial, Helvetica, sans-serif;color:#666666;margin:0;padding:0}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite,code,em,strong,th,small{font-size:1em;font-style:normal;font-weight:normal}
strong, b{font-weight:bold !important}
form{padding:0;margin:0}
p{margin:0.5em 0 1em}
h1{color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:3em;line-height:1.6px;margin:10px 0}
h2{color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:2em;line-height:1.6em;margin:10px 0}
h3{color:#aadd04;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:1.5em;line-height:1.3em;margin:10px 0}
h4{color:#aadd04;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:1.4em;line-height:1.5em;margin:10px 0}
h5{color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:1em;line-height:1.7em;margin:10px 0}
ul,ol,dl{list-style:none;padding:0;margin:0}
caption, th{text-align:left}
table{border-spacing:0;border:0}
td{padding:5px;vertical-align:top;border-collapse:collapse}
th{font-weight:bold;font-size:14px;color:#111}
small{font-size:11px}
a img{border:0}
input,select,img{vertical-align:middle}
select{height:22px;border:1px solid #ddd}
*+html select{height:24px}
cite{float:right;color:#929c9e;text-align:right;font:11px Georgia, "Times New Roman", Times, serif;}
cite em{margin:3px 0 0!important}
fieldset{border:1px solid #919fa4;margin:10px;padding:10px}
legend{font-weight:bold;padding:0 10px;color:#de001d}
.clear{clear:both}
a{color: #8db801; text-decoration: none;}
a:hover{color: #008040;}
a:focus,a:hover,a:active{outline:none}

input.text,textarea.text,select.text{font-size:12px;border:1px solid #bbcdd3;font-family:"HelveticaNeue-Light";}
input.button{border:2px solid #600;background:#c30;color:#fff;line-height:24px;height:24px!important;font:12px "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Calibri,helvetica, arial,sans-serif;cursor:pointer;padding:0 10px}

/*main layout*/
#wrapper{width:1108px;min-width:1108px;margin:0 auto;overflow:hidden;position:relative;z-index:10}
.content_holder{width:747px;clear:both;overflow:hidden;margin:0px auto;}
*+html .content_holder{padding:0 0 10px}
.content_holder .main{width:519px;float:left}
.content_holder .left_side{width:220px;float:left;}
.content_holder .right_side{width:230px;float:left;margin:0 0 10px 10px;background:#2a6376;padding:0 10px}

/*header*/
#header{background:url(../images/header_bg.jpg) no-repeat 0 0;height:246px;padding:0px 20px 0px 20px;position: relative;}
#header #language {color: #FFFFFF;position:absolute;right:180px;top:32px;text-align: right;}
#header #language span {padding: 3px;}
#header #language .last {border-left: 1px solid #FFFFFF;}
#header #language a{color: #FFFFFF; font-weight:bold; text-align:center; text-decoration:none;line-height: 12px;}
#header #language a:hover{color: #D9FFD9;}

#nav {height:36px;width:802px;left:151px;top:153px;text-align:center;display:block;position: absolute}
#nav tr {}
#nav td {width:80px;border-right: 1px solid #FFFFFF;vertical-align: middle;}
#nav td a{color: #FFFFFF; font-weight:bold; text-align:center; text-decoration:none;line-height: 12px;}
#nav td a:hover{color: #D9FFD9;}

/* sidebox */
.sidebox {width:215px;background:url(../images/sidebox_bg.jpg) repeat-y; margin-top: 14px;}
.sidebox .top {height: 9px;background:url(../images/sidebox_top.jpg) no-repeat;}
.sidebox .bottom {height: 13px; background:url(../images/sidebox_bottom.jpg) no-repeat;}
.sidebox .title {display:block; width:191px; height:43px;color:#FFFFFF;background:url(../images/sidebox_headerbg.jpg) no-repeat; margin:0 auto; text-align:left;line-height: 40px;}
.sidebox .title span {padding-left: 20px;color:#FFFFFF;font-family:Verdana, Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:18px;}
.sidebox .content {width:191px;margin: 0 auto;}
.sidebox .content ul {padding: 8px 20px;background:url(../images/sidebox_content_bg.jpg) repeat-y;}
.sidebox .content ul li a {color: #8db801; font-size: 14px; line-height: 22px; text-decoration: none;}
.sidebox .content ul li a:hover{color: #008040;}
.sidebox .content .top {height: 11px;background:url(../images/sidebox_content_top.jpg) no-repeat;}
.sidebox .content .bottom {height: 15px;background:url(../images/sidebox_content_bottom.jpg) no-repeat;}

/*block*/
.block{margin:0 0 20px 10px;display:block;float:left;position:relative;width:100%;overflow:hidden;padding:0 0 10px;}
.block .block_content{text-indent: 2em;}
.block h4 {font-size:30px; color:#aadd04; font-weight: normal;line-height: 100%;font-family:Verdana, Georgia, "Times New Roman", Times, serif;}

.surround {}
.surround .pimg{float:right;}

/*text list*/
.text_list{padding:0 6px}
.text_list li{background:url(../images/list_bullet.gif) no-repeat 0 5px;}

/*footer*/
#footer{width: 803px; height: 92px; background: url(../images/footer_bg.jpg) no-repeat; margin: 0 auto;}
#footer #copyright {padding: 22px 0 0 58px;line-height: 13px; color: #FFFFFF;}

