
body
{
margin:         5pt;
background:     #ffffff;
font-family:    Verdana,Arial,Helvetica,Geneva,Swiss;
font-size:      small;
}

p
{
font-family:    Verdana,Arial,Helvetica,Geneva,Swiss;
font-size:      small;
}

a:link, a:visited, a:active
{
color:          #0000ff;
text-decoration:        none;
}

a:hover
{
color:          #0000ff;
text-decoration:        underline;
}

a:link.leftnav, a:visited.leftnav, a:active.leftnav
{
font-family:    Verdana,Arial,Helvetica,Geneva,Swiss;
font-size:      small;
font-weight:    bold;
color:          #FFCC33;
text-decoration: none;
border-left: 12px solid #0080C0;
}

a:hover.leftnav
{
font-family:    Verdana,Arial,Helvetica,Geneva,Swiss;
font-size:      small;
font-weight:    bold;
color:          #FFCC33;
text-decoration:        underline;
border-left: 12px solid #0080C0;
}

a:link.leftnavselected, a:visited.leftnavselected, a:active.leftnavselected
{
font-family:    Verdana,Arial,Helvetica,Geneva,Swiss;
font-size:      small;
font-weight:    bold;
color:          #FFFFFF;
text-decoration: none;
border-left: 12px solid #0080C0;
}

a:hover.leftnavselected
{
font-family:    Verdana,Arial,Helvetica,Geneva,Swiss;
font-size:      small;
font-weight:    bold;
color:          #FFFFFF;
text-decoration: underline;
border-left: 12px solid #0080C0;
}

h1.title
{
text-align: right;
font-family: Verdana,Arial,Helvetica,Geneva,Swiss;
color: #ffcc33;
}

h2.err
{
color: red;
}

.datarow
{
border: 3px;
background-color: white;
}

.datarowgrey
{
border: 3px;
background-color: #d0f0f0;
}

.headerrow
{
background-color: #cfcfcf;
font-weight: bold;
}

.datatable
{
font-family: "lucida grande", verdana, sans-serif;
font-size: 8pt;
border: 1px solid #666666;
background-color: #cfcfcf;
}

.large
{
font-family:    Verdana,Arial,Helvetica,Geneva,Swiss;
font-size:      x-large;
font-weight:    bold;
color:          black;
}


.leftheader
{
font-family:    Verdana,Arial,Helvetica,Geneva,Swiss;
font-size:      small;
font-weight:    bold;
color:          black;
text-decoration: none;
border-left: 3px solid #0080C0;
border-right: 3px solid #0080C0;
}

div.maincontent
{
position: relative;
}

div.mainbody
{
position: relative;
float: right;
}

div.leftlinks
{
background: url("/images/leftbackground.gif") repeat-y;
width: 160px;
float: left;
position: relative;
top: 0;
left: 0;
}

div.acrossline
{
background: #0080c0;
}

div.acrosslineright
{
background: #0000c0;
text-align: right;
}


