img
{
border: 0px;
}

.topnav
{
background-image: url(images/vertical_nav_line.gif);
background-repeat: repeat-x;
}

.body
{
background-image: url(images/spanners.gif);
background-repeat: repeat;
margin: 0px;
}

.toptagline
{
font-family: "Times New Roman", Times, serif;
font-size: 1.2em;
font-style: italic;
margin: 0px;
}

.bottomtagline
{
font-family: "Times New Roman", Times, serif;
font-size: 1em;
margin: 0px;
}

.sidenavlinks
{
font-family: Arial, Helvetica, sans-serif;
font-size: .8em;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
color: #0000CC;
}

h1
{
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
clear: both;
}

h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: small
}

.pagetext
{
font-family: Arial, Helvetica, sans-serif;
font-size: small;
}

.sidenavbg
{
background-image: url(images/horizontal_nav_line.gif);
background-repeat: repeat-y;
}

.sidenavseparator
{
background-image: url(images/horizontal_nav_separator.gif);
background-position: left center;
background-repeat: no-repeat;
}

.pageiconcurrent
{
background-image: url(images/spanner_icon_yellow.gif);
background-repeat: no-repeat;
background-position: center center;
}

.pageiconother
{
background-image: url(images/spanner_icon_grey.gif);
background-repeat: no-repeat;
background-position: center center;
}

.pagemaintable
{
height: 100%;
width: 760px;
background-color: #FFFFFF;
}
.floatright
{
float: right;
clear: both;
margin: 4px 0px 4px 10px;
}

.floatleft
{
float: left;
margin: 4px 0px 4px 4px;
border: 1px solid #000000;
}

.footer
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
color: #000000;
}
