body
  {background-color:#ffffff;
   color:#444444;
   padding:0;
   margin:0;
   font-family:Arial,Helvetica,sans-serif;
   font-size:82%;}
a
  {color:#a09070;
   text-decoration:none;}
a:hover
  {color:#665533;}
a img
  {border:none;}
#logobar
  {height:80px;
   text-align:right;}
#logo img
  {width:460px;
   height:80px;}
#topic
  {border-bottom:1px solid #ffffff;}
#topictop
  {border-bottom:1px solid #ffffff;
   background-color:#e3dac8;}
#topictop img
  {display:block;
   width:437px;
   height:8px;}
#topicmiddle
  {height:110px;
   background-color:#99aabb;
   background-image:url(/_images/topicmiddlebg.jpg);}
#topicmiddle img
  {display:block;
   width:437px;
   height:110px;}
#topicbottom
  {border-top:1px solid #ffffff;
   background-color:#e3dac8;}
#topicbottom img
  {display:block;
   width:437px;
   height:18px;}
#container
  {margin-right:10%;
   background-image:url(/_images/menubg.jpg);
   background-repeat:repeat-y;}
#menu
  {width:200px;
   float:left;
   background-color:#e3dac8;}
.menuitem
  {border-bottom:1px solid #ffffff;}
.menuitem a
  {width:188px;
   padding:4px;
   padding-left:8px;
   display:block;
   color:#776644;
   font-weight:bold;
   text-decoration:none;}
.menuitem a:hover
  {color:#554422;
   background-color:#d9cdb4;}
.menuseparator
  {border-bottom:1px solid #ffffff;
   background-color:#ccbb99;
   font-size:2px;
   height:8px;}
.submenu
  {}
.submenuitem
  {background-color:#ffffff;}
.submenuitem a
  {width:188px;
   padding:4px;
   padding-left:8px;
   display:block;
   color:#887755;
   border-bottom:1px solid #eae4d6;
   font-weight:bold;
   text-decoration:none;}
.submenuitem a:hover
  {color:#665533;
   border-bottom:1px solid #ffffff;
   background-color:#eae4d6;}
.subitem img
  {display:block;
   width:16px;
   height:12px;}
#content
  {padding:30px;
   padding-left:230px;}
#hilites
  {float:right;
   width:120px;}
.hilite
  {border:1px solid #aabbcc;
   margin-bottom:20px;}
.hilitetitle
  {padding:3px;
   color:#ffffff;
   background-color:#aabbcc;
   font-weight:bold;}
.hilitecontent
  {padding:4px;}
#nohilite
  {padding-right:150px;}
h1,h2,h3,h4,h5,h6
  {margin-top:0px;
   margin-bottom:16px;
   color:#ccbb99;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a
  {text-decoration:none;}
.h1blue
  {font-weight:normal;
   color:#99aabb;}
.h1gold
  {font-weight:bold;
   color:#ccbb99;}
p
  {margin:0px;
   margin-bottom:16px;}
dl
  {margin:0px;}
ul
  {list-style-type:square;}
li
  {padding:1px;}
dd
  {margin-left:20px;}
.image
  {border:2px solid #e3dac8;}
.article
  {margin-bottom:16px;}
.article dt
  {}
.article dd
  {margin-left:14px;
   padding-bottom:6px;
   border-bottom:1px solid #e0d4ba;}
.contenttitle
  {font-size:110%;
   font-weight:bold;}
.contenttitle a
  {xcolor:#887755;}
.contenttitle a:hover
  {}
.imagecolumn
  {margin:0px;
   vertical-align:top;
   padding-right:4px;}
.imagecolumn img
  {border:1px solid #bbaa88;
   margin-top:2px;
   margin-bottom:5px;}
.contentcolumn
  {vertical-align:top;
   margin-bottom:5px;}
.contentonly
  {vertical-align:top;
   margin-left:2px;
   margin-bottom:5px;}
.continue
  {text-align:right;
   padding-bottom:5px;
   margin-bottom:8px;}
.back
  {padding-top:5px;
   margin-bottom:8px;}
.separator
  {margin-top:5px;
   background-color:#ccbb99;
   font-size:2px;
   height:8px;}
input,textarea,select,option
  {color:#444444;
   font-family:Arial,Helvetica,sans-serif;
   font-size:100%;}
#linklist,#filelist
  {margin-top:20px;}
.tableline
  {border-bottom:1px solid #b9ad94;
   padding:2px;
   clear:both;}
.tableline img
  {margin-right:5px;}
#footer
  {background-color:#e3dac8;
   clear:both;}
#footer img
  {display:block;
   width:437px;
   height:8px;}
#copyright
  {background-color:#ffffff;
   padding:4px;
   height:40px;
   font-size:82%;
   color:#ccbb99;
   text-align:right;}
.noprint
  {text-decoration:none;}
