body
{
font-size:11px;
}
.ac_results {
background-color:window;
border:1px solid windowframe;
overflow:hidden;
padding:0px 10px 0px 0px;
width:250px !important;
z-index:100;
}
.ac_results ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
width:100%;
}
.ac_results iframe {
display:block;
height:3000px;
left:0pt;
position:absolute;
top:0pt;
width:3000px;
z-index:-1;
}
.ac_results li td {
padding:2px 5px;
}
.ac_results li {
cursor:pointer;
display:block;
font-family:menu;
font-size:10px;
margin:0px;
overflow:hidden;
text-align:right;
width:100%;
}
.ac_loading {
background:window url(../images/autocompleteindicator.gif) no-repeat scroll right center;
}
.ac_over td {
background-color:#C8D2E5;
color:highlighttext;
}
.exch_type_wrapper {
color:#AAAAAA;
font-size:92%;
height:auto;
text-align:right;
width:30px;
}

/************************************************************************************************/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
p {padding:0px 0px 7px; }

body { line-height: 1.5; background: #fff; margin:1.5em 0; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:justify  }

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

a img { border: none; }

* html .column { overflow-x: hidden; } /* IE6 fix */

.clear {
	clear:both;
}
.container {
	width:1000px;
	border:1px solid #000000;
	margin:0px auto;
}

.header {
}
.email-printer-parent {
	margin:15px 35px 0px 0px;
	text-align:right;
}
.email-printer-parent div {
	margin:0px 20px 0px 0px;
}
.email-printer-parent a, .email-printer-parent a:link, .email-printer-parent a:visited{
	color:#1485b5;
	font-size:11px;
	text-decoration:none;
}
.email-printer-parent a:hover {
	color:#9E8F67;
	font-size:11px;
	text-decoration:none;
}
.email-printer-parent img {
	position:relative;
	top:1px;
	padding-right:3px;
}
.email-page {
	float:right;
	display:inline;

}

.print-page {
	float:right;
	display:inline;
}

.logo {
	float:left;
	display:inline;
	margin:22px 0px 0px;
}

.banner {
color:#B5B2B2;
display:inline;
float:left;
height:102px;
margin:5px 0 0 0;
text-align:center;
width:730px;
}

/*-- Main Menu ----*/
.main-menu {
	float:left;
	display:inline;
    margin:17px 0 0 15px;
    .MARGIN-LEFT: 14px
}
.main-menu a, .main-menu a .menu-left-edge, .main-menu a .menu-right-edge {
	display:block;
	float:left;
	text-align:center;
}
.main-menu a {
	background:transparent url(../images/menu-bg.gif) repeat-x scroll 0 0;
	height:22px;
	cursor:pointer;
}

.main-menu a .menu-left-edge {
	background:transparent url(../images/menu-left-edge.gif) no-repeat scroll 0 0;
	color:#000000;
	font-weight:bold;
	position:relative;
	top:0px;
	left:-1px;
	text-decoration:none;
	padding-left:8px;
}
.main-menu a .menu-right-edge {
	background:transparent url(../images/menu-right-edge.gif) no-repeat scroll 100% 0%;
	left:2px;
	position:relative;
	padding:3px 10px 0px 0px;
}

ul.main-menu-list {

}

.main-menu li {
	float:left;
	display:inline;
	border-right:1px solid #dddddd;
	border-left:1px solid #000000;
	margin:0px 1px 0px 0px;
	height:22px;
	font-weight:bold;
	cursor:pointer;
}
.main-menu a, .main-menu a:link, .main-menu a:visited {
	color:#000000;
	text-decoration:none;
}

.main-menu a:hover {
	color:#89794d;
	text-decoration:none;
}

/*--- Search form --------*/
.search-parent {
	float:left;
	display:inline;
	margin:17px 0px 0px 10px;
}
.search-parent input.search-input-text {
	float:left;
	display:inline;
	border:1px solid #000000;
	height:17px;
	width:118px;
	padding:0px 0px 0px 5px;
}
.search-parent .search-image {
	float:left;
	display:inline;
	margin:2px 0px 0px 5px;
}



/*---- Page body [espesially for the home page] ---*/
.body-bg {
	background:url(../images/bg.gif) repeat-y scroll 0px;
	width:1000px;
	_margin-top:-2px;
	clear:both;
}

.body {
	margin:0px 11px 0px 13px;
}

.body-header01 {

}

.how-client {
	float:left;
	display:inline;
	margin:0px;
}	

.header-image {
	background:url(../images/header.jpg) no-repeat scroll 0px;
	width:552px;
	height:154px;
	float:left;
	display:inline;
	margin:0px;
}


/*---- Members Area Parent --*/
.member-area-parent {
	background:url(../images/login-bg.jpg) repeat-x scroll 0px;
	width:232px;
	height:154px;
	float:left;
	display:inline;
}

.member-area-title {
	background:url(../images/member-bg.gif) repeat-x scroll 0px;
	width:197px;
	height:25px;
	margin:4px 0px 0px 5px;
	padding:2px 0px 0px 30px;
	font-size:16px;
	font-weight:bold;
}

.login-parent {
	margin:10px 0px 0px 25px;
}

.login-parent label {
	float:left;
	display:inline;
	width:70px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

.login-parent .login-text {
	float:left;
	display:inline;
	width:105px;
	height:12px;
	margin:0px 0px 5px 0px;
	border:1px solid #a3a3a3;
	font-size: 10px;
}

input.login-image {
	margin:2px 0px 0px 135px;
	padding:0px;
}

.forgot-pw a, .signup a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px;
	padding:0px;b0a076
}
.forgot-pw a:hover, .signup a:hover{
	color:#b0a076;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px;
	padding:0px;
}

.three-parts-parent {
	clear:both;
}
/*-- left-part */
.left-part {
	width:194px;
	height:auto;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;

}

.three-images img{
	float:left;
	border-top:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
}

.news-parent {
	background:url(../images/brown-bg02.jpg) repeat-x scroll 0px;
	width:192px;
	height:378px;
	clear:both;
}

.news-title {
	background:transparent url(../images/brown-bg01.jpg) no-repeat scroll 0px 0px;
	color:#FFFFFF;
	font-weight:bold;
	height:74px;
	margin:0px 0px 0px 0px;
	padding-top:12px;
	text-align:center;
	width:192px;
}

.news-body {
	margin:0px 0px 0px;
	padding:0px 15px;
	color:#e0b182;
}

.silver-buttons a, .silver-buttons a:link, .silver-buttons a:visited {
	color:#000000;
	text-decoration:none;
}
.silver-buttons a:hover {
	color:#9e8f67;
	text-decoration:none;
}

.subscribe-btn {
	background:url(../images/long-button.gif) no-repeat scroll 0px 0px;
	width:184px;
	height:67px;
	margin:5px 0px 3px 5px;
	padding:10px 0px 0px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

.useful-links-btn {
	background:url(../images/long-button.jpg) no-repeat scroll 0px 0px;
	width:184px;
	height:26px;
	margin:0px 0px 3px 5px;
	padding:10px 0px 0px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.bottom-banner {
	text-align:center;
	margin:1px 0px 0px;
}


/* ----- Center Part---------------------------*/

.center-part {
	float:left;
	width:550px;
}

.ticker {
	background:url(../images/ticker-bg.gif) repeat-x scroll 0px 0px;
	height:27px;
	border-top:1px solid #DBDBDB;
	border-bottom:1px solid #DBDBDB;
	clear:both;
	/*padding:5px 20px;
	width:740px;*/ 
	padding: 0 3px 10px;
    width:776px;
}

.three-btns {
	width:540px;
	margin:0px 0px 0px 5px;
}
.three-btns .btn-text1 {
	padding-top:25px; height:81px
}
.three-btns .btn-text2, .three-btns .btn-text3 {
	padding-top:40px;
	height:66px;
}
.three-btns div {
	background:url(../images/home-button.jpg) no-repeat scroll 0px 0px;
	width:170px;
	height:106px;
	margin:0px 5px;
	text-align:center;
	display:inline;
	font-weight:bold;
	font-size:14px;
	float:left;
}

.three-btns a, .three-btns a:link, .three-btns a:visited {
	color:#000000;
	font-weight:bold;
	font-size:16px;
	font-style:italic;
	text-decoration:none;
}
.three-btns a:hover {
	color:#000000;
	font-weight:bold;
	font-size:16px;
	font-style:italic;
	text-decoration:underline;

}

.brief-parent {
	width:535px;
	margin:5px auto;
	border:1px solid #dbdbdb;
	clear:both;
}

.brief-title {
	background:transparent url(../images/ticker-bg.gif) repeat-x scroll 0px;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	height:30px;
	padding:7px 0px 0px 55px;
	width:480px;
}

.brief-body {
	margin:40px 0px;
	padding:0px 45px; 
}

.right-part {
	float:right;
	width:231px;
}

.curves-parent {
	margin:1px 0px 0px;
}
.brown-curve {
	background:url(../images/brown-curve.jpg) no-repeat scroll 0px 0px;
	width:230px;
	height:28px;
	padding:7px 0px 0px;
	margin:0px 0px 1px;
	text-align:center;
}

.navy-curve {
	background:url(../images/navy-curve.jpg) no-repeat scroll 0px 0px;
	width:230px;
	height:28px;
	padding:7px 0px 0px;
	margin:0px 0px 1px;
	text-align:center;
}

.brown-curve a, .brown-curve a:link, .brown-curve a:visited,
.navy-curve a, .navy-curve a:link, .navy-curve a:visited,
.black-curve a, .black-curve a:link, .black-curve a:visited {
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

.brown-curve a:hover, .navy-curve a:hover, .black-curve a:hover {
	color:#ffffff;
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
}

.select-market {
	background:#f3eeed;
	width:230px;
	text-align:center;
	padding:18px 0px;
}

.select-market select {
	/*width:135px;*/
}

.map {
	margin:15px 0px 20px;
}

.top-advancers-parent {

}
.top-decliners-parent {
	margin:1px 0px 0px;
}

.black-curve {
	background:url(../images/black-curve.jpg) no-repeat scroll 0px 0px;
	width:230px;
	height:35px;
	text-align:left;
	padding:0px 10px 0px 0px;
}
.black-curve .text{
	padding:5px 10px 0px 0px;
	margin-left:20px;
}

table.results-table {
	background:#f0f0f0;
	border:1px solid #c4c4c4;
	padding:0px 8px!important;
	/*table-layout:fixed;*/
	text-align:center;
}

.results-table td {
	text-align:left;
	border-bottom:1px solid #c4c4c4;
	/*padding:1px 3px; */
}
.results-table .symbol {
	font-weight:bold;
	color:#c76002;
}

.results-table .symbol a{
	font-weight:bold;
	color:#c76002;
}

.footer-part {
	clear:both;
}

.footer-part ul.footer-menu {
	text-align:center;
	line-height:1.3;
	margin:20px 0px 0px;
}
.footer-part ul.footer-menu li{
	display:inline;
	border-right:1px solid #000000;
	padding:0px 10px;
}

ul.footer-menu a {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
ul.footer-menu a:hover {
	color:#9E8F67;
	font-weight:bold;
	text-decoration:none;
}

.footer {
	margin:15px 0px 0px;
	padding:0px 0px 10px;
	text-align:center;
}


/* -- Inner Part ---------*/
.inner-content-part {
	float:left;
	width:766px;
	_width: 760px;
	margin:5px 7px;
	_margin-right: 1px;
	_margin-left: 3px;
	border:1px solid #DBDBDB;
}

.inner-pages-content {
	padding:20px 10px 20px 45px;
	_padding-left: 5px;
	text-align:justify;
}
.inner-ticker {
	background:url(../images/ticker-bg.gif) repeat-x scroll 0px 0px;
	width:732px;
	height:27px;
	border-top:1px solid #DBDBDB;
	border-bottom:1px solid #DBDBDB;
	float:left;
	padding:5px 25px;
}

.inner-title {
	background:url(../images/title-bg.gif) repeat-x scroll 0px 0px;
	width:746px;
	height:30px;
	padding:7px 0px 0px 20px;
	font-size:16px;
	font-weight:bold;
}

.inner-attached-image {
	float:right;
	padding:5px 0px 10px 10px;
}




*--------- The third theme*/
.inner-market-tmp {
	width:766px;
	border:1px solid #DBDBDB;
	border-top:none;
	margin:5px 6px;
	float:left;
	display:inline;
}

.inner-market-tmp .content-part {
	float:left;
	display:inline;
	width:522px;
}

.inner-market-tmp  .part .title {
	border-top:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	background:transparent url(../images/title-bg.gif) repeat-x scroll 0px;
	font-size:14px;
	font-weight:bold;
	height:30px;
	padding:7px 0px 0px 20px;
	width:501px;
}

.inner-market-tmp .part .content {
	padding:10px 5px 20px 10px;
}


.charts-part {
	float:right;
	display:inline;
	width:237px;
}

.charts-part .title {
	border-top:1px solid #DBDBDB;
	border-left:1px solid #DBDBDB;
	background:transparent url(../images/title-bg.gif) repeat-x scroll 0px;
	font-size:14px;
	font-weight:bold;
	height:30px;
	padding:7px 0px 0px 20px;
	width:216px;
}

.charts-part .black-box {
	width:217px;
	height:15px;
	font-size:1px;
	background:#000000;
	margin:10px 0px 0px 10px; 
}

.charts-part .days-box {
	width:212px;
	height:19px;
	background:#848181;
	margin:5px 0px 5px 10px;
	padding:0px 0px 0px 5px;
	color:#FFFFFF;
	text-align:center; 
}

.days-box span {
	margin:0px 5px 0px 0px;
}

.map02 {
	margin:20px 0px 40px;
}

table.results-table02 {
	background:#F0F0F0 none repeat scroll 0%;
	border:1px solid #DBDBDB;
	padding:0px 8px !important;
	margin:0px 0px 30px;
	table-layout:fixed;
	text-align:center;
}


.news-parent ul {
	margin:-10px 0px 0px;
}

.news-parent li {
	background-image:url(../images/news-bullet.png); 
	background-repeat:no-repeat;
	background-position: 0px 10px;
	padding:5px 0px 5px 12px;
	border-bottom:1px solid #714929;
	list-style:none;
	list-style-type:none;
	list-style-image:none; 
}

.news-parent a, .news-parent a:link, .news-parent a:visited {
	color:#e0b182;
	text-decoration:none;
}

.news-parent a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.company_home{
	width:771px;
	float:left;
	padding:5px;
	}
	
.company_home_container{
	border:1px solid #CCCCCC;
	border-top:0px none;
	}
	
.company_name{
	background:url(../images/company_name.gif) no-repeat;
	padding-left:20px;
	color:#fff;
	font-weight:bold;
	height:27px;
	padding-top:8px;
	}	
.stock_screener_title{
	background:url(../images/stock_screener_title.gif) no-repeat;
	padding-left:20px;
	color:#fff;
	font-weight:bold;
	height:27px;
	padding-top:8px;
	}
	
.company_tabs{
	/*background:url(../images/company_tab_grad.gif) repeat scroll 0% 0%;*/
	width:100%;
	}	
	
.company_tabs div{
	background:url(../images/company_tab_grad.gif) repeat scroll 0% 0%;
	width:250px;
	float:left;
	height:29px;
	/*padding-top:5px;*/

	
	}
	
.company_tabs div p a{	
	color:#51707E;
	text-decoration:none;
	font-weight:bold;
	}
.company_tabs div p{
	line-height:18px;
	border-right:1px solid #757575;
	text-align:center;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:5px;
	color:#51707E;
	}
	
.company_tabs .company_last_tab p{
	border-right:0px none;
	}
	
.company_tabs .company_last_tab{
	width:268px;
	}
	
.company_stock_qoutes{
	width:251px;
	float:left;
	margin-left:15px;
	margin-right:15px;
	margin-top:25px;
	}
	
.company_stock_qoutes table{
	width:251px;
	border:1px solid #DCDCDC;
	}
	
.company_chart{
	/*width:405px;*/
	/*margin-top:20px;*/
	}
	
.company_data{
	width:771px;
	}
	
.company_header td,.company_header2 td{
	background: #EEEEEE;
	color:#859AA3;
	border-right:0px none !important;
	}
		
.company_header4 td{
	padding-top:10px;
	}	
.company_header2 td{
	padding-bottom:10px;
	}
	
.company_stock_qoutes table tr .bold{
	padding-left:3px;
	border-right:1px solid #DCDCDC;
	}

.company_stock_qoutes table tr td{
	border-bottom:1px solid #DCDCDC;
	color:#666565;
	}
	
.company_stock_qoutes table tr td.right{
	text-align:right;
	padding-right:3px;
	padding-bottom:2px;
	padding-top:2px;
	}
	
.changeUpTd{
	color:#349221 !important;
	}
	
.company_stock_qoutes table tr.last td{
	border-bottom:0px none;
	}
.company_stock_qoutes table tr.company_header .first,.company_stock_qoutes table tr.company_header .second{
	border-bottom:0px none;
	}
	
.company_chart #flashcontent{
	text-align:right;
	padding-right:5px;
	}
	
.company_stock_qoutes table tr.company_header td,.company_stock_qoutes table tr.company_header2 td{
	color:#51707E;
	}
	
.last_tow_days_title{
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
	padding-left:17px;
	padding-top:8px;
	}

.last_tow_days_data{
	border:1px solid #C0C0C6;
	width:700px;
	margin-left:17px;
	}
	
.last_tow_days_data table{
	width:100%;
	}
.last_tow_days_data table tr td{
	border-bottom:1px solid #C0C0C6;
	border-left:1px solid #C0C0C6;
	text-align:center;
	color:#666565;
	}
	
.last_tow_days_data table tr.last_tr td{
	border-bottom:0px none;
	}
	
.last_tow_days_data table tr td.first{
	border-left:0px none;
	}	
.last_tow_days_data table tr.head td{
	border-left:1px solid #fff;
	background:#E0E0E0;
	color:#51707E;
	font-weight:bold;
	}
	
.trHover:hover{
		background:#E0E0E0 !important;
		}
		
.company_news{
	margin-top:10px;
	border:1px solid #C0C0C6;
	width:700px;
	margin-left:17px;
	}
	
#newsResult ul li{
	list-style-type:none;
    }

.company_news #newsResult{
	border-top:1px solid #C0C0C6;
	background:#F6F6F6;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	}
	

#newsResult{
	border-top:0px none !important;
	}
    
#newsResult li,#newsResult a{
	color:#51707E;
	font-weight:normal;
	}
	
.company_news #newsResult li{
	padding-bottom:2px;
	font-weight:bold;	
	}
	
.company_news_title{
	color:#51707E;
	padding-left:10px;
	font-weight:bold;	
	}
	
#companyHistoricalQuote{
	wdith:771px;
	}
	
.last_tow_days_title{
	padding-top:40px;
	.padding-top:10px;
	width:700px;
	}
	
.his_qoutes_form{
	border:1px solid #C0C0C6;
	width:730px;
	margin-left:15px;
	padding:5px;
	color:#51707E;
	background:#F6F6F6;
	height:140px;
	}
	
.his_qoutes_title{
	padding-top:40px;
	padding-left:15px;
	}
	
.his_check_boxes{
	width:300px;
	float:left;
	display:block;
	}
	
.his_feilds{
	width:400px;
	float:right;
	}
	
.his_results{
	/*border:1px solid #C0C0C6;*/
	width:730px;
	margin-left:15px;
	padding:5px;
	color:#51707E;
	margin-top:10px;
	/*margin-bottom:10px;*/
	}
	
#quote_type{
	color:#666565;
	/*margin-left:30px;*/
	width:130px;
	margin-left:5px;
	}
	
#trigger_quote_from,#trigger_quote_to{
	padding-left:3px;
	}
	
.his_form_type{
	padding-bottom:5px;
	}
	
.his_results table	{
	width:100%;
	}
.his_results table tr.head td {
	background:#E0E0E0 none repeat scroll 0%;
	border-left:1px solid #FFFFFF;
	color:#51707E;
	font-weight:bold;
	text-align:center;
	}
	
#quote_from,#quote_to{
	background:url(../images/his_input.gif) repeat-x 0% 0%;
	height:18px;
	border:1px solid #C0C0C6;
	width:130px;
	padding-left:3px;
	color:#666565;
	}
	
.his_submit{
	text-align:left;
	padding-left:210px;
	padding-bottom:20px;
	padding-top:5px;
	}
	
.his_results table tr td {
	border-bottom:1px solid #C0C0C6;
	border-left:1px solid #C0C0C6;
	color:#666565;
	text-align:center;
	}
	
.his_results table tr td.last{
	border-right:1px solid #C0C0C6;
   }	
.his_results table tr.head td.first{
	border-left:1px solid #C0C0C6 !important;
   }
   
.changeDownTd{
	color:red !important;
	}
	
.down_grad{
	background:url(../images/down_grad.gif) repeat-x 0% 0%;
	height:77px;
	width:768px;
	}
	
.trow1:hover {
	background:#FFFF00; /*or other color*/
	} 
#ase_anoun_com_list li{
	list-style-type:none !important;
	color:#708A97;
	background:url(../images/news-bullet.gif) no-repeat 0% 40%;
	padding-left:20px;
	}
#ase_anoun_com_list li a{
	color:#708A97;
	}
	
.aseAnounContainer{
	background:#F6F6F6;
	width:710px;
	padding-left:15px;
	margin-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	border:1px solid #C0C0C6;
	}
		
.ase_announ_title {
	padding-left:15px;
	padding-top:40px;
	}
	
.market_smart_text_title{
	background:url(../images/market_perif_title.gif	) repeat-x 0% 0%;
	height:29px;
	width:754px;
	color:#7C939E;
	padding-left:15px;
	padding-top:5px;
	font-weight:bold;	
	}
	
.market_smart_text_body{
	width:737px;
	padding:15px;
	color:#666565;
	text-indent:18px;
	}
	
#market_last_tow_days .last_tow_days_data,#market_last_tow_days .last_tow_days_title{
	width:400px;
	margin-left:0px;
	padding-left:0px;
	}
	
.market_sectors{
	width:250px;
	float:left;
	margin-left:0px;
	height:300px;
	}
	
.market_sectors .last_tow_days_title,.market_sectors #sectors{
	width:250px;
	padding-left:0px;
	}
#market_last_tow_days {
	width:450px;
	float:left;
	height:300px;
	}
	
#sectors #paging{
    margin-left:45px;
	margin-top:5px;
	padding:0px;
	}
	
.market_sectorss{
	width:213px;
	float:left;
	padding-left:15px;
	padding-right:15px;
	}
	
#sectors{
	border:1px solid #E0E0E0;
	padding-bottom:10px;
	}
	
#sectors table tr.head td{
    text-align:center; 
	background:#E0E0E0;
     border-bottom:1px solid #fff;
     }
     
#sectors table{
	margin-top:4px;
	margin-left:4px;
	padding-left:4px;
	}
	
#sectors table tr td{
	border-left:1px solid #fff;
	text-align:center;
	}
	
#sectors table tr.odd td{
	background:#EEEEEE;
	}
	
.last_tow_days_dataa table{
	width:455px;
	}	
.last_tow_days_dataa table tr td{
	border-right:1px solid #C0C0C6;
	border-bottom:1px solid #C0C0C6;
	text-align:center;
	color:#666565;
	}
	
.last_tow_days_dataa table tr td.first{
	border-left:1px solid #C0C0C6;
	}
	
	
.last_tow_days_dataa table tr.head td.thlast{	
	border-right:1px solid #C0C0C6;
	}
.last_tow_days_dataa table tr.head td{
	background:#E0E0E0;
	border-right:1px solid #fff;
	padding-bottom:1px;
	padding-top:1px;
	}
	
#market_last_tow_dayss{
	}
	
#watchResult{	
	margin-top:10px;
	}	
		
#watchResult table tr td{
	border-right:1px solid #C0C0C6;
	border-bottom:1px solid #C0C0C6;
	text-align:left;
	padding-left:7px;
	color:#666565;
	}
	 
#watchResult table tr.head td{
	background:#E0E0E0;
	border-right:1px solid #fff;
	padding-bottom:1px;
	padding-top:1px;
	text-align:center;
	}
	
#watchResult table tr td a{
	color:#666565;
	}
	
#companies table{	
	margin-left:15px;
	}
#companies{
	float:left;
	border:1px solid #CCCCCC;	
	}
	
#companies table tr.head td.thlast{	
	border-right:1px solid #C0C0C6;
	}
	
#companies table tr td.first{
	border-left:1px solid #C0C0C6;
	}
	
.ase_anoun_data{
	border:1px solid #C0C0C6;
	width:95%;
	margin-left:15px;
	background:#F6F6F6;
	color:#51707E;
	padding-top:10px;
	}
	
.anoun_label{
	float:left;
	padding-right:5px;
    width:145px;
	}
	
#anoun_type_val{
	text-align:left;
	}
	
.anoun_submit{
	margin-left:200px;
	padding-top:5px;
	}
	
#anoun_search_type,#anoun_types{
width:230px;
}

.market_more{
	padding-top:5px;
	}
	
.anoun_search_cri{
	padding-bottom:5px;
	}
	
#anouns_table tr th{
	background:url(../images/anoun_title_page.gif) repeat-x;
	height:30px;
	padding-left:10px;
	padding-top:5px;
	}	
	
#anouns_table tr td{
	padding-left:10px;
	padding-top:5px;
	background:#F6F6F6;
	border-bottom:1px solid #DBDBDE;
	}
	
#announResults{
	padding-bottom:3px;
	}
	
.no_news{
	color:#666565;
	}
	 #paging{
    	padding:5px;
    	font-family:Arial, Helvetica, sans-serif;
    	font-size:12px;
    	color:#000000;
    	font-weight:bold;
    	/*float:left;*/
    	margin-left:195px;
    	margin-top:10px;
    }
    #paging li{
        display:inline;
    }
    
    
    #paging li a{
    	padding:4px 3px 4px 3px;
    	margin:0px 2px 0px 2px;
    	/*border:1px solid #FF9900;*/
    	background:#F6F6F6;
    	color:#FF9900;
    	text-decoration:none;
    	width:20px;
    }
    
    #paging a:hover{
    	/*border:1px solid #B5B5B5;*/
    	/*bckground:#96AAD1;*/
    	/*color:#FFFFFF;*/
    	text-decoration:underline;
    }
    .link_on{
        padding:4px 3px 4px 3px;
    	margin:0px 2px 0px 2px;
    	color:#595959;
    	text-decoration:none;
    	width:20px;    
    }
    
    #paging li a{ 
   /* border:1px solid #B5B5B5;*/
    color:#7A919C;
    
    }
    #paging li {
        /*background:transparent none no-repeat scroll 0%;*/
        display:inline;
        padding:0px;
        margin:0px;
        border:0px none;
    }
       
   .pager_back{
    position:relative;
        top:5px;
        }
   
   .pager_next{
        position:relative;
        top:5px;

    }
   
    .pager_first{
        position:relative;
        top:5px;
     }
    
    .pager_last{
     position:relative;
     top:5px;
    }
    
.pager_number{
    border-right:1px solid #C9C8C3 !important;
    }
.stockscreening_container{
	border:1px solid #CCCCCC;
	}
	
	
#sctockScreening label{
	color:#51707E;
	}
	
.screener_from_title{
	background:transparent url(../images/stock_screener_grad.gif) repeat-x 0%;
	color:#FFFFFF;
	font-weight:bold;
	height:27px;
	border-bottom:1px solid #CCCCCC;
	width:100%;
	}
	
#sctockScreening{
	padding-top:25px;
	/*padding-left:15px;*/
	background:#F6F6F6;
	}
	
.price_volume{
	width:350px;
	float:left;
	padding-top:10px;
	padding-bottom:15px;
	padding-left:15px;
	}
	
.stock_box2{
	width:400px;
	float:left;
	padding-top:10px;
	}	
.screener_submit{
	width:300px;
	}
	
#market_id,#price_from,#price_to,#volume_from,#volume_to,#change_value,#change_select_type{
	background:#fff url(../images/his_input.gif) repeat-x 0% 0%;
	border:1px solid #C0C0C6;
	color:#666565;
	height:18px;
	}
	
#sctockScreening #category span,#checkboxallcontainer{
	color:#51707E;
	}
	
.price,.volume,.box_content{
	color:#51707E;
	}

.screener_submit{
	padding:15px;
	}
	
.stock_box{
	padding-bottom:10px;
	padding-left:15px;
	}
	
#stock_screener_viewer tr td a{
	color:#666565;
	}
	 #paging{
    	padding:5px;
    	font-family:Arial, Helvetica, sans-serif;
    	font-size:12px;
    	color:#000000;
    	font-weight:bold;
    	/*float:left;*/
    	margin-left:224px;
    	margin-top:10px;
    }
    #paging li{
        display:inline;
    }
    
    
    #paging li a{
    	padding:4px 3px 4px 3px;
    	margin:0px 2px 0px 2px;
    	/*border:1px solid #FF9900;*/
    	background:#F6F6F6;
    	color:#FF9900;
    	text-decoration:none;
    	width:20px;
    }
    
    #paging a:hover{
    	/*border:1px solid #B5B5B5;*/
    	/*bckground:#96AAD1;*/
    	/*color:#FFFFFF;*/
    	text-decoration:underline;
    }
    .link_on{
        padding:4px 3px 4px 3px;
    	margin:0px 2px 0px 2px;
    	color:#595959;
    	text-decoration:none;
    	width:20px;    
    }
    
    #paging li a{ 
   /* border:1px solid #B5B5B5;*/
    color:#7A919C;
    
    }
    #paging li {
        /*background:transparent none no-repeat scroll 0%;*/
        display:inline;
        padding:0px;
        margin:0px;
        border:0px none;
    }
       
   .pager_back{
    position:relative;
        top:5px;
        }
   
   .pager_next{
        position:relative;
        top:5px;

    }
   
    .pager_first{
        position:relative;
        top:5px;
     }
    
    .pager_last{
     position:relative;
     top:5px;
    }
    
.pager_number{
    border-right:1px solid #C9C8C3 !important;
    }
#send_box {
background:#F6F6F6 none repeat scroll 0 0;
display:none;
left:76%;
margin-top:40px;
/*margin-left:600px;*/
_margin_left: -10px;
padding: 4px 0 0 7px;
position:absolute !important;
top:15px;
width:230px !important;
z-index:8;
color:#1485B5;
font-family:verdana;
border: 1px solid #51707e;
font-weight:bold;
/*direction:rtl;*/
height: 25px !important;
}


#send_box a {
	margin-right:15px;
	margin-top:3px;
    _margin-left: 8px;
	float:left;
	.float: none;
	width:20px;
}
#send_box a img {
	.margin-top: 5px;
}

#send_box #f_email{
	margin : 0px 3px auto;
	float:left;
	.margin-right:3px ;
}
#send_box .required {
    float: left;
	text-align:left;
	margin-right:5px;
}

#l_image {
/*	margin-right:15px;
	.margin-top:-33px;*/
}
.menu-right-edge a:hover
{
color: #E0B182;
}
.last-ul-elem
{
border-right:0px solid #000000 !important;
}
.symbol a:hover
{
color: #000;
} 
.form_error
{
color: red;
}
.main-menu-list li a:hover span span
{
color: #bf4848;
}
.company_tabs div p a:hover
{
color: #bf4848;
}
#change_select_type, #market_id
{
height: 22px;
}
.last_update_cell
{
text-align: center  !important;
}
#category table tr td {
	width:210px;
}
.name_col 
{
padding-right:90px;
text-align: center;
}
.anoun_file
{
padding-right: 30px;
text-align: right;
}


.sitemap-list
{
margin-left: 30px;
font-size: 14px;
margin-top:0px;
padding-bottom: 25px;
padding-left:9px;
}
.sitemap-list li
{
font-weight: bolder;
padding-top: 5px;
background-image:url(../images/news-bullet.gif);
background-position:0px 10px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
padding-left: 25px;
}
.sitemap-list a:link, .sitemap-list a:visited 
{
color:#000000;
text-decoration:none;
}
.sitemap-list a:hover
{
color: #BF4848;
}


.main-title{
	background-attachment:scroll;
	background-color:#F0F0F0;
	background-image:none;
	background-position:0 0;
	background-repeat:no-repeat;
	font-weight:bold;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	margin-bottom:10px;
	margin-top:10px;
	clear:both;
	}
	
	#income_select_option{
	margin-left:170px;
	margin-top:25px
	}
	
	#income_option{
	float:left;
	}
.ase_bulletins_container{
	padding-left:28px;
	}
	.ase_bulletins_labels{
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
		}
.bulletin_submit{
	padding-top:5px;
	padding-bottom:5px;
	}
	
.bulletins_no_date{
	text-align:center;
	font-weight:bold;	
	padding-top:5px;
	padding-bottom:5px;
	}
	
.hover{
	display:block !important;
	}
.portfolio_link
{
color: #fff;
font-size: 12px;
text-align: center;
}	

#search_label
{
  float:left;
  padding-right:4px;
}

#about_us_menu a {
font-family:arial;
}
#about_us_menu
{
position:absolute;
width:155px;
padding:5px;
background:#F6F6F6 none repeat scroll 0 0;
border:1px solid #51707E;
color:#1485B5;
display:none;
font-family:verdana;
font-weight:bold;
}
#about_us_menu li
{
list-style: none;
}
#about_us_menu a
{
color:black;
text-decoration:none;
}
#about_us_menu a:hover
{
color:#bf4848;
text-decoration:none;
}

/*** recently added by Mohannad (ticker) ***/
#tickerMarquee
{
  margin-top:-15px;
}
.top_menu_sitmap{
	font-weight:bold;
padding-left:23px;
padding-top:11px;
	}
.inner-pages-content .body table
{
border-spacing: 4px;
}	
.inner-pages-content .body table tbody tr td
{
padding-right: 5px;
padding-left: 5px;
.margin-right: 5px;
.margin-left: 5px;
}	
.inner-pages-content .body ol
{
padding-left: 25px;
}.inner-pages-content .body ul
{
padding-left: 25px;
}
