    body {

    }

    A:link {
        color:blue;
        text-decoration:none;
    }
    A:visited {
        color:blue;
        text-decoration:none;
    }
    A:active {
        color:blue;
        text-decoration:none;
    }
    A:hover {
        color:blue;
        text-decoration:underline;
    }

    a.auctionLink:link {
        color:black;
        text-decoration:none;
        font-size:.8em;
    }

    a.auctionLink:visited {
        color:black;
        text-decoration:none;
        font-size:.8em;
    }

    a.auctionLink:active {
        color:black;
        text-decoration:none;
        font-size:.8em;
    }

    a.auctionLink:hover {
        color:black;
        text-decoration:underline;
        font-size:.8em;
    }

    span.auctionLinkDate {
        color:black;
        font-weight:bold;
    }

    td.main {
        background-color:#ffffff;
        color:#000000;
        font-family:arial;
        border-top:1px solid black;
        border-left:1px solid black;
        border-bottom:2px solid black;
        border-right:2px solid black;
    }

    td.loginArea {
        border:1px solid #b0b0b0;
        vertical-align:top;
        padding:1px;
    }

    .small {
        font-size:.8em;
        font-family:arial;
        padding:1px;
        text-align:left;
    }

	.admin {
        font-size:.8em;
		font-family:arial;
		border:1px solid #d0d0d0;
		margin-top:1em;
		clear:both;
		padding:5px;
	}

    td.align-top {
        vertical-align:top;
    }

    td.mainpart {
        vertical-align:top;
    }

    td.home {
        vertical-align:top;
        padding:3px;
    }

    td.adlist {
        border-left:1px solid #000000;
        vertical-align:top;
    }

    td.classification {
        font-size:.8em;
        padding:1px;
        padding-left:2px;
        border-bottom:1px dashed #d0d0d0;
        cursor:pointer;
    }

    td.class_hover {
        font-size:.8em;
        padding:1px;
        background-color:#feffc4;
        border-bottom:1px dashed #d0d0d0;
        cursor:pointer;
    }

    td.class_title {
        font-size:.8em;
        font-weight:bold;
        text-align:center;
        vertical-align:center;
        background-color:#4f7394;
        color:#ffffff;
    }

    td.list_title {
        font-size:.8em;
        font-weight:bold;
        text-align:left;
        vertical-align:center;
        background-color:#4f7394;
        color:#ffffff;
    }

    td.col_heading_150 {
        font-size:.8em;
        font-weight:bold;
        text-align:left;
        vertical-align:center;
        background-color:#4f7394;
        color:#ffffff;
        width:20%;
    }

    td.col_heading_500 {
        font-size:.8em;
        font-weight:bold;
        text-align:left;
        vertical-align:center;
        background-color:#4f7394;
        color:#ffffff;
        width:60%;
    }

    td.col_heading_50 {
        font-size:.8em;
        font-weight:bold;
        text-align:left;
        vertical-align:center;
        background-color:#4f7394;
        color:#ffffff;
        width:10%;
    }

    td.ad {
        font-size:.9em;
        padding:3px;
    }

    td.list {
        padding:2px;
        vertical-align:top;
        font-size:.9em;
    }

    td.bottom {
        text-align:center;
        border-top:1px dashed #d0d0d0;
        font-size:.9em;
        padding:2px;
    }

    tr.list1 {
        background-color:#e5e5e5;
    }

    tr.list2 {
        background-color:#ffffff;
    }

    input.small {
        font-size:1em;
        height:12px;
    }

    input.button {
        font-size:1em;
        overflow:visible;
    }

    input.search {
        width:120px;
        font-size:12px;
    }

    input.search_button {
        width:30px;
        font-size:.8em;
    }

    div.main {
        margin-left:auto;
        margin-right:auto;
    }

    div.leftPane {
        float:left;
        margin-top:10px;
    }

    div.mainPane {
        float:left;
        width:500px;
        margin:2px;
    }

    div.mainPaneNoAds {
        float:left;
        width:75%;
        margin:2px;
    }

    div.currentAdsPane {
        float:left;
        width:175px;
        text-transform:capitalize;
        margin-top:10px;
    }

    td.wrapper {
        background-color:white;
    }

    div.logoArea {

    }

    div.logInArea {
        font-size:.8em;
        font-family:arial;
        padding:1px;
        text-align:left;
    }

    div.linkArea {
        text-align:center;
    }


    div.mainArea {
        margin-left:180px;
        margin-right:180px;
    }

    div.titleBar {
        color:white;
        background-color:#4f7394;
        font-weight:bold;
        padding:1px;
        padding-left:3px;
        font-size:.8em;
        margin-top:5px;
    }

    b.mainCurve1 {
        height:1px;
        margin-left:5px;
        margin-right:5px;
        background-color:#909090;
        display: block;
        overflow: hidden;
        font-size:1px;
    }

    b.mainCurve2 {
        height:1px;
        margin-left:3px;
        margin-right:3px;
        background-color:#909090;
        display: block;
        overflow: hidden;
        font-size:1px;
    }

    b.mainCurve3 {
        height:1px;
        margin-left:1px;
        margin-right:1px;
        background-color:white;
        border-left:4px solid #909090;
        border-right:4px solid #909090;
        display: block;
        overflow: hidden;
        font-size:1px;
    }

    b.mainCurve4 {
        height:1px;
        margin-left:1px;
        margin-right:1px;
        background-color:white;
        border-left:2px solid #909090;
        border-right:2px solid #909090;
        display: block;
        overflow: hidden;
        font-size:1px;
    }

    div.mainAreaInner {
        text-align:left;
        font-family:arial;
        padding:5px;
        padding-top:1px;
    }

    div.mainAreaInnerBAK {
        text-align:left;
        font-family:arial;
        padding:10px;
        padding-top:1px;
        border-left:2px solid #909090;
        border-right:2px solid #909090;
    }

    div.mainAreaCurve {
        font-size:1px;
        padding:0px;
    }

    b.curve1 {
        width:167px;
        background-color:#5f83a4;
        height:1px;
        margin-left:4px;
        margin-right:4px;
        display: block;
        height: 1px;
        overflow: hidden;
    }
    b.curve2 {
        width:171px;
        background-color:#5f83a4;
        height:1px;
        margin-left:2px;
        margin-right:2px;
        display: block;
        height: 1px;
        overflow: hidden;
    }
    b.curve3 {
        width:173px;
        background-color:#5f83a4;
        height:1px;
        margin-left:1px;
        margin-right:1px;
        display: block;
        height: 1px;
        overflow: hidden;
    }
    b.curve4 {
        width:173px;
        background-color:#5f83a4;
        height:1px;
        margin-left:1px;
        margin-right:1px;
        display: block;
        height: 1px;
        overflow: hidden;
    }
    b.curve5 {
        width:175px;
        background-color:#5f83a4;
        height:1px;
        margin-left:0px;
        margin-right:0px;
        display: block;
        height: 1px;
        overflow: hidden;
    }

    ul.currentAds {
        margin:0;
        padding:0;
    }

    li.currentAd {
        list-style-type:none;
        padding:1px;
        padding-left:4px;
        border-top:1px solid #5f83a4;
        background-color:#e4e9f6;
        cursor:pointer;
        font-family:arial;
        font-size:.8em;
        text-align:left;
    }
    li.currentAdFirst {
        list-style-type:none;
        padding:1px;
        padding-left:4px;
        background-color:#e4e9f6;
        cursor:pointer;
        font-family:arial;
        font-size:.8em;
        text-align:left;
    }

    A.currentAd:link {
        color:black;
        text-decoration:none;
    }
    A.currentAd:visited {
        color:black;
        text-decoration:none;
    }
    A.currentAd:active {
        color:black;
        text-decoration:none;
    }
    A.currentAd:hover {
        color:black;
        text-decoration:underline;
    }

    li.currentAdsHeader {
        list-style-type:none;
        text-align:center;
        background-color:#5f83a4;
        color:#ffffff;
        font-family:arial;
        font-size:.8em;
        font-weight:bold;
    }

    li.currentAdsHeaderDate {
        list-style-type:none;
        text-align:center;
        background-color:#5f83a4;
        color:#ffffff;
        padding-bottom:2px;
        font-family:arial;
        font-size:.8em;
        font-weight:bold;
    }

    span.highlight {
        background-color:yellow;
    }