A:link {text-decoration: none;color: #0055bb;}
A:visited {text-decoration: none;color: #0055bb;}
A:active {text-decoration: none;color: #0055bb;}
A:hover {text-decoration: none;color: #000000;}

body {
margin: 0px;
padding: 0px;
background-color: #ffffff;
font-family: tahoma;
color: #808080;
font-size: 8pt;}

td {
font-family: tahoma;
color: #555555;
font-size: 9pt;
text-align: left;}

li {list-style-image: url(images/bullet.gif);}

input {
font-family: tahoma;
border: 1px #400040 solid;
font-size: 8pt;
background-color: #eeeeee;}

.bline {border-bottom: 1px #c0c0c0 solid;}

.bord{
border: 1px #c0c0c0 solid;
font-family: tahoma;color: #555555;
background-color: #eeeeee;
cursor: default;
}

.bordnor{
border: 1px #f5f5f5 solid;
font-family: tahoma;color: #555555;
}

.topbor{
border-top: 7px #ffffff solid;
}

.small {
font-family: tahoma;
color: #555555;
font-size: 8pt;
}

.reverse{
font-family: tahoma;
font-weight: bold;
color: #ffffff;
background-color: #1A4E81;
font-size: 10pt;
}
.reversesm{
font-family: tahoma;
color: #ffffff;
background-color: #1A4E81;
font-size: 7pt;
}

td.header-small,
th.header-small{ color:#fff; background:#98b1c4; font-size: 11pt; font-weight: bold;}
table.gray-table-border{ border:1px solid #ccc; border-top:0px; }
table.gray-table-border p{ padding:4px 4px 4px 4px; }
table.gray-table-border td{font-family: tahoma; color: #555555; font-size: 10pt;}
table.gray-table-border table{ margin-left:5px; margin-right:5px; }
table.gray-table-border .imgleft{ padding-left:5px; }