
@import url("leftmenu.css");
@import url("form.css");

.invisible { display : none; }

BODY {
	border: 0px; 
	padding: 0px; 	
	margin: 0px 25px;
	font: normal 13px Arial, Helvetica, Verdana, sans-serif;
	color: #333;
	background-color: #3c5082;
	/* text-align: center; */
}

TD, TR { font: normal 13px Arial, Helvetica, Verdana, sans-serif;	}
p, li { font: normal 13px/135% Arial, Helvetica, Verdana, sans-serif; }

A {
	color: #0000ff;
	text-decoration: underline;
}
A:hover {
	text-decoration: none;
	/* background-color: #ffff00; */
}
Hr {
	color: #ccc;
	height: 1px;
}
.orgtitle, A.orgtitle {
	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #D47019;
}
.orgtitle A {
	text-decoration: none;
	color: #D47019;
}
.orgtitle A:hover {
	text-decoration: underline;
}
.subtitle {
	font: bold 13px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #2C4D63;
}
.bluetitle {
	font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; 
	color: #4866cc;
}

.path {
	/* padding: 6px 12px;
	background-color: #d9d9d9;
	border-bottom: 1px dotted #666; */
	margin: 0px;
	padding-bottom: 15px;
	color: #999;
}
.path A {
	margin-left: 4px;
	margin-right: 4px;
}

.heading {
	font: bold 18px/22px Arial, Helvetica, Verdana, sans-serif;
	color: #0000ff;
	margin-top: 0px;
}
h1 {
	font: bold 18px/22px Arial, Helvetica, Verdana, sans-serif;
	color: #0000ff;
	background-color: #eaeef4;
	border-top: #ccc solid 3px;
	padding: 6px 16px;
	margin-top: 0px;
	text-align: center;
}

.search {
	font-weight: bold; 
	color: #3c5082;
}

form {
	margin: 0px;
	padding: 0px;
}
INPUT, SELECT, jumpMenu, textarea {
	font: normal 11px Arial, Helvetica, sans-serif;
}

ol, ul {
	margin-top: 4px;
	margin-bottom: 4px;
}
.vstnoindent {
	padding-left: 0px;
	margin-left: 18px;
	list-style-type: square;
}
.checkedList {
	padding-left: 0px;
	margin-left: 16px;
	list-style-image: url(../images/checkedMark1.gif);
}

.docuTitle { /* for doc. fee page only */
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4866cc;
	background-color: #eaeef4;
	border: #c2c8cc solid 1px;
	padding: 4px 6px;
	margin-top: 4px;
}

.headertitleAlt {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 8px 8px 8px 16px; 
	color: #4866cc;
	background: #fff url(../images/headerBg.gif) repeat-x bottom;
	border-left: 1px solid #c2c8cc;
	border-right: 1px solid #c2c8cc;
	border-top: 1px solid #c2c8cc;
	margin-top: 15px;	
}
.headertitle {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 8px 8px; 
	color: #4866cc;	
	background: #fff url(../images/headerBg.gif) repeat-x bottom;
	border-left: 8px solid #ffba00;
	border-right: 1px solid #c2c8cc;
	border-top: 1px solid #c2c8cc;
	margin-top: 15px;
}
.headertitleA {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 8px 8px; 
	color: #4866cc;	
	background: #fff url(../images/headerBg.gif) repeat-x bottom;
	border-left: 8px solid #ffcc66;
	border-right: 1px solid #c2c8cc;
	border-top: 1px solid #c2c8cc;
	border-bottom: 1px solid #c2c8cc;
	margin-top: 15px;
}

.smHeader {
	font: normal 11px Arial, Helvetica, Verdana, sans-serif;
}

.floatRgt {
	float: right; 
	display: block; 
	font-size: 11px; 
	font-weight: normal;
	letter-spacing: 0px;
}
.bidTitle { /* supplier reg. sub-title */
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4866cc;
	padding: 8px 8px 8px 16px; 
	border-left: 1px solid #c2c8cc;
	border-right: 1px solid #c2c8cc;
	border-top: 1px solid #c2c8cc;
	background-color: #FFFDED; 
	margin-top: 15px;
}

.headertitleEm {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 4px 7px;
	background-color: #ec1b2e;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 1px;
}
/* bid scope page */
.biggerFont {
	font: bold 18px/24px Arial, Helvetica, Verdana, sans-serif;
	color: #4866cc;
	/* color: #0000ff; */
}
.header {
	background-color: #FFF;
	padding: 10px 12px;	
	border: 1px solid #858585;
}
.header td {
	color: #333;
	padding-right: 6px;
	vertical-align: top;
}
.headerBtm {	
	font-size: 12px;
	border-left: 1px solid #858585;
	border-right: 1px solid #858585;
	border-bottom: 1px solid #858585;
	padding: 8px 23px;
	background: #F5F6F7 url(http://www.biddingo.com/images/inboxBg.gif) repeat-x top;
}

.bidheader {
	background-color: #c2c8cc;
	margin-bottom: 15px;
}
.headerright {
	font: bold 11px Arial, Helvetica, Verdana, sans-serif;
	color: #3c5082;
	text-align: right;
	background-color: #eaeef4;
	padding-right: 6px;
}
.headerError {
	font: bold 11px Arial, Helvetica, Verdana, sans-serif; 
	color: #f00;
	text-align: right;
	background-color: #FFFFCC;
	padding-right: 6px;
	vertical-align: baseline;
}
.headerleft, .formR {
	font: normal 12px Arial, Helvetica, Verdana, sans-serif;
	background-color: #f2f4f7;
	padding-left: 6px;
}
.captionR {
	font: normal 11px Arial, Helvetica, Verdana, sans-serif;
	color: #666;
	background-color: #f2f4f7;
}

.alert {
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif; 
	color: #C00;
	background-color: #FFFDF1;
	padding: 8px 20px;
	border: 1px dotted #F63;
	margin-top: 10px;
	margin-bottom: 10px;
}

.itemOrg {
	font-weight: normal;
	color: #D47019;
}
A.itemOrg {
	color: #D47019;
	text-decoration: none;
}
A.itemOrg:hover {
	text-decoration: underline;
}
.itemRed {
	color: #C00;
}
.item {
	font: normal 11px/14px Arial, Helvetica, Verdana, sans-serif;
}
.itemGrey {
	font-weight: normal;
	color: #666;
}
.itemBlue {
	font-weight: normal;
	color: #0033CC;
}

.docu { 
	background-color: #fff;
	margin-bottom: 10px;
	border: 1px solid #2C4D63;
}
.docu TH {
	font: bold 11px Arial, Helvetica, Tahoma, Verdana, sans-serif;
	color: #2C4D63;
	background-color: #dedede;
	border-bottom: 1px solid #acb7bf;
	vertical-align: top;
	text-align: center;
}
.docu TH A { color: #2C4D63; text-decoration: none; }
.docu TH A:hover { text-decoration: underline; }

.docu TD  {
	font: normal 11px Tahoma, Arial, Helvetica, Verdana, sans-serif;	
	background-color: #f2f2f2;
	border-bottom: 1px solid #acb7bf;
	vertical-align: top;
}
.docu TD A { text-decoration: none; }	
.docu A:hover { text-decoration: underline; }
.docu TD.noline { border-bottom: 0px; }

.docu TD.highlight {
	background-color: #FFFCE5;
	color: #633;
}
.docu TD.type {
	font-weight: bold;
	color: #D47019;
	background-color: #FFF;
}
.docu TD.info {
	background-color: #FFF;
}
.docu TD.class {
	background-color: #FFF;
}
.docu TH.sublv  {
	color: #FFF;
	background-color: #2C4D63;
	border-bottom: 1px solid #333;
}
/* class for "sort by" */
.docu TH.sort {
	background-color: #F2DEC7;
	border-bottom: #CFA074 solid 1px;
}
.docu TD.sort  {
	background-color: #FCF2E4;
	border-bottom: #E5C597 solid 1px;
}

.cate { 
	background-color: #fff;
	margin-top: 1px;
}
.cate TH {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #2C4D63;
	background-color: #eeeeee;
	border-bottom: #acb7bf solid 1px;
	text-align: left;
	padding: 4px 10px;
	vertical-align: top;
}
.cate TD {
	font: normal 11px Arial, Helvetica, sans-serif;
	background-color: #FFF;
	border-bottom: #acb7bf solid 1px;
	padding-left: 20px;
}

.space {
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
}

h2 {
	font: bold 13px Arial, Helvetica, Verdana, sans-serif;
	color: #D47019; 
}
h3 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000; 
}

.dot {
	background: transparent url(http://www.biddingo.com/images/1dot.gif) repeat-x center;
	height: 1px;
}

em { color: #ec1b2e;  font-style: normal; }

.stepBg {
	background: transparent url(../images/stepBg.gif) repeat-x center;
}
.step  {
	font: bold 11px Arial, Helvetica, Verdana, sans-serif;
	color: #06C;
	text-align: center;
	vertical-align: top;
}
.step A  {
	color: #06C;
	text-decoration: none;
}
.stepOn  {
	font: bold 11px Arial, Helvetica, Verdana, sans-serif;
	color: #D47019;
	text-align: center;
	vertical-align: top;
}
.stepOn A  {
	color: #D47019;
	text-decoration: none;
}

.print {
	border-left: #666 solid 1px;
	border-right: #666 solid 1px;
	border-bottom: #666 solid 1px;
}

.print TH {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #2C4D63;
	background-color: #dedede;
	border-top: #999 solid 2px;
	border-bottom: #999 solid 1px;
	padding-left: 6px;
	padding-right: 6px;
	vertical-align: top;
}
.print TH.noline {
	border-bottom: 0px;
}
.print TD {
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: #999 solid 1px;
	padding-left: 6px;
	padding-right: 6px;
	vertical-align: top;
}
.print TD.label {	
	font-weight: bold;
}
.print TD.labelno {	
	font-weight: bold;
	border: 0px;
}
.print TD.highlight {
	background-color: #FFFDEB;
}
.print TD.noline {
	border: 0px;
}

/* invoice layout */
.invoice {
	margin-top: 20px;
}
.invoice p {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin: 8px;
}
.invoice TH {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #2C4D63;
	background-color: #eeeeee;
	border-top: #666 solid 1px;
	border-right: #666 solid 1px;
	border-bottom: #666 solid 1px;
	padding-left: 8px;
	padding-right: 8px;
	vertical-align: top;
}
.invoice TH.leftl {
	border-left: #666 solid 1px;
}
.invoice TH.notopl {
	border-top: 0px;
}
.invoice TH.noline {
	font-weight: normal;
	border-top: 0px;
	border-bottom: 0px;
}

.invoice TD {
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #FFF;
	border-right: #666 solid 1px;
	padding-left: 8px;
	padding-right: 8px;
	vertical-align: top;
}

.invoice TD.btml {
	border-bottom: #666 solid 1px;
}
.invoice TD.leftl {
	border-left: #666 solid 1px;
}
.invoice TD.leftbtml {
	border-left: #666 solid 1px;
	border-bottom: #666 solid 1px;
}
.invoice TD.noline {
	border: 0px;
}

.invoice TD.highlight {
	background-color: #FFFDEB;
}
.invoice TD.leftlHL {
	background-color: #FFFDEB;
	border-left: #666 solid 1px;
}

/* Mandatory Field end */
.pageVR	{
	background-color: #bdc9d9;
}
.pageVR td	{
	background-color: #e6e9ee;
}

.sm {
	font: normal 11px Arial, Helvetica, sans-serif;
	background-color: #FFFDED;
	padding: 0px 2px;
	color: #663300;
}
	
.orderCart {
	padding-top: 4px; 
}
.orderCart td {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333;
	border: 0px none; 
}

/* bid info page right side */
#rgtCol {
	border-left: 15px solid #fff; 
	/* background-color: #e6e6e6; */
}
.rgtInfo {
	background-color: #858585;
	margin-bottom: 15px;
}
.rgtInfo th {	
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background: #fff url(../images/headerBg.gif) repeat-x bottom;
	text-align: left;
	padding: 8px 10px;
	color: #4866cc;
}
.rgtInfo td {
	background-color: #FFF;
	padding: 6px 10px 6px 10px;
}
.rgtInfo td div {
	margin-top: 10px;
}
.rgtInfo td ul {	
	padding-left: 0px;
	margin-left: 16px;
	list-style: circle;
}
.rgtInfo td li {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}

.vdot {
	background: transparent url(http://www.biddingo.com/images/vdot.gif) repeat-y center;
}

/*new layout*/
.bidder { 
	background-color: #FFF;
	margin-bottom: 10px;
	border: #2C4D63 solid 1px;
}
.bidder TH {	
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #2C4D63;
	background-color: #dedede;
	border-bottom: 1px solid #acb7bf;
	border-right: 1px solid #acb7bf;
	vertical-align: top;
}
.bidder TH A {
	color: #2C4D63;
	text-decoration: none;
}
.bidder TH A:hover {
	text-decoration: underline;
}
.bidder TD  {
	font: normal 11px Tahoma, Arial, Helvetica, Verdana, sans-serif;	
	background-color: #f2f2f2;
	border-bottom: #acb7bf solid 1px;
	border-right: #acb7bf solid 1px;
	vertical-align: top;
}
.bidder TD A {
	text-decoration: none;
}	
.bidder A:hover {
	text-decoration: underline;
}
.bidder TD.noline {
	border-bottom: 0px;  
}
.bidder TD.highlight {
	background-color: #FFFDEB;
	color: #633;
}
.bidder TD.type {
	font-weight: bold;
	color: #D47019;
	background-color: #FFF;
}
.bidder TD.info {
	background-color: #FFF;	
}
.bidder TD.class {
	color: #76283e;
	background-color: #FFF;
}
.bidder TH.sublv  {
	color: #FFF;
	background-color: #2C4D63;
	border-bottom: 1px solid #333;
}
/* class for "sort by" */
.bidder TH.sort {
	background-color: #F2DEC7;
	border-bottom: #CFA074 solid 1px;
}
.bidder TD.sort  {
	background-color: #FCF2E4;
	border-bottom: #E5C597 solid 1px;
}

/* Biddingo Logo for Invoice page */
.logoTxt A {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:22px;
	font-style:italic;
	color:#333333;
	text-decoration:none;
	letter-spacing:-1px;
	}
.logoTxt A:hover {
	color:#339933;
	}
.tag {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px;
	font-style:italic;
	color:#333333;
	text-align:right;
	}

/* Bid listing tab */
#modernbricksmenu{
	padding: 0;
	width: 100%;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}
#modernbricksmenu ul{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 15px 0px 0px 0px;
	padding: 0;
	list-style: none;
}
#modernbricksmenu li{
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
}
#modernbricksmenu a {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	float: left;
	display: block;
	color: #000;
	margin: 0 1px 0 0; /*Margin between each menu item*/
	padding: 8px 30px;
	text-decoration: none;
	background-color: #ffba00; /*Default menu color*/
	border-bottom: 1px solid #fff;
}
#modernbricksmenu a:hover{
	background-color: #9cf; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a { /*currently selected tab*/
	background-color: #5569a0; /*Brown color theme*/ 
	border-color: #5569a0; /*Brown color theme*/ 
	color: #fff;
}

#modernbricksmenuline{
	clear: both;
	padding: 0;
	width: 100%;
	height: 6px;
	line-height: 6px;
	background-color: #5569a0; /*Brown color theme*/ 
}
/* class for bid listing */
.bids { 
	background-color: #FFFFFF;
	margin-bottom: 10px;
	border: #5569a0 solid 1px;
}
.bids TH {
	font: bold 11px Arial, Helvetica, Verdana, sans-serif;
	color: #2C4D63;
	background-color: #dedede;
	border-bottom: 1px solid #acb7bf;	
	vertical-align: top;
	text-align: center;
}
.bids TH A {
	color: #2C4D63;
	text-decoration: none;
}
.bids Td A {
	color: #4866cc;
	text-decoration: none;
}
.bids Td A:hover {
	text-decoration: underline;
}
.bids TD  {
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	background-color: #f2f2f2;
	border-bottom: #ccc dotted 1px;	
	vertical-align: top;
}
.bids TD.highlight {
	background-color: #FFFCE5;
	color: #633;
}
.bids TD.alt {
	border-bottom: #999 solid 1px;	
	text-align: right;
	padding-bottom: 10px;
}
.bids TD.info {
	background-color: #fcfaeb;
}
.bids TD.infoAlt {
	background-color: #fcfaeb;
	border-bottom: #999 solid 1px;	
	text-align: right;
	padding-bottom: 10px;
}
.bids TD.infoAlt A {
	color: #D47019;
}
.bids TH.sort {
	background-color: #F2DEC7;
}
.bids TD.sort  {
	background-color: #f7ebda;
}
#container {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-left: 2px solid #000;
	border-right: 2px solid #000;
}
html>body #container {width: auto;}
#header {
   display: block;
   margin: 0px;
	padding: 20px 0px 14px 0px;
	width: auto;
	background-color: #5569a0;
	border: 0px;
}
#headerwrap {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: transparent url(../images/WBanner.jpg) no-repeat center;
}
/*
.account {
	font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}
.account A {
	padding: 0px 2px;
}
*/
#main {
   display: block;
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	border: 0px;
	width: 100%;
}
html>body #main {
	width: auto; /* ie5win fudge ends */
}
#mainWrap {
	margin: 0px;
	border: 0px;
	padding: 15px;
	width: 100%;
}
html>body #mainWrap {
	width: auto; /* ie5win fudge ends */
}
#maincontent {
	border: 0;
	padding: 20px;
	width: 640px;
	background-color: #FFF;
	text-align: left;
}

#primarycontent {
	margin: 0px 0px 0px 0px;
	padding: 20px;
	border: 0px;
	width: 100%;
}
html>body #primarycontent {	
	width: auto;	
}

#footer {
	clear: both;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #808080;
	background-color: #eaeef4;
	/* width: 950px;
	height: 36px; */
}
.copyright {
	color: #3c5082;
	margin: 0px;
	padding: 15px;
	text-align: center;
}
.copyright A {
	color: #4866cc;
}
