/* basic elements */
body {
  background-color: #025589;
  margin: 50px 0px 20px 0px; 
  /* padding: 50px 0px 0px 0px; */
  }
  
p, ul, ol, li, span, tr, td {
  font-size:9pt;
  line-height:11pt;
  font-family: Arial, Helvetica, sans-serif;
  color:#222
}

p, ul{
  margin-top: 0px;
  margin-bottom: 12px;
}

p.hometext {
  font-size:8pt;
  line-height:10pt;
  font-family: Arial, Helvetica, sans-serif;
  color:#fff
}

a:link, a:visited {
  color: #CEBA81;
  font-size:9pt;
  line-height:12pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight:bold;
}

a:hover {
  text-decoration: underline;
  color: #E76F00;
}

a.mainnav:link {
  font-size:9pt;
  line-height:11pt;
  font-family: Arial, Helvetica, sans-serif;
  color:#025589;
  text-decoration: none;
  font-weight:bold;
}

a.mainnav:hover {
  text-decoration: underline;
}

a.mainnav:visited {
  text-decoration: none;
}

h1 {
  font-size:14pt;
  line-height:16pt;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
/*  color:#CEBA81; */
  color:#E76F00;
  margin-top: 0px;
  margin-bottom: 10px;
}

h1.white {
  font-size:14pt;
  line-height:16pt;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF
}

h2 {
  font-size:12pt;
  line-height:14pt;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  color:#CEBA81;
  margin-bottom: 2px;
  margin-top: 10px;
}

.tableborder {
    border-width: 2px;
    border-style: solid;
    border-color: #CEBA81;
}

.footertext {
  color: #FFFFFF;
  font-size:9pt;
  line-height:11pt;
  font-family: Arial, Helvetica, sans-serif;
} 



a.footernav {
  color: #FFFFFF;
  font-size:9pt;
  line-height:11pt;
  font-family: Arial Narrow, Arial, Helvetica, sans-serif;
  text-decoration: none
} 


SELECT, OPTION, TEXTAREA, INPUT {
  font-family: Arial, Helvetica, sans-serif;
  padding: 0px;
  font-size: 8pt;
  color: #333333;
  background-color: #F2F2F2;
  border-right: #333333 1px solid;
  border-top: #333333 1px solid;
  border-left: #333333 1px solid;
  border-bottom: #333333 1px solid;
}

input.image {
  border: 0px;
  font-family: Arial, Helvetica, sans-serif;
    padding: 0px;
    font-size: 8pt;
    color: #333333;
}

.intext_head {
  color: #025589;
  font-size:9pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight:bold;
}
  
div.image_right {
  float:right;
  border-color:#CCC;
  border-style:solid;
  border-width: 1px;
  margin-left: 10px;
}

  
div.image_left {
  float:left;
  border-color:#CCC;
  border-style:solid;
  border-width: 1px;
  margin-right: 10px;
}
/* specific divs */
#wrap {
  background-color:#FFFFFF;
  background-image: url(../images/background.gif);
  background-repeat: no-repeat;
  border-width: 2px;
    border-style: solid;
    border-color: #CEBA81;
}

div#wrap {
  margin:0 auto;
  width:720px;
}
#header {
  height: 125px;
}

#main {
  float:right;
  width:470px;
  padding-right: 22px;
}

#sidebar {
  width:182px;
  margin-left:22px;
}
#sidebar ul, #sidebar li {
  margin: 7px 0px 0px 0px;
  padding: 0px;
  list-style-type: none;
  }
  
#sidebar a:link, #sidebar a:visited {
  color: #025589;
  font-size:9pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight:bold;
}

#sidebar a:hover {
  text-decoration: underline;
  color: #E76F00;
}

.orange {
  color: #E76F00;
  font-weight:bold;
}

.tan {
  color: #CEBA81;
  font-weight: bold;
}

#sidebar a.orange:link, #sidebar a.orange:visited {
/*  color: #CEBA81; */
  color: #E76F00;
  font-size:9pt;
  line-height:12pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight:bold;
}

#sidebar a.orange:hover {
  text-decoration: underline;
  color: #CEBA81;
}

#sidebar a.tan:link, #sidebar a.tan:visited {
  color: #CEBA81;
  font-size:9pt;
  line-height:12pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight:bold;
}

#sidebar a.tan:hover {
  text-decoration: underline;
  color: #E76F00;
}


#wrap > #sidebar {
  width:185px;
}

#footer {
  clear:both;
}

#footer p {
  padding:5px 22px;
  margin:0;
  text-align:right;
}

#footer a:link, #footer a:visited {
  color: #025589;
  font-size:8pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight:bold;
}

#footer a:hover {
  text-decoration: underline;
  color: #E76F00;
}

td.label {
  color: #025589;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight:bold;
  text-align:right;
  padding: 0px;
  padding-right: 3px;
}

