body {
background-color: #FFFFFF;
margin: 0;
padding: 2;
font-family: Tahoma, Arial;
font-size: 0.75em;
line-height: 1em;
color: #000000;
}

html {
font-size: 100%;
}

img {
border: 0;
}

p {
margin-bottom: 2px;
margin-top: 0;
}

a {
color: red;
text-decoration: none;
font-weight: bold;
}

a.light {
font-weight: normal;
}

a.black {
color: #000000;
text-decoration: none;
font-weight: bold;
}

a.white {
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}

table {
border-collapse: collapse;
}

td {
font-size: 12px;
padding: 0;
}

td.text {
padding-left: 3px;
}

table.navigation {
width: 100%;
padding:3px;
}

td.nl {
text-align: left;
padding-left: 2px;
}

td.nr {
text-align: right;
padding-right: 2px;
padding-bottom: 1px;
}

.nomargin {
margin: 0;
}

.input_small {
font-family: Tahoma, Arial;
font-size: 0.75em;
background-color: #FFFFFF;
border: 1px solid #999999;
color: #000000;
margin: 0;
padding-left: 3px;
}

.listing_element {
background-image: url('images/ebg.gif');
background-repeat: repeat-x;
background-position: bottom;
border: 1px solid #F0F0F0;
padding: 1px;
margin-bottom: 1px;
}

.main_top {
background-image: url('images/m_bg.gif');
height: 62px;
}

.content {
background-color: #FFFFFF;
padding: 2px;
padding-bottom: 1px;
}

.header {
font-size: 1em;
font-weight: bold;
background-image: url('images/n_bg.gif');
padding: 5px;
color: #FFFFFF;
}

.footer {
background-image: url('images/f_bg.gif');
padding: 5px;
color: #FFFFFF;
}

.find {
padding: 3px;

}


