/*	AUTHOR.CSS 
	Wrightson.com
	v 1.0
	created  1/9/2003 by Zander Teller
	modified 1/10/2003 by Zander Teller
	
	Contains styles used by authors.
	Note: inline header styles are defined in content.css
*/

#content .auImgLeft { float:left; margin-right:1em; }

#content .auImgRight, .auImgRight { float:right; margin-left:1em; }

#content .auEmphasis { color:#cc00cc }
#content .auProjection, .auProjection { color:#990000;  } 
#content .auActual { color:#ff6633;  }
#content .auNegative { color:#ff0000; }
#content .auPositive { color:#009900; }

#content .auHighlightRow { background:#ff9; }

#content .auBorderRight { border-right:1px solid #aaa; }

#content .auEvenRow { background:#eee; }

#content #tableOfContents { border:1px solid #ccc; }

#content .auHangingIndent {
	text-indent: -2em;
	margin-left: 2.2em;
}

#content .auIndent { text-indent: 2em; }

#content .auSuperscript { vertical-align: super }

#content .auSubscript { vertical-align: sub }

#content .auLineFrameTitle1 {
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	text-align: center;
	font-size: 1.5em;
}

#content .auTableNote { font-size:.83em; margin:0 .25em .25em 2em; color:#999; }

#content .auSubHead {
	font-weight:bold;
	background:none;
	vertical-align:top;
}

#content table.auTextTable { font-size:1em; }


#content table.auTableLeft {
	width:50%;
	float:left;
	margin:0 1em 0 0;
}

#content table.auTableRight, table.auTableRight {
	width:50%;
	float:right;
	margin:0 0 0 1em;
}

#content td.auCellBorderBottom { border-bottom:1px solid #999; }
#content td.auCellBorderTop { border-top:1px solid #999; }
#content td.auCellBorderRight { border-right:1px solid #999; }
#content td.auCellBorderLeft { border-left:1px solid #999; }

#content .wrTopImage { position:relative; }
#content .wrTopImage img { border:0; position:absolute; left:-8px; top:3px; }
#content .auPageBreak { }
#content .auNotice { font-weight:bold; color:#900; }
#content .auTight { margin-bottom:0; margin-top:0 }

#content .auNotice a:visited { color:#00f; }



/* Two Column Layout */
#auTwoCol { position:relative }
#auTwoCol p { width:60% }
#auTwoCol .auRightCol img { width:210px; height:153px }
#auTwoCol .auRightCol { float:right; width:35%; font-size:90%; color:#666; }
div>#auTwoCol .auRightCol { width:40%; padding-left:2em; }

