a:active { color: #660000; text-decoration: none;}
a:hover { color: #0000A0; /* background-color: #f4cfa4; */ text-decoration: underline;}
/* a:visited { color: #999999; } #999999 */
a /*:link */  { color: #606060; text-decoration: none;}

a.info /*:link */  { color:#FFFFC0; text-decoration: underline;}
a.info:hover { color: #C0C0C0; /* background-color: #f4cfa4; */ text-decoration: underline;}

a.ia /*:link */  { color: mediumslateblue; text-decoration: none;}
a.ia:hover  { color: slategray; /* background-color: none; */ text-decoration: underline;}

a.gin  { color: darkgray; text-decoration:none;}
a.gin:hover  { color: #F3CC0D; background-color: none; text-decoration: none;}

head { font-size: 10pt; }

body { margin: 0; font-size: 10pt; background-color: #f4cfa4; background-image:url(img/Nass_bg1s.png) }

body.main
{
  scrollbar-base-color: #f4cfa4; /* #929BAB; */
  scrollbar-face-color: #D7DADF; /* #D7DADF; */
  scrollbar-highlight-color: #E7EAEF;
  scrollbar-3dlight-color: #C0C0FF;
  scrollbar-darkshadow-color: #30306F;
  scrollbar-shadow-color: #969FC0;
  scrollbar-track-color: #FFFFCF;
  scrollbar-arrow-color: #6F6F90;
}

div.plistareset {
        visibility: hidden;
        display: none;
        height: 0px;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
}


.txt1 { font-family: Verdana, Arial;
        font-size: 9pt; line-height: 12pt;
      }

.txt2 { font-family: Verdana, Arial;
        font-size: 8pt; line-height: 11pt;
      }

.txt3 { font-family: Verdana, Arial;
        font-size: 7pt; line-height: 9pt;
      }

.txt4 { font-family: Verdana, Arial;
        font-size: 6pt; line-height: 7pt;
      }

h1 {
 font-family: "Monotype Corsiva", "Bookman Old Style", Garamond, "Times New Roman", TmsRmn, Serif;
 font-size: 28pt;
 font-weight: bold;
 font-style: italic;
 /* letter-spacing: -1pt; */
 text-align: left;
 color: #0000A0;
}

div.header1 {
 font-family: "Monotype Corsiva", "Bookman Old Style", Garamond, "Times New Roman", TmsRmn, Serif;
 font-size: 28pt;
 font-weight: bold;
 font-style: italic;
 /* letter-spacing: -1pt; */
 text-align: left;
 color: #0000A0;
}

h2 {
 font-family: Garamond, "Times New Roman", TmsRmn, Serif;
 font-size: 14pt;
 font-weight: bold;
 font-style: italic;
 text-align: left;
 color: #0000A0;
}

div.header2 {
 font-family: Garamond, "Times New Roman", TmsRmn, Serif;
 font-size: 14pt;
 font-weight: bold;
 font-style: italic;
 text-align: left;
 color: #0000A0;
}

.abstract {
        font-family: Verdana, Tahoma, Arial;
        font-size: 9pt;
        color: Maroon;
}

h3 {
 font-family: "Times New Roman", TmsRmn, Serif;
 font-weight: bold;
 font-size: 12pt;
}

.header_serif {
 font-family: "Times New Roman", TmsRmn, Serif;
 font-weight: bold;
 font-size: 12pt;
}

.header_serif2 {
 font-family: "Times New Roman", TmsRmn, Serif;
 font-weight: bold;
 font-size: 14pt;
}

p {
        margin: 6px 3px;
}

.serif {
 font-family: "Times New Roman", TmsRmn, Serif;
 font-size: 10pt;
}

.serif_inv {
 font-family: "Times New Roman", TmsRmn, Serif;
 font-weight: bold;
 font-size: 10pt;
 color: #E0E0E0;
 background-color: #A0A0ff;
}

.serif_grey {
 font-family: "Times New Roman", TmsRmn, Serif;
 font-size: 9pt;
 color: #A0A0A0;
 background-color: #E0E0E0;
}

.sans_s {
 font-family: Verdana, Tahoma, Arial;
 font-size: 10pt;
}

.sans_bg {
        font-family: Verdana, Tahoma, Arial;
        font-size: 10pt;
}

.sans_bg_ia {
 font-family: Verdana, Tahoma, Arial;
 font-size: 10pt;
 color: green;
 /* background-color: #FFFFC0; */
}

.sans_cur {
        font-family: Verdana, Tahoma, Arial; /* font-weight: bold; */
        font-size: 10pt;
        color: white; /* background-color: #0000ff; */
        /* background-image:url(img/cur_bg.gif); */
}

.sans_cur_ia {
        font-family: Verdana, Tahoma, Arial; /* font-weight: bold; */
        font-size: 10pt;
        color: white;
        background-color: #0000ff;
}

.sans_select {
 font-family: Arial; Helvetica, SansSerif; /* Verdana, Tahoma, Arial; */
 font-weight: bold;
 font-size: 9pt;
 background-color: #FFFFC0;
}

.sans_sm {
 font-family: Arial, Helvetica, SansSerif;
 font-size: 7pt;
}

.sans_sm1 {
 font-family: Tahoma, Arial, Helvetica, SansSerif;
 color: lightcyan;
 font-size: 11px;
}

.arial {
 font-family: Arial, Helvetica, SansSerif;
 font-size: 10pt;
}

.arial_i {
 font-family: Arial, Helvetica, SansSerif;
 font-size: 10pt;
 font-style: italic;
}

.arial_bg {
 font-family: Arial, Helvetica, SansSerif;
 font-size: 10pt;
 background-color: #f4cfa4;
}

td.doc_loc {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #808080;
}

div.doc_tim {
 font-family: "Times New Roman", TmsRmn, Serif;
 font-size: 10pt;
 font-style: italic;
 color: #8080FF;
}

td.info {
 font-family: Arial, Helvetica, Verdana;
 font-weight: bold;
 font-size: 9pt;
 color: #FFFFC0;
}

td.contact {
 font-family: Arial, Helvetica, Verdana;
 font-weight: bold;
 font-size: 9pt;
 color: #D0D0FF;
}

td.e_mail {
 font-family: Verdana, Tahoma, Arial, Helvetica;
 font-size: 10pt;
}

.garam {
        font-family: Garamond, "Times New Roman", TmsRmn, Serif;
        font-size: 112%;
        line-height: 130%;
}

.garam_sm {
        font-family: Garamond, "Times New Roman", TmsRmn, Serif;
        font-size: 78%;
        line-height: 110%;
}

.garam_b {
        font-family: Garamond, "Times New Roman", TmsRmn, Serif;
        font-size: 112%;
        line-height: 130%;
        font-weight: bold;
}

.garam_g {
        font-family: Garamond, "Times New Roman", TmsRmn, Serif;
        font-size: 112%;
        color: darkgray;
}

.garam_t {
 font-family: Garamond, "Times New Roman", TmsRmn, Serif;
 font-size: 130%;
 font-style: italic;
 font-weight: bold;
}

.garam_t2 {
 font-family: "Times New Roman", TmsRmn, Serif;
 font-size: 20pt;
 font-weight: bold;
}

.garam_t2_abstr{
 font-family: "Times New Roman", TmsRmn, Serif;
 font-size: 16pt;
 font-weight: bold;
}

all.itemframe {
        font-family: Verdana, Tahoma, Arial;
        font-size: 12pt;
        font-weight: normal;
        border : 1px solid #C0C0C0;
}

all.blueline {
        color : Blue;
}

all.item {
        font-family: Verdana, Tahoma, Arial;
        font-size: 12pt;
        font-weight: normal;
        border-style: none none none none;
}

all.itemb {
        font-family: Verdana, Tahoma, Arial;
        font-size: 12pt;
        font-weight: bold;
        border-color : #9090FF #9090FF #9090FF #9090FF;
}

all.itemsel {
        font-family: Verdana, Tahoma, Arial;
        font-size: 12pt;
        font-weight: bold;
        background-color : Blue;
        color : #FF6060;
}


.nrm {
        border: 1 solid #F0F0F0;
}

.enh1 {
        border: 1 dashed #1E90FF;
        background-color: #F0F0F0;
}

.enh2 {
        border: 1 dashed Fuchsia;
}