.DocAuthor
{
    font-size: 12pt;
    color: #808080;
    font-weight:bold;
    font-family: Tahoma, Sans-Serif;
    margin-top: 0px;
    margin-bottom: 2px;

}
.DocAuthorAlt
{
    font-size: 12pt;
    color: #ffffff;
    font-weight:bold;
    font-family: Tahoma, Sans-Serif;
    margin-top: 0px;
    margin-bottom: 2px;

}
.DocByLine
{
font-family: Tahoma, Sans-Serif;
font-size: 12pt;
font-weight: bold;
text-transform: uppercase;
color: #008f24;
text-align: left;
margin-top: 0px;
margin-bottom: 2px;

}
.DocByLineAlt
{
    font-weight: bold;
    font-size: 12pt;
    color: #ffffff;
    font-family: Tahoma, Sans-Serif;
    margin-top: 0px;
    margin-bottom: 2px;
    text-transform: uppercase;

}
.DocByLIneList
{
font-family: Tahoma;
font-size: 11pt;
color: #800000;

}
.DocByLIneSide
{
font-family: Tahoma;
font-size: 9pt;
color: #000080;

}
.DocDate
{
    font-size: 9pt;
    color: #808080;
    font-family: Tahoma, Sans-Serif;
    margin-top: 0px;
    margin-bottom: 2px;

}
.DocDateAlt
{
    font-size: 9pt;
    color: #ff0000;
    font-family: Tahoma, Sans-Serif;
    margin-top: 0px;
    margin-bottom: 2px;

}
.DocDateList
{
font-family: Tahoma;
font-size: 10pt;
color: #808080;

}
.DocDateSide
{
font-family: Tahoma;
font-size: 8pt;
color: #808080;

}
.DocFooter
{
font-family: Tahoma;
font-size: 10pt;
color: #7f0000;
text-decoration: none;
border-color: #7f0000;
border-style: solid;
border-width: 1px;
padding: 5px;
clear:both;

}
.DocFooter a
{
color: #7f0000;
text-decoration: none;

}
.DocFooter a:hover
{
text-decoration: underline;

}
.DocFooterAlt
{
font-family: Tahoma;
font-size: 10pt;
color: #ffffff;
text-decoration: none;
border-color: #ffffff;
border-style: solid;
border-width: 1px;
padding: 5px;

}
.DocFooterAlt a
{
color: #ffffff;
text-decoration: none;

}
.DocFooterAlt a:hover
{
text-decoration: underline;

}
.DocFooterxx
{
background-color: #ffffff;
float: left;

}
.DocImageL
{
float: left;
margin-bottom: 10px;
margin-right: 10px;
margin-top: 20px;
border:solid 1px #000000;

}
.DocImageR
{
float: right;
 margin-bottom: 10px;
 margin-left: 10px;
margin-top: 20px;
 border:solid 1px #000000;

}
.DocImageSideL
{
border-color: #000000;
border-style: solid;
border-width: 1px;
float: left;
margin-right:5px;

}
.DocImageSideR
{
border-color: #000000;
border-style: solid;
border-width: 1px;
float: right;
margin-left: 5px;

}
.DocRef a
{
    border-bottom-style:dotted ;
     border-bottom-width: 1px;
     border-bottom-color:#ffffff;
     color:#ffffff;

}
.DocStory
{
font-family: Tahoma;
font-size: 12pt;
color: #000000;
text-align: justify;

}
.DocStory a
{
    text-decoration: none;
    color: #000080;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #000080;

}
.DocStory a:hover
{
    text-decoration: none;
    color: #000080;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #000080;

}
.DocStory H1
{
font-family: Tahoma, Sans-Serif;
font-size: 26pt;
font-weight: bold;
font-variant: small-caps;
color: #000000;
text-align: left;
margin-top: 0px;
margin-bottom: 2px;

}
.DocStoryAlt
{
    font-size: 12pt;
    color: #ffffff;
    font-family: Tahoma;
   
}
.DocStoryAlt a
{
    text-decoration: none;
    color: #000080;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #000080;

}
.DocStoryAlt a:hover
{
    text-decoration: none;
    color: #000080;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #000080;

}
.DocStoryList
{
font-family: Tahoma;
font-size: 10pt;
color: #181818;

}
.DocStorySide
{
font-family: Tahoma;
font-size: 8pt;
color: #000080;

}
.DocTitle
{
font-family: Tahoma, Sans-Serif;
font-size: 22pt;
font-weight: bold;
font-variant: small-caps;
color: #800000;
line-height: 22pt;
text-align: left;
margin-top: 0px;
margin-bottom: 2px;

}
.DocTitleAlt
{
font-family: Tahoma, Sans-Serif;
font-size: 22pt;
font-weight: bold;
font-variant: small-caps;
color: #000000;
line-height: 22pt;
margin-top: 0px;
margin-bottom: 2px;

}
.DocTitleList
{
font-family: Tahoma;
font-size: 12pt;
font-weight: bold;
color: #000080;

}
.DocTitleSide
{
font-family: Tahoma;
font-size: 10pt;
font-weight: bold;
color: #000080;

}
.Head
{
    font-size: 22pt;
    font-weight: bold;
    color: #000080;

}
.HeadAlt
{
font-size: 18pt;
font-weight: bold;
color: #000080;
margin:0px;

}
.HeadSideAlt
{
font-size: 18pt;
font-weight: bold;
color: #000080;
margin:0px;

}
body
{
font-family: Tahoma;
color: #000000;

}
HR
{
    color: #000080;

}
HRblack
{
    color:#000000;

}
