/*
====================================================================================

CFTC Stylesheet

====================================================================================
*/
/*
div.Section1
{
    page:Section1;
    width:100%;
}

table.MsoNormalTable
{
	mso-style-parent:"";
	font-size:10.0pt;
	font-family:"Times New Roman";
}
*/

.td_open_interest_date
{
	width: 81;
	vertical-align: bottom;
	border-top: none; 
	border-left: none; 
	border-bottom: solid black 1.0pt; 
	border-right: solid black 1.0pt; 
	background: #D6BD80; 
	padding: .75pt .75pt .75pt .75pt;
	font-family: Arial, sans-serif;
	text-align:right;
	font-weight:bold;
}

.td_open_interest_dark
{
	width: 81;
	vertical-align: bottom;
	border-top: none; 
	border-left: none; 
	border-bottom: solid black 1.0pt; 
	border-right: solid black 1.0pt; 
	background: #DFD1A6; 
	padding: .75pt .75pt .75pt .75pt;
	font-family: Arial, sans-serif;
	text-align:right;
	font-weight:bold;
}

.td_open_interest_light
{
	width: 81;
	vertical-align: bottom;
	border-top: none; 
	border-left: none; 
	border-bottom: solid black 1.0pt; 
	border-right: solid black 1.0pt; 
	background: #EDE5CC; 
	padding: .75pt .75pt .75pt .75pt;
	font-family: Arial, sans-serif;
	text-align:right;
	font-weight:bold;
}

.td_index_page_dark
{
	width: 63.6pt; 
	border-top: none; 
	border-left: none; 
	border-bottom: solid black 1.0pt; 
	border-right: solid black 1.0pt; 
	background: #D6BD80; 
	padding: .75pt .75pt .75pt .75pt;
	font-family: Arial, sans-serif;
	text-align:right;
	font-weight:bold;
}

.td_index_page_light
{
	border-top: none; 
	border-left: none; 
	border-bottom: solid black 1.0pt; 
	border-right: solid black 1.0pt; 
	background: #EDE5CC; 
	padding: .75pt .75pt .75pt .75pt;
	font-family: Arial, sans-serif;
	text-align:right;
	font-weight:bold;
}

.td_data_type_bold_light
{
	border-top: none; 
	border-left: none; 
	border-bottom: solid black 1.0pt; 
	border-right: solid black 1.0pt; 
	background: #EDE5CC; 
	padding: 0pt 0pt 0pt 0pt;
	vertical-align: bottom;
	text-align:right;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
}

.td_data_type_bold_dark
{
	border-top: none; 
	border-left: none; 
	border-bottom: solid black 1.0pt; 
	border-right: solid black 1.0pt; 
	background: #DFD1A6; 
	padding: 0pt 0pt 0pt 0pt;
	vertical-align: bottom;
	text-align:right;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
}
.td_data_type_regular_dark
{
	border-top: none; 
	border-left: none; 
	border-bottom: solid black 1.0pt; 
	border-right: solid black 1.0pt; 
	background: #DFD1A6; 
	padding: 0pt 0pt 0pt 0pt;
	vertical-align: bottom;
	text-align:right;
	font-family: Arial, Sans-Serif;
	font-weight:normal;
}
.td_data_type_regular_light
{
	border-top: none; 
	border-left: none; 
	border-bottom: solid black 1.0pt; 
	border-right: solid black 1.0pt; 
	background: #EDE5CC; 
	padding: 0pt 0pt 0pt 0pt;
	vertical-align: bottom;
	text-align:right;
	font-family: Arial, Sans-Serif;
	font-weight:normal;
}
/*
body {
	background-color:#fff;
    font-family:Arial, Verdana, sans-serif;
    color:#000;
    font-size:.9em;
    margin:auto;
}

h1 {
	font-size:170%;
	color:#000000;
	font-weight:bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h2 {
	text-decoration:underline;
	font-size:.9em;
}

h3 {
	font-size:130%;
	color:#000000;
	font-weight:bold;
	margin-bottom: 20px;
	padding-bottom: 0px;
}

h4 {
	font-size:170%;
	color:#000000;
	font-weight:bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.cftcRed { 
	color:#FF0000;
	font-weight:bold;
}

.cftcRedItalic { 
	color:#FF0000;
	font-style:italic;
}

.cftcBlue { 
	color:#000099;
	font-weight:400;
	font-size:90%;
}

#header {
    width:100%;
    height:94px;
    overflow:hidden;
    background-image: url(../images/bg_pgHdr.jpg);
    background-repeat:repeat-x;
    text-align: left;
    padding: 0px;
    margin: 0px;
}

#header img {
    border: 0px;
    margin: 0px;
    padding: 0px;
}

#utilities {
   position:absolute;
   top:0px;
   right:10px;
   height:23px;
   z-index:5;
   font-size:1em;
   padding-left:12px;
   padding-top:3px;
}

#utilities a {
color:#000;
}

#search {
   position:absolute;
   width:250px;
   top:40px;
   right:5px;
   z-index:1;
   text-align:left;
   font-size:.8em;
   color:#fff;
   font-weight:bold;
}

#search a {
   font-size:.9em;
   color:#fff;
}

.cftcBreadcrumb {  
    margin-left:4px;
	margin-top:20px;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 90%;
    white-space: wrap;
	word-wrap: break-word;
}

.cftcBreadcrumb a { 
	color:#000000;
}

.cftcBreadcrumb a:hover { 
	color:#000099;
}
*/
#leftCol {
	float:left;
	width:385px;
	margin-top:20px;
	margin-right:10px;
}

#rightCol {
  	width:80%;
  	float: right;
}

#titletable { 
  	margin-left:0px;
  	margin-bottom:20px;
  	margin-top:12px;
  	font-weight:bold;
  	color:#000099;
  	width:100%;
}

#navtable { 
  	font-weight:500;
  	color:#000099;
  	width:100%;
}

.cftcNavtablegray 
{
	text-align:center;
	background-color:#c0c0c0;
	color:#000099;
	font-weight:500;
}

.cftcNavtablegray a {
	text-decoration:none;
	color:#000099;
}

.cftcNavtableblue {
	text-align:center;
	background-color:#333333;
	color:white;
	font-weight:500;
}

.cftcNavtableblue a {
	text-decoration:none;
	color:white;
}

#cotTable {
	width:382px;
	border-collapse:collapse;
	font-size:1.0em;
	font-weight:bold;
	margin-bottom:20px;
}

#cotTable td, th {
	border: 1px black solid;
}

.cotTableTHBackground {
	background-color:#dfd1a6;
	font-size:1.2em;
}

.cotTablebold {
	font-weight:bold;
}

#FuturesNetChangesForOpenInterestTable{
	width:650px;
	border-collapse:collapse;
	/*font-size:.8em;*/
	margin-bottom:20px;
}

#FuturesNetChangesForOpenInterestTable td, th {
	border: 1px black solid;
}

#FuturesAndOptionsNetChangesForOpenInterestTable{
	width:650px;
	border-collapse:collapse;
	/*font-size:1em;*/
	margin-bottom:20px;
}

#FuturesAndOptionsNetChangesForOpenInterestTable td, th {
	border: 1px black solid;
}

#npcTableFutAndOpt {
	width:650px;
	border-collapse:collapse;
	margin-bottom:20px;
}

#npcTableFutAndOpt td, th {
	border: 1px black solid;
}

#npcTable {
	width:650px;
	border-collapse:collapse;
	margin-bottom:20px;
}

#npcTable td, th {
	border: 1px black solid;
}

.npcTablebgBeige1 {
	background-color:#d6bd80;
}

.npcTablebgBeige2 {
	background-color:#dfd1a6;
	font-weight:bold;
}

.npcTablebgBeige3 {
	background-color:#ede5cc;
	font-weight:bold;
}

.npcTablebold {
	font-weight:bold;
}

#cotFuturesTableHeader {
	width:600px;
	border-collapse:collapse;
	font-size:1.5em;
	margin-bottom:20px;
}

#cotFuturesTableHeader td, th {
	border: 1px black solid;
}

.cotFuturesTableBGblue {
	background-color:#000099;
	color:#FFFFFF;
}

.cotFuturesTableBGblue a {
	text-decoration:none;
	color:#ffffff;
}

.cotFuturesTableBGgray {
	background-color:#c0c0c0;
	color:#ff0000;
}

.cotFuturesTableBGgray a {
	text-decoration:none;
	color:#ff0000;
}


#openInterestTable {
	width:850px;
	border-collapse:collapse;
	margin-bottom:20px;
}

#openInterestTable img {
	vertical-align:text-bottom;
}

#openInterestTable td, th {
	border: 1px black solid;
}

.openInterestTablebgBeige3{
	background-color:#ede5cc;
	font-weight:bold;
}

.openInterestTablebgBeige2{
	background-color:#dfd1a6;
}

.openInterestTablebgBeige1{
	background-color:#d6bd80;
	font-weight:bold;
}

.openInterestTablebold {
	font-weight:bold;
}

#CommodityFuturesTable {
	width:850px;
	border-collapse:collapse;
	margin-bottom:20px;
}

#CommodityFuturesTable td, th {
	border: 1px black solid;
}

#AutoCommodityFuturesAndOptionsTable {
	width:850px;
	border-collapse:collapse;
	margin-bottom:20px;
}

#AutoCommodityFuturesAndOptionsTable td, th {
	border: 1px black solid;
}

#crudeOilFuturesTable {
	width:850px;
	border-collapse:collapse;
	margin-bottom:20px;
}

#crudeOilFuturesTable td, th {
	border: 1px black solid;
}

.crudeOilFuturesTablealign {
	background-color:#dfd1a6;
	font-weight:normal;
	text-align:right;
}

.crudeOilFuturesTablebgBeige3 {
	background-color:#ede5cc;
	font-weight:bold;
}

.crudeOilFuturesTablebgBeige2 {
	background-color:#dfd1a6;
	font-weight:bold;
	text-align:left;
}

.crudeOilFuturesTablebgBeige1 {
	background-color:#d6bd80;
	font-weight:bold;
}

#crudeOilcontainerDiv1 {
	width:780px; margin-left:auto; margin-right:auto; margin-bottom:20px;
}

#crudeOilDiv1_left {
	width:375px; padding-bottom:15px; margin-right:20px; float:left;
}

#crudeOilDiv1_right {
	width:375px; padding-bottom:15px; float:right;
}

#crudeOilcontainerDiv2 {
	width:780px; margin-left:auto; margin-right:auto; margin-bottom:20px;
}

#crudeOilDiv2_left {
	width:375px; padding-bottom:15px; margin-right:20px; float:left;
}

#crudeOilDiv2_right {
	width:375px; padding-bottom:15px; float:right;
}

#crudeOilcontainerDiv3 {
	width:780px; margin-left:auto; margin-right:auto; margin-bottom:20px;
}

#crudeOilDiv3_left {
	width:375px; padding-bottom:15px; margin-right:20px; float:left;
}

#crudeOilDiv3_right {
	width:375px; padding-bottom:15px; float:right;
}

#crudeOilcontainerDiv4 {
	width:780px; margin-left:auto; margin-right:auto; margin-bottom:20px;
}

#crudeOilDiv4_left {
	width:375px; padding-bottom:15px;  margin-right:20px; float:left;
}

#crudeOilDiv4_right {
	width:375px; padding-bottom:15px; float:right;
}

#crudeOilcontainerDiv5 {
	width:780px; margin-left:auto; margin-right:auto; margin-bottom:20px;
}

#crudeOilDiv5_left {
	width:375px; padding-bottom:15px; margin-right:20px; float:left;
}

#crudeOilDiv5_right {
	width:375px; padding-bottom:15px; float:right;
}

#crudeOilcontainerDiv6 {
	width:780px; margin-left:auto; margin-right:auto; margin-bottom:20px;
}

#crudeOilDiv6_left {
	width:375px; padding-bottom:15px; margin-right:20px; float:left;
}

#crudeOilDiv6_right {
	width:375px; padding-bottom:15px; float:right;
}

#crudeOilcontainerDiv7 {
	width:780px; margin-left:auto; margin-right:auto; margin-bottom:20px;
}

#crudeOilDiv7_left {
	width:375px; padding-bottom:15px; margin-right:20px; float:left;
}

#crudeOilDiv7_right {
	width:375px; padding-bottom:15px; float:right;
}

#crudeOilcontainerDiv8 {
	width:780px; margin-left:auto; margin-right:auto; margin-bottom:20px;
}

#crudeOilDiv8_left {
	width:375px; padding-bottom:15px; margin-right:20px; float:left;
}

#crudeOilDiv8_right {
	width:375px; padding-bottom:15px; float:right;
}
/*
#centeringdiv {
	width:850px;
	margin-left:auto;
	margin-right:auto;
}

#footer {
	clear: both;
	text-align: center;
}

a:link {

	color: #333399;
}

a:active {

	color: #000099;
}

a:visited {

	color: #660000;
}
*/

a.inactiveCommodityLink:link {color:#c0c0c0;}
a.inactiveCommodityLink:visited {color:#c0c0c0;}
a.inactiveCommodityLink:active {color:#c0c0c0;}

a.activeCommodityLink:link {color:white;}
a.activeCommodityLink:visited {color:white;}
a.activeCommodityLink:active {color:white;}

a.inactiveGroupLink:link {color:#333333;}
a.inactiveGroupLink:visited {color:#333333;}
a.inactiveGroupLink:active {color:#333333;}


