
.calloutWrapper {          /* size and location of "callout"  */
	float: right;
	width: 35%;
	margin: 0px 0 7px 7px;
	font-size: .85em;
	padding: 8px;
	background: #FFFBC8;
	color: black;
/*	border: 1px solid #64847D;  */
}
	.calloutWrapper a:link,
	.calloutWrapper a:visited {
		color: #00AEEF;    /*  bright blue  */
	}
	.calloutWrapper a:hover,
	.calloutWrapper a:active {
		color: #C7EAFB;    /*  bright blue  */
	}

/*  ***************************************  */


.imageAlignLeft {
	float:left;
	padding: 0px 5px 5px 0px;
}
.imageAlignRight {
	float:right;
	padding: 0px 0px 5px 5px;
/*	border:1px solid #FF00FF;  */
}
.imageCaption {
	clear:both;
	padding: 3px;
	color: #777777;
}


.podDivider {
	clear:both;
}

/*  ***************************************  */


.indent {
	padding-left: 20px;
}
.indentDouble {
	padding: 0 40px;
}

.fileDetails {
	font-size:10px;
}

.showHide {
	margin-left:25px;
	font-size:12px;
	font-weight:normal;
	text-transform:lowercase;
}
.showHideBox {
	border: 0px solid red;
}
.showHideBoxRight {
	float:right;
	font-weight: normal;
	font-size: 11px;
	margin: -6px 0 4px 8px;
	padding: 2px 4px;
	background: #EEEEEE;  
	border: 1px solid #4C4C4C;
}
.tipdownContent {
	padding: 5px 0 0;
	margin-bottom: 10px;
	/*border-top: 1px solid #4C4C4C; */
}
dd .showHideBoxRight {
	margin-left: 5px;
}
.faqs {
	border: 0px dashed #00FF00;  
}
dl.faqs {
	padding-top: 5px; 
/*	border-top: 1px solid #999999;  */
}
.faqs dt {
	margin-bottom: 2px;
}
.faqs dd {
	margin-left: 20px;
	padding-bottom: 10px;
}
dd .showHideBox {
	margin-top: -20px;
}




/*  ***************************************  
	TABLE and CELL STYLES
     ***************************************  */

/*   NORMAL and NORMAL BORDER  */
.normal TABLE, 
.normalBorder TABLE {
	color: #000000;
	background: #FFFFFF;
}
.normalBorder TABLE, 
.normalBorder TD {
	border:1px solid #3F5953;
}
.normal TD, 
.normalBorder TD {
	padding:3px;
	vertical-align: top;
	background: #FFFFFF;
}
.normalHdr TD, 
.normalBorderHdr TD {
	color: #FFFFFF;
	font-weight:bold;
	background: #71938B;
	vertical-align: bottom;
}
.normalBold TD,
.normalBorderBold TD {
	font-weight:bold;
}
.normalAlt TD,
.normalBorderAlt TD {
	background: #F7FAFA;
}
.normalCallout TD,
.normalBorderCallout TD {
	background: #F4E4D5;
}
.normalNote TD,
.normalBorderNote TD {
	color:#999999;
}
.normalFooter TD,
.normalBorderFooter TD {
	background: #E3E9E8;
}

/*   ALT and ALT BORDER  */
.alt TABLE,
.altBorder TABLE {
	color: #F0CBAB;
	background: #EBE7E2;
}
.altBorder TABLE,
.altBorder TD  {
	border:1px solid #EA8935;
}
.alt TD,
.altBorder TD {
	padding:3px;
	background: #EBE7E2;
	vertical-align: top;
}
.altHdr TD,
.altBorderHdr TD {
	color: #FFFFFF;
	font-weight:bold;
	background: #EA8935;
	vertical-align: bottom;
}
.altBold TD,
.altBorderBold TD {
	font-weight:bold;
}
.altAlt TD,
.altBorderAlt TD {
	background: #D6C4A9;
}
.altCallout TD,
.altBorderCallout TD {
	color: #000000;
	background: #97927F;
	vertical-align: top;
}
.altNote TD,
.altBorderNote TD {
	color:#666666;
}
.altFooter TD,
.altBorderFooter TD {
	background: #EFBE93;
}


/*   REVERSED and REVERSED BORDER  */
.reversed TABLE,
.reversedBorder TABLE {
	color: #FFFFFF;
	background: #71938B;
}
.reversedBorder TABLE,
.reversedBorder TD {
	border:1px solid #3F5953;
}
.reversed TD,
.reversedBorder TD {
	padding:3px;
	color: #FFFFFF;
	background: #71938B;
	vertical-align: top;
}
.reversedHdr TD,
.reversedBorderHdr TD {
	color: #FFFFFF;
	font-weight:bold;
	vertical-align: bottom;
	background: #3F5953;
}
.reversedBold TD,
.reversedBorderBold TD {
	font-weight:bold;
}
.reversedAlt TD,
.reversedBorderAlt TD {
	background: #64847D;
}
.reversedCallout TD,
.reversedBorderCallout TD {
	color: #000000;
	background: #F0AA6D;
}
.reversedNote TD,
.reversedBorderNote TD {
	color:#DDDDDD;
}
.reversedFooter TD,
.reversedBorderFooter TD {
	background: #5E7973;
}



.callout TD {
	color: #524CA9;
}


.pod ol {
	margin: 0px 0px 8px;
}
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html .pod ul, 
	* html .pod ol { margin-left: 30px;}
	/* End hide from IE5/mac */

.pod li,
.podTip li,
.podCallout li {
	margin-left:20px
}




