#table_details_page td {
	padding:10px;
}

#table_details_page .odd td
{
	background-color: #eeefef;
    font-weight:normal;
}

#table_details_page .even td
{
	background-color: #fff;
}

.awarded font {
	color:#8B0E04;
	font-size:12px;
    text-transform:uppercase;
}

.errortext {
	color:#8b0e04;
	font-size:12px;
}

.labeltext {
	color:#062157;
	font-size:12px;
}

#menu li a:hover, #menu ul li:hover {
	color:#fff;
	background:url(/images/menu_035_h.jpg) repeat-x;
}

a.noline {
	text-decoration: none;
}

.input_error_style {}

.label_in_error {color: #8b0e04;}

.label_in_error.formError {
    background-position: 0 -1px;
    float: none;
    line-height: normal;
    padding: 2px 0 2px 10px;
}

label.formError {
	color:#8b0e04;
	width:100%;	
	background:url(/images/errorArrow.jpg) no-repeat right 5px;
	float:right;
	background-position: right center;
	line-height:17px;
	padding-bottom:4px;
	
}
label.formErrorNoImage {
	color:#8b0e04;
	width:100%;
	float:left;
	background-position: right center;
	line-height:17px;
	padding-bottom:4px;
	
}
label.formErrorLeft {
	color:#8b0e04;
	width:100%;	
	background:url(/images/errorArrow.jpg) no-repeat left 5px;
	padding-left:10px;	
	background-position: left top;	
	padding-bottom:4px;
	line-height:17px;
}
label.lockError {
	width:12%;
	height:20px;
	background:url(../images/errorArrow.jpg) no-repeat right 5px;
	float:right;
	background-position: right bottom;
	line-height:17px;
	padding-top:4px;
	
}
/*
.sectionHeader div.headerError {
	height:40px;
	line-height:40px;
	padding-left:10px;
	color:#8b0e04;
	font-size:12px;
	background:url(/images/errorArrow.jpg) no-repeat bottom left 5px;
	margin-bottom:0px;
	border-top:1px solid #999;
	border-bottom:1px solid #999;	
}
*/
label.formErrorSimple {
	color:#8b0e04;
	width:100%;	
}

.successtext {
	vertical-align:middle;
	margin:7px;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0259b5;
	padding: 3px;
}

/* Style added as the "button a.none" defined does not work. as here it is a button for the href to work. */
a.none {
	text-decoration:none;
}

li.category{
padding: 3px 0pt 3px 16px;
}
li.category a {text-decoration:none;}
.dd li{
list-style:	square inside;
padding:3px 3px 1px 15px;
background-color:#fff;
}
.dd li a {text-decoration:none;color:#000}

.filterbydropdown select{
	width: 100px;	
}

#tableBuys .header td {
	height:44px;
	color:#003A69;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	border-top:1px solid #A8AFB6;
	border-bottom:1px solid #A8AFB6;
	text-align :left
}

input.hiddenButton
{
	cursor: default;
	height: 0px;
	width:  0px;
}
input.hiddenButton:focus
{
	cursor: default;
	border-style: none;
}
input.hiddenTextField
{
	color: #000000;
	cursor: default;
	height: 0px;
	width:  0px;
	border-style: none;
	display:none;
	visibility:hidden;
}


/*Amy provided CSS for About Seller Pages*/

/*About Seller Pages*/
.blueHeader 
{        
	color:#003A60;        
	font-size:12px;        
	font-weight:bold;   
} 

.hdrAboutS 
{ 
	color:#062157; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:16px; 
}

/*Bid For Buy Experian Pages*/
.tableRed a:hover 
{    
	color:#919195; 
}
/*Amy provided CSS */


/* For font red to be shown in any section inside a table where font text is added.*/
.tableRed .odd td font {
	color: red;
}

.tableRed .even td font {
	color: red;
}

div.odd font{
	color: red;
}

div.even font{
	color: red;
}

.tableRed th.titlepdf{
	height:28px;
	line-height:28px;
	padding-left:10px;
	color:#000000;
	background-color:#C2D0DB;
	/*border-bottom:1px solid #8bc0ef;*/
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	text-align: left;
	border-bottom: none;
}

.ui-datepicker-trigger{
	vertical-align:middle;
	margin:5px;
	cursor:pointer;
}

.watermark 
{    
	color: #999; 
	font-style:italic !important;
}

input:-moz-placeholder 
{ 
	color: #999; font-style:italic !important;  
}

.popTable{
       border-collapse:collapse;
       padding:0px;
}

.popTable td{
padding:0;
padding-right:5px;

}

.biLabel{
	float:left;padding-right:5px;
}

.label_in_error table.popTable td,.label_in_error table.popTable td strong{color: #8b0e04;}

.statusText {

   font-family:Arial,Helvetica, sans-serif;    
   font-size: 12px;    
   color:#6D8D24;    
   font-weight:bold; 
   text-transform: uppercase;
}

button.green {    
	border:none;    
	background:none;    
	padding:0;    
	margin:0;    
	width:auto;    
	overflow:visible;    
	text-align:center;    
	white-space:nowrap;    
	height:25px;    
	line-height:25px; 
}

button.green span {    
	padding-left:10px;    
	background:url(/images/button_green.jpg) no-repeat 0 0; 
}

button.green em {    
	font-style:normal;    
	text-transform: uppercase;    
	padding-right:10px;    
	background:url(/images/button_green.jpg) no-repeat 100% 0; 
}


button.gray {    
	border:none;    
	background:none;    
	padding:0;    
	margin:0;    
	width:auto;    
	overflow:visible;    
	text-align:center;    
	white-space:nowrap;    
	 
	line-height:25px; 
}

/* BEGIN UMPCW-949 Seller: Import/Upload Bid Template */
button.gray {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    line-height: 25px;
    margin: 0;
    overflow: visible;
    padding: 0;
    text-align: center;
    white-space: nowrap;
    width: auto;
}
/*   END UMPCW-949 Seller: Import/Upload Bid Template */
button.gray span {    
	padding-left:10px;    
	background:url(/images/button_gray.jpg) no-repeat 0 0; 
}
/* BEGIN UMPCW-949 Seller: Import/Upload Bid Template */
button.button-blue span {
    background: rgba(0, 0, 0, 0) url("/images/button-blue.jpg") no-repeat scroll 0 0;
    padding-left: 10px;
}
/*  END UMPCW-949 Seller: Import/Upload Bid Template */
/* BEGIN UMPCW-949 Seller: Import/Upload Bid Template */
button.gray em {    
	font-style:normal;    
	text-transform: uppercase;    
	padding-right:10px;    
	background:url(/images/button_gray.jpg) no-repeat 100% 0; 
}
/* BEGIN UMPCW-949 Seller: Import/Upload Bid Template */
button.button-blue em {    
	font-style:normal;    
	text-transform: uppercase;    
	padding-right:10px;    
	background:url(/images/button-blue.jpg) no-repeat 100% 0; 
}
/*   END UMPCW-949 Seller: Import/Upload Bid Template */

button.sealed {    
	border:none;    
	background:none;    
	padding:0;    
	margin:0;    
	width:auto;    
	overflow:visible;    
	text-align:center;    
	white-space:nowrap;    
	 
	line-height:25px; 
}

button.sealed span {    
	padding-left:10px;    
	background:url(/images/button_gray_bluebg.jpg) no-repeat 0 0; 
}

button.sealed em {    
	font-style:normal;    
	text-transform: uppercase;    
	padding-right:10px;    
	background:url(/images/button_gray_bluebg.jpg) no-repeat 100% 0; 
}


button.text span{
	border:none;
	color: #C66309;
	text-decoration: underline;
	font-size: 11px;
	font-weight:normal;
	padding:0;
	margin:0;
	font-family: Arial,Helvetica,sans-serif;
	text-align:left;
	background:none;
	display:block;
	
}
button:hover.text span{
	border:none;
	color: #919195;
	text-decoration: underline;
	font-size: 11px;
	font-weight:normal;
	padding:0;
	margin:0;
	font-family: Arial,Helvetica,sans-serif;
	text-align:left;
	background:none;
	display:block;
	
}

/* BEGIN UMPCW-949 Seller: Import/Upload Bid Template */
.bid-template button.button-blue span {
	padding-left:10px;
	background:url(/images/bg_button_blue.png) no-repeat 0 0;
}
.bid-template button.button-blue em {
	font-style:normal;
	text-transform: uppercase;
	padding-right:10px;
	background:url(/images/bg_button_blue.png) no-repeat 100% 0;
	border-top-left-radius: 0;
}
/* END UMPCW-949 Seller: Import/Upload Bid Template */

.grayMask{
	display:inline-block;
	background-color: #b0b0b0;
	width: 100%;
}

<!-- Added for Admin dashbaord-->

.leftcol {
	float: left;
	width: 170px;
	padding: 15px 10px 10px 15px;
}

/* ~~ The navigation list styles (can be removed if you choose to use a premade flyout menu like Spry) ~~ */
ul.nav {
	list-style: none; /* this removes the list marker */0;
	border-top: 1px solid #666; /* this creates the top border for the links - all others are placed using a bottom border on the LI */
	margin-bottom: 15px; /* this creates the space between the navigation on the content below */
}
ul.nav li {
	border-bottom: 1px dotted #666; /* this creates the button separation */
}
ul.nav a, ul.nav a:visited { /* grouping these selectors makes sure that your links retain their button look even after being visited */
	padding: 15px 0px 15px 15px;
	display: block; /* this gives the link block properties causing it to fill the whole LI containing it. This causes the entire area to react to a mouse click. */
	text-decoration: none;
	background-color: #FFF;
	color: #000;
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { /* this changes the background and text color for both mouse and keyboard navigators */
	background-color: #cbced5;
	color: #FFF;
}

<!--[if lte IE 7]>

.content { margin-right: -1px; } /* this 1px negative margin can be placed on any of the columns in this layout with the same corrective effect. */
ul.nav a { zoom: 1; }  /* the zoom property gives IE the hasLayout trigger it needs to correct extra whiltespace between the links */

/* Alert Message Bar */
#sbb_toolbar {
	background: #98002E;
	margin: 0 auto;
	height: 40px;
	position: absolute;
	top: 0;
	width: 100%;
	border: outset 2px #fdbbbb;
	z-index:1;
}

div#sbb_toolbar {  
  position: fixed;left: 0px;  
}

.sbb_toolbarspacer {
	height: 40px;
	width: 100%;
	top: 0;
}
#sbb_toolbar_sealedbid {
	margin: 0 auto;
	text-align: center;
	color: #FFF;
	padding-top: 1px;
	font-size: 28px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: 8px;
	white-space:nowrap;
}
#sbb_orangetoolbar {
       background: #da7a0c;
       margin: 0 auto;
       height: 40px;
       position: absolute;
       top: 0;
       width: 100%;
       border: outset 2px #fdbbbb;
       z-index:1;
}
div#sbb_orangetoolbar {  
  position: fixed;left: 0px;  
}
#sbb_orangetoolbar_content {
	margin: 0 auto;
	text-align: center;	
	color: #FFF;
	padding-top: 5px;
	font-size: 24px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	white-space:nowrap;
	
}

.sectionTitle{
		font-weight:bold;
		color:#fff;
		padding-left:5px;
        font-size:14px;
        font-family:Verdana, Geneva, sans-serif;
        float:left;
}

a.button_trans {
	font-family: Arial,Helvetica,sans-serif;
	padding: 3px 10px 3px 10px;
	line-height: 20px;
	text-transform: uppercase;
	height: 20px;
	border: 1px outset #D97A23;
	background: #D97A23;
	background-image: none;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	cursor: hand;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	border-bottom-left-radius: 12px;
	border-bottom-right-radius: 12px;
}
a.button_trans:active{
	border: 1px outset #D97A23;
	background: #fff;
	color: #D97A23;
	text-decoration: none;
	
}
 a.button_trans:hover {
	border: 1px outset #D97A23;
	background: #D97A23;
	color: #fff;
	text-decoration: none;
	
}

.shift_focus_anchor{
    position: relative; 
    top: -55px; 
    margin: 0; 
    padding: 0;
}


a.button_trans_no_link {
	font-family: Arial,Helvetica,sans-serif;
	padding: 3px 10px 3px 10px;
	line-height: 20px;
	text-transform: uppercase;
	height: 20px;
	border: 1px outset #D97A23;
	background: #D97A23;
	background-image: none;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	cursor:default;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	border-bottom-left-radius: 12px;
	border-bottom-right-radius: 12px;
}
a.button_trans_no_link:active{
	border: 1px outset #D97A23;
	background: #fff;
	color: #D97A23;
	text-decoration: none;
	
}
 a.button_trans_no_link:hover {
	border: 1px outset #D97A23;
	background: #D97A23;
	color: #fff;
	text-decoration: none;
	
}
.sellerQuestionLate{
	font-weight: bold; 
	color: #a94442; 
	font-size: 100%; 
	margin-left: 2px;
	line-height: 20px
}

.charcount {
	height: 13px;
	padding: 5px 0 0;
}

.charcount .red * {
	color: #8b0e04;
}

.uship-calculator {
	width: 255px;
	margin: 0 25px;
	text-align:center;
}
.uship-calculator p, .uship-calculator span, .uship-calculator a {
	line-height: 17px;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
}
.uship-calculator .head, .uship-calculator span {
	font-weight: bold;
}
.uship-calculator .head {
	margin-bottom: 10px;
}
.uship-calculator span {
	color: #c66309;
}
.uship-calculator .foot {
	margin-top: 8px;
}
.uship-calculator a {
	color: #0000EE;
}

.uship-banner {
	position: relative;
	width:242px;
	height:103px;
	background: #FFFFFF url(/images/uship-banner.png) no-repeat 0 0;
	text-align: center;
}
.uship-banner p {
	position: absolute;
	top: 30px;
    left: 67px;
    line-height: 22px;
	font-family:Arial, serif;
	font-weight: bold;  
	font-size:17px;
}
.uship-banner a {
	font-size:17px;
}


.reply-to-all-sellers {
	overflow: hidden;
	padding: 10px;
	border: 1px solid #999999;
	background-color: #ededed;
}

.reply-to-all-sellers div {
	clear: right;
}

.reply-to-all-sellers div:first-child {
	float: left;
	border: 1px solid #999999;
	padding: 10px;
	background-color: #fed986;
	margin-right: 10px;
}

.reply-to-all-sellers div:nth-child(2) {
	padding-top: 5px;
}
.reply-to-all-sellers label.formErrorLeft, label.formErrorLeft[title="answer"],
#revisedSellerQuestionDiv label.formErrorLeft {
	background: none;
	padding-left: 0;
}
