/*cope with inheritance bugs*/
body, table, th, td{
color:black;
font-size: x-small;
font-family: Verdana;
}

/*body specific*/
body{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

a:link{
color:#004c34;
font-size:x-small;
text-decoration:none;
font-weight: bold;
}

a:visited{
color:#004c34;
font-size:x-small;
text-decoration:none;
font-weight: bold;
}

a:hover{
color:#cc3333;
font-size:x-small;
text-decoration:underline;
font-weight: bold;
}

a:active{
color:#004c34;
font-size:x-small;
text-decoration:none;
font-weight: bold;
}

li {
margin-bottom: 1px;
list-style-type: square;
color: #004c34;
}

ol{
color:black;
}

ul {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 15px;
list-style-type: square;
color: #004c34;
}

.row {
line-height: 5px;
}

.viewrangetitle {
font-weight: bold;
}

.highlighttext {
font-weight: bold;
}

.carttext {
font-weight: bold;
color: black;
}

.headers {
font-weight: bold;
color: white;
}

HR {
color:#024A36;
}

HR.white {
color:#FFFFFF;
}

H1, H2, H3, H4, H5, H6 {
font-family: Verdana;
}

Select.list {
FONT-FAMILY: Verdana;
font-size: 100%;
background: #E4E4E4;
}

INPUT {
FONT-FAMILY: Verdana;
font-size: 100%;
background: #E4E4E4;
border: solid 1px;
}

INPUT.aml {
FONT-FAMILY: Verdana;
font-size: 100%;
background: #FFFFFF;
border: solid 1px;
}

.button {
border: solid 1px #000000;
FONT-FAMILY: Verdana;
FONT-WEIGHT: bold;
font-size: 100%;
background-color: #024A36;
border: 0;
color: #FFFFFF;
}

TEXTAREA {
FONT-FAMILY: Verdana;
font-size: 100%;
background: #E4E4E4;
border: solid 1px;
}