/* -------- SITE MENU STYLE ---------  */

.dtree {
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-size:       11px;
  color:           #666;
  white-space:     nowrap;
  margin-left:     1px;
  margin-right:    3px;
}
.dtree img {
  border: 0px;
  vertical-align:  middle;
}
.dtree a {
  font-family:     Arial, Helvetica;
  font-size:       11px;
  color:           #333;
  text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
/*	white-space: nowrap;*/
  padding:         1px 5px 1px 1px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
  color:           #333;
  text-decoration: underline;
}
.dtree a.nodeSel {
  color:            #333;
  background-color: #c0d2ec;
}
.dtree a.node:visited {
  color:           #333;
}
.dtree .clip {
/*  overflow:        hidden;*/
  overflow:        visible;
}
.dtree .top {
font-size:18px;
font-family: Verdana;
font-weight: normal;
line-height: 18px;
letter-spacing: -0.055em;
padding: 5px 10px;
color:#B47E62;
margin:0px;}

.new {
font-size:18px;
font-family: Verdana;
font-weight: normal;
line-height: 18px;
letter-spacing: -0.055em;
padding: 5px 10px;
color:#986157;
margin:0px;}

/* -------- ADMIN MENU STYLE ---------  */
.cellbox
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  text-align:      center;
  border-top:      1px #374646 solid;
  border-left:     1px #374646 solid;
  border-right:    1px #374646 solid;
  border-bottom:   1px #374646 solid;
  font-size:       11px;
  font-weight:     bold;
  background-color:#6AA6D1;
}


.cellbox_ins
{
  font-family:     Verdana, Arial, Helvetica;
  text-align:      center;
  vertical-align:  middle;
  border-top:      1px #374646 solid;
  border-left:     1px #374646 solid;
  border-right:    1px #374646 solid;
  border-bottom:   1px #374646 solid;
  font-size:       11px;
  font-weight:     bold;
  background-color:#FF6060;
}

.cellbox_image
{
  vertical-align:  middle;
}


/* -------- SITE STYLE ---------  */

BODY
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
    background-color:#f0f0f0;
        margin:10px;
        padding:10px;
}


A
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
/*  color:           #007FFF;*/
  color:           #8F8F8F;
  font-size :      10px;
  text-decoration: underline;
}

/*a:visited          {color:#007FFF}*/
a:visited          {color:#8F8F8F}
a:hover            {color:#FF0000}
a.blue             {color:#0000FF}
a.blue:visited     {color:#0000FF}
a.right            {color:#AA0000}
a.visited          {color:#AA0000}
a.right:hover      {color:blue}

.bold 
{
  color:           #545454; 
  font-size:       12px; 
  font-weight:     bold;
}

TD
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size :      11px;
  text-decoration: none;
}

P
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  text-align:      justify;
  font-size:       11px;
  font-weight:     normal;
  text-decoration: none;
  margin-top:      5px;
  margin-bottom:   20px;
  margin-left:     10px;
  margin-right:    10px;
}

HR
{
  margin-top:      2px;
  margin-bottom:   0px; 
}

FORM
{
  margin-top:      0px;
  margin-bottom:   0px;
}

LABEL
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size:       11px;
  font-weight:     normal;
  text-decoration: none;
  margin-top:      0px;
  margin-bottom:   7px;
  vertical-align:  middle;
}

.capt
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #FF1100;
  font-size:       12px;
  font-weight:     bold;
  text-decoration: underline;
  text-align:      center;
  margin-bottom:   10px;
}

INPUT
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size:       11px;
}

.cntr
{
	text-align:center;
}

.td_type
{
  font-family:         Verdana, Arial, Helvetica, sans-serif;
  border-color:        #395983;
  border-style:        solid;
  border-top-width:    0px;
  border-right-width:  1px;
  border-bottom-width: 0px;
  border-left-width:   1px;
}

.td_head
{
  font-family:         Verdana, Arial, Helvetica, sans-serif;
  border-color:        #395983;
  border-style:        solid;
  border-bottom-width: 1px;
}

.td_body
{
  font-family:         Verdana, Arial, Helvetica, sans-serif
  border-color:        #395983;
  border-style:        solid;
  border-top-width:    1px;
}

.td_foot
{
  font-family:         Verdana, Arial, Helvetica, sans-serif;
  font-size:           10px;
  text-align:          center;
  vertical-align:      middle;
  border-color:        #395983;
  border-style:        solid;
  border-top-width:    1px;
  border-left-width:   0px;
  border-right-width:  0px;
  border-bottom-width: 0px;
  background-color:    #F8C700;
}

.hdr_menu
{
  font-family:     Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size:       9px;
  font-style:      italic;
  text-align:      right;
}

.hdr
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #165E99;
  font-size:       14px;
  font-weight:     bold;
  text-decoration: none;
  font-style:      normal;
  text-align:      center;
  margin-top:      5px;
  margin-bottom:   5px;
  margin-left:     30px;
  margin-right:    30px;
}

.dscr
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size:       11px;
  font-weight:     bold;
  text-decoration: none;
  font-style:      normal;
  text-align:      center;
  margin-top:      0px;
  margin-bottom:   5px;
  margin-left:     30px;
  margin-right:    30px;
}

.newstitle
{
  font-family:     Arial, Helvetica, sans-serif;
  color:           #005079;
  text-align:      left;
  font-size:       11px;
  font-weight:     bold;
  text-decoration: none;
  margin-top:      5px;
  margin-bottom:   0px;
  margin-left:     0px;
  margin-right:    10px;
}

.newstext
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  text-align:      left;
  font-size:       11px;
  font-weight:     normal;
  text-decoration: none;
  margin-top:      0px;
  margin-bottom:   10px;
  margin-left:     0px;
  margin-right:    20px;
}


.content
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  text-align:      justify;
  font-size:       11px;
  font-weight:     normal;
  text-decoration: none;
  margin-top:      0px;
  margin-bottom:   10px;
  margin-left:     20px;
  margin-right:    10px;
}

.info
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #FF0000;
  text-align:      left;
  font-size:       10px;
  font-weight:     bold;
  text-decoration: none;
  font-style:      italic;
  margin-top:      0px;
  margin-bottom:   7px;
}

.info2
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size:       11px;
  font-weight:     bold;
  text-decoration: none;
  margin-top:      0px;
  margin-bottom:   7px;
}

.warning
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #FF0000;
  font-size:       16px;
  text-align:      center;
}

.comment
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-size:       9px;
  font-style:      italic;
  text-align:      right;
  margin-top:      10px;
  margin-bottom:   10px;
}

.a_pglist, .a_pglist:visited
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #0000FF;
  font-size :      12px;
  text-decoration: underline;
}

.a_pglist:hover
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #FF0000;
  font-size :      12px;
  text-decoration: none;
}

.a_deact, .a_deact:visited
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #8F8F8F;
  font-size :      12px;
  text-decoration: underline;
}

.a_deact:hover
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #FF0000;
  font-size :      12px;
  text-decoration: none;
}

.a_prl
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #FF0000;
  font-size :      14px;
  font-weight:     bold;
  text-decoration: underline;
}

.a_prl:hover
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #8F8F8F;
  font-size :      14px;
  font-weight:     bold;
  text-decoration: none;
}

.a_type, .a_type:visited
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size :      12px;
  text-decoration: underline;
}

.a_type:hover
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #FF0000;
  font-size :      12px;
  text-decoration: none;
}


.a_subpage
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #FF0000;
  font-size :      11px;
  text-decoration: underline;
}

.a_subpage:hover
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #8F8F8F;
  font-size :      11px;
  text-decoration: underline;
}

.currenttype
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #0000FF;
  font-size :      12px;
  font-weight:     bold;
  text-decoration: none;
}

.edittype
{
  margin-top:      5px;
  display:         none;
}

.textblock
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size:       11px;
  font-style:      normal;
  text-align:      justify;
  margin-top:      5px;
  margin-bottom:   5px;
  margin-left:     15px;
  margin-right:    15px;
}

.textblocksp
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size:       11px;
  font-style:      normal;
  text-align:      justify;
  margin-top:      0px;
  margin-bottom:   0px;
  margin-left:     15px;
  margin-right:    15px;
}

.photoblock
{
  border:          0px;
  margin-top:      0px;
  margin-bottom:   0px;
  margin-left:     15px;
  margin-right:    15px;
}

CAPTION
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-size:       12px;
  font-style:      normal;
}

.tb_head
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size:       9px;
  font-style:      normal;
  text-align:      center;
  background-color:#A9F1FF;
}

.tb_data
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size:       11px;
  font-style:      italic;
  text-align:      center;
  background-color:#FFFFDF;
}

.alloc
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size:       11px;
  font-style:      italic;
  text-align:      center;
  background-color:#A0FFB0;
}

.alloc1
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size:       11px;
  font-style:      italic;
  text-align:      center;
  background-color:#E3E3E3;
}

.faqnumber
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #000000;
  font-size:       11px;
  font-style:      normal;
  font-weight:     bold;
  margin-right:    7px;
}

.question
{
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  color:           #0000FF;
  font-size:       11px;
  font-style:      normal;
  font-weight:     normal;
  text-align:      justify;
  margin-top:      5px;
  margin-bottom:   0px;
  margin-left:     20px;
  margin-right:    10px;
}

h2 {
font-size:18px;
font-family: Verdana;
font-weight: normal;
line-height: 18px;
letter-spacing: -0.055em;
padding: 5px 10px;
color:#005079;
margin:0px;}

.pclass {
 margin-bottom:   8px;
 text-align:left;
}

a.newz {
  text-decoration:none;
  font-size:       11px;
 color:#000000;
}
a:hover.newz {
 text-decoration:none;
  font-size:       11px;
 color:blue;
}

a.newa {
  text-decoration:none;
  font-size:       11px;
 color:#000000;
}
a:hover.newa {
 text-decoration:underline;
  font-size:       11px;
 color:blue;
}
a:visited.newa {
 text-decoration:none;
  font-size:       11px;
 color:black;
}