/* webstyle.css */

/* Styles for jwit.net */

h2 {
  font-size:130%;
}
h3 {
  font-size:110%;
}
h4 {
  font-size:100%;
}
h5 {
  font-size:100%;
}
h6 {
  font-size:100%;
  font-weight:normal;
}
hr {
  color:#800000;
  background-color:#FFFFFF;
}
pre,code {
  font-family:Courier New,Courier,monospace;
}
ul {
  list-style-type:square;
}

a.maph {
  color:#FFFFF0;
  background-color:#800000;
}
a.maph:hover {
  color:#FFFFFF;
  background-color:#800000;
}
td.map { 
  font-size:10pt;
}
td.maph {
  color:#FFFFF0;
  background-color:#800000;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
}
.nav {
  color:#800000;
  background-color:#FFFFFF;
  font-size:10pt;
  font-weight:bold;
}


.tdh {
  color:#FFFFF0;
  background-color:#800000;
  font-size:10pt;
  font-weight:bold;
}
a.tdh, a.tdh:link, a.tdh:visited {
  color:#FFFFF0;
  background-color:#800000;
  font-size:10pt;
  font-weight:bold;
}
a.tdh:active, a.tdh:hover {
  color:#FFFF00;
  background-color:#800000;
  font-size:10pt;
  font-weight:bold;
}
.tdn {
  color:#000000;
  background-color:#E0E0E0;
  font-size:10pt;
}
.txt,  textarea {
  background-color:#FFFFFF;
  border-color=#000000;
  border-width=1;
  font-size:10pt;
}
.txt_ro, textarea.ro {
  background-color:#E0E0E0;
  border-color=#000000;
  border-width=1;
  font-size:10pt;
}
input.code, textarea.code {
  background-color:#FFFFFF;
  border-color=#000000;
  border-width=1;
  font-family:Courier New,Courier,monospace;
  font-size:10pt;
}
textarea {
  scrollbar-3dlight-color:#800000;
  scrollbar-arrow-color:#FFFFF0;
  scrollbar-base-color:#800000;
  scrollbar-darkshadow-color:#800000;
  scrollbar-face-color:#800000;
  scrollbar-highlight-color:#800000;
  scrollbar-shadow-color:#800000;
  scrollbar-track-color:#E0E0E0;
}
input.btn {
  border-color=#000000;
  border-width=1;
  color:#FFFFF0;
  background-color:#800000;
  font-weight:bold;
  font-size:10pt;
}
input.chk {
  font-size:10pt;
}

table.jwa_Tab {
}
/* Tab Header */
tr.jwa_TabH, th.jwa_TabH {
  color:#000000;
  background-color:#cccccc;
}
/* Tab Even */
tr.jwa_TabE {
  color:#000000;
  background-color:#eeeeee;
}
/* Tab Odd */
tr.jwa_TabO {
  color:#000000;
  background-color:#ffffff;
}

a.jwa_TabH:link, a.jwa_TabH:active, a.jwa_TabH:visited, a.jwa_TabH:hover {
  color:#0000ff;
  text-decoration:none;
}
a.jwa_TabHhi:link, a.jwa_TabHhi:active, a.jwa_TabHhi:visited, a.jwa_TabHhi:hover {
  color:#ff0000;
  text-decoration:none;
}
a.jwa_Tab:link, a.jwa_Tab:active, a.jwa_Tab:visited, a.jwa_Tab:hover {
  color:#0000ff;
  text-decoration:none;
}

.jwa_TabHhi {
  color:#ff0000;
}

tr.jwAdminTabB {
}

.jwTableHeadKey, .jwTableHeadKey:link, .jwTableHeadKey:visited, .jwTableHeadKey:hover, .jwTableHeadKey:active  {
  color:#009900;
  text-decoration:none;
}
.jwTableHead {
  color:#000000;
}
.jwTableHead:link, .jwTableHead:visited, .jwTableHead:hover, .jwTableHead:active  {
  color:#0000ff;
  text-decoration:none;
}
.jwTableHeadSelected, .jwTableHeadSelected:link, .jwTableHeadSelected:visited, .jwTableHeadSelected:hover, .jwTableHeadSelected:active  {
  color:#ff0000;
  text-decoration:none;
}

.jwResultNavEnabled, .jwResultNavEnabled:link, .jwResultNavEnabled:visited, .jwResultNavEnabled:hover, .jwResultNavEnabled:active {
    font-weight:bold;
    color:#0000ff;
    text-decoration:none;
}
.jwResultNavDisabled, .jwResultNavDisabled:link, .jwResultNavDisabled:visited, .jwResultNavDisabled:hover, .jwResultNavDisabled:active {
    font-weight:bold;
    color:#dddddd;
    text-decoration:none;
}
.jwResultNavSelected, .jwResultNavSelected:link, .jwResultNavSelected:visited, .jwResultNavSelected:hover, .jwResultNavSelected:active {
    font-weight:bold;
    color:#ff0000;
    text-decoration:none;
}

/* jwFAQ!!! */
img.faq {
     border:0px;
     float:none;
     display:block;
     margin-top:1em;
     margin-bottom:1em;
}
img.faqlarge {
     border:0px;
     float:none;
     display:block;
     margin-top:1em;
     margin-bottom:1em;
}
@media print {
    blockquote {
      padding:0px;
      margin:0px;
    }
    img.faqlarge {
       border:0px;
       float:none;
       display:block;
       margin-top:1em;
       margin-bottom:1em;
       width:500px;
    }
}

div.faqart {
    float:right;
    background-color:#f0f0f0;
    border:1px solid #c0c0c0;
    padding:5px;
}
div.faqart th, div.faqart td  {
    text-align:left;
    font-size:80%;
    vertical-align:top;
    padding:2px;
}
