html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video 
					{ margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }  
html					{ background-color: #efefef; }
noscript div				{ height: 40px; width: 100%; background-color: #ff0000; color: #ffffff; text-align: center; font-family: Arial; }
.maincontainer				{ width: 1000px; margin: auto; font-family: Arial; padding-top: 7px; background-color: #f7f6f4; }
.header					{ height: 120px; background-image: url(/images/themes/blue/headerbg.png); }
.logo					{ float: right; width: 230px; }
.logo img				{ float: left; margin-top: 20px; margin-left: 13px; }
.headermiddle				{ float: right; width: 360px; height: 88px; margin-right: 27px; } 
.middletop				{ height: 40px; }
.middletop>div				{ width: 53px; height: 40px; float: right; padding-right: 5px; border-right: 1px solid #d7d7d7; position: relative; }
.middletop>div:hover, .activecat,
.navlinkactive				{ background-color: #36689b; color: #ffffff; }
.middletop div div			{ position: absolute; bottom: 0; }
.middletop div div a			{ text-decoration: none; color: #000000; }
.middletop>div:hover a			{ color: #ffffff; }
.middlebottom				{ height: 40px; margin-top: 22px; }
.middlebottom div			{ width: 40px; height:23px; float: right; padding-right: 18px; border-right: 1px solid #d7d7d7; }
.middlebottom div img			{ opacity: 0.8; }
.middlebottom div img:hover		{ opacity: 0.95; }
.sectionsseparator			{ width: 100%; background-color: #5b84ac; height: 10px; clear: both; }
.headerstats1, .headerstats2		{ width: 120px; height: 88px; float: right; padding-right: 10px; margin-right: 1px; border-right: 1px solid #d7d7d7; }
.headerstats3				{ width: 70px; height: 88px; float: right; padding-right: 10px; border-right: 1px solid #d7d7d7; }
.statsvalue				{ color: #36689b; font-size: 16px; padding-top: 7px; font-weight: bold; }
.content, .navigation			{ width: 960px; margin: 7px auto 0 auto; } 
.rightpane				{ width: 715px; float: right; }
.leftpane, .facebook, 
.googlead, .filtercriteria		{ border: 6px solid #5b84ac; width: 212px; float: left; margin-bottom: 10px; }
.criteria				{ padding: 5px; text-align: justify; }
.criteriasubject			{ font-weight: bold; margin-left: 3px; }
.menu					{ float: right; width: 222px; }
.languages img				{ border: 1px solid #d7d7d7; }
.navlinks				{ border-top: 2px solid #9fb6cf; width: 222px; clear: both; margin-top: 33px; }
.navlinks div, .categories>div>div	{ border-bottom: 1px solid #d7d7d7; height: 26px; padding: 3px 7px 0 0; font-size: 16px;}
.navlinks div:hover, 
.categories>div>div:hover		{ background-color: #36689b; color: #ffffff; cursor: pointer; }
.navlinks div a,
.categories>div>div a			{ color: #000000; text-decoration: none; }
.navlinks div:hover a, 
.categories>div>div:hover a  		{ color: #ffffff; }
.categories				{ float: right; margin-right: 5px; width: 492px; }
.categories>div				{ border-right: 1px solid #d7d7d7; width: 105px; margin-right: 10px; padding: 25px 5px 0 0; float: right; }
.clear					{ clear: both; }
.onelineheader				{ height: 32px; font-size: 18px;  background-color: #5b84ac; color: #ffffff; padding-right: 5px; }
.twolineheader				{ height: 48px; font-size: 18px;  background-color: #5b84ac; color: #ffffff; padding-right: 5px; }
.search					{ width: 220px; padding-bottom: 31px; }
.searchbox				{ width: 185px; font-size: 18px; background-image: url(http://static.mivzakim.net/images/themes/blue/search.png); background-repeat: no-repeat; background-position: right center; padding-right: 31px; }
.searchbuttons input			{ width: 70px; font-size: 12px; }
.pagename>h1				{ font-size: 24px; color: #265c92; padding-right: 5px; display: inline; }
.pagename				{ float: right; margin: 25px 5px 0 0; font-size: 16px; color: #000000; }
.gotopage, .gotonext, .gotoprev, 
.gotofirst, .gotolast			{ min-width: 20px; font-size: 14px; float: right; text-align: center; padding: 2px 0 2px 0; margin: 25px 3px 0 0; border: 2px solid #ccd8e5; } 
.pagenav>div>a				{ color: #000000; text-decoration: none; }
.gotoclickable				{ cursor: pointer; }
.gotoclickable:hover			{ background-color: #ccd8e5; }
.jumptotop				{ font-size: 40px; float: left; text-align: center; border: 2px solid #ccd8e5; margin-top: 5px; padding-right: 5px; padding-left: 5px; }
.jumptotop a				{ text-decoration: none; color: #4471a0; }
.activepage				{ background-color: #ccd8e5; }
.gotofirst				{ margin-right: 15px; }
.displaying				{ float: left; font-size: 12px; margin-top: 35px; }
.nfseparator				{ width: 100%; height: 3px; clear: both; background-color: #a1a1a1; margin-top: 35px; }
.date					{ color: #ffffff; font-size: 24px; text-align: center; padding-top: 7px; background-color: #4774a2; width: 128px; height: 34px; font-weight: bold; margin: 5px 0 5px 0; float: right; }
.day					{ float: right; font-size: 20px; margin-right: 5px; margin-top: 13px; color: #737373; }
.hebdate				{ float: right; font-size: 14px; margin-right: 5px; margin-top: 19px; border-right: 2px solid #737373; padding-right: 5px; color: #838383; }
.hebevent				{ font-size: 12px; }
.legends				{ float: left; }
.legends>div				{ float: right; font-size: 14px; border-right: 1px solid #d2d2d2; margin-right: 3px; padding: 12px 5px 0 5px; }
.p0					{ color: #f7f6f4; }
.p1					{ color: #c4d7fe; }
.p2					{ color: #527dd3; }
.p3					{ color: #334799; }
.pu					{ color: #ff0000; }
.p0, .p1, .p2, .p3, .pu			{ text-align: center; }
.nf_tbl					{ width: 100%; border-collapse: collapse; clear: both; }
.nf_tbl>tbody>tr>td			{ padding: 7px 5px 7px 5px; vertical-align: middle; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
.nf_tbl>tbody>tr>td>a			{ text-decoration: none; color: #000000; } 
.nf_tbl>tbody>tr>td>a:hover		{ text-decoration: underline; } 
.nf_cat					{ white-space: nowrap; width: 40px; padding-left: 3px; padding-right: 3px; border-left: 1px solid #d2d2d2; font-size: 14px; }
.nf_time				{ width: 40px; font-size: 12px; padding-right: 5px; }
.nf_feed				{ text-align: center; border-left: 1px solid #d2d2d2; }
.nf_feed img				{ padding-top: 3px; }
.nf_ltr					{ direction: ltr; text-align: left; }
.nf_rtl					{ direction: rtl; text-align: right;}
.popitem				{ text-align: justify; padding: 5px 10px 5px 10px; }
.poptitle				{ clear: both; padding: 2px 0 5px 0; margin-top: 3px; border-top: 1px solid #bccee0; }  
.poptitle a				{ font-weight: bold; color: #000000; text-decoration: none; }
.poptitle a:hover			{ text-decoration: underline; }
.popimg					{ max-width: 70px; min-height: 35px; max-height: 70px; float: right; margin-left: 5px; padding-top: 2px; border-top: 1px solid #bccee0; }
.popimg img				{ max-width: 99%; max-height: 99%; }
.popimg div				{ float: right; }      
.popdesc				{ font-size: 13px; clear: both; color: #000000; line-height: 1.3em; }
.popsrc					{ font-size: 14px; color: #000000; }
.poptime				{ font-size: 12px; color: blue; }
.popview				{ font-size: 12px; color: red; }
.leftpane hr				{ width: 100%; clear: both; border: 1px solid #94b1ce; }
.sbright, .sbmiddle			{ float: right; }
.sbmiddle				{ margin-right: 5px; }
.sbleft					{ float: left; }
.footerspacer				{ height: 3px; clear: both; }
.footer					{ height: 120px; background-image: url(/images/themes/blue/headerbg.png); }
.footerright				{ float: right; width: 225px; padding: 10px 5px 0 5px; text-align: justify; }
.footermiddle				{ float: right; width: 360px; height: 88px; margin-right: 5px; } 
.footerlefttop				{ height: 40px; }
.footerleft				{ float: right; width: 333px; padding-right: 20px; padding-top: 10px; height: 88px; border-right: 1px solid #d7d7d7; }
.footerlefttop a			{ margin-right: 15px; margin-top: 10px; }
.footerleftbottom			{ height: 30px; margin-top: 10px; }
.form					{ width: 800px; margin-right: auto; margin-left: auto; border: 6px solid #5b84ac; margin-top: 20px; margin-bottom: 20px; }
.form>form				{ padding: 15px; }
.form>form>div>div			{ margin-top: 10px; }
.form>form>div>input			{ margin-top: 10px; padding: 5px; }
.bar-td					{ width: 300px; }
.bar-plot, .bar-plot-remain, 
.bar-plot-total				{ height: 10px; }
.bar-plot				{ background: #0000ff; }
.bar-plot-remain			{ background: #ffff00; }
.bar-plot-total				{ background: #ff0000; }
.stats_tbl				{ width: 700px; margin: 15px auto 15px auto; border-collapse: collapse; }
.stats_tbl td				{ padding: 5px; }
.stats_tbl>tbody>tr			{ border-bottom: 1px solid #d7d7d7; }
.stats_volume, .stats_percent, 
.stats_title				{ text-align: center; }
.stats_title				{ text-decoration: underline; font-size: 18px; margin: 20px 0 20px 0; font-weight: normal; }
.stats_tbl_headers th			{ text-decoration: underline; font-size: 16px; font-weight: bold; }
.total_title				{ font-size: 16px; font-weight: bold; }
.stats					{ border: 6px solid #5b84ac; width: 750px; margin: 15px auto 15px auto; }
.stats_name a				{ color: #000000; }

.sectionsheader				{ padding-top: 0px; border-bottom: 1px solid #d7d7d7; height: 55px; }
.sectionnumber				{ float: right; background-color: #50719f; color: #ffffff; width: 45px; height: 45px; font-size: 40px; text-align: center; margin-top: 5px; }
.sectiontitle				{ float: right; margin: 17px 10px 0px 0px; font-style: italic; }
.sectiontext				{ float: right; width: 400px; padding-right: 10px; text-align: justify; border-right: 2px solid #dbdbdb; line-height: 1.5em; }
.sectiontext em				{ font-style: italic; font-weight: bold; }
.sectionpart				{ float: right; width: 10px; font-size: 20px; padding: 0px 10px 0 10px; color: #285e93; }
.sectionrow				{ width: 480px; float: right; }
.sectionspacer				{ clear: both; height: 25px; }
.boxeswrapper>div, 
.filterdiv, .formbuttons		{ float: right; margin-right: 40px; }
.boxeswrapper>div>select		{ width: 170px; }

.ticker_params_tbl			{ border-collapse: collapse; margin-bottom: 25px; }
.ticker_params_tbl>thead>tr		{ background-color: #265c92; font-style: italic; color: #ffffff; }
.ticker_params_tbl td			{ padding: 5px; border: 1px solid #d7d7d7; }
.ticker_param_default			{ white-space: nowrap; }
.tickercode				{ text-align: left; direction: ltr; border: 1px solid #d7d7d7; }
.registrationerror, .loginerror		{ padding: 10px; font-weight: bold; }

.kw_hl1, .kw_hl2, .kw_hl3, .kw_hl4	{ font-weight: bold; }
.kw_hl1					{ background-color: #ffff00; }
.kw_hl2					{ background-color: #f67fde; }
.kw_hl3					{ background-color: #f6a337; }
.kw_hl4					{ background-color: #75f637; }
