body {
 margin:0px;
 padding:0px;
 font-family:Arial, Tahoma, Geneva, sans-serif;
 font-size:10pt;
 color:black;
 background-color:#e4e4e4;
 text-align:center;
}
div#page-context {
 width:1004px;
 margin:0 auto;
 text-align:left;
}
div#header-frame {
 width:1004px;
}
div.header-liner {
 border:solid 5px #72a372;
 background-color:#fff;
}
div.header-content{
 position:relative;
 overflow:hidden;
 background-position:top right;
 background-repeat:no-repeat;
}
div.imagebox-logo {
  float:left;
  overflow:hidden;
}
img.image-logo {
  border-style:none;
  margin:0;
}
div.header-toolbar {
  height:14pt;
  font-family: Arial,Tahoma,Geneva,sans-serif;
  font-size:8pt;
  text-align:right;
}
div.header-navbar {
 font-weight:bold;
 font-size:1.1em;
 padding-right:3px;
}
div.header-title {
  margin-left:150px;
  margin-right:150px;
  text-align:center;
  font-family:"Comic Sans MS","Century Gothic",Charcoal,"Luxi Sans",sans-serif;
  color:#72a372; /* green-plain */
  font-weight:bold;
  font-size: 18pt;
  line-height:18pt;
}
div#content-context {
 width:1004px;
}
div#leftcolumn-frame {
 float:left;
 width:152px;
 overflow:hidden;
}
div#leftcolumn-liner {
 padding-top:10px;
 background-color:#e4e4e4;
 border-style:solid;
 border-width:1px;
 border-color:#e4e4e4 #e4e4e4 #9f9f9f #9f9f9f;
 font-size:.84em;
}
div#rightcolumns-context {
 float:right;
 width:852px;
}
div#rightcolumn-frame {
 float:right;
 width:152px;
 overflow:hidden;
}
div#rightcolumn-liner {
 padding-top:10px;
 border-style:solid;
 border-width:1px;
 border-color:#e4e4e4 #9f9f9f #9f9f9f #e4e4e4;
 background-color:#e4e4e4;
 font-size:.84em;
}
div#centercolumn-frame {
 float:left;
 width:700px;
 overflow:hidden;
}
div#centercolumn-liner {
 margin:0 11px 0 11px;
 padding:19px;
 background-color:#fff;
}
div.papyrus-frame {
 position:relative;
}
div.papyrus-liner {
}
div.papyrus-top-spacer {
 height:11px;
}
div.papyrus-bottom-spacer {
 height:11px;
}
div.papyrus-top {
 background:url(documenttop.png) top left repeat-x;
 height:11px;
 position:absolute;
 top:0;
 right:0;
 left:0;
}
div.papyrus-right {
 background:url(documentright.png) top right repeat-y;
 width:11px;
 position:absolute;
 top:26px;
 right:0;
 bottom:11px;
}
div.papyrus-bottom {
 background:url(documentbottom.png) bottom left repeat-x;
 height:11px;
 position:absolute;
 right:11px;
 bottom:0;
 left:26px;
}
div.papyrus-left {
 background:url(documentleft.png) top left repeat-y;
 width:11px;
 position:absolute;
 top:0;
 bottom:0;
 left:0;
}
div.papyrus-topleft {
 background:url(documenttopleft.png) top left no-repeat;
 position:absolute;
 width:15px;
 height:30px;
 top:0;
 left:0;
}
div.papyrus-topright {
 background:url(documenttopright.png) top right no-repeat;
 position:absolute;
 width:15px;
 height:30px;
 top:15px;
 right:0;
}
div.papyrus-bottomright {
 background:url(documentbottomright.png) bottom right no-repeat;
 position:absolute;
 width:15px;
 height:30px;
 right:0;
 bottom:0;
}
div.papyrus-bottomleft {
 background:url(documentbottomleft.png) bottom left no-repeat;
 position:absolute;
 width:15px;
 height:30px;
 bottom:0;
 left:15px;
}
div.contentheader-frame {
 margin-top:-15px;
}
div#footer-frame {
 clear:both;
}
div.footer-liner {
 border:5px solid #72a372;
 background-color:#fff;
 font-size:7pt;
 font-style:italic;
}
div.footer-content {
 font-family: Arial,Tahoma,Geneva,sans-serif;
 font-size:8pt;
 font-style:italic;
}
div.footer-toolbar {
  text-align:right;
  float:right;
}
/*for IE7 rendering bugs, to trigger hasLayout*/
div.header-liner,
div.header-content,
div.papyrus-liner,
div#centercolumn-liner,
div#leftcolumn-liner,
div#rightcolumn-liner,
div.footer-liner  {
 min-width:0;
}
/* Tan hack: seen by WinIE only , up to version 7\*/
* html div.header-liner,
* html div.header-content,
* html div.papyrus-liner,
* html div#centercolumn-liner,
* html div#leftcolumn-liner,
* html div#rightcolumn-liner,
* html div.footer-liner  {
 he\ight:0;
 overflow:hidden;
 o\verflow:visible;
 width:100%;
 w\idth:auto;
}
/* end of Tan hack */
