@charset "utf-8";
/* CSS Document */

/*---------------- LAYOUT ---------------------*/
body {background: url(images/page-bg.gif); background-repeat:repeat-x; margin: 0 auto; padding: 0; font: 12px/16px Arial, Helvetica, sans-serif;}
#container {margin:0 auto; padding:0; width: 809px;}
#header {margin-top: 4px; padding: 0; height: 75px;}
#header-inside {margin-top: 4px; padding: 0; height: 75px;}
#content-top {background:url(images/content-top.png); background-repeat:no-repeat; height:198px; margin:0; padding:3px 8px 0 8px;}
#content-top2 {height:14px; margin:0; padding:0;}
#content-bg {margin:0; padding:0; background:url(images/content-bg.png); background-repeat:repeat-y top center; width: 809px;}
#content {width: 779px; padding:0 15px; margin: 0;}
#footer {background:url(images/content-bottom.gif)}
.clear {clear: both;}

/*--------------- HOME PAGE --------------*/
#home-left {float: left; display: block; width: 470px; margin-right: 20px; margin-top: 15px; margin-left: 10px; _margin-left: 7px;} 
#home-right {float: right; display: block; width:221px; padding-left: 20px; padding-right: 28px; margin-top: 25px; _margin-top: 15px;}
#home-left hr {border-top: 1px solid #8ca175; width: 470px;}
.who {margin: 22px 0; width:211px; padding: 6px 0 0 10px; background:url(images/who.gif); background-repeat:no-repeat; height:29px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color:#FFFFFF; font-size:15px; text-decoration:none;}
.what {margin: 22px 0; width:211px; padding: 6px 0 0 10px; background:url(images/what.gif); background-repeat:no-repeat; height:29px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color:#FFFFFF; font-size:15px; text-decoration:none;}

/*--------------- INSIDE PAGES --------------*/
#left {width: 516px; float:left; margin-right: 10px; margin-top:15px; margin-bottom: 25px;}
#left p, #left h2, #email {margin-left: 10px;}
#left hr {border-top: 1px solid #8ca175; margin-top: 5px; margin-left: 10px;}
#left dt {margin-left: 10px; _margin-top:20px;}
#left dl {margin-top: 8px;}
#right {width: 238px; float:right; margin-top:25px; margin-bottom: 25px;}
#titles {width: 771px; padding-top:15px;}
#titles img {margin-top: 15px;}
.img-right {float:right; margin-left: 10px; margin-bottom:10px; margin-top: 10px;}

/*--------------- NAVIGATION --------------*/
#nav {float: left; width: 809px; font: 14px Arial, Helvetica, sans-serif; font-weight:bold; color: #bfca76; padding:0; text-align:right; height: 20px; margin-left: 5px;}
#nav ul {list-style-type:none; display:inline;}
#nav ul li {display:block; float:left;}
#nav ul li a, #nav ul li a:link {text-decoration:none; color: #fff; background-color: #8ca175; padding: 4px 13px;}
#nav li a#current, #nav ul li a:hover {color: #fff; background-color: #587d9b;}

/*--------------- TEXT --------------*/
h1 {text-transform: uppercase; color: #587d9b; font-size: 18px; margin-bottom:0; padding:0; font-weight:bold;}
.h1 {text-transform: uppercase; color: #587d9b; font-size: 18px; margin:0; padding:0; font-weight:bold;}
h2 { color: #587d9b; font-size: 14px; margin-bottom:0; padding:0; }
.h2 { color: #587d9b; font-size: 14px; margin-bottom:0; padding:0; margin-top: 35px; font-weight: bold;}
h3 {font-weight: bold; color: #737373; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 15px; text-transform: uppercase; margin: 15px 0 15px 12px; padding:0;}
.exchange {float: left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #587d9b; padding-top: 8px; margin-bottom: 0;}
#titles h1 {border-bottom: 2px solid #8ca175; width:778px; padding-top: 10px; margin: 0; text-transform: uppercase; color: #587d9b; font-size: 18px; margin:0; padding:0; font-weight:bold;}
.title {float: left; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color: #8ca175; padding-top: 23px; padding-left: 10px;}
.address {float: right; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #747474;padding-right: 5px;}
.address2 {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #747474; margin-top: 8px;}
.credits {font-size:12px; font-weight: normal; text-align:center; font-family:Arial, Helvetica, sans-serif; color: #666666;}
.email {margin-top: 25px;}

/*--------------- LINKS --------------*/
.credits a, .credits a:hover {color: #666666; font-weight: normal;} 
a, a:link {color: #8ca175; text-decoration:underline;}
a: visited {color: #666666; text-decoration:none;}
.table a:link {color: #666666; text-decoration:underline;}
.table a:visited {color: #666666; text-decoration:none;}
.email a:link {color: #587d9b; text-decoration:underline;}

/*--------------- FILE TRANSFER --------------*/
.textbox {margin-left: 10px;}
.button {margin: 10px 0 0 0; background-color:#587d9b; color:#FFFFFF; font-weight: bold; padding: 3px;}
.right {float: right; margin-top: 0px;}
.files {font-family: Tahoma, Arial; padding: 5px; width: 475px; margin-bottom: 25px; }
.table {width: 100%;}
.table .th {background-color: #E6E8D6; color: #fff; font-weight: bold;}
.table .tr {padding: 5px;}
.table .td {float: left; padding: 10px; background-color: #E6E8D6; height: 26px; width: 328px; margin-bottom: 7px; _margin-bottom: 4px;}
.table .td2 {float: left; background-color: #E6E8D6; margin-left: 10px; padding: 10px; height: 26px; width: 77px;}
fieldset { padding: 15px 15px; border: 1px #587d9b solid; margin: 20px 0px 40px 12px; width:475px;}
legend { font-weight: bold; color: #737373; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 15px; margin: 0px; padding-right: 5px; padding-left: 5px; text-transform: uppercase;}
.status {font-weight: bold; color: #6e7e5c; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 16px; margin: 25px 0 45px 10px; text-transform: uppercase;}
