html,body {
    background: url(gifs/darkbluepixel.jpg);
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    height:100%;
    top: 0px;
    left: 0px;
    color: #3F455F;
    font-weight: 400;

	}


.bodycontent	{ padding: 25px; color: #3F455F; }}
#featAuctions	{ clear: both; width: inherit; }
p#imgSep	{ background: transparent url(img/imgsep.gif) no-repeat; margin: 0px 4px 0px 4px; padding: 0px; display: inline; height: 8px; width: 8px; }
#imgTitL	{ background: transparent url(img/tit_l.gif) no-repeat; margin: 0px 5px 0px 0px; padding: 0px; display: inline; height: 8px; width: 8px; }
#imgTitR	{ background: transparent url(img/tit_r.gif) no-repeat; margin: 0px 0px 0px 5px; padding: 0px; display: inline; height: 8px; width: 8px; }
*	{ font-family: Arial, Helvetica, sans-serif; }
.barBrowse	{ margin: 5px 0 0 0; padding: 0 5px 0 0; text-align: right; float: left; }
.barSearch	{ margin: 5px 0 0 0; padding: 0 0 0 5px; text-align: left; float: left; }
.barSec	{ width: 100%; border-top: 1px solid #cccccc; text-align: center; background-image: url(img/back_bar2.gif); background-repeat: repeat-x; background-color: #ffffff; height: 37px; clear: both; }
.board	{ width: inherit; padding: 5px; clear: both; text-align: center; }
.border	{ border: 1px solid #D6D6D6; }
.button	{ background-color: #78A8D8; color: white; }
.catsearch	{ background-color: #ededed; color: #333333; }
.columL	{ border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; }
.columR	{ border-left-width: 1px; border-left-style: solid; border-left-color: #b3b3b3; }
.container	{ background-color: #ffffff; }
.Xcontent	{ width: 100%; }
.content	{ width: 650px; }
.counters	{ color: #1188dd; font-size: 10px; font-weight: normal; text-transform: uppercase; padding: 0px; margin: 0px; }
.errfont	{ font-weight: bold; font-family: Verdana, Arial, Sans; color: #BA1D1D;  font-size:13px;}
.featAuction	{ text-align: center; padding: 5px; float: left; width: 150px; }
.footer	{ clear: both; width: inherit; padding: 5px 5px 5px 5px; text-align: center; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; }
.hg	{ background-color: #FFFFff; }
.imgSep	{ background: transparent url(img/imgsep.gif) no-repeat; margin: 0px 4px 0px 4px; padding: 0px; display: inline; height: 8px; width: 8px; }
.imgTitL	{ background: transparent url(img/tit_l.gif) no-repeat; margin: 0px 5px 0px 0px; padding: 0px; display: inline; height: 8px; width: 8px; }
.imgTitR	{ background: transparent url(img/tit_r.gif) no-repeat; margin: 0px 0px 0px 5px; padding: 0px; display: inline; height: 8px; width: 8px; }
.logo	{ width: auto; padding: 0; background-color: #ffffff; margin: 0; top: 10px; float: none; text-align: left; }
.maincolumn	{ text-align: center; float: left; margin: 0px; padding: 0px; }
.navbar	{ border-top: 1px solid #666666; background: #C2E5FF; padding: 5px; margin: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666; text-align: center; }
.padding	{ padding: 15px; }
table	{     color: #3F455F;}
.table-bar	{ text-decoration: none; text-transform: uppercase; font-size: 12px; font-weight: bold; color: #686B6D; text-align: center; margin: auto; font-family: Arial CE, Helvetica CE, Arial, helvetica, sans-serif; }
.table1	{ clear: both; text-align: left; padding: 5px; font-weight: normal; color: #3F455F;}
.table2	{  padding: 0px; clear: both; text-align: left; font-weight: normal; color: #3F455F;}
.tableContent3	{ font-size: 10px; color: #3F455F;}
.titTable1	{ background-color: #C2E5FF; text-align: center; padding: 0px; font-size: 10px; font-weight: bold; border-top-width: 1px; border-top-style: solid; border-top-color: #b3b3b3; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b3b3b3; color: #3F455F;}
.titTable2	{ text-align: left; padding: 5px; font-size: 12px; font-weight: bolder; text-transform: uppercase; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #B3B3B3; font-family: Verdana, Arial, sans-serif; color: #3F455F;}
.titTable3	{ text-align: right; padding: 5px; font-size: 12px; color: #666666; border-top-width: 0px; border-top-style: solid; border-top-color: #cccccc; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #cccccc; color: #3F455F;}
.titTable4	{ background-color: #eeeeee; text-align: left; padding: 5px; font-size: 10px; font-weight: bolder; border-top-width: 1px; border-top-style: solid; border-top-color: #B3B3B3; text-transform: uppercase; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #B3B3B3; font-family: Verdana, Arial, sans-serif; color: #3F455F;}
.titTable5	{ text-align: left; padding: 0px; font-size: 12px; font-weight: bold; padding-left: 5px; color: #3F455F;}
.titTable6	{ text-align: left; padding: 0px; font-size: 12px; font-weight: bold; padding-left: 5px; color: #3F455F;}
.titTable7	{ text-align: right; padding: 0px; font-size: 12px; color: #3F455F; width:490px;}
.titTable8	{ text-align: right; padding: 0px; font-size: 12px; color: #3F455F; }

p	{ margin: 0px 0px 5px 0px; color: #3F455F;}
dl.phpa-tabs	{ margin: 5px 5px 0px; padding: 0; width: 100%; font-size: 13px; }
dl.phpa-tabs dd	{ margin: 1px; padding: 5px; float: left; background: transparent url(img/bot_deg.gif) repeat; border-top: 1px solid #AEACAC; border-right: 1px solid #AEACAC; border-bottom: 0px; border-left: 1px solid #AEACAC; }
h3	{ color: #BA1D1D; font-size: 13px; font-weight: bold; text-transform: uppercase; margin: 10px 0 0 0; }
input	{ color: #444444; font-size: 12px; }
li	{ padding-bottom: 5px; }
select	{ color: #444444; font-size: 12px; }
table.container	{ float: none; }
th	{ background-color: white; color: black; font-size: 12px; font-weight: bold; text-transform: capitalize; padding: 0.3ex; color: #3F455F;}
th a	{ color: #3F455F; }
ul	{ margin: 0; padding: 10px 10px 10px 20px; list-style: url(img/bullet.gif) none; line-height: 12px; color: #3F455F;}
.table-bar a:link	{ text-decoration: none; text-transform: uppercase; color: #666666; }
.table-bar a:visited	{ color: #666666; }

.copyright { font-size:10px; text-align:center; margin:1px 0 5px 0; color:#555555; }
.smallspan { font-size:10px; }
.yourbidwin { color:#3F455F; background:#C5D9ED; padding:15px 0 15px 40px; font-weight: bold; }
.yourbidloss { color:#df0000; background:#FFff00; padding:15px 0 15px 40px; font-weight: bold; }
.rightside { display:block; float:right; text-align:right; margin-right:5px; color: #3F455F;}
.leftside { display:block; float:left; text-align:left; margin-left:5px; color: #3F455F;}
.rightside1 { horizontal-align:left;color: #3F455F;}
.leftside1 { horizontal-align:right; color: #3F455F;}
.fbstar { margin:0; padding:0; vertical-align:middle; }

.caption {
    text-decoration: none;
    font-size: 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    line-height: 1em;
    color: #3F455F;
	}
	
.redcaption {
    text-decoration: none;
    font-size: 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    line-height: 1em;
    color: #BA1D1D;
	}
	
td {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    line-height: 18px;
    color: #3F455F;
	}
	
tr {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    line-height: 18px;
    color: #3F455F;
	}
	
p {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: 400;
    line-height: 18px;
    color: #3F455F;
}

span {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: 400;
    color: #3F455F;
}

br {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: 400;
    color: #3F455F;
}

b {
    font-size: 12px;
    color: #3F455F;
}

	
	
.header {
    font-size: 14px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #78A8D8;;
    line-height: 20px;
   font-weight: bold;
	}
	
	
a.header:link {
    font-size: 14px;
    text-decoration: none;
	font-weight: normal;
    color: #78A8D8;
   font-weight: bold;

	}
	
a.header:visited {
    font-size: 14px;
    text-decoration: none;
    color: #78A8D8;
	font-weight: bold;
	}
	
a.header:hover {
    font-size: 14px;
    text-decoration: none;
    color: #3F455F;
    font-weight: bold;
	}
	
a.header:active {
    font-size: 14px;
    text-decoration: none;
    color: #78A8D8;
    font-weight: bold;
	}

.parttitle {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #3F455F;
    line-height: 20px;
	}
	
	
a.table2:link {
    text-decoration: none;
	font-weight: normal;
    color: #78A8D8;
    font-weight: normal;
	}
	
a.table2:visited {
    text-decoration: none;
    color: #78A8D8;
	font-weight: normal;
    font-weight: normal;
	}
	
a.table2:hover {
    text-decoration: none;
    color: #3F455F;
    font-weight: normal;
	}
	
a.table2:active {
    text-decoration: none;
    color: #78A8D8;
    font-weight: normal;
	}

a.errfont:link {
    font-size: 12px;
    text-decoration: none;
	font-weight: normal;
    color: #78A8D8;
    font-weight: normal;
	}
	
a.errfont:visited {
    font-size: 12px;
    text-decoration: none;
    color: #78A8D8;
	font-weight: normal;
    font-weight: normal;
	}
	
a.errfont:hover {
    font-size: 12px;
    text-decoration: none;
    color: #3F455F;
    font-weight: normal;
	}
	
a.errfont:active {
    font-size: 12px;
    text-decoration: none;
    color: #78A8D8;
    font-weight: normal;
	}

.lightbluetext {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #78A8D8;
    line-height: 20px;
	}
	
	
a.lightbluetext:link {
    font-size: 12px;
    text-decoration: none;
	font-weight: normal;
    color: #78A8D8;
    font-weight: normal;
	}
	
a.lightbluetext:visited {
    font-size: 12px;
    text-decoration: none;
    color: #78A8D8;
	font-weight: normal;
    font-weight: normal;
	}
	
a.lightbluetext:hover {
    font-size: 12px;
    text-decoration: none;
    color: #3F455F;
    font-weight: normal;
	}
	
a.lightbluetext:active {
    font-size: 12px;
    text-decoration: none;
    color: #78A8D8;
    font-weight: normal;
	}

.lightbluetextBOLD {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
    line-height: 20px;
	}
	
	
a.lightbluetextBOLD:link {
    font-size: 12px;
    text-decoration: none;
	font-weight: bold;
    color: #78A8D8;
    font-weight: bold;
	}
	
a.lightbluetextBOLD:visited {
    font-size: 12px;
    text-decoration: none;
    color: #78A8D8;
	font-weight: bold;
	}
	
a.lightbluetextBOLD:hover {
    font-size: 12px;
    text-decoration: none;
    color: #3F455F;
	font-weight: bold;
	}
	
a.lightbluetextBOLD:active {
    font-size: 12px;
    text-decoration: none;
    color: #78A8D8;
	font-weight: bold;
	}

.whitetext {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    line-height: 18px;
    color: #FFFFFF;
	}
	
a.whitetext:link {
    font-size: 12px;
    text-decoration: none;
    font-weight: normal;
    color: white;
    font-weight: normal;
	}
	
a.whitetext:visited {
    font-size: 12px;
    text-decoration: none;
    color: white;
	font-weight: normal;
    font-weight: normal;
	}
	
a.whitetext:hover {
    font-size: 12px;
    text-decoration: none;
    color: #78A8D8;
    font-weight: normal;
	}
	
a.whitetext:active {
    font-size: 12px;
    text-decoration: none;
    color: white;
    font-weight: normal;
	}

.redtext {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #BA1D1D;
    line-height: 20px;
	}
	
	
a.redtext:link {
    font-size: 12px;
    text-decoration: none;
    font-weight: normal;
    color: #BA1D1D;
    font-weight: normal;
	}
	
a.redtext:visited {
    font-size: 12px;
    text-decoration: none;
    color: #BA1D1D;
    font-weight: normal;
    font-weight: normal;
	}
	
a.redtext:hover {
    font-size: 12px;
    text-decoration: none;
    color: #3F455F;
    font-weight: normal;
	}
	
a.redtext:active {
    font-size: 12px;
    text-decoration: none;
    color: #BA1D1D;
    font-weight: normal;
	}

.Lredtext {
    font-size: 16px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #ff0000;
    line-height: 20px;
	}
	
	
a.Lredtext:link {
    font-size: 16px;
    text-decoration: none;
    font-weight: normal;
    color: #ff0000;
    font-weight: bold;
	}
	
a.Lredtext:visited {
    font-size: 16px;
    text-decoration: none;
    color: #ff0000;
    font-weight: bold;
	}
	
a.Lredtext:hover {
    font-size: 16px;
    text-decoration: none;
    color: #3F455F;
    font-weight: bold;
	}
	
a.Lredtext:active {
    font-size: 16px;
    text-decoration: none;
    color: #ff0000;
    font-weight: bold;
	}

.Mredtext {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #ff0000;
    line-height: 20px;
	}
	
	
a.Mredtext:link {
    font-size: 12px;
    text-decoration: none;
    font-weight: normal;
    color: #ff0000;
    font-weight: bold;
	}
	
a.Mredtext:visited {
    font-size: 12px;
    text-decoration: none;
    color: #ff0000;
    font-weight: bold;
	}
	
a.Mredtext:hover {
    font-size: 12px;
    text-decoration: none;
    color: #3F455F;
    font-weight: bold;
	}
	
a.Mredtext:active {
    font-size: 12px;
    text-decoration: none;
    color: #ff0000;
    font-weight: bold;
	}

.darkblueheader {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #3F455F;
    line-height: 20px;
	}
	
	
.darkbluetext {
    font-size: 11px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #3F455F;
    line-height: 20px;
	}
	
	
a.darkbluetext:link {
    font-size: 11px;
    text-decoration: none;
	font-weight: normal;
    color: #3F455F;
    font-weight: normal;
	}
	
a.darkbluetext:visited {
    font-size: 11px;
    text-decoration: none;
    color: #3F455F;
	font-weight: normal;
    font-weight: normal;
	}
	
a.darkbluetext:hover {
    font-size: 11px;
    text-decoration: none;
    color: #78A8D8;
    font-weight: normal;
	}
	
a.darkbluetext:active {
    font-size: 11px;
    text-decoration: none;
    color: #3F455F;
    font-weight: normal;
	}

	
.ulinedblue {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #3F455F;
    line-height: 20px;
	}
	
	
a.ulinedblue:link {
    font-size: 12px;
    text-decoration: underline;
	font-weight: normal;
    color: #3F455F;
    font-weight: normal;
	}
	
a.ulinedblue:visited {
    font-size: 12px;
    text-decoration: underline;
    color: #3F455F;
	font-weight: normal;
    font-weight: normal;
	}
	
a.ulinedblue:hover {
    font-size: 12px;
    text-decoration: underline;
    color: #78A8D8;
    font-weight: normal;
	}
	
a.ulinedblue:active {
    font-size: 12px;
    text-decoration: underline;
    color: #3F455F;
    font-weight: normal;
	}

	

a:link {
    text-decoration: none;
    color: #3F455F;
	}
	
a:visited {
    text-decoration: none;
    color: #3F455F;
	}
	
a:hover {
    text-decoration: none;
    color: #78A8D8;
	}
	
a:active {
    text-decoration: none;
    color: #3F455F;
	}

	
a.caption:link {
    font-size: 10px;
    text-decoration: none;
	font-weight: normal;
    color: #3F455F;
    font-weight: normal;
	}
	
a.caption:visited {
    font-size: 10px;
    text-decoration: none;
    color: #3F455F;
	font-weight: normal;
    font-weight: normal;
	}
	
a.caption:hover {
    font-size: 10px;
    text-decoration: none;
    color: #78A8D8;
    font-weight: normal;
	}
	
a.caption:active {
    font-size: 10px;
    text-decoration: none;
    color: #3F455F;
    font-weight: normal;
	}


.title {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
        font-weight: bold;
	}

.errors {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
        font-weight: bold;
        color: #990000;    
	}

.subhead {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
        font-weight: bold;
        padding: 0 0 10px 0px;
	}

.title3 {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
        line-height: 1.25;
	}

.title2 {
	font-size: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	}

.sidebar {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #A9A348;
	}

.bottomaddr {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}


.hometext {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	}

.text {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: 15px;
	color: #ffffff;
	}
	



select, option, textarea, input {
	font-family: Arial, Verdana;
	font-size: 12px;
}
	
.line      { background-color: #ffffff; border: 1px #cc9933 dashed; }


.pictureborder      { border: 1px #000000 solid  ; }

.navbartable      { background-color: #996633; }

.main {
    background: white;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 550px;
    font-weight: 400;
    text-align: left;
}

ul li  {
    padding: 0 0 5px 0px;
    color: #3F455F;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    line-height: 16px;
        }

ol li  {
    padding: 0 0 5px 0px;
    color: #3F455F;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    line-height: 16px;

        }
.logo_band {
    padding: 0px;
    width: 800px;
    height: 123px;
}

.redline {
    background-image: url(gifs/redpixel.jpg);
    background-repeat: repeat;
    padding: 0px;
    width: 19px;
    height: 1px;
}

.darkblueline {
    background-image: url(gifs/darkbluepixel.jpg);
    color: #ffffff;
    background-repeat: repeat;
    padding: 0px;
    width: 650px;
    height: 1px;
}

.header-top-blue {
    background-image: url(gifs/header-top-blue.jpg);
    padding-top: 60px;
    padding-left: 25px;
    color: white;
    width: 650px;
    font-weight: 600;
    font-size: 20px;
    LETTER-SPACING: 0.07em;
}

.two-column-text-box {
    padding-top: 0px;
    padding-bottom: 9px;
    padding-left: 0px;
    padding-right: 25px;
    width: 420px;
    height: 10px;
}

.two-column-with-list-text-box {
    padding-top: 25px;
    padding-bottom: 9px;
    padding-left: 15px;
    padding-right: 10px;
    width: 490px;
    font-weight: 400;    
}

.topofbox {
    width: 490px;
    height: 20px;
    padding: 0px;
}

.sideofbox {
    width: 15px;
    padding: 0px;
}

.rsideofbox_second {
    width: 20px;
    padding: 0px;
}

.rsideofbox {
    width: 30px;
    padding: 0px;
}

.smallsep {
    width: 125px;
    height: 10px;
    padding: 0px;
}

.two-column-with-list-text-box {
    width: 465px;
    padding: 0px;
}

.xone-column-text-box {
    padding-top: 25px;
    padding-bottom: 9px;
    padding-left: 25px;
    padding-right: 25px;
    width: 640px;
    height: 10px;
}

.one-column-text-box {
    width: 680px;
    padding: 0px;
}

.right-side-bar {
    padding-top: 0px;
    padding-bottom: 9px;
    padding-left: 25px;
    padding-right: 10px;
    width: 240px;
    line-height: 12px;
}

.right-side-bar-for-lists {
    padding: 0px;
    width: 140px;
    font-weight: 400;

}

.xright-side-bar-for-lists {
    padding-top: 0px;
    padding-bottom: 9px;
    padding-left: 7px;
    padding-right: 10px;
    width: 150px;
    line-height: 12px;
}

.center {
        text-align: center;
    font-weight: normal;
        }


.vertbar2 {
    width: 5px;
}

#menu {
  position: relative; /* needed by the absolute positioned decorations */
  width: 149px; /* IE 5.x */
  height: 25px;
  margin: 0 auto;
  padding: 0px;
  background-image: url(gifs/sidebar-repeat.jpg);
  background-repeat: repeat;
  text-align: left;
  width: 149px;
}


#menuY {


}


/* Begin Images */
a img {
        border: none;
        }


/*      Using 'class="alignright"' on an image will (who would've
        thought?!) align the image to the right. And using 'class="centered',
        will of course center the image. This is much better than using
        align="center", being much more futureproof (and valid) */

img.centered {
        display: block;
        margin-left: auto;
        margin-right: auto;
        }

img.alignright {
        padding: 4px;
        margin: 0 0 2px 7px;
        display: inline;
        }

img.alignbottom {
        vertical-align: bottom;

        }

img.alignleft {
        padding: 2px;
        margin: 0 7px 2px 0;
        display: inline;
        }

.alignright {
        float: right;
        }

.alignleft {
        float: left
        }
/* End Images */


.content	{ width: 750px; }


.homebox      { 
            width: 200px;
            height: 620px;
            border: 1px #78A8D8 solid; 
            padding-top: 6px;
            padding-left: 10px;
            float: left;
            position: relative;
            display: inline;

}

.homebox-pix      { 
            width: 175px;
            height: 680px;            
            padding-left: 1px;
            padding-right: 5px;
            float: left;
            position: relative;
            display: inline;

}

.homebox2      { 
            width: 200px;
            height: 620px;
            border: 1px #78A8D8 solid; 
            padding-top: 6px;
            padding-left: 10px;
            padding-right: 10px;
            float: right;
            position: relative;
            display: inline;

}

.partsinfobox      { 
            width: 150px;
            border: 1px #dddddd solid; 
            padding-top: 6px;
            padding-left: 10px;
            padding-right: 10px;
            float: right;
            position: relative;
            vertical-align: middle;
            display: inline;

}
.inmiddle      { 
            width: 610px;
            border: 1px #78A8D8 solid; 
            padding: 6px;
            float: left;
            position: relative;
            vertical-align: middle;
            horizontal-align: middle;
            display: inline;

}

    .listings  {
        list-style: none;
    }
        .listings li {
            width: 155px;
            height: 135px;
            border: 1px #78A8D8 solid; 
            padding: 6px;
            float: left;
            position: relative;
            vertical-align: middle;
            horizontal-align: middle;
            margin-right: 7px;
            margin-bottom: 14px;
            display: inline;
        }


.navline      { border-bottom: 1px #78A8D8 dashed; 
    text-decoration: none;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #3F455F;
    padding-left: 0px;
    padding-top: 3px;
    padding-bottom: 3px;
    horizontal-align:left;
                }

.tableContent2 {    text-align:left;}

.elevenpt      { 
    text-decoration: none;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: black;
                }
.countdown      { 
    text-decoration: none;
    font-weight: bold;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #ff0000;
                }
.partdivider      { border-bottom: 1px #78A8D8 dashed; }
.browsedivider      { border-top: 1px #78A8D8 dashed; }
.pagedivider      { border-bottom: 1px #78A8D8 dashed; margin-top:10px; margin-bottom:10px;}
.horzline      { border-bottom:1px #78A8D8 solid; width:175px; margin-top:10px; margin-bottom:10px; padding: 0px; border-top: 0px; height: 1px;}
.vendorhorzline      { border-bottom:1px #78A8D8 solid; width:130px; margin-top:10px; margin-bottom:10px; padding: 0px; height: 1px;}

.partdividerWithGray      { border-bottom: 1px #78A8D8 dashed; 
                            background-color: #ededed; 
                          }


.itempartdivider      { border-bottom: 1px #78A8D8 dashed; 
                padding-bottom: 5px;}

.blankspace      { padding-top: 5px;}
.blankhalfspace      { padding-top: 2px;}
.finishpage      { padding: 150px;}
.finish_email_page      { padding: 65px;}
.shortfinishpage      { padding: 50px;}

.navlinetext      { 
    text-decoration: none;
    font-size: 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #3F455F;
    padding: 3px;
                }

a.navlinetext:link {
    font-size: 10px;
    text-decoration: none;
	font-weight: normal;
    color: #3F455F;
    font-weight: normal;
	}
	
a.navlinetext:visited {
    font-size: 10px;
    text-decoration: none;
    color: #3F455F;
	font-weight: normal;
    font-weight: normal;
	}
	
a.navlinetext:hover {
    font-size: 10px;
    text-decoration: none;
    color: #78A8D8;
    font-weight: normal;
	}
	
a.navlinetext:active {
    font-size: 10px;
    text-decoration: none;
    color: #3F455F;
    font-weight: normal;
	}

	
.search_dropbar {
		    width:115px;
		    vertical-align:middle;
		    font-size:11px;
		    color:#000;
		    background-color:#FFF;
}

.adtype_dropbar {
		    width:100px;
		    vertical-align:middle;
		    font-size:11px;
		    color:#000;
		    background-color:#FFF;
}




.leftbox      { 
            width: 440px;
            border: 0px #78A8D8 solid; 
            padding-right: 10px;
            float: left;
            position: relative;
            display: inline;

}

.rightsidebar      { 
            width: 175px;
            border: 0px #78A8D8 solid; 
            padding-left: 10px;
            float: right;
            position: relative;
            vertical-align: top;
            horizontal-align: right;
            display: inline;
}

.rightsidebardivider      { 
    border-right: 1px #78A8D8 dashed; 
    padding-right: 5px;
                }


.xleftsidebardivider      { 
            width: 1px;
            border-left: 1px ;
            padding-left: 5px;
            float: left;
            position: float;
            vertical-align: top;
            horizontal-align: right;
            display: inline;
}



.rightbox      { 
            width: 450px;
            border-left: 1px ;
            padding-right: 5px;
            padding-left: 10px;
            float: right;
            position: float;
            display: inline;

}

.vendorrightbox      { 
            width: 485px;
            border-left: 1px ;
            padding-right: 5px;
            padding-left: 10px;
            float: right;
            position: float;
            display: inline;

}

.leftsidebardivider      { 
    border-left: 1px #78A8D8 dashed; 
    padding-left: 10px;
    height: 100%;
                }


.xleftsidebardivider      { 
            width: 200px;
            border-left: 1px #78A8D8 dashed; 
            padding-right: 10px;
            padding-left: 10px;
            float: right;
            position: float;
            display: inline;

}

.homecontent	{ text-align: left; 
                  float: left; 
                  margin: 0px; 
                  padding: 0px; 
    vertical-align:top;
                }


.feedbackcaption {
    text-decoration: none;
    font-size: 10px;
    color: #78A8D8;
    font-family: Arial, Verdana, Helvetica, sans-serif;
	}
	
a.feedbackcaption:link {
    font-size: 10px;
    text-decoration: none;
	font-weight: normal;
    color: #78A8D8;
    font-weight: normal;
	}
	
a.feedbackcaption:visited {
    font-size: 10px;
    text-decoration: none;
    color: #78A8D8;
	font-weight: normal;
    font-weight: normal;
	}
	
a.feedbackcaption:hover {
    font-size: 10px;
    text-decoration: none;
    color: #75701F;
    font-weight: normal;
	}
	
a.feedbackcaption:active {
    font-size: 10px;
    text-decoration: none;
    color: #78A8D8;
    font-weight: normal;
	}


.topwords	{ text-align: right; padding:0px; font-size: 11px;  border-top-width: 0px; border-top-style: solid; border-bottom-width: 0px; border-bottom-style: solid; color: #3F455F;}

.topwordsL	{ text-align: left; padding:0px; font-size: 11px;  border-top-width: 0px; border-top-style: solid; border-bottom-width: 0px; border-bottom-style: solid; color: #3F455F;}


.small_main {
    background: white;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 10px;
    width: 475px;
    font-weight: 400;
    text-align: left;
    margin: 0px;
    vertical-align:top;
}

.forumline      { border: 1px #cc9933 dashed; }
.ad_border      { border: 1px #000000 solid  ; }