p,ul,ol,dl,dd,dt  {
	font-size:10pt;
	font-family:arial, helvetica, sans serif;
	line-height:120%;
}

.qha    {
	font-size:10pt;
	font-family:arial, helvetica, sans serif;
	line-height:120%;
}

.foot  {
        font-family:arial, helvetica, sans serif;
        color:#0B6FB5;
        font-size:8pt;
      }

a.admin  {
        font-family:arial, helvetica, sans serif;
        color:#ff0000;
        text-decoration:none;
        font-size:10pt;
      }

.qhain {
	font-size:8pt;
	font-family:arial, helvetica, sans serif;
	line-height:120%;
}

strong  {
	
	font-weight:bold;
	color:#0B6FB5;	
}

ul  {
      	font-family:arial, helvetica, sans serif;
      	font-size:10pt;
				line-height:130%;
				list-style:url(/images/button.gif);
      }


h1, .h1, h2, .h2  {
	font-size:15pt;
	font-weight:bold;
	color:#0B6FB5;
	font-family:arial,helvetica,sans-serif;
}


h3, .h3, h4, .h4  {
	font-size:12pt;
	font-weight:bold;
	color:#0B6FB5;
	font-family:arial,helvetica,sans-serif;
}

a  {
        color:#0B6FB5;
		font-family:arial,helvetica,sans-serif;
   }

.nav2  {
	text-decoration:none;
	font-size:10pt;
	color:#0B6FB5;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	}

.nav2select  {
	text-decoration:none;
	font-size:10pt;
	color:#d50828;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
  }

a.nav2:hover, a.nav2select:hover {
	text-decoration:underline;
	font-size:10pt;
	color:#0B6FB5;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
  }

.nav3  {
        text-decoration:none;
        font-size:8pt;
        color:#0B6FB5;
        font-family:arial,helvetica,sans-serif;
        }

.nav3select  {
        text-decoration:none;
        font-size:8pt;
        color:#d50828;
        font-family:arial,helvetica,sans-serif;
        }

a.nav3:hover, a.nav3select:hover {
        text-decoration:underline;
        font-size:8pt;
        color:#0B6FB5;
        font-family:arial,helvetica,sans-serif;
        }
div.infobox  {
        }

ul.addInfo li { clear: both; }

/* SITEMAP STYLES */
.sitemap_detail {
        display: none; 
}
div.sitemap1 {
      margin-top: 6px;
      padding: 10px 0px 10px 6px;
      border: 1px;
      border-style: dotted;
      border-color: #999999;
      background-color: #FFFFFF;
}
div.sitemap_content a:link, div.sitemap_content a:visited, div.sitemap1 a:link, div.sitemap1 a:visited  {
      border: 0;
}

a.sitemap1:link, a.sitemap1:visited  {
      font-size: 12pt;
      font-weight: bold;
}

a.sitemap2:link, a.sitemap2:visited  {
      font-size: 10pt;
      font-weight: bold;
}

a.sitemap3:link, a.sitemap3:visited  {
      font-size:  9pt;
      font-weight: normal;
}

a.sitemap4:link, a.sitemap4:visited  {
      font-size:  8pt;
      font-weight: normal;
}

/* ADMIN Box */
 #adminbox            { width:            170px;
                        font-size:        10px;
                        font-family:arial,helvetica,sans-serif;

                        background-color: #D3DAE8;
                        border:outset 1px #D3DAE8;
                      }
table.adminbox_user   { display:none }
#adminbox table       { width:100%; color:#514B9F }
#adminbox a           { color:#514B9F}
#adminbox td          { vertical-align:top; font-size: 12px; }
#adminbox td.group    { font-weight:600; }
#adminbox td.link     { }
#adminbox td.header   { font-weight:bold; font-size:12px; text-align:center; background:#514B9F; color:#fff; }
#adminbox td.header a { color:#fff }
