BODY { 
background:#949494 url(../UserFiles/Image/bggradient.jpg) repeat-x;
padding: 0; margin: 0 auto; text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#Header, #PageHeader {width:100%; text-align:center;
}


#container #PageHeader #containerjc {
	width: 980px; height: auto;
	margin:0 auto;
	}


#containerjc {
	width: 980px; height: auto;
	margin:0 auto;
	}


#RulesContent {
margin:0 auto 0 auto; 
padding:0px;
background:url(../Userfiles/image/rulepagetop.jpg)28px 0px no-repeat;
width:1008px;
text-align:center;
padding-top:1px;
}


#MyAccountExtraDiv2 {
margin:0 auto 0 auto; 
padding:0px;
background:url(../Userfiles/image/rulepagetop.jpg)28px 0px no-repeat;
width:1008px;
text-align:center;
padding-top:1px;
}


#VerifyBidContent, #MyAccountContent {
margin:0 auto 0 auto; 
padding:30px 0 0 50px;
background:url(../Userfiles/image/catalogpagebg.jpg) 28px 0px repeat-y;
width:958px; 
text-align:center;
}


#maincontent {
margin:0 auto 0 auto; 
padding:0px;
background:url(../Userfiles/image/catalogpagebg.jpg) 28px 0px repeat-y;
width:1008px; 
text-align:center;
}


#AddUserExtraDiv2 {
margin:0 auto 0 auto; 
padding:0px;
background:url(../Userfiles/image/rulepagetop.jpg)28px 0px no-repeat;
width:1008px;
text-align:center;
padding-top:1px;
}

#AddUserContent {
margin:0 auto 0 auto; 
padding:0px;
background:url(../Userfiles/image/catalogpagebg.jpg) 28px 0px repeat-y;
width:1008px; 
text-align:center;
padding-top:20px;
}




#ConsignWithUsExtradiv2 {
margin:0 auto 0 auto; 
padding:0px;
background:url(../Userfiles/image/rulepagetop.jpg)28px 0px no-repeat;
width:1008px;
text-align:center;
padding-top:1px;
}

#ConsignWithUsContent {
margin:0 auto 0 auto; 
padding:0px;
background:url(../Userfiles/image/catalogpagebg.jpg) 28px 0px repeat-y;
width:1008px; 
text-align:left;
padding-top:20px;
}

#ConsignWithUsContentSub {
margin:0 auto 0 auto; 
padding:0px;
background:url(../Userfiles/image/rulepagetop.jpg)28px 0px no-repeat;
width:1008px;
text-align:center;
padding-top:1px;
}




#maincontent.shortpage table {
}

#maincontent.shortpage p {
margin: 5px 0 8px 50px;
}


#BannedUserDiv {
margin:0 auto 0 auto; 
padding:0px;
background:url(../Userfiles/image/catalogbanneduserbg.jpg) 28px 0px repeat-y;
width:1008px;
height:200px; 
text-align:center;
font-size:13px;
padding:10px 0 0 0;
}


#addUserMainDiv {
margin:0 auto 0 auto; 
padding:30px 0 0 0px;
background:url(../Userfiles/image/catalogadduserbg.jpg) 28px 0px no-repeat;
width:1008px; height:1030px;
}


.LoginTable {
position:relative;
margin:0 auto 0 auto; 
padding:0px 0 0 35px;
background:url(../Userfiles/image/catalogloginpagebg.jpg) 28px 0px repeat-y;
width:1008px; height:395px;
}

.LoginTable tr td {
padding-left:50px;
}

#PageBase table#LoginTable.LoginTable {
}


#DirectionsLbl {
padding-top:15px;
}


#PageBase.ConsignWithUsPageBase  {  

background:url(../Userfiles/image/catalogconsignpagebg.jpg) 28px 0px no-repeat;
width:1008px; height:601px; 
margin:0 auto 0 auto; 
padding:0px 0 0 0px;
}

.consignwithus_sec {
padding:10px 0 0 60px;
}

.consignwithus_msg {
padding:0 0 15px 0;

}



.title, .consignwithus_title {
color:#2468b4;
padding:15px 0 25px 0px;
float:left;
display:block;
height:20px;
font-size:24px;
font-weight:bold;
width: 979px;

font-family:Verdana; 


}


#userdefinedpage {
margin:0 auto 0 auto; 
padding:0px;
background:url(../Userfiles/image/catalogpagebg.jpg) 28px 0px repeat-y;
width:1008px; 
text-align:center;
}



#userdefinedpagetop {
padding:0 0 0px 0px;
background: url(../UserFiles/image/catalogpagetop.jpg)28px 0px no-repeat;
width:1008px;
height:15px;
margin:0 auto 0 auto;
}


#userdefinedpagebot {
padding:0 0 0px 0px;
background: url(../UserFiles/image/catalogpagebot.jpg)28px 0px no-repeat;
width:1008px;
height:15px;
margin:0 auto 0 auto;
}


#FAQ_Content {
margin:0px 0 0 55px; 
padding:0px 5px 5px 5px;
width: 880px; 
text-align:center;
  }

#FAQ_Content span.title {padding:0;}

#FAQ_Content h3 {
padding:20px 0 0 0;
font-size:22px;
}

#FAQ_Content table {

}






#contentpagerules {
 padding:0 0 0px 65px;
width: 1136px; 
height:auto;
}

#contentpagerules p {
color:#333333;
font-size:12px;
line-height:16px;
font-family:Verdana;
width:850px;
padding:0 0 10px 0;
margin:0;
display:block;
}

#contentpagerules h1, h2, h3 {
display:block;
margin:0 0 10px 0;
font-family:Verdana;
width:850px;
text-align:left;
}

#contentpagetop {
float:left;
background: url(../UserFiles/image/catalogpagetop.jpg) 28px 0px no-repeat;
width:1136px;
height:15px;
margin:0;
padding:0;
}


#contentpagebot {
float:left;
background: url(../UserFiles/image/catalogpagebot.jpg) 28px 0px no-repeat;
width:1136px;
height:15px;
margin:0;
padding:0;
}


#contentpagerules h2 {
   color:#2468b4;
padding:15px 0 10px 0px;
float:left;
display:block;
height:20px;
font-size:24px;
}
#contentpagerules h3 {
   color:#2468b4;
}



#homeflashtable {
float:left;
margin:20px 0 0 0;
width:600px;
padding:0;
}


#rotatingimg {
float:left;
width:300px;
height:180px;
margin:15px 80px 0 50px; 
padding:0;
}

#RotatingImg {
margin-top:20px;
}



#flashcontent {
float:left;
width: 752px;
height:90px;
margin:0 0 25px 10px;
text-align:center;
}


#tinymag {
display:inline;
width:350px; height:180px;
margin:0px 0 0 0;
padding:0px 0 0 0;
vertical-align:top;
}
#tinymag img {
margin:0px 0 0 30px;
}



body {
background: #949494 url(../Userfiles/image/bg.jpg) repeat-x;
margin:0;
	}


	


#siteholder3 {
	width:978px; height: 334px;
	/* background:url(../Userfiles/image/homebg3.png) no-repeat; */
	margin:0 auto;
	}



	
/*** Drop Down Menu ****/
	
#dropmenudiv {
position:absolute;
margin-left:-11px;
border: 1px #ffffff;
border-bottom-width: 1;
font:normal 12px Verdana;
line-height:24px;
z-index:100; filter:alpha(opacity=93);-moz-opacity:0.93;opacity: 0.93;
text-align:left;
}

#dropmenudiv a {
color:#ffffff;
display: block;
text-indent: 8px;
border-bottom: 1px solid #166182;
padding:4px 0 4px 0px;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover { /*hover background color*/
background-color:#074967;
}


/***************************/


#header {
	/* float:left; */
	width:980px; height:150px;
        margin:25px auto 0 auto;
	}
	

#headertopright {
float:left;
	width:250px; height:50px;
	background:url(../Userfiles/image/header-phone.png) no-repeat top right;
	margin:-160px 0 0 700px; padding:0;
	}

#headerlogin {
	float:left;
	width:240px; height:33px;
	background:url(../Userfiles/image/headerlogin-login.png) no-repeat center left;
	margin:30px 0 0 12px; padding:0;
	}
#headerlogin a.bidders {
	text-decoration:none;
	float:left;
	width:80px; height:22px;
	background:url(../Userfiles/image/headerlogin-bidders.jpg) no-repeat;
	margin:5px 0 0 55px;
	padding:0;
	}
#headerlogin a.bidders:hover {
	background:url(../Userfiles/image/headerlogin-bidders2.jpg) no-repeat;
	}
#headerlogin a.consignors {
	text-decoration:none;
	float:left;
	width:99px; height:22px;
	background:url(../Userfiles/image/headerlogin-consignors.jpg) no-repeat;
	margin:5px 0 0 5px;
	padding:0;
	}
#headerlogin a.consignors:hover {
	background:url(../Userfiles/image/headerlogin-consignors2.jpg) no-repeat;
	}
#headerlogin a.logout {
	text-decoration:none;
	float:left;
	width:80px; height:22px;
	background:url(../Userfiles/image/headerlogin-logout.jpg) no-repeat;
	margin:5px 0 0 5px;
	padding:0;
	}
#headerlogin a.logout:hover {
	background:url(../Userfiles/image/headerlogin-logout2.jpg) no-repeat;
	}

#headerlogin a.myaccount {
	text-decoration:none;
	float:left;
	width:96px; height:22px;
	background:url(../Userfiles/image/headerlogin-myaccount.jpg) no-repeat;
	margin:5px 0 0 55px;
	padding:0;
	}
#headerlogin a.myaccount:hover {
	background:url(../Userfiles/image/headerlogin-myaccount2.jpg) no-repeat;
	}








	
	
#homemenu {
	float:left;
	background:url(../Userfiles/image/homemenu.png) no-repeat 0px 59px;
	width:979px; height:150px;
	margin:0 0 0 0px;
z-index:100;
	}

a.homelogo {
	float:left;
	border:none;
	padding:0px 0 0 10px;
	text-decoration:none;	
	}


#homekey {
	float:left;
	width:202px; height:27px;
	padding:0;
	margin:65px 0 0 -28px;
  position:relative;
 z-index:101;
	}
#homekey p a img {
	display:inline;
	}
	
	
/**
#homekey a img:hover {
filter:alpha(opacity=70);
-moz-opacity:0.70;
opacity: 0.70;
border:#fff solid thin;
	}
**/


#homekey a.home {
		padding:0 0 0 26px;
		}
	
#homekey a.home img {
	display:inline;
	text-decoration:none;
	border:none;
	padding:2px 0px 0 0px;
	margin:0;
}



#homekey a.greyflannel {
		padding:5px 0 0 0;
		}
#homekey a.greyflannel img {
	display:inline;
	text-decoration:none;
	border:none;
	padding:0px 0px 0 16px;
	margin:0;
}



#homekey a.auction {
		padding:5px 0 0 0;
		}
#homekey a.auction img {
	display:inline;
	text-decoration:none;
	border:none;
	padding:0px 0px 0 14px;
	margin:0;
}



#homekey a.question {
		padding:5px 0 0 3px;
		}
#homekey a.question img {
	display:inline;
	text-decoration:none;
	border:none;
	padding:0px 0px 0 11px;
	margin:0;
}

#topmenudiv {
margin-top:25px;
}

ul#topmenu {
	float:left;
        width:540px; height:40px;
     *margin:-56px 9px 0 395px !important;
        margin:-59px 9px 0 370px;
	}

ul#topmenu li {
	display:inline;
	padding:0 33px 0 33px;
	border-right: #ffffff solid thin;
	}
	
ul#topmenu li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	padding:0 0 0 10px;
	background:url(../Userfiles/image/triangle-down.png) no-repeat left 5px;
	}
ul#topmenu li a:hover {
color:#01354f;
}	

ul#topmenu li.last  {
	border:none;
background:none;
	}
ul#topmenu li.last a{
	padding:0 0 0 10px;
	background:none;
	}
	
	
/*******************************/



#headersubmenu {
	float:left;
	background:url(../Userfiles/image/headersubmenu.png) no-repeat;
	width:816px; height:26px;
	padding:0;
	margin:-38px 0 0 110px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	}
#headersubmenu a {
	color:#454545;
	text-decoration:none;
	}
#headersubmenu a:hover {
	color:#000000;
	}
#headersubmenu ul {
	float:left;
	padding:0;
	margin:0;
	height:26px; width:816px;
	}
#headersubmenu li {
	float:left;
	list-style:none;
	display:inline;
	height:24px;
	}
#headersubmenu li:hover {
	background:url(../Userfiles/image/headersubmenu-over.png) no-repeat center bottom;
	}

#headersubmenu li.last a {
	}
#headersubmenu li a {
	float:left;
	height:24px;
	background:url(../Userfiles/image/headersubmenu-line.jpg) no-repeat  0px -2px;
	padding:2px 24px 0 24px;
	float:left;
	margin:3px 0 0 0;	
	}
	
#headersubmenu li a.first {
background:none;
}
	
	
	
	
#headerbox {
	background:url(../Userfiles/image/headerbox-image.png) no-repeat;
	width:980px; height:221px;
	float:left;
	margin:0 0 0 15px;
	}
#headerbox a {
	float:left;
	background:url(../Userfiles/image/headerbox-arrow.png) no-repeat right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#454545;
	font-size:15px;
	text-decoration:none;
	}
#headerbox a:hover {
	color:#000000;
	background:url(../Userfiles/image/headerbox-arrow2.png) no-repeat right;
	}
	
#headerbox a.view {
	padding:0 20px 0 0;
	margin:198px 0 0 53px;
	}
#headerbox a.current {
	padding:0 20px 0 0;
	margin:198px 0 0 280px;
	}
	
#preload {
	display:none;
	}
	
	

	
	
#footertop a {
	text-decoration:none;
	}
#footertop a img.logo {
	float:left;
	border:none;
	text-decoration:none;
	padding:2px 0 0 8px;	
	}
#footertop p {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	margin:10px 0 0 22px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing: .04em;	
	}
	
#homejoin {
	float:right;
        margin:6px 0 0 0px;
	padding:0px 10px 0 0;
   vertical-align:middle;
    height:29px;
	}

#homejoin img {
  float:left;
	display:inline;
	padding:0px 8px 0px 5px;
        margin:0px 0 0 0;
	}


#homejoin input {
   float:left;
	padding:0 0px 0px 0;
    margin:0px 0 0 0;
	}

#homejoin form {
	
	}
	
	

#footerlinks {
	float:left;
	width:950px; height:154px;
	margin:15px 0 0 55px;
	}
#footerlinks td {
	padding:0 20px 0 0;
	}
#footerlinks table {
	float:left;
	width:950px;
	_padding-top: 10px;
	}
#footerlinks p {
	color:#7d7d7d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:none;
	font-weight:normal;
	letter-spacing:normal;
	font-size:11px;
	}
#footerlinks p a {
	color:#7d7d7d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:19px;
	text-decoration:none;
	}
#footerlinks p a:hover {
	color:#002638;
	}
#footerlinks p b {
   color:#7d7d7d;
}

#footercolumn {
   width:180px;
   float:left;
   padding:15px 10px 0 10px;
}




#footer-connect {
	float:right;
	width:250px; height:50px;
	background:#ffffff;	
	margin:-5px 5px 0 0;
	text-align:right;
	}
#footer-connect p {
font-size:11px;
line-height:14px;
color:#999999;
width:220px;
padding:0 0px 5px 0;
text-align:right;
}

#footer-connect a {
	text-decoration:none;
	}
#footer-connect a img {
	text-decoration:none;
	border:none;
	padding: 0 20px 0 0;
	}
#footer-connect a img:hover {
	z-index:100; filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity: 0.75;
	}
	
	
	
	
#sasfooter {
	float:left;
	width:981px; height:60px;
	margin:0 0 0 80px;
	}
#sasfooter p {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	}
#sasfooter table {
	padding:3px 0 0 0;
	}
#sasfooter td.left {
	padding:3px 0 0 50px;
	width:300px;
	border-right: #505050 solid thin ;
	}
	
#sasfooter td.right {
	display:inline-block;
	padding:3px 0 0 55px;
	width:300px;
	}
	
#sasfooter a img  {
	padding:8px 0 0 0;
	}
	



#preload {
	display:none;
	}

	
.homejoin {
	float:right;
	margin: 0 0 0px 250px;
	padding:0px 10px 0 0;
	}
.homejoin img {
	display:inline;
	padding:0 9px 1px 0;
	}
.homejoin form {
	display:inline;
	}
.homejoin form input {
	display:inline;
	}
.homejoin form input.button {
	padding:2px 0 0 3px;
	}
	
	






	
#footer {
	float:left;
      background:url(../Userfiles/image/homebg3.png) no-repeat top;
	width:979px; height: 404px;
	margin:0px 0 0 15px;
padding:16px 0 0 0;
	}



#footerlinks {
	float:left;
	width:950px; height:154px;
	margin:0 0 0 55px;
	}
#footerlinks td {
	padding:0 30px 0 0;
	}
#footerlinks table {
	float:left;
	width:950px;
	_padding-top: 10px;
	}
#footerlinks p {
	color:#7d7d7d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:none;
	font-weight:normal;
	letter-spacing:normal;
	font-size:11px;
	}
#footerlinks p a {
	color:#7d7d7d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:19px;
	text-decoration:none;
	}
#footerlinks p a:hover {
	color:#002638;
	}



#footer-connect {
	float:right;
	width:190px; height:50px;
	background:#ffffff;	
	margin:10px 5px 0 0;
	text-align:right;
	}
#footer-connect a {
	text-decoration:none;
	}
#footer-connect a img {
	text-decoration:none;
	border:none;
	padding: 0 20px 0 0;
	}
#footer-connect a img:hover {
	z-index:100; filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity: 0.75;
	}
	
	
	
	
#sasfooter {
	float:left;
	width:981px; height:60px;
	margin:20px 0 0 0px;
     padding:0;
	}
#sasfooter p {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	}
#sasfooter table {
	padding:3px 0 0 0;
margin:0;
vertical-align:top;
	}
#sasfooter td.left {
	padding:3px 0 0 50px;
	width:300px;
	border-right: #505050 solid thin ;
	}
	
#sasfooter td.right {
	display:inline-block;
	padding:3px 0 0 55px;
	width:300px;
	}
	
#sasfooter a img  {
	padding:8px 0 0 0;
	}


#preload {
	display:none;
	}

p span#PageHits {
float:left;
font-size:7px;
display:none;
}




/*************** PREAUCTION PAGE  **************************/
	
	
#preauctioncontainer {
      float:left;
   margin:0px 0 0 15px;
	width: 978px; height: auto;
	background:#FFFFFF;
border-left: #3f566d solid thin;
border-right: #3f566d solid thin;
border-bottom: #3f566d solid thin;
}
	
#preauctionbar {
	float:left;
	background:url(../UserFiles/image/preauctionbar.jpg) no-repeat;
	width:981px; height:266px;
	margin:12px 0 0 80px;
	}
#preauctionbar  img {
	margin:7px 0 0 148px;
	}
	
	
#toplink {
	margin:3px 0 0 70px;
	padding:0;
	}
#toplink a {
	text-decoration:none;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	}
#toplink a:hover {
	color:#59bd09;
	}
	
	
#preauctionmenu {
	float:left;
	width:196px;
	height:auto;
	margin:0px 0 0 0px;
	background:#eaeceb;

	}
#preauctionmenu ul {
	float:left;
	margin:15px 0 0 12px;
	padding:0;
	text-align:center;
	}
#preauctionmenu ul li {
	list-style:none;
	padding:0px 0 7px 0;
	}
#preauctionmenu ul li:hover {
}

#preauctionmenu ul li a {
background:url(../UserFiles/image/preauctionmenu.png) no-repeat;
width:170px; height:27px;
	display:block;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding:4px 0 0 0;
	margin:0px 0 0 0;
	}
#preauctionmenu ul li a:hover {
	color:#013152;
		background:url(../UserFiles/image/preauctionmenu2.png) no-repeat;
	}


#preauctionflash {
	float:left;
	width:755px;
	height:150px;
	background: #ffffff;
	margin:5px 0 0 5px;
	padding:0;
	}
	
#squarebuttons {
	float:left;
	width:765px; height:52px;
	text-align:center;
	margin:36px 0 10px 12px;
	}
#squarebuttons a {
	float:left;
	width: 247px; height:52px;
	background:url(../UserFiles/image/square-button.jpg) no-repeat top;
	margin:0 8px 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	text-transform:uppercase;
	padding:17px 0 0 0;
	}
#squarebuttons a:hover {
	background:url(../UserFiles/image/square-button2.jpg) no-repeat;
	color:#333333;
}



#preauctiondates {
	float:left;
	width:196px; height:283px;
	text-align:center;
	margin:0px 0 0 0px;
	background:url(../UserFiles/image/preauctiondates.png) no-repeat top;
	}
#preauctiondates h3 {
	color:#00548d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:15px 0 0 20px;

	}
#preauctiondates p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
   padding:12px 0 0 20px;
	}






/********************************************************************/
/********************************************************************/
/********************************************************************/
/********************************************************************/














#PageHeader_preauction {
text-align:center; 
margin:0 auto;
display:block;
width:100%;
clear:both;
}

.BidTable { width: 800px; background-color: White; }
.BidButtonClass { font-size: 14px; font-weight: bold; }



#PageBase, #Form1 {margin:auto;
text-align:left;
display:block;
clear:both;
width:100%;}


PageBase_preauction {
text-align:center; 
margin:0 auto;
display:block;
width:100%;
clear:both;
}



#PageBase.AppraisalsUsPageBase  {  background-color: White; width:798px; margin: 10px auto 0 auto; border :solid 1px #1c5f89; padding: 2px 2px 2px 2px; }

#Table1.AddUserTable, #MessageLbl  {  width:700px; padding: 0; margin:0 auto; text-align:left; }





input#RequestCatalogBtn {
padding:0 0 25px 0;
}




.shortpage {background: url(../UserFiles/Image/mail.jpg) no-repeat bottom right; height:220px; text-align:left;}

.shortpage span#MessageSpan, .shortpage span#EmailAddressSpan, .shortpage input#EmailTB, .shortpage input#SubmitBtn {text-align:left;}

#maincontent.shortpage span#MessageSpan span#MessageLbl {text-align:left; padding:15px;}


#maincontent.shortpage span#EmailAddressSpan {text-align:left; padding:15px;}

#maincontent.shortpage {text-align:left; padding-top:20px;}

#maincontent.shortpage input {text-align:center; }

.LoginImage { background: url(../UserFiles/Image/truck.jpg) no-repeat; width: 300px; height: 300px; padding:15px; margin: 15px 15px 0 0;}

.BidTable { margin: auto; }

.AddUserTable p {width:800px;}



#FAQ_Content table td, #FAQ_Content td ul li, #FAQ_Content p, .ConsignWithUsPageBase div {text-align:left;}

a#lnkUpdate {text-align:center; width: 300px; padding:15px; position:relative; left:300px; top: -30px;}

#ReferenceTable {
width:300px;
}

td#Ref3Cell fieldset, td#EbayRefCell fieldset, td#Ref1Cell fieldset, td#Ref2Cell fieldset 
width:100px;
margin:0;
padding:0 10px;
display:block;
}

#ReferenceTable input {
display:block;
clear:both;
}

#ReferenceTable fieldset td {
width:50px;
}

.homepage_misctext {

	color:#336699; 

	font-family:Arial, Helvetica, sans-serif; 

	font-size: 11pt; 

	font-weight:bold;

	text-decoration: none;

	

}






.category_text {

	color:#336699; 

	font-family:Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	font-weight:normal;

	line-height:14pt;

	text-decoration: none;

}




#FAQ_Content td span.standard_text {

	color:#000000; 

	font-family:Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	font-weight:normal;
text-align:left;

}











div.wrapContainer{

	width:99.5%; 

	float:left;

}



.floatLeft{

	float: left;

}



.floatRight{

	float: right;

}



.image-left{

	float: left; 

	vertical-align: text-top;

}



.image-right{

	float: right; 

	vertical-align: text-top;

}



#main_preauction {
text-align:center; 
margin:0 auto;
display:block;
width:100%;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}



#main {
width: 800px;
text-align: center;
margin:0 auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
border-bottom: 1px solid #1c5f89;
}

img.top {
float: left;
padding:0;
margin:0;
border: none;
}

.top a { 
border: none;
padding:0;
margin:0;
float:left;
}

#left {
width: 173px;
background: #d9d9db url(../UserFiles/Image/leftbg.jpg) repeat-x;
float: left;
margin:0;
padding:0;
}

#left h3 {
color: #1c5f89;
font-size: 14px;
margin:0 0 0px 0;
padding:0 0 5px 0;
font-weight: bold;
text-align:center;
}

#left ul {
list-style-type:none;
margin:10px 0;
padding: 0;
float: left;
clear: both;
}

#left li {
text-align:center;
margin:6px 4px;
padding:2px 0;
background:url(../UserFiles/Image/button.gif) no-repeat;
width: 165px;
height: 29px;
overflow: visible;
font-weight:bold;
}

#left li a {
text-decoration:none;
color: #fff;
width: 165px;
height: 29px;
display: block;
padding:4px 0 0 0;
}

#left li:hover {
background:url(../UserFiles/Image/button-hover.gif) no-repeat;
}

#left li a:hover {
color: #1c5f89;
} 

#dates {
background:url(../UserFiles/Image/boxbg.jpg) no-repeat center #ffffff;
width: 173px;
height: 130px;
margin: 0;
padding:0;
display:block;
overflow: visible;
text-align: center;
float: left;
clear: both;
font-size: 11px;
}

#dates h3 {
color: #1c5f89;
font-size: 14px;
margin:0 0 0px 0;
padding:0 0 5px 0;
font-weight: bold;
}

#dates p {text-align:center; margin-top:15px;}

#center {
width: 624px;
_width:622px;
float: left;
margin:0;
padding:0;
display: inline;
background-color: #fff;

}



ul#links {
margin:30px 10px;
padding:0;
_margin:20px 10px 10px 5px;
#margin:20px 10px 10px 5px;
}

#links li {
list-style-type:none;
display:block;
float:left;
margin:0;
padding:0;
}

#links li a {
background: url(../UserFiles/Image/linkbutton.jpg) no-repeat;
width:193px;
height:40px;
display:block;
float:left;
margin:10px 4px;
_margin:10px 2px;
padding:10px 0;
text-align:center;
color:#1c5f89;
} 



#links li a:hover {
background: url(../UserFiles/Image/linkhover.jpg) no-repeat;
color:#fff;
}

#bottom {
clear: both;
width: 800px;
_width:798px;
padding:0;
margin:0 0 0 -1px;
#margin:0;
_margin:0;
border-bottom: 1px solid #1c5f89;
}

#bottomleft{
height:180px;
border-left: 1px solid #1c5f89;
border-top: none;
border-bottom: none;
border-right: none;
margin:0;
padding:0;
}

#bottomright {
border-right: 1px solid #1c5f89;
border-top: none;
border-bottom: none;
border-left: none;
margin:0;
padding:0;
height:180px;
}

#bottomleft, #bottomright {
width: 399px;
_width:390px;
float: left;
text-align:center;
background-color: #fff;
#border: none;




#botbanner {
border:none;
margin:0;

}


#botbanner a img {
border:none !important;
}




_border: none;
}



form#Form1 #Footer {text-align:center; margin:0 auto; width:100%;
clear:both;
display:block;}

#Footer #foot {
background:url(../UserFiles/Image/gffooter.jpg) no-repeat top center;
width: 822px;
height: 108px;
margin:0 auto;
padding:0;
clear:both;
display:block;
text-align:center;
border-bottom: none;
}

ul#footerinfo {
font-size: 8.7px;
#font-size:9px;
width: 822px;
height: 108px;
margin:15px 120px 15px 120px;
_margin: 10px 0 10px 180px;
text-align:center;
padding:0;
list-style-type: none;
display: inline-block;
border-bottom: none;
}

#footerinfo li {
height: 108px;
width:257px;
padding:8px 10px 8px 10px;
margin:0;
float:left;
display:block;
text-align:left;
background:none;
}

#footerinfo li.left {
background:url(../UserFiles/Image/footer-vertline-left.png) no-repeat right top;
}

#footerinfo li.right {
padding:8px 10px 8px 16px;
}

#footerinfo li, x:-moz-any-link {padding:18px 10px;}
#footerinfo li, x:-moz-any-link, x:default {padding:8px 10px}


#footerinfo a, #content a {
color:#21638c;
text-decoration:none;
font-weight: bold;
}
	
#content {
width:798px;
margin:0 auto;
padding:0;
clear: both;
border-left: 1px solid #1c5f89;
border-right: 1px solid #1c5f89;
border-top: none;
border-bottom: none;
background-color: #fff;
overflow: visible;}

#preauction {
width:798px;
margin:auto !important;
_margin:auto;
border-left: 1px solid #1c5f89;
border-right: 1px solid #1c5f89;

}

#imageandflash {
margin: 0;
text-align:center;
padding:50px 0;
_padding:25px 0;
#padding:25px 0 0 0;
width: 624px;
_width:622px;
background-color: #fff;

}





.title, .appraisals_title {
background: url(../UserFiles/Image/titlebg.jpg) repeat-x;
color:#21638c;
text-transform:uppercase;
border-bottom: 1px solid #333;
width: 778px;
padding:5px;
overflow:display;
display:block;
margin:0;
font-family:Arial, Helvetica, sans-serif; 
letter-spacing: .1em;
text-align:left;
	font-size: 12pt; 

}


.appraisalsform_table {margin-top:5px;}





#top {width:810px; margin:auto; padding:0; text-align:center;}

#top a#logo {
background:url(../UserFiles/Image/gfa-logo.jpg) no-repeat;
_background:url(../UserFiles/Image/gfa-logo.jpg) no-repeat; 
width:303px; 
height:130px; 
margin:0; 
padding:0; 
display:block;
float:left;
border:none;}

#top a#logo span{display:none;}
#top a img {border:none; float:left; margin:0; padding:0;}

#top ul#topnav {margin:0 0 0px 0; padding:3px 0 0 0; width:497px; display:block; float:left;}

#top ul#topnav li a {height:45px;}
#top li {margin:0; padding:0; list-style-type:none; float:left;}
#top li a {text-decoration:none; color:#676767; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; text-transform:uppercase; font-size:11px; position:relative; top:0; left:0;}
#top li a:hover {color:#21638c;}
#topnav span {display:none;}







#top ul#topnav2{
background:url(../UserFiles/Image/bottomnavbar_05.png) no-repeat center; 
height:65px; 
padding:5px; 
font-size:12px; 
float:left; 
_background:url(../UserFiles/Image/bottombutton.gif) no-repeat center; 
width:495px; 
margin:0px 0 0 0;
padding-top:0px;
}

#topnav2 li {padding-top:18px;
}


/* #topnav2 li {padding:8px 5px; _padding:15px 5px;}
#topnav2 li, x:-moz-any-link {padding:16px 5px;}
#topnav2 li, x:-moz-any-link, x:default {padding:15px 5px;}
#topnav2 li {#padding:16px 5px; }
*/

#topnav2 li a {margin:10px 0; padding:1px 17px 1px 17px; border-right:1px solid #21638c;font-size:12px; color:#21638c;}
#topnav2 li a:hover {color:#676767; text-decoration:underline;}







#top ul#topnav2_preauction  {
background:url(../UserFiles/Image/bottomnavbar_05.png) no-repeat center; 
height:65px; 
padding:5px; 
font-size:12px; 
float:left; 
_background:url(../UserFiles/Image/bottombutton.gif) no-repeat center; 
width:495px; 
margin:0 0 0 0;}

#topnav2_preauction li {padding:8px 5px; _padding:15px 5px;}


#topnav2_preauction li, x:-moz-any-link {padding:16px 5px;}

#topnav2_preauction li, x:-moz-any-link, x:default {padding:15px 5px;}

#topnav2_preauction li {#padding:11px 5px 16px 5px; }

#topnav2_preauction li a {margin:10px 0; padding:1px 12px 1px 0; border-right:1px solid #21638c;font-size:12px; color:#21638c;}

#topnav2_preauction li a:hover {color:#676767; text-decoration:underline;}













#topnav li a {background:url(../UserFiles/Image/navbutton.png) no-repeat; overflow:visible; display: block; height:38px; width:82px; border:none; padding:15px 0 0 0; _background:url(../UserFiles/Image/navbutton.gif) no-repeat;}

#topnav li a:hover {background:url(../UserFiles/Image/navbutton-hover.png) no-repeat; _background:url(../UserFiles/Image/navbutton2.gif) no-repeat;}
#topnav li a:focus {background:url(../UserFiles/Image/navbutton-active.png) no-repeat; _background:url(../UserFiles/Image/navbutton2.gif) no-repeat;}

#topnav li#bid a {background:url(../UserFiles/Image/bidlogin_02.png) no-repeat top center; height:38px; width:108px;_background:url(../UserFiles/Image/bidlogin2.gif) no-repeat;}

#topnav li#bid a:hover {background:url(../UserFiles/Image/bidlogin-hover_02.png) no-repeat top center;_background:url(../UserFiles/Image/bidlogin.gif) no-repeat;}

#topnav li#consign a {background:url(../UserFiles/Image/consignlogin_03.png) no-repeat top center; width:142px; height:38px;_background:url(../UserFiles/Image/consignlogin2.gif) no-repeat;}

#topnav li#consign a:hover {background:url(../../UserFiles/Image/consignlogin-over_03.png) top center no-repeat;_background:url(../UserFiles/Image/consignlogin.gif) no-repeat;}


#PageHeader #top #topnav li#baccount a {background:url(../UserFiles/Image/myaccount_02.gif) no-repeat top center; height:38px; width:108px;_background:url(../UserFiles/Image/myaccount_02.gif) no-repeat top center;}

#PageHeader #top #topnav li#baccount a:hover {background:url(../UserFiles/Image/myaccount-over_02.gif) no-repeat top center;_background:url(../UserFiles/Image/myaccount-over_02.gif) no-repeat top center;}



#top #topnav li#baccount a {background:url(../UserFiles/Image/myaccount_02.gif) no-repeat top center; height:38px; width:108px;_background:url(../UserFiles/Image/myaccount_02.gif) no-repeat top center;}

#top #topnav li#baccount a:hover {background:url(../UserFiles/Image/myaccount-over_02.gif) no-repeat top center;_background:url(../UserFiles/Image/myaccount-over_02.gif) no-repeat top center;}


#top #topnav li#caccount a {background:url(../UserFiles/Image/myaccount_02.gif) no-repeat top center; height: 38px; width:142px;_background:url(../UserFiles/Image/myaccount_02.gif) no-repeat top center;}

#top #topnav li#caccount a:hover {background:url(../UserFiles/Image/myaccount-over_02.gif) no-repeat top center;_background:url(../UserFiles/Image/myaccount-over_02.gif) no-repeat top center;}

.xboxcontent table {background-color:#fff;}
.color_b { 
	background: #ccc;
	color: #fff;
	}
.color_c { 
	background: #d9d9d9;
	color: #1c5f89;
	}

.color_e { 
	background: #1c5f89;
	color: #fff;
	}

FIELDSET { BORDER-RIGHT: #686868 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: #686868 1px solid; PADDING-LEFT: 11px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 11px; BORDER-LEFT: #686868 1px solid; PADDING-TOP: 11px; BORDER-BOTTOM: #686868 1px solid }
LEGEND { BORDER-RIGHT: #686868 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #686868 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #f7f9f9; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 4px; BORDER-LEFT: #686868 1px solid; COLOR: #044897; PADDING-TOP: 4px; BORDER-BOTTOM: #686868 1px solid }
LEGEND SPAN { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666 }
FIELDSET P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 15px; PADDING-TOP: 0px }
FIELDSET TABLE { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; POSITION: relative }

.registerButton {
	background: #ffa711;
    color: #000000;
    font: 10px Verdana, Sans-serif;
    font-weight: bold;
    text-align: center;
    cursor: hand;
}
a {
	color:#09187e;
}
body, table, td, input {
	font-family: Verdana, Sans-serif;
	font-size: 11px;
	color: #333333;
}
.site-copy {
	font-family: Times;
	font-size: 12px;
	color: #333333;
}
b {
	font-weight: bold;
	color: #09187e;
}

.menu_button { border: 0 none; font-size: 1.5em; background-image: url(../images/blacktile.gif); background: url(../images/blacktile.gif); font-weight: bold; color: white; height: 32px }
.menu_button_over { border: 0 none; font-size: 1.5em; background-image: url(../images/blackover.gif); background: url(../images/blackover.gif); font-weight: bold; color: white; height: 32px }

.winningBid 
{
	color:Black;
}
.losingBid
{
	color:Red;
}
.snazzy h1 { padding-right: 10px; padding-left: 10px; font-size: 2.2em; padding-bottom: 5px; margin: 0px; padding-top: 5px; border-bottom: #444 1px solid; text-align: center }
.snazzy h2 { padding-right: 10px; padding-left: 10px; font-size: 1.7em; padding-bottom: 5px; margin: 0px; padding-top: 5px; border-bottom: #444 1px solid; text-align: center }
.snazzy h3 { padding-right: 10px; padding-left: 10px; font-size: 1.2em; padding-bottom: 3px; margin: 0px; padding-top: 3px; border-bottom: #444 1px solid; text-align: center }
.snazzy h4 { padding-right: 10px; padding-left: 10px; font-size: .8em; padding-bottom: 5px; margin: 0px; padding-top: 5px; border-bottom: #444 1px solid; text-align: center }
.snazzy p { padding-right: 10px; padding-left: 10px; font-size: 14px; padding-bottom: 5px; margin: 0px; padding-top: 5px }
.snazzy { background: none transparent scroll repeat 0% 0%; margin-left: auto; margin-right: auto; text-align: left }
.snazzy_wide { width: 800px }
.snazzy_narrow { width: 160px }
.snazzy_medium { width: 600px }

.xtop { display: block; font-size: 1px; background: none transparent scroll repeat 0% 0% }
.xbottom { display: block; font-size: 1px; background: none transparent scroll repeat 0% 0% }
.xb1 { display: block; overflow: hidden; height: 1px; background: #444; margin: 0px 5px }
.xb2 { display: block; overflow: hidden; height: 1px; border-right: #444 1px solid; background: #fff; border-left: #444 1px solid;  border-top-width: 0px; border-left-width: 2px; border-bottom-width: 0px; margin: 0px 3px; border-right-width: 2px }
.xb3 { display: block; overflow: hidden; height: 1px; border-right: #444 1px solid; background: #fff; border-left: #444 1px solid;  margin: 0px 2px }
.xb4 { display: block; overflow: hidden; height: 1px; border-right: #444 1px solid; background: #fff; border-left: #444 1px solid; margin: 0px 1px; height: 2px }
.xboxcontent { font-family: times; font-size: 12px; border-right: #444 1px solid; border-top: #444 0px solid; display: block; border-left: #444 1px solid; border-bottom: #444 0px solid; height: auto }

* html .xboxcontent { height: 1px }
.color_a { background: #c9ba65; color: #fff }


.color_d { background: #b2ab9b; color: #000 }

.color_f { background: #808080; color: green }
.color_g { background: #ffffff; color: #000 }

td.lot_grid_header { font-size: 1.7em }

table tr td {text-align:left;}
p {text-align:left;}

.right {text-align:right;}

table#Bidding {text-align:center; margin: 0 15px;}

#consignwithusimage { background: url(../images/GreyFlannelAuctions/ConsignPageImages.gif) no-repeat 100px 28px; width: 400px; height:400px; }

#BiddingSummary {
   
}

#ForgotPasswordContent #maincontent table { padding-left: 40px !important; }



