body {
   margin: 2%;
   padding:0;
   line-height: 1.5em;
	font-size: 11pt;
   background-color: #aeaaaa;
	background-image: url(CanvasBg.jpg);
   max-width: 70em;
   min-width: 55em;
}

/* Structure */

#borderDiv { border: 4px solid #888888; }
#maincontainer { background-color: #ffffff; }

#topsection {
   background: #55738d;
   background-image: url(BannerBG.jpg);
   background-repeat: repeat-x;
   height: 140px; /*Height of top section*/
}


#contentwrapper {
   float: left;
   width: 100%;
   font-family: "Segoe UI", Corbel, "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif;
}

#contentcolumn {
   margin-left: 250px; /*Set left margin to LeftColumnWidth*/
}

#footer {
   clear: left;
   background: #2E475D;
  font-family: "Segoe UI", Corbel, "Bitstream Vera Sans", Tahoma, Helvetica, sans-serif;
  font-size: 80%;
  text-align: right;
  padding: 0.25em;
  color: #99aabb;
}

#footer a, a:visited { color: #7799bb; }

#leftcolumn {
   float: left;
   width: 240px; /*Width of left column*/
   font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "Lucida Unicode", Verdana, Helvetica, sans-serif;
	margin-left: -100%;
/*
position: absolute;
top: 177px;
left: 0;
*/
/* background: #eeeeee; */
}

div.contentpad {
   margin: 1em 2em 1em 1em; /*Margins for inner DIV inside each column (to provide padding)*/
}



/* Text content */

a, a:visited { color: #004060; text-decoration: none; }
a:hover  { color: #776655; text-decoration: underline; }

ul.afterHeader { margin-top: 0}

ul.bulletList { list-style-image: url(listbullet.gif); } 
ul.bulletList li:hover { list-style-image: url(listbulletover.gif) }
ul.bulletList li { margin-bottom: 0.25em; }

ul.links { list-style-image: url(bulletLink.gif); } 
ul.links li:hover { list-style-image: url(bulletLinkOver.gif) }
ul.links li { margin-bottom: 0.25em; }

ul.leftLinks { list-style-type: none; margin: 0;  padding: 0 0.25em 0 0.25em; }
ul.leftLinks li { padding: 0.5em 0 0.5em 0; border-top: 1px dotted #bbbbbb; }
ul.leftLinks li:first-child { border-top: none; }

ul.docList { list-style-image: url(bulletDoc.gif); } 
ul.docList li:hover { list-style-image: url(bulletDocOver.gif) }
ul.docList li.inactive { list-style-image: url(bulletDocInactive.gif) }
ul.docList li { margin-bottom: 0.25em; }
/* sometimes we need to override the bullet style in a list of documents */
ul.docList li.link { list-style-image: url(bulletLink.gif); } 
ul.docList li.link:hover { list-style-image: url(bulletLinkOver.gif); }

div.colorShaded { padding: 0.5em; background-color: #dddddd; border: 2px solid #ffffff; }
div.outerBorder { border: 1px solid #dddddd;  }
div.colorShaded p { color: #665555; }

/* Presentation */

h1 { font-size: 14pt; font-weight: bold; color: #877a73; margin-top:2em; margin-bottom: 0; padding-bottom: 0}

div.contentpad > h1:first-child { margin-top: 0em; }
div.contentpad strong { color: #5a555a; }
div.contentpad p.note strong { color: #8a888a; }

h1>p:first-child { margin-top: 0.5em; }

p.afterHeader { margin-top: 0.5em; }
p.leftHeader { font-size: 14pt; font-weight: bold; color: #d0d9e0; margin-left: 14px; }
p.note, span.note { font-size: 80%; color: #777777;  }
p.footnote { font-size: 80%; color: #777777; background-color: #f4f4f8; padding-right: 0.5em; }
p.section { font-weight: bold; color: #aaaaaa; font-size: 105%; margin-bottom: 0.5em; }
p.subsection { font-weight: normal; color: #777777; font-size: 100%; margin-bottom: 0.5em; }
#slideCaption { font-size: 80%; color: #999999; margin-top: 6px; margin-bottom: 0; line-height: 100%; text-align: center; }

/* Accordion markup */

.accordion_headings {
	text-indent: 0.5em;
	background:#999999;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

/* .accordion_headings:hover { background:#887766; } */
.accordion_headings:hover { background-image: url(AccordionBG.gif); }
.accordion_headings:hover:after { content: url(MoreIconHover.gif); vertical-align: top;}
.accordion_headings:after { content: url(MoreIcon.gif); vertical-align: top; }

.accordion_child{
	padding:4px;
/*	background:#f0f0f0; */
/*   border-bottom: 1px solid #d8d8d8; */
/*   border-right: 1px solid #dddddd; */
}

/* .header_highlight { background:#887766; } */
.header_highlight {background-image: url(AccordionBG.gif); }
.header_highlight:after { content: url(MoreIconOff.gif); vertical-align: top; }
.header_highlight:hover:after { content: url(MoreIconOff.gif); vertical-align: top; }



/* ---------------------------------------------------------------------------- */

.chromestyle{
   width: 100%;
   font-family: "Segoe UI", "Lucida Sans Unicode", "Lucida Grande", Tahoma, Geneva, Arial, sans-serif;
   font-size: 10pt;
   text-transform: uppercase;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
   content: "."; 
   display: block; 
   height: 0; 
   clear: both; 
   visibility: hidden;
}

.chromestyle ul {
   border-bottom: 1px solid #aaa;
   width: 100%;
   background: url(chromebg5.gif) center center repeat-x;
   padding: 6px 0;
   margin: 0;
   list-style-type: none;
}

.chromestyle ul li{
   display: inline;
}

.chromestyle ul li a {
/*   color: #877a73; */
   color: #776655;
   padding: 8px 10px;
   margin: 0;
   text-decoration: none;
   border-right: 1px solid #dddddd; /*THEME CHANGE HERE*/
   border-left: 1px solid #dddddd;
}

.chromestyle ul li a.homeButton { color: #7788aa; }

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
   background: url(chromebg5-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
   color: #554433;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
   position:absolute;
   top: 0;
   border: 1px solid #dddddd; /*THEME CHANGE HERE*/
   border-top-width: 0;
   /* font:normal 10pt Calibri; */
   line-height:18px;
   z-index:100;
   background-color: #eeeeee;
   width: 200px;
   visibility: hidden;
   font-family: "Segoe UI", Tahoma, Geneva, Arial, sans-serif;
   font-size: 10pt;
   text-transform: uppercase;
}


.dropmenudiv a{
   width: 100%;
   display: block;
   text-indent: 3px;
   border: 1px solid #ffffff; /*THEME CHANGE HERE*/
   padding: 2px 0;
   text-decoration: none;
   color: #877a73;
}

.dropmenudiv a:hover{ 
   color: #665544		 ;
   background-color: #dddddd;
   border-top: 1px solid #cccccc;
   border-bottom: 1px solid #cccccc;
}