/*************************************************
***                BIDS CSS                    ***
*************************************************/


div.req div.desc {
	font-size:10pt;
	font-family:Verdana;
}



div.bids {
}

div.bids div.row {
	padding:10px 5px;
}

div.bids div.hover {
	background:rgb(255,255,255);
}

div.bids div.row img.pic {
	height:30px;
	margin-right:7px;
	float:left;
}



div.bids div.row a.name {
	display:block;
	float:left;
	font-weight:bold;
	width:300px;
}


div.bids div.hover a.name {
	color:rgb(0,170,255);
}


div.bids div.row div.category {
	width:150px;
	font-size:8pt;
	font-weight:bold;
	cursor:pointer;
}

div.bids div.row div.pricefull {
	width:190px;
	text-align:right;
	padding-right:10px;
	font-size:8pt;
	font-weight:bold;
	cursor:pointer;
}

div.bids div.row div.senttime {
	width:100px;
	text-align:right;
	font-size:10px;
	text-transform:uppercase;
	cursor:pointer;
}

div.bids div.row a.subject {
	width:600px;
	padding:8px 3px 0 3px;
	font-size:8pt;
	font-style:italic;
	color:rgb(85,85,85);
	display:none;
	float:left;
}

div.bids div.hover a.subject {
	display:block;
	cursor:pointer;
}


div.bids div.row div.options {
	width:150px;
}

div.bids div.row div.options a {
	margin:0 0 0 0;
}



div.biz div.biddesc {
	width:730px;
	line-height:150%;
	padding:0 0 11px 0;
}

div.biz div.bidtitle {
	width:730px;
	font-weight:bold;
	padding:0 0 11px 0;
}




div.biz div.wherebar {
	width:730px;
	margin:0 0 10px 0;
}



div.biz div.msg {
	padding:7px 5px;
	line-height:150%;
}


div.biz div.msg div.help {
	line-height:120%;
	padding:7px 0;
	font-size:10px;
}

div.biz div.msg a {
	font-weight:bold;
}







/********** MARKET **********/


/* LIST TABLE */

div.market {
	width:950px;
	margin:0 auto;
}


div.market div.bottomlinks {
	padding:10px;
}


div.market div.text {
	width:710px;
	padding:7px 0 0 16px;
	font-size:8pt;
	line-height:150%;
	color:rgb(85,85,85);
}

div.market div div.options {
	width:auto;
	float:right;
	font-size:10px;
	text-transform:uppercase;
	font-family:Verdana;
	visibility:hidden;
	background:rgb(240,255,240);
}

div.market div div.options a {
	float:right;
	margin:0 3px;
	padding:2px;
	font-weight:bold;	
}

div.market div.hover div.options {
	visibility:visible;
}

div.market div.options a:hover {
	background:rgb(0,170,0);
	color:rgb(255,255,255);
}

div.market div.row {
	max-width:900px;
	padding:7px 0 5px 20px;
	font-family:Arial;
	font-size:12pt;
	float:left;
	clear:both;
}


div.market div a.name {
	font-weight:bold;
}

div.market div a.rating {
	color:rgb(0,85,85);
}

div.market div a.rating:hover {
	color:rgb(0,128,128);
}

div.market div a.category {
	color:rgb(0,128,128);
}

div.market div a.category:hover {
	color:rgb(0,170,170);
}


div.market div span.price {
	font-weight:bold;
}


div.market div.row div.subline {
	max-width:900px;
	font-size:10pt;
	padding:7px 0 0 15px;
	color:rgb(85,85,85);
	font-family:Verdana;
}


div.market div.row div.subline a {
	color:rgb(85,85,213);
}




div.market div.title {
	background:rgb(230,230,230);
	font-weight:bold;
	font-size:10pt;
	font-family:Verdana;
}


div.market div.row em {
	font-weight:bold;
	font-style:normal;
	margin-right:3px;
}


