body
  {
  background-color: #99CC99;
  font-family: "Verdana", "Geneva", sans-serif;
  margin: 3%;
  }

a
  {
  color: #468A46;
  text-decoration: none;
  }
a:hover
  {
  text-decoration: underline;
  }

img
  {
  border: none;
  }

p
  {
  text-align: justify;
  }

div.page_masthead
  {
  background-image: url(images/bg_masthead.gif);
  background-position: top left;
  background-repeat: no-repeat;
  border-right: 1px solid #99CC99;
  height: 193px;
  margin-bottom: -1em;
  }

table.page_masthead
  {
  position: relative;
  left: 147px;
  top: 5px;
  width: 648px;
  }

td.page_masthead
  {
  background-color: #99cc99;
  color: #000000;
  padding: 5px;
  text-align: center;
  vertical-align: middle;
  }

table.page_contact
  {
  padding-top: 15px;
  }

td.page_contact
  {
  background-color: #468A46;
  color: #FFFFFF;
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: 9pt;
  padding: 8px;
  }

h1
  {
  background-color: #FFFFFF;
  color: #468A46;
  font-family: "Verdana", "Geneva", sans-serif;
  font-size: 14pt;
  margin-bottom: 0;
  position: relative;
  left: 180px;
  top: 15px;
  }

h3
  {
  background-color: #FFFFFF;
  color: #468A46;
  font-family: "Verdana", "Geneva", sans-serif;
  font-size: 11pt;
  }

div.page_content
  {
  background-image: url(images/bg_content.gif);
  background-position: top left;
  background-repeat: repeat-y;
  border-right: 1px solid #99CC99;
  padding-bottom: 1em;
  min-height: 100px;
  }

td.page_content
  {
  font-size: 10pt;
  font-weight: bold;
  vertical-align: top;
  width: 580px;
  }

td.page_menu
  {
  vertical-align: top;
  width: 180px;
  }

ul.page_menu
  {
  margin-left: 0;
  padding-bottom: 4px;
  padding-left: 15px;
  list-style-type: none;
  }

a.page_menu
  {
  border: none;
  }

div.page_footer
  {
  background-image: url(images/bg_footer.gif);
  background-position: top left;
  background-repeat: no-repeat;
  border-right: 1px solid #99CC99;
  height: 4px;
  margin: 0 0 1em 0;
  }

td.header_tl
  {
  background-color: #669966;
  background-image: url(images/estl8.gif);
  background-position: 8px top left;
  background-repeat: no-repeat;
  font-size: 1px;
  height: 8px;
  width: 8px;
  }
td.header_tc
  {
  background-color: #669966;
  background-image: url(images/estc8.gif);
  background-position: top left;
  background-repeat: repeat-x;
  font-size: 1px;
  height: 8px;
  }
td.header_tr
  {
  background-color: #669966;
  background-image: url(images/estr8.gif);
  background-position: 8px top right;
  background-repeat: no-repeat;
  font-size: 1px;
  height: 8px;
  width: 8px;
  }

td.header_ml
  {
  background-color: #669966;
  background-image: url(images/esml8.gif);
  background-position: 8px middle left;
  background-repeat: no-repeat;
  font-size: 1px;
  width: 8px;
  }
td.header_mc
  {
  background-color: #669966;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
  }
td.header_mr
  {
  background-color: #669966;
  background-image: url(images/esmr8.gif);
  background-position: 8px middle right;
  background-repeat: no-repeat;
  font-size: 1px;
  width: 8px;
  }

td.header_bl
  {
  background-color: #669966;
  background-image: url(images/esml8.gif);
  background-position: 8px middle left;
  background-repeat: no-repeat;
  font-size: 1px;
  width: 8px;
  }
td.header_bc
  {
  background-color: #669966;
  font-size: 1px;
  }
td.header_br
  {
  background-color: #669966;
  background-image: url(images/esmr8.gif);
  background-position: 8px middle right;
  background-repeat: no-repeat;
  font-size: 1px;
  width: 8px;
  }

td.header_button
  {
  background-color: #669966;
  }

td.header_spacer
  {
  background-color: #669966;
  font-size: 1px;
  width: 8px;
  }

div.header_buttonnav_bl {background: url(images/sebl8.gif) 0 100% no-repeat;}
div.header_buttonnav_br {background: url(images/sebr8.gif) 100% 100% no-repeat;}
div.header_buttonnav_tl {background: url(images/setl8.gif) 0 0 no-repeat;}
div.header_navbutton_tr {background: url(images/setr8.gif) 100% 0 no-repeat; padding:10px;}

div.header_curbutton_bl {background: url(images/sebl8.gif) 0 100% no-repeat;}
div.header_curbutton_br {background: url(images/sebr8.gif) 100% 100% no-repeat;}
div.header_curbutton_tl {background: url(images/setl8.gif) 0 0 no-repeat;}
div.header_curbutton_tr {background: url(images/setr8.gif) 100% 0 no-repeat; padding:10px;}

.raised {background: transparent; width:40%; margin:0 auto;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#99cc99; border-left:1px solid #fff; border-right:1px solid #eee;}
.raised .b3 {background:#99cc99; border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 {background:#99cc99; border-left:1px solid #fff; border-right:1px solid #aaa;}
.raised .b4b {background:#99cc99; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b {background:#99cc99; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b {background:#99cc99; border-left:1px solid #aaa; border-right:1px solid #999;}


.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}

.raised .boxcontent {display:block;  background: #99cc99; border-left:1px solid #fff; border-right:1px solid #999; padding-left: .5em; padding-right: .5em; }

.inset {background: transparent; width:40%; margin:0 auto;}
.inset h1, .inset p {margin:0 10px;}
.inset h1 {font-size:2em; color:#000; letter-spacing:1px;}
.inset p {padding-bottom:0.5em;}

.inset .top, .inset .bottom {display:block; background:transparent; font-size:1px;}
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {display:block; overflow:hidden;}
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {height:1px;}
.inset .b2 {background:#ffffff; border-left:1px solid #999; border-right:1px solid #aaa;}
.inset .b3 {background:#ffffff; border-left:1px solid #999; border-right:1px solid #ddd;}
.inset .b4 {background:#ffffff; border-left:1px solid #999; border-right:1px solid #eee;}
.inset .b4b {background:#ffffff; border-left:1px solid #aaa; border-right:1px solid #fff;}
.inset .b3b {background:#ffffff; border-left:1px solid #ddd; border-right:1px solid #fff;}
.inset .b2b {background:#ffffff; border-left:1px solid #eee; border-right:1px solid #fff;}


.inset .b1 {margin:0 5px; background:#999;}
.inset .b2, .inset .b2b {margin:0 3px; border-width:0 2px;}
.inset .b3, .inset .b3b {margin:0 2px;}
.inset .b4, .inset .b4b {height:2px; margin:0 1px;}
.inset .b1b {margin:0 5px; background:#fff;}

.inset .boxcontent {display:block; background:#ffffff; border-left:1px solid #999; border-right:1px solid #fff; padding-left: .5em; padding-right: .5em;}

a.header
  {
  color: #000000;
  font-family: "Times New Roman", serif;
  text-decoration: none;
  }
a.header_link
  {
  color: #000000;
  font-family: "Times New Roman", serif;
  text-decoration: none;
  }
a.header_link:hover
  {
  text-decoration: underline;
  }


td.page_outer_left
  {
  background-color: #669966;
  background-image: url(images/esml8.gif);
  background-position: 8px middle left;
  background-repeat: no-repeat;
  width: 12px;
  }
td.page_outer_center
  {
  background-color: #ffffff;
  vertical-align: top;
  }
td.page_outer_right
  {
  background-color: #669966;
  font-size: 1px;
  height: 100%;
  width: 256px;
  }

td.page_frame_left
  {
  background-color: #669966;
  color: #669966;
  font-size: 1px;
  height: 4px;
  vertical-align: top;
  }

td.page_frame_right
  {
  background-color: #669966;
  vertical-align: top;
  }


td.page_inner_tl
  {
  background-color: #ffffff;
  font-size: 1px;
  height: 8px;
  text-align: left;
  vertical-align: top;
  width: 8px;
  }
td.page_inner_tr
  {
  background-color: #ffffff;
  font-size: 1px;
  height: 8px;
  text-align: right;
  vertical-align: top;
  width: 8px;
  }
td.page_inner_bl
  {
  background-color: #ffffff;
  font-size: 1px;
  height: 8px;
  text-align: left;
  vertical-align: bottom;
  width: 8px;
  }
td.page_inner_br
  {
  background-color: #ffffff;
  font-size: 1px;
  height: 8px;
  text-align: right;
  vertical-align: bottom;
  width: 8px;
  }

td.page_inner_content
  {
  background-color: #ffffff;
  color: #000000;
  font-family: "Times New Roman", serif;
  font-size: 1em;
  text-align: left;
  vertical-align: top;
  }

td.page_inner_gutter
  {
  background-color: #ffffff;
  height: 8px;
  width: 16px;
  }


div.pagecur
  {
  background-color: #ffffff;
  border-color: #669966;
  border-style: solid;
  border-width: 1px;
  white-space: nowrap;
  }

div.pagenav
  {
  background-color: #99cc99;
  border-color: #99cc99;
  border-style: solid;
  border-width: 1px;
  white-space: nowrap;
  }


a.pagecur
  {
  color: #000000;
  font-family: "Times New Roman", serif;
  text-decoration: none;
  }

a.pagenav_link
  {
  color: #000000;
  font-family: "Times New Roman", serif;
  text-decoration: none;
  }

a.pagenav_link:hover
  {
  text-decoration: underline;
  }


td.footer_tl
  {
  background-color: #669966;
  background-image: url(images/esml8.gif);
  background-position: 8px middle left;
  background-repeat: no-repeat;
  font-size: 1px;
  height: 8px;
  width: 8px;
  }
td.footer_tc
  {
  background-color: #669966;
  font-size: 1px;
  }
td.footer_tr
  {
  background-color: #669966;
  background-image: url(images/esmr8.gif);
  background-position: 8px middle right;
  background-repeat: no-repeat;
  font-size: 1px;
  height: 8px;
  width: 8px;
  }

td.footer_ml
  {
  background-color: #669966;
  background-image: url(images/esml8.gif);
  background-position: 8px middle left;
  background-repeat: no-repeat;
  font-size: 1px;
  width: 8px;
  }
td.footer_mc
  {
  background-color: #669966;
  color: #99cc99;
  font-weight: bold;
  text-align: center;
  }
td.footer_mr
  {
  background-color: #669966;
  background-image: url(images/esmr8.gif);
  background-position: 8px middle right;
  background-repeat: no-repeat;
  font-size: 1px;
  width: 8px;
  }

td.footer_bl
  {
  background-color: #669966;
  background-image: url(images/esbl8.gif);
  background-position: 8px bottom left;
  background-repeat: no-repeat;
  font-size: 1px;
  height: 8px;
  width: 8px;
  }
td.footer_bc
  {
  background-color: #669966;
  background-image: url(images/esbc8.gif);
  background-position: bottom left;
  background-repeat: repeat-x;
  font-size: 1px;
  height: 8px;
  }
td.footer_br
  {
  background-color: #669966;
  background-image: url(images/esbr8.gif);
  background-position: 8px bottom left;
  background-repeat: no-repeat;
  font-size: 1px;
  height: 8px;
  width: 8px;
  }

a.footer_link
  {
  color: #ffffff;
  font-family: "Times New Roman", serif;
  text-decoration: none;
  }
a.footer_link:hover
  {
  text-decoration: underline;
  }
