body.adrindex div.bannerLeft
{
	background-color:#94996E;
}
body.adrindex div.pageContainer
{
	clear:both;
}

body.adrindex div.tabSection
{
	border-bottom: solid 2px #94996E;
}


body.adrindex .adrIndexcolumn a
{
	color:#333;
	text-decoration:none;
}

body.adrindex .adrIndexcolumn a:hover
{
	color:#333;
	text-decoration:underline;
}

body.adrindex div.tabHighlightLeft, body.indextable div.tabHighlightLeft
{
	background-image: url(../images/orangetab.gif);
}

body.adrindex div.tabHighlightMid, body.indextable div.tabHighlightMid
{
	background-color: #94996E;
	padding:3px 1px 0px 2px;
}

body.adrindex div.tabHighlightRight, body.indextable div.tabHighlightRight
{
	background-image: url(../images/orangetabRight.gif);
}

body.adrindex div.tabMiddle
{
	padding:3px 2px 0px 2px;	
}

body.adrindex div.tabMiddleHover
{
	padding:3px 2px 0px 2px;
}

body.adrindexrulebook div.tabSection
{
	border-bottom: solid 2px #94996E;
}

body.adrindex div.columnLeftContainer
{
	width:360px;
	padding-top:15px;
	float:left;
}

body.adrindex div.columnadr
{
	width:334px;
	float:left;
	display:block;
	clear:both;
}

body.adrindex div.columnadr h2
{
	width:324px;
	background-color:#94996E;
	height:auto;
	padding-top:6px;
	padding-left:10px;
	color:#FFFFFF;
	padding-bottom: 6px;
}

body.adrindex div.columnadr p
{
	padding-top:9px;
	padding-left:11px;
	padding-bottom:10px;
	color:#333333;
	width:310px;
}
body.adrindex div.columnadr div.Paragraph
{
	margin-top:26px;
}
body.adrindex div.columnadr div.otcParagraph
{
	margin-top:42px;
}
body.adrindex div.columnadr a
{
	color:#FFF;
	text-decoration:none;
}

body.adrindex div.columnadr a:hover
{
	color:#FFF;
	text-decoration:none;
}

body.adrindex div.columnRightContainer
{
	width:570px;
	height:529px;
	padding-top:12px;
	float:left;
}
body.adrindex div.columnGDRRightContainer
{
	width:570px;
	height:519px;
	padding-top:12px;
	float:left;
}
body.adrindex div.infoSection
{
	width:575px;
	height:13px;
	float:left;
}

body.adrindex div.infoSection p
{
	float:right;
	color:#333333;
	padding-bottom:3px;
}

body.adrindex div.dataContainer
{
	width:574px;
	float:left;
	padding-bottom:12px;
}


body.adrindex table.dataSection
{
	width:574px;
	border:solid 1px #CCCCCC;
	font-size:100%;
	color:#333333;
}

body.adrindex tr.headerRow 
{
	height:23px;
	background:none;
	background-color:#999999;
}

.adrIndexcolumn
{
	width:98px;
	border-right:solid 1px #CCCCCC;
	border-left:solid 1px #FFFFFF;
}

body.adrindex td.adrIndexcolumn a:hover
{
	text-decoration:underline;
	color:#101010;
}
body.adrindex div.IndexProducts 
{
	text-align:left;
	margin:25px 0px 0px 1px;
}

body.adrindex .adrHigh
{
	width:54px;
	border-right:solid 1px #CCCCCC;
}

body.adrindex .dataSection th.adrIndexcolumn
{
	text-align:left;
	padding-left:5px;
}

body.adrindex .adrLow
{
	width:54px;
	border-right:solid 1px #CCCCCC;
}

body.adrindex .adrLast
{
	width:54px;
	border-right:solid 1px #CCCCCC;
}

body.adrindex .adrPerChg
{
	width:54px;
	border-right:solid 1px #CCCCCC;
}

body.adrindex .adrPrevious
{
	width:103px;
	border-right:solid 1px #CCCCCC;
}

body.adrindex .adrChg
{
	width:54px;
	border-right:solid 1px #CCCCCC;
}

body.adrindex  .adrPerChg
{
	width:54px;
	border-right:solid 1px #CCCCCC;
}

body.adrindex .adrYTD
{
	width:94px;
}

body.adrindex .dataSection td 
{
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	vertical-align:middle;
	text-align:right;
	padding-right:5px;
}

body.adrindex .dataSection th
{

}



body.adrindex .dataSection td.adrChg, body.adrindex .dataSection td.adrPerChg
{
	text-align:center;
}

body.adrindex .dataSection td.adrIndexcolumn
{
	text-align:left;
}

body.adrindex div.adrGraph
{
	margin-top:12px;
	width:573px;
	margin-left:1px;
}

body.adrindex .italicClass
{
	margin-left:2px;
	margin-top:0px;
	font-size:10px;
}


body.adrindex div.adrGraph h2
{
	background-color:#999999;
	padding-left:6px;
	height:17px;
	width:567px;
	vertical-align:middle;
	color:#FFFFFF;
}

body.adrindex div.adrLastColumn
{
	height:28px;
	width:570px;
	padding-left:4px;
}

body.adrindex div.listItem
{
	width:100px;
	font-family:Arial;
	float:left;
}

body.adrindex div.listItem img
{
	margin-top:10px;
	vertical-align:text-bottom;
}

body.adrindex .adrIndexI
{
	margin-top:10px;
	color:#666666;
	font-family:Arial;
	font-size:1em;
	width:573px;
}

body.adrindex .timeCol
{

}

body.adrindex table.timeTable
{
	width:573px;
	color:#333333;
}

