sbody, div, p, blockquote, ol, ul, dl, li, dt, dd, td, select {
font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; 
font-size : 9pt;}

p {margin:0 0 10px 0;}

h1 {margin:0 0 15px 0;}

h2 {margin:0 0 10px 0;}

h3 {margin:0;}


#wrapper ul li {list-style: none;background: url(images/listItem.gif) no-repeat left 50%;padding-left:14px;}

/* .pageLoading {display:none;} */

.loginBox input[type="text"], .loginBox input[type="password"] {background:white url(images/search_bg.gif)repeat-x;height:19px;padding:2px 0 0 5px;border-left:solid 1px #6082ce;border-top:solid 1px #6082ce;border-right:solid 1px #6082ce;border-bottom:solid 1px #6082ce;font-size:14px;color:#333;-moz-border-radius: 4px;width:52px;}

#nav .loginBox input[type="text"], #nav .loginBox input[type="password"] {margin-bottom:4px;}

#nav .loginBox input[type="submit"] {margin-top:8px;margin-bottom:5px;}

.loginBox input[type="submit"] {display:inline-block;background: url(images/login.gif) no-repeat left top;width:55px;height: 17px;cursor: pointer;border:none;}

.loginBox input[type="submit"]:hover {background-position: right;}

#submitContactForm, #emailForm input[type="submit"], #joinEmailForm input[type="submit"] {display:inline-block;margin-top:10px;background: url(images/submit.gif) no-repeat left top;width:55px;height: 17px;cursor: pointer;border:none;}

#submitContactForm:hover, #emailForm input[type="submit"]:hover, #joinEmailForm input[type="submit"]:hover {background-position: right;}

.loginBox #reviewBids {display:inline-block;background: url(images/reviewbids.gif) no-repeat left top;width:83px;height: 17px;cursor: pointer;border:none;}

.loginBox #reviewBids:hover {background-position: right;}

#contactForm input[type="text"] {background:white url(images/search_bg.gif)repeat-x;height:20px;padding:4px 0 0 5px;border-left:solid 1px #6082ce;border-top:solid 1px #6082ce;border-right:solid 1px #6082ce;border-bottom:solid 1px #6082ce;font-size:14px;color:#333;-moz-border-radius: 4px;margin:5px 0;}

#contactForm textarea {padding:5px;border:solid 1px #6082ce;font-size:14px;color:#444;-moz-border-radius: 4px;margin-bottom: 10px;}

span label.error {width:inherit;color:red;padding-left:8px;}

#contactForm {width:640px;}

#container select {width:180px;border-left:solid 1px #6082ce;border-top:solid 1px #6082ce;border-right:solid 1px #6082ce;border-bottom:solid 1px #6082ce;font-size:14px;color:#333;}

span.label,span.spacer,span.multiple span {width:140px;float:left;line-height: 30px;font-size: 14px;} 

.loginBox label {line-height:25px;color:#0d296b;font-size:14px;display:inline-block;width:70px;}

span.multiple {float:left;} 

span.alert {color:red;}

span.button {padding-left:140px;}

#auctionList {display:none;}

a, a:link {color:#333;text-decoration: underline;}

a:visited{color:#E02D00;} 

a:hover, a:active {color:#AF2806;}

#container {width:95%;min-width: 980px;margin:-20px auto 0 auto;background:url(images/containerBg.jpg) repeat;}

p {}

a.auctionButton {float:right;}

a.auctionButton img {border:none;padding:none;}

.cellPadding {padding:4px;vertical-align: top;}

#nav .loginBox {margin-top:10px;text-align:left;background:#fcd24a;padding:10px 10px 10px 10px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-top-right-radius: 5px;border:solid 1px black;border-left:none;}

#nav .loginBox h3 {margin:0;}

#nav .loginBox a {display:block;}

#navLogin {padding-top:10px;}

#navLogin h3 {padding-top:12px;}

#maxaContent .loginBox {text-align: right;margin-bottom:2px;padding:10px 15px 10px 0;background:#fcd24a url(images/navLoginBoxBg.jpg) repeat-y;border-bottom:solid 1px #D6B854;}

#maxaContent .loginBox h1 {font-size: 18px;color:black;text-align: left;text-transform: uppercase;margin:0 0 0 15px;font-style: italic;}

.loginBox span {font-weight: bold;}

body {padding-top:10px;background: url(images/bodyBgRepeat.gif) repeat;}

.mainTable {width:100%;margin:0 auto;}

#wrapper {padding:0 15px 15px 15px;}

.mainTable table p {font-size:14px;}

#headerImg {vertical-align: middle;}

#bidNow {vertical-align: middle;position:absolute;top:0;right:0;}

#logoLink {border-bottom:solid 1px #a4a194;background:url(images/headerBgRepeat.jpg) repeat-x;}

#logoLink a {min-width: 980px;display:block;text-decoration: none;height:125px;position: relative;background:url(images/maxaHeader4.jpg) no-repeat;}

#logoLink div {width:90px;height:90px;position:absolute;top:34px;right:10px;display:inline-block;background:url(images/seal.png) no-repeat;}

#logoLink div span {font-weight: bold;font-size:14px;color:white;}

.mainLinks {border:solid 1px black;background:white;padding:0;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;border-top:none;border-left:none;}

.mainLinks h3 {margin:0;padding:4px 0 2px 0;border-bottom:solid 1px #ccc;font-weight:bold;color:#002E74;font-size:16px;font-style:italic;text-align: center;}

#nav {float:left;width:18%;min-width:160px;padding:0;}

#nav ul {margin:0;width:100%;}

#nav ul li {list-style: none;margin:0;width:100%;position:relative;font-size:16px;font-weight: bold;text-transform: uppercase;}

#nav ul li div a, #nav ul li a:link, #nav ul li a:visited {text-decoration: none;font-weight:bold;font-style:italic;color:#073154;display:block;padding:6px;text-align: center;}

#nav ul li div {background:white;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;}

#nav ul li div a {font-size:14px;text-transform: none;font-weight: normal;color:#222;display:inline;padding:0px 6px;}

#nav ul li div a, #nav ul div a:link, #nav ul li div a:visited   {border-top:solid 1px #dbdbdb;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;}

#nav ul li div a:hover, #nav ul li div a:active {background:#fddd77;color:black;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;}

#nav ul li div a:first-child {border-top:none;}

#nav .registerLink {width:100%;border-top:solid 1px #CC9E3C;margin-top:3px;}

.registerLink img {padding:6px 0;}

.sideLinks {margin:10px 0 0 7px;display:block;}
 
#equipment {padding:10px;}

#equipment h3 {margin:4px 0 8px 0;}

#equipment select {width:94%;text-transform:capitalize;}

#maxaContent {width:81%;min-width:780px;min-height:600px;float:right;background:white;border-left:solid 1px #222;position: relative;}

.clearFix {height:1px;width:100%;clear:both;}

input {
font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; 
font-size: 9pt;}		  

h1 {
font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; 
font-size: 12pt; color: #000066;}  

h2 {
font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; 
font-size: 12pt;}	

hr {border:none;height:1px;background: #d0d0d0;margin-bottom:15px;}

#container .selectAuction {width:100%;margin:0 0 8px 0;}

#container .selectAuction option {padding:3px;}

#SearchArea {position:relative;padding:10px 0 10px 0;background:#ebebeb url(images/whiteSteelBg.gif) repeat-x;margin:8px auto 15px auto;border:solid 1px #d0d0d0;}

#SearchArea select, #SearchArea input {margin-right:10px;}

#SelectCat {background:#ebebeb url(images/whiteSteelBg.gif) repeat-x;margin:10px auto 0 auto;padding:0 0 15px 0;border:solid 1px #d0d0d0;}

#SelectCat h3 {margin:7px 0 4px 0;font-size:14px;text-transform:uppercase;}

#container #SelectCat input[type="text"] {position: relative;top:2px;padding-right:8px;background: none;width:auto;height:auto;}

select {margin:0 6px;}

.mainTable #SelectCat table {width:auto;}

#NavLinks {padding:6px;margin:20px auto 10px auto;width:400px;background:white;border:solid 2px #DA8E2A;}

#NavLinks a, #NavLinks a:link, #NavLinks a:visited {color:black;font-size:14px;display:inline-block;zoom:1;*display:inline;width:60px;}

#NavLinks a:hover, #NavLinks a:active {font-weight: bold;}

form[name="bidform"] p {margin:10px auto;}

#footerNotes {background:black;padding:15px;color:#ebebeb;text-align: center;}

#auction_title {font-size: 21px;}

#login {padding:10px;width:185px;position:absolute;right:0;top:0;text-align: right;font-weight:bold;text-transform: uppercase;background:#e7e7e7;border:solid 1px #d0d0d0;}

#catalogLink {display:inline-block;vertical-align: top;padding-top:2px;}

#catalogLink a, #catalogLink a:link, #catalogLink a:visited {font-size:14px;color:#073154;margin-left:20px;line-height:21px;display:inline-block;}

#nepage {margin-left:10px;}

#DataTable {border:solid 1px #999;margin-bottom:10px;width:100%;border-collapse: collapse;border-spacing: 0;  border-spacing: expression(cellSpacing=0); /* for IE */}

#DataTable img {max-width: 120px;}

#DataTable a, #DataTable a:link, #DataTable a:visited {text-decoration: none;color:black;}

.even {background:#ECECEC;}

form[name="bidform1"] table {border:solid 1px #999;border-collapse: collapse;}

form[name="bidform1"] table td {border:solid 1px #999;vertical-align: middle;padding:3px;}

form[name="bidform1"] table td strong {color:black;}

#TableTop {display:none;}

.tableHeaderInfo {font-size:16px;font-weight: bold;padding:10px 0;text-align: center;}

#BidNotes {margin:0 auto;margin-bottom:25px;background:black;}

#BidNotes td {font-size:16px;padding:3px;}

#BidNotes tr {background: #E5EDF3;}

#BidNotes tr:first-child {vertical-align: middle;background:#021574 url(images/bidNotesHeaderBg.gif) repeat-x;border-top:solid 1px black;border-bottom:solid 1px #333;;}

#BidNotes tr:first-child strong {color:white;}

#TableTop td:first-child {width:200px;}

#TableTop a, #TableTop a:link, #TableTop a:visited {font-size:14px;text-transform: uppercase;font-weight: bold;color:#123860;}

#DataTable td {padding:10px;border-top:solid 1px #bbb;color:#222;font-size:14px;text-align:center;}

#DataTable td:first-child {text-align: center;}

#DataTable tr:first-child td:first-child {border-left:solid 1px black;}

#DataTable tr:first-child td:last-child {border-right:solid 1px black;}

#DataTable tr:first-child a {text-decoration:none;}

#DataTable td strong {font-weight:normal;font-size:14px;color:#000;}

#DataTable tr strong.highlight {background:#F8ED98;color:black;padding:3px 5px;}

#DataTable td:first-child a, #DataTable td:first-child a:hover td:first-child a:link, #DataTable td:first-child a:hover td:first-child a:visited {display:inline-block;padding:5px 8px;width:42px;background:#f9f9f9;border:solid 3px #999;color:#032b50;text-align: center;white-space: nowrap;}

#DataTable td:first-child a:hover, #DataTable td:first-child a:hover td:first-child a:active {background:#fea003;color:black;border:solid 3px #D87000;}

form[name="calenform"] table td:first-child a, form[name="calenform"] table td:first-child a:hover td:first-child a:link, form[name="calenform"] table td:first-child a:hover td:first-child a:visited {font-size:16px;text-transform: uppercase;color:black;}

form[name="calenform"] table td:first-child a:hover, form[name="calenform"] table td:first-child a:hover td:first-child a:active {}

#DataTable tr:first-child  {vertical-align: middle;background:#222 url(images/catHeaderBg.gif) repeat-x;color:white;border-top:solid 1px black;height:40px;text-align: left;}

#DataTable .lead {margin-bottom:0px;color:#333;}

#DataTable tr:first-child strong {color:white;}

.bottomHeader {opacity:0.85;*filter: alpha(opacity = 85);display:none;position: fixed;z-index:100;top:35px;border-collapse: collapse;}
.bottomHeader tr {vertical-align: middle;background:#222 url(images/catHeaderBg.gif) repeat-x;color:white;border-top:solid 1px black;height:40px;text-align: left;}

#DataTable .DataRow td strong {padding-right:4px;font-weight: bold;text-transform: uppercase;font-size:11px;}

#DataTable tr:first-child td {padding:5px;border:none;text-align:center;}

#DataTable a img {background: white;border:solid 1px #999;padding:5px;}

#DataTable a img:hover {background: #fea003;border:solid 1px #555;}

#DataTable tr div {text-align: left;color:red;font-size:12px;padding-top:6px;}

#NextPrev {padding:10px 0;}

#PhotoArea img {border:solid 1px #dbdbdb;padding:8px;margin:0 4px;background:white;}

#searchIndicator {position: fixed; z-index: 1400;background:url(images/black75.png) repeat;overflow: auto; width: 240px; height: 45px; top: 10px;left: 56%;top:50%; margin-left: -140px;margin-top:-90px;border:solid 3px orange;padding:25px 15px 15px 15px;color:white;text-align:center;font-size:34px;display:none;}

.itemAction {float:left;display: block;zoom:1;*display:inline;margin:10px 3px 0 0;}

.itemAction img {cursor:pointer;cursor:hand;background: white;}

.emailItemForm, .askQuestionForm {display:none;}

#emailFormHolder {position: fixed; z-index: 1200; display: none; background:transparent url(images/500px.png) repeat; border: none; width: 100%; height:400px;top: 0px; left: 0px; }
#emailForm {position:fixed;z-index: 1400;display:none;background-color: white;overflow: auto; width: 340px; height: 210px; top: 10px; opacity: 1; left: 50%;top:40%; margin-left: -170px;margin-top:-105px;border:solid 3px #63bbeb;padding:15px;vertical-align: middle;}
.emailItemForm input[type="submit"] {margin-top:12px;}

#registrationForm table {text-align: left;width:700px;}

#labels {width:120px;text-align:right;}

.bottomBidForm {display:none;position:fixed;top:0px;color:#fff;background:#DD8007;padding:0;height:36px;text-align: center;line-height: 36px;}
.bottomBidForm a, #floatingSubmit a:link, #floatingSubmit a:visited {width:auto;}

#SubmitBids {background:#e9e9e9;}
#SubmitBids a, .bottomBidForm a:link, .bottomBidForm a:visited {width:auto;}

#printContainer {display:none;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(images/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
