@charset "UTF-8";
@import url(../yaml/core/base.css);
@import url(../yaml/navigation/nav_shinybuttons.css);
@import url(../yaml/navigation/nav_vlist.css);
@import url(screen/basemod.css);
/*@import url(screen/basemod_2-1-3.css);*/
@import url(screen/basemod_2col_left_31.css);
@import url(screen/basemod_colored_columns.css);
@import url(screen/content.css);
@import url(../yaml/print/print_003_draft.css);
body {
color:#006837;
background:none #EEEEE6;
padding:0;
}
.page_margins {
background:#FFFFFF none repeat scroll 0 0;
/*max-width:82.5em;*/
max-width:980px;
min-width:980px;
width:980px;
padding-top:20px;
}
.page {
margin:0 20px 20px 20px;
padding:20px;
background: #D9E021 url(../upload/backgrounds/start.jpg) top left no-repeat;
}
#header {
background: url(../upload/backgrounds/header.gif) top right repeat-y #D9E021;
color:#FFFF00;
padding:5px 0 15px 0;
/*height:170px;*/
}
#header #topnav {
position:relative;
right: auto;
top: auto;
padding:0 55px;
}
#topnav {
text-align:left;
}
#topnav a:focus, #topnav a:hover, #topnav a:active, #topnav a.active {
background-color:transparent;
text-decoration:none;
color:#C1272D;
}
#topnav a {
background:transparent none repeat scroll 0 0;
color:#FF5A00;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
padding-right:20px;
font-size:0.8333em;
}
#header h1 {
color:#000000;
font-size:2.5em;
font-weight:bold;
letter-spacing:-2px;
line-height:65%;
padding:15px 0 0 50px;
margin:0;
}
#nav{
margin:20px 0;
padding:0;
background: none #C6D982;
}
.hlist {
background: none #C6D982;
border:none;
float:right;
line-height:0;
overflow:hidden;
width:auto;
}
.hlist ul {
border:none;
float:right;
}
.breadcrumb {
float: left;
color:#006837;
padding: 0.5em 0.5em;
}
.breadcrumb a, .breadcrumb strong {
color:#006837;
text-transform:normal;
}
.hlist ul li {
border: none;
}
.hlist ul li.active {
background:none;
border:none;
color:#E29000;
}
.hlist ul li a:focus, .hlist ul li a:hover, .hlist ul li a:active, .hlist ul li a.active {
background:none;
color:#E29000;
}
.hlist ul li a, .hlist ul li strong {
color:#006837;
font-size:1.333em;
text-transform:uppercase;
}
.hlist ul li.active strong, .hlist ul li.active a:focus, .hlist ul li.active a:hover, .hlist ul li.active a:active {
color:#E29000;
}
.vlist {
border:none;
list-style-type:none;
margin:0;
overflow:hidden;
width:100%;
}
.vlist ul {
float:right;
}
.vlist li {
float:left;
}
.vlist li.active {
background: none transparent;
color: #0071BC;
font-weight:normal;
}
.vlist a, .vlist a:visited {
color:#006837;
}
.vlist li a, .vlist li strong, .vlist li span {
padding:0 0 0 310px;
width:auto;
}
.vlist a, .vlist strong, .vlist span {
border:none;
text-decoration:none;
font-size:1.0em;
line-height:20px;
color:#006837;
}
.vlist li a:focus, .vlist li a:hover, .vlist li a:active, .vlist li a.active {
background-color:transparent;
color:#0071BC;
}
.vlist li a.active {
padding:0 0 0 150px;
}
#main{
margin:0;
background: transparent url(../upload/backgrounds/alpha.png) top left repeat;
height:400px;
width:900px;
overflow:auto;
}
#col1,#col2,#col3,#col4,#col1_content,#col2_content,#col3_content,#col4_content {
background: none;
}
#col3_content {
margin:15px 25px 0 25px;
padding:0;
}
#col4{
float:left;
width:100%;
margin:0;
min-height:350px;
}
#col4_content {
margin:0 20px;
padding:0;
}
#col4_content {
padding-left:10px;
padding-right:10px;
}

#col1 {
width:625px;
}
#col3 {
margin-left:0;
margin-right:625px;
}

#footer {
font-size:0.833em;
background:none #EEEEE6;
border:none;
color:#C6D982;
line-height:1.5em;
padding:5px 0;
}
h1, h2, h3, h4, h5, h6 {
color:#006837;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
margin:0 0 0.25em;
}
#gallery *{list-style-type:none;}
#gallery ul li{float:left;width:100%;}
#gallery li li{float:left;padding:10px 2px;margin:2px;width:135px;overflow:hidden;border:1px solid #EEE;}
#gallery h4{padding-bottom:5px;}
.pagination{padding:10px 0;}
.pagination .subcl{float:left;}
.pagination .subcm{text-align:center;}
.pagination .subcr{float:right}
#gallery a.previous{float:left;padding-left:20px;background:transparent url(../images/previous.gif) no-repeat left;}
#gallery a.next{float:right;padding-right:20px;background:transparent url(../images/next.gif) no-repeat right;}
#gallery li li{background: transparent url(../upload/backgrounds/alpha.png) top left repeat;}
#gallery li li p{text-align:center;}
dl.reference{margin:0;padding:0;font-size:10px;}
dl.odd{float:left;}
dl.even{float:right;}
dl.reference dt,dl.reference dd{margin:0;padding:0}
#footer a:focus,#footer a:hover,#footer a:active{color:#C6D982;}
#footer a{color:#C6D982;font-weight:normal;}
a:focus,a:hover,a:active{color:#758F1A;}
#col3 div.news{padding:0 10px;background: transparent url(../upload/backgrounds/alpha.png) repeat scroll left top;}
#col3 div.news h2.heading{padding-top:20px;}
#col3 div.news h2.heading a{color:#006837;}