* html #upd {
	position: absolute;
}

.green {
	color: #FFF;
	background-color: #00CC33;
}

.red {
	color: #FFF;
	background-color: #CC3333;
}

.normal {
	color: #000;
}

body {
	font-family: verdana, arial;
	font-size: 13px;
}

a.faq:link,a.faq:visited {
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}

a.faq:hover {
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}

.cells_th {
	border: 0px solid red;
	width: 50px;
	float: left;
	color: #FFF;
	font-size: 9px;
	font-weight: bold;
	border-right: 1px solid #FFF;
	background-color: #369;
	height: 40px;
	padding-left: 4px;
	padding-top: 4px;
	text-align: center;
	/*position:fixed;*/
}

.cells {
	border: 0px solid red;
	width: 50px;
	float: left;
	color: #000; /*  -- #369; */
	font-size: 9px;
	font-weight: bold;
	border-right: 1px solid #369;
	height: 15px;
	padding-left: 4px;
	padding-top: 4px;
	text-align: right;
	position:relative;
}
.grid_rows{}
.clicked{ background-color: #5c8ada }
.white{background-color: #FFF;}
.grey{background-color: #CDCDCD;}
.cells_no_border {
	border: 0px solid red;
	width: 50px;
	float: left;
	color: #000;
	font-size: 9px;
	font-weight: bold;
	height: 15px;
	padding-left: 4px;
	padding-top: 4px;
	text-align: center;
}
.mainGridContent{
	position:relative; margin:0 auto; border:0px solid #369; width:1024px; text-align: left;
}
.mainGridContent1024{
	position:relative; margin:0 auto; text-align: left;
	border:1px solid #369; overflow: scroll; height:400px; width:1000px;
}

.critical_div {
	padding: 5px;
	border: 1px solid #369;
	width: 400px;
	height: 30px;
	background-color: #E8EEF7;
	position: absolute;
	right: 0;
	top: 250px;
	/*overflow-x: scroll;*/
	/*overflow-y: auto;*/
	/*display:none;*/
}

.innerDiv {
	padding: 5px;
	
	float:left; /*new*/
	border: 0px solid red;
	/*position: relative;*/
/*	width: 350px;*/
}

/* Apply the element you want to drag/resize */
.drsElement {
	position: absolute;
	border: 1px solid #333;
}

.c_d , .headerAbsolute {
	/*position: absolute;*/
	margin:0 auto; border:0px solid red; z-index:1; width:1195px;
}
.headerAbsolute1024 {
	/*position: relative;*/
	margin:0 auto; border:0px solid red; z-index:10; width:1195px;
}

/*
 The main mouse handle that moves the whole element.
 You can apply to the same tag as drsElement if you want.
*/
.drsMoveHandle {
	height: 20px;
	background-color: #CCC;
	border-bottom: 1px solid #666;
	cursor: move;
}

/*floating menu*/
.over {
	background-color: #FFFFFF;
	cursor: pointer;
	font-size: 11px;
	padding: 3px;
	padding-left: 15px;
	border: 0px solid red;
	text-align: left;
	height: 17px;
}

.out {
	cursor: pointer;
	font-size: 11px;
	padding: 3px;
	padding-left: 15px;
	border: 0px solid red;
	text-align: left;
	height: 17px;
}

.item {
	cursor: pointer;
	font-size: 11px;
	padding: 3px;
	padding-left: 15px;
	border: 0px solid red;
	text-align: left;
	width: 100%;
	height: 17px;
	clear: left;
}

.disabled {
	cursor: default;
	font-size: 11px;
	padding: 3px;
	padding-left: 15px;
	border: 0px solid red;
	text-align: left;
	width: 100%;
	color: #999;
	height: 17px;
}

.icon {
	float: left;
	width: 20px;
	height: 17px;
	border: 0px solid red;
	background-image: url(../images/sideicon.png);
	background-repeat: no-repeat;
}

.icon_disabled {
	float: left;
	width: 20px;
	height: 17px;
	border: 0px solid red;
	background-image: url(../images/sideicondisabled.png);
	background-repeat: no-repeat;
}

/*.close{ font-size:9px; float:right; padding:5px 15px; cursor:pointer; border:1px solid #000; background-color:#A1B0CD; margin-top:-10px; margin-right:10px; }*/
.close {
	font-size: 9px;
	float: right;
	cursor: pointer;
	border: 1px solid #000;
	background-color: #A1B0CD;
	width: 15px;
	height: 15px;
}

.menu {
	width: 190px;
	border: 0px solid green;
	position: absolute;
	display: none;
	overflow: visible;
	background-color: #D8DFEA;
	z-index: 2000;
}

#watch-buttons {
	border: 0px solid red;
	width: 65%;
	margin: 0 auto;
	height: 35px;
}

.all-stock {
	width: 113px;
	height: 29px;
	display: block;
	float: left;
	background-image: url('/delta/images/all-stock-off.gif');
	margin-right: 10px;
}

.all-stock:hover {
	background-image: url('/delta/images/all-stock-on.gif');
}

.your-stock {
	width: 126px;
	height: 29px;
	display: block;
	float: left;
	background-image: url('/delta/images/your-stock-off.gif');
}

.your-stock:hover {
	background-image: url('/delta/images/your-stock-on.gif');
}

.prefs {
	width: 90px;
	height: 29px;
	display: block;
	float: right;
	background-image: url('/delta/images/preferences-off.gif');
}

.prefs:hover {
	background-image: url('/delta/images/preferences-on.gif');
}

.live-watch:link  , .live-watch:visited {
	color: #edc559;
}

.live-watch:hover {
	color: #edc559;
	font-decoration: underline;
}

.etrader:link  , .etrader:visited {
	color: #bed8e5;
}

.etrader:hover {
	color: #bed8e5;
	font-decoration: underline;
}

/*homepage home.jsf*/
#homeForm {
	display: inline;
}

/*add-on*/
.name_en{
	border: 0px solid red;
}
.name_ar{
	border: 0px solid red;
}
.show{
	display: inline;
}
.hide{
	display: none;
}

