@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }

body {
    background-color: #F4E8C9;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10pt;
    color:black;
}

hr { clear:both; visibility:hidden; }

img { border:0px; }
img:hover { text-decoration:none; }

p { margin-bottom:20px; }

a { text-decoration:none; color:maroon; outline:none; }
a:hover { text-decoration:underline; }
a:active { color:maroon; }

h1 { text-align:center; font-size:20pt; }
h2 { text-align:center; font-size:16pt; }
h3 { text-align:center; font-size:12pt; }
h4 { text-align:center; font-size:10pt; }
h5 { text-align:center; font-size:9pt; }
h6 { text-align:center; font-size:7pt; }

ul	{ margin:0; padding:10px 10px 10px 20px; list-style:none; }
li	{ padding-bottom:5px; font-size:10pt; }

th	{ color:white; font-size:12px; background-color:#996; font-weight:bold; padding:2px; }

/* Form Inputs */
.inputButton {
    padding:0px 5px; background-color:#d83;
    border-top:solid 2px #F96; border-left:solid 2px #FC6;
    border-bottom:solid 2px #850; border-right:solid 2px #850;
    color:white; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.inputButton:hover { color:black; }

.button	{ background-color:#C93; border:solid 1px #FC6; font-weight:bold; color:white; }
.button:hover	{ color:black; background-color:#FC6; }

.buttonLarge { padding:2px 10px; background-color:#C93; border:solid 1px #FC6; font-weight:bold; color:white; font-size:12pt; }
.buttonLarge:hover { color:black; background-color:#FC6; }

#header {
	height:100px; background-color:white;
}
#header h5 {
	margin-top:-15px; text-align:right; font-weight:normal; font-size:7pt; color:#963;
}

#headerMenu {
	padding-top:2px; height:33px; background:url(images/header-menu-bg.gif);
	font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:11pt; color:white;
}
#headerMenu a {
	text-decoration:none; color:white;
}
#headerMenu a:hover {
	color:#CC3;
}
#headerMenu img { padding:0px 5px; vertical-align:text-bottom; }

#mainContent {
	margin-top:10px; min-height:500px;
}

#categoryMenu {
	float:left; width:200px;
}
#categoryMenu ul {
	list-style:none; margin:0px; padding:0px;
}
#categoryMenu li {
	margin:0px 0px 5px 0px; padding:0px 0px 0px 5px; width:183px; background:url(images/categoryMenuBG.png) repeat-y;
	font-weight:bold; font-size:9pt; color:white; line-height:15pt;
}
#categoryMenu li:hover {
	cursor:pointer; background:url(images/categoryMenuHoverBG.png) repeat-y;
}
#categoryMenu ul ul {
	margin:0px 0px 5px -5px; padding:0px; width:183px; list-style:none; background-color:white; display:none;
}
#categoryMenu li li {
	margin:0px; padding:4px; width:180px; background:none;
	font-weight:normal; font-size:9pt; color:black; line-height:9pt;
}
#categoryMenu li li span {
	font-size:7pt; color:#999;
}
#categoryMenu li li:hover {
	background:none;
}
#categoryMenu li li a {
	color:black;
}

.columnA {
	margin:0px 0px 10px 0px; padding:3px; width:190px; border:solid 2px #DFCFC3;
	background-color:white;
}
.columnB {
	margin:0px 0px 10px 0px; padding:3px; width:570px; border:solid 2px #DFCFC3;
	background-color:white;
}
.columnC {
	margin:0px 0px 10px 0px; padding:3px; width:200px; border:solid 2px #DFCFC3;
	background-color:white;
}
.columnAB {
	margin:0px 0px 10px 0px; padding:3px; width:190px; border:solid 2px #DFCFC3;
	background-color:white;
}
.columnBC {
	margin:0px 0px 10px 200px; padding:3px; width:790px; border:solid 2px #DFCFC3;
	background-color:white;
}
.columnABC {
	margin:0px 0px 10px 0px; padding:3px; width:190px; border:solid 2px #DFCFC3;
	background-color:white;
}
.title {
	margin:0px; padding:5px; height:25px;
	font-size:14pt; font-family:Georgia, "Times New Roman", Times, serif; color:white;
}
.title a { color:#FFCC66; }
h1.title { background:url(images/title-bg-blue-grey.gif); }
h2.title { background:url(images/title-bg-tan.gif); }
h3.title { background:url(images/title-bg-orange.gif); }
h4.title { background:url(images/title-bg-red.gif); }

.tableForm {
	margin:10px auto; border-spacing:15px;
}
.tableForm th { background-color:#EEEEEF; color:#333; }

#footer {
	clear:both; margin-top:10px; height:150px; background:url(images/footer-bg.gif) top repeat-x white;
}

.centerDiv {
	margin:auto; width:1000px;
}

.content	{ float:left; width:800px; }

.titTable1	{ background-color:#800; text-align:center; padding:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt; font-weight:bold; color:white; }
.titTable2	{ background-color:white; text-align:left; padding:5px; font-size:10pt; font-weight:normal; color:black; border-top:2px solid black; border-bottom:1px solid black; }
.titTable3	{ background-color: #963; text-align: right; padding: 5px; font-size: 11px; color: #666666; border-top-width: 1px; border-top-style: solid; border-top-color: #cccccc; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc; }
.titTable4	{ background-color: #EEEEEE; text-align: left; padding: 5px; font-size: 10px; font-weight: bolder; color: #666666; 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; }


/////////////////////////////////////////////////////////////////////////////////////////////////////
.bodycontent	{ padding: 25px; }
.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; }
.catsearch	{ background-color: #FFFF99; 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; }
.counters	{ color: #1188dd; font-size: 10px; font-weight: normal; text-transform: uppercase; padding: 0px; margin: 0px; }
.errfont	{ background-color: #FFFF00; font-weight: bold; font-family: Verdana, Arial, Sans; color: #FF0000; text-align: center; }
.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: #FFFF99; }
.imgSep	{ background: transparent url(img/imgsep.gif) no-repeat center; margin: 0px 4px 1px 4px; display: inline; height: 8px; width: 8px; }
.imgTitL	{ display: inline; height: 17px; width: 17px; }
.imgTitR	{ display: inline; height: 17px; width: 17px; }
.logo	{ width: auto; padding: 0; background-color: #ffffff; margin: 0; top: 10px; float: none; text-align: left; }
.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:black; }
.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; background-color:white; }
.table2	{ width: inherit; padding: 5px; clear: both; text-align: left; }
.tableContent2	{ float:left; width:800px; }
.tableContent3	{ font-size: 10px; }
p	{ margin: 0px 0px 5px 0px; }
dl.tabs	{ margin: 0 0 0 5px; padding: 0; width: 100%; font-size: 13px; }
dl.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; }
input	{ color: #444444; font-size: 12px; }
select	{ color: #444444; font-size: 12px; }
table.container	{ float: none; }

.padding { padding: 15px; }
.copyright { font-size:10px; text-align:center; margin:1px 0 5px 0; color:#555555; }
.smallspan { font-size:12px; }
.yourbidloss { color:#9F0000; background:#FFD5D5; padding:15px 0 15px 40px; font-weight: bold; }
.yourbidwin { color:#099F00; background:#EAFFEC; padding:15px 0 15px 40px; font-weight: bold; }
.rightside { display:block; float:right; text-align:right; margin-right:5px; }
.leftside { display:block; float:left; text-align:left; margin-left:5px; }
.fbstar { margin:0; padding:0; vertical-align:middle; }
.alt-row{ background-color:#FFFEEE; }
.spacer { margin: 5px 0 5px 0; }