#marketDataScreen
{
}

#controls
{
	overflow: auto;
}

#marketDataScreen #marketDataHeader
{
	table-layout: fixed;
	width: 100%;
}
#marketDataScreen #overUnder
{
	table-layout: fixed;
	width: 100%;

}
#marketDataScreen #overUnder td
{
	border: 1px solid rgb(0,50,100);
	border-left: 1px solid rgb(90%,90%,90%);
	border-top: none;
	font-weight: bold;
	font-size: 0.9em;
	padding-left: 0.5em;
	padding-right: 0.5em;

}
#marketDataScreen #overUnder .firstCell
{
	border: none;
	border-right: 1px solid rgb(0,50,100);
	width: 45.7%;

}
#marketDataScreen #overUnder .lastCell
{
	border: none;
	width: 35.778;

}
* html #marketDataScreen #overUnder .firstCell
{
	width: 47.3%;
}
* html #marketDataScreen #overUnder .lastCell
{
	width: 39.9%;
}
	


#marketDataScreen #marketDataHeader .firstCell
{	
	border-right: 1px solid rgb(0,50,100);
	background: white;
	width: 43.5%;
	overflow: hidden;
}
#marketDataScreen #marketDataHeader .lastCell
{
	background: white;
	width: 23.25%;
}
* html #marketDataScreen #marketDataHeader .firstCell
{
	width: 44%;
	
}

* html #marketDataScreen #marketDataHeader .lastCell
{
	width: 24%;
}

#marketDataScreen #marketDataTable
{

	table-layout: fixed;
	min-height: 20em;
	font-size: 0.9em;
}

#marketDataScreen #marketDataTable td
{
	overflow: hidden;
	line-height: 1em;
}
#marketDataScreen #marketDataTable .evenRow
{
	background: #f6f2ee;

}
#marketDataScreen #marketDataTable .selectedRow
{
	background: rgb(255,226,111) !important;
}
#marketDataScreen #marketDataTable th.firstCell
{
	padding-left: 1em;
/*	width: 35%;*/
}
#marketDataScreen #marketDataTable td
{
	width: 8%;
}

#marketDataScreen #marketDataTable .contract
{
	width: 44%;
	text-align: left;
}
#marketDataScreen #marketDataTable .buySide
{
	text-align: right;
}
#marketDataScreen #marketDataTable .sellSide
{
	text-align: left;
}
#marketDataScreen #marketDataTable .lastVolChange
{
	text-align: right;
}
#marketDataScreen #marketDataTable a.tradeButton
{
/*	display: inline;*/
	border-style: outset;
	border-width: 2px;
	width: 3em;
/*	background: rgb(125,165,223);
	color: black;*/
	padding-left: 1px;
	margin-top: 1px;
	margin-left: 1px;
	float: left !important;
}

#marketDataScreen #marketDataTable .changeUp
{
	color: rgb(0,135,0);
}
#marketDataScreen #marketDataTable .changeDown
{
	color: rgb(218,2,5);
}
#marketDataScreen #marketDataTable .noChange
{
	color: blue;
}

#bq0, #bp0, #oq0, #op0
{
	border-top: 1px solid rgb(0,50, 100);
}
#bq0, #bp0, #oq0, #op0,
#bq1, #bp1, #oq1, #op1,
#bq3, #bp3, #oq3, #op3
{
}

#bq0, #bp0, #oq0, #op0,
#bq2, #bp2, #oq2, #op2,
#bq4, #bp4, #oq4, #op4
{
	background: rgb(95%,95%,95%);

}

#bp0, #op0,
#bp2, #op2,
#bp4, #op4
{

	background: rgb(95%,95%,85%);
}

#bp0,
#bp2,
#bp4,
#bp1,
#bp3
{
	border-left: 1px solid rgb(90%,90%,75%);
}
#op0,
#op2,
#op4,
#op1,
#op3
{
	border-right: 1px solid rgb(90%,90%,75%);
}

#bp1, #op1,
#bp3, #op3
{

	background: rgb(100%,100%,85%);
}

#marketDataScreen #marketDataTable td,
#marketDataScreen #marketDataTable th
{
	border-color:rgb(70%, 70%, 70%);
	border-bottom: none;
/*	border-color: rgb(0,50,100);*/
}

#marketDataScreen #marketDataTable th.firstCell,
#marketDataScreen #marketDataTable td.firstCell
{
	border-left: 1px solid rgb(0,50,100);
}
#marketDataScreen #marketDataTable th.lastCell,
#marketDataScreen #marketDataTable td.lastCell
{
	border-right: 1px solid rgb(0,50,100);

}
#marketDataScreen #marketDataTable
{
	border-top: 1px solid #999999;
}
#marketDataScreen #marketDataTable #overUnderRow td
{
	border: none;
	border-top: 1px solid rgb(0,50,100);
}
#marketDataScreen #marketDataTable #overUnderRow .firstCell
{
	border: none;
	border-top: 1px solid rgb(0,50,100);

}

#marketDataScreen #marketDataTable #overUnderRow .lastCell
{
	border: none;
	border-top: 1px solid rgb(0,50,100);


}

#marketDataScreen #marketDataTable td.firstCell .contractSymbol
{
	cursor: pointer;
	cursor: hand;
	height: 2em;
	line-height: 2em;

	/*display: block;
	float: left;*/
	
}
#marketDataScreen #marketDataTable th
{
	border-right: none;
  border-top: 0px;
}
#marketDataScreen #marketDataTable td.bidCell,
#marketDataScreen #marketDataTable td.askCell
{
	background: rgb(100%,100%,85%);
	cursor: pointer;
	cursor: hand;
}
#marketDataScreen #marketDataTable .evenRow td.bidCell,
#marketDataScreen #marketDataTable .evenRow td.askCell
{
	background: #f6f2ee;

}

#marketDataScreen #marketDataTable .selectedRow td.bidCell,
#marketDataScreen #marketDataTable .selectedRow td.askCell
{
	background: rgb(255, 232, 143);
}



#marketDataScreen #time
{
	float: right !important;
	text-align: right;
}
#marketDataScreen #pause
{
	display: none;
	float: left !important;
	line-height: 0.8em;
	vertical-align: center;
	font-weight: bold;
}
#marketDataScreen #pause input
{
	
	margin: 0;
	height: 1.1em;
	display: none;
	
}
#marketDataScreen #marketDataInfo
{
	height: 1em;
	line-height: 1em;
	margin-bottom: 0.5em;
}

#chat
{
	margin-top: 1em;
}

.optionLink
{
	float: left;
	height: 1.9em;
	line-height: 20px;
	margin: 0.5em;

	text-decoration: none;
}
.optionLink img
{
	float: left;
	margin-right: 2px;
}
.optionLink span
{
	background: url(/aav2/images/frameTop.png) top right no-repeat;
	height: 1.9em;
	line-height: 1.8em;
	display: block;
	float: left !important;
/*	width: 190px;*/
	padding-right: 15px;
/*	margin-left: 2px;*/
}
.optionLink div
{
	background: url(/aav2/images/frameBottom.png) bottom right no-repeat;
	height: 1.9em;
	float: left;

	min-height: 20px;
}
.optionLink strong
{
	background: url(/aav2/images/frameLeft.png) bottom left no-repeat transparent;
	float: left;
	height: 1.9em;
	display: block;

	width: 14em;
	min-height: 20px;
}

#marketDataScreen .optionLink span,
#marketDataScreen .optionLink img
{
	float: left !important;
}
#marketDataScreen .optionLink
{
/*	float: right !important;*/
}
#controls #cancel
{
	float: right;
}
#marketDataScreen #cancel strong
{
	color: rgb(218,2,5);
}

#chat
{
	clear: both;
}
.tableHeader
{
	width: 15em;
}
.n
{
	font-size: 0.0000000001em;
}


#orderTicket #otInner
{
	height: auto;
}

#orderTicketFrame
{
	height: 29em;
}

#messages
{
	display: none;
}
#reports
{
	margin: 0;
}
#stopLoading
{
	display: none;
}
