
<style>
.emptyStyle { }

body {
	margin: 0px;
	padding: 0px;
			background-color: #b2b2b2;
		font-family: font-family: Arial, Helvetica, sans-serif;
	direction: ltr;
	text-align: left;
	behavior:url("htc/csshover.htc");
}


body * {
	padding: 0px;
	margin: 0px;
}

form {
	margin: 0px;
	padding: 0px;
	float: left;
}

form.full {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}

div.clear {
	clear:both;
	float:mpme;
	height:0;
	font-size:0;
}

div.article_title {
	clear:both;
	float:left;
	width:100%;
	margin-top: 20px;
}


div#header_wrapper {
	background-image: url(images/header_full.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	float: left;
	width: 100%;
	height: 115px;
}

div.header_page {
	background-image: url(images/header_new_2.jpg);
	background-repeat: no-repeat;
	background-position:-7px 0;
	width: 820px;
	height: 115px;
	margin: auto;
	overflow:hidden;
}

div.page {
	width: 900px;
	margin: auto;
}

/*
div#header_wrapper div.page {
	background-image: url(images/header_wall_center.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
*/

a.logo {
	/*background-image: url(images/logo.gif);*/
	width: 815px;
	height: 64px;
	float: left;
	margin-top: 10px;
}

div#menu {
	float: left;
	width: 800px;
	clear: both;
	margin-top: 9px;
	margin-left: 15px;
	display: inline;
}

a.menu_item, a.menu_item_active {
	float: left;
	color: #666666;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	margin-top:2px;
}

a.menu_item:hover, a.menu_item_active {
	color: #08b7aa;
}

.menu_spacer {
	float: left;
	color: #666666;
	font-size: 9pt;
	font-weight: bold;
	margin-right: 5px;
	margin-left: 5px;
}

.free_search {
	float: left;
	color: #666666;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 2px;
	margin-top:2px;
}

input.small_input {
	border: 1px solid #7b8baa;
	background-color: #ffffff;
	width: 114px;
	height: 14px;
	font-size: 8pt;
	color: #000000;
	float: left;
	margin-left: 2px;
	margin-top: 1px;
}

input.go {
	width: 16px;
	height: 17px;
	background-image: url(images/go_button.gif);
	float: left;
	margin-left: 3px;
	border: 0px;
	background-color: transparent;
	margin-top: 1px;
	cursor: pointer;
}

/*---------------------
Home page
----------------------*/

div.hp_inner_page {
	width: 825px;
	margin: auto;
	margin-top:-5px;
}


div.hp_bigbox {
	background-image: url(images/hp_bigboxnew2_1.gif);
	backround-repeat: repeat-y;
	padding-top: 14px;
	background-color: #ffffff;
	float: left;
	width: 820px;
}

div.hp_bigbox_bottom, div.hp_bigbox_top {
	background-image: url(images/hp_bigbox_bottomshadow.gif);
	background-repeat:no-repeat;
	background-position: 0 0;
	height: 8px;
	width: 820px;
	float: left;
	clear: both;
	line-height: 0px;
	font-size: 0pt;
}

 div.hp_bigbox_top {
	background-image: url(images/hp_bigbox_topshadow.gif);
	height:5px;
 }

div.hp_bigbox_left {
	width: 558px;
	float: left;
}

div.hp_bigbox_right {
	width: 245px;
	float: left;
	margin-left: 2px;
	display: inline;
}

div.hp_bigbox_right .red {
	width: 98%;
}

div.hp_bigbox_left .big_red_title {
	margin-left:20px;
}

.big_red_title, .big_white_title, .newsletter_subscribe {
	float: left;
	color: #db0749;
	font-size: 16pt;
	font-weight: bold;
	white-space: nowrap;
	margin-left: 15px;
	display: inline;
	margin-bottom: 15px;
}

div.hp_bigbox_right p {
	width: 90%;
	float: left;
	margin-left: 15px;
	font-family: font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	display: inline;
}

div.hp_bigbox_left .big_red_title {
	margin-bottom:8px;
}


.newsletter_subscribe {
	margin-left: 0px;
	margin-bottom: 10px;
}

.big_white_title {
	color: #ffffff;
	margin: 0px;
}

a.lang, span.lang {
	float: right;
	clear: none;
	margin-top: 10px;
	text-decoration: underline;
	font-size:8pt;
	color: #38c5ba;
	margin-right: 8px;
	font-weight: bold;
}

a.lang img {
	float: left;
	border: 0px;
}

div.hp_bigbox div.hp_text {
	width: 90%;
	float: left;
	margin-left: 20px;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	display: inline;
}

a.align_mir {
	float: right;
	text-decoration: underline;
	font-size: 10pt;
	color: #38c5ba;
	font-weight: bold;
	margin-right: 50px;
}

a.align {
	float: left;
	text-decoration: underline;
	font-size: 10pt;
	color: #38c5ba;
	font-weight: bold;
	margin-left: 15px;
	margin-top: 10px;
}

a.align_mir:hover, a.align:hover, a.lang:hover {
	text-decoration:none;
}

div.hp_search {
	float: left;
	height: 43px;
	padding-top: 10px;
	width: 97.3%;
	clear: both;
	background-color: #08b7aa;
	margin-top: 5px;
	margin-left: 5px;
	padding-left: 15px;
}


.search_title {
	float: left;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	white-space: nowrap;
	clear: both;
}

input.hp_search {
	float: left;
	height: 15px;
	width: 240px;
	border: 1px solid #7b8947;
	color: #000000;
	font-size: 9pt;
}

input.hp_submit {
	color: #ffffff;
	font-size: 16pt;
	font-weight: bold;
	background-color: #0a7c71;
	padding-left: 11px;
	padding-right: 11px;
	cursor: pointer;
	border: 1px solid #08a89c;
}

input.hp_submit:hover {
	border: 1px solid white;
}

a.advanced_search {
	float: left;
	clear: none;
	text-decoration: underline;
	display: block;
	color: #ffffff;
	font-size: 8pt;
	white-space: nowrap;
}

a.advanced_search:hover {
	text-decoration:none;
}

table.search_form {
	border-collapse: collapse;
	width: 100%;

	float: left;
	clear: both;
}


div.hp_smallbox {
	width: 269px;
	float: left;
	display: inline;
	margin:0;
}

div.hp_smallbox_bg {
	background-image: url(images/hp_smallbox_newbg.gif);
	background-repeat: repeat-y;
	width: 100%;
	float: left;
}

div.hp_smallbox_content {
	/*background-image: url(images/hp_smallbox_topnew.gif);
	background-repeat:no-repeat;
	background-position: 0% 0%;*/
	width: 263px;
	float: left;
	display: inline;
	height: auto !important;
	min-height: 314px;
	height: 314px;
	margin-left:4px;
}

div.hp_smallbox_content img {
	border:0;
}

div.hp_smallbox_bg a.align_mir {
	float: right;
	text-decoration: underline;
	font-size: 10pt;
	color: #38c5ba;
	font-weight: bold;
	margin-right: 20px;
	margin-bottom: 5px;
}

div.hp_smallbox_bg a.align_mir:hover {
	text-decoration:none;
}

div.hp_smallbox_bottom, div.hp_smallbox_top {
	background-image: url(images/hp_smallbox_bottomnew.gif);
	width: 100%;
	float: left;
	height: 5px;
	line-height: 0px;
	font-size: 0pt;
}

div.hp_smallbox_top {
	background-image: url(images/hp_smallbox_topnew.gif);
}

div.hp_smallbox_content img {
	float: left;
}

div.hp_smallbox_content p {

	clear: both;
	width: 90%;
	float: left;
	margin-left: 15px;
	font-family: font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	display: inline;
}

.red_title {
	float: left;
	color: #db0749;
	font-size: 13pt;
	font-weight: bold;
	white-space: nowrap;
	margin-left: 15px;
	display: inline;
	margin-top: 15px;
	margin-bottom: 10px;
}


div#footer {
	float: left;
	width: 825px;
	margin-top: 20px;
}

div#inner_page div#footer {
	margin-left:17px;
	padding-bottom:15px;
	display:inline;
}

a.footer_logo {
	background-image: url(images/coallition.gif);
	float: right;
	width: 268px;
	height: 52px;
	display:inline;
	margin-right:15px;
}

div#footer a.legal {
	float:left;
	width:87px;
	height:10px;
	margin-top:19px;
	margin-left:5px;
	display:inline;
	background:url(images/legalimg.gif) no-repeat top;
}

div#footer a.legal:hover {
	text-decoration:none;
}

div#footer a.legal span {
display:none;
}

a.footer_logoHp
{
	background-image: url(images/coallition.gif);
	float: right;
	width: 268px;
	height: 52px;
	display:block;
}
/*----------
Catagory
-----------*/

div#inner_page {
	width: 850px;
	margin: auto;
}

div.inner_top {
	background-image: url(images/inner_bg.gif);
	background-repeat: repeat-y;
	float: left;
	width: 100%;
	background-color: #fafbfc;
}

div.inner_content, div.inner_content_heb {
	background-image: url(images/inner_top.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	float: left;
	width: 809px;
	height: auto !important;
	min-height: 400px;
	height: 400px;

}

div.inner_content_heb {
	direction:rtl;
	text-align: rtl;
}

div.inner_bottom {
	background-image: url(images/inner_bottom.gif);
	width: 100%;
	float: left;
	height: 23px;
	line-height: 0px;
	font-size: 0pt;
	margin-top: -6px;
}

div.inner_bottom_links {
	background-image: url(images/inner_bottom.gif);
	width: 100%;
	float: left;
	height: 23px;
	line-height: 0px;
	font-size: 0pt;
	margin-top: -16px;
}

div#faux_bg {
	background-image: url(images/faux_bg.gif);
	background-repeat: repeat-y;
	background-position: 0% 0%;
	float: left;
	width: 100%;
	margin-top: 11px;
	padding-bottom: 15px;
	background-color: transparent;
}



.masking_red {
	float: left;
	color: #db0749;
	font-size: 16pt;
	font-weight: bold;
	white-space: nowrap;
	padding-left: 15px;
	display: inline;
	padding-bottom: 20px;
	padding-top: 5px;
	width: 90%;
	background-color: #fafbfc;
}


div.green_strip {
	float: left;
	clear: both;
	width: 140px;
	margin-left: 7px;
	display: inline;
}

div.right_strip {
	float: right;
	margin-right: 15px;
	display: inline;
	width: 247px;
}

div.right_strip img {
	float: right;
	clear: both;
	margin-bottom: 15px;
}

div.category_content {
	float: left;
	width: 45%;
	height:auto !important;
	height: 300px;
	min-height:300px;
	margin-left: 15px;
	display: inline;
}

div.category_content p.indent {
font-family: font-family: Arial, Helvetica, sans-serif;
	margin-left:15px;
	margin-bottom:20px;
}

p.involve {

	float: left;
	font-family: font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
  font-weight: bold;
	margin-left:15px;
}

div.gray_box {
	float: left;
	clear: both;
	width: 90%;
	padding: 10px;
	background-color: #eeeded;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.gray_box .red_bullet, div.comp_list .red_bullet {
	color: #000000;
}

div.gray_box a.red_bullet:hover, div.comp_list a.red_bullet:hover {
	text-decoration:none;
}

div.comp_list {
	margin-left:10px;
}


/*----------------
Report
----------------*/

span.report_red {
	float: left;
	width: 100%;
	clear: both;
	color: #db0749;
	font-size: 9pt;
	margin-top: 20px;
	margin-bottom: 20px;
	text-decoration: underline;
}


div.report_box {
	float: left;
	margin-left: 170px;
	display: inline;
	clear: both;
	width: 76%;
	color: #000000;
	font-size: 9pt;
	margin-top: 20px;
}

/*----------------
Links
----------------*/
div#faux_bg2 {
	background-image: url(images/faux2.gif);
	background-repeat: repeat-y;
	background-position: 100% 0%;
	float: left;
	width: 100%;
	margin-top: 11px;
	background-color: transparent;
	height: auto !important;
	min-height: 420px;
	height: 420px;
}

div#faux_bg2 .big_red_title {
	margin-top: 20px;
}


div.link_box {
	width: 45%;
	float: left;
	margin-left: 15px;
	display: inline;
	clear: both;
	margin-bottom: 20px;
}

a.link {
	float: left;
	text-decoration: underline;
	font-size: 10pt;
	color: #38c5ba;
	font-weight: bold;
}

/*----------------
Newsletter
----------------*/

div#faux_newsletter {
	background-image: url(images/faux3_fixed.gif);
	background-repeat: repeat-y;
	background-position: 100% 0%;
	float: left;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	height: auto !important;
	min-height: 350px;
	height: 350px;
}


div.nl_box1 {
	/*width: 30%;*/
	width: 69%;
	margin-left: 15px;
	display: inline;
	float: left;
}


div.nl_box2 {
	width: 36%;
	margin-left: 20px;
	display: inline;
	float: left;
}


div.nl_box3 {
	width: 26%;
	margin-left: 20px;
	display: inline;
	float: left;
}


table.newsletter {
	float: left;
	border-collapse: collapse;
	width: 90%;
}

table.newsletter * {
	vertical-align: middle;
}

table.newsletter td {
	padding-bottom: 12px;
}

table.newsletter td.field {
	width: 45%;
	font-size: 9pt;
	font-weight: bold;
}

table.newsletter td.input {
	width: 55%;
	font-size: 9pt;
	font-weight: bold;
}

input.subscribe {
	float: right;
	width: 90%;
	height: 15px;
	border: 1px solid #4f658e;
	font-size: 8pt;
	color: #000000;
}

/*----------------
Report a company
----------------*/

p.report {
	font-family: font-family: Arial, Helvetica, sans-serif;
	float: left;
	clear: left;
	width: 70%;
	font-size: 9pt;
	color: #000000;
	margin-left: 15px;
	display: inline;
}
p.marg
{

	font-family: font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	margin-bottom: 6px;

}
table.report_company {
	width: 90%;
	display: inline;
	margin-left: 15px;
	border-collapse: seperate;
	margin-top: 20px;
	float: left;
}

table.report_company * {
	vertical-align: top;
}


table.report_company .red {
	font-size: 16pt;
}

table.report_company td {
	padding-bottom: 10px;
}


table.report_company td.field {
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	width: 170px;
}


table.report_company td.small_field {
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	width: 40px;
}

table.report_company td.input {
	width: 270px;
	padding-right: 45px;
}

table.report_company td.small_input {
	width: 160px;
	padding: 0px;
}


select.company, input.company, .textarea_c_small, .textarea_c_big {
	float: right;
	width: 99%;
	border: 1px solid #4f658e;
	font-size: 9pt;
	padding-top: 0px;
	color: #000000;
}

table.search_top .company {
	width:auto;
	float:left;
}

table.search_top .checkbox {
	float:none;
}

.textarea_c_small {
	height: 40px;
}

.textarea_c_big {
	height: 65px;
}

div.notice_box {
	background-image: url(images/notice.gif);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	width: 154px;
	float: left;
	padding: 9px;
	padding-right: 70px;
	border: 1px solid #b2b2b2;
	font-size: 9pt;
	color: #b2b2b2;
	line-height: 12px;
}

/*----------------
Advanced search
----------------*/

table.search_top {
	width: 60%;
	display: inline;
	margin-left: 15px;
	border-collapse: collapse;
	float: left;
}

table.search_top * {
	vertical-align: top;
}

table.search_top td {
	padding-bottom: 15px;
}

table.search_top td.field {
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	white-space:nowrap;
	padding-right:10px;
}

table.search_top td.input {
	white-space:nowrap;
	color: #000000;
	font-size: 8pt;
}

.checkbox {
	float: left;
	width: 15px;
	height: 15px;
	margin-right: 10px;
	margin-left: 5px;

}


table.search_bottom {
	display: inline;
	margin-left: 15px;
	border-collapse: collapse;
	float: left;
	clear: both;
	margin-top: 30px;
}

table.search_bottom * {
	vertical-align: middle;
}

table.search_bottom td {
	padding-bottom: 15px;
}

table.search_bottom td.field {
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
}

table.search_bottom td.input {
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	padding-right: 10px;
}




/*----------------
Contact us
----------------*/

div#contact_us_faux {
	background-image: url(images/faux4.gif);
	background-repeat: repeat-y;
	background-position: 100% 0%;
	float: left;
	width: 100%;
	margin-top: 25px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	background-color: transparent;
}

div#contact_us_faux .big_red_title {
	margin: 0px;
	margin-bottom: 20px;
}

div.contact_form {
	margin-left: 15px;
	float: left;
	width: 60%;
	clear: both;

}

div.contact_info {
	margin-left: 60px;
	float: left;
	width: 27%;
	display: inline;
}

span.contact_field {
	float: left;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	width: 80px;
	padding-bottom: 15px;
}

span.contact_field_small {
	float: left;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	width: 80px;
	margin-left: 10px;
}

input.contact_small, input.contact_big, .contact_textarea {
	float: left;
	width: 125px;
	border: 1px solid #4f658e;
	height: 16px;
	font-size: 9pt;
	padding-top: 1px;
	color: #000000;
}

input.contact_big, .contact_textarea {
	width: 342px;
}

.contact_textarea {
	height: 174px;
}


/*----------------
search results
----------------*/

table.search_result {
	clear: both;
	float: left;
	border-collapse: seperate;
	margin-left: 15px;
	display: inline;
	margin-top: 10px;
	width:96%;
}

table.search_result * {
	vertical-align: middle;
}

table.search_result td.num {
	width: 18px;
	height: 18px;
	background-color: #08b7aa;
	color: #ffffff;
	font-size: 9pt;
	text-align: center;
}

table.search_result td.headline {
	width: 18px;
	height: 18px;
	background-color: #999999;
	color: #ffffff;
	font-size: 9pt;
}

table.search_result td.item {
	width: 18px;
	background-color: #eeeded;
	color: #000000;
	font-size: 9pt;
	padding-left: 5px;
	padding-top:3px;
	padding-bottom:3px;
}

table.search_result td.name {
	width: 150px;
	padding-left: 5px;
}

table.search_result td.company {
	width: 150px;
	padding-right: 5px;
	text-align:right;
	direction:rtl;
}

table.search_result td.involvment {
	width: 250px;
	padding-left: 5px;
}

table.search_result td.category {
	width: 170px;
	padding-left: 5px;
}




table.search_result td.name a {
	width: 130px;
}

table.search_result td.company a {
	width: 150px;
}

table.search_result td.involvment a {
	width: 200px;
}

table.search_result td.category a {
	width: 150px;
}

div.search_nav {
	float: left;
	clear: both;
	width: 75%;
	margin-top: 15px;
	margin-left: 15px;
	display: inline;
}


a.search_link_left {
	float: left;
	text-decoration: underline;
	font-size: 10pt;
	color: #38c5ba;
}

a.search_link_right {
	float: right;
	text-decoration: underline;
	font-size: 10pt;
	color: #38c5ba;
	text-align: right;
	direction: rtl;
}

a.nav, span.nav {
	float: left;
	text-decoration: underline;
	font-size: 9pt;
	font-weight: bold;
	color: #38c5ba;
	margin-right: 6px;
}

a.search_link_left:hover, a.search_link_right:hover, a.nav:hover, span.nav {
	text-decoration:none;
}


/*----------------
Report
----------------*/

div.about_content {
	float: left;
	width: 55%;
	margin-left: 15px;
	margin-top: 20px;
	display: inline;
}

div.about_heb_content {
	float: right;
	width: 55%;
	margin-right: 15px;
	margin-top: 20px;
	display: inline;
	direction:rtl;
}

div.about_content .big_red_title {
	margin: 0px;
	margin-bottom: 10px;
}

div.about_strip {
	float: right;
	width: 35%;
	margin-right: 15px;
	margin-top: 40px;
	display: inline;
}

div.about_heb_content div.about_strip {
	float: left;
	margin-left: 15px;
}

div.about_heb_content div.about_strip {
	float: left;
	margin-left: 15px;
}

div.about_strip img {
	float: right;
	margin-bottom: 15px;
	border: 0px;
}

div.about_heb_content div.about_strip img {
	float: left;
}


/*----------------
text
----------------*/


div.line {
	float: left;
	width: 100%;
	clear: both;

}
div.linebuttons{
	float: left;
	width: 100%;
	clear: both;
	margin-left:0px;
}


.white_headline {
	float: left;
	color: #ffffff;
	font-size: 13pt;
	font-weight: bold;
	white-space: nowrap;
	display: inline;
	margin-top: 5px;
	margin-bottom: 10px;

	width: 100%;
}

a.white, .details_text a {
	/*white-space: nowrap;*/
	float: left;
	clear: both;
	color: #ffffff;
	font-size: 9pt;
}

a.white:hover, .details_text a:hover {
	text-decoration:none;
}

.red_bullet, span.red_bullet_title, .bullet_title {
	background-image: url(images/red_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0% 4px;
	color: #8c8c8c;
	font-size: 9pt;
	float: left;
	width: 90%;
	padding-left: 15px;
}

.bullet_title {
	font-size:10pt;
	color: #db0749;
	margin-top:5px;
}

.gray_title {
	color: #8c8c8c;
	font-size: 10pt;
	float: left;
	width: 100%;
	font-weight: bold;
}


span.red_bullet_title {
	background-position: 0% 4px;
	color: #db0749;
	font-size: 13pt;
	font-weight: bold;
	float: left;
	width: 90%;
	padding-left: 15px;
}

.red {
	float: left;
	clear: both;
	color: #db0749;
	font-size: 13pt;
	font-weight: bold;
	white-space: nowrap;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 100%;
}

.hp_bigbox_right .red {
	width:285px;
	white-space:normal;
}

div.gray_box .red {
	padding-top:0;
}

p {
	float: left;
	width: 100%;
	font-size: 9pt;
	color: #000000;
}

.ie6_dupbug {

	float: right;

}

.just_black {
	color: #000000;
}

.just_blue {
	color: #08b7aa;
	font-size: 9pt;
}


a.button_left, a.button_right_print, input.newsletter_submit {
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
	background-color: #0a7c71;
	text-align: center;
	font-size: 9pt;
	color: #ffffff;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
}

a.button_right_print {
	float: right;
	background-image: url(images/print.gif);
	background-repeat: no-repeat;
	background-position: 90% 4px;
	padding-right: 35px;
}

a.read_more {
	float: right;
	text-decoration: underline;
	font-size: 10pt;
	color: #38c5ba;
	font-weight: bold;
}

a.read_more:hover {
	text-decoration:none;
}

input.newsletter_submit {
	float: right;
	cursor: pointer;
	border: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

a.read_more_left {
	float: left;
	text-decoration: underline;
	font-size: 10pt;
	color: #38c5ba;
	font-weight: bold;
}

/*----------------
Pop up menu
------------------*/

div.pop_menu {
	background-image: url(images/menu_pop.gif);
	width: 206px;
	height: 19px;
	padding-top: 10px;
	padding-left: 3px;
	padding-right: 1px;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}




/*--------------------------------
Changes - 28.1.2008
---------------------------------*/

table.search_top td.vspace {
	padding-top: 30px;
}


input.advance_submit {
	float: right;
	background-color: #0a7c71;
	text-align: center;
	font-size: 9pt;
	color: #ffffff;
	border: 0px;
	padding-bottom: 1px;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
	cursor: pointer;
	margin-right: 10px;

}

.select_normal, .select_wide {
	float: left;
	width: 140px;
	border: 1px solid #4f658e;
	height: 20px;
	font-size: 9pt;
	padding-top: 1px;
	color: #000000;
}

.select_wide {
	width: 335px;
}

div.search_bottom_div {
	float: left;
	width: 95%;
	margin-left: 15px;
	margin-top: 30px;
	display: inline;
	clear: both;
}


table.search_result .company {
	border: 0px;
}

/*
Company details additions
*/

.detalis_masking_red, .detalis_masking_red_heb {
	float: left;
	color: #db0749;
	font-size: 14pt;
	font-weight: bold;
	white-space: nowrap;
	padding-left: 15px;
	display: inline;
	padding-bottom: 5px;
	padding-top: 12px;
	background-color: #fafbfc;
	width:70%;
}

.detalis_masking_red_heb {
	direction: rtl;
	padding-left: 0px;
}

span.detalis_masking_redright
{
	float: right;
	color: #db0749;
	font-size: 14pt;
	font-weight: bold;
	padding-left: 15px;
	display: inline;
	padding-bottom:5px;
	background-color: #fafbfc;
	margin-right:-13px;
	direction:rtl;
	height: auto !important;
	min-height: 20px;
	height: 20px;
	text-align:right;
}

.details_text, .details_text_title {
	width: 100%;
	float: left;
	clear: both;
	color: #ffffff;
	font-size: 9pt;
	margin-bottom: 15px;
}

.details_text_title {
	font-weight: bold;
	margin-bottom: 4px;
}



/*---------------
Change this on top
also change line 698: add select.company,
-------------------*/
table.search_bottom {
	display: inline;
	margin-left: 0px;
	border-collapse: collapse;
	float: none;
	clear: none;
	margin-top: 0px;
	width:780px;
}

table.search_bottom td {
	padding-bottom: 40px;
}


table.search_bottom td.field {
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
}

table.search_bottom td.input {
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	padding-right: 10px;
}

.company {
	height: 16px;
	padding-top: 0px;
}

p.report {
font-family: font-family: Arial, Helvetica, sans-serif;
	float: left;
	clear: left;
	width: 70%;
	font-size: 9pt;
	color: #000000;
	margin-left: 15px;
	display: inline;
}

.optional {
font-family: font-family: Arial, Helvetica, sans-serif;
	float: left;
	clear: left;
	width: 70%;
	font-size: 8pt;
	color: #000000;
	margin-left: 0px;
	display: inline;
}

.inner_content_heb .big_red_title {
	float: right;
	color: #db0749;
	font-size: 16pt;
	font-weight: bold;
	white-space: nowrap;
	display: inline;
	margin-bottom: 15px;
}

.inner_content_heb p {
	 font-family: font-family: Arial, Helvetica, sans-serif;
	float: right;
	text-align: right;
	width: 100%;
	font-size: 9pt;
	color: #000000;
}

.inner_content_heb div.about_strip {
	float: left;
	margin-left: 15px;
	margin-right: 0px;
}

.inner_content_heb div.about_strip img {
	float: left;
	margin-bottom: 15px;
	border: 0px;
}


/*----------------
11.2.2008  - Article list addition
----------------*/


div.article_box {
	width: 75%;
	float:left;
	margin-left: 15px;
	display: inline;
	clear: both;
	padding-bottom: 20px;
}

span.author {
	float: left;
	margin-bottom:5px;
	font-size: 10pt;
	color: #8c8c8c;
	font-weight: bold;
	display:block;
	clear:both;
}
a.bulletlnk
{
	cursor: pointer;
	text-decoration: none;
}

a.spacea
{
	margin-bottom:10px;
	width:135px;
}

a.margrlang
{
	margin-right:20px;
}

div.printcomlist
{

	padding-top:10px;
	margin-top:10px;

}

</style>