/* ::::: http://static.jpost.com/styles/main.css ::::: */

b { font-weight: bold; }
body { margin: 5px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); text-align: left; }
a:link { color: rgb(0, 0, 153); text-decoration: none; }
a:visited { color: rgb(0, 0, 153); text-decoration: none; }
a:active { color: rgb(204, 0, 0); text-decoration: underline; }
a:hover { color: rgb(204, 0, 0); text-decoration: underline; }
a:visited:hover { color: rgb(204, 0, 0); text-decoration: underline; }
form { margin: 0pt; padding: 0pt; }
.clearfix:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.clearboth { clear: both; }
.spacer { overflow: hidden; display: block; clear: both; height: 0pt; line-height: 0pt; font-size: 0pt; }
.crossw, .sudoku, .wthr, .calc, .shbt, .rss, .pdfdoc, .new, .newtiny, .cam_bl, .pgal_bl, .vid_bl, .bull_bl, .pdcast, .warn_tri, .topserv, .tree, .subscribe, .sms, .pdfglph, .externlink, .drybones, .jptbar, .rus, .fra, .il { background-image: url('jp5_icsall.gif'); background-repeat: no-repeat; }
.crossw { padding: 2px 0pt 2px 16px; background-position: 0px -8px; }
.sudoku { padding: 2px 0pt 2px 16px; background-position: 0px -38px; }
.wthr { padding: 2px 0pt 2px 19px; background-position: 0px -68px; }
.calc { padding: 2px 0pt 2px 15px; background-position: 0px -98px; }
.shbt { padding: 2px 0pt 2px 14px; background-position: 0px -129px; }
.drybones { padding: 2px 0pt 2px 15px; background-position: 0px -514px; }
.new { padding: 2px 0pt 2px 28px; background-position: 0px -213px; }
.newtiny { padding: 2px 0pt 2px 21px; background-position: 0px -245px; }
.tree { background-position: 0px -408px; padding-left: 15px; }
.rss { background-position: 0px -160px; padding-left: 15px; }
.vid_bl { background-position: -3px -299px; padding-left: 17px; }
.pgal_bl { background-position: -3px -269px; padding-left: 17px; }
.subscribe { padding: 2px 0pt 2px 19px; background-position: 0px -433px; }
.sms { padding: 2px 0px 2px 19px; background-position: 0px -464px; }
.pdcast { padding: 2px 0px 2px 23px; background-position: -3px -357px; }
.warn_tri { background-position: -3px -384px; padding-left: 14px; }
.pdfglph { background-position: 51px -189px; padding-right: 12px; }
.externlink { padding: 2px 0pt 2px 13px; background-position: 0px -492px; }
.jptbar { padding: 2px 0px 2px 19px; background-position: 0px -549px; }
.fra { padding: 2px 0pt 2px 19px; background-position: 0px -587px; }
.rus { padding: 2px 0pt 2px 19px; background-position: 0px -622px; }
.il { padding: 2px 0pt 2px 19px; background-position: 0px -657px; }
a.rss:link, a.rss:visited, a.rss:hover, a.rss:visited:hover { color: rgb(255, 102, 0); text-decoration: none; }
.newR { background: transparent url('new.gif') no-repeat scroll 100% 0pt; padding-right: 28px; }
.newtinyR { background: transparent url('ic.new.tiny.gif') no-repeat scroll 100% 0pt; padding-right: 18px; }
.vid_blR { background: transparent url('ic.video.txt.gif') no-repeat scroll 100% 0pt; padding-right: 16px; }
#extranav { padding: 8px; width: 100%; background-color: rgb(239, 239, 239); }
#extranav .extraHdr { color: rgb(153, 0, 0); padding-left: 3px; margin-bottom: 3px; }
#extranav ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#extranav ul li { padding: 3px 0pt 3px 3px; background: transparent url('divdot_hl6.gif') repeat-x scroll center bottom; display: block; }
#extranav, #right468block { font-family: Verdana,sans-serif; font-size: 9px; font-weight: bold; line-height: 140%; }
.extra, a.extra:link, a.extra:visited { color: rgb(102, 102, 102); text-decoration: none; display: block; width: 100%; }
a.extra:hover, a.extra:visited:hover { color: rgb(204, 0, 0); text-decoration: none; }
.sansic { padding: 1px 0pt 2px; }
#topservblock { padding: 0pt; width: 170px; }
#topservblock .entryone { padding: 0pt 0pt 4px; background: transparent url('divdot_hl.gif') repeat-x scroll center bottom; display: block; }
#topservblock .entry { padding: 3px 0pt; background: transparent url('divdot_hl.gif') repeat-x scroll center bottom; display: block; }
#topservblock .entrylast { padding: 3px 0pt 0pt; display: block; }
#topservblock .topserv { background-position: 0px -336px; padding-left: 9px; }
a.topserv:link, a.topserv:visited { color: rgb(34, 87, 154); text-decoration: none; display: block; width: 100%; }
a.topserv:hover, a.topserv:visited:hover { color: rgb(204, 0, 0); text-decoration: none; }
a.nodot:link, a.nodot:visited { color: rgb(34, 87, 154); text-decoration: none; display: block; width: 100%; }
a.nodot:hover, a.nodot:visited:hover, a.nodot:active { color: rgb(204, 0, 0); }
#right468block { padding: 0px 0px 0px 10px; width: 100%; }
#right468block ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#right468block ul li.top2 { padding: 0px 0px 3px 3px; background: transparent url('divdot_hl.gif') repeat-x scroll center bottom; display: block; margin-bottom: 4px; }
#right468block ul li.last { padding: 0px 0px 0px 3px; }
.ad468cont { padding: 0pt; display: block; width: 100%; }
.ad468 { border: 0pt none ; padding: 0pt; width: 468px; height: 60px; }
#txtnavblock { border-top: 1px solid rgb(197, 200, 208); border-bottom: 1px solid rgb(255, 255, 255); padding: 4px 0pt; }
#txtnav1, #txtnav1last, #txtnav2, #txtnav2last { padding: 0px 6px; height: 21px; font-family: arial,sans-serif; font-weight: normal; font-size: 11px; color: rgb(51, 51, 51); line-height: 12px; white-space: nowrap; }
#txtnav1 { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
#txtnav1last { border-bottom: 1px solid rgb(204, 204, 204); }
#txtnav2 { border-right: 1px solid rgb(204, 204, 204); }
#txtnav1last {  }
a.txtnavsect:link, a.txtnavsect:visited { font-weight: bold; color: rgb(51, 51, 51); text-decoration: none; display: block; width: 100%; }
a.txtnavsect:hover, a.txtnavsect:visited:hover { font-weight: bold; color: rgb(204, 0, 0); text-decoration: none; }
a.txtnavserv:link, a.txtnavserv:visited { color: rgb(51, 51, 51); text-decoration: none; display: block; width: 100%; }
a.txtnavserv:hover, a.txtnavserv:visited:hover { color: rgb(204, 0, 0); text-decoration: none; }
select.servdd { border: 1px solid rgb(153, 153, 153); width: 90px; margin-top: 1px; font-family: arial,sans-serif; font-weight: normal; font-size: 11px; color: rgb(51, 51, 51); }
#div_hl { border-bottom: 1px solid rgb(197, 200, 208); }
#divdot_hl { background: transparent url('divdot_hl.gif') repeat-x scroll center bottom; display: block; }
#divdot_hl4 { background: transparent url('divdot_hl4.gif') repeat-x scroll center bottom; display: block; }
#divdot_hl6 { background: transparent url('divdot_hl6.gif') repeat-x scroll center bottom; display: block; }
#divdot_hl6_sep { background: transparent url('divdot_hl6_sep.gif') repeat-x scroll center bottom; display: block; }
.divdot_vrt { background: transparent url('divdot_vrt4.gif') repeat-y scroll 0% 0%; padding-left: 20px; margin-left: 12px; }
.divdot_vrttbox { background: transparent url('divdot_vrt4.gif') repeat-y scroll 0% 0%; padding-left: 5px; margin-left: 5px; }
.rul_hlbot { background: transparent url('divdot_hl4.gif') repeat-x scroll center bottom; padding-bottom: 8px; }
.toprul { padding: 4px 0pt; background: transparent url('divdot_hl4.gif') repeat-x scroll center top; display: block; }
.botrul { padding: 0pt 0pt 5px; background: transparent url('divdot_hl6.gif') repeat-x scroll center bottom; display: block; }
.div_vrt { color: rgb(102, 102, 102); font-size: 12px; }
.divider990 { background-color: rgb(153, 0, 0); color: rgb(255, 255, 255); height: 15px; text-transform: uppercase; }
.divider234 { padding: 1px 0pt; background-color: rgb(32, 48, 64); color: rgb(255, 255, 255); text-transform: uppercase; }
.dividerEEE { padding: 2px 3px; background-color: rgb(238, 238, 238); color: rgb(153, 0, 0); }
.pboxdivider9 { font-family: verdana,arial,helvetica; font-weight: bold; font-size: 9px; color: rgb(255, 255, 255); padding-left: 5px; }
.pboxdivider9 a:link, .pboxdivider9 a:visited, .pboxdivider9 a:hover, .pboxdivider9 a:visited:hover, .pboxdivider a:active { color: rgb(255, 255, 255); text-decoration: none; }
.imgFltL { margin: 0pt 5px 0pt 0pt; float: left; }
.imgFltR { margin: 0pt 0pt 0pt 5px; float: right; }
.brdtopbanner { border-bottom: 1px solid rgb(197, 200, 208); }
.brd468 { border-top: 1px solid rgb(197, 200, 208); }
.brdHlines { border-bottom: 1px solid rgb(197, 200, 208); }
.brd666 { border: 1px solid rgb(102, 102, 102); }
.brd999 { border: 1px solid rgb(153, 153, 153); }
.brdDBD { border: 1px solid rgb(219, 219, 220); }
.brdc5c { border: 1px solid rgb(197, 200, 208); }
.padtopline { padding-bottom: 3px; }
.padtopblubar { border-bottom: 1px solid rgb(197, 200, 208); padding: 3px 0pt; }
.padfpmhead { padding: 12px 0pt; }
.padinnmhead { padding: 3px 0pt; }
.pad468 { padding: 5px 0pt; }
.padall10 { padding: 10px; }
.padall9 { padding: 9px; }
.padall6 { padding: 6px; }
.padall5 { padding: 5px; }
.padall3 { padding: 3px; }
.padall0 { padding: 0pt; }
.pad10t { padding-top: 10px; }
.pad10b { padding-bottom: 10px; }
.pad8tb { padding: 8px 0pt; }
.pad8t { padding-top: 8px; }
.pad8b { padding-bottom: 8px; }
.pad4top { padding: 4px 0pt 0pt; }
.pad4bot { padding: 0pt 0pt 4px; }
.pad2top { padding: 2px 0pt 0pt; }
.pad2bot { padding: 0pt 0pt 2px; }
.pad5l { padding: 0pt 0pt 0pt 5px; }
.pad3l { padding: 0pt 0pt 0pt 3px; }
.pad2l { padding: 0pt 0pt 0pt 2px; }
.pad5r { padding: 0pt 5px 0pt 0pt; }
.pad3bot { padding: 0pt 0pt 3px; }
.margbot25 { margin-bottom: 25px; }
.margbot15 { margin-bottom: 15px; }
.margbot16 { margin-bottom: 16px; }
.margbot10 { margin-bottom: 10px; }
.margall0 { margin: 0pt; }
.margtop5 { margin-top: 5px; }
.margbot5 { margin-bottom: 5px; }
.margtop4 { margin-top: 4px; }
.margtop2 { margin-top: 2px; }
.margbot4 { margin-bottom: 4px; }
.margbot2 { margin-bottom: 2px; }
.margtxtnav { margin-bottom: 12px; }
.margtop8 { margin-top: 8px; }
.margbot8 { margin-bottom: 8px; }
.margleft3 { margin-left: 3px; }
.margright3 { margin-right: 3px; }
.bg_FFF { background-color: rgb(255, 255, 255); }
.bg_EFE { background-color: rgb(239, 239, 239); }
.bg_EEE { background-color: rgb(238, 238, 238); }
.bg_EE6 { background-color: rgb(238, 238, 230); }
.bg_203 { background-color: rgb(32, 48, 64); }
.bg_FAF { background-color: rgb(250, 250, 243); }
.bg_FFE { background-color: rgb(255, 255, 238); }
.hdr9 { font-family: verdana; font-style: normal; font-variant: normal; font-size: 9px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; }
.hdr9up { font-family: verdana; font-style: normal; font-variant: normal; font-size: 9px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; text-transform: uppercase; }
.hdr10 { font-family: verdana; font-style: normal; font-variant: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; }
.hdr10up { font-family: verdana; font-style: normal; font-variant: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; text-transform: uppercase; }
.alertFF0, a.alertFF0:link, a.alertFF0:visited, a.alertFF0:hover, a.alertFF0:visited:hover { color: rgb(255, 0, 0); text-decoration: none; }
.red, a.red:link, a.red:visited, a.red:hover, a.red:visited:hover { color: rgb(204, 0, 0); }
.grey, a.grey:link, a.grey:visited, a.grey:hover, a.grey:visited:hover { color: rgb(102, 102, 102); }
.grey333, a.grey333:link, a.grey333:visited, a.grey333:hover, a.grey333:visited:hover { color: rgb(51, 51, 51); }
.bluel, a.bluel:link, a.bluel:visited, a.bluel:hover, a.bluel:visited:hover { color: rgb(34, 87, 154); }
.green, a.green:link, a.green:visited, a.green:hover, a.green:visited:hover { color: rgb(51, 153, 51); }
.reddark, a.reddark:link, a.reddark:visited, a.reddark:hover, a.reddark:visited:hover { color: rgb(153, 0, 0); }
.red660, a.red660:link, a.red660:visited, a.red660:hover, a.red660:visited:hover { color: rgb(102, 0, 0); }
.black, a.black:link, a.black:visited, a.black:hover, a.black:visited:hover { color: rgb(0, 0, 0); }
.white, a.white:link, a.white:visited, a.white:hover, a.white:visited:hover { color: rgb(255, 255, 255); }
.jp-em { font-style: italic; }
.smMkitLinks { font-family: Georgia,Times New Roman,Times,serif; font-weight: normal; font-size: 9px; color: rgb(102, 102, 102); }
.smMkitLinks a:link, .smMkitLinks a:visited, .smMkitLinks a:hover, .smMkitLinks a:visited:hover, .smMkitLinks a:active { color: rgb(153, 0, 0); }
.searchLinputLarge { border: 1px solid rgb(170, 170, 170); color: rgb(0, 0, 0); font-family: 'Verdana',sans-serif; font-style: normal; font-variant: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: normal; height: 15px; width: 280px; }
#fpVideoBlock { margin: 0pt 5px 0pt 0pt; float: left; width: 90px; }
#fpVideoBlock .playerWrapOut { border: 1px solid rgb(102, 102, 102); padding: 1px; background-color: rgb(255, 255, 255); }
#fpVideoBlock img { display: block; }
#fpVideoBlock .playerCtrls { border: 0pt none ; margin: 0pt; }
#fpVideoBlock .videopview { margin: 0pt; }
#fpVideoBlock .videopview img { border: 0pt none ; width: 86px; height: 55px; }
#hotpotspot { border-left: 1px solid rgb(102, 102, 102); border-right: 1px solid rgb(102, 102, 102); padding: 6px 10px 10px; width: 100%; background-color: rgb(255, 255, 238); }
#hotpotbox { border-top: 1px solid rgb(153, 0, 0); padding: 4px 3px 3px; width: 100%; background-color: rgb(204, 0, 0); }
#lcolumnists { margin: 0pt; padding: 0px; width: 100%; }
#lcolumnists ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#lcolumnists ul li.Top2 { padding: 6px 0pt 8px; background: transparent url('divdot_hl6_sep.gif') repeat-x scroll center bottom; }
#lcolumnists ul li.last { padding: 6px 0pt; }
#lcolumnists .imgLcolumn { margin: 0pt 4px 0pt 0pt; float: left; }
#lcolumnists h4 { margin: 0pt; font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 140%; color: rgb(51, 51, 51); }
#lcolumnists h4 a { font-weight: bold; color: rgb(102, 0, 0); }
#lcolumnists cite { margin: 0pt; font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 140%; color: rgb(51, 51, 51); }
#lcolbloggers { margin: 0pt; padding: 0px; width: 100%; }
#lcolbloggers ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#lcolbloggers ul li.Top2 { padding: 6px 0pt; background: transparent url('divdot_hl6.gif') repeat-x scroll center bottom; }
#lcolbloggers ul li.last { padding: 6px 0pt 0pt; }
#lcolbloggers .imgLcblog { margin: 0pt 4px 0pt 0pt; float: left; }
#lcolbloggers h4 { margin: 0pt; font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 140%; color: rgb(51, 51, 51); }
#lcolbloggers h4 a { font-weight: bold; color: rgb(102, 0, 0); }
#lcolbloggers cite { margin: 0pt; font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 140%; color: rgb(51, 51, 51); }
#bloggerSpot { border: 1px solid rgb(153, 153, 153); margin: 0pt; padding: 0pt; width: 100%; }
#bloggerSpot ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#bloggerSpot ul li.first { padding: 3px 0pt 6px; background: transparent url('divdot_hl6.gif') repeat-x scroll center bottom; }
#bloggerSpot ul li.last { padding: 6px 0pt 3px; }
#bloggerSpot h4 { margin: 0pt; font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 140%; }
#bloggerSpot h4 a { color: rgb(0, 51, 153); }
#lcolrosner { border: 1px solid rgb(153, 153, 153); margin: 0pt; padding: 0pt; width: 100%; }
#lcolrosner ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#lcolrosner ul li.first { padding: 3px 0pt 6px; background: transparent url('divdot_hl6.gif') repeat-x scroll center bottom; }
#lcolrosner ul li.last { padding: 6px 0pt 3px; }
#lcolrosner h4 { margin: 0pt; font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 140%; }
#lcolrosner h4 a { color: rgb(0, 51, 153); }
#sectHdr { background: transparent url('divdot_vrt2.gif') repeat-y scroll 0% 0%; padding-left: 8px; margin-left: 6px; }
#sectHdr { color: rgb(102, 0, 0); }
#topRoutbrain { color: rgb(102, 102, 102); }
#topRoutbrain li { margin-bottom: 5px; }
#topRoutbrain a { font-weight: bold; }
#artTxtBlock { margin: 0pt 0pt 25px; display: block; }
#artTxtMin { min-height: 200px; }
* html #artTxtMin { height: 200px; }
#artTxtBlock .artPhotoBlock { margin: 2px 0pt 10px 10px; float: right; width: 250px; }
#artTxtBlock .artPhotoBlock img { width: 248px; display: block; }
#artTxtBlock .artPhotoBlock .ph_1 { margin-bottom: 0pt; }
#artTxtBlock .artPhotoBlock .ph_2 { margin-top: 0pt; }
#artTxtBlock .artPhotoBlock .caption p { margin: 3px 0pt 0pt; }
#artTxtBlock .artPhotoBlock .slideshow { margin: 6px 0pt 0pt; padding: 6px 0pt 0pt; background: transparent url('divdot_hl6.gif') repeat-x scroll center top; }
#artTxtBlock .artVideoBlock { margin: 2px 0pt 10px 10px; float: right; width: 250px; }
#artTxtBlock .artVideoBlock .playerWrapOut { border: 1px solid rgb(102, 102, 102); padding: 4px; background-color: rgb(255, 255, 255); }
#artTxtBlock .artVideoBlock img { display: block; }
#artTxtBlock .artVideoBlock .playerCtrls { border: 0pt none ; margin: 0pt; }
#artTxtBlock .artVideoBlock .videopview { margin: 0pt; }
#artTxtBlock .artVideoBlock .videopview img { border: 0pt none ; width: 240px; height: 180px; }
#artTxtBlock .artVideoBlock .caption p { margin: 0pt; padding: 5px; background-color: rgb(238, 238, 238); color: rgb(0, 0, 0); }
#artRelatedBlock { border-left: 8px solid rgb(221, 221, 221); margin: 10px 0pt 10px 12px; }
#artTxtBlock .artAdBlock { margin: 2px 0pt 10px 10px; float: right; width: 250px; display: block; }
#artFontButtons { position: relative; min-height: 15px; }
* html #artFontButtons { height: 15px; }
#artFontPlusBtn, #artFontMinusBtn, #artFontLabel { position: absolute; top: 0pt; }
#artFontMinusBtn, #artFontPlusBtn { cursor: pointer; }
#artFontMinusBtn { right: 19px; }
#artFontPlusBtn { right: 0pt; }
#artFontPlusBtn .DecreaseFont, #artFontMinusBtn .DecreaseFont { display: none; }
#artFontLabel { right: 40px; }
#artTodayMR { width: 178px; }
#artTodayMR ul.Tmr { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#artTodayMR ul.Tmr li.first { padding: 7px 0pt; background: transparent url('divdot_hl4.gif') repeat-x scroll center bottom; }
#artTodayMR ul.Tmr li.last { padding-top: 7px; }
#artTodayMR .imgTmr { margin: 0px 6px 0px 0px; float: left; }
#artTodayMR h4 { margin: 0pt; padding: 0pt; font-weight: normal; }
div.mheaddate { font-family: Georgia,Times New Roman,Times,serif; font-weight: normal; font-size: 11px; color: rgb(51, 51, 51); margin-bottom: 5px; }
div.fplogo { margin: 0pt; padding: 0pt; }
#sp { border: 1px solid rgb(102, 101, 102); padding: 7px; width: 100%; background-color: rgb(250, 250, 243); }
#sp .div_234 { text-align: center; background-color: rgb(32, 48, 64); color: rgb(255, 255, 255); }
#sp ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#sp ul li { padding: 8px 0pt 8px 0px; background: transparent url('divdot_hl4.gif') repeat-x scroll center bottom; }
#sp { font-family: Verdana,sans-serif; font-size: 9px; line-height: 140%; color: rgb(51, 51, 51); }
.sphline, a.sphline:link, a.sphline:visited, a.sphline:hover, a.sphline:visited:hover { color: rgb(153, 0, 0); font-weight: bold; }
#todayMR { width: 290px; }
#todayMR ul.Tmr { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#todayMR ul.Tmr li.first { border-bottom: 1px solid rgb(204, 204, 204); padding: 7px 0pt; }
#todayMR ul.Tmr li.last { padding-top: 7px; }
#todayMR .imgTmr { margin: 0px 6px 0px 0px; float: left; }
#todayTop2 { border: 1px solid rgb(102, 102, 102); padding: 6px; width: 300px; }
#todayTop2 ul.Top2 { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#todayTop2 ul.Top2 li.first { padding: 4px 0pt 8px; }
#todayTop2 ul.Top2 li.second { padding-top: 4px; }
#todayTop2 .imgTop2 { margin: 0px 0px 0px 4px; float: right; }
#todayTop2 .more { margin: 0px 0px 0px 4px; float: right; }
td.topnavdiv { background: transparent url('tnavbar.div.gif') repeat scroll 0% 0%; width: 7px; height: 18px; }
.menu { font-family: Arial,sans-serif; font-size: 11px; }
.lead { font-family: Arial,sans-serif; font-size: 12px; font-weight: normal; line-height: 140%; }
.byline { font-family: verdana,arial,helvetica; font-weight: normal; font-size: 9px; color: rgb(102, 102, 102); line-height: 140%; }
h1, h2, h3, h4, h5, h6 { margin: 0pt; padding: 0px; }
h1, h2, h3, h4, h5, h6 { margin: 0pt; padding: 0px; }
.topstory { margin: 0pt; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: rgb(0, 0, 0); line-height: 120%; }
.topstory18 { margin: 0pt; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color: rgb(0, 0, 0); line-height: 120%; }
.topSpecial { margin: 0pt; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-weight: bold; line-height: 100%; color: rgb(0, 0, 0); }
.topSpecial40 { margin: 0pt; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 40px; font-weight: bold; line-height: 120%; color: rgb(0, 0, 0); }
.articleHead { margin: 5px 0pt; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 21px; font-weight: bold; color: rgb(0, 0, 0); line-height: 120%; }
.topsubhead { font-family: verdana,arial; font-weight: bold; font-size: 10px; color: rgb(0, 0, 0); }
.indexHead { margin: 0pt; padding: 0px; font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; line-height: 140%; color: rgb(0, 0, 0); }
.indexHead11 { margin: 0pt; padding: 0px; font-family: Arial,sans-serif; font-size: 11px; font-weight: bold; line-height: 140%; }
.indexHead9 { font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 140%; }
.indexHeadNorm9 { font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 140%; }
.indexHead13 { margin: 0pt; padding: 0px; font-family: Arial,sans-serif; font-size: 14px; font-weight: bold; line-height: 120%; }
#cntHlines ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#cntHlines ul li { background: transparent url('bullet.gif') no-repeat scroll 0% 0%; padding-left: 8px; }
.CntHlinesLinks { padding: 0px 5px 5px; font-family: Arial,helvetica; font-size: 12px; font-weight: normal; line-height: 140%; }
.CntHlinesSect { padding: 5px 0px 0px; font-family: verdana,arial,helvetica; font-size: 10px; font-weight: bold; line-height: 140%; }
span.ivid { color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; background-image: url('ic.video.tiny.gif'); background-position: right center; background-repeat: no-repeat; padding-right: 12px; }
span.iv { text-decoration: none; background-image: url('ic.video.txt.gif'); background-position: right center; background-repeat: no-repeat; padding-right: 17px; }
span.ip { text-decoration: none; background-image: url('ic.ipost.gif'); background-position: right center; background-repeat: no-repeat; padding-right: 19px; }
.ic_warn { background-image: url('ic.warn.yellow.gif'); background-position: left center; background-repeat: no-repeat; padding-left: 15px; }
#ic_tree { background-image: url('ic.tree.gif'); background-position: left center; background-repeat: no-repeat; padding-left: 14px; }
table.tbartop { border-bottom: 1px dashed rgb(153, 153, 153); padding: 5px 0px 8px; margin-bottom: 10px; }
table.tbarbottom { border-top: 1px dashed rgb(153, 153, 153); margin-top: 10px; padding-top: 8px; }
td#tbar1, td#tbar1last, td#tbar2, td#tbar2last { padding: 0px 5px; height: 25px; font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 9px; color: rgb(51, 51, 51); }
td#tbar1 { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
td#tbar1last { border-bottom: 1px solid rgb(204, 204, 204); }
td#tbar2 { border-right: 1px solid rgb(204, 204, 204); }
.print, .email, .subs, .tlbar, .listen { background-image: url('tbar_icsall.gif'); background-repeat: no-repeat; }
.print { padding: 1px 0pt 2px 15px; background-position: 0px -14px; }
.email { padding: 1px 0pt 2px 15px; background-position: 0px -38px; }
.listen { padding: 1px 0pt 2px 15px; background-position: 0px -118px; }
.subs { padding: 1px 0pt 2px 19px; background-position: 0px -64px; }
.tlbar { padding: 1px 0pt 2px 17px; background-position: 0px -89px; }
a.print, a.email, a.subs, a.tlbar, a.listen { color: rgb(51, 51, 51); text-decoration: none; }
a.print:hover, a.email:hover, a.subs:hover, a.tlbar:hover, a.listen:hover, a.print:visited:hover, a.email:visited:hover, a.subs:visited:hover, a.tlbar:visited:hover, a.listen:visited:hover { color: rgb(102, 0, 0); text-decoration: none; }
.SmSideLinks { font-family: verdana,arial,helvetica; font-size: 10px; }
.SmListLinks { padding: 0px 0px 5px; font-family: verdana,arial,helvetica; font-size: 10px; }
.leadListLinks { font-family: Arial,sans-serif; font-size: 12px; line-height: 140%; padding-left: 10px; }
.jppoll { font-family: verdana,arial,helvetica; font-size: 9px; line-height: 140%; }
#survBlock .addentry { margin: 0pt 10px 20px; }
#survBlock .addSep { border-top: 1px dashed rgb(153, 153, 153); margin: 0pt 10px 20px; padding-top: 10px; }
#survBlock .addphoto { margin: 10px 0pt 10px 10px; float: right; width: 226px; }
#survBlock h1 { margin-bottom: 8px ! important; }
#survBlock input, select { background-color: rgb(255, 255, 255) ! important; }
#survFPspot { border-left: 1px solid rgb(102, 102, 102); border-right: 1px solid rgb(102, 102, 102); padding: 6px 10px 7px; width: 100%; background-color: rgb(255, 255, 238); }
#survFPspot h4 { margin: 0pt; font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(51, 51, 51); line-height: 130%; }
.smallTxt140 { font-family: Arial,sans-serif; font-size: 11px; font-weight: normal; line-height: 140%; }
.smallTxt { font-family: Arial,sans-serif; font-size: 11px; font-weight: normal; }
.norm_li { padding: 0px 0px 7px; font-family: Arial,sans-serif; font-size: 11px; font-weight: normal; line-height: 120%; }
.lead_li { padding: 0px 0px 7px; font-family: Arial,sans-serif; font-size: 12px; line-height: 140%; }
table.content td.body div.lnews { text-indent: -2.7em; margin-left: 2.7em; margin-bottom: 0.3em; }
.lnews { font-family: Arial,sans-serif; font-size: 11px; line-height: 130%; text-indent: -2.7em; margin-left: 2.7em; margin-bottom: 0.3em; }
table.content td.body div.lsmnews { text-indent: -3.9em; margin-left: 3.9em; margin-bottom: 0.4em; }
.lsmnews { font-family: Verdana,sans-serif; font-size: 9px; line-height: 140%; text-indent: -3.9em; margin-left: 3.9em; margin-bottom: 0.4em; }
.bodysm { font-family: verdana,arial,helvetica; font-size: 10px; }
.sect { font-family: Verdana,sans-serif; font-size: 10px; font-weight: bold; color: rgb(153, 0, 0); }
.sect a:link, .sect a:visited { text-decoration: none; color: rgb(153, 0, 0); }
.sect a:hover, .sect a:visited:hover, .sect a:active { text-decoration: none; color: rgb(0, 0, 0); }
.searchinput { border: 1px solid rgb(170, 170, 170); color: rgb(0, 0, 0); font-family: 'Verdana',sans-serif; font-style: normal; font-variant: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: normal; height: 15px; width: 70px; }
.searchLinput { border: 1px solid rgb(170, 170, 170); color: rgb(0, 0, 0); font-family: 'Verdana',sans-serif; font-style: normal; font-variant: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: normal; height: 15px; width: 147px; }
.searchGinput { border: 1px solid rgb(170, 170, 170); color: rgb(0, 0, 0); font-family: 'Verdana',sans-serif; font-style: normal; font-variant: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: normal; height: 15px; width: 118px; }
.FixWidthInput { border: 1px solid rgb(170, 170, 170); height: 16px; width: 190px; font-family: Arial,sans-serif; font-size: 11px; color: rgb(51, 51, 51); }
.caption { font-family: verdana,arial,helvetica; font-weight: normal; font-size: 9px; color: rgb(102, 102, 102); line-height: 140%; }
.announcement { font-family: verdana,helvetica,arial; font-weight: normal; font-size: 9px; color: rgb(0, 0, 0); }
.announcement a:link, .announcement a:visited, .announcement a:hover, .announcement a:visited:hover, .announcement a:active { color: rgb(153, 0, 0); }
div.specials { font-family: verdana,helvetica,arial; font-weight: normal; font-size: 9px; margin-bottom: 5px; }
.specials a:link, .specials a:visited, .specials a:hover, .specials a:visited:hover, .specials a:active { color: rgb(153, 0, 0); }
.jpSmGray { font-family: verdana,arial,helvetica; font-weight: normal; font-size: 9px; color: rgb(102, 102, 102); }
.jpSmGray a:link, .jpSmGray a:visited { color: rgb(102, 102, 102); }
.jpSmGray a:hover, .jpSmGray a:visited:hover, .jpSmGray a:active { color: rgb(0, 0, 0); }
.tabletext { font-family: verdana,arial; font-weight: normal; font-size: 9px; color: rgb(102, 102, 102); }
.divider { font-family: verdana,arial,helvetica; font-weight: bold; font-size: 10px; color: rgb(255, 255, 255); }
.divider a:link, .divider a:visited { color: rgb(255, 255, 255); text-decoration: none; }
.divider a:hover, .divider a:visited:hover, .divider a:active { color: rgb(204, 204, 204); }
.pboxdivider { font-family: verdana,arial,helvetica; font-weight: bold; font-size: 10px; color: rgb(255, 255, 255); padding-left: 5px; }
.pboxdivider a:link, .pboxdivider a:visited { color: rgb(255, 255, 255); text-decoration: none; }
.pboxdivider a:hover, .pboxdivider a:visited:hover, .pboxdivider a:active { color: rgb(255, 255, 204); }
.bottomline { font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 9px; color: rgb(102, 102, 102); line-height: 140%; }
.ticker { font-family: verdana,arial,helvetica; font-size: 11px; font-weight: bold; color: rgb(0, 0, 153); display: block; width: 100%; text-decoration: none; }
.ticker a:link, .ticker a:visited { display: block; width: 100%; text-decoration: none; color: rgb(0, 0, 153); }
.ticker a:hover, .ticker a:visited:hover, .ticker a:active { text-decoration: none; color: rgb(204, 0, 0); }
.asterisk { font-family: verdana,helvetica,arial; font-weight: normal; font-size: 9px; color: rgb(255, 0, 0); }
.txtSerif { color: rgb(51, 51, 51); font-family: Courier New,Courier,mono; font-size: 14px; line-height: 19px; }
#topleftPromo { display: block; width: 125px; }
#topleftBot { margin: 0pt; padding: 6px; background: transparent url('topleft.bg.gif') no-repeat scroll 0% 0%; width: 125px; height: 47px; }
#topleftBot .blueCC { color: rgb(0, 0, 204); }
#topleftBot h4 { margin: 0pt; font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(102, 102, 102); }
#topleftBotHeb { background: transparent url('topleft.learnheb.bot.gif') no-repeat scroll 0% 0%; width: 125px; height: 35px; }
#topleftBotHeb .blueCC { color: rgb(0, 0, 204); text-decoration: underline; font-weight: bold; }
#topleftBotHeb h4 { margin: 0pt; font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(0, 0, 0); }
#jhapIF160 { margin: 0pt; padding: 0pt 5px 4px; overflow: hidden; width: 148px; }
#jhapIF130 { margin: 0pt; padding: 4px 0pt; overflow: hidden; width: 130px; }
#artJhappBlock { margin: 0pt 0pt 10px 10px; float: right; width: 226px; }
#artJhappBlock ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#artJhappBlock ul li.first { background: transparent url('divdot_hl4.gif') repeat-x scroll center bottom; padding-bottom: 7px; margin-bottom: 7px; }
#artJhappBlock ul li.last { margin: 0pt; padding: 0pt; }
#artJhappBlock img.event { border: 0pt none ; margin: 0px 10px 0px 0px; width: 80px; height: 50px; float: left; }
#artJhappBlock h4 { margin: 2px 0pt 0pt; }
.leftnavgreyHL a:link, .leftnavgreyHL a:visited { padding: 3px 0px; display: block; width: 100%; text-decoration: none; color: rgb(255, 255, 255); font-size: 10px; font-family: verdana,helvetica,sans-serif; font-weight: bold; background-color: rgb(153, 0, 0); }
.navnone { font-size: 9px; color: rgb(204, 204, 204); font-family: verdana,helvetica,sans-serif; font-weight: normal; }
.navnone a:link, .navnone a:visited { color: rgb(153, 0, 0); text-decoration: none; }
.navnone a:hover, .navnone a:visited:hover, .navnone a:active { color: rgb(0, 0, 0); }
.jpTools { font-family: verdana,helvetica,arial; font-weight: normal; font-size: 9px; color: rgb(0, 0, 0); }
.jpTools a:link, .jpTools a:visited, .jpTools a:hover, .jpTools a:visited:hover, .jpTools a:active { color: rgb(153, 0, 0); }
.printer_headline { margin: 15px 0pt 5px; padding: 0px; font-family: arial,helvetica,sans-serif; font-size: 28px; font-weight: bold; line-height: 100%; color: rgb(0, 0, 0); }
.printer_txt { font-family: Georgia,Times New Roman; font-size: 16px; line-height: 120%; }
.small999 { font-family: verdana,arial,helvetica; font-weight: normal; font-size: 9px; color: rgb(153, 153, 153); }
.small999 a:link, .small999 a:visited { color: rgb(153, 153, 153); text-decoration: none; }
.small999 a:hover, .small999 a:visited:hover, .small999 a:active { color: rgb(102, 102, 102); }
.designer { font-family: verdana,arial,helvetica; font-weight: normal; font-size: 9px; color: rgb(204, 204, 204); }
.designer a:link, .designer a:visited { color: rgb(204, 204, 204); text-decoration: none; }
.designer a:hover, .designer a:visited:hover, .designer a:active { color: rgb(153, 153, 153); }
.tn { border-color: rgb(102, 102, 102); color: rgb(102, 102, 102); }
.tn a:link, .tn a:visited, .tn a:hover, .tn a:visited:hover, .tn a:active { border-color: rgb(102, 102, 102); color: rgb(102, 102, 102); }
#tnPview { border: 1px solid rgb(102, 102, 102); display: block; }
#tnPview img { border: 1px solid rgb(255, 255, 255); }
div.top { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 28px; padding-bottom: 9px; }
div.bot { border-top: 1px solid rgb(204, 204, 204); margin-top: 28px; padding-top: 5px; color: rgb(102, 102, 102); }
.seoTxt { font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(102, 102, 102); line-height: 140%; margin-top: 14px; }
#pollTab td { border-bottom: 1px solid rgb(238, 238, 238); font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 130%; color: rgb(102, 102, 102); }
#pollTab td.labels { border-bottom: medium none; font-weight: bold; background-color: rgb(239, 239, 231); }
.rosnerAver { padding: 2px; background-color: rgb(255, 255, 0); }
#blogSpot { overflow: auto; width: 550px ! important; height: 186px; }
.tags { font-family: arial,sans-serif; line-height: 170%; }
.tag1 { color: rgb(124, 152, 176) ! important; }
.tag2 { font-size: 120%; color: rgb(124, 152, 176) ! important; }
.tag3 { font-size: 140%; color: rgb(124, 152, 176) ! important; }
.tag4 { font-size: 150%; color: rgb(0, 51, 102) ! important; }
.tag5 { font-size: 160%; font-weight: bold ! important; color: rgb(0, 51, 102) ! important; }
.tagtext { color: rgb(0, 51, 102) ! important; }
.tag, .tag1, .tag2, .tag3, .tag4, .tag5, .tagtext { text-decoration: none; }
.tag:hover, .tag1:hover, .tag2:hover, .tag3:hover, .tag4:hover, .tag5:hover, .tagtext:hover { background: rgb(3, 143, 231) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; text-decoration: none; }
.tag-selected a, .tag-selected a:hover { background: rgb(242, 148, 47) none repeat scroll 0% 0%; color: white ! important; }
.tagHead { margin: 0pt; padding: 0pt; font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 30px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 120%; }
.bord_out { padding: 10px; background-color: rgb(238, 238, 238); margin-bottom: 10px; }
.bord_in { border: 1px solid rgb(197, 200, 208); padding: 10px; background-color: rgb(255, 255, 255); }
.sortOn { border: 1px solid rgb(51, 51, 51); margin: 0pt 13px; padding: 2px 4px; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); }
.sortOff { margin: 0pt 0pt 0pt 13px; }
.pageCount { margin-top: 20px; color: rgb(204, 204, 204); }
.sep_vrt { padding: 0pt 5px; color: rgb(204, 204, 204); font-size: 15px; font-weight: normal; }
.pageOn { color: rgb(51, 51, 51); }
#judaicaOffers {  }
#judaicaOffers .divider178 { padding: 3px 8px; background: transparent url('div889.bg_178.gif') no-repeat scroll 0% 0%; }
#judaicaOffers .dividerBot178 { background: transparent url('divdae.bg_178.gif') no-repeat scroll 0% 0%; width: 178px; height: 7px; }
#judaicaOffers .dividerArt { padding: 3px 8px; background: transparent url('div889.bg_480.gif') no-repeat scroll 0% 0%; }
#judaicaOffers .dividerBotArt { background: transparent url('divdae.bg_480.gif') no-repeat scroll 0% 0%; width: 480px; height: 7px; }
#judaicaArtSpot ul { margin: 0pt; padding: 0pt; overflow: hidden; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; width: 100%; height: 60px; }
#judaicaArtSpot li { margin: 0pt 15px 0pt 0pt; float: left; display: block; width: 210px; }
#judaicaArtSpot li.last { margin: 0pt; background: transparent url('divdot_vrt4.gif') repeat-y scroll 0% 0%; float: left; display: block; padding-left: 15px; }
#judaica178Spot ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; width: 100%; }
#judaica178Spot li { padding: 0pt; display: block; width: 100%; height: 68px; }
#judaica178Spot li.last { background: transparent url('divdot_hl4.gif') repeat-x scroll 0% 0%; display: block; width: 100%; padding-top: 8px; height: 60px; }
#judaica178Spot h4, #judaicaArtSpot h4 { margin: 0pt; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 130%; }
#judaica178Spot .price, #judaicaArtSpot .price { margin: 2px 0pt; font-family: verdana; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(255, 0, 0); }
#judaica178Spot a, #judaicaArtSpot a { color: rgb(21, 87, 143); }
#judaica178Spot a:hover, #judaicaArtSpot a:hover { text-decoration: none; }
.HeaderBarText { font-family: verdana,arial,helvetica; font-size: 11px; }
.smallstory { font-family: verdana,arial; font-weight: bold; font-size: 9px; color: rgb(0, 0, 0); }
.smalllead { font-family: Geneva,Arial; font-weight: normal; font-size: 10px; color: rgb(0, 0, 0); }
.smallbyline { font-family: Geneva,Arial; font-weight: normal; font-size: 9px; color: rgb(0, 0, 0); }
.smallhead { font-family: Arial; font-weight: bold; font-size: 12px; color: rgb(0, 0, 0); }
.smallprint { font-family: Geneva,Verdana; font-weight: normal; font-size: 9px; color: rgb(0, 0, 0); }
.oldlead { font-family: Arial,sans-serif; font-weight: normal; font-size: 11px; color: rgb(0, 0, 0); }
.masthead { font-family: verdana,arial,helvetica; font-weight: normal; font-size: 9px; color: rgb(102, 102, 102); }
.masthead a:link, .masthead a:visited { color: rgb(102, 102, 102); }
.masthead a:hover, .masthead a:visited:hover, .masthead a:active { color: rgb(0, 0, 0); }
.mainstory { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 14px; color: rgb(0, 0, 0); }
.mainstory a:link, .mainstory a:visited, .mainstory a:hover, .mainstory a:visited:hover, .mainstory a:active { color: rgb(0, 0, 0); }
.regH14 { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(204, 0, 0); }
.regH20 { font-family: Verdana,Helvetica,sans-serif; font-size: 20px; color: rgb(204, 0, 0); }
.leftnav a:link, .leftnav a:visited { padding: 3px 0px; display: block; width: 100%; text-decoration: none; color: rgb(0, 0, 153); font-size: 10px; font-family: verdana,helvetica,sans-serif; font-weight: bold; background-color: rgb(255, 255, 255); }
.leftnav a:hover, .leftnav a:visited:hover { text-decoration: none; color: rgb(204, 0, 0); background-color: rgb(238, 238, 238); }
.redMenu { font-family: verdana,arial,helvetica; font-weight: normal; font-size: 10px; color: rgb(153, 0, 0); }
.redMenu a:link, .redMenu a:visited { color: rgb(153, 0, 0); }
.redMenu a:hover, .redMenu a:visited:hover, .redMenu a:active { color: rgb(0, 0, 0); }
.redBline { font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 9px; color: rgb(102, 102, 102); }
.redBline a:link, .redBline a:visited { color: rgb(153, 0, 0); }
.redBline a:hover, .redBline a:visited:hover, .redMenu a:active { color: rgb(0, 0, 0); }
.searchinputinfo { border: 1px solid rgb(170, 170, 170); color: rgb(0, 0, 0); font-family: 'Verdana',sans-serif; font-style: normal; font-variant: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: normal; height: 15px; width: 60px; }
.searchGinputinfo { border: 1px solid rgb(170, 170, 170); color: rgb(0, 0, 0); font-family: 'Verdana',sans-serif; font-style: normal; font-variant: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: normal; height: 15px; width: 114px; }
#artPhotoBlock { margin: 2px 0pt 10px 10px; float: right; width: 226px; }
#artPhotoBlock img { display: block; }
#artPhotoBlock .ph_1 { margin-bottom: 0pt; }
#artPhotoBlock .ph_2 { margin-top: 0pt; }
#artPhotoBlock .caption p { margin: 3px 0pt 0pt; }
#artPhotoBlock .slideshow { margin: 6px 0pt 0pt; padding: 6px 0pt 0pt; background: transparent url('divdot_hl6.gif') repeat-x scroll center top; }
#artVideoBlock { margin: 2px 0pt 10px 10px; float: right; width: 226px; }
#artVideoBlock .playerWrapOut { border: 1px solid rgb(102, 102, 102); padding: 4px; background-color: rgb(255, 255, 255); }
#artVideoBlock img { display: block; }
#artVideoBlock .playerCtrls { border: 0pt none ; margin: 0pt; }
#artVideoBlock .videopview { margin: 0pt; }
#artVideoBlock .videopview img { border: 0pt none ; width: 216px; height: 163px; }
#artVideoBlock .caption p { margin: 0pt; padding: 5px; background-color: rgb(238, 238, 238); color: rgb(0, 0, 0); }
#artRelatedBlock { border-left: 8px solid rgb(221, 221, 221); margin: 10px 0pt 10px 12px; }
#artAdBlock { margin: 2px 0pt 10px 10px; float: right; width: 226px; display: block; }
/* ::::: http://static.jpost.com/styles/rate.css ::::: */

.vote {  }
.vote { margin: 6px 0px; height: 21px; }
.vote { padding: 0pt; float: left; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 19px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(102, 102, 102); }
.vote img { vertical-align: middle; margin-bottom: 1px; }
.vote_stars { float: left; display: inline; width: 355px; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9px; line-height: 19px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(0, 0, 0); }
.vote_vote { float: left; display: inline; margin-right: 5px; }
.vote_cite { float: left; display: inline; }
.vote_results { float: left; display: inline; }
.vote_star { margin: 0px 4px 0px 3px; width: 85px; height: 20px; float: left; display: inline; }
.vote_star a { position: absolute; display: block; height: 25px; }
.vote_star a:hover { background: transparent url('star_res_yes.gif') repeat-x scroll 0% 0%; }
.vote_star .vote1 { width: 16px; z-index: 14; }
.vote_star .vote2 { width: 32px; z-index: 13; }
.vote_star .vote3 { width: 48px; z-index: 12; }
.vote_star .vote4 { width: 64px; z-index: 11; }
.vote_star .vote5 { width: 80px; z-index: 10; }
.rateInfo { font-size: 11px; font-family: Arial,sans-serif; }
.outbrain_MP_widget .jp_whatIsSpan { display: none; }
#outbrain_container_0_bottom .jp_top_shw { display: none; }
#rateInfo_0_top .outbrain-jp-extra { display: none; }
#rateInfo_0_top .outbrain-jp-extra_top { display: none; }
.whatIsSpan { display: none; }
.outbrain_MP_widget .jp_top_shw { display: none; }
.outbrain_MP_widget .outbrain-jp-extra { display: none; }
.outbrain-recommendationsFieldset-ie legend { margin-bottom: 0px ! important; }
/* ::::: http://widgets.outbrain.com/OutbrainRater.css?v=4.4.0 ::::: */

.div-wrapper { border: medium none ; margin: 0px; padding: 0pt 0pt 10px; direction: ltr; text-align: left; vertical-align: middle; }
.div-wrapper-right { border: medium none ; margin: 0px; padding: 0pt 0pt 10px; direction: rtl; text-align: right; vertical-align: middle; }
.voterDiv { margin: 0px; }
.rateInfo {  }
.normal_font {  }
.table-css { margin: 0px; font-size: 1em; }
.outbrain_my_rating { border: medium none ; font-size: 90%; color: rgb(153, 153, 153); }
.outbrain_personal_avg_rating { border: medium none ; font-size: 90%; display: inline; }
.rates { background-position: left top; background-repeat: no-repeat; padding-top: 0px; }
.ratesIE6 { background-position: left top; padding-top: 0px; }
.outbrain_frame_page .rates, .outbrain_frame_page .ratesIE6 {  }
.outbrain-img { border: medium none ; padding: 0px; display: inline; float: none; max-width: 400px; }
.star-span { background: transparent none repeat scroll 0% 0%; cursor: pointer; }
.outbrain_frame_page .star-span {  }
.outbrain-recommendationsFieldset legend, .outbrain-recommendationsFieldset-sc legend, .outbrain-recommendationsFieldset-ie legend { margin: 0px; padding: 0px; color: rgb(153, 153, 153); font-size: 90%; }
.div-wrapper ul, .div-wrapper-right ul { margin: 0pt; }
.outbrain-recommendationsFieldset-ie legend { margin-bottom: 0.48em; }
.div-wrapper .outbrain-recommendationsFieldset-ie ul, .div-wrapper-right .outbrain-recommendationsFieldset-ie ul { margin-bottom: 0.72em; }
.div-wrapper .outbrain-recommendationsFieldset ul, .div-wrapper-right .outbrain-recommendationsFieldset ul { margin-bottom: 0.4em; }
.div-wrapper .outbrain-recommendationsFieldset-sc ul, .div-wrapper-right .outbrain-recommendationsFieldset-sc ul { margin-bottom: 0.4em; }
.div-wrapper li {  }
.outbrain_rec_li { list-style-position: outside ! important; }
.outbrain_nm_ad_ul_class { border-top: 1px dashed rgb(153, 153, 153); border-bottom: 1px dashed rgb(153, 153, 153); padding-bottom: 3px ! important; padding-top: 3px ! important; padding-left: 0px; padding-right: 0px; }
.outbrain_nm_ad_no_reg_ul_class { padding-bottom: 3px ! important; padding-top: 3px ! important; padding-left: 0px; padding-right: 0px; }
.outbrain_nm_reg_ul_class, .outbrain_nm_ad_ul_class, .outbrain_nm_no_ad_ul_class .outbrain_nm_ad_no_reg_ul_class { margin-top: 0.4em ! important; }
.outbrain_ad_title_li, .outbrain_reg_title_li { margin: 0px; list-style-type: none ! important; list-style-position: outside; font-size: 0.8em; padding-bottom: 2px; background-image: none ! important; }
.outbrain_ad_title_li:before, .outbrain_reg_title_li:before { content: "" ! important; }
.outbrain_ad_title_A { color: rgb(153, 153, 153) ! important; text-decoration: none ! important; }
.outbrain_reg_title_li { color: rgb(153, 153, 153) ! important; }
.outbrain_rec_reg_ul { margin-bottom: 0px ! important; }
.outbrain_nm_reg_ul_class li, .outbrain_nm_ad_ul_class li, .outbrain_nm_ad_no_reg_ul_class li { margin: 0px 8px ! important; }
.outbrain-recommendationsFieldset { border-style: outset inset inset outset; border-color: -moz-use-text-color; border-width: 1px; position: relative; margin-bottom: 0px; }
.outbrain-recommendationsFieldset-ie { border-style: inset outset outset inset; border-color: -moz-use-text-color; border-width: 1px; position: relative; margin-bottom: 0px; }
.outbrain-recommendationsFieldset-sc { border-style: inset outset outset inset; border-color: -moz-use-text-color; border-width: 1px; position: relative; margin-bottom: 0px; }
.moreRecommendationsLinkDiv {  }
.rec-header {  }
.rec-link:link {  }
.rec-src-link {  }
.rec-stats { font-size: 0.9em; }
.outbrain-tbody-css {  }
.outbrain-bold { background: transparent none repeat scroll 0% 0%; font-weight: bold; }
.outbrain-italic { font-style: italic; }
.recommendationsBloggerName { background: transparent none repeat scroll 0% 0%; font-style: italic; font-size: 0.9em; }
.div-wrapper .rates {  }
.div-wrapper-right .rates {  }
.div-wrapper.outbrain_frame_page .rates {  }
.div-wrapper-right.outbrain_frame_page .rates {  }
.div-wrapper .rateInfo {  }
.div-wrapper-right .rateInfo {  }
.div-wrapper .star-span { float: left; }
.div-wrapper-right .star-span { float: right; }
.div-wrapper .ratesIE6 {  }
.div-wrapper-right .ratesIE6 {  }
.div-wrapper.outbrain_frame_page .ratesIE6 {  }
.div-wrapper-right.outbrain_frame_page .ratesIE6 {  }
.outbrain-table-recommendations-bottom { border: 0px none  ! important; width: 100%; direction: ltr; }
.outbrain-table-recommendations-bottom td { border: 0px none  ! important; }
.div-wrapper-right .outbrain-table-recommendations-bottom { border: 0px none  ! important; width: 100%; direction: rtl ! important; }
.div-wrapper-right .outbrain-table-recommendations-bottom td { border: 0px none  ! important; }
.div-wrapper .Outbrain_starless_what_is { position: relative; float: right; }
.div-wrapper-right .Outbrain_starless_what_is { position: relative; float: left; }
.div-wrapper .moreRecommendationsLinkDiv { text-align: right; }
.div-wrapper-right .moreRecommendationsLinkDiv { text-align: left; }
.Outbrain_recommendations_pc_legend { margin: 0px; padding: 0px; font-style: italic; color: rgb(153, 153, 153); font-size: 90%; }
.Outbrain_recommendations_pc_legend a:link, .Outbrain_recommendations_pc_legend a:visited, .Outbrain_recommendations_pc_legend a:active { color: rgb(153, 153, 153); font-size: 90%; text-decoration: none ! important; }
.Outbrain_recommendations_pc_legend a:hover { color: rgb(153, 153, 153); font-size: 90%; text-decoration: underline ! important; }
.div-wrapper table { direction: ltr; }
.div-wrapper-right table { direction: rtl; }
.div-wrapper ul { padding: 0pt 0pt 0pt 16px; }
.div-wrapper-right ul { padding: 0pt 16px 0pt 0pt; }
.div-wrapper .outbrain-recommendationsFieldset-ie ul { padding: 0pt 0pt 0pt 24px; }
.div-wrapper-right .outbrain-recommendationsFieldset-ie ul { padding: 0pt 24px 0pt 0pt; }
.outbrain_waiting_background { background-color: rgb(204, 204, 204); }
.Outbrain_recommendationsWait_outer { position: absolute; top: 15px; width: 200%; left: -50%; }
.Outbrain_recommendationsWait_inner { position: absolute; left: 50%; }
.Outbrain_recommendationsWait_inner p { position: relative; left: -50%; }
.ob_commentOut { padding-right: 10px; cursor: pointer; text-decoration: none; }
.ob_commentOver { padding-right: 10px; cursor: pointer; text-decoration: underline; }
.ob_bigInfo_off, .ob_bigInfo_on, .ob_smallInfo_off, .ob_smallInfo_on { border: 0px none  ! important; margin: 0px ! important; padding: 0px ! important; background-repeat: no-repeat; vertical-align: middle; display: inline ! important; }
.ob_bigInfo_off { background-position: 0px 0px; }
.ob_bigInfo_on { background-position: -16px 0px; }
.ob_smallInfo_off { background-position: 0px -17px; }
.ob_smallInfo_on { background-position: -14px -17px; }
.outbrain_tooltip { font-family: Tahoma,Verdana,Arial; font-size: 11px; }
.outbrain_tooltip_close { float: right; }
.outbrain_tooltip_close img { background-image: url('close-frame.gif'); background-repeat: no-repeat; background-position: 0px 0px; cursor: pointer; }
.YeddaAskWidget_TitleImageIE6 { float: left; clear: left; width: 22px; height: 22px; position: relative; }
.YeddaAskWidget_TitleImageOther { margin: 0px; float: left; clear: left; width: 22px; height: 22px; background-image: url('bubbleicon_rmt88118e.png'); }
.YeddaAskWidget_YeddaLogoImageIE6 { height: 17px; width: 102px; }
.YeddaAskWidget_YeddaLogoImageOther { background-image: url('poweredbyyedda_rmt88118e.png'); background-repeat: no-repeat; width: 102px; height: 17px; }
.YeddaAskWidget_Border { border: 1px solid rgb(28, 81, 135); }
.YeddaAskWidget_Background { background-color: rgb(237, 248, 255); }
.YeddaAskWidget_Font { font-size: 12px; font-family: Arial,Verdana,"Sans-Serif"; color: rgb(78, 69, 52); }
.YeddaAskWidget_Title { color: rgb(255, 74, 0); text-transform: uppercase; font-weight: bold; font-size: 1.1em; }
.YeddaAskWidget_Button { border: 2px outset rgb(249, 173, 143); font-weight: bold; color: rgb(255, 255, 255); background-color: rgb(255, 74, 0); }
.YeddaAskWidget_Main img { border: 0px none ; }
.YeddaAskWidget_Main { margin: 0px; width: 100%; }
.YeddaAskWidget_Main form { margin: 0px; padding: 0px; }
.YeddaAskWidget_Outer table, .YeddaAskWidget_Outer th, .YeddaAskWidget_Outer tr, .YeddaAskWidget_Outer td { border-collapse: separate; }
.YeddaAskWidget_TitleAdvanced { margin: 0px 0px 0px 3px; padding: 0px 3px 3px; line-height: 1.2em; }
.YeddaAskWidget_TitleText { margin: 2px 0px 0px 3px; float: left; clear: none; }
.YeddaAskWidget_TitleContainer { border-bottom: 0px none; margin: 0px; padding: 0px; width: 100%; background-color: rgb(255, 255, 255); }
.YeddaAskWidget_TitleBorderIE6 { margin: 0px; padding: 0px 0px 5px; width: 100%; clear: both; height: 6px; line-height: 1px; }
.YeddaAskWidget_TitleBorderOther { margin: 0px; padding: 0px 0px 5px; width: 100%; float: left; clear: both; background-image: url('dividershadow_rmt88118e.png'); background-position: center top; background-repeat: repeat-x; height: 6px; }
.YeddaAskWidget_HelpText { border-top: 0px none; border-bottom: 0px none; margin: 0px; padding: 0px 7px 3px; line-height: 1.2em; }
.YeddaAskWidget_TextArea { margin: 5px auto; padding: 2px; width: 95%; height: 50px; }
.YeddaAskWidget_TextArea_Container {  }
.YeddaAskWidget_AskContainer { margin: 0px auto; }
.YeddaAskWidget_ButtonContainer { margin: 5px 3px 3px; padding: 0px; }
.YeddaAskWidget_ButtonAdvanced { border-right: 2px solid rgb(202, 211, 217); border-bottom: 2px solid rgb(202, 211, 217); margin: 0px; padding: 5px 12px; cursor: pointer; }
.YeddaAskWidget_BottomSep { display: none; width: 98%; height: 3px; background-image: url('widgetseparator_rmt88118e.gif'); background-repeat: repeat-x; }
.YeddaAskWidget_BottomSep hr { display: none; }
.YeddaAskWidget_YeddaLogo { margin: 3px 0px 0px; padding: 0px; }
* td .YeddaAskWidget_YeddaLogo a:hover { background-color: transparent; }
.YeddaAskWidget_widgetFormElement { border-top: 0px none; padding: 0px 7px 3px; margin-top: 0px; }
.YeddaAskWidget_widgetFormElement form { border: 0px none ; background-color: transparent; }
.YeddaAskWidget_Table, .YeddaAskWidget_Table tr, .YeddaAskWidget_Table th, .YeddaAskWidget_Table td { border: 0px none ; background-color: transparent; border-collapse: separate; }
