a { font-size: 8pt; text-decoration: none; color: #2C4C82 }
a:active { font-size: 8pt; text-decoration: none; color: #000066 }
a:visited { font-size: 8pt; text-decoration: none; color: #660066 }
a:hover { font-size: 8pt; text-decoration: underline; color: #993300 }

.tableborder_all { border-left: solid 1px #999999; border-right:solid 1px #999999; border-top: solid 1px #999999; border-bottom:solid 1px #999999;vertical-align: middle;}

.tableborder_1 { border-left: solid 1px #999999; border-right:solid 0px #999999; border-top: solid 1px #999999; border-bottom:solid 0px #999999;}

.details
{
border-bottom: #999999 1px solid;
border-right: #999999 1px solid;
padding: 2px 2px 1px 2px;
}

.details_redbox
{
border: #C6592B 1px solid ;
padding: 5px;
}

.details_none
{
padding: 2px;
}

.mid
{
padding: 2px 2px 1px 2px;
vertical-align: middle;
}



.row_white { background-color: #FFFFFF; } 
.row_red { background-color: #D77044; }
.row_gray { background-color: #CCCCCC; }

.row_lightgray { background-color: #EEEEEE; }
.row_lightgray_bold { background-color: #EEEEEE; font-weight: bold;}

a:link.footer{color: #666666; text-decoration: none;}
a:active.footer{color: #666666; text-decoration: none;}
a:visited.footer{color: #76A6B8; text-decoration: none;}
a:hover.footer{color: #df926e; text-decoration: underline;}


.imageright {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #999999;
	text-align: center;
	float: right;
	margin: 5px;
	padding: 10px;
	border: 1px solid #CC3300;
}

body {
color: #000;
font-family:Verdana, Helvetica, sans-serif; 
padding: 0;
margin: 0;
}
.style1 {
	color: #CC3333;
	font-style: italic;
	font-weight: bold;
}

ul.nav {
list-style-type: none;
background: #fff;
border: 1px solid #ccc;
margin: 0;
padding: 0;
}

ul.nav li{
padding: 4px;
}
.nav  a{
font-size: 1em;
font-weight: bold;
color: #003366;
}

table {
margin: 0;
padding: 0;
border-collapse:collapse;
}

div#Navigation {
background-image:url('./Images/sideNav.gif'');
background-repeat:repeat-y;
background-position:top right;
width: 20%;
float: left;
padding: 0;
margin: 0;
font-size: .8em;
}

div#Navigation div.contact {
background: #333;
color: #fff;
font-size: .7em;
padding: 10px;
}

div#Content {
width: 70%;
float: left;
padding: 4px;
font-size: .8em;
}

div#Footer {
border-top: 1px solid #666;
border-bottom: 1px solid #666;
background: #ccc;
width: 100%;
clear: both;
font-size: .7em;
}

div#Footer p{
padding: 0 10px 2px 10px;
}

div#Header {
border-bottom: 1px solid #666;
}
div#Tag, div#Header {
background: #fff;
width: 100%;
clear: both;
}