body { 
	margin:0; 
	padding:0; 
	height:100%;
	_height:100%;
	color:black;
	background:url(../images/bkgrnd/Gray%20Paper%20Bkgnd%2025x25.gif);
} 

.dpHdrEndCap {
	z-index:3;
	width:210px;
	height=123px;
	padding:0;
	border:0;
	position:absolute;
	top:0;
}

.pgHeader {
	z-index:1;
	border:0;
	height:126px;
	position:absolute;
	left:210px;
	top:0px;
	right:0px;
	text-align:center;

}

div.pgMenuLeft {
	z-index:4;
	width:210px;
	border:0;
	position:absolute;
	left:0;
	top:126px;
	bottom:0px;
	background:url(../images/bkgrnd/Gray%20Paper%20Bkgnd%2025x25.gif);
	text-align:right;
	padding-top:18pt;
	overflow:hidden;
}

.boxAdverts {
	z-index:5;
	border:0;
	position:absolute;
	width:120px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	top:25px;
	bottom:0;
	left:1005px;

	text-align:center;
}

.pgMain {
	z-index:1;
	border:0;
	overflow:scroll;
	position:absolute;
	left:210px;
	top:126px;
	right:0px;
	bottom:0px;
	padding-top:10px;
	margin-top:5px;
	width:790px;
	background:url(../images/bkgrnd/Yellow%20Paper%20Bkgnd%2080x80.gif);
}







div.boxContent {
	z-index:1;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	bottom:0px;
	border:0;

}

.dpHdrTitle {
	position:absolute;
	width:444px;
	left:0;
	top:0;
	vertical-align:top;
	padding:0;
	border:0;
}








p.dpSmallTextCentered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	line-height:1;
	margin-bottom:0;
}

p.BigQuote {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	margin-top:0;
	margin-bottom:0;
}

p.QuoteFrom {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:right;
	margin-top:2pt;
	margin-bottom:2pt;
}

p.BodyText {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:10pt;
	line-height:140%;
	margin-top:10pt;
	margin-bottom:10pt;
}

p.ListText {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:10pt;
	font-weith:normal;
	line-height:120%;
	margin-top:0;
	margin-bottom:2pt;
}

p.FigCaption {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	line-height:110%;
	padding:0;
	margin:0;
}

p.SideBar_Head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	line-height:100%;
	text-align:center;
	margin-top:6px;
	margin-bottom:3px;
	margin-left:6px;
	margin-right:6px;
}

p.SideBar_Body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	line-height:100%;
	text-align:left;
	margin-top:3px;
	margin-bottom:9pt;
	margin-left:9pt;
	margin-right:9pt;
}

p.dpSubTopic {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:18pt;
	font-weight:bold;
	margin-bottom:0;
	line-height:0;
}

p.dpSubTopic2 {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14pt;
	font-weight:bold;
	margin-bottom:0;
	line-height:0;
}

p.subMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-align:right;
	margin-right:4px;
	margin-left:0;
	margin-top:0;
}

p.RvwHead {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12pt;
	font-weight:bold;
	margin-bottom:0;
	line-height:100%;
	margin-top:0;
}

p.CDList_RecLabel {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12pt;
	font-weight:bold;
	line-height:100%;
	margin-top:0;
	margin-bottom:0;
}

p.CDList_RecLabel_Addr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	line-height:110%;
	margin-bottom:12pt;
	margin-top:0;
}

ul.SideBar_LinkList {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:left;
	margin-top:0;
	margin-bottom:6px;
	margin-left:0;
	margin-right:6px;
}

ul.subMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-align:right;
	margin-right:4px;
	margin-left:0;
	margin-top:0;
}

ul.ToolList {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:10pt;
	list-style-type:square;
	margin-top:4pt;
	margin-bottom:10pt;
	margin-left:20pt;
}

ul.Default {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14pt;
	font-weith:bold;
	line-height:110%;
	margin-top:5pt;
	margin-bottom:10pt;
}

ol.StepByStep {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

p.StepN {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	line-height:100%;
	margin-top:0;
	margin-bottom:4pt;
}

td.xmnu:hover {background:url(../images/bkgrnd/LightGray%20Paper%20Bkgnd%2080x80.gif)}

td.curmnu {
	background:url(../images/bkgrnd/Yellow%20Paper%20Bkgnd%2080x80.gif);
	border:0;
	padding:0;
	margin:0;
}

td.tdRight {text-align:right;}

td.tdLeft {text-align:left;}

img.imgMenuChoice {
	width:175px;
	height=30px;
	border:0;
}

img.imgFigure {
	border:0;
	vertical-align:text-top
}

div.divCentered {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

div.divInnerContentBlock {
	margin-left:10pt;
	margin-right:10pt;
}

div.divFigRight {
	margin-left:10pt;
	border:0;
}

div.divFigLeft {
	float:left;
	margin-right:10pt;
	border:0;
}

div.divSideBar_Right {
	background:#fffbf0;
	border:#808080 1px solid;
	width:33%;
	float:right;
	margin-left:10pt;
}

div.divSideBar_Left {
	background:#fffbf0;
	border:#808080 1px solid;
	width:33%;
	float:left;
	margin-right:10pt;
}

div.divCautionBar_Right {
	background:#ff6600;
	border:black 2px solid;
	width:33%;
	float:right;
	margin-left:10pt;
}

div.divCautionBar_Center {
	background:#ff6600;
	border:black 2px solid;
	width:75%;
	margin-right:auto;
	margin-left:auto;
}

div.divCautionBar_Left {
	background:#ff6600;
	border:black 2px solid;
	width:33%;
	float:left;
	margin-right:10pt;
}

table.tblCentered {
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
}

table.tblFigRight {
	border:0;
	padding:0;
	float:right;
	border-collapse:collapse;
}

table.tblFigLeft {
	border:0;
	padding:0;
	float:left;
	border-collapse:collapse;
}

table.tblCDList {
	border-collapse:collapse;
	background-color:#fffbf0;
	border-color:#c0c0c0;
	border-style:inset;
	width:703px;
	margin-left:auto;
	margin-right:auto;
}

table.tblCDList_Generic {
	width:95%;
	border:0;
	border-collapse:collapse;
	margin-left:auto;
	margin-right:auto;
}

td.CDList_Generic_Col1 {
	width:10%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:center;
	vertical-align:top;
	padding-top:10pt;
	margin-top:0;
	border:0;
}

td.CDList_Generic_Col2 {
	width:90%;
	text-align:left;
	vertical-align:top;
	padding-top:10pt;
	border:0;
}

td.CDList_ColHead {
	height:14px;
	padding-left:6pt;
	padding-right:6pt;
	padding-top:4px;
	padding-bottom:4px;
	vertical-align:middle;
	text-align:center;
	border-width:1px;
	border-style:solid;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:10pt;
	font-weight:bold;
	line-height:110%;
	margin-top:0;
	margin-bottom:0;
}

td.CDList_td {
	height:15px;
	padding-left:6pt;
	padding-right:6pt;
	padding-top:4px;
	padding-bottom:4px;
	vertical-align:middle;
	text-align:center;
	border-width:1px;
	border-style:solid;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:9pt;
	font-weight:normal;
	line-height:110%;
	margin-top:0;
	margin-bottom:0;
	vertical-align:middle;
}

.pgFooter {
	z-index:4;
	border:0;
	height:35px;
	position:absolute;
	left:0;
	bottom:0;
	right:0;
	text-align:center;
}


.dpChapterHeading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:18pt; 
}


.dpPebbleRow {
	z-index:2;
	width:100%;
	height:22px;
	vertical-align:top; 
	text-align:top;
	border:0;
	padding:0;
	background:url(images/PebblesTile.gif);
	position:absolute;
	left:0;
	top:106px;
}

.LinkText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
}

.LinkText9 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.FirstWord {
	font-size:14pt;
	font-weight:bold;
}

.NormalWeight { font-weight:normal }



