/* Box Area */

body{
background-color: #FFFFFF;
color: #000000;
}

div.HeaderArea{
clear: both;
background-color: #A9A9A9;
padding: 0px 5px;
}

div.ArticleArea{
float: left;
width: 70%;
padding: 5px;
}

div.LinkArea{
float: right;
width: 20%;
padding: 5px;
}

div.FooterArea{
font-size: small;
clear: both;
background-color: #A9A9A9;
padding: 5px 5px 0px 5px;
margin: 1em 0em 0em 0em;
}


/* Heading */

h1{
color:#4B0082;
font-size: xx-large;
font-weight: bold;
}

span.SubTitle{
font-size: medium;
}

h2{
font-size: large;
font-weight: bold;
border-color: #483D8B;
border-style: none none solid none;
border-width: 0px 0px 3px 0px;
}

h3{
color: #483D8B;
font-size: large;
font-weight: bold;

}

/* Site Contents */

ul.Link{
list-style-position: inside;
margin: 0px;
padding: 0px;
}

p.Navigation{
font-size: small;
padding: 0em 0em 1em 0em;
margin: 0em 0em 1em 0em;
}

a{
text-decoration: underline;
}
a:link		{ color: #483D8B; }
a:visited	{ color: #4B0082; }
a:active	{ color: #483D8B; }
a:hover		{ color: #8B0000; font-weight: bold; }

span.CommentName{
color: #483D8B;
font-weight: bold;
}

span.CommentDate{
color: #483D8B;
font-size: small;
}

div.CommentInfo{
font-size: small;
}

em{
font-weight: bold;
}

em.Error{
color: #8B0000; 
font-weight: bold;
}

p.AboutThisSite{
font-size: small;
}

p.IndividualLink{
color: #A9A9A9;
font-size: small;
}
