body {
  background-color: #999999;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding: 0;
}

table {
  border: 0;
}

a {
  text-decoration: none;
  font-weight: bold;
}

a:hover {
  text-decoration: underline;
  font-weight: bold;
}

hr {
  background-color: #333366;
  color: #333366;
  height: 1px;
}

#maintable {
  width: 766px;
}

#contable {
  width: 760px;
}

#inttd {
  vertical-align: top;
}

#titlebar {
  background-color: #333366;
  height: 36px;
}

#titlebar_tab {
  width: 760px;
  text-align: left;
}

#titlebar2 {
  height: 60px;
  background-color: #CCCCCC;
}

#titlebar3 {
  height: 24px;
  background-color: #333366;
}

#titletext {
  font-size: 16pt;
}

#picbox {
  width: 252px;
}

#pagetitletext {
  color: #333366;
  font-size: 16pt;
  text-align: center;
}

#nav, #nav ul {
  font-weight: bold;
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: left;
  z-index: 100;
}

#nav a {
  color: #FFFFFF;
  display: block;
  padding: 0.4em 0.4em 0.4em 0.4em;
  text-align: center;
  width: 11.86em;
}

#nav a:hover {
  text-decoration: none;
}

#nav li {
  float: left;
  width: 12.66em;
}

#nav li ul {
  background-color: #333366;
  left: -999em;
  position: absolute;
  width: 12.66em;
}

#nav li:hover ul, #nav li.sfhover ul {
  left: auto;
}

#nav li:hover, #nav li.sfhover {
  background-color: #999999;
  color: #333366;
}

#content {
  clear: left;
  z-index: 0;
}

#content_left {
  background-color: #33CCCC;
  height: 450px;
  min-height: 450px;
  text-align: left;
  vertical-align: top;
  width: 249px;
}

#content_right {
  background-color: #99CCFF;
  height: 450px;
  min-height: 450px;
  text-align: left;
  vertical-align: top;
  width: 508px;
}

#copybar {
  height: 24px;
  background-color: #333366;
  font-weight: bold;
  text-align: center;
}

#table_left {
  margin: 1em 1em 1em 1em;
  width: 225px;
}

#table_right {
  margin: 1em 1em 1em 1em;
  width: 484px;
}

#btn_login {
  padding-left: 1em;
}

#adbanner {
  text-align: center;
}

#sitemap {
  background-color: #99CCFF;
  text-align: left;
  width: 100%;
}

#home_title {
  color: #333366;
  font-size: 9pt;
  text-align: center;
}

#spacecalc_td {
  height: 290px;
  vertical-align: top;
}

#codir_map {
  text-align: center;
}

#codir_left_col {
  width: 349px;
}

#codir_right_col {
  width: 120px;
}

.vborder {
  background-color: #FFFFFF;
  height: 3px;
}

.copybarlogo {
  padding-left: 0.6em;
  text-align: left;
  width: 100px;
}

.fullwidth {
  width: 100%;
}

.left_title {
  font-size: 9pt;
}

.left_body {
  font-size: 8pt;
}

.right_title {
  color: #333366;
  font-size: 9pt;
}

.right_body {
  color: #333366;
  font-size: 8pt;
}

.right_body li {
  margin-left: -1.2em;
  padding-left: -1.2em;
}

.int_spacer {
  height: 10px;
}

.big_int_spacer {
  height: 15px;
}

.h_spacer {
  width: 15px;
}

.sm_h_spacer {
  width: 10px;
}

.field_login {
  width: 160px;
}

.form_error {
  color: #FF0000;
  text-align: center;
}

.column {
  vertical-align: top;
  width: 236px;
}

.column_spacer{
  width: 12px;
}

.column_v_spacer {
  height: 12px;
}

.column_title {
  background-color: #333366;
  font-size: 9pt;
  text-align: center;
}

.column_title:hover {
  background-color: #999999;
}

.column_title a {
  color: #FFFFFF;
  display: block;
  font-weight: bold;
  padding: 1px 1px 1px 1px;
  margin: 1px 1px 1px 1px
  text-align: center;
  width: 100%;
}

.column_title a:hover {
  background-color: #999999;
  text-decoration: none;
}

.column_text {
  color: #333366;
  font-size: 8pt;
  padding: 5px 1px 1px 1px;
  margin: 5px 1px 1px 1px
}

.column_text ol {
  margin-top: 0.2em;
  margin-bottom: 0.2em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
}

.column_text li {
  margin-left: -1.2em;
  padding-left: -1.2em;
}

.hborder {
  background-color: #FFFFFF;
  width: 3px;
}

.contact_field {
  width: 300px;
}

.csf_field {
  width: 220px;
}

.addload_form {
  width: 300px;
}

.addload_form_sm {
  width: 150px;
}

.addload_form_dates {
  width: 75px;
}

.email_form {
  width: 320px;
}

.post_form {
  width: 330px;
}

.co_details_form {
  width: 150px;
}

.subform_sml {
  width: 150px;
}

.subform_lrg {
  width: 250px;
}

.subform_dd {
  width: 200px;
}

.spacecalc {
  clear: left;
  position: absolute;
  visibility: hidden;
  width: 480px;
}

.messages_title {
  background-color: #333366;
  color: #FFFFFF;
  font-size: 8pt;
}

.messages_int {
  background-color: #FFFFFF;
  border-left: #333366 1px solid;
  border-right: #333366 1px solid;
  color: #333366;
  font-size: 8pt;
}

.mbmessage {
  background-color: #CCCCCC;
  border-bottom: #333366 1px solid;
  border-left: #333366 1px solid;
  border-right: #333366 1px solid;
  border-top: #333366 1px solid;
  width: 100%;
}

.mbmestaken {
  background-color: #CC6666;
  border-bottom: #333366 1px solid;
  border-left: #333366 1px solid;
  border-right: #333366 1px solid;
  border-top: #333366 1px solid;
  width: 100%;
}

.mbtitle {
  background-color: #333366;
  border-left: #333366 1px solid;
  border-right: #333366 1px solid;
  color: #FFFFFF;
  font-size: 8pt;
}

.mboardtarea {
  width: 336px;
  height: 100px;
}

.wlink {
  color: #FFFFFF;
}

.blink {
  color: #333366;
}

.mainpageArrow {
	background: url('../images/arrow.gif');
	width: 110px;
	height: 60px;
	float:left;
	padding-top:20px;
	padding-left:4px;
	padding-right:6px;

}