
body
{   
  margin      :  0px auto 0px auto;
  background  :  #ffffff url('../images/page-bg.jpg') center top repeat-x;
}

table
{
  border-collapse  :  collapse;
  border-spacing   :  0;
  table-layout     :  fixed;  

  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #000000;
}

td, div
{
  font-family  :  verdana, arial, sans-serif;
  font-size    :  11px;
  color        :  #000000;
}

h1
{
  font-family    :  arial, verdana, sans-serif;
  font-weight    :  bold;
  font-size      :  17px;
  color          :  #000000;
  
  padding        :  2px 0px 5px 0px;
  margin         :  0px;
}

h2
{
  font-family    :  arial, verdana, sans-serif;
  font-weight    :  normal;
  font-size      :  17px;
  color          :  #000000;
  
  padding        :  5px 0px 8px 0px;
  margin         :  0px;
}

a
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #000000;
   
  text-decoration  :  none;
}
  
a:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #333333;
   
  text-decoration  :  underline;
}

a img
{
  border  :  none;
}

form
{
  margin  :  0px;  
}

input.textbox, select, textarea
{
  font-family  :  verdana, arial, sans-serif;
  font-size    :  11px;
  color        :  #727272;
  
  padding      :  2px;
  background   :  #ffffff;
  border       :  solid 1px #aaaaaa;
}

input.button
{
  font-family  :  tahoma, verdana, arial, sans-serif;
  font-weight  :  normal;
  font-size    :  12px;
  color        :  #777777;

  text-align   :  center;
  padding      :  2px 10px 2px 10px;
  #padding     :  2px 5px 2px 5px;
  _padding     :  2px 5px 2px 5px;  
  background   :  #ffffff;
  border       :  solid 1px #aaaaaa;
  cursor       :  pointer;
}

input.button:hover
{
  color        :  #000000;
  background   :  #cccccc;
}

#MainDiv
{

}

#MainDiv #PageWidth
{
  width   :  802px;
  margin  :  0px auto 0px auto;
}

#ContentsArea
{
  background  :  #ffffff url('../images/contents-area-bg.jpg') repeat-y;
}

#BodyArea
{
  background  :  url('../images/header-bg.jpg') no-repeat;
}

#Header
{
  padding-top  :  34px;
  height       :  260px;
}

#Header td
{
  font-family  :  verdana, arial, sans-serif;
  font-size    :  11px;
  color        :  #cccccc;
}

#Header a
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #cccccc;
   
  text-decoration  :  none;
}
  
#Header a:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #ffffff;
   
  text-decoration  :  underline;
}

#Header a.selected, #Header a.selected:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #000000;
   
  text-decoration  :  none;
}

#Body
{
  padding     :  0px 45px 45px 45px;
  min-height  :  330px;
}

#Footer
{
  line-height  :  18px;
  padding      :  0px 0px 10px 0px;
  
  font-family  :  verdana, arial, sans-serif;
  font-size    :  11px;
  color        :  #d7d6d4;  
  
  text-align   :  center;
  background   :  #645f57;
}

#Footer div
{
  width       :  752px;
  height      :  20px;
  margin      :  0px auto 10px auto;
  background  :  #ffffff;
}

#Footer a
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #ffffff;  
  
  text-decoration  :  none;
}

#Footer a:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #ffffff;  
  
  text-decoration  :  underline;
}