/* Global Site Settings */
body {
	background: url(../images/bg.jpg);
}

a:link, a:visited {
	text-decoration: none;
color: #000555;
font-weight: bold;
}

a:hover {
	text-decoration: underline;
}

td {
	font-family: Calibri, sans-serif;
}

img {
    border: 0;
}

#loginPod {
padding-left: 164px;
padding-top: 90px;
}

.text-style, .password-style { 
     width: 190px; 
} 

.text-style2, .password-style2 { 
     width: 290px; 
} 

/* Header File */

/* Main Content */

.learnHowLink {
padding-bottom: 5px;
padding-right: 5px;
}

.welcomeBox {
padding: 7px;
font-size: 15px;
color: #F6F1DE;
}

.howToTitle {
font-weight: bold;
text-transform: uppercase;
font-size: 22px;
margin-left: 5px;
color: #222;
}

.howToText {
margin-left: 20px;
margin-right: 20px;
}

.auctionTitle {
	font-size: 36px;
	text-transform: Uppercase;
	font-weight: bold;
	line-height: 30px;
	color: #D0C995;
	position:  relative;
	text-align: center;
}

#Table_01 .auctionTitle a {
  color:#D0C995;
}

.Auction .DateTime {
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	color: #F6F1DE;
	position:  relative;
	text-align: center;
}

.Auction .Name {
	font-weight: bold;
	font-size: 26px;
	color: #444;
}

.Auction .Name a {
	font-weight: bold;
	font-size: 23px;
	color: #444;
	margin-left:0px;
	/*display:block;*/
	width:96%;
	height:100%;
	text-align:left;
}

.Auction .Name img {
  margin-left:0px;
  margin-right:10px;
}

.auctionTitle a:link {
color: #000555;
}

.auctionTitle a:visited {
color: #333;
}

.Auction .Name a {
color: #333;
}

.Auction .data {
	color: #000;
font-size: 16px;
}

.Auction .LotNum {
	text-align: center;
	font-weight: bold;
}

.Auction .filterHeader {
	font-weight: bold;
}

.Auction .header {
	color: #8e8757;
	font-weight: bold;
}

.Auction .small {
	font-weight: normal;
	font-size: 12px;
}

.Auction .Pagination {
	text-align: center;
}

.DateTime {
font-size: 18px;
font-weight: bold;
color: #000;
}

.Title {
font-size: 26px;
}

.Title A:link {
color: #000555;
font-weight: bold;
}

.Title a:visited {
color: #000555;
}

.Auction .CatalogHeader {
	color: #333;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 34px;
	line-height: 24px;
	text-align: center;
}

.indexAuctionTitle {
font-size: 24px;
font-weight: bold;
text-align: center;
vertical-align: middle;
padding-bottom: 7px;
}

.indexAuctionTitle a:link, a:visited {
color: #222;
}

.InfoTableHeader {
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
}

.InfoTableHeader2 {
	text-align: center;
	font-weight: bold;
color: #fff;
	text-transform: uppercase;
}

.ADTableRowHeader {
	font-size: 12px;
font-weight: bold;
}

.ADTableRowData {
	font-size: 12px;
}

.BCTableRowHeader {
font-weight: bold;
text-transform: uppercase;
font-size: 16px;
}

.confirmBidPrice {
	font-size: 16px;
	font-weight:bold;
	color:#990000;
}

.formFieldHeader li {
	margin-left: -25px;
	font-weight: normal;
}


.FormHeader {
text-align: center;
font-weight: bold;
text-transform: uppercase;
}

.lotDetailLotNum {
color: #ffffff;
font-size: 28px;
font-weight: bold;
}

.LotInfoHeader {
color: #ffc600;
font-weight: bold;
font-size: 16px;
}

.LotInfoData {
color: #fff;
font-weight: bold;
font-size: 16px;
}

.LotInfoLotNumber {
color: #fff;
text-transform: Uppercase;
font-size: 36px;
font-weight: bold;
}

.LotInfoLotName {
color: #fff;
text-transform: Uppercase;
font-size: 30px;
font-weight: bold;
}

.subtext a:link, a:visited {
font-weight: bold;
}

.FormFieldHeader2 {
	font-size: .75em;
	font-weight: bold;
	margin-bottom: -.6em;
padding-left: 14px;
padding-top: 14px;
padding-right: 14px;
}

/* Right Side Bar */
.FormFieldHeader {
	font-size: .75em;
	font-weight: bold;
	margin-bottom: -.6em;
}

.LoginButtons {
	text-align:center;
}

/* Footer File */
.copyright {
	text-align: right;
	padding-right: 5px;
}

.privacyPolicyLink a:link {
	font-size: .75em;
	color: #8e8757;
}

/* Silent Auction Styles */

.silentBox {
  width:216px;
  margin:2px;
  float:left;
  overflow:hidden;
  background:#153817;
  height:auto;
}

td.silentBox {
  width:auto;
  height:auto;
}

.silentBox table {
  color:#fff;
}

.auctionopen h2 {
	font-size:32px;
	font-family:Calibri, sans-serif;
	text-transform:uppercase;
	color:#333;
	background:#d0c995;
	padding:10px 0px;
	margin:0px;
}

.auctionopen h2 a {
  font-size:12px;
  font-weight:normal;
}

.listingheader {
  font-size:18px;
  font-family:Calibri, sans-serif;
  font-weight:bold;
  text-align:center;
  color:#fff;
  height:44px;
}

.bidButton {
  float:left;
  cursor:pointer; 
}

.infoButton {
  position:relative;
  top:-5px;
  float:right;
}

.bidButton:active {
  position:relative;
  top:3px;
}

.infoButton:active {
  position:relative;
  top:-2px;
}

.nextBid {
  color:#fff;
  display:block;
  float:left;
  margin-bottom:10px;
  margin-left:10px;
}

/* The bidbox class is applied to both a div with an A tag in it and a button. They look a little different due to browser rendering but this should keep them semi-consistent */

div.bidbox, button.bidbox {
  background-color:#D0C995;
}

div.bidbox a, button.bidbox {
  color:#333;
}

/* end bidbox styles */

#liveSilentLots .lotLabel, #cluetip .lotLabel, .silentBox .lotLabel {
  color:#fec600;
}

.cluetip-default div#cluetip-inner {
  padding-top:2px;
}

.maintitle {
  background:#D0C995;
}

#maintable {
  margin-top:5px;
}

.blockPage {
  background:#f6f1de !important;
  color:#444 !important;
}

/* Cluetip styles */

#cluetip #cluetip-outer {
  background-color:#153817;
  border:solid 2px #fff;
}

* html #cluetip {
  border:solid 2px #fff;
}

* html #cluetip #cluetip-outer {
  border:none;
}

.featuredtable, .featuredtable span {
  color:#fff;
}

.body em.warning {
  color:#f00;
  margin-top:10px;
}

.body em.warning a {
  color:#d00;
  text-decoration:underline;
}

body .cluetip-default h3#cluetip-title {
  font-size:24px;
}

/* default arrows */

#cluetip.clue-right-default .cluetip-arrows {
  background-image: url(../images/darrowleft.png);
}
#cluetip.clue-left-default .cluetip-arrows {
  background-image: url(../images/darrowright.png);
  left: 100%;
  margin-right: -11px;
}
#cluetip.clue-top-default .cluetip-arrows {
  background-image: url(../images/darrowdown.png);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
#cluetip.clue-bottom-default .cluetip-arrows {
  background-image: url(../images/darrowup.png);
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}
/* misc styles (TODO: need to integrate these into other groups later) */
div.wonlot, div.highbid {
  background:none;
  width:100%;
  height:auto;
  text-align:left;
  font-weight:bold;
}

.breaker {
	background:#D0C995;
	width:100%;
	height:3px;
	margin:5px 0px 0px 0px;
	line-height:2px;
	display:block;
	overflow:hidden;float:none;clear:both;
}

* html .breaker {
  height:11px;
  border-top:9px solid #f6f1de;
}

tr.alt, tr.greyed {
  background:#f6f1de;
}

tr.reg {
  background:#ffffff;
}

.floatLeft {
  display:block;
  float:left;
}

.catalogBox {
font-size: 14px; background-color: #fff; border: #E0E0E0 1px solid; padding: 2px; padding-left: 5px;overflow:hidden;margin-top:4px;
}

.catalogBox .floatLeft {
  margin-right:30px;	
  white-space:nowrap;
}

.catalogBox .clearRight {
  clear:right;
}

.catalogBox .clearLeft {
  clear:left;
  margin:0px;padding:0px;
}

.stretchButton {
  background:url(../images/btn_mid.png) repeat-x;
  height:24px;
  position:relative;
  width:auto;
  display:block;
  float:left;
  margin-left:10px;
}

a.bidButton:hover {
  text-decoration:none;
}

.bidButton .stretchButton .nextBid {
  font-size:15px;
  color:#734e33;
  margin:0px;
  padding:0px;
  margin-top:3px;
  font-weight:bold;
}

.leftBtn {
  background:url(../images/btn_cap_left.png) no-repeat;
  width:9px;
  height:24px;
  position:absolute;
  left:-8px;
  top:0px;
}

.rightBtn {
  background:url(../images/btn_cap_right.png) no-repeat;
  width:9px;
  height:24px;
  position:absolute;
  right:-8px;
  top:0px;
}

.adminContainer center {
  background:#8A9469;
  margin:10px;
  border:solid 5px #f6f1de;
  width:660px;
}

.silentContainer, #contentsub {
  background:#8A9469;
  padding:10px;
  margin:10px;
  border:solid 5px #f6f1de;
  width:658px;
}

.termsContainer {
  background:#ebe5d5;
  border:solid 4px #fff;
  padding:5px;
}

.data .data {
  margin-left:14px;
}

.lotDetailDescription {
  color:#fff;
}

.memberNav {
  font-size:14px;
  line-height:12px;
}

.memberNav a {
  color:#173918;
  display:block;
  margin:0px 5px;
}

.memberNav td {
  text-align:center;
}