 body {margin:0px; padding:0px; background-repeat:repeat-x; background-position:0px 1px }
.main,td{font-family:Tahoma; font-size:12px;  color:#636363;}

.content_cell_home {
  padding-top:0px;
}

.form_button {
  background-color:#B8B8B8;
  border:1px solid #505050;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFFFFF;
  padding-bottom:1px;
}

.main_news {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:10px;

  text-decoration:none;
}



.menu_item {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  padding-left:25px;
  margin-top:15px;
  margin-left:10px;
  margin-bottom:0px;
  text-decoration:underline;
}

.menu_item2 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  padding-left:25px;
  padding-top:0px;
  margin-left:10px;
  margin-bottom:0px;
}

.form_item {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  font-weight:bold;
  margin-top:15px;
  margin-left:10px;
  margin-bottom:0px;
}

.content_cell_padded {
  padding-top:20px;
  padding-left:20px;
  padding-right:20px;
  padding-bottom:10px;
}

.main_text {
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#000000;
}

h1,h2,h3,.basic_page_header {
  font-family:Arial, Helvetica, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#555555;
}

.footer {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#006233;
}

.homepage_content_cell {
  border-left:1px solid #D7D7D7;
  padding-left:10px;
  padding-top:20px;
  padding-bottom:20px;
  text-align:left;
  vertical-align:top;
}

.homepage_news_date {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#007138;
  padding:0px;
  margin-top:15px;
  margin-bottom:0px;
}

.homepage_news_text {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#007138;
  padding:0px;
  margin-top:2px;
  margin-bottom:15px;
}

a.homepage_news_more_link {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#007138;
  padding:0px;
  margin:0px;
}

.onhead   {font-size:11px; color: #000000; text-decoration: underline;}
.head     {
  background-color:#B8EBFE;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:13px;
  text-align:center;
  height:22px;
}

.headerr  {
  background-color:#E085b3;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  font-size:13px;
  text-align:center;
  height:22px;
}
.fname    {
  background-color:#F5F5F5;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  padding:5px;
}

.fgroup   {FONT-SIZE: 11px; BACKGROUND: #F1FFF1; FONT-FAMILY: Verdana, Arial,  Helvetica, sans-serif }
.itext    {font: 9pt 'Verdana'; border: outset 1px;}
.itarea   {font: 9pt 'Verdana'; border: outset 1px;}
.iselect  {font: 9pt 'Verdana'; border: outset 1px;}
.iradio   {font: 9pt 'Verdana'; border: outset 1px;}

.ibutton  {
  background-color:#B8EBFE;
  border:1px solid #000000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  padding-bottom:1px;
}

  Img       {border: none;}


.pageprev {
  background-color: #FCFCFC;
}

.pagenum {
  background-color: #FCFCFC;
}

.pagecur {
  background-color: #FFACAC;
}

a {
  font-family:Tahoma;
  font-size:11px;
  color:#7F7FC1;
  text-decoration:underline;
}

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

a.main_link {
  color:#000000;
  text-decoration:none;
}

a:hover.main_link {
  color:#00A0D0;
  text-decoration:none;
}

