
  body           { background-color: #232426; background-repeat: repeat-x; margin: 0px; padding: 0px; width: 100%; height: 100%; font-family: Verdana, sans-serif; font-size: 11px; }
  h1             { font-size: 22px; font-weight: normal; padding: 0px; margin: 0px 0px 10px 0px; color: #8b988d; }
  .dead          { text-decoration: line-through; color: #ff0000; }
  form           { margin: 0px; padding: 0px; }

  #body_container_1   { background-image: url(images/body_main_bg_top_bg.png); background-position: top; background-repeat: repeat-x; position: absolute; left: 0px; top: 0px; width: 100%; background-color: #a7a8a8; }
  #body_container_2   { background-image: url(images/body_main_bg_bottom_bg.png); background-position: bottom; background-repeat: repeat-x; width: 100%; height: 100%; position: relative; }
  
  #body_container_3_side   { background-repeat: repeat-y; z-index: 99; width: 800px; height: 100%; background-image: url(images/body_main_bg.png); }
  #body_container_3_noside { background-repeat: repeat-y; z-index: 99; width: 800px; height: 100%; background-image: url(images/body_main_bg_noside.png); }
  
  #body_container_4_side   { background-position: top; background-repeat: no-repeat; width: 800px; height: 100%; text-align: center; position: relative; background-image: url(images/body_main_bg_top.jpg); }
  #body_container_4_noside { background-position: top; background-repeat: no-repeat; width: 800px; height: 100%; text-align: center; position: relative; background-image: url(images/body_main_bg_top_noside.jpg); }
  
  #body_container_5_side   { background-position: bottom; background-repeat: no-repeat; width: 760px; height: 100%; padding: 0px 20px 0px 20px; text-align: left; position: relative; background-image: url(images/body_main_bg_bottom.jpg); }
  #body_container_5_noside { background-position: bottom; background-repeat: no-repeat; width: 760px; height: 100%; padding: 0px 20px 0px 20px; text-align: left; position: relative; background-image: url(images/body_main_bg_bottom_noside.jpg); }

  #body_logo           { position: absolute; left: 50%; margin-left: -366px; width: 164px; top: 80px; text-align: center; font-family: Verdana, sans-serif; font-size: 12px;  color: #a5a6a7; z-index: 99999; }
  #body_contact_title  { position: absolute; left: 50%; margin-left: 172px; top: 18px; text-align: right; font-family: Verdana, sans-serif; font-size: 12px; color: #939495; line-height: 28px; }
  #body_contact_info   { position: absolute; left: 50%; margin-left: 248px; top: 17px; text-align: left; font-family: Verdana, sans-serif; font-size: 16px; color: #eeefef; line-height: 28px; font-weight: bold; z-index: 99999; }
  #body_contact_info a { color: #eeefef; }

  #body_link           { position: absolute; top: 125px; width: 760px; left: 50%; margin-left: -380px; text-align: left; color: #69736a; overflow: hidden; }
  #body_link a         { height: 32px; font-family: Verdana, sans-serif; font-size: 12px; color: #def2e0; text-decoration: none; font-weight: bold; display: -moz-inline-box; display: inline-block; vertical-align: middle; padding: 18px 0px 0px 0px; text-transform: uppercase; margin: 0px; text-align: left; background-position: 0px -100px; background-image: url(images/body_main_link_bg.jpg); background-repeat: repeat-x; }
  #body_link a:hover   { color: #ffffff; background-position: 0px -50px; }
  
  #body_link .property { width: 108px; padding-left: 23px; border-right: 1px solid #66666f; background-image: url(images/body_main_link_bg.jpg); background-repeat: repeat-x; }
    
  #body_content_ie_side   { height: 550px; width: 530px; padding: 199px 25px 113px 205px; }
  #body_content_ie_noside { height: 550px; width: 710px; padding: 199px 25px 113px 25px; }
  
  #body_content_ff_side   { min-height: 550px; width: 530px; padding: 199px 25px 113px 205px; }
  #body_content_ff_noside { min-height: 550px; width: 710px; padding: 199px 25px 113px 25px; }
  
  #body_left           { position: absolute; left: 50%; margin-left: -380px; top: 175px; z-index: 999; width: 153px; padding: 275px 10px 0px 15px; background-repeat: no-repeat; }
  #body_left h3        { text-align: center; font-size: 14px; text-decoration: underline; }
  
  
  
  #drop_0Container { visibility: visible; overflow: hidden; z-index: 10000; }
  #drop_0Content   { position:absolute; text-align: center; }
  #drop_0Content a { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; line-height: 22px; text-decoration: none; border-bottom: 1px solid #bbbbbb; width: 100%; text-transform: uppercase; display: block; background-color: #cccccc; }
  #drop_0Content a:hover { background-color: #dddddd; }
  
  #drop_1Container { visibility: visible; overflow: hidden; z-index: 10000; }
  #drop_1Content   { position:absolute; text-align: center; }
  #drop_1Content a { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; line-height: 22px; text-decoration: none; border-bottom: 1px solid #bbbbbb; width: 100%; text-transform: uppercase; display: block; background-color: #cccccc; }
  #drop_1Content a:hover { background-color: #dddddd; }
  
  #drop_2Container { visibility: visible; overflow: hidden; z-index: 10000; }
  #drop_2Content   { position:absolute; text-align: center; }
  #drop_2Content a { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; line-height: 22px; text-decoration: none; border-bottom: 1px solid #bbbbbb; width: 100%; text-transform: uppercase; display: block; background-color: #cccccc; }
  #drop_2Content a:hover { background-color: #dddddd; }
  
  #drop_3Container { visibility: visible; overflow: hidden; z-index: 10000; }
  #drop_3Content   { position:absolute; text-align: center; }
  #drop_3Content a { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; line-height: 22px; text-decoration: none; border-bottom: 1px solid #bbbbbb; width: 100%; text-transform: uppercase; display: block; background-color: #cccccc; }
  #drop_3Content a:hover { background-color: #dddddd; }
  
  #drop_4Container { visibility: visible; overflow: hidden; z-index: 10000; }
  #drop_4Content   { position:absolute; text-align: center; }
  #drop_4Content a { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; line-height: 22px; text-decoration: none; border-bottom: 1px solid #bbbbbb; width: 100%; text-transform: uppercase; display: block; background-color: #cccccc; }
  #drop_4Content a:hover { background-color: #dddddd; }
  
  #drop_5Container { visibility: visible; overflow: hidden; z-index: 10000; }
  #drop_5Content   { position:absolute; text-align: center; }
  #drop_5Content a { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; line-height: 22px; text-decoration: none; border-bottom: 1px solid #bbbbbb; width: 100%; text-transform: uppercase; display: block; background-color: #cccccc; }
  #drop_5Content a:hover { background-color: #dddddd; }
  
  #drop_6Container { visibility: visible; overflow: hidden; z-index: 10000; }
  #drop_6Content   { position:absolute; text-align: center; }
  #drop_6Content a { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; line-height: 22px; text-decoration: none; border-bottom: 1px solid #bbbbbb; width: 100%; text-transform: uppercase; display: block; background-color: #cccccc; }
  #drop_6Content a:hover { background-color: #dddddd; }
  
  #drop_7Container { visibility: visible; overflow: hidden; z-index: 10000; }
  #drop_7Content   { position:absolute; text-align: center; }
  #drop_7Content a { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; line-height: 22px; text-decoration: none; border-bottom: 1px solid #bbbbbb; width: 100%; text-transform: uppercase; display: block; background-color: #cccccc; }
  #drop_7Content a:hover { background-color: #dddddd; }
  
  #drop_8Container { visibility: visible; overflow: hidden; z-index: 10000; }
  #drop_8Content   { position:absolute; text-align: center; }
  #drop_8Content a { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; line-height: 22px; text-decoration: none; border-bottom: 1px solid #bbbbbb; width: 100%; text-transform: uppercase; display: block; background-color: #cccccc; }
  #drop_8Content a:hover { background-color: #dddddd; }
  
  #drop_9Container { visibility: visible; overflow: hidden; z-index: 10000; }
  #drop_9Content   { position:absolute; text-align: center; }
  #drop_9Content a { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; line-height: 22px; text-decoration: none; border-bottom: 1px solid #bbbbbb; width: 100%; text-transform: uppercase; display: block; background-color: #cccccc; }
  #drop_9Content a:hover { background-color: #dddddd; }
  
  
  
  
  #body_foot_link      { position: absolute; left: 50%; width: 800px; margin-left: -400px; bottom: 69px; text-align: center; color: #afaaaa; font-family: Verdana, sans-serif; font-size: 11px; z-index: 9999; }
  #body_foot_link a    { color: #afaaaa; text-decoration: none; }
  #body_foot_link a:hover { color: #cfcccc; text-decoration: underline; }
  
  #body_foot           { position: absolute; left: 50%; width: 800px; height: 40px; margin-left: -400px; bottom: 9px; text-align: center; color: #aaaaaa; font-family: Verdana, sans-serif; font-size: 11px; line-height: 16px; z-index: 9999; }
  #body_foot a         { color: #cccccc; }

  .error { font-weight: bold; color: #cc0000; }

  img  { behavior: url("pngbehavior.htc"); }
 

  #contact_container   { position: absolute; left: 50%; top: 0px; margin-left: -365px; color: #ffffff; z-index: 99999; width: 300px; }
  #contact_container a  { color: #ffffff; }
 
  #contact_image       { position: absolute; left: 50%; top: 0px; margin-left: -380px; z-index: 999999; }
  #contact_container2  { position: absolute; left: 50%; top: 0px; margin-left: -275px; color: #ffffff; z-index: 99999; width: 300px; }
  #contact_container2 a { color: #ffffff; }
  