body
{
	background-color: #EEEEFF;
}

A {
//	color: #343478;
    color: #0000A0;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	border-width: 0px;
}
A:visited {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color : #727272;
}
A:hover	{
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color : #727272;
}

img
{
	border-style: none;
}

ul			{
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 8pt;
	color: black;
	list-style-type : circle;
}	

TD {
	font-family: Verdana, Geneva, Arial, sans-serif; 
	font-size: 8pt;
}


h3 {
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12pt;
	color: #846464;
}

h2 {
	font-weight: bold; 
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 13pt; 
	color:#727272
}

h1 {
   font-weight: bold; 
   font-family: Verdana, Geneva, Arial, sans-serif;
   font-size: 14pt;
   color:#323272
}

.main{
   border-top: thin dotted #B2B2B2;
}

.nav-bar {
   font-family: Verdana, Geneva, Arial, sans-serif; 
   font-size: 9pt;
   text-align: left;
   color: black;
}

.nav-box {
   vertical-align: text-top;
   font-color: black;
   border-right: thin dotted #B2B2B2;
   padding : 20pt 20pt 0pt 0pt;
}

.main-box {
   padding : 15pt 20pt 0pt 20pt;
   vertical-align: top;
}

.blurb {
   font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
   font-size: 8pt;
   text-align: right;
   font-style: italic
}

.nav-title
{
	font-weight: bold;
	text-align: center;
	background-color: #CCCCDD;
	padding: 2 0 2 0;
	border-style: solid;
	border-width: 2;
	border-color: #BBBBFF;
}

.nav-img
{
	vertical-align: middle;
}

.nav-list
{
	border-width: 1;
	border-style: solid;
	border-color: #CCCCFF;
	border-bottom-style: none;
	margin: 0 0 20 0;
}

.nav-item
{
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #BBBBFF;
	padding: 2 5 2 5;
	color: #242468;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}
div.nav-item:hover
{
	color : #000000;
	border-style: solid;
	border-width: 1;
	border-color: #000055;
	background-color: #AAAACC;
}


.news-body
{
	background-color: #DDDDFF;
	border-width: 2;
	border-style: dotted;
	border-color: #BBBBFF;
	padding: 5 15 5 15;
	vertical-align: top;
	margin-bottom: 35;
}

.article-body
{
	background-color: #DDDDFF;
	border-width: 2;
	border-style: dotted;
	border-color: #BBBBFF;
	padding: 5 15 5 15;
	vertical-align: top;
}

.news-header
{
	font-family: Verdana, Geneva, Arial, sans-serif;
	padding: 7 10 7 10;
	background-color: #CCCCFF;
	font-size: 12pt;
	font-weight: bold;
	border-width: 2;
	border-style: dotted;
	border-color: #BBBBFF;
	border-bottom-style: none;
}

.news-subheader
{
	font-family: Verdana, Geneva, Arial, sans-serif;
	padding: 4 10 4 30;
	background-color: #C5C5FF;
	font-size: 13pt;
	font-weight: bold;
	border-width: 2;
	border-style: dotted;
	border-color: #BBBBFF;
	border-bottom-style: none;
}

.news-date
{
	padding: 3 10 3 10;
	background-color: #CCCCFF;
	font-size: 10;
	border-width: 2;
	border-style: dotted;
	border-color: #BBBBFF;
	border-bottom-style: none;
}

div.code
{
    font-family: "Lucida Console", "Monospace";
    padding: 20 20 20 20;
    font-size: 13;
    border-style: solid;
    border-color: #AAAACC;
    border-width: 1;
    background-color: #CFCFFF;
}

