body
{
  background: #F5F5F5;
  font-family: verdana, arial;
  font-size: 10px; 
  margin:0px;
  margin-top: 6px;
}

body.popup
{
  background: #cedfef;
  font-family: verdana, arial;
  font-size: 10px; 
  margin:5px;
}


a
{
  color: #0000FF;
}

#activelink {
  color: #000000;
  text-decoration: none;
}

div
{
  font-family: verdana,arial,sans-serif;
  font-size: 10px;
  font-weight: normal;
}

td
{
  font-family: verdana,arial,sans-serif;
  font-size: 10px;
  font-weight: normal;
}

div.left_group
{
  position: relative;
  top: 30px;
  left: 45px;
  height: 430px;
}

div.left_title
{
  border-bottom: 1px solid #D9E7F4;
  width: 310px;
  height: 30px;
  font-family: verdana;
  font-size: 20px;
  font-weight: bold;
  color: #003E7E;
}

table.left_table
{
  position: relative;
  top: 10px;
  font-family: verdana;
  font-size: 10px;
  left: -8px;
}


div.center_group
{
  position: relative;
  top: 25px;
}

div.center_group2
{
  border-left: 1px solid #D9E7F4;
  position: relative;
  top: 30px;
}

div.center_title
{
  font-size: 11px;
  font-weight: bold;
  color: #003E7E;
}

div.center_text
{
  position: relative;
  top: 0px;
  width: 327px;
  height: 163px;
  overflow: auto;
  font-size: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

div.right_textbg
{
  background-repeat: no-repeat;
  position: relative;
  top: 25px;
  left: 5px;
  width: 235px;
  height: 425px;
  padding: 0px;
  padding-right: 0px;
}

div.right_text
{
  position: relative;
  top: 20px;
  left: 6px;
  width: 189px;
  height: 365px;
  padding: 20px;
  padding-top: 0px;
  overflow: auto;
}

div.onecolumn_textbg
{
  background-repeat: no-repeat;
  position: relative;
  top: 25px;
  left: 0px;
  width: 625px;
  height: 425px;
  padding: 0px;
  padding-right: 0px;
}

div.onecolumn_text
{
  position: relative;
  top: 20px;
  left: 5px;
  width: 580px;
  height: 365px;
  padding: 20px;
  padding-top: 0px;
  overflow: auto;
}

div.faq_text
{
  position: relative;
  top: 60px;
  left: 5px;
  width: 543px;
  height: 305px;
  padding: 20px;
  padding-top: 0px;
  overflow: auto;
}

div.firstpage_textbg
{
  background-repeat: no-repeat;
  position: relative;
  top: 60px;
  left: 30px;
  width: 594px;
  height: 425px;
  padding: 0px;
  padding-right: 0px;
}

div.search
{
  font-size: 12px;
  font-weight: bold;
}

div.faqsearch
{
  position: relative;
  top: 14px;
  left: 25px;
  font-size: 12px;
  font-weight: bold;
  width: 560px;
}

input.search
{
  width: 87px;
  height: 16px;
  border: 1px solid #000000;
  font-family: verdana,arial,sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding: 0px;
  padding-top: 2px;
  padding-left: 5px;
  padding-right: 5px;
  margin-left: 8px;

  position:relative;
  top: 1px;
}

div.firstpage_title
{
  font-family: verdana,arial,sans-serif;
  font-size: 16px;
  font-weight: bold;
  position: relative;
  top: 20px;
  left: 40px;
  color: #003E7E;
}

img.firstpage_image
{
  position: relative;
  top: 40px;
  left: 40px;
}

div.firstpage_text
{
  font-family: verdana,arial,sans-serif;
  font-size: 10px;
  position: relative;
  top: 55px;
  left: 40px;
  width: 250px;
  height: 185px;
  overflow: auto;
}

div.firstpage_html
{
  position: relative;
  top: 20px;
  left: 350px;
  width: 190px;
  height: 398px;
  overflow: auto;
}
/*
div.faqsearch input.search {   background-image: url("/econtent/img/search_bg_blue.gif"); }
div.search input.search {   background-image: url("/econtent/img/search_bg.gif"); }
*/
.navbar {
  color: #fff;
  text-decoration: none;
}

.navbar:hover {
  color: #fff;
  text-decoration: underline;
}

.bluetext {
  font-size: 10px;
  font-weight: bold;
  font-family: verdana, arial;
  color: #003E7E;
}

.blueheader {
  font-size: 12px;
  font-weight: bold;
  font-family: verdana, arial;
  color: #003E7E;
}

.blueheaderlarge {
  font-size: 14px;
  font-weight: bold;
  font-family: verdana, arial;
  color: #003E7E;
}

.blueheaderbig {
  font-size: 16px;
  font-weight: bold;
  font-family: verdana, arial;
  color: #003E7E;
}

.blackheader {
  font-size: 12px;
  font-weight: bold;
  font-family: verdana, arial;
  color: #0;
  font-weight: bold;
}

hr {
 border: none;
 border-top: 1px solid #d1d6da;
 color: #d1d6da;
 background-color: #d1d6da;
 height: 1px;
 margin-top: 8px;
 margin-bottom: 8px;
}

