/* MAIN ADL STYLE SHEET */

/* ------------ LINKS STYLES -----------------*/

	/* Default Links */
A:link {color:#163D6A;}
A:visited {color:#36495D;}
A:hover {color:#A30000;}



.tabblack {
font-size: 9px;
font-family: verdana, helvetica, Arial; 
text-decoration: none; 
font-weight: bold;} 


.tabblack11 {
font-size: 12px;
font-family: verdana, helvetica, Arial; 
text-decoration: none; 
font-weight: bold;} 


.red {
font-size: 11px;
font-family: Verdana, Arial, Helvetica; 
color: #A30000; 
text-decoration: none; 
font-weight: bold;} 

.linkred:link {color:#A30000; text-decoration: none;}
.linkred:visited {color:#A30000; text-decoration: none;}
.linkred:hover {color:#A30000; text-decoration: underline;}

.menuwhite {
font-size: 9px;
font-family: verdana, helvetica, Arial;
color: #FFFFFF;  
text-decoration: none; 
font-weight: bold; } 


.menuwhite:link {color: #FFFFFF;}
.menuwhite:hover {color: #d1d1c5;}
.menuwhite:visited {color: #ffffff;}
.menuwhite:visited:hover {color: #d1d1c5;}




	/* White Links for Blue Navigation Bar */
	.w {font: bold 12px Arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }
	.w:link {font: bold 12px Arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }
	.w:active {font: bold 12px Arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }
	.w:hover {font: bold 12px Arial, helvetica, sans-serif; color: #e1e0a6; text-decoration: underline; }
	.w:visited {font: bold 12px Arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }
	.w:visited:hover {font: bold 12px Arial, helvetica, sans-serif; color: #e1e0a6; text-decoration: underline; }
	
/* cream color links for  breaking news title */
.wn {font: bold 12px Verdana, Arial, helvetica, sans-serif; color: #e1e0a6; text-decoration: none; text-align: center; }
.wn:link {font: bold 12px Verdana, Arial, helvetica, sans-serif; color: #e1e0a6; text-decoration: none; text-align: center;}
.wn:hover {font: bold 12px Verdana,Arial, Verdana,helvetica, sans-serif; color: #e1e0a6; text-decoration: none; text-align: center; }
.wn:active {font: bold 12px Verdana,Arial, helvetica, sans-serif; color: #e1e0a6; text-decoration: none; text-align: center;}

/* White Links for Breaking News -- no underlining except on hover and click */
	.wnd {font: bold 12px Verdana, Arial, helvetica, sans-serif; color: #ffffff; text-decoration: none; text-align: center; }
	.wnd:link {font: bold 12px Verdana,Arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none; text-align: center;}
	.wnd:active {font: bold 12px Verdana,Arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; text-align: center;}
	.wnd:hover {font: bold 12px Verdana,Arial, Verdana,helvetica, sans-serif; color: #ffffff; text-decoration: underline; text-align: center; }
	.wnd:visited {font: bold 12px Verdana,Arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none; text-align: center; }
	.wnd:visited:hover {font: bold 12px Verdana, Arial, helvetica, sans-serif; color: #ffffff; text-decoration: underline; text-align: center;}
	
	/* Dark Blue Links for Front Page Titles */
	.b {font: bold 13px Arial, helvetica, sans-serif; color: #163D6A; text-decoration: underline; }
	.b:link {font: bold 13px Arial, helvetica, sans-serif; color: #163D6A; text-decoration: underline; }
	.b:active {font: bold 13px Arial, helvetica, sans-serif; color: #C10009; text-decoration: underline; }
	.b:hover {font: bold 13px Arial, helvetica, sans-serif; color: #C10009; text-decoration: underline; }
	.b:visited {font: bold 13px Arial, helvetica, sans-serif; color: #506184; text-decoration: underline; }
	.b:visited:hover {font: bold 13px Arial, helvetica, sans-serif; color: #C10009; text-decoration: underline; }	
		
	/* No-underline Links for More>> */
	.more {font: 12px Arial, helvetica, sans-serif; color: #163D6A; text-decoration: none; font-weight: bold; }
	.more:hover {font: 12px Arial, helvetica, sans-serif; color: #C10009;text-decoration: none; font-weight: bold; }

/* ------------ TEXT STYLES -----------------*/	
	
	/* Paragraph - default text: 12 point Arial */
	p { font: normal 13px line-height:150% Arial, helvetica, sans-serif}
	td {  font-family: Arial, Verdana, helvetica, geneva, sans-serif}
	/* ------------ BLACK TEXT STYLES -----------------*/	
	
	/* Black Text - number indicates point size */
	
	.times { font: 14px Times;}
	.bk8 { font: 10px Arial, helvetica, sans-serif;}
	.bk9 { font: 11px Arial, helvetica, sans-serif; }
	.hpText, .bk10 { font: 12px Arial, helvetica, sans-serif; }
	.bk11 { font: 13px Arial, helvetica, sans-serif; }
	.bk12 { font: 14px Arial, helvetica, sans-serif;}
	.bk13 { font: 15px Arial, helvetica, sans-serif;}
	.bk14 { font: 16px Arial, helvetica, sans-serif;}
	.bk16 { font: 18px Arial, helvetica, sans-serif;}
	.bk18 { font: 20px Arial, helvetica, sans-serif;}
	.bk24 { font: 26px Arial, helvetica, sans-serif;}	
	
	/* Bold Black Text - number indicates point size */
	.bk8b { font: bold 10px Arial, helvetica, sans-serif;}
	.bk9b { font: bold 11px Arial, helvetica, sans-serif; }
	.hpTextB, .bk10b { font: bold 12px Arial, helvetica, sans-serif;}
	.bk11b { font: bold 13px Arial, helvetica, sans-serif; }
	.bk12b { font: bold 14px Arial, helvetica, sans-serif;}
	.bk13b { font: bold 15px Arial, helvetica, sans-serif;}
	.bk14b { font: bold 16px Arial, helvetica, sans-serif;}
	.bk16b { font: bold 18px Arial, helvetica, sans-serif;}
	.bk18b { font: bold 20px Arial, helvetica, sans-serif;}
	.bk24b { font: bold 26px Arial, helvetica, sans-serif;}		

/* ------------ BLUE TEXT STYLES -----------------*/
	
	/* Blue Text - named 'blue__' number indicates point size */
	.blue8 { font: 10px Arial, helvetica, sans-serif;  color:#163D6A;}
	.blue9 { font: 11px Arial, helvetica, sans-serif;  color:#163D6A;}
	.blue10 { font: 12px Arial, helvetica, sans-serif;  color:#002B5D;}
	.blue12 { font: 14px Arial, helvetica, sans-serif;  color:#002B5D;}
	.blue13 { font: 15px Arial, helvetica, sans-serif;  color:#002B5D;}
	.blue14 { font: 16px Arial, helvetica, sans-serif;  color:#002B5D;}
	.blue16 { font: 18px Arial, helvetica, sans-serif;  color:#002B5D;}
	.blue18 { font: 20px Arial, helvetica, sans-serif;  color:#163D6A;}
	.blue20 { font: 22px Arial, helvetica, sans-serif;  color:#163D6A;}
	.blue24 { font: 26px Arial, helvetica, sans-serif;  color:#163D6A;}

	/* Bold Blue Text - named 'blue__b' number indicates point size */
	.blue8b { font: bold 10px Arial, helvetica, sans-serif;  color:#163D6A;}
	.blue9b { font: bold 11px Arial, helvetica, sans-serif;  color:#163D6A;}
	.blue10b { font: bold 12px Arial, helvetica, sans-serif;  color:#163D6A;}
	.blue11b { font: bold 13px Arial, helvetica, sans-serif;  color:#002B5D;}
	.blue12b { font: bold 14px Arial, helvetica, sans-serif;  color:#002B5D;}
	.blue13b { font: bold 15px Arial, helvetica, sans-serif;  color:#002B5D;}
	.blue14b { font: bold 16px Arial, helvetica, sans-serif;  color:#002B5D;}
	.blue16b { font: bold 18px Arial, helvetica, sans-serif;  color:#002B5D;}
	.blue18b { font: bold 20px Arial, helvetica, sans-serif;  color:#163D6A;}
	.blue24b { font: bold 26px Arial, helvetica, sans-serif;  color:#163D6A;} 
    .blue36b { font: bold 38px Arial, helvetica, sans-serif;  color:#163D6A;}
	
	
	
	
	
	
	
		/* Grey Text - named 'grey__' number indicates point size */
	.grey8 { font: 10px Arial, helvetica, sans-serif;  color:#808080;}
	.grey9 { font: 11px Arial, helvetica, sans-serif;  color:#808080;}
	.grey10 { font: 12px Arial, helvetica, sans-serif;  color:#808080;}
	.grey12 { font: 14px Arial, helvetica, sans-serif;  color:#808080;}
	.grey13 { font: 15px Arial, helvetica, sans-serif;  color:#808080;}
	.grey14 { font: 16px Arial, helvetica, sans-serif;  color:#808080;}
	.grey16 { font: 18px Arial, helvetica, sans-serif;  color:#808080;}
	.grey18 { font: 20px Arial, helvetica, sans-serif;  color:#808080;}
	.grey20 { font: 22px Arial, helvetica, sans-serif;  color:#808080;}
	.grey24 { font: 26px Arial, helvetica, sans-serif;  color:#808080;}

	/* Bold grey Text - named 'grey__b' number indicates point size */
	.grey8b { font: bold 10px Arial, helvetica, sans-serif;  color:#808080;}
	.grey9b { font: bold 11px Arial, helvetica, sans-serif;  color:#808080;}
	.grey10b { font: bold 12px Arial, helvetica, sans-serif;  color:#808080;}
	.grey11b { font: bold 13px Arial, helvetica, sans-serif;  color:#808080;}
	.grey12b { font: bold 14px Arial, helvetica, sans-serif;  color:#808080;}
	.grey13b { font: bold 15px Arial, helvetica, sans-serif;  color:#808080;}
	.grey14b { font: bold 16px Arial, helvetica, sans-serif;  color:#808080;}
	.grey16b { font: bold 18px Arial, helvetica, sans-serif;  color:#808080;}
	.grey18b { font: bold 20px Arial, helvetica, sans-serif;  color:#808080;}
	.grey24b { font: bold 26px Arial, helvetica, sans-serif;  color:#808080;} 
    .grey36b { font: bold 38px Arial, helvetica, sans-serif;  color:#808080;}
	
	
			/* White Text - named 'wh__' number indicates point size */
	.wh8 { font: 10px Arial, helvetica, sans-serif;  color:#FFFFFF}
	.wh9 { font: 11px Arial, helvetica, sans-serif;  color:#FFFFFF;}
	.wh10 { font: 12px Arial, helvetica, sans-serif;  color:#FFFFFF}
	.wh12 { font: 14px Arial, helvetica, sans-serif;  color:#FFFFFF;}
	.wh13 { font: 15px Arial, helvetica, sans-serif;  color:#FFFFFF;}
	.wh14 { font: 16px Arial, helvetica, sans-serif;  color:#FFFFFF;}
	.wh16 { font: 18px Arial, helvetica, sans-serif;  color:#FFFFFF;}
	.wh18 { font: 20px Arial, helvetica, sans-serif;  color:#FFFFFF;}
	.wh20 { font: 22px Arial, helvetica, sans-serif;  color:#FFFFFF;}
	.wh24 { font: 26px Arial, helvetica, sans-serif;  color:#FFFFFF;}
	

	/* Underline */
	.u { text-decoration: underline; }

/* ------------- FRONT AND MAIN PAGES STYLES --------------- */	
	/* Main Headings in Center Col w/ Blue Txt on Lt Blue Bground*/
	td.head 	{	border-top: 2px #94A2AF solid;
					border-bottom: 2px #94A2AF solid;
					border-right: none;
					border-left: none;
					background-color: #E6EAF3; 
					font: bold 13px Arial, helvetica, sans-serif;  color:#163D6A;}
					
	/* Sub-Headings in Center Col w/ White Txt on Drk Blue Bground*/
	td.subhead 	{	border-style: none none solid none ; 
					border-width: 1px; 
					border-color: #335381; 
					background-color: #335381; 
					font: bold 12px Arial, helvetica, sans-serif; color: #FFFFFF;}

	/* Regular Txt in L & R Col's - w/ Bottom & Side Borders*/
	td.tocreg	{	border-top: 0px #e6e6e6 solid;
					border-bottom: 3px #e6e6e6 solid;
					border-right: 1px #ffffff solid;
					border-left: 1px #ffffff solid;
					font: 12px Arial, helvetica, sans-serif;
					}
	

					
	td.colored	{	border-top: 0px #f9f8d5 solid;
					border-bottom: 1px #e1e0a6 solid;
					border-right: 1px #f9f8d5 solid;
					border-left: 1px #f9f8d5 solid;
					font: 12px Arial, helvetica, sans-serif;
					background-color: #e1e0a6;}

	/* Headings in L & R Col's - Blue Txt on Drk Yel Bground w/ Drk Bottom Border */
	td.tochead 	{	border-top: 2px #e6e6e6 solid;
					border-bottom: 2px #e6e6e6 solid;
					border-right: 0px #e6e6e6solid;
					border-left: 0px #e6e6e6 solid;
					background-color: #e6e6e6;
					font: bold 12px Arial, helvetica, sans-serif; color:#000000 ;}
					
	/* Issue on Main Pages (i.e. Anti-Semitism) - Lg Blue Txt on White Bground */
	td.mhead 	{	border-style: none none solid none ; 
					border-width: 0px 0px 2px 0px ;  
					border-color: #163D6A; 
					background-color: #FFFFFF;  
					font: bold 26px Arial, helvetica, sans-serif;  color:#163D6A;}  
					
	/* Issue on Main Pages (i.e. Anti-Semitism) - Lg Blue Txt on White Bground */
	td.reporthead 	{	border-style: none none solid none ; 
					border-width: 0px 0px 1px 0px ;  
					border-color: #163D6A; 
					background-color: #FFFFFF;  
					font: bold 18px Arial, helvetica, sans-serif;  color:#163D6A;}  
						
					
	/* A test style for the cartoon link on the main page*/
	td.mheadR 	{	border-style: none solid none none ; 
					border-width: 0px 2px 0px 0px ;  
					border-color: #163D6A; 
					background-color: #FFFFFF;  
					font: bold 26px Arial, helvetica, sans-serif;  color:#163D6A;}  				
					
	/* Issue in TOC of Main Pages - Txt on Lt Blue Bground w/ Border*/
	td.mtocblue {	border-top: 1px #94A2AF solid;
					border-bottom: 1px #94A2AF solid;
					border-right: 1px #E6EAF3 solid;
					border-left: 1px #E6EAF3 solid;
					background-color: #E6EAF3;
					font: 10px Arial, helvetica, sans-serif;}
					
	/* L & R Col's - Use in Highest Level TD so Entire Col is Lt Yel w/ Side Borders */
	td.yellowcol {	border-top: 1px #e6e6e6 solid;
					border-bottom: 1px #e6e6e6 solid;
					border-right: 2px #e6e6e6 solid;
					border-left: 2px #e6e6e6 solid;
					background-color: #ffffff;
					font: 11px Arial, helvetica, sans-serif;}	
					
					
					
					
    /* L & R Col's - Use in Highest Level TD so Entire Col is grey w/ Side Borders */
	td.greycol {	border-top: 1px #e6e6e6 solid;
					border-bottom: 1px #e6e6e6 solid;
					border-right: 1px #000000 solid;
					border-left: 1px #000000 solid;
					background-color: #e6e6e6;
					font: 9px Arial, helvetica, sans-serif;}	
					
					
/* ------------- PADDING STYLES --------------- */	

	div.pad20 { padding: 20px;}

/* ------------ MISCELLANEOUS STYLES -----------------*/

	/* Style Used in Forms */
	.monospace { font-family:Courier,monospace; font-height: 16px; }

	/* Style Used in Q & A Reports With Red Questions */
	.question { font:  normal 16px Arial, Verdana, helvetica, geneva, sans-serif; font-weight: bold; color:#9F0418; }
	.answer { font: normal 16px Arial, Verdana, helvetica, geneva, sans-serif;  margin-left: 1em; position: relative; } 

.RecordTitle {
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: black;
	background-color: #f9f8d5;
      }

.RecordStats {
	font-family: Verdana, Arial, Helvetica;
	font-style: italic;
	font-weight: normal;
	font-size: 10px;
	color: black;
	}
	
	/* Dark Blue Links for Glossary Page in Israel Advocacy Folder */
	.gl {font: bold 12px Arial, helvetica, sans-serif; color: #003366; text-decoration: underline; }
	.gl:link {font: bold 12px Arial, helvetica, sans-serif; color: #003366; text-decoration: underline; }
	.gl:hover {font: bold 12px Arial, helvetica, sans-serif; color: #C10009; text-decoration: underline; }
	.gl:visited {font: bold 12px Arial, helvetica, sans-serif; color: #506184; text-decoration: underline; }
	.gl:visited:hover {font: bold 12px Arial, helvetica, sans-serif; color: #C10009; text-decoration: underline; }	
	
	
	/*Learn Colors__These are just temporary and can be removed after the welcome text for "LEARN"  has expired on the default page*/
	.Lblue8 { font: 10px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue9 { font: 11px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue10 { font: 12px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue12 { font: 14px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue14 { font: 16px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue16 { font: 18px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue18 { font: 20px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue24 { font: 26px Arial, helvetica, sans-serif;  color:#2A2A90;}

	/* Bold Blue Text - named 'Lblue__b' number indicates point size */
	.Lblue8b { font: bold 10px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue9b { font: bold 11px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue10b { font: bold 12px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue11b { font: bold 13px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue12b { font: bold 14px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue14b { font: bold 16px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue16b { font: bold 18px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue18b { font: bold 20px Arial, helvetica, sans-serif;  color:#2A2A90;}
	.Lblue24b { font: bold 26px Arial, helvetica, sans-serif;  color:#2A2A90;}
	
	/* Bold Red Text - named 'red__b' number indicates point size */
	.red8b { font: bold 10px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red9b { font: bold 11px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red10b { font: bold 12px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red11b { font: bold 13px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red12b { font: bold 14px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red14b { font: bold 16px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red16b { font: bold 18px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red18b { font: bold 20px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red24b { font: bold 26px Arial, helvetica, sans-serif;  color:#FF0000;}
	
		/*Red Text - named 'red__b' number indicates point size */
	.red8 { font: 10px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red9 { font: 11px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red10 { font: 12px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red11 { font: 13px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red12 { font: 14px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red14 { font: 16px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red16 { font: 18px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red18 { font: 20px Arial, helvetica, sans-serif;  color:#FF0000;}
	.red24 { font: 26px Arial, helvetica, sans-serif;  color:#FF0000;}

	#special4 {border:2px ridge black; padding:5px}
	
	
	/*bullet styles */
	li {
display: list-item;
font-family: arial, helvetica, sans-serif;
font-size : 12px;
list-style-image : bullet_new.gif;
list-style-position : outside;
list-style-type : square;
margin-left : 3pt;
background: white;
}


/* ------------ OLD STYLES -----------------*/	
	
	/* 	Do Not Use The Following Styles: They Are Not Used In New Reports.
	Also, DO NOT DELETE THESE STYLES - THEY ARE STILL IN USE IN OLD REPORTS */



	.med { font: normal 12pt Arial, helvetica, sans-serif;}
	.mb { font: normal 12pt Arial, helvetica, sans-serif;  font-weight: bold;}
	.sb { font: normal 10pt Arial, helvetica, sans-serif; color: black; }
	.toc { font: normal 10pt Arial, helvetica, sans-serif;  font-weight: bold;}
	.out { font: bold 14pt Arial, helvetica, sans-serif;  color:#163D6A;}
	.medw { font: normal 10pt Verdana, Arial, helvetica, sans-serif;}
	.large { font: normal 24pt Arial, helvetica, sans-serif;}
	.white {font: normal 10pt Arial, helvetica, sans-serif; color: #FFFFFF;  text-decoration: none; font-weight: bold;} 
	.title { font-family: Arial, Helvetica, Sans-Serif; font-size: 125%; font-weight: bold; text-align:left; color: #163D6A;}