body{
  margin:           0px;
  background:       #FFFFFF url('web_images/bkg_body.png') repeat-x;
  font-family:      arial;
  font-weight:      normal;
  font-size:        10pt;
}
#containing{
  width:            780px;
  position:         absolute;
  top:              0px;
  left:             50%;
  margin-left:      -390px;
  padding:          0px;
  background:       #FFFFFF;
  height:           100%;
  overflow:         show;
}
a{
  font-weight: bold;
  color: #1e66ff;
}
a:hover{
  color: #1e6652;
}
#header_contact{
  width:            780px;
  padding-top:      5px;
  padding-bottom:   5px;
  background:       #0B2F23;
  color:            white;
  font-family:      arial;
  font-size:        8pt;
  font-weight:      bold;
  text-align:       center;
}
#header_contact A{
  color:            #FFFFFF;
}
#header_contact A:hover{
  color:            #A7D6F6;
}
#header_graphic{
  float:            left;
  height:           250px;
  width:            780px;
}
#header_flag{
  top:              24px;
  left:             0px;
  position:         absolute;
  background:       #FFFFFF;
  height:           250px;
  width:            780px;
  overflow:         hidden;
  padding:          0px;
  margin:           0px;
}

#submenu{
  height:           26px;
  width:            780px;
  padding-top:      7px;
  font-family:      arial;
  font-size:        14pt;
  color:            #FFFFFF;
  text-align:       center;
  background:       #0B2F23 url('web_images/bkg_menu.png') repeat-x;
  overflow:         hidden;
  clear:            both;
}
*html #submenu{
  height:           33px;
  margin-top:       -3px;
}
#leftmenu{
  float:            left;
  width:            131px;
  background:       #FFFFFF;
  padding-left:     5px;
  padding-top:      10px;
}
*html #leftmenu{
  width:            136px;
}
#page_holder{
  padding-top:      10px;
  float:            right;
  width:            760px;
  background:       #FFFFFF;
  padding-left:     10px;
  padding-right:    10px;
}
*html #page_holder{
  width:            780px;
}
#topmenu{
  font-family:      'arial';
  color:            #7B007B;
  font-size:        12pt;
  display:          inline;
  margin:           0px;
  padding:          0px;
  padding-top:      5px;
}
#topmenu LI{
  display:          inline;
  margin:           0px;
  padding-left:     10px;
  padding-right:    10px;
  list-style:       none;
  border-left:      1px solid #CACA92;
}
#topmenu LI A{
  color:            #FFFFFF;
  text-decoration:  none;
  font-weight:      bold;
}
#topmenu LI A:hover{
  text-decoration:  underline;
  color:            #A7D6F6;
}
.leftmenu{
  padding:          0px;
  margin:           0px;
  background-color: #FFFFFF;
}
.leftmenu LI{
  padding:          0px;
  margin:           0px;
  padding-top:      3px;
  padding-bottom:   3px;
  list-style:       none;
}
.leftmenu LI A{
  text-decoration:  underline;
  font-size:        10pt;
  font-family:      arial;
  color:            #7B007B;
  font-weight:      bold;
}
.leftmenu LI A:hover{
  text-decoration:  underline;
  color:            #000000;
  font-weight:      bold;
}
.chatnormal{
  font-family:      verdana;
  font-size:        10pt;
  color:            #000000;
  padding-left:     5px;
}
.chatbold{
  font-family:      verdana;
  font-size:        10pt;
  color:            #000000;
  padding-left:     5px;
  font-weight:      bold;
}
h1{
  font-size:        15pt;
}
h2{
  font-size:        14pt;
}
#footer{
  width: 100%;
  padding-top: 5px;
  padding-bottom: 30px;
  clear: both;
  text-align: center;
  background-color: white;
}
#footer A{
  font-size:    14pt;
  color:        #7B007B;
  font-weight:  bold;
  font-family:  'Times New Roman';
  text-decoration: underline;
}
h1{
  font-size: 14pt;
  font-weight: bold;
  font-family: verdana, arial;
  padding-left:10px;
  background: #264654 url("/web_images/bkg_h1.png") repeat-x;
  height: 38px;
  color: #FFFFFF;
  padding-bottom: 0px;
  padding-top: 12px;
}
*html h1{
  height: 50px;
}
TD{
  font-family: arial;
  padding: 2px;
  font-size: 10pt;
}
