/*  **************************   Main styles  *******************************  */
body
{
background-color: #000000;
margin: 0px;
font-style: normal;
font-weight:  normal;
font-size: 12px;
font-family: 'assidious', verdana, arial, helvetica, sans-serif;
font-color: white;
}

table
{
font-size: 100%
}

td
{
font-size: 100%; 
vertical-align: top;

font-color: #ffffff;
}

tr
{
border-color: white;
font-color: #ffffff;
}

A:link 
{
color: white; 
text-decoration: none
}

A:visited
{
color: white; 
text-decoration: none
}

A:active
{
text-decoration: none
}

A:hover
{
text-decoration: underline;
color: #ff9900
}

A:link.black 
{
color: black; 
text-decoration: none
}

A:visited.black
{
color: black; 
text-decoration: none
}

A:active.black
{
text-decoration: none
}

A:hover.black
{
text-decoration: underline;
color: #ff9900
}

H1.banner, H1.orangebanner
{
margin-top: 0px; 
padding-left: 0px; 
font-weight: bold; 
font-size: 128%; 
margin-bottom: 0px; 
padding-bottom: 0px; 
color: black; 
padding-top: 10px; 
}

H1.banner
{
color: black; 
}

H1.orangebanner
{
color: #ff9900; 
}

hr
{

width:100%;

}



/*  **************************   Copyright  *******************************  */
i.copyright
{
color:gray;
font-style: italic;
font-size: 90%;
}

A:link.copy 
{
color: gray; 
text-decoration: none
}

A:visited.copy 
{
color: gray; 
text-decoration: none
}

A:active.copy 
{
color: gray;
text-decoration: none
}

A:hover.copy 
{
text-decoration: none;
color: #ff9900
}

/*  **************************   Headings sytles  *******************************  */
p.black3
{
color:black;
font-size: 140%;
text-decoration: underline;
margin-left:0px;
margin-right:10px;
}

b.title2
{
font-size: 140%; 
color: gray;
}

/*  **************************   Paragraphs sytles *******************************  */
p
{
color:white;
}

p.siteintro
{
color:white;
margin-left:10px;
margin-right:10px;
margin-top:0px;
}

p.prose
{
color:black;
margin-left:10px;
margin-right:10px;
margin-top:0px;
}

p.caption
{
color:#666666;
margin-left:5px;
margin-right:10px;
margin-top:0px;
font-style: italic;
font-size: 90%;
}

p.black
{
color:black;
margin-left:10px;
margin-right:10px;
margin-bottom:0px;
margin-top:0px;
}


p.quote
{
color:black;
text-indent: 15px;
margin-left:80px;
margin-right:80px;
font-style: italic
}

/*    Prose    */
p:first-letter.prose
{
color: white;
font-weight: normal;
font-size: 18px;
font-style: normal;
margin-left:25px;
font-family: "Comic Sans MS", sans-serif;
}

p.prose
{
color:black;
margin-left:10px;
margin-right:10px;
margin-top:0px;
}

/*  **************************   Articles and Book extract sytles  *******************************  */
p.atitlepara
{
color:black;
font-size: 20px;
text-decoration: underline;
margin-left:15px;
margin-right:15px;
text-align: center;
margin-bottom:0px;
}

A:link.atitle 
{
color:black;
font-size: 20px;
text-decoration: underline;
margin-left:15px;
margin-right:15px;
text-align: center;
margin-bottom:0px;
}

A:visited.atitle
{
color:black;
font-size: 20px;
text-decoration: underline;
margin-left:15px;
margin-right:15px;
text-align: center;
margin-bottom:0px;
}

A:active.atitle
{
color:black;
font-size: 20px;
text-decoration: underline;
margin-left:15px;
margin-right:15px;
text-align: center;
margin-bottom:0px;
}

A:hover.atitle
{
font-size: 20px;
text-decoration: underline;
margin-left:15px;
margin-right:15px;
text-align: center;
margin-bottom:0px;
color: #ff9900
}


p.aauthor
{
color:gray;
font-size: 15px;
text-decoration: none;
margin-left:15px;
margin-right:215px;
margin-top:0px;
margin-bottom:0px;
align: right;
text-align: right;
font-style: italic;
}

p.adate
{
color:white;
font-size: 90%;
text-decoration: none;
margin-left:15px;
margin-right:200px;
margin-top:0px;
margin-bottom:0px;
text-align: right;
}

/*  **************************   Project sytles  *******************************  */
p.projectdate
{
font-size: 90%; 
color: white;
font-weight: bold;
margin-left:80px;
}


b.projecttitle
{
font-size: 30px; 
color: gray;
font-weight: bold;
font-family: "Comic Sans MS", sans-serif;
font-variant: small-caps;
}

/*  **************************   Contact styles  *******************************  */
p.email
{
color:white;
font-size: 16px;
text-decoration: none;
margin-left:15px;
margin-right:200px;
margin-top:0px;
margin-bottom:0px;
text-align: right;
}



/*  **************************   Permissions styles  *******************************  */
.textbullet
{
font-size: 12px;
color: #365ca5;
line-height: 14px;
font-style: italic;
font-family: Arial, Helvetica, sans-serif;
}

p.textsm
{
font-size: 11px; 
color: #01236d; 
line-height: 14px; 
font-family: Arial, Helvetica, sans-serif;
margin-left:20px;
margin-right:20px;
}

/*  **************************   Sitemap Styles  *******************************  */
p.sitemap1
{
color:white;
font-size: 16px;
text-decoration: none;
}

p.sitemap2
{
color:white;
font-size: 100%;
text-decoration: none;
}

p.sitemap3
{
color:white;
font-size: 90%;
text-decoration: none;
}



/*  **************************   Sytles not in use...  *******************************  */

ul.sqor
{
list-style-type: square;
color: #ff9900;
font-style: normal;
font-size: 110%;
font-color: #ffffff;
}

p.orange
{
color:#ff9900;
margin-left:80px;
}