body {
font-size: 70%;
font-family: arial, verdana, times, courier;
}

div.spacer {
clear: both;
}

img {
border: none;
}

a {
text-decoration: none;
color: #F5872E;
}

a:hover {
text-decoration: underline;

}

form {
margin: 0px;
padding: 0px;
}

fieldset {
margin: 0px;
padding: 0px;
border: none;
}

h1 {
font-size: 200%;
margin: 0px;
margin-top: 10px;
margin-bottom: 5px;
font-weight: normal;
margin-bottom: 0px;
}

h2 {
font-size: 130%;
margin: 0px;
margin-top: 10px;
font-weight: normal;
}

h3 {
font-size: 120%;
margin: 0px;
margin-top: 10px;
font-weight: normal;
}

h4 {
font-size: 110%;
margin: 0px;
margin-top: 10px;
font-weight: normal;
}

p {
margin-top: 10px;
margin-bottom: 10px;
}

table {
width: 100%;
background-color: #F4F4F4;
border-collapse: collapse;
border: none;
font-size: 100%;
text-align: left;
margin-top: 10px;
margin-bottom: 10px;
float: left;

}

table tr th {
border-left: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
padding: 10px;
font-weight: bold;
background-color: #EEEEEE;
width: 25%;

}

table tr th.first {
border-left: none;
background-color: #FBD0AD;
}

table tr td {
border-left: 2px solid #ffffff;
padding: 10px;
padding-bottom: 11px;
background-image: url(../images/blocks/dotted_line.gif);
background-position: bottom left;
background-repeat: repeat-x;
width: 25%;


}

table tr td.first {
border-left: none;
background-color: #EDEDEF;

font-weight: bold;
}

.displayNone {
display: none;
visibility: hidden;
}

h2.reportstitle 
{
    margin-bottom: 16px;    
}
h3.clientarea
{
    margin-bottom: 12px;
}

p.error, ul.error
{
    display: block;
    background-color: #ffffff;
    border: 1px dotted #f0892a;
    color: #f0892a !important;
    font-weight: bold;
    margin-right: 12px;
    padding: 4px;
}
ul.error 
{
    padding-left: 24px;
}
p.errorMessage, p.errorMessage b, ul.error li
{
    color: #f0892a !important;
    font-weight: bold;
}
table input 
{
   margin: 1px;
}
table tr td nobr b, b.adminTitle
{
    color: #fff !important;
}