body {
 margin:0px;
 padding:0px;
 font-family:Arial, Tahoma, Geneva, sans-serif;
 font-size:.84em;
 color:black;
 background-color:#cfcfcf;
 text-align:center;
}
div#page-context {
 width:1000px;
 margin:0 auto;
 text-align:left;
}
div#header-frame {
 width:1000px;
}
div#header-liner {
 border-style:solid;
 border-width:5px;
 border-color:#55AA55;
 background-color:#fff;
}
div#header-sizeliner {
 height:84px;
 background-image: url("../../common/photos/firstgarden_bg.jpg");
 background-repeat:no-repeat;
 background-position:right;
}
div#content-context {
}
div.division-compact {
 font-size:92%;
}
div#leftcolumn-frame {
 float:left;
 width:150px;
}
div#leftcolumn-liner {
 padding-top:10px;
 background-color:#cfcfcf;
 border-style:solid;
 border-width:1px;
 border-color:#cfcfcf #cfcfcf #9f9f9f #9f9f9f;
 font-size:92%;
}
div#rightcolumns-context {
 margin-left:150px;
}
div#rightcolumns-frame {
 position:relative;
}
div#rightcolumn-frame {
 float:right;
 width:150px;
}
div#rightcolumn-liner {
 padding-top:10px;
 border-style:solid;
 border-width:1px;
 border-color:#cfcfcf #9f9f9f #9f9f9f #cfcfcf;
 background-color:#cfcfcf;
 font-size:92%;
}
div#centercolumn-context {
 position:relative;
 margin-right:150px;
}
div#centercolumn-frame {
 float:left;
 width:700px;
}
div#centercolumn-liner {
 border-style:solid;
 border-width:1px;
 border-color:#cfcfcf;
}
div#centercolumn-sizeliner {
 padding:16px;
}
div#articlecolumn-frame {
 float:left;
 width:846px;
}
div#articlecolumn-liner {
 border-style:solid;
 border-width:1px;
 border-color:#cfcfcf;
}
div#articlecolumn-sizeliner {
 padding:16px;
}
div#footer-frame {
 clear:both;
 font-size:7pt;
 font-style:italic;
}
div#footer-liner {
 border-style:solid;
 border-width:5px;
 border-color:#55AA55;
 background-color:#fff;
}
div#footer-sizeliner {
}
/* Tan hack: seen by WinIE only \*/
* html div#rightcolumns-frame {
 he\ight:0;
 overflow:hidden;
 o\verflow:visible;
 width:100%;
 w\idth:auto;
}
* html div#articlecolumn-frame,
* html div#articlecolumn-liner,
* html div#articlecolumn-sizeliner,
* html div#centercolumn-context,
* html div#centercolumn-liner,
* html div#centercolumn-sizeliner,
* html div#header-liner,
* html div#leftcolumn-liner,
* html div#rightcolumn-liner,
* html div#footer-liner  {
 he\ight:0;
 overflow:hidden;
 o\verflow:visible;
} 
* html div#centercolumn-frame {
 width:auto;
}
/* end of Tan hack */

div.imagebox-theme {
  float:left;
  width:150px;
  height:84px;
  overflow:hidden;
}
div.pageid {
  float:left;
  width:160px;
  height:84px;
  overflow:hidden;
}
div.header-utilities {
  height:22pt;
  font-family: Arial,Tahoma,Geneva,sans-serif;
  font-size:8pt;
  text-align:right;
}
div.context-navbar {
 font-weight:bold;
 font-size:110%;
 padding-right:3px;
}
div.header-contact-utilities {
  font-style:italic;
}
div.header-subjecttitle {
  margin-left:310px;
  font-family: Arial, sans-serif;
  color:#008000; /* green-plain */
  font-weight:bold;
  font-size: 18pt;
  line-height:18pt;
  height:54px;
}

img.image-theme {
  border-style:none;
  margin:0;
}
img.image-pageid {
 border-style:none;
}
img#dept_title {
 top:24px;
}
div.page-menu {
  margin-left:5px;
  width:140px;
  overflow:hidden;
  text-align:center;
  background-color:white;
  
}
div.page-menu a {
 display:block;
}
div.page-menu a:hover {
}
div.page-footer {
  font-family: Arial,Tahoma,Geneva,sans-serif;
  font-size:8pt;
  font-style:italic;
  clear:both;
  border-style:solid;
  border-width:1px 0 0 0;
  border-color:green; /* green-plain */
}
div.page-footer-utilities {
  text-align:right;
  float:right;
}
