/* 
  ------------------------------------------------
  order_minimal6.css
  jim coe - last edit 07/26/2010
  1 column fixed layout
  order-e.html now art-lesson-ebook.html
		
	Notes:
	Body must be set "transparent" for background image to show
	..may still not show in DW, if on other than body.
	"background-attach: fixed" (for non-scrolling bkgd image is broken
	..in MSIE (thru v6) if other than body element.
	Ugly 8bit .png edges become smooth when you use diffusion dither!
	And 8 bit .png uses 1bit transparency (like .gif) so it works in MSIE.
	------------------------------------------------
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #333333;
	background-color: #004030; /* Was #fccc00 then #FBEAC6 */
/*	background-color: transparent; */
	margin: 7px 200px 20px 200px; /*  Was 7 20 20 20 */
	padding: 0;
	min-width: 740px; /* was 720 */
	/* border: 1px solid #FF0000; */
}
#masthead {
	min-width: 740px;
	color: #999999;
	background-color: #FFF;
	padding: 5px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border: 1px #999999 solid;
}
#topic {
	/* height: 40px; */
	background-color: #FFCC00;
	border: #dddddd ridge 5px;
	padding: 0px 0px 10px 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
}
#topicBorder {
	width: 660px;
	border: #000000 solid 1px;
	padding: 0px;
	margin-top: 3px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#headerBox1 {
	width: 350px;
	background-color: #FFCC00;
	border: #000000 solid 1px;
	padding: 5px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align: center;
}
#headerBox2 {
	width: 300px;
	background-color: #FFCC00;
	border: #000000 solid 1px;
	padding: 5px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 5px;
	text-align: center;
}
#topList {
	margin: 0px 0px 0px 0px;
	width: 660px;
	background-color: #FFFFFF;
}
#center {
	width: auto;
	/* border: 4px double #CCC; */
	margin: 5px 0px 0px 0px;
	background-color: #FFFFFF;
	border: #666666 1px solid;
}
#center .content {
	padding: 10px 70px 20px 70px; /* Was 20 70 20 70 */
	border: 1px #999999 solid;
	background-color: #FFFFFF;
}
#panelsBox {
	width: 660px;
	padding: 0px 0px 0px 0px;
}
/* Not used */
#panelBtnCenter {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border: 1px solid #ff0000;
}
#lowerContentBox {
	width: 660px;
	padding: 10px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}
table {
	padding: 5px 0px 10px 0px;
	border: 1px solid #999999;
}
#pixBox1 {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
}
#pixBox2 {
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}
#pixBox3 {
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}
#buttonBox1 {
	width: 400px;
	height: 70px;
	padding: 0px 0px 0px 10px; 
	margin: 20px 0px 20px 0px;
	border: 1px solid #999999;
	background-color: #284271;
}
#buttonInnerWrap {
	padding: 0;
	margin: 0;
}
#salesText {
	margin: 0px;
	padding: 0px;
}
#showContent {
	border: 1px solid #FF0000;
}
#footer .content {
	background-color: #222222; /* was #284271, 255025 */
	padding: 10px 0px 10px 0px;
	text-align: center;
	border: 1px solid #999999;
}
#footer {
	color: #999999;
	background-color: #FFF;
	padding: 0px;
	margin: 0px;
	font-size: 0.7em;
}
#bookPix {
	position: absolute;
	top: 167px;
	left: 710px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	z-index: 200;
}	
.menulist {
	margin: 6px 0 12px 0;
	padding: 0;
	list-style-type: none;
}
#footer a:link {
	color: #999999;
}
#footer a:visited {
	color: #666666;
}
#footer a:hover {
	color: #FFFFFF;
}
/* Colors set in P7 CSS, or by their default themes, and fonts are here */
#scrollTestiBox {
	width: 600px;
	margin: 20px 0px 20px 0px;
}
#ScrollTestiContent {
	text-align: left;
}
#jcPixFlowR1 {
	Clear: left;
	float: left;
	width: 140px;
	/* border: 1px solid #BBB; */
	/* background-color: #FFF; Covers up bullets in Google split tests */
	margin: 0px 10px 0px 0px;
	padding: 0px 10px 0px 0px;
} 
#panelHelp {
margin: 0px 0px -15px 0px;
}

/* ================= PAGE ELEMENTS ====================== */
form {
	margin: 0px;
	padding: 0px;
}
hr{ 
	height: 0; /* get closer to previous para */
	/* border: 0; */
	/* border-top: 1px solid #ff6666; */
	color: #395B81; /* was 666666 */
	background-color: #666666;
}
a:link {
	text-decoration: none;
	color: #3366CC;
}
#testimbox5 a:link {
	text-decoration: underline;
	font-weight: normal;
	color: #66CCFF;
	font-style: italic;
}
a:visited {
	text-decoration: none;
	color: #663399;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
a:hover {
	text-decoration: underline;
	color: #FF9966;
}
ol{
	/* list-style-position: outside; */
	line-height: 15px;
	margin: 0px 20px 0px 60px; 
	padding: 0px 0px 0px 0px;
}
/* This is leading symbols + text (if text has no other styling) */ 
/*
ul{
	margin: 12px 10px 0px 35px; 
	padding: 0px 0px 0px 0px;
	list-style: square;
	color: #ff0000;
}
*/
/* top list */
#center ul{
	margin: 12px 10px 0px 25px;
	padding: 0px 0px 0px 0px;
	list-style: square;
	/*color: #ff0000; */
}

#lowerContentBox ul{
	margin: 12px 10px 0px 50px; 
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#lowerContentBox li {
	list-style-image: url(../images/layout/AHS_GrnBull2.gif);
	list-style-position: outside;
	padding-left: 0px;
	margin-left: -5px;
	line-height: 0.8em;
	font-size: 1.0em;
	color:#336633;
}
#center #panelBox li {
padding: 0px;
margin: 0px;
}
#topList li {
	list-style-image: url(../images/layout/AHS_GrnBull2.gif);
	list-style-position: outside;
	padding-left: 5px;
	margin-left: 0px;
	line-height: 0.8em;
	font-size: 1.0em;
	color:#336633;
}
td ul{
	margin: 0px 0px 0px 20px; /* Same - inside tables*/ 
	padding: 0px 0px 0px 0px;
	/*color:#FF0000; */
}
ul ul{
	margin: 0px 0px 0px 20px; /* Same - sublist */ 
	padding: 0px 0px 0px 0px;
}
ul li li{
	margin: 3px 0px 0px 5px; /* Main content sublists */
	padding: 0px 0px 0px 0px;
	line-height: 1.1em;
	list-style-type :none;
}
/* Inline text, "How it Helps You" section, etc. */
ul li{
	margin: 0px 0px 0px 10px; 
	padding: 5px 0px 0px 0px;
	/* color: #00ff00; */
}
td li{
	margin: 5px 10px 0px 0px; 
	padding: 0px 0px 0px 0px;
	/* color: #00ff00; */
}
p {
	margin: -8px 0px 0px 0px;
	padding: -8px 0px 0px 0px;
}
h1 {
	font-size: 1.3em;
	margin: 15px 0px -5px 0px;
	padding: 0px;
	color: #003300 /* was #e07f00 */
}
#center h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #336633;
	line-height: 1.23em;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	color: #666666;
	line-height: 1.23em;
}
h3 {
	font-size: 1.00em;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #006000;
	line-height: 1.1em;
}
.likeH3-NM {
	font-size: 1.0em;
	margin: 0px 20px 0px 0px;
	color: #666666;
	font-weight: bold;
}
h4 {
	font-size: 1.1em;
	margin: 0px 0px 0px -30px;
	padding: 0px;
	color: #336633;
	line-height: 1.23em;

}
/* For unordered lists items */
h5 {
	font-size: 0.95em;
	margin: 0px 30px 0px 0px;
	padding: 0px;
	color: #CCDDF8;
	line-height: 1.1em;
}
/*
td h2 {
	font-size: 1.1em;
	margin: 0px 0px 0px 0px;
	color: #666666;
}
*/
li h2 {
	font-size: 1.1em;
	margin: 3px 0px 0px 0px;
	color: #666666;
}
ul h2 {
	list-style: none;
	font-size: 1.1em;
	margin: 0px 0px 0px 0px;
	color: #666666;
}
td li h2 {
	font-size: 1.1em;
	margin: 3px 0px 0px 0px;
	color: #666666;
}

/* below is 1st indent of unordered list */
ul li h4 {
	list-style: none;
	font-size: 1.3em;
	margin: 3px 0px 0px 0px;
	font-weight: bold;
	color: #666666;
	line-height: 1.3em;
}

/* ======================================================== */
/* ----------------------- T E X T ------------------------	*/	
.content{
	font-size: 0.80em;
	color: #444444;
	line-height: 1.15em;
	font-weight: bold;
	margin: 0;
	padding: 0; 	
}
.minline4{
	line-height: 0px;
	padding: 0px;
	margin: 0px;
}
.minline6{
	line-height: 0.5em;
	padding: 0px;
	margin: 0px;
}
.minline8{
	line-height: 0.7em;
	padding: 0px;
	margin: 0px;
}
.whtHeadBldCtr {
	font-size: 1.1em;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	color: #FFFFFF;
	line-height: 1.20em;
	text-align: center;
	font-weight: bold;
}
.t20BldM30Blu {
	font-size:20px;
	margin: 5px 25px 0px 30px;
	padding: 0px;
	color: #395B81;
	line-height: 1.2em;
}
.t20BldM30ItlBlu {
	font-size:20px;
	margin: 5px 25px 0px 30px;
	padding: 0px;
	font-style:italic;
	line-height: 1.2em;
	color: #395B81;
}
.t20BldNopadGryItl {
	font-size:20px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	color: #444444;
	font-style:italic;
}
.t20BldNopadGry {
	font-size:20px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	color: #444444;
}
.t18BldNopadOrnItl {
	font-size:18px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-style: italic;
	color: #D47300;
}
.t18BldNopadOrn {
	font-size:18px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #E39613;
}
.t18BldNopadRed {
	font-size:18px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #ff0000;
}
.t18BldM30Orn {
	font-size:18px;
	margin: 5px 25px 0px 30px;
	padding: 0px;
	color: #D47300;
}
.t18BldM30NoTopOrn {
	font-size:18px;
	margin: 0px 25px 0px 30px;
	padding: 0px;
	color: #D47300;
}
.t18BldNopadBlu {
	font-size:18px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	color: #395B81;
}
.t18BldNopadBluItl {
	font-size:18px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	color: #395B81;
	font-style: italic;
}
.t18BldNopadGryItl {
	font-size:18px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	color: #444444;
	font-style: italic;
}
.t18MB30Gry {
	font-size: 18px;
	margin: 0px 30px 0px 50px;
	font-weight: bold;
	color: #999999;
}
.t18BldM30Blu {
	font-size:18px;
	margin: 5px 40px 0px 50px;
	padding: 0px;
	color: #395B81;
}
.t18CBldOrn {
	font-size:18px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: center;
	color: #D47300;
}
.t18Ctrorn {
	font-size:18px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: center;
	color: #D47300;
}
.t18BldM30NoRBlu {
	font-size:18px;
	margin: 5px 0px 0px 50px;
	padding: 0px;
	color: #395B81;
}
.t17BM30gry {
	font-size: 17px;
	margin: 0px 30px 0px 50px;
	font-weight: bold;
	color: #999999;
}
.t17M10Blk {
	font-size: 17px;
	margin: 0px 20px 0px 30px;
}
.t17M20Blk {
	font-size: 17px;
	margin: 0px 30px 0px 40px;
}
.t17M30Blk {
	font-size: 17px;
	margin: 0px 40px 0px 50px;
}
.t17M30BlkBld {
	font-size: 17px;
	margin: 0px 40px 0px 50px;
	color: #999999;
}
.t17NoPadBlk {
	font-size: 17px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
}
.t17NoPadBlkBld {
	font-size: 17px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #555555;
}
.t17M40Blk {
	font-size: 17px;
	margin: 0px 40px 0px 60px;
}
.t17M50Blk {
	font-size: 17px;
	margin: 0px 40px 0px 70px;
}
.t17BldNopadGray {
	font-size: 17px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #777;
}
.t17CBldOrn {
	font-size:17px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: center;
	color: #D47300;
}
.t16LGrnBldCtr {
	font-size: 16px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
	color: #336600;
}
.t16BM30Gry {
	font-size: 16px;
	margin: 0px 30px 0px 50px;
	font-weight: bold;
	color: #999999;
}
.t16BNMGry {
	font-size: 16px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #778877;
}
.t16BNmWht {
	font-size: 16px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #FFFFFF;
}
.t16M30Blu {
	font-size:16px;
	margin: 0px 40px 0px 50px;
	padding: 0px;
	color: #395B81;
}
.t16BldM30Blu {
	font-size:16px;
	margin: 0px 40px 0px 50px;
	padding: 0px;
	color: #395B81;
	font-weight: bold;
}
.t16BldM30Wht {
	font-size:16px;
	margin: 0px 40px 0px 50px;
	padding: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
.t16BldM20Wht {
	font-size:16px;
	margin: 0px 40px 0px 40px;
	padding: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
.t16BldM10Wht {
	font-size:16px;
	margin: 15px 40px 0px 30px;
	padding: 15px 0px 0px 0px;
	color: #FFF;
	font-weight: bold;
}
.t16BldM02orn {
	font-size:16px;
	margin: 0px 10px 0px 20px;
	padding: 0px;
	color: #D47300;
	font-weight: bold;
}
.t16BldM10orn {
	font-size:16px;
	margin: 0px 20px 0px 30px;
	padding: 0px;
	color: #D47300;
	font-weight: bold;
}
.t16BldM20orn {
	font-size:16px;
	margin: 0px 30px 0px 40px;
	padding: 0px;
	color: #D47300;
	font-weight: bold;
}
.t16BldM30orn {
	font-size:16px;
	margin: 5px 40px 0px 50px;
	padding: 0px;
	color: #D47300;
	font-weight: bold;
}
.t16CBldOrn {
	font-size:16px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: center;
	/* color: #ee7f00; */
	color: #D47300;
}
.t16BldNopadBlu {
	font-size: 16px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #395B81;
}	
.t16BldNopadBlk {
	font-size: 16px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #333;
	line-height: 1.1em;
}	
.t16Bld-20BldBlk {
	font-size: 16px;
	margin: 0px 0px 0px -20px;
	font-weight: bold;
	color: #333;
}	
.t16Bld-30BldBlk {
	font-size: 16px;
	margin: 0px 0px 0px -30px;
	font-weight: bold;
	color: #333;
}
.t16BldTop5Blu {
	font-size: 16px;
	margin: 5px 0px 0px 0px;
	font-weight: bold;
	color: #395B81;
}
.t16BldM0orn {
	font-size: 16px;
	margin: 5px 0px 0px 0px;
	font-weight: bold;
	color: #D47300;
}	
.t15BldNopadBlu {
	font-size: 15px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #395B81;
}
.t15BldNopadItlBlu {
	font-size: 15px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-style:italic;
	color: #395B81;
}
.t15BldCtrNopadBlu {
	font-size: 15px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: center;
	color: #395B81;
}
.t15BCNPBlk {
	font-size: 15px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: center;
	color: #777777;
}
.t15BldM30Blu {
	font-size: 15px;
	margin: 0px 40px 0px 50px;
	font-weight: bold;
	color: #395B81;
}
.t15BldM30Blk {
	font-size: 15px;
	margin: 0px 40px 0px 50px;
	font-weight: bold;
}
.t15M30Drk {
	font-size: 15px;
	margin: 0px 30px 0px 50px;
	font-weight: normal;
	color: #333333;
}
.t15BldM30Drk {
	font-size: 15px;
	margin: 0px 30px 0px 50px;
	font-weight: bold;
	color: #999;
}
.t15M30Blk {
	font-size: 15px;
	margin: 0px 40px 0px 50px;
}
.t15M45BlkID {
	font-size: 15px;
	margin: 0px 40px 0px 65px;
}
.t15ListNopadBlk {
	font-size: 15px;
	margin: 0px 0px 0px 0px;
}
.t15BldNopadItlDk {
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	font-style: italic;
	color: #666;
}
.t15BldNopadGry {
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	color: #666;
}
.t15BldNopadCtrWht {
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	text-align: center;
}
.t15BldM30Orn {
	font-size: 15px;
	margin: 5px 25px 0px 30px;
	font-weight: bold;
	color: #D47300;
}
.t15BldM0Orn {
	font-size: 15px;
	margin: 5px 25px 0px 0px;
	font-weight: bold;
	color: #D47300;
}
.t15BldNopadBlk {
	font-size: 15px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #333;
}	
.bodytext14Lft25 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 0px 30px 0px 40px;
	padding: 0px;
	color: #EFEFEF;
	line-height: 1.2em;
	font-weight: normal;
}	
.bodytextMain14L30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 0px 20px 0px 45px;
	padding: 0px;
	color: #EFEFEF;
	line-height: 1.1em;
	font-weight: normal;
}
.bodytext14Lft15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 0px 30px 0px 30px;
	padding: 0px;
	color: #EFEFEF;
	line-height: 1.3em;
	font-weight: normal;
}
.bodytext14Lft05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 0px 30px 0px 20px;
	padding: 0px;
	color: #EFEFEF;
	line-height: 1.3em;
	font-weight: normal;
}
.t14BldNopadBlk {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #333;
}	
.t14BldNopadDk {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #333;
}	
.t14BldNPGray {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #999;
}	
.t14CNopadDk {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	text-align: center;
	color: #333;
}	
.t14LNopadDk {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-weight: normal;
	color: #333;
}	
.t14LWhtNopadDk {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-weight: normal;
	color: #EFEFEF;
}	
.t14BldNopadBlu {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #395B81;
}
.t14LM15Dk {
	font-size: 14px;
	margin: 0px 10px 0px 15px;
	text-align: left;
	font-weight: normal;
	color: #333;
}	
.t14LWhtM15Dk {
	font-size: 14px;
	margin: 0px 10px 0px 15px;
	text-align: left;
	font-weight: normal;
	color: #EEEEEE;
}	
.t14LGrnBldCtr {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
	color: #336600;
}
.t14BldLM15Dk {
	font-size: 14px;
	margin: 0px 10px 0px 15px;
	text-align: left;
	font-weight: bold;
	color: #666;
}
.t14LM30Dk {
	font-size: 14px;
	margin: 0px 30px 0px 50px;
	text-align: left;
	font-weight: normal;
	color: #666;
}
.t14LNmBldWht {
	font-size: 14px;
	margin: 20px 0px 0px 0px;
	font-weight: bold;
	color: #FFF;
}
.t14bldLM30Dk {
	font-size: 14px;
	margin: 0px 0px 0px 50px;
	text-align: left;
	font-weight: bold;
	color: #666;
}	
.t14LM30Blk {
	font-size: 14px;
	margin: 0px 30px 0px 50px;
	text-align: left;
	font-weight: normal;
	color: #000;
}
.t14AHSNopadBlu {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #395B81;
	font-style: italic;
}	
.t14AHSNopadOrn {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #D47300;
	font-style: italic;
}
.t14BldM10Orn {
	font-size: 14px;
	margin: 0px 0px 0px 10px;
	font-weight: bold;
	color: #D47300;
}
.t14LM10Blu {
	font-size: 14px;
	margin: 0px 10px 0px 10px;
	font-weight: normal;
	text-align: left;
	color: #394E5D;
}
.t14BldIndex {
	font-size: 14px;
	margin: 13px 0px 0px 15px;
	font-weight: bold;
	color: #6699ff;
}
.t14LBldNMOrn {
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-weight: bold;
	color: #D47300;
}
.t14LBldM10Blk {
	font-size: 14px;
	margin: 0px 0px 0px 10px;
	text-align: left;
	font-weight: bold;
	color: #333333;
}
.t14LBldM20Blk {
	font-size: 14px;
	margin: 0px 0px 0px 20px;
	text-align: left;
	font-weight: bold;
	color: #333333;
}
.t14LBldM10DK {
	font-size: 14px;
	margin: 0px 0px 0px 10px;
	text-align: left;
	font-weight: bold;
	color: #555555;
}
.t14SideBarHead {
	font-size: 14px;
	margin: 0px 0px 0px 10px;
	text-align: left;
	font-weight: bold;
	font-style:italic;
	color: #555555;
}
.t14LBld30Blk {
	font-size: 14px;
	margin: 0px 0px 0px 30px;
	text-align: left;
	font-weight: bold;
	color: #333333;
}
.t13LBldM10Blk {
	font-size: 13px;
	margin: 0px 0px 0px 8px;
	text-align: left;
	font-weight: bold;
	color: #000;
}
.t13CBldM10Blk {
	font-size: 13px;
	margin: 0px 0px 0px 8px;
	text-align: center;
	font-weight: bold;
	color: #000;
}	
.t12LBldM10Dk {
	font-size: 12px;
	margin: 0px 5px 0px 10px;
	text-align: left;
	font-weight: bold;
	color: #444;
}
.t12CtrNopadBlu {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	text-align: center;
	color: #395B81;
}
.t12LM10Blu {
	font-size: 12px;
	margin: 0px 10px 5px 10px;
	font-weight: normal;
	text-align: left;
	color: #395B81;
	line-height: 1.3em;
}
.t12LBldM5 {
	font-size: 12px;
	margin: 0px 0px 0px 5px;
	text-align: left;
	font-weight: bold;
	color: #666;
}
/* sidebar link text. But link colors set on Page Properties + head */
.t12LBldM10 {
	font-size: 12px;
	margin: 0px 5px 0px 15px;
	text-align: left;
	font-weight: bold;
	color: #666666;
	background-color: #FFF7EE;
}
.t12LBldNmItalGry {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-weight: bold;
	color: #777777;
	font-style: italic;
}
.t12LBldM20 {
	font-size: 12px;
	margin: 0px 5px 0px 20px;
	text-align: left;
	font-weight: bold;
	color: #666;
}		
.t12CNopadDk {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-weight: normal;
	color: #000;
}
.t12CNopadLink {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-weight: normal;
	/* color: #3366CC; */
}
.t12BldCNopadDk {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
	color: #333;
}	
.t12LNopadDk {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-weight: normal;
	color: #333;
}	
.t12BldLNopadDk {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-weight: bold;
	color: #333;
}	
.t12LM30Dk {
	font-size: 12px;
	margin: 0px 40px 0px 50px;
	text-align: left;
	font-weight: normal;
	color: #333;
}
.t12BldLM30 {
	font-size: 12px;
	margin: 0px 40px 0px 50px;
	text-align: left;
	font-weight: bold;
	color: #666;
}
.t12BldCNopadgray {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
	color: #666;
}
.t12LM20Dk {
	font-size: 12px;
	margin: 0px 10px 0px 20px;
	text-align: left;
	font-weight: normal;
	color: #333;
}
.t12LM15Dk {
	font-size: 12px;
	margin: 0px 10px 0px 15px;
	text-align: left;
	font-weight: normal;
	color: #333;
}
.t12LM30DkLists {
	font-size: 12px;
	margin: 0px 30px 0px 50px;
	text-align: left;
	font-weight: normal;
	color: #333;
}
.t12BldM10Orn {
	font-size: 12px;
	margin: 0px 0px 0px 10px;
	font-weight: bold;
	color: #D47300;
}
.pixCaption12 {
	font-size: 12px;
	margin: 5px 0px 0px 0px;
	font-weight: normal;
	text-align: left;
	color: #333;
	padding: 0px 0px 0px 0px;
}
.t12BldCtrWht {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
	color: #fff;
}	
.t12CtrWht {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-weight: normal;
	color: #fff;
}	
.t12CNmWht {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	color: #fff;
}
.t12L10SideNorm {
	font-size: 12px;
	margin: 0px 5px 0px 10px;
	text-align: left;
	font-weight: normal;
	color: #000;
}
.t12CNopadWht {
	font-size: 12px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	text-align: center;
	line-height: 1.3em;
	font-weight: normal;
	color: #ffffff;
}
.t11LBldM10 {
	font-size: 11px;
	margin: 0px 0px 0px 10px;
	text-align: left;
	font-weight: bold;
	color: #777;
}
.t11BldLNopadDk {
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-weight: bold;
	color: #333;
}
.t11CNopadBlk {
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-weight: normal;
	color: #000;
}
.t11CNopadWht {
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-weight: normal;
	color: #fff;
}
.t11CtrWht {
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-weight: normal;
	color: #AAAAAA;
}
.t101LBldM10 {
	font-size: 10px;
	margin: 0px 0px 0px 15px;
	text-align: left;
	font-weight: bold;
	color: #777;
}	
.t11BldM10 {
	font-size: 11px;
	margin: 0px 0px 0px 15px;
	font-weight: bold;
	color: #333333;
}	
.t11Bld {
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #333333;
}	
/* Make it a class to use negatives. Better, put it in its own div */
.t11Panelhelp {
	font-size: 0.80em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #555555;
	/*line-height: 1.0em; */
}
.t11BldCtr {
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: center;
	color: #333333;
}
.t10CNopadBlk {
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-weight: normal;
	color: #000;
}
.t10CtrWht {
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	font-weight: normal;
	color: #fff;
}	
.minline9 {
	font-size: 9px;
	padding: 0px;
	margin: 0px;
}
.nomargintop {
	margin-top: 0;
}
.content p {
	margin: 12px 0;
}
.grayEM {
	color: #999999;
}
.brand {
	font-size: 1.1em;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	color: #336600;
}
.captions {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding: 0px 0px 10px 0px;
	font-size: 0.9em;
}	
/* ========= Table of Contents Styles ============ */
/* Use a class to allow negative margins */
.t16BldM0TOCorn {
	font-size:16px;
	margin: 24px 0px 0px -14px;
	padding: 0px;
	color: #D47300;
	line-height: 1.2em;
	font-weight: bold;
}
.t14BldM30TOCBlu {
	font-size: 15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	line-height: 1.0em;
	font-weight: bold;
	color: #395B81;
}

/* Use a class to allow negative margins */
p.t13LBldM50TOC {
	font-size: 13px;
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
	font-weight: bold;
	line-height: 1.3em;
	color: #333333;
}
.ahsBrand {
	font-size: 1.15em;
	font-style: italic;
	color: #006000;
	font-weight: bold;
} 