/* GLOBAL SITE */

body{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:arial;
	color:#333333;

}
h2
{
	padding:0;
	margin:0;
	margin-bottom:8px;
	font-size:12px;
	color:#f37224;
	font-weight:bold;
}
 p  {
	margin:0px;
	padding:0;
	font-size:12px;
	font-family:arial;
}
table
{
	font-size:12px;
	font-family:arial;
}
.more_info
{
	height:19px; 
	margin-top:5px; 
	padding-right:20px;
}
.more_info_he
{
	height:19px; 
	margin-top:5px; 
	padding-left:20px;
}
a
{
	font-size:12px;
	font-family:arial;
	color:#F37223;
	margin-top:3px;
	font-weight:100;
	text-decoration:none;
	padding:0px;
	margin:0px;	
}
a:hover
{
	text-decoration:none;
}
.dot_line
{
	background-image:url(/images/dot.gif);
	background-position:left;
	background-repeat:repeat-x;
	height:1px;
	font-size:1px;
	width:100%;
}
.text
{
	color:#333333;
	font-size:12px;
	font-family:Arial;
}
.watch_list ul
{
	color:#FF0000;
	margin:16px;
	padding:0px;
}
#site_location
{
	text-align: left;
	width:350px; 
	float:right;
}
#site_location_he
{
	text-align: right;
	width:350px; 
	float:left;
}
/*Home Page*/
.hp_box_frame
{
	width:282px; 
	
	border: 1px solid #D0D0CD;
}	
.hp_right_box
{
	background-image:url(/images/hp_R_box_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	padding-top:3px;
	margin-left:4px;
	margin-right:4px;
	width:272px;
	height:60px;
	font-size:12px;
}

.hp_right_box h2, .hp_l_box h2
{
	color:#007E95;
	margin:0;
	font:12px arial;
	font-weight:bold;
}
.hp_l_box h2
{
	margin-bottom:15px;
}
 .hp_l_box
 {
 	font-size:12px;
	text-align:justify;
}

.hp_R_Box_circle
{
	background-image:url(/images/hp_R_box_circle.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:51px;
	
}
.hp_R_Box_circle_rate
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	width:51px;
	height:50px;
	text-align:center;
	
}


	h1.titlehp{
		color: #323232;
		font: bold 12px Arial, Helvetica, sans-serif;
		padding: 0;
		margin:0;
	}
	td.titlehp{
		color: #323232;
		font: bold 12px Arial, Helvetica, sans-serif;
		padding: 3px 20px; 0 15px;
		height:43px;
	}
	

	
	
	td.menu{
		height: 22px;
		padding: 0 10px;
		background: #CCCBCC; 
	}
	
	.modys{ 
		text-align: right;
	}
	
	td.topmenu{
		vertical-align: top;
		 width:569px;
	}
	.menulink{
		color: #006178;
		font: 12px Arial, Helvetica, sans-serif;
		text-transform: capitalize;
		text-decoration: none;	
	}
	
	div.mailing_go
	{
		background-image:url(/images/header_moodys_go.gif);
		background-position:left;
		width:46px;
		height:30px;
	}
	div.mailing_go div.text
	{
		padding-left:8px;
		padding-top:9px;
	}	
	div.mailing_go_he
	{
		background-image:url(/images/header_moodys_go_he.gif);
		background-position:right;
		width:46px;
		height:30px;
	}
	div.mailing_go_he div.text
	{
		padding-right:7px;
		padding-top:9px;
	}	
	div#mailing_go a
	{
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
		font-family:arial;
		text-decoration:none;
	}
	div#mailing_field
	{
		display:none;
	}
	
/*****   info  *******/
div#textField,div#preTextField
{
	padding-left:0px;
	width:585px;
}
div#textField h2 
{
	font-size:12px;
	color:#007e95;
	font-weight:bold;
}
div#textField image 
{
	padding:15px;
}

/****** Search ******/
.search_field_text
{
	background-image:url(/images/search_bg.jpg);
	background-position:left;
	background-repeat:repeat-y;
	color:#666667;
	font-weight:bold;
	width:100%;
	
}
#rate_keyword
{
	border: 1px solid #CDCCCB;
	width: 127px; 
	height:20px;
	margin:0;
	font-family:arial;
	font-size:12px;
}
#rate_index1,#search_by
{
	border: 1px solid #CDCCCB; 
	font-size:12px; 
	font-family:arial; 
	height:20px;
}
#search_by
{
	width:100px;
}
/*main vertical menu*/
	.smenu, .smenuHover{
		vertical-align: middle;
		padding-right:6px;
		padding-left:6px;
		height:20px;
		
	}
	.smenuHover{
		background: #006178;
	}
	
	.smenu a, .smenuHover a{
		font: 12px Arial, Helvetica, sans-serif;
		text-transform: capitalize;
		text-decoration: none;
	}
	.smenu a{
		color: #006178;
	}
	.smenuHover a{
		color: white;
	}
	.menu_arrow
	{
		font-size:16px;
		font-family:arial;
		color:#F37223;
		font-weight:100;
		text-decoration:none;
	}
	
/*maun vertical submenu*/
	.menu_childe
	{
		display:none; 
		z-index:100; 
		position:absolute;
		margin-top:17px;
		padding-top:2px;
		margin-left:-6px;
		margin-right:-6px;
	}
	#sub_main_menu
	{
		padding:0;
		margin:0;
	}
	#sub_main_menu .menu2On, #sub_main_menu .menu2{
		font: 12px Arial, Helvetica, sans-serif;
		text-transform: capitalize;
		text-decoration: none;
		cursor: pointer;
		width: 150px;
		height: 22px;
		padding-left:13px;
		padding-right:13px;
	}
	
	#sub_main_menu .menu2On{
		background: #006178;
	}
	#sub_main_menu .menu2{
		background : #3B8794;
	}

	
	#sub_main_menu .menu2On a{
		color: #F37224;
		text-decoration: none;
	}
	
	#sub_main_menu .menu2 a{
		color: white;
		text-decoration: none;
	}



	
	.mafrid{
		width: 12px;
	}
	.credit{
		text-align: right;
		padding-right: 55px;
		color: #928F8E;
		font: 11px Arial, Helvetica, sans-serif;
		
	}
	.credit a{
	color: #928F8E;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
/*Top main vertical menu*/

	.top_smenu, .top_smenuHover{
		text-align: left;
		vertical-align: middle;
		padding-right:6px;
		border-left:1px solid white;
		height:20px;
	}
	.top_smenuHover{
		background: #ffffff;
	}
	
	.top_smenu a, .top_smenuHover a{
		font: 12px Arial, Helvetica, sans-serif;
		text-transform: capitalize;
		text-decoration: none;
		padding-left:5px;
	}
	.top_smenu a{
		color: #006178;
	}
	.top_smenuHover a{
		color: #ff6633;
	}
	.top_menu_arrow
	{
		font-size:16px;
		font-family:arial;
		color:#F37223;
		font-weight:100;
		text-decoration:none;
	}
	
/*Top maun vertical submenu*/
	.top_menu_childe
	{
		display:none; 
		z-index:100; 
		position:absolute;
		margin-top:17px;
		padding-top:0px;
		margin-left:0px;
	}
	#top_sub_main_menu .top_menu2On, #top_sub_main_menu .top_menu2{
		font: 12px Arial, Helvetica, sans-serif;
		text-transform: capitalize;
		text-decoration: none;
		cursor: pointer;
		
		height: 22px;
		padding-left:5px;
		padding-right:5px;
		width:120px;
	}
	
	#top_sub_main_menu .top_menu2On{
		background: #ecf0f1;
	}
	#top_sub_main_menu .top_menu2{
		background : #d9e1e3;
	}

	
	#top_sub_main_menu .top_menu2On a{
		color: #ff6633;
		text-decoration: none;
	}
	
	#top_sub_main_menu .top_menu2 a{
		color: #006178;
		text-decoration: none;
	}



	
/*-**** Footer *******/
td.print_footer
{
	background: url(/images/dots.gif) no-repeat right bottom;
	height: 16px;
	text-align: right;
	padding-right: 180px;
	padding-bottom: 5px;
	font: 12px arial;
	color: #006178;	
	text-decoration:none;
}
td.print_footer_he
{
	background: url(/images/dots_he.gif) no-repeat left bottom;
	height: 16px;
	text-align: left;
	padding-left: 180px;
	padding-bottom: 5px;
	font: 12px arial;
	color: #006178;	
	text-decoration:none;
}
td.print_footer a , td.print_footer_he a
{
	font: 12px arial;
	color: #006178;	
	text-decoration:none;
}

	.FooterMenuLink{
		text-decoration: none;
		color: #989898;
		font: 11px Arial, Helvetica, sans-serif
	}
/**/	
	
	h1.title{
		font: bold 18px Arial, Helvetica, sans-serif;
		color: #17BECF;
		margin:0px;
		margin-bottom:18px;
		margin-top:2px;
	}
	h1.title img{
		margin-bottom:0px;
	}
	.fulltxt
	{
		padding-left:22px;
		padding-top:22px;
		text-align:justify;
	}
	.fulltxt a:hover
	{
		text-decoration:underline;
	}
	.fulltxt_he
	{
		padding-right:22px;
		padding-top:22px;
		text-align:justify;
	}
	.pos_menu{
		color: #B4B3B3;
		font: 12px Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	
	.pos_menu_focus{
		color: #B4B3B3;
		font: 12px Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	
	
	
	
	.faq_que{
		color: #007E95;
		cursor: pointer;
		font: bold 12px arial;
		padding: 10px 0;
		margin: 0;
		background-image:url(/images/dot.gif);
		background-position:bottom;
		background-repeat:repeat-x;
		
	}
	
	.faq_ans{
		background-image:url(/images/ansbg.gif);
		background-position:top;
		background-repeat:repeat-x;
		font: 12px Arial, Helvetica, sans-serif;
		color: #323232;
		padding: 8px;
		
		border-bottom: 1px solid #93BEC7;
		margin-top:-1px;
	}
	
	
	
/******  vertical Menu  *********/	
	
#side_menu_td
{
	padding-top: 20px;
	border-right: 1px solid #CCCBCC;
}
#side_menu_td_he
{
	padding-top: 24px;
	border-left: 1px solid #CCCBCC;
}
table#side_menu td.title
{
	background: url(/images/lefttitle.gif) no-repeat; 
	height: 27px;
	padding-left: 25px; 
	font: bold 18px Arial, Helvetica, sans-serif;
	color: white; 
	background-color:#717073;
}
table#side_menu_he td.title
{
	background: url(/images/lefttitle_he.gif) no-repeat; 
	height: 27px;
	padding-right: 25px; 
	font: bold 18px Arial, Helvetica, sans-serif;
	color: white; 
	background-color:#717073;
}
table#side_menu td.text
{
	width:160px; 
	height: 17px; 
	padding-left:3px; 
	padding-top:2px; 
	background: url(/images/navcenter_he.gif) left center repeat-y;
}
table#side_menu_he td.text
{
	width:160px; 
	height: 17px; 
	padding-right:3px; 
	padding-top:2px; 
	background: url(/images/navcenter_he.gif) right center repeat-y;
}
table#side_menu td.text
{
	text-align: left; 
	padding-left:5px;
}
table#side_menu_he td.text
{
	text-align: right; 
	padding-right:5px;
}

a.menu_left{font: bold 12px arial;text-decoration: none;color: #006178;}

a.menu_left_on{font: bold 12px arial;text-decoration: none;color: #17BECF;}


/********lobby********/

	h2.h2lobby a{
		color: #007E95;
		font: bold 12px arial;
	}
	h2.h2lobby {
		padding: 0;
		margin: 0;
	}

	.lobydate{
		color: #007E95;
		font: bold 12px arial;
		text-decoration: none;
		text-align: right	
	}
	.lobydate_he{
		color: #007E95;
		font: bold 12px arial;
		text-decoration: none;
		text-align: left	
	}
	
	.lobby_text{
		font: 12px arial;
		color: #333333;
		padding-top:5px;
		padding-bottom:5px;
	}
	.lobby_text h3{
		font: 12px arial;
		color: #333333;
		padding:0px;
		margin:0px;
		font-weight:bold;
	}
	
	.lobby_text a{
		color:#F37223;
		font-size:12px;
		text-decoration:none;
	}
	.lobby_img{
		text-align: right;
		padding-top: 5px;
	}
	
	.lobby_box{
		border-bottom: 1px solid #007e95;
		margin-bottom: 25px;
		padding-bottom: 5px;
	}
	
/********  derugim main - rank company table  ********/
	#derug_tbl ,#derug_tbl_he
	{
		background-color:#dce4e4;
		width:700px;
	}
	table#derug_tbl tr.title td,table#derug_tbl_he tr.title td
	{
		background-color:#3b8794;
		height:34px;
		color:#FFFFFF;
		padding-left:5px;
		padding-right:5px;
		text-align:center;
	}
	table#derug_tbl tr.title td a ,table#derug_tbl_he tr.title td a 
	{
		color:#FFFFFF;
		text-decoration:none;
	}
	table#derug_tbl tr.text td , table#derug_tbl tr.text_bg td, table#derug_tbl_he tr.text td , table#derug_tbl_he tr.text_bg td
	{
		background-color:#ffffff;
		color:#333333;
		padding:5px;
	}
	table#derug_tbl tr.text_bg td ,table#derug_tbl_he tr.text_bg td 
	{
		background-color:#f1f4f3;
	}

	table#derug_tbl tr.text_bg td a, table#derug_tbl tr.text td a ,table#derug_tbl_he tr.text_bg td a, table#derug_tbl_he tr.text td a
	{
		color:#006178;
		text-decoration:none;
	}
	table#derug_tbl tr.text_bg td a:hover, table#derug_tbl tr.text td a:hover, table#derug_tbl_he tr.text_bg td a:hover, table#derug_tbl_he tr.text td a:hover
	{
		color:#f37224;
		text-decoration:none;
	}

/******** company page ********/
div#title_container
{
	height: 83px;
	background: url(/images/companynamebg.gif) top repeat-x;
	width: 695px;
	padding-top:11px;
}
td#comp_title
{
	width:420px;
	padding-left:17px;
}
td#comp_title_he
{
	width:420px;
	padding-right:17px;
}
	td#comp_title span.comp_name_txt,td#comp_title_he span.comp_name_txt
	{
		color:#333333;
		font-size:14px;
		font-weight:bold;
	}
	td#comp_title h1.comp_name_vlu, td#comp_title_he h1.comp_name_vlu
	{
		color:#027896;
		font-size:16px;
		font-weight:bold;
		margin-top:5px;
		padding:0;
		margin-bottom:5px;
	}

div#comp_title_rank
{
	height:71px;
	width:198px;
	position:absolute;
	margin-left:-206px;
	margin-top:-5px;
	
}
div#comp_title_rank_he
{
	height:71px;
	width:188px;
	position:absolute;
	margin-right:-180px;
	margin-top:-5px;
	
}
	div#comp_title_rank span.last_rate_report, div#comp_title_rank_he span.last_rate_report
	{
		color:#027896;
		font-weight:bold;
		height:20px;
	}
	div#comp_title_rank .comp_title_rank_bg_L
	{
		background-image:url(/images/comp_title_rank_bg_L.gif);
		background-repeat:no-repeat;
		width:5px;
	}
	div#comp_title_rank_he .comp_title_rank_bg_L
	{
		background-image:url(/images/comp_title_rank_bg_R.gif);
		background-repeat:no-repeat;
		width:5px;
	}
	div#comp_title_rank .comp_title_rank_bg_R
	{
		background-image:url(/images/comp_title_rank_bg_R.gif);
		background-repeat:no-repeat;
		width:5px;
	}
	div#comp_title_rank_he .comp_title_rank_bg_R
	{
		background-image:url(/images/comp_title_rank_bg_L.gif);
		background-repeat:no-repeat;
		width:5px; 
	}
	div#comp_title_rank .comp_title_rank_bg_mdl, div#comp_title_rank_he .comp_title_rank_bg_mdl
	{
		background-image:url(/images/comp_title_rank_bg_mdl.gif);
		background-repeat:repeat-x;
		padding-top:10px;
		padding-left:3px;
	}
	div#comp_title_rank_he .comp_title_rank_bg_mdl
	{
		padding-right:3px;
	}
	div#comp_title_rank .comp_title_rank_bg_circle,div#comp_title_rank_he .comp_title_rank_bg_circle
	{
		background-image:url(/images/comp_title_rank_bg_circle.gif);
		background-repeat:no-rcepeat;
		width:49px;
		font-weight:bold;
		text-align:center;
		color:#FFFFFF;
	}
.comp_title_rank_bg_circle_rate
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	width:49px;
	height:68px;
	text-align:center;
	
}
	
	div.outlook
	{
		font-size:9px;
		color:#027896;
		font-weight:bold;
		text-align:center;
	}
	div.outlook_he
	{
		font-size:11px;
		color:#027896;
		font-weight:bold;
		text-align:center;
	}
	div#comp_tabs
	{
		width:16px;
	}
	table#comp_tabs_tbl,table#comp_tabs_tbl_he
	{
		height:25px;
		width:550px;
	}
	table#comp_tabs_tbl td.tab_on_start,table#comp_tabs_tbl_he td.tab_on_start
	{
		background-color:#9eb6c0;
		width:16px;
	}
	table#comp_tabs_tbl td.tab_on_scnd_start
	{
		background-image:url(/images/tab_on_start.gif);
		background-repeat:no-repeat;
		width:16px;
	}
	table#comp_tabs_tbl_he td.tab_on_scnd_start
	{
		background-image:url(/images/tab_on_start_he.gif);
		background-repeat:no-repeat;
		width:16px;
	}
	table#comp_tabs_tbl td.tab_on_mdl,table#comp_tabs_tbl_he td.tab_on_mdl
	{
		background-color:#9eb6c0;
		width:100px;
	}
	table#comp_tabs_tbl td.tab_on_end
	{
		background-image:url(/images/tab_on_end.gif);
		background-repeat:no-repeat;
		width:26px;
	}
	table#comp_tabs_tbl_he td.tab_on_end
	{
		background-image:url(/images/tab_on_end_he.gif);
		background-repeat:no-repeat;
		width:26px;
	}
	
	table#comp_tabs_tbl td.tab_off_start
	{
		background-image:url(/images/tab_off_start.gif);
		background-repeat:no-repeat;
		width:16px;
	}
	table#comp_tabs_tbl_he td.tab_off_start
	{
		background-image:url(/images/tab_off_start_he.gif);
		background-repeat:no-repeat;
		width:16px;
	}
	table#comp_tabs_tbl td.tab_off_frst_start,table#comp_tabs_tbl_he td.tab_off_frst_start
	{
		background-color:#d7e5ea;
		width:16px;
	}
	table#comp_tabs_tbl td.tab_off_mdl,table#comp_tabs_tbl_he td.tab_off_mdl
	{
		background-color:#d7e5ea;
		width:100px;
		padding-left:2px;
	}
	table#comp_tabs_tbl td.tab_off_end
	{
		background-image:url(/images/tab_off_end.gif);
		background-repeat:no-repeat;
		
		width:26px;
	}
	table#comp_tabs_tbl_he td.tab_off_end
	{
		background-image:url(/images/tab_off_end_he.gif);
		background-repeat:no-repeat;
		
		width:26px;
	}
	table#comp_tabs_tbl td.tab_on_mdl a,table#comp_tabs_tbl_he td.tab_on_mdl a
	{
		color:#333333;
		font-weight:bold;
		text-decoration:none;
	}
	table#comp_tabs_tbl td.tab_off_mdl a,table#comp_tabs_tbl_he td.tab_off_mdl a
	{
		color:#657f89;
		font-weight:bold;
		text-decoration:none;
	}
div#comp_rank_history
{
	background-image:url(/images/tab_main_tabl.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#dee5e5;
	width:695px;
	*height:228px;
	min-height:228px;
}



/******  contact  ********/
table#contact_tbl .input_text
{
	border:1px solid #a7b9c9 !important;
	background-color:#FFFFFF !important;
	width:182px;
	font:12px Arial, Helvetica, sans-serif;
}
table#contact_tbl
{
	color:#333333;
}
table#contact_txt, table#contact_txt a
{
	color:#007e95;
	font-weight:bold;
	text-decoration:none;
}
 table#contact_txt a
{
	color:#f37224;
}

#Cdiv
{
	position:absolute;
	float:left;
	color:#007e95;
	font-weight:bold;
	text-decoration:none;
	width:200px;
}

/*sort*/
#sort_title
{
	margin-bottom:8px;
	color:#333333;
	
	
}
/* icon near links:
1.doc
2.pdf
3.ppt
4.xls
5.zip
6.rar
7.txt
*/
	a.doc,a.ocx,a.rtf{
		text-decoration: none;
		background: url(/images/icons/doc.gif) right center no-repeat;
		padding-right: 25px;
		color: #F37223;
	}
	a.pdf{
		text-decoration: none;
		background: url(/images/icons/pdf.gif) right center no-repeat;
		padding-right: 25px;
		color: #F37223;
	}
	a.ppt,a.pps{
		text-decoration: none;
		background: url(/images/icons/ppt.gif) right center no-repeat;
		padding-right: 25px;
		color: #F37223;
	}
	a.xls,a.lsx{
		text-decoration: none;
		background: url(/images/icons/xls.gif) right center no-repeat;
		padding-right: 25px;
		color: #F37223;
	}
	a.zip{
		text-decoration: none;
		background: url(/images/icons/zip.gif) right center no-repeat;
		padding-right: 25px;
		color: #F37223;
	}
	a.rar{
		text-decoration: none;
		background: url(/images/icons/zip.gif) right center no-repeat;
		padding-right: 25px;
		color: #F37223;
	}
	a.txt{
		text-decoration: none;
		background: url(/images/icons/txt.gif) right center no-repeat;
		padding-right: 25px;
		color: #F37223;
	}


		#Tdiv {  background-color:#717075; width:100%; height:28px;  }
		