BODY
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
  margin: 0px;
}

#main
{
  width: 900px;
  margin: 0 auto;
}

#logo
{
  height: 150px;
  width: 900px;
}

#logo1
{
  float: left;
  background: url("../images/002.jpg") no-repeat;
  width: 275px;
  height: 150px;
}

#logo2
{
  background: url("../images/logo.gif") no-repeat;
  background-position: right center;
  width: 390px;
  height: 90px;
  float: right;
  padding-top:55px;
}

#line1, #line2, #line3, #line4, #line5
{
  width: 100%;
  height: 10px;
  float: left;
}

#line2_2, #line4_2, #line3_3
{
  width: 274px;
  height: 10px;
  border-bottom: 1px white solid;
}

#line3
{
  background: #C5C5C5;
  border-top: 1px white solid;
  border-bottom: 1px white solid;
  width: 100%;
}

#line3_1
{
  width: 275px;
  height: 10px;
  border-bottom: 1px white solid;
  background: #C5C5C5;
  border-top: 1px white solid;
  border-bottom: 1px white solid;
  float: left;
}

#line3_2
{
  width: 624px;
  height: 10px;
  background: #C5C5C5;
  float: right;
  border-top: 1px white solid;
}

#line1
{
  background: #C5C5C5;
}


#line2
{
  background: #FF6600;
  border-bottom: 1px white solid;
}

#line2_2
{
  background: #666666;
  border-right: 1px white solid;
}

#line4
{
   background: #FF6600;
   border-top: 1px white solid;
  border-bottom: 1px white solid;
}

#line4_2
{
  background: #C5C5C5;
  border-right: 1px white solid;
}

#line5
{
  background: #C5C5C5;
}

#line5_2
{
  background: #C5C5C5;
  border-top: 1px white solid;
  border-right: 1px white solid;
  border-bottom: 1px white solid;
  width: 275px;
  height: 9px;
}

#mainmenu
{
  margin-left: 20px;
  float: left;
  height: 200px;
  overflow: hidden;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 240px;
}

#slideshow
{
  width: 625px;
  float: left;
  height: 200px;
  overflow: hidden;
  padding: 0px;
  margin: 0px;
}

#slideshow IMG {
  margin: 0px;
  padding: 0px;
}

#provinces
{
  background: #E6E6E6;
  width: 274px;
  height: 380px;
  float: left;
}


#provinces ul
{
  margin-bottom: 20px;
  margin-top: 20px;
  padding-left: 30px;
  list-style-image: url(../images/li-sub.gif);
}

#provinces li
{
  padding: 0px;
  padding-top: 6px;
  margin: 0px;
  height: 20px;
}

#provinces a
{
  font-weight: bold;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
}


#provinces a:hover
{
  color: #FF6600;
}

#provinces a.selected
{
  color: #FF6600;
}

#participant_details
{
  background: #E6E6E6;
  width: 275px;
  height: 380px;
  float: left;
  overflow: auto;
}

#content {
  width: 600px;
  float: right;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px;
  padding-left: 2px;
  line-height:	2.0;
/*  overflow: auto; */
}
#content_2 {
  width: 600px;
  height:380px;
  overflow:scroll;
  float: right;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px;
  padding-left: 2px;
  line-height:	2.0;
/*  overflow: auto; */
}

#content H1
{
  color: #FF6600;
  font-weight: normal;
  font-size: 24px;
  margin-bottom: 0px;
  text-align: left;
  margin-top: 0px;
}
#content_2 H1
{
  color:: #FF6600;
  font-weight: normal;
  font-size: 24px;
  margin-bottom: 0px;
  text-align: left;
  margin-top: 0px;
}

#content UL {
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 40px;
}
#content_2 UL {
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 40px;
}

#smallmap {
  display: inline;
  text-align: left;
  float: right;
}

#blockleft {
  background: #666666;
  color: #FFFFFF;
  text-align: center;
  /*padding-top: 30px;*/
  height: 100px;
  float: left;
  width: 275px;
  height: 75px;
}

#bottommenu
{
  padding-top: 20px;
  float: right;
  padding-right: 20px;
  overflow: hidden;
  height: 30px;
}

#sidebar {
  float: left;
  width: 275px;
  overflow: hidden;
}

#banners {
  float: right;
  width: 624px;
  border-top: 1px solid #C5C5C5;
  margin-left: 1px;
  margin-top: 25px;
}

.banner A, .banner IMG {
  border: 0px;
}

.banner {
  display: block;
  padding-left: 5px;
  cursor: pointer;
  padding-top: 15px;
  float: right;
}

#error {
  padding: 5px;
  padding-top: 40px;
  line-height:	1.0;
  text-align: center;
}

#error H1 {
  color: #FF6600;
  font-weight: normal;
  font-size: 24px;
  margin-bottom: 0px;
  padding-bottom: 20px;
}

.mceEditor {
  margin: 0px;
  background: red;
}

#contactform {
  width: 300px;
}

#sendbutton {
  margin-left: 135px;
  margin-top: 10px;
}

#contactform .required_message {
  color: #5F5F5F;
}

.table1 {
  border: 1px solid #E6E6E6;
  width: 100%;
  border-spacing: 0px;
  border-collapse: collapse;
}

.table1 TH {
  background: #A5A5A5;
  color: #FFFFFF;
  padding-left: 5px;
}

.table1 TD {
  margin: 0px;
  padding: 3px;
  padding-left: 5px;
}

.table1 TH {
  text-align: left;
}

.table1 TR.row1, .table1 TR.row2 {
  cursor: pointer;
}

.table1 TR.row1:hover, .table1 TR.row2:hover {
  background: #E6E6E6;
}

.table1 TR.row1 A, .table1 TR.row2 A {
  text-decoration: none;
}

#filter {
  text-align: right;
  width: 95%;
  padding-bottom: 5px;
}

#noresults
{
  text-align: center;
  margin-top: 30px;
}

#adpreview {
  width: 300px;
  height: 200px;
  position: absolute;
}

#adpreview_loader {
  font-family: verdana, arial;
  font-size: 10px;
  text-align: center;
  padding-top: 40px;
  color: #5F5F5F;
  background: #FFFFFF;
  border: 1px solid #EFEFEF;
  height: 200px;
  width: 300px;
}

#adpreview_loader IMG {
  margin-top: 20px;
  display: block;
}

#adpreview_shadow {
  background: #868686;
  width: 100%;
  height: 100%;
  top: 2px;
  left: 2px;
  position: absolute;
  display: none;
}

#adpreview_content {
  position: absolute;
  width: 99%;
  height: 99%;
}

#participant_details TABLE {
  width: 240px;
  margin-left: 20px;  
  margin-top: 20px;  
}

#participant_details TH, #participant_details TD {
  text-align: left;
  font-family: verdana, arial;
  font-size: 10px;
  color: #666666;
  vertical-align: top;
  line-height:	1.8;
}

#participant_details H1 {
  color: #666666;
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  margin: 0px;
}

#participant_details A {
  text-decoration: none;
  color: #666666;
}

#participant_details A:hover {
  text-decoration: underline;
  color: #666666;
}


#treatments
{
  background: #E6E6E6;
  width: 275px;
  float: left;
  height: 320px;
  text-align: center;
  padding-top: 10px;
}

#treatments SELECT {
  margin-top: 10px;
}

#treatments TABLE {
  width: 190px;
  margin-left: 30px;  
  margin-top: 20px;  
}

#treatments TH, #treatments TD {
  text-align: left;
  font-family: verdana, arial;
  font-size: 10px;
  color: #666666;
  vertical-align: top;
  line-height:	1.8;
}

#treatments H1 {
  color: #666666;
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  margin: 0px;
}

#treatments A {
  text-decoration: none;
  color: #666666;
}

#treatments A:hover {
  text-decoration: underline;
  color: #666666;
}

#backbuttonspacing1 {
  height: 10px;
}

body P{
  margin: 0px;
}

.mainmenu_bulletoff, .mainmenu_bulleton {
  width: 15px;
  height: 15px;
  float: left;
  margin: 0px;
  margin-right: 10px;
}

.mainmenu_bulletoff {
  background: url("../images/buttonoff.gif") no-repeat;
}

.mainmenu_bulleton {
  background: url("../images/buttonon.png") no-repeat;
  color: #ffffff;
}

.mainbutton {
  margin-top: 14px;
  height: 17px;
}

.mainbutton IMG {
  margin: 0px;
}
