@charset "utf-8"; 


*  {margin:0; padding:0}


html, body {width:100%; height:100%; }

body {font-family: arial, verdana, sans-serif; color:#000; font-size:9pt; background:#fff url(images/bg.jpg) repeat }

p {font-family:verdana,sans-serif; font-size:12px; letter-spacing:1px; line-height:1.5em; padding:5px 5px 10px 25px; color:#364406;}

a, a:link, a:active, a:visited, a:hover{ color: #369; text-decoration: none; }
a:hover{ color: #85a126; border: 0 none; }
.clear {clear:both; }
.center {color:#effdc0; }

.odd {background:url(images/even.jpg) repeat-y; padding:5px; margin-left:20px;}

h2 {color:#0b2b41; font-weight:bold; font-size:12pt; padding:25px 15px 15px 25px; }
h4 {color:#fafe96; font-size:9pt; text-align:center; letter-spacing:1px;}

hr {border:1px dotted #85a126; margin:15px; }

span {color:#85a126; font-weight:bold; font-size:10pt; padding-top:25px; }

#orginfo {color:#ffffff;font-size:8pt;padding:1px 2px 0 2px; background:#0b2b41; text-align:center;}

#orginfo a {color:#fafe96;padding:1px 2px 0 2px}
#orginfo a:hover {color:#85a126; }

#logo {float:left; }

#faqs {margin-left:25px; margin-bottom:25px; }
#faqs li {margin-bottom:3px; }

#container {margin:0 auto; width:800px; }

#content {background:#effdc0 url(images/content_bg.jpg) repeat-x;}

#header {height:120px; background:#85a126 url(images/header_bg.jpg) no-repeat; }

#video {text-align:center }

#col1 {width:200px; float:left;}

#col2 {width:580px; float:left; margin-bottom:45px; }
#login {float:right; padding:5px 15px 0 0;  }

label, label span {padding-bottom: .25em; padding-top: .25em; }
label {float: left; width: 100%; }
label span {float: left; width: 30%; text-align: right; font: 8pt Arial; color:#fff; margin-top: 2px; }
label input {font: 8pt Arial; letter-spacing: 1px;}
form div {clear: both; text-align: center; padding: 10px; }
form div input {padding: 0 .25em; background-color: #142415; font: 8pt Arial; letter-spacing: 1px; text-transform: uppercase; color: #fff;}
form div input:hover {background-color: #144415; }
fieldset input {float: right; width: 65%; border: 1px solid #85a126; background-color: #cdee8d; }
fieldset input:active, input:focus {border-color: #85a126; }
fieldset {width: 200px; margin-left: 15px; overflow: hidden; padding:4px 4px 2px 4px; border:none}
.submit1 {background:#85a126; }

#navcontainer { width: 200px; }

#navcontainer ul
{ background:#85a126; 
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 20px;
width: 160px;
background-color: #369;
border-bottom: 1px solid #fafe96; font-weight:bold;
}

#navcontainer a:link, #navlist a:visited
{
color: #effdc0;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #369;
color: #85a126;
}

#footer {clear:both; height:30px; background:#85a126 url(images/footer.jpg) no-repeat;color:#effdc0; }
#footer a {color:#fafe96;padding:1px 2px 0 2px}
#footer a:hover {color:#85a126; }
#footer p {color:#fafe96; }
.credits {float:right; }
.copyright {float:left; }


#bottom {background:#fff; }
#clclogo {text-align:center; padding:15px; }