/* Defaults */
html{
overflow-y:scroll;
direction:rtl;

}
body{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	direction:rtl;
}

table {
    border-spacing: 0;
}

table td {
    padding: 0;
	vertical-align:top;
}
a:active, a:focus {
outline: 0
}
img,
img a,
a:active img,
a:focus img,
a:hover img{
    border:0;
}

form{
	padding:0px;
	margin:0px;
}

img{
	padding:0px; margin:0px; border:none;
}

h1, h2, h3, h4{
	padding:0px; margin:0px;
}

input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

h1{
	font-size:20px;
	color:#3D5A3A;
	margin-bottom:10px;
}

h2{
	font-size:17px;
	color:#3D5A3A;
}

h3{
	padding:5px 0px 5px 0px;
	font-size:12px;
	color:#019f0a;
}

h4{
	font-size:11px;
	color:#3D5A3A;
}

/* Classes */

.clear{
	clear:both;
	height:5px;
	font-size:5px;
}

.small{
	font-size:0.7em;
}
.red,
.red a{
	color:#fff;
	text-decoration:none;
}
.green,
.green a{
	color:#fff;
	text-decoration:none;
}
.black,
.black a{
	color:#fff;
	text-decoration:none;
}
.blue{
	color:blue;
}
.pointer{
	cursor:pointer;
}
div.space{
	margin-top:15px;
}
/* Panes */

div#wrap{
	width:950px;
	margin-left:auto;
	margin-right:auto;
}
div#left{
	
	vertical-align:top;
	width:200px;
	float:right;
	clear:right;
}
div#main{
	background:url(../../Images/ar/shadow.gif) right repeat-y;
	vertical-align:top;
	padding-right:5px;
	width:745px;
	float:left;
	color:#000000;
}
div#main div#quote{
	background-color:#232323;
	height:47px;
	padding-top:20px;
	padding-left:10px;
	text-align:left;
	color:#ffffff;
	margin-right:10px;
	font-weight:bold;
}

div#main div#quote input.button {
	font-size: 10px;
	border:1px solid #990100;
	width: 30px;
	background-color:#990100;
	color:#fff;
}
div#main div#quote input.txtinput{
	font-size: 11px;
	border:1px solid white;
	background:#fff;
	color:#000;
	width:100px;
}

div#main div#quote select.txtinput{
	font-size: 11px;
	border:1px solid white;
	background:#fff;
	color:#000;
	padding:0px;
	/*outline-color:white;
	outline-style:none;
	outline-width:thin;*/
}	

div#main div#quote label{
	padding-left:10px;
}
div#main div#quote div.lanSwitch{
	padding:10px 5px 0px 5px;
	font-size:12px;
}
div#main div#tickerPane{
	border:1px solid #d4d4d4;
	background:#f5f3fe;
	height:20px;
	padding-top:5px;
	margin:4px 10px 4px 0px;
}
div#main div#tickerPane .controller{
	float:right;
	width:114px;
	padding-right:5px;
}
div#main div#tickerPane .marquee{
	float:left;
	width:610px;
	color:black;
}
div#main div#tickerPane a{
	color:#446ffc;
	text-decoration:none;
}
div#main div#tickerPane a:hover{
	color:#446ffc;
	text-decoration:underline;
}
div#main div#center{
	vertical-align:top;
	width:550px;
	float:right;
	color:#000000;
}
div#main div.infoBoxes{ 
padding:10px 10px 0px 0px;
}

div#main div.infoBoxes table{
	padding:0px 0px 5px 0px;
	margin:0px;
	width:100%;
}

div#main div.infobox{
	/*background:url(../../Images/en/small_container_box_bg.gif) bottom repeat-x;*/
	background-color:#232323;
	height:110px;
	/*border:1px solid #dddddd;*/
	vertical-align:top;
	display:block;
}
div#main div.infobox div.infoBoxContent{
	padding:4px;
	text-align:justify;
}
div#main div.infobox div.infoBoxContent ul{
	margin:0px;
	padding:0px 20px 0px 0px;
	list-style-image:url(../../Images/OraBult.gif);
}
div#main div.infobox div.infoBoxContent li{
	padding-bottom:5px;
	margin-right:0px;
}
div#main div.infobox div.infoBoxContent ol{
	margin:0px 30px 5px 0px;
	padding:0px;
	list-style:decimal;
}

div#main div.infobox h2{
	font-size:12px;
	color:#fff;
	background-color:#767676;
	padding:5px 5px 5px 5px;
	/*border-bottom:1px dashed #dddddd;*/
}
div#main div.infobox h2 span{
	/*color:#03a10c;*/
	color:#fff;
}
div#main div.summaryBox{
	background:url(../../Images/ar/small_container_box_bg.gif) bottom repeat-x;
	/*border:1px solid #dddddd;*/
	vertical-align:top;
	display:block;
}
div#main div.summaryBox h2{
	font-size:12px;
	/*color:black;*/
	color:#fff;
	float:right;
	width:290px;
	padding:5px 5px 3px 5px;
	background-color:#767676;
	height:20px;
	margin:0px;
}
div#main div.summaryBox h2 span{
	color:#fff;
}
div#main div.summaryBox div.exch{
	color:#000;
	float:left;
	width:228px;
	text-align:left;
	padding:5px 5px 3px 5px;
	background-color:#767676;
	height:20px;
	margin:0px;
	
}
div#main div.summaryBox div.exch select{
	font-size:10px;
}
div#main div.summaryBox div.infoBoxContent{
	padding:0px 5px 5px 5px;
}
div#main div.summaryBox div.infoBoxContent div.tabPane{
	width:250px;
	float:right;
	border-left:1px dashed #dddddd; 
}
div#main div.summaryBox div.infoBoxContent div.chartPane{
	width:270px;
	float:left;
}
div#main div.summaryBox .dotline{
	/*border-top:1px dashed #dddddd;*/
	clear:both;
	height:5px;
	font-size:5px;
}

div#main div#marketSummaryContent{
	height: 283px; /* all browsers including Mac IE */
   *height: 285px; /* IE 7 and below */
   _height: 285px; /* IE 6 and below */
}

div#main div#right{
	vertical-align:top;
	float:left;
	width:195px;
}
div#main div#right div#loginBox{
	margin-right:3px;
}

div#main div#right div#loginBox div#loginContent{
	background:#efefef;
	/*border:1px solid #cdcdcf;*/
	height:104px;
}
div#main div#right div#loginBox div#loginContent .infoMsg{
	padding:5px;
}
div#main div#right div#loginBox div#loginContent div.images{
	height:66px;
	padding:2px 0px 10px 10px;
	/*border-bottom:1px dashed #cdcdcf;*/
}
div#main div#right div#loginBox div#loginContent div.images .loginBtn{
	padding-top:30px;
	padding-right:15px;
}
div#main div#right div#loginBox h2{
	/*background:url(../../Images/en/login_header_bg.gif) top repeat-x;*/
	background-color:#767676;
	/*border:1px solid #a7d6ff;*/
	padding:2px 15px 0px 0px;
	height:20px;
	color:#fff;
	font-size:12px;
	vertical-align:top;
}
div#main div#right div.infobox{
	
	/*background:url(../../Images/en/small_container_box_bg.gif) bottom repeat-x;*/
	background-color:#767676;
	margin:10px 3px 0px 0px;
	height:400px;
	/*border:1px solid #dddddd;*/
	display:block;
}
div#main div#right div.infobox h2{
	font-size:12px;
	/*border-bottom:1px dashed #dddddd;*/
}

div#main div.banner{
	margin-right:10px;
}
div#main div#footer{
	background:#f3f3f3;
	color:#02057a;
	height:40px;
	line-height:40px;
	padding:0px 10px 0px 10px;
}
div#main div#footer div.links{
	width:400px;
	float:right;
}
div#main div#footer div.links span{
	padding-left:60px;
}
div#main div#footer a{
	color:#02057a;
	text-decoration:none;
}
div#main div#footer a:hover{
	color:#02057a;
	text-decoration:underline;
}
div#main div#footer div.timeStamp{
	width:230px;
	float:left;
	text-align:left;
	color:red;
}
/*styles for table content */
.rowwh td {
	border-bottom:1px dashed #dddddd;
	padding:3px 0px 3px 0px;
}
.rowgry td {
	border-bottom:1px dashed #dddddd;
	padding:3px 0px 3px 0px;
}
.rowgrn td{
	border-bottom:1px dashed #dddddd;
	padding:3px 0px 3px 0px;
}
.rowred td{
	border-bottom:1px dashed #dddddd;
	padding:3px 0px 3px 0px;
}
.rowblue td{
	border-bottom:1px dashed #dddddd;
	padding:3px 0px 3px 0px;
}
.genfnblue {
	font-family: Tahoma;
	font-size: 11px;
	color: #2377dc;
	text-align: right;
}
.genfnblueR {
	font-family: Tahoma;
	font-size: 11px;
	color: #2377dc;
	text-align: left;
}
.genfnredR {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	text-align: left;
}
/*styles for rinsad combo */
.fn11_blue_R_bgImage {
	color: #20449b;
	
	
}
.symbol_textbox {
	color: #000000;
	height: 19px;
	border: 1px solid #6e6e6e;
	text-transform:uppercase;
}
.listbox {
	font-size:11px;
	height: 19px;
	border: 1px solid #000000;
}
/*styles market summary Content*/
.fn11_bk_nbr {
	color: #002499;
	text-align: left;
	text-indent: 5px;
}
.fn11_blue_R {
	color: #003afd;
	text-align: left;
}
.fn11_bk_nbr_B {
	color: #002499;
	text-align: right;
	text-indent: 5px;
	font-weight:bold;
}
.fn11_grn {
	color: #009900;
	text-align: right;
}
.fn11_red {
	color: red;
	text-align: right;
}
.fn11_grn_nbr_B {
	color: #008000;
	text-align: right;
	text-indent: 5px;
	font-weight:bold;
}
.fn11_red_nbr_B {
	color: #FF0000;
	text-align: right;
	text-indent: 5px;
	font-weight:bold;
}
.fn11_bk2 {
	color: #003afd;
}
/*ajax loader */
.loadingThin {
    padding:0;
    margin:auto;
    background: transparent url(../../Images/ajax-loader.gif) no-repeat;
    background-position:center;
    width:520px;
    height:390px;
}
div#main div#right div.newsbox{
	background-color:#fff;
	margin:10px 3px 0px 0px;
	height:400px;
	display:block;
}
div#main div#right div.newsbox h2{
	font-size:12px;
	background-color:#767676;
	height:20px;
	color:#fff;
	padding:5px 5px 3px 5px;
	margin:0px;
}

div#main div.infobox div.newsBoxContent {
padding:4px;
text-align:justify;
}
