/* 
jan 10 2006
*/


/* rss boxes */

table#tfhrss {
border : 1px solid #52b4d6;
background-color : #91c1db;
}
table#fhgrss {
border : 1px solid #52b4d6;
background-color : #91c1db;
}
table#fhmrss {
border : 1px solid #52b4d6;
background-color : #91c1db;
}
table#fhsrss {
border : 1px solid #52b4d6;
background-color : #91c1db;
}
table#tlbrss {
border : 1px solid #999999;
background-color : white;
}
table#tworss {
border : 1px solid #999999;
background-color : #cccccc;
}
table#tugrss {
border : 1px solid #4b5725;
background-color : #66ff99;
}
table#bigrss {
border : 1px solid black;
background-color : #cccccc;
}
table#brkrss {
border : 1px solid #4b5725;
background-color : #d5dac3;
}
table.oldies td, table.rssfeed td {
margin : 0px;
}
table.oldies th, table.rssfeed th {
margin : 0px;
}
table.boxed, table.nobboxed {
margin : 0px 10px;
}
table#docwrapper td.wrapped {
border: 0px solid white;
padding : 0px;
}
table.notboxed td, table.notboxed th {
width : 250px;
padding : 5px;
border: none;
font : normal 8pt/10pt serif;
}
table.notboxedw td, table.notboxedw th {
width : 500px;
padding : 5px;
border: none;
font : normal 8pt/10pt serif;
}
table.featuretable table.lefttwocol div.four80 { 
text-align : center;
}
table.featuretable table.lefttwocol table.wideload  { 
margin-left : auto; 
margin-right : auto;
}
table.featuretable table.lefttwocol table.wideload table {
width : 480px;
}
table.wideload td.wideloadright {
text-align : center; 
width : 150px; 
border : none;
}
table.wideload td.wideloadleft {
border : none;
width: 320px;
text-align : left;
} 
table.wideload td#widesponsor {
text-align : center; 
width : 470px;
}
body.itjbody {
margin : 10px 10px 10px 10px;
padding :0px 0px 0px 0px;
font-family: sans-serif;
font-size : 8pt;
color : black;
background-color : white;
}
table {
border-collapse : collapse;
border : none;
}
div#pagebottom {
margin : 0px;
padding :0px 0px 0px 0px;
border : none;
text-align : left;
width : 830px;
}
div.featuresec {
font-family : serif;
border-top : none;
border-bottom : none;
text-align : left;
vertical-align : top;
}
td.righttd div.rightcol {
font-family : serif;
text-align : center;
width : 270px;
}
td.leftttd div.leftcol {
font-family : serif;
text-align : center;
width : 560px;
}
div.itj {
text-align : center;
margin : 0px;
}
.red {
color : red;
}
.blue {
color : blue;
}
.green {
color : green;
}
.white {
color : white;
}
.fh {
font-family : arial,helvetica,sans-serif;
font-size : 14pt;
font-weight : bold;
}
.cr {
font-size : 7pt;
font-family : sans-serif;
padding: 4px 0px 3px 10px;
}
.fb {
font-size : 10pt;
/* font-size : small;  */
}
.ad {
font-family : sans-serif;
font-size : 8pt;
}
.adb {
font-family : sans-serif;
font-size : 8pt;
font-weight : bold;
}
.adh {
font-family : sans-serif;
font-size : 3pt;
line-height : 3pt;
}
.ab {
font-family : serif;
font-size : 9pt;
margin-left : 2px;
}
.ah {
font-family : sans-serif;
font-size : 10pt;
font-weight : bold;
} 
.as {
font-family : serif;
font-size : 9pt;
line-height : 11pt;
}
.sh {
font-family : arial,helvitica,sans-serif;
font-size : 10pt;
font-weight : bold;
}
.mh {
font-family : arial,helvitica,sans-serif;
font-size : 9pt;
}
.subinfo {
font-size : 7pt;
font-family : arial,helvetica,sans-serif;
padding: 4px 0px 3px 10px;
text-align: center;
margin : 3px 50px;
}
div#slinksbox p {
text-align : left;
font : normal 8.5pt/10pt arial,helvitica,sans-serif;
line-height : 1em;
padding : 5px 0px;
margin : 0px;
}
.mh {
font : 8pt sans-serif;
padding : 2pt 0pt 2pt 0pt;
text-align : center;
}
div.itj { 
padding : 10px 5px 5px 5px; 
vertical-align : middle; 
}
#topbanner { 
margin : 5px 5px; 
}
.topnav {
background-color : #4b5725;
font : bold 8pt/12pt arial,helvetica,sans-serif;
vertical-align : middle;
text-align : center;
padding: 0px 4px 0px 4px;
}
.topnavend {
background-color : #4b5725;
width : 100px;
}
.topnavsel {
background-color : #d5dac3;
font : bold 8pt/12pt arial,helvetica,sans-serif;
vertical-align : middle;
text-align : center;
padding: 0px 4px 0px 4px;
}
.topnavband {
background-color : #d5dac3;
height: 2pt;
font-size : 2pt;
line-height : 2pt;
}
.band {
font-size : 0px;
}
.volnum {
font-family : arial,helvetica,sans-serif;
font-size : 8pt;
line-height : 2em;
margin-left : auto;
margin-right : auto;
}
.boxheaderb {
width : 100%;
text-align : center;
}
.c {
text-align : center;
margin-left : auto;
margin-right : auto;
}
.isubs {
text-align : center;
margin : 0px;
}
table.featuretable  {
vertical-align : top;
padding: 5px 0px;
margin : 0px;
}
table.featuretable td.lefttd p {
text-align : left;
padding: 5px 0px;
margin : 0px;
}
table.featuretable td.lefttd p.c {
text-align : center;
margin-left : auto;
margin-right : auto;
}
table.featuretable td.lefttd p.fby {
font-size : 10pt;
font-weight : bold;
padding-left : 10px;
}
table.featuretable td.lefttd p.widestory {
text-align : left;
padding: 5px 15px;
margin : 0px;
}
table.featuretable td.righttd {
vertical-align : top;
padding: 15px 5px;
width : 260px;
}
table.featuretable table.lefttwocol {
margin-left : 4px;
margin-right : 4px;
}
table.featuretable table.lefttwocol td.megillah {
padding : 0px 10px 5px 10px;
width : 524px;
}
.noshow {
display : none;
}
.linefeed {
display : none;
}
pre.code {
font-family : monospace;
font-size : 9pt;
text-align : left;
}
ul, ol {
text-align : left;
}
.megillah ul, .megillah ol {
font-size : 10pt;
}

/* 
*
*  links
*
*/

a {
text-decoration: none;
}
a:hover {
color: red;
text-decoration: underline;
}
a.whb {
color : white;
}
a.whb:hover {
color : black
}
div.topnavigation a.whb:hover {
color : #d5dac3;
}
a.bk {
color : black;
}
a.bk:hover {
color : red;
}
a.wt {
color : white;
}
img.gb {
border : 1px solid gray;
}
a:visited img.gb  {
border : 1px solid gray;
}
a:link img.gb  {
   border : 1px solid gray;
}
a:hover img.gb {
   border : 1px solid red;
}
a img.gb {
border : none;
}
th.boxheader .img {
border : 1px solid white;
}
th.boxheader a img {
border : none;
}
th.boxheader a:visited img  {
border : 1px solid white;
}
th.boxheader a:link img  {
border : 1px solid white;
}
th.boxheader a:hover img {
border : 1px solid #4b5725;
}
div.isubs .img {
border : 1px solid white;
}
div.isubs a img {
border : none;
}
div.isubs a:visited img  {
border : 1px solid white;
}
div.isubs a:link img  {
border : 1px solid white;
}
div.isubs a:hover img {
border : 1px solid #4b5725;
}
td.megillah div.nlindex p {
font: normal 9pt arial,helvetica,sans-serif;
padding : 0px 0px 0px 0px;
margin : 0px 15px 3px 15px;
}
td.megillah div.nlindex p.nlissuedate {
font: normal 10pt arial,helvetica,sans-serif;
text-align : center;
margin : 14px 16px 3px 15px;
text-align : center;
}
td.megillah p.nlissuedate a {
text-align : center;
font :  bold 10pt sarial,helvetica,sans-serif;
}


