/********************* General **********************/
* { color: #02234c; font-family: Arial; padding:0; margin: 0; line-height: 150%; font-size: x-small; }
body { text-align: center; background-color: #fff; }
a:link, a:visited { text-decoration: underline; color: #3c5d8a; }
a:hover, a:active { text-decoration: none; color: #3c5d8a; }
a:visited { text-decoration: none; }
a img { border-width: 0; }
p { padding: 7px 0 !important; }
ul, ol { margin-top: 10px; }
li { padding-bottom: 5px; }

/***** HEADERS *****/
#mainContentTd h2 a, #mainContentTd h3 a, .newsBox a {
	display: inline-block; padding-right: 20px; background: url('/FinanceIsrael/images/arrowBlue.gif') 100% 50% no-repeat;
}
div.h1Dots, div.h2Dots, div.h3Dots {
	background: #fff url(/FinanceIsrael/images/dot.gif) 0 100% repeat-x; 
	height: 2px !important; margin-bottom: 10px; line-height: 1px !important; font-size: 1px !important; 
}
div.h2Dots, div.h3Dots  { margin-bottom: 0 !important; }
div.h3Dots { height: 1px; }

h1#top, h2 {
	background-color: /*#C4D3E3;#c5c8cf */ #D9DDEA;
	color: #203a5d; padding-left: 8px; margin-bottom: 0; 
	font-size: 14px !important; 
}
h2, h3 {
	background-color: /*#e5e8f1*/#EFF1F8 !important; color: #14243b !important; 
	font-size: 13px !important; margin-top: 15px;
}
h2 img, h3 img {
	float: none !important;
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: middle;
	display: inline;
	border-left: 0 !important;
}
h2 a:link, h3 a:link, h2 a:visited, h3 a:visited  { color: #14243b !important; text-decoration: none !important; }
h2 a:hover, h3 a:hover, h2 a:active, h3 a:active { text-decoration: underline !important; }
h3 { background-color: #ffffff !important; }

/******************** Main Table parts ****************/
#mainTbl { width: 780px; height: 100%; margin: 0 auto; }
#mainTbl td { text-align: left; }

#topTd { background: url(/FinanceIsrael/images/topNav/pageHeader.jpg) 0 0 no-repeat; }

#topNavContainer { text-align: center !important; }
/*#topNavContainer ul { margin: 0 ayto; }*/

#borderLeft { width: 10px; background: url(/FinanceIsrael/images/borderLeft.gif) 0 0 repeat-y; }
#borderRight { width: 8px; background: url(/FinanceIsrael/images/borderRight.jpg) 100% 0 repeat-y; }
#bottomNav td { padding: 3px 0; font-size: smaller; text-align: center; border-top: 1px solid #ccc !important; }
#bottomNav td a:link, #bottomNav td a:visited { text-decoration: none; }
#bottomNav td a:hover, #bottomNav td a:active { text-decoration: underline; }
#bottomLeftCorner { background: url(/FinanceIsrael/images/bottomLeftCorner.gif) 100% 0 no-repeat; }
#bottomRightCorner { background: url(/FinanceIsrael/images/bottomRightCorner.gif) 0 0 no-repeat; }
#copyrights { padding: 5px; background: url(/FinanceIsrael/images/borderBottom.gif) 0 0 repeat-x; text-align: center !important; font-size: xx-small; color: #666; }


/***************** Top Navigator ********************************/
#topNavTbl { width: 748px; margin: 2px auto; background-color: #203a5d; /*#30608F;*/ } /*@@@!!!*/
#topNavTbl td { font-size: 12px; padding: 0; color: #ffffff; white-space: nowrap; }
#topNavLeft, #topNavRight { font-size: 3px; width: 7px; }
#topNavRight { background: url(/FinanceIsrael/images/topNav/TopNavRight.gif) 100% 0 no-repeat; }
#topNavMid { /*width: 736px;*/ text-align: center !important; }
#topNavMid table { margin: 0 auto; padding: 0; border-width: 0; border-collapse: collapse }
#topNavTbl td a { 
	text-decoration: none; 
	color: #ffffff; 
	font-size: 12px; 
	font-weight: bold;	
}


#topNavTbl img { margin-right: 6px; }
#topNavTbl .mark { /*background-color: #44678e !important; color: #203a5d !important;*/ }
#topNavTbl .mark a { /*color: #203a5d !important;*/ }
/*#topNavTbl .markSeparator { background-color: #44678E !important; color: #44678E !important; }*/
#topNavTbl .end { color: #539BA0; }
#topNavTbl td.link {/* padding: 0 8px; padding:0 */}


/***************** Inside Main tr ***************************/
#mainContentTr td { vertical-align: top; }

#leftPan { padding: 20px 0; text-align: center; width: 195px/*25%*/ !important; max-width: 195px; }
#mainContentTd { height: 99%; width: 550px; padding: 21px 5px !important; text-align: center; }

/*** Dotted line td ***/
.dotted { font-size: 4px !important; background: #fff url(/FinanceIsrael/images/dot.gif) 0 100% repeat-x !important; padding: 0 !important; }


/*** Breadcrumbs ***/
#breadcrumbs { text-align: right; margin: -20px 0 4px; height: 16px; }
#breadcrumbs span { color: #44678e; font-size: 12px !important; }
#breadcrumbs span a { color: #02234c; font-size: 12px !important; text-decoration: none !important; }
#breadcrumbs span a:hover { text-decoration: underline !important; }
#breadcrumbs span img { margin: 0; float: none !important; border-left-width: 0 !important; }
/*#breadcrumbs .addthis_button img { float: left; }*/

/*** Main Content ***/
#mainContentTd a:link, #mainContentTd a:visited { text-decoration: underline; }
#mainContentTd a:hover, #mainContentTd a:active { text-decoration: none; }
/*#mainContentTd img { float: right; margin: 0 0 10px 10px; border-left: 10px solid #ffffff; }*/
#mainContentTd img { float: right; margin: 15px 0 10px 5px; border-left: 10px solid #ffffff; }
/* Pages/En/News/20110518.aspx */
#mainContentTd .imagesBlock { line-height: 100%; margin-left: 5px; float: right; /*width: 143px;*/ text-align: center; }
#mainContentTd .imagesBlock img { border-width: 0; float: none; margin: 0; }
#mainContentTd .imagesBlock a:link, #mainContentTd .imagesBlock a:visited { text-decoration: none; }

a.top { float: right; display: table-cell; width: 50px; height:20px; background: url('/FinanceIsrael/Images/arrowPnUp.gif') 100% 50% no-repeat; text-decoration: none;}
div.dinamicCont { width: 100%; }

#mainContentTd #ctl00_ContentPlaceHolder2_TreeView1n2Nodes table { margin: 0; }

#mainContentTd ul, #mainContentTd ol { padding-left: 18px; }
#mainContentTd ul li { list-style-image: url('/FinanceIsrael/images/arrowBlue.gif'); } /*list-style-position: inside;*/
#mainContentTd ul li.twitterLink {
	list-style-type: none; list-style-image: none; 
	margin-left: -20px; padding-left: 30px;
	background: #fff url('/FinanceIsrael/images/iconTwit.gif') 0 0px no-repeat; 
}
#mainContentTd ul li li { list-style-image: url(/FinanceIsrael/Images/arrowList.gif); }
#mainContentTd ul li ol { margin-left: 15px; }
#mainContentTd ul li ol li { list-style-image: none; }
#mainContentTd li a:link, #mainContentTd li a:visited { text-decoration: none; }
#mainContentTd li a:hover, #mainContentTd li a:active, #mainContentTd li a:focus { text-decoration: underline !important; }
#mainContentTd ul.noBullets { margin-left: -40px !important; }
#mainContentTd ul.noBullets li { list-style-image: none; list-style-type: none; padding: 0 !important; margin: 0 !important; }

ul.none li, li.none { list-style-image: url(/FinanceIsrael/images/FilesIcons/none.gif) !important; padding-left: 5px; font-weight: bold; text-decoration: none; }
ul.pdf li, li.pdf { list-style-image: url(/FinanceIsrael/images/FilesIcons/pdf.gif) !important; padding-left: 5px; }
ul.xls li, li.xls { list-style-image: url(/FinanceIsrael/images/FilesIcons/xls.gif) !important; padding-left: 5px; }
ul.doc li, li.doc { list-style-image: url(/FinanceIsrael/images/FilesIcons/doc.gif) !important; padding-left: 5px; }
ul.htm li, li.htm { list-style-image: url(/FinanceIsrael/images/FilesIcons/webPage.gif) !important; padding-left: 5px; }
ul.ppt li, li.ppt, ul.pps li, li.pps { list-style-image: url(/FinanceIsrael/images/FilesIcons/ppt.gif) !important; padding-left: 5px; }
#EconomicLegislation ul li { font-weight: bold; }
#EconomicLegislation ul li ul li { font-weight: normal; }
#EconomicLegislation ul li ul li.none { font-weight: bold; }

.borderTds { border: 1px solid #44678e; border-width: 1px 1px 0 0 }
.borderTds td { border: 1px solid #44678e; border-width: 0 0 1px 1px }

/*** in-page navigator ***/
.none { font-weight: normal; text-decoration: underline; }
.hidden { display: none; } /* block of text - see: 'Pages/en/EconomicData/GeneralStatistics.aspx' */
#mainContentTd .box, #mainContentTd .newsBox { border: 1px solid #E8E8E8; background-color: #F3F8FC; padding: 10px; /*width: 100%;*/ margin: 0 0 15px; }
#mainContentTd .newsBox { background-color: #d8e4f4; margin: 0px; border: none; font-weight: bold; }
#mainContentTd .newsBox a:link, #mainContentTd .newsBox a:visited { color: #02234c; font-weight: normal; text-decoration: none; }
#mainContentTd .newsBox a:hover, #mainContentTd .newsBox a:active { text-decoration: underline; }

ul.box li { font-weight: bold; margin-left: 8px; list-style-image: url(/FinanceIsrael/images/arrowPnDown.gif) !important; }
ul.box li.closed { font-weight: normal; text-decoration: none !important; list-style-image: url(/FinanceIsrael/images/arrowPnRight.gif) !important; }
ul.box li.soon { font-weight: normal; list-style-image: url(/FinanceIsrael/images/arrowGrayRight.gif) !important; }

/* link to expan paragraph */
.toggle { padding-top: 0; margin-top: -10px; } /* div or p to be opened. see: 'Pages/en/General/tender200911.aspx' */
a.toggleLink, a.Expanded  { color: #f18d18 !important; font-size: 90% !important; font-weight: bold; display: inline-block; display: -moz-inline-box; padding: 0 13px; background: #ffffff url('/FinanceIsrael/images/arrowPnDown.gif') 100% 50% no-repeat; } 
a.Expanded { background-image: url('/FinanceIsrael/images/arrowPnUp.gif') !important; }


/***************** left pannel content ***************************/
div#leftBanners { margin: -5px 0 4px; }
div#leftBanners img { margin: 0 1px 5px 5px; }
.box { margin: 0 3px 15px 3px; width: 80%; }
.box td { text-align: center; padding-top: 5px; }
.box td td { text-align: left; }
.box th { text-align: left; }
.box table { width: 95%; border: 0; margin: 0 auto; }
/*.box a:link, .box a:visited { color: #02234c; }*/
.box a:link, .box a:visited { color: #14243b; text-decoration: none; }
.box a:hover { color: #14243b; text-decoration: underline; }

.boxLeft { width: 8px; background: url(/FinanceIsrael/images/boxLeft.gif) 0 0 repeat-y; }
.boxContent { background: url(/FinanceIsrael/images/boxRight.gif) 100% 0 repeat-y; padding: 0 5px 0 2px; }
.boxContent img { float:none !important; }
.boxHeader { padding: 0 !important; margin: 0 !important; line-height: 50% !important; height: 8px}
.boxFooter { padding: 0 !important; }

.hotTopics th { padding: 0 0 0 5px; }
.hotTopics h3 { vertical-align: middle !important; margin: 0; padding: 7px 0 0 40px; background: url(/FinanceIsrael/images/iconHotTopics.png) 0 0 no-repeat; height: 30px; }
.hotTopics td, .LeftDataTbl td { vertical-align: baseLine; padding: 5px 0 0 5px; }
/*.LeftDataTbl .pressRelYear, .LeftDataTbl .month { color: #0401b4; }*/
.LeftDataTbl ul { padding-top: 5px; margin-top: 0; }
.LeftDataTbl ul li { list-style-image: none; list-style-type: none; margin-left: 10px; list-style-image: url('/FinanceIsrael/images/arrowBlue.gif'); }
.LeftDataTbl ul li.month {
	margin-top: 0; 
	padding-top: 0;
	margin-bottom: 0; 
	padding-bottom: 0;
}
.hover { text-decoration: underline; cursor: pointer; } /* Press relesse years & months - set by setAsLink(objClassName) function */

.arrowLeft { background: url(/FinanceIsrael/images/arrowBlue.gif) 0 11px no-repeat; width: 5% !important; padding: 0 !important; }
.arrowTd { background: url(/FinanceIsrael/images/arrowLeft.gif) 2px 13px no-repeat; width: 5% !important;  padding-left: 15px !important; }
#ecconomicLeftNav .arrowLeft { background: url(/FinanceIsrael/images/Bullet_orange.gif) 0 11px no-repeat; }
/*.arrowDn { background: url(/FinanceIsrael/images/arrowDn.gif) 50% 15px no-repeat !important; width: 5% !important; padding: 0 !important; }*/
.arrowDn { background: url(/FinanceIsrael/images/arrowDn.gif) 2px 13px no-repeat !important; padding-left: 15px !important; }

#searchTd { padding: 5px 0; }
#btnSearch { width:57px; cursor: pointer; margin:0; padding:0; display: inline !important; }
#txtSearch { width: 98px; margin:0; padding:0; display: inline !important;  }

/* ************ */
#ctl00_ContentPlaceHolder2_TreeView1 a { text-decoration: none; }
#ctl00_ContentPlaceHolder2_TreeView1 a:hover { text-decoration: underline; }

/****** contact Us Page ********/
#contactUsTbl ul li { list-style-type: none !important; }
#ctl00_ContentPlaceHolder2_Wizard1_FinishNavigationTemplateContainerID_FinishButton { float: right; }
.SubmitSearch { background: #ccc url(/FinanceIsrael/images/btnSearch.gif) 0 0 no-repeat; width: 70px; height: 20px; }
.disabled { background-color: #E0E0E0; }

.current { font-weight: bold; }
.MarqueeNewServices {
	width:170px;
	height:250px;
}

/****** Press Release Page ********/
#mainContentTd ul.pressRelease { margin-top: 20px !important; }
#mainContentTd ul.pressRelease li {
	list-style-type: none;
	list-style-image: url('/FinanceIsrael/images/pressItem_ico.gif'); 
	padding-left: 5px; 
}
ul.pressRelese h2 { margin: 0 0 60px; }
ul.pressRelese h3, ul.pressRelese h3 a:link { padding: 0; margin: 0; }
li h3 { padding: 0; } /* press releases headers */
.prDate { color: #666666; }
ul.pressRelease li p a:link, ul.pressRelease li p a:active, ul.pressRelease li p a:visited { padding-left: 20px; background: #fff url('/FinanceIsrael/images/FilesIcons/doc.gif') 0 0 no-repeat; }
ul.pressRelease li p a:link.noIcon, ul.pressRelease li p a:active.noIcon, ul.pressRelease li p a:visited.noIcon { padding-left: 0; background: #fff url('/FinanceIsrael/images/e.gif') 0 0 no-repeat; }

/****** Rss page **********/
ul.rssList { margin-top: 20px; }
#mainContentTd ul.rssList li {
	list-style-image: url(/FinanceIsrael/images/e.gif); 	
}
ul.rssList li a:link, ul.rssList li a:visited, ul.rssList li a:hover, ul.rssList li a:active {
	background: url(/FinanceIsrael/images/FilesIcons/rss.gif) 0 2px no-repeat; 
	/*list-style-type: none !important;*/
	padding-left: 35px;
}
#ctl00_ContentPlaceHolder1_Gridvew_AllUpdates tbody td ul li { margin-bottom: 8px;}
td.reqField {
	padding-left: 9px;
	background: #ffffff url('/FinanceIsrael/images/red_asterix.gif') 0 3px no-repeat; 
}
.hand { cursor: pointer; }
div.rightPan {
	display: -moz-inline-box; display: inline-block;
	display: table;
	width: 70px; float: right; /*border:1px solid gray;*/
	text-align: center !important; 
	font-size: 85%;
	line-height: 90%;
}
.rightPan img { margin: 0 auto; padding: 5px 0 0; }


/* MAINPAGE classes */
#majorFeatures, #audience, #Legislation { display: table; margin: 0 0 30px 0; width: 100%; }
#audience { margin: 0 0 10px 0; }
#audience { margin-right: 0 !important; }
#majorFeatures h2, #audience h2, #Legislation h2 { background-color: #ffffff !important; }
#majorFeatures h2 span, #audience h2 span, #Legislation h2 span {
	display: -moz-inline-box;
	display: inline-block;
	background: transparent url('/FinanceIsrael/images/Pin_icon.jpg') 0 0 no-repeat;
	width: 40px; height: 31px;
}
#Legislation h2 span {
	background: transparent url('/FinanceIsrael/images/Legislation_icon.jpg') 0 0 no-repeat;
}
#majorFeatures ul, #audience div, #Legislation ul {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
	*display: inline;
	*vertical-align: auto;	
	width: 30%;
	float: left;		
	/*vertical-align: middle;*/
}

#majorFeatures ul.ie, #audience ul.ie, #Legislation ul.ie { list-style-position: outside }
/*#majorFeatures ul li, #audience ul li { list-style: none url('/FinanceIsrael/images/Bullet_light_blue.gif') !important; }*/

#audience div  	{
	box-sizing: border-box;         /* define traditional box model (include padding) */
    -moz-box-sizing: padding-box;   /* mozilla */ 
    -webkit-box-sizing: border-box; /* chrome */
	width: 49%;  
}
#info, #tax { width: 90%; }
#audience ul { margin-bottom: 20px; }
h2#info span { background-image: url('/FinanceIsrael/images/iconInfo.png'); }
h2#tax span { background-image: url('/FinanceIsrael/images/iconTax.png'); }
h2#world span { background-image: url('/FinanceIsrael/images/iconGlob.png'); }

/* past MINISTERS page */
.ministersDiv { width: 100%; }
.ministersDiv div {
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: middle;
	*display: inline;
	*vertical-align: auto;
	
	text-align: center;
	border:1px solid #cccccc; /*#C9DAED;*/ margin: 1px;
	width: 133px;
	height: 156px;
	/*float: left;		*/
	background: #fff url('/FinanceIsrael/images/e.giv') 50% 7px no-repeat;	
	vertical-align: bottom;
}
.ministersDiv div img { margin: 0 auto; /*border: 1px solid green;*/  width: 100px; height: 130px;}
.ministersDiv div p { font-size: 90% !important; margin-top: 110px; }
.ministersDiv a:link { text-decoration: none !important; }
.ministersDiv a:visited { text-decoration: none; }
.ministersDiv a:active { text-decoration: none; }
.ministersDiv a:hover { text-decoration: underline !important; }


/********* Top nav Dropdown ******/
/* LEVEL 1 */
ul.dropdown { position: relative; margin-top: 0; }
ul.dropdown li {}
ul.dropdown li.L1 {
	background: url('/FinanceIsrael/images/topNav/sep.gif') 0 50% no-repeat; 
	line-height: 23px; margin: 0; padding: 0 1px; list-style-type: none; font-weight: bold; float: left; 
}
ul.dropdown li.next { background: url('/FinanceIsrael/images/e.gif') 0 50% no-repeat; }		
ul.dropdown li a { display: block; padding: 0 4px; }
ul.dropdown li, ul.dropdown li.over { position: relative; }
ul.dropdown li.over a { color: #203a5d !important; }
ul.dropdown li.over  {
	text-decoration: none; background-color: #ffffff !important; 
	color: #203a5d !important; 
}

/* LEVEL 2 */
ul.dropdown ul.sub_menu  {
	width: 250px; display: none; position: absolute; top: 100%; left: -1px; z-index: 100 !important;
	padding: 1px 5px; margin-top: 0; list-style-type: none; background-color: #ffffff; 
	border: 1px solid #203a5d; border-width: 0 1px 1px 1px;  }
ul.sub_menu li  { position: relative; z-index: 101 !important;
	white-space: normal; margin: 0; padding: 5px 0; width: 100%;/*220px;*/ border-width: 0 0 1px 0 !important; 
	border-bottom: 1px dotted #cccccc; vertical-align: middle;
}
ul.sub_menu li a:link { /*text-decoration: none;*/ width: 100%; }
ul.dropdown ul.sub_menu li.over { text-decoration: underline !important; background-color: /*#D8E4F1#d8e4f4*/#eff1f8 !important; }	/*@@@!!!*/

/* IE 6 & 7 Needs Inline Block */
/*ul.dropdown ul li a { border-width: 0; width: 100%; display: inline-block; text-decoration: none !important; margin: 2px !important; } */

/* LEVEL THREE */
/*ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }*/

/********* END - Top nav Dropdown ******/

.on-top { z-index: 1000; }
#webTools img, .webTools img { vertical-align: middle; float: none !important; } 
.boxHeader img, .boxFooter img { vertical-align: baseline !important; }
#webTools td p { font-size: 90% !important; padding: 4px 0 !important; word-spacing: 20% !important; letter-spacing: 20% !important; }
#webTools .boxContent { padding-bottom: 5px; }

/* twoCols is used on home & departments pages */
.twoCols { width: 100%; display: table; }
#departments.ie { margin-top: 45px; }

.twoCols div {
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: middle;
	*display: inline;
	*vertical-align: auto;
	float: left;
	
	text-align: left;
	border: 0 solid #cccccc; 
	width: 50%;
	vertical-align: top;
}
.twoCols div.leftCol ul { padding-right: 20px; }
div.leftCol { width: 48%; padding: 0 8px 0 0; }
.twoCols div img { float: left !important; border: 0 solid #ffffff; border-width: 0 10px 0 0 !important; }
#senior img { margin: 10px 10px 0 0; /*float: right; margin-top: 10px; margin-left: 0;*/ }
.twoCols div h3Dots { margin-bottom: 10px; }
#senior h2 { margin-top: 20px; }
#senior h3 { /*margin-top: 30px !important;*/ }
#senior p { vertical-align: top; line-height: normal; margin-bottom: 50px; }
#senior a.pdf { display: list-item; list-style-type: none; background: url(/FinanceIsrael/images/FilesIcons/pdf.gif) 0 50% no-repeat; padding-left: 23px; }


/* DEPARTMENTS page */ 
#departments div h2 {  }
#departments div.rightCol { }
#departments div ol { padding-left: 13px; }
#departments div.h2Dots { width: 100%; }
#audience div.h2Dots { width: 95%; }
div.h3Dots { width: 98%; margin-bottom: 3px; }

/* mainpage 2 cols */
/*#audience div.leftCol { }*/

#slideshow img { border-left-width: 0 !important; margin-top: 0 !important; }

#ctl00_ContentPlaceHolder1_Gridvew_AllUpdates th { display: none; }

div.movies { padding-top: 15px; }
.movies div { display: inline; float: left; text-align: center; margin: 0 20px 10px 0; width: 160px; }
.movies p { text-align: center; display: inline; }

#oecdPage p { min-height: 120px; *height: 100px; padding-bottom: 0; }
#oecdPage p img { /*margin-bottom: 30px;*/ }
#oecdPage date { font-style: italic; display: block; }

.newsTbl { width: 100%;	}
.contentPlusImg { min-height: 125px; *height: 105px; /*margin-top: 0; padding-top: 0 !important;*/ }
.contentPlusImg img { margin-top: 6px !important; }

.contentNoImg { min-height: 20px; *height: 20px; }

h2 img.noFloat { float: none !important;  border-width: 0 !important; }
#GovilForum h3 { padding-top: 0; margin-top: 0; }
#GovilForum .boxContent { padding-left: 5px; }

.inline { float: none !important; margin: 0 !important; }

ul.toggle, ol.toggle { margin: 10px 0 0 15px; padding-left: 15px; }
ul.toggle li, ol.toggle li { margin-left: 5px; }
/*#siteMap td, #siteMap div  { line-height: 100% !important; vertical-align: middle; }*/

/* NewsletterSubsription Form ********************************************* */
fieldset { padding: 10px 10px 10px; margin-bottom: 5px; /*border: 1px solid #d9ddea;*/ }
legend { padding: 5px; border: 1px; font-size: 110%; font-weight: bold; }

#PersonalDetails div, #PersonalDetails p { padding: 0 0 10px 0; }
#PersonalDetails input, #PersonalDetails select { width: 40%; }
#PersonalDetails select.expand { width: auto; }
 /*input, #NewsletterSubsription select { color:red; position: absolute; left: 100px; width: 300px; background-color: yellow; }*/
#PersonalDetails label { font-weight: bold; display: block; }
#PersonalDetails label.req { padding-left: 10px; background: #ffffff url('/FinanceIsrael/images/red_asterix.gif') 0 20% no-repeat; }

/*#PersonalDetails span.req:after { content:" *"; background-color:yellow; color:red; font-weight:bold;} */
/*#PersonalDetails span.asp { display: block; float: left; }*/

#NewsletterSubsription #preferences label { display: inline !important; padding-right: 0; width: 90%; }
#NewsletterSubsription #preferences input { width: 13px; }
#NewsletterSubsription input#CheckForm { width: 50px}
.hidden { display: none; }
.note, .aspNote, label.note { font-weight: bold; color: red; display: inline !important;}
.iNote { font-style: italic; }
#js-warning { color: red; font-weight: bold; padding: 10px 0; display: block;  }
.notValid { /*background-color: yellow;*/ border: 1px dotted red; }
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }

