html { min-height:101%; }
body { margin:0px; padding:0px; color: #444; font-family: Helvetica, Arial, Tahoma, sans-serif; }
p { line-height: 20px; }
ul { list-style-type:none; margin-top:9px; margin-bottom:9px; margin-left: 0px; padding-left: 0px; }
ul li { padding-left:18px; margin-left: 18px; background:transparent url(../images/structure/bulletSq.png) no-repeat; background-position: 6px 8px; }
li > ul { margin-top:0px; }
ul li > ul > li { background:transparent url(../images/structure/bulletSqPurple.png) no-repeat; background-position: 6px 7px; margin-bottom: 3px; line-height: 16px; }
li { margin-bottom:6px; line-height: 16px; }
.article { background-color: #EDEAE0; 
margin-top:0px; padding-top:0px; 
margin-right: 12px; padding-right: 12px; 
margin-left: 12px; padding-left: 12px;
margin-bottom: 12px; padding-bottom: 12px;  }

li div.tocText { font-family: Helvetica, Arial, Tahoma, sans-serif; font-size: 10px; line-height:15px; }
img { border: 0px; }
blockquote { margin-top:-6px; margin-bottom:-6px; margin-left:36px; margin-right:18px; padding:0px; }

.headPgTitle { font-size: 36px; color: #DDD; line-height: normal; margin-bottom: 18px; padding: 0px; margin-top: 18px; font-family: 'Syncopate', serif; }
.headPgTitleSpace { font-size: 24px; line-height: normal; margin-bottom: 9px; padding: 0px; margin-top: 0px; }
.headA { font-size: 24px; font-weight: normal; margin: 0px; padding: 0px; color: #009484; margin-top: 9px; clear:both; line-height: 28px; }
p.headA + ul { margin-top:9px; }
.headB { font-size: 18px;  line-height: 22px;font-weight: normal; margin: 0px; padding: 0px; color: #1A6B70; margin-top: 8px; margin-bottom: -12px; }
p.headB + ul { margin-top: 18px !important; }

p.headPgTitle + p.headB { font-size: 18px; font-weight: normal; margin: 0px; padding: 0px; color: #4993A3; margin-top: -12px; }
.headC { font-size: 14px;  line-height: 18px;font-weight: bold; margin: 0px; padding: 0px; color: #1F4A66; margin-top: 7px; margin-bottom: -6px; padding-bottom: 0px; }
p.headC + ul { margin-top: 18px !important; }
.headC a:link, .headC a:visited { color: #1F4A66; }
.headC a:hover { color: #599DA9; }

.intro { font-family: Times, 'Times New Roman', serif; font-size: 18px; font-style: italic; font-weight: 400; line-height:24px; }
.imgRight {
	float: Right;
	margin-left: 12px;
}
.imgLeft {
	float: left;
	margin-right: 12px;
}


.divPhoto { display:none; float:right; margin-left: 48px; width:150px; height:200px; background-color:#DDD; border-left:6px solid #FED; }
.figureTitle { font-family: "Arial Black", Gadget, sans-serif; font-size: 14px; color: #666; }
.figureText { font-family: Helvetica, Arial, Tahoma, sans-serif; font-size: 12px; line-height:20px; color: #333; font-style: italic; margin-top:0px; margin-bottom:6px; }
.caption { font-family: Helvetica, Arial, Tahoma, sans-serif; font-size:10px; font-style:italic; color:#555; line-height: 12px; margin-top:9px !important; padding-top:0px; line-height:100%; }
.colorRed { color: #F00; }
.colorBlue { color: #1F4A66;}
.colorTurq { color: #009484;}
.colorTurqTrue { color: #599DA9;}
.colorGreen { color: #759E24;}
.colorGreenNav { color: #C1DE85;}
.colorAmber { color: #E3AC00;}
.colorWhite { color: #FFF;}

/*.pageContents { font-family: Times, serif; font-size: 14px; font-style: italic; font-weight: normal; color: #BBB;margin-left:36px; margin-bottom:-12px; }*/
.pageContents { font-family: Helvetica, Arial, Tahoma, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #BBB; margin-left:36px; margin-bottom:-12px; text-transform: uppercase; }
#tocDiv li { background-position: 6px 7px; }
#tocDiv { min-height:72px; 
margin-top: 10px; 
padding-top: 6px; 
font-family: Helvetica, Arial, Tahoma, sans-serif; 
background-image:url(../images/structure/tocDivBkgdTan.png); 
background-repeat:no-repeat; 
/* border-top:1px solid #CCC;border-left:1px solid #CCC; -moz-border-radius: 18px 0px 0px 0px; border-radius: 18px 0px 0px 0px; */
/*background-image: -moz-linear-gradient(0% 100% 120deg,#FFFFFF, #CEE493); 
background-image: -webkit-gradient(linear, 0% 0%, 15% 75%, from(rgb(206, 228, 147)), to(rgb(255, 255, 255)));*/ }
.tocText { font-size: 10px; }
#oneCol { width:260px; float:left; }
#twoCol { width:520px; float:left; }
#threeCol { width:800px; float:left; }
#twoCol + #oneCol { margin-left:24px; }
#oneCol + #twoCol { margin-left:24px; }
#oneCol p, #twoCol p, #threeCol p { margin-top:18px; }
#divContent a, #divContent a:link, #divContent a:visited, #divContent a:active { color:#63C; cursor:pointer; }
#divContent a:hover { color: #C0F; }
