body{
	background-color: #ffffff;
 	font-family: Arial, Verdana, Tahoma;
}
a{
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
hr{
	color: #663300;
	border: 1px solid #663300;
	baclground-color: #663300;
}
form{
	margin: 0;
	padding: 0;
}

div.stripe{
	background-image: url('/i/top_stripe_bg.gif');
	background-repeat: repeat-x;
}
div.head{
	background-image: url('/i/head_bg.jpg');
	background-repeat: no-repeat;
	height: 181px;
}
div.logoPlacement{
	position: absolute;
	width: 330;
	height: 130;
	top: 7;
	left: 7;
}
div.serving{
	color: #ffffff;
	position: absolute;
	top: 160px;
	left: 15px;
	font-style: italic;
 	font-family: Times, Times New Roman;
}
div.topMenu{
	position: absolute;
	top: 146px;
	left: 222px;	
}
div.topMenu table{
	background-color: #663300;
 	font-size: 12px;
}
div.topMenu table tr td{
 	background-color: #f8f4df;
 	width: 129px;
 	height: 23px;
 	text-align: center;
 	border: 1px solid #cdcbba;
 	font-weight: bold;
}
div.topMenu table tr td a{
	color: #663300;
}
div.topMenu table tr td.active{
 	background-color: #663300;
 	border: 1px solid #562b00;
 	border-bottom: 1px solid #723900;
 	border-right: 1px solid #723900;
 	color: #BFAD63;
}
td.leftMenu{
	width: 213px;
	background-image: url('/i/left_menu_bg.gif');
	background-repeat: repeat-y;
}

td.leftMenu table.leftMenu tr td{
	background-image: url('/i/left_menu_button_bg.gif');
	height: 28px;
	font-size: 12px;
	padding: 0 0 3 7px;
}
td.leftMenu table.leftMenu tr td a{
	color: #663300;
}
td.leftMenu table.leftMenu tr td.active{
	background-image: url('/i/left_menu_button_active_bg.gif');
	color: #BFAD63;
}
td.leftMenu table.leftMenu tr td.active a{
	color: #BFAD63;
}
td.leftMenu table.leftMenu tr td.submenu{
	background-image: url('/i/left_menu_bg.gif');
	height: 0px;
}
td.leftMenu table.leftMenu tr td.submenu div{
	color: #000000;
	padding: 5 18 10 17;
}
td.leftMenu table.leftMenu tr td.submenu div a{
	color: #ffffff;
}
div.marquee{
	background-image: url('/i/marquee_bg.gif');
	background-repeat: repeat-x;
	height: 25px;
	font-size: 12px;
	padding: 0;
}
div.marquee p{
	padding: 4 0 0 0;
	margin: 0;
}
div.bottomLine1{
	background-color: #663300;
	color: #ffffff;
	height: 21px;
	font-size: 12px;
	padding: 0;
	padding-top: 3px;
}
div.bottomLine1 a{
	color: #ffffff;
}
div.bottomLine2{
	color: #643100;
	font-size: 12px;
	padding: 0 0 5 0;
}
div.bottomLine2 a{
	color: #643100;
}
td.contentPart{
	padding: 10px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: normal;
}
td.contentPart p{
	text-align: justify;
}
div.content{
	margin: 0;
	padding: 0px;
}

/* ###### main page ##### */
div.content h1{
	font-family: Times, Times New Roman;
	margin: 0;
	padding: 0;
	font-size: 36px;
}
div.content p.notice{
	color: #704111;
	font-weight: bold;
	font-style: italic;
}
div.content p.small{
	font-size: x-small;
	color: #000000;
}
span.ketchup{
	color: #b51d03;
	font-style: italic;
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	font-size: 32px;
}
table.siteList{
}
td.title{
	background-color: #3a221a;
	padding: 3px;
	color: #f9fca3;
	font-weight: bold;
}
td.title a{
	color: #f9fca3;
}
td.description{
	background-color: #ebeced;
	font-family: Times, Times New Roman;
	font-style: italic;
	font-weight: normal;
	padding: 10px;
	font-size: 18px;
}
td.siteList{
	border: 1px solid #d0b256;
	background-color: #ebeced;
	text-align: center;
	margin: 3 5 3 5;
	padding: 5;
}
td.siteList div.siteList a{
	color: #052efe;
	font-family: Times, Times New Roman;
	font-weight: bold;
}
td.bidButtons, div.bidButtons{
	border: 1px solid #663300;
	background-color: #f9f4dc;
	padding: 10px;
}
td.{
	font-weight: bold;
	color: #3a221a;
}
input.bitOfferButton{
	border: 1 solid #663300;
	background-color: #ded1b7;
	padding: 1 5 1 5;
	font-weight: bold;
}
span.active{
	color: #BFAD63;
}
div.content div.block{
	background-color: #EBECED;
	color: #3A221A;
}
div.block div.heading{
	background-color: #3A221A;
	color: #F9FCA3;
	padding: 3 10 3 10;
	margin: 10 0 0 0;
	font-weight: bold;
	font-size: 18px;
}
table.bidderInfo tr th{
	text-align: right;
	padding-right: 20px;
}
table.bidderInfo tr td{
	font-family: Times, Times New Roman;
	font-style: italic;
}
table.bidderInfo tr td pre{
	font-family: Times, Times New Roman;
	font-style: italic;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
a.domain{
	color: #052EFE;
	font-family: Times, Times New Roman;
	font-size: 20px;
	font-weight: bold;
}
div.block div.indented{
	margin: 10 25 20 25;
}
div.block div.details{
	border: 1px solid #6F4011;
	background-color: #F9F4DC;
	padding: 10 20 10 20;
	font-style: italic;
	margin: 5 0 5 0; 
	font-weight: normal;
}
div.details table tr td{
	font-style: italic;
}
div.details li{
	font-weight: normal;
	font-style: italic;
}
span.hidden{
	font-style: italic;
	font-weight: normal;
}
div.loginForm{
	margin: 20px;
	border: 1px solid #6F4011;
	background-color: #F9F4DC;
	width: 300px;
}
div.loginForm table tr td{
	font-weight: normal;
}
div.loginForm{
	margin: 20px;
	border: 1px solid #6F4011;
	background-color: #F9F4DC;
	width: 300px;
}
div.loginForm table tr td{
	font-weight: normal;
}
div.registerForm{
	margin: 20px;
	border: 1px solid #6F4011;
	width: 600px;
}
div.registerForm table tr td{
	font-weight: normal;
}
div.registerForm table tr td textarea{
 	font-family: Arial, Verdana, Tahoma;
}
div.block div div.queryResponse{
	margin: 0;
	padding: 0;
}
div.block div div.queryResponse form{
	margin: 0;
	padding: 0;
}
div.block div div.queryResponse form textarea{
	padding: 0;
	margin: 0;
	background-color: red;
}
div.inactive{
	color: #5C5C5C;
}
div.inactive a{
	color: #8599FD;
}
div.htmlarea{
	margin: 0;
	padding: 0;
}
div.bidForm{
	border: 1px solid #6F4011;
	width: 450px;
	padding: 10px;
}
div.bidForm table tr td{
	font-weight: normal;
}
div.agreement{
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	padding: 10px;
	margin: 20 0 20 0;
	background-color: #F7F2DD;
	width: 90%;
	border: 1px solid #cdcdcd;
}
div.agreement h3{
	font-size: 13px;
}
div.jsResponse{
	margin: 5px;
	padding: 5px;
	color: #B84444;
	font-weight: normal;
	font-size: 18px;
	font-style: normal;
	border: 1px solid #cdcdcd;
	text-align: center;
}
div.actionResponse{
	margin: 5 0 5 0;
	padding: 5px;
	color: #B84444;
	font-weight: normal;
	font-size: 18px;
	font-style: normal;
	border: 1px solid #cdcdcd;
	text-align: center;
}
.alert{
	background-color: #FFA1A1;
}
fieldset.compose{
	border: 1px solid #cdcdcd;
	padding: 10;
}
.smallFont{
	font-size: 12px;
}
.logoutLink{
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Verdana, Tahoma;
}
table.compose{
	background-color: #ffffff;
	border: 1px dashed #cdcdcd;
	padding: 10px;
}
table.compose tr td{
	border: 0px;
	background-color: #ffffff;
}
table.compose tr td.articleTitle{
	border-right: 1px dashed #cdcdcd;
	padding-bottom: 10px;
}
table.compose tr td.articleTitle span.colorCoding{
	background-color: #D67CE6;
}
table.compose tr td.articleLegend{
	background-color: #f5f5f5;
}
table.compose tr td.articleSummary{
	border-right: 1px dashed #cdcdcd;
	border-top: 1px dashed #cdcdcd;
	padding-bottom: 10px;
}
table.compose tr td.articleSummary span.colorCoding{
	background-color: #8DE57D;
}
table.compose tr td.articleBio{
	border-right: 1px dashed #cdcdcd;
	border-top: 1px dashed #cdcdcd;
	padding-bottom: 10px;
}
table.compose tr td.articleBio span.colorCoding{
	background-color: #DFE77D;
}
table.compose tr td.articleBody{
	border-top: 1px dashed #cdcdcd;
}
table.compose tr td.articleBody span.colorCoding{
	background-color: #7CE6BD;
}
table.compose tr td.articleBody p.note{
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}
img.htmlAreaButton{
	background-color: #D4D0C8;
	border: 1px solid #656565;
}