html
{
  position: absolute;
  left: 0px;
  top: 0px;

  background-color: #ffffff;
  padding: 0px;
  border-width: 0px;
  margin: 0px;
}

body
{
  position: absolute;
  left: 0px;
  top: 0px;

  background-color: #ffffff;

  padding: 0px;
  border-width: 0px;
  margin: 0px;
}

/*..... ..... ..... .....banner*/

img#dHIVerseLogoTop
{
  position: absolute;
  left: 0px;
  top: 0px;
}

div.pageHead
{
  text-align: right;
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 17pt;
  font-weight: normal;

  position: absolute;
  left: 122px; /*188px;*/
  top: 6px; /*11px;*//*17px;*/
  width: 666px; /*600px;*/
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-bottom-color: #ced4ce; /*#afbda1;*/ /*#e0eaef;*/
}

img.bannerImg
{
  position: absolute;
  left: 122px;
  top: 77px;
  padding: 0px;
  border-width: 1px;
  border-style: solid;
  border-color: #040404;
  margin: 0px;
}

/*..... ..... ..... .....banner// */
/*..... ..... ..... .....menu*/

/* ..... ..... ..... .....menu system */

div.menuV
{
  padding: 3px 0px 3px 0px;
  border-width: 3px 0px 3px 0px;
  border-style: solid;
  border-color: #203489;
  margin: 0px;
  width: 180px;

  background-color: #eceeec;

  z-index: 11;
}

/* position whole submenus.. */

div.menuV#Main
{
  position: absolute;
  left: 122px;
  top: 116px; /*66px;*/

  display: block;
  visibility: visible;
}


div.menuV#SubMenuAboutUs
{
  position: absolute;
  left: 299px; /*288px;*/
  top: 134px;

  display: none;
  visibility: hidden;

  z-index: 22; /*all popups need to float above everything else, including adjacent root menu object*/
}

div.menuV#SubMenuInformation
{
  position: absolute;
  left: 299px;
  top: 170px;

  display: none;
  visibility: hidden;

  z-index: 22; 
}

div.menuV#SubMenuOurWork
{
  position: absolute;
  left: 299px;
  top: 206px;

  display: none;
  visibility: hidden;

  z-index: 22;
}

div.menuV#SubMenuGetInvolved
{
  position: absolute;
  left: 299px;
  top: 242px;

  display: none;
  visibility: hidden;

  z-index: 22;
}

div.menuV#SubMenuPositiveOptions
{
  position: absolute;
  left: 474px; /*454px;*/
  top: 222px;

  display: none;
  visibility: hidden;

  z-index: 22;
}

div.menuV#SubMenuHealthPromotion
{
  position: absolute;
  left: 474px; /*454px;*/
  top: 275px; /*228px;*/

  display: none;
  visibility: hidden;

  z-index: 22;
}

div.menuV#SubMenuEducationAndCampaigns
{
  position: absolute;
  left: 474px; /*454px;*/
  top: 313px; /*264px;*/

  display: none;
  visibility: hidden;

  z-index: 22;
}

div.menuV#SubMenuCorporateServices
{
  position: absolute;
  left: 454px;
  top: 309px;

  display: none;
  visibility: hidden;

  z-index: 22;
}

div.menuV#SubMenuSupportUs
{
  position: absolute;
  left: 454px;
  top: 183px;

  display: none;
  visibility: hidden;

  z-index: 22;
}

div.openMenuV
{
  padding: 3px 0px 3px 0px;
  border-width: 3px 0px 3px 0px;
  border-style: solid;
  border-color: #ffffff;
  margin: 0px;
  width: 180px;

  background-color: #ffffff;

  z-index: 11;
}

div.menuV#Page
{
  position: absolute;
  left: 333px;
  top: 116px;
}

div.menuV#SubMenuInternal
{
  position: absolute;
  left: 509px;
  top: 128px;

  display: none;
  visibility: hidden;

  z-index: 22;
}

div.menuV#SubMenuRelated
{
  position: absolute;
  left: 509px;
  top: 170px;

  display: none;
  visibility: hidden;

  z-index: 22;
}

a.menuNavV
{
  display: block;

  background-color: #ffffff;
  color: #040404;

  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 9pt;

  width: 175px;
  padding: 5px 0px 15px 5px;
  border-width: 1px 0px 1px 0px;
  border-style: solid;
  border-color: #a51136;
  margin: 0px;
}

a.menuNavV:link, a.menuNavV:visited, a.menuNavV:active
{
  color: #040404;
  text-decoration: none;
  background-color: #ffffff;
}

a.menuNavV:hover
{
  color: #ad032d;
  text-decoration: none;
  background-color: #e0e8fc;
  border-color: #990000;
}

a.inPageMenuNavV
{
  display: block;

  background-color: #ffffff; 
  color: #3f5989;

  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 10pt;
  font-weight: normal;

  width: 175px;
  padding: 5px 0px 15px 5px;
  border-width: 1px 0px 1px 0px;
  border-style: solid;
  border-color: #a51136;
  margin: 0px;
}

a.inPageMenuNavV:link, a.inPageMenuNavV:visited, a.inPageMenuNavV:active
{
  color: #3f5989;
  text-decoration: none;
  background-color: #ffffff;
}

a.inPageMenuNavV:hover
{
  color: #a51737;
  text-decoration: none;
  background-color: #e0e8fc;
  border-color: #990000;
}

span.here
{
  color: #990000;
}

img.imgNav
{
  padding: 0px 0px 0px 5px;
  border-width: 0px;
  margin: 0px;
}

span.punctV
{
  display: none;
  visibility: hidden;
}

div.pageMenuAnchor
{
  border-width: 1px 0px 1px 1px;
  border-style: solid;
  border-color: #040404;
}

div.pageMenuV
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #374e82;

  position: absolute;
  left: 311px;
  top: 122px;
  width: 477px;

}

/*..... ..... ..... .....menu// */
/*..... ..... ..... .....page body*/

div.page
{
  width: 666px;
  padding: 0px 0px 33px 122px;
  border-width: 3px 0px 0px 0px;
  border-style: solid;
  border-color: #cc0e51;
  margin: 44px 0px 0px 0px;
}

div.lhColumn
{
  float: left;
  width: 322px;

  color: #040404;

  padding: 252px 0px 33px 0px;
  border-width: 0px 0px 3px 0px;
  border-style: solid;
  border-color: #cc0e51;
  margin: 0px 0px 22px 0px;
}

div.specialLhColumn
{
  float: left;
  width: 322px;

  color: #040404;

  padding: 252px 0px 33px 0px;
  border-width: 0px 0px 3px 0px;
  border-style: solid;
  border-color: #cc0e51;
  margin: 0px 0px 22px 0px;
}

h2.lSectionHead
{
  text-align: left;
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 14pt;
  font-weight: normal;
  color: #41679b;
  text-decoration: underline;
}

h3.subHead
{
  text-align: left;
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  color: #41679b;
  text-decoration: underline;
}

p.text
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  text-align: justify;
}

p.narrowText
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  text-align: justify;
  width: 575px;
  margin: 11px 51px 11px 40px;
}

p.insetText
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  color: #374e82;
  text-align: justify;
  padding: 0px 33px 0px 40px;
  border-width: 0px;
  margin: 3px 0px 3px 0px;
}

p.textNote
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  color: #374e82;
  text-align: justify;
}

p.contd
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  color: #374e82;
  font-weight: normal;
  text-align: right;
  display: block;
  clear: both;
}

p.acknowledgedSource
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  color: #374e82;
  font-weight: normal;
  text-align: right;
}

p.annotation
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  color: #374e82;
  font-weight: normal;
  text-align: justify;
  padding: 0px 33px 0px 33px;
  border-width: 0px;
  margin: 3px 0px 3px 0px;
}

p.captionImg
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  font-style: italic;
  text-align: right;
  color: #374e82;
}

p.postIt
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  text-align: justify;
  width: 222px;
  margin: 22px 40px 22px 40px;
  border-width: 1px;
  border-style: solid;
  border-color: #040404;
  background-color: #faedbe;
  padding: 22px 33px 22px 33px;
}

div.rhColumn
{
  float: right;
  width: 322px;

  color: #040404;

  padding: 252px 0px 33px 0px;
  border-width: 0px 0px 3px 0px;
  border-style: solid;
  border-color: #cc0e51;
  margin: 0px 0px 22px 0px;
}

div.rhColumnHigh
{
  float: right;
  width: 322px;

  color: #040404;

  padding: 85px 0px 33px 0px;
  border-width: 0px 0px 3px 0px;
  border-style: solid;
  border-color: #cc0e51;
  margin: 0px 0px 22px 0px;
}

div.rhColumnLow
{
  float: right;
  width: 322px;

  color: #040404;

  padding: 292px 0px 33px 0px;
  border-width: 0px 0px 3px 0px;
  border-style: solid;
  border-color: #cc0e51;
  margin: 0px 0px 22px 0px;
}

div.rhColumn140
{
  float: right;
  width: 322px;

  color: #040404;

  padding: 140px 0px 33px 0px;
  border-width: 0px 0px 3px 0px;
  border-style: solid;
  border-color: #cc0e51;
  margin: 0px 0px 22px 0px;
}

div.specialRhColumn
{
  float: right;
  width: 322px;

  color: #040404;

  padding: 274px 0px 33px 0px;
  border-width: 0px 0px 3px 0px;
  border-style: solid;
  border-color: #cc0e51;
  margin: 0px 0px 22px 0px;
}

h2.rSectionHead
{
  text-align: left;
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 14pt;
  font-weight: normal;
  color: #41679b;
  text-decoration: underline;
}

p.storyText
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 10pt;
  font-style: italic;
  font-weight: normal;
  text-align: justify;
}

div.column
{
  float: right;
  width: 666px;

  color: #040404;

  padding: 252px 0px 33px 0px;
  border-width: 0px 0px 3px 0px;
  border-style: solid;
  border-color: #cc0e51;
  margin: 0px 0px 22px 0px;
}

div.releaseColumn
{
  float: right;
  width: 666px;

  color: #040404;

  padding: 33px 0px 33px 0px;
  border-width: 0px 0px 3px 0px;
  border-style: solid;
  border-color: #cc0e51;
  margin: 0px 0px 22px 0px;
}

div.specialAd
{
  float: right;
  width: 666px;

  color: #040404;

  padding: 88px 0px 33px 0px;
  border-width: 0px;
  margin: 0px;
}

h2.sectionHead
{
  text-align: left;
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 14pt;
  font-weight: normal;
  color: #41679b;
  text-decoration: underline;
}

div.sectionText
{
}

p.wideText
{
  padding: 0px;
  margin: 11px 44px 18px 0px;
  border-width: 0px;
}

span.name
{
  font-weight: bold;
  color: #d6ac06; /*#3d0fd0;*/ /*#355256;*/
  text-decoration: none;
  font-style: italic;
}

span.punct
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: bold;
  color: #ffffee;
  text-decoration: none;
}

span.quotation
{
  font-style: italic;
  color: #ffffee; /*#3d0fd0;*/ /*#355256;*/
  text-decoration: none;
}

q
{
  font-style: italic;
  color: #040404;
  text-decoration: underline;
}

a.instreamNav:link, a.instreamNav:visited, a.instreamNav:active
{
  font-weight: bold;
  color: #3f5989;
  text-decoration: none; 
}

a.instreamNav:hover
{
  font-weight: bold;
  color: #a51737;
  text-decoration: underline;
}

a.captionNav:link, a.captionNav:visited
{
  font-weight: normal;
  color: #374e82;
  text-decoration: none; 
}

a.captionNav:hover, a.captionNav:active
{
  font-weight: normal;
  color: #a51737;
  text-decoration: none;
}

a.listNav
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
}

a.listNav:link, a.listNav:visited, a.listNav:active
{
  color: #3f5989;
  text-decoration: none; 
}

a.listNav:hover
{
  color: #a51737;
  text-decoration: underline;
}

a.annotNav:link, a.annotNav:visited, a.annotNav:active
{
  font-weight: bold;
  color: #3f5989;
  text-decoration: none; 
}

a.annotNav:hover
{
  font-weight: bold;
  color: #a51737;
  text-decoration: none;
}

a.inPageNav
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  display: block;
  clear: both;
}

a.inPageNav:link, a.inPageNav:visited, a.inPageNav:active
{
  color: #3f5989;
  text-decoration: none; 
}

a.inPageNav:hover
{
  color: #a51737;
  text-decoration: none;
}

a.inPageNavList
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 10pt;
  color: #3f5989;
  font-weight: normal;
}

a.inPageNavList:link, a.inPageNavList:visited, a.inPageNavList:active
{
  color: #3f5989;
  text-decoration: none; 
}

a.inPageNavList:hover
{
  color: #a51737;
  text-decoration: none;
}

a.inPageNavListEm
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 10pt;
  color: #3f5989;
  font-weight: bold;
  text-decoration: underline; 
}

a.inPageNavListEm:link, a.inPageNavListEm:visited, a.inPageNavListEm:active
{
  color: #3f5989;
}

a.inPageNavListEm:hover
{
  color: #a51737;
}

span.inPageNavListBlank
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 10pt;
  color: #3f5989;
  font-weight: normal;
}

a.bookmark
{
  text-decoration: none;
  cursor: text;
}

img.logoImg
{
  padding: 0px;
  border-width: 0px;
  margin: 0px;
}

img.spotImg
{
  padding: 0px;
  border-width: 2px;
  border-style: solid;
  margin: 22px 0px 22px 0px;
}

img.spLogoImg
{
  padding: 0px;
  border-width: 0px; /*2px;*/
  border-style: solid;
  border-color: #d1dedc;
  margin: 0px;
}

img.instreamImg
{
  padding: 0px;
  border-width: 0px;
  margin: 0px;
  text-align: left;
  vertical-align: bottom;
}

img.divider
{
  padding: 0px;
  border-width: 0px;
  margin: 11px 0px 11px 0px;
}

img.rImg
{
  float: right;
  padding: 0px;
  border-width: 0px;
  margin: 11px 0px 11px 0px;
}

img.lImg
{
  float: left;
  padding: 0px;
  border-width: 0px;
  margin: 11px 0px 11px 0px;
}

ul.siteMapList
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 11pt;
  color: #040404;
  list-style-type: none;
  list-style-position: outside;
}

ul.inTextList
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  color: #040404;
  list-style-type: none;
  list-style-position: outside;
}

ul.listBox {
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  text-align: justify;
  border: 1px solid gray;
  background-color: #f5f5f5;
  padding: 11px 10px 11px 10px;
  width: 555px;
  list-style-type: none;
  list-style-position: outside;
}

ul.listBox li
{
  padding: 3px 10px 3px 10px;
}

ul.sublist {
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  text-align: justify;
  border-width: 0px;
  background-color: #f5f5f5;
  padding: 11px 10px 11px 10px;
  list-style-type: decimal;
  list-style-position: outside;
}

ul.uSublist {
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  text-align: justify;
  border-width: 0px;
  background-color: #f5f5f5;
  padding: 11px 10px 11px 10px;
  list-style-type: none;
  list-style-position: outside;
}

ul.shortLinks
{
  list-style-type: square;
  list-style-position: outside;
}

span.shortTitle
{
  font-weight: bold;
}

ul.shortBulletList
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  text-align: left;
  padding: 5px 22px 5px 0px;
  list-style-type: circle;
  list-style-position: outside;
}

ul.shortBulletList li
{
  margin: 0px;
}

ul.bulletList
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  text-align: justify;
  padding: 11px 22px 11px 55px;
  width: 399px;
  list-style-type: circle;
  list-style-position: outside;
}

ul.bulletList li
{
  margin: 11px 0px 11px 0px;
}
ul.columnBulletList
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  text-align: justify;
  list-style-type: circle;
  list-style-position: outside;
}

ul.columnBulletList li
{
  margin: 11px 0px 11px 0px;
}

ol.bulletList li
{
  margin: 11px 0px 11px 0px;
}

ol.noteBulletList
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  text-align: justify;
  padding: 5px 0px 5px 0px; 
  list-style-position: outside;
}

ol.noteBulletList li
{
  margin: 11px 0px 11px 0px;
}

ul.refBox {
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  text-align: justify;
  color: #fc6b03;
  border: 1px solid gray;
  background-color: #f5f5f5;
  padding: 11px 22px 22px 22px;
  width: 533px;
  list-style-type: none;
  list-style-position: outside;
}

span.listEntry
{
  font-weight: bold;
}

div.linHdU
{
  color: #040404;
  font-weight: normal;
  font-size: 12pt;
  text-decoration: underline;
  margin: 0px 0px 2px 0px;
}

div.linHd
{
  color: #040404;
  font-weight: normal;
  font-size: 12pt;
  margin: 0px 0px 2px 0px;
}

div.lin
{
  padding: 0px 0px 0px 22px;
}

span.instreamEm
{
  color: #374e82;
  font-weight: bold;
  text-decoration: none;
}

span.shortLinkTitle
{
  padding: 3px;
}

div.item
{
  margin: 22px 0px 11px 0px;
}

div.qu
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  text-align: justify;
  color: #040404;
  border: 1px solid gray;
  background-color: #e0e8fc;

  padding: 11px 22px 11px 22px;
  width: 531px;
  margin: 0px 0px 0px 40px;
}

div.ans
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  text-align: justify;
  color: #040404;
  border: 1px solid gray;
  background-color: #f5f5f5;

  padding: 11px 22px 11px 22px;
  width: 481px; /*531px;*/
  margin: 0px 0px 0px 90px; /*0px 0px 0px 40px*/
}

span.part
{
  font-size: 14px;
  font-weight: bold;
  color: #202a67;
}

div.boxInsert
{
  float: right;
  margin: 0px 0px 0px 33px;
  color: #3f5989;
  border-color: #3f5989;
}

div.noteInsert
{
  width: 274px;
  background-color: #e0e8fc;
  border-width: 2px;
  border-style: solid;
  border-color: #3f5989;
  margin: 15px 0px 15px 0px;
  padding: 11px 22px 22px 22px;
}

div.noteInsertR
{
  float: right;
  width: 244px;
  background-color: #e0e8fc;
  border-width: 2px;
  border-style: solid;
  border-color: #3f5989;
  margin: 0px 25px 0px 33px;
  padding: 11px 22px 22px 22px;
}

div.noteInsertL
{
  float: left;
  width: 222px;
  background-color: #ffffff;
  border-width: 2px;
  border-style: solid;
  border-color: #3f5989;
  margin: 0px 11px 0px 0px;
  padding: 22px;
}

img.snapInsertR
{
  float: right;
  width: 222px;
  background-color: #e0e8fc;
  border-width: 2px;
  border-style: solid;
  border-color: #3f5989;
  margin: 22px 0px 22px 33px;
  padding: 22px 33px 33px 33px;
}

img.snapInsertL
{
  float: left;
  width: 222px;
  background-color: #e0e8fc;
  border-width: 2px;
  border-style: solid;
  border-color: #3f5989;
  margin: 22px 33px 22px 0px;
  padding: 22px 33px 33px 33px;
}

h3.noteTitle
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: bold;
  font-size: 12pt;

  color: #040404;
}

p.noteP
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  text-align: justify;
}

span.noteEm
{
  color: #374e82;
  font-weight: bold;
  font-style: italic;
  text-decoration: none;
}

/*..... ..... ..... .....page body// */
/*..... ..... ..... .....page foot*/

div.adStrip
{
  clear: both; /*position after the longer of left and right columns*/
  width: 666px;
  padding: 3px 0px 3px 0px;
  background-color: #e0eaef; /*#d0ccb4;*/ /*#e57322;*/
  border-width: 2px 0px 2px 0px;
  border-style: solid;
  border-color: #8d8a7a;
  margin: 11px 0px 11px 0px;
}

div.noticeStrip
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  color: #374e82;
  font-weight: normal;

  width: 666px;
  padding: 3px 0px 3px 0px;
  background-color: #fcecb4;
  border-width: 2px 0px 2px 0px;
  border-style: solid;
  border-color: #8d8a7a;
  margin: 11px 0px 11px 0px;
}

div.ticker
{
  width: 666px;
  padding: 3px 0px 3px 0px;
  background-color: #e0eaef; /*#d0ccb4;*/ /*#e57322;*/
  border-width: 2px 0px 2px 0px;
  border-style: solid;
  border-color: #8d8a7a;
  margin: 11px 0px 11px 0px;
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 15pt;
  color: #040404;
}

div.toolBar
{
  width: 666px;
  padding: 2px 0px 2px 0px;
  background-color: #ffffff;
  border-width: 2px 0px 2px 0px;
  border-style: solid;
  border-color: #fc6b03;
  margin: 0px;
}

div.toolBarArea
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  color: #ffffee;
  text-decoration: none;

  width: 661px;
  padding: 5px 0px 5px 5px;
  background-color: #040404;
  color: #ffffff;
  border-width: 0px;
  margin: 0px;
}

div.toolBar#hdToolBar
{
  position: absolute;
  left: 122px;
  top: 57px;
  z-index: 22;
}

a.toolBarNav:link, a.toolBarNav:visited, a.toolBarNav:active
{
  color: #efefef;
  text-decoration: none; 
}

a.toolBarNav:hover
{
  color: #e0eaef;
  text-decoration: underline;
}

div.colo
{
  padding: 10px 0px 0px 0px;
  border-width: 0px;
  margin: 0px;
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-weight: normal;
  text-align: left;
  font-size: 70%;
  color: #7e7c7c;
}

/*..... ..... ..... .....page foot// */
/*..... ..... ..... .....specials*/

img#spotImg00
{
  position: absolute;
  left: 341px;
  top: 66px;
  padding: 0px;
  border-width: 1px;
  border-style: solid;
  border-color: #040404;
  margin: 0px;
}

img#spotImg01
{
  position: absolute;
  left: 313px;
  top: 66px;
}

img#spotImg02
{
  position: absolute;
  left: 313px;
  top: 155px; /*133px;*/
}

img#spotImg03
{
  display: block;
}

img#spotImg04
{
  position: absolute;
  left: 342px;
  top: 66px;
}

img#spotImg05
{
  position: absolute;
  left: 488px;
  top: 333px;
}

img#spotImg06
{
  float: right;
  margin: 11px 0px 11px 0px;
}

img#spotImg07
{
  position: absolute;
  left: 555px;
  top: 155px;
}

img#spotImg08
{
  position: absolute;
  left: 555px;
  top: 155px;
}

img#spotImg09
{
  float: left;
  margin: 3px;
}

img#spotImg10
{
  position: absolute;
  left: 313px;
  top: 99px;
}

img#spotImg11
{
  position: absolute;
  left: 433px;
  top: 155px;
}

img#spotImg12
{
  float: right;
  margin: 0px 0px 0px 33px;
}

img#spotImg13
{
  float: right;
  margin: 0px 0px 0px 33px;
}

img#spotImg14
{
  position: absolute;
  left: 455px;
  top: 111px;
}

img#spotImg15
{
  position: absolute;
  left: 397px;
  top: 111px;
}

img#spotImg16
{
  position: absolute;
  left: 467px;
  top: 111px;
}

img#spotImg17
{
  position: absolute;
  left: 465px;
  top: 111px;
}

img#spotImg18
{
  position: absolute;
  left: 452px;
  top: 111px;
}

img#spotImg19
{
  position: absolute;
  left: 464px;
  top: 111px;
}

img#authorBadge
{
  position: absolute;
  right: 677px;
  bottom: 11px;
}

img#donate00
{
  position: absolute;

  left: 11px;
  top: 50%;
}

img#donate01
{
  position: absolute;
  left: 11px;
  top: 40%;
}

img#BackButton
{
  position: absolute;
  left: 40px;
  top: 105px;
}

img#DonateNow
{
  margin: 0px 0px 0px 111px;
}

div#spotCaption00
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  font-style: italic;
  text-align: right;
  color: #374e82;

  position: absolute;
  left: 341px;
  top: 233px;
  width: 449px;
  padding: 0px;
  border-width: 0px;
  margin: 0px;
}

div.spotTool
{
  display: block;
  visibility: visible;
  z-index: 10;
}

div#missionStatement
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #374e82;
  text-align: justify;

  position: absolute;
  left: 311px;
  top: 122px;
  width: 414px;

  padding: 11px 22px 11px 22px;
  border-width: 5px;
  border-style: solid;
  border-color: #ffeedd;
  margin: 0px 0px 0px 11px;
  z-index: 10;
}

div.Statement
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #374e82;
  text-align: justify;

  padding: 11px 22px 11px 22px;
  border-width: 5px;
  border-style: solid;
  border-color: #ffeedd;
  margin: 15px 0px;
  z-index: 10;
}

span.statementTitle
{
  display: block;
  margin: 11px 0px 0px 0px;
  font-weight: bold;
}

div.Case
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  color: #374e82;
  text-align: justify;

  padding: 11px 22px 17px 22px;
  border-width: 2px;
  border-style: solid;
  border-color: #203489;
  margin: 15px 0px;
  z-index: 10;
}

span.caseTitle
{
  display: block;
  margin: 11px 0px 7px 0px;
  font-weight: bold;
}

span.acknowledgedSource
{
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 12pt;
  color: #374e82;
  font-weight: normal;
  text-align: right;
}

div#HereContact
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #374e82;
  text-align: justify;

  position: absolute;
  left: 311px;
  top: 122px;
  width: 414px;

  padding: 11px 22px 11px 22px;
  border-width: 0px;
  margin: 0px 0px 0px 11px;
  z-index: 10;
}

div#searchTool
{
  font-family: Arial, "Trebuchet MS", 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #374e82;

  position: absolute;
  left: 311px;
  top: 122px;
  width: 479px;

  padding: 0px;
  border-width: 0px;
  margin: 0px;
  z-index: 10;
}

img.buttonImg
{
  padding: 1px;
  border-width: 2px;
  border-style: solid;
  border-color: #203489;
  margin: 0px;
  background-color: #ffffff;
}

img.buttonImgL
{
  float: left;
  padding: 1px;
  border-width: 2px;
  border-style: solid;
  border-color: #203489;
  margin: 11px 0px 11px 0px;
  background-color: #ffffff;
}

img.buttonImgR
{
  float: right;
  padding: 1px;
  border-width: 2px;
  border-style: solid;
  border-color: #203489;
  margin: 11px 0px 11px 0px;
  background-color: #ffffff;
}
img.instreamImg
{
  padding: 3px;
  border-width: 0px;
  margin: 0px;
  background-color: #ffffff;
}

img.onImg
{
  padding: 0px;
  border-width: 0px;
  margin: 0px;
  background-color: #ffffff;
}

div.alertBox {
  font-family: "Frugal Sans", Arial, "Trebuchet MS", 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  background-color: #f8f8f8;
  color: #202a67;
  padding: 30px;
  border-width: 3px;
  border-style: solid;
  border-color: #202a67;
  margin: 11px 25px 11px 40px;
  width: 451px;
}

/*..... ..... ..... .....specials// */
/*..... ..... ..... .....misc */

.beAwkward
{
  unicode-bidi: bidi-override;
  direction: rtl;
  font-weight: bold;
  color: #3f5989;
}

/*..... ..... ..... .....misc// */

div.column div.lhColumn,
div.column div.rhColumnHigh {
  padding: 0px !important;
  border-width: 0 !important;
  border-style: none !important;
}
/*..... ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... .....// */

