/* CSS Document */

.body
{
background-color:#FFFFFF;
}

.main
{
border-color:#CCCCCC;
border-style:outset;
border-width:thin;
}

.logo
{
background-image:url(Images/BKGDBlue.jpg);
background-repeat:repeat;
vertical-align:top;
width:220px;
}

.title
{
background-image:url(Images/BKGDBlue.jpg);
background-repeat:repeat;
width:600px;
}

.navigation
{
background-image:url(Images/BKGDBlue.jpg);
background-repeat:repeat;
vertical-align:top;
width:220px;
}

.NavBar
{
vertical-align:top;
text-align:left;
width:100%;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
}

a.nav:link
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
vertical-align:middle;
padding-left:10px;
}

a.nav:visited
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
vertical-align:middle;
padding-left:10px;
}

a.nav:hover
{
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
vertical-align:middle;
padding-left:10px;
}

a.nav:active
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
vertical-align:middle;
padding-left:10px;
}

a.PageNav:link
{
color:#0000FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
vertical-align:middle;
}

a.PageNav:visited
{
color:#0000FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
vertical-align:middle;
}

a.PageNav:hover
{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
vertical-align:middle;
}

a.PageNav:active
{
color:#0000FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
vertical-align:middle;
}

.content
{
width:580px;
background-image:url(Images/BKGDGray.jpg);
text-align:left;
padding-left:10px;
padding-Right:10px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
color:#000000;
}

.PageHeader
{
font-weight:bold;
font-size:16px;
}

.SubPageHeader
{
font-weight:bold;
font-size:14px;
}


.Underline
{
text-decoration:underline;
}

.BoldRed
{
color:#990000;
font-weight:700;
}

.body
{
background-image:url(Images/BKGDGray.jpg);
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
color:#000000;
}

.bodyTD
{

background-image:url(Images/BKGDGray.jpg);
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
color:#000000;
padding:3px;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px;
border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:1px;
border-right-color:#CCCCCC;
border-right-style:solid;
border-right-width:1px;
}

.ImagePlain
{
border:none;
}

.ImageFloatLeft
{
float:left;
border:none;
padding-top:2px;
padding-right:7px;
padding-bottom:18px;
}

.ImageFloatRight
{
float:right;
border:none;
padding-top:2px;
padding-right:7px;
padding-bottom:18px;
}

.EHanson
{
color:#006600;
text-align:left;
}

.ScrollingParagraph
{
height:550px;
overflow:scroll;
}

.ScrollingMessage
{
background-image:url(Images/BKGDBlue.jpg);
background-repeat:repeat;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
border-width:0;
}

.TDBlueHeader
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
padding-left:20px;
background-image:url(Images/BKGDBlue.jpg);
background-repeat:repeat;
}
