html
{
	border: 0;
	
}

#page_wrapper{
	color:#232020;
}


body 	
{	
	background:url(img/common/body-gradient.jpg) repeat-x left top;
	width: 100%;
	height: 100%;
	/* margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; */
	font-family:  Verdana,sans-serif;
	font-size: 12px;
	color:#333333;	
	}
		
textarea
{
}

.picture {
	border: 2px solid #FFFFFF;
}

a:active
{
	color: #FF9933;
}
a:hover
{
	color: #FF9933;
}

a:rollover
{
	color: #cc3300;
}	


a {color: Green; text-decoration:none;}
a:hover {color: black;}

.selected {
	display:inline-block;
	width:158px;
	height:25px;
	float:left;
	margin-right:1px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	padding-top:8px;
	}


h1 { 
	font-size:medium;
	font-weight:bold;
	color:black;
}

h2 {
	font-size:medium;
	font-weight:bold;
	color:black;
	}

h3 {
	font-size:medium;
	font-weight:bold;
	color:black;
	}
	
h4 {font-size:1.1em; margin:0px; padding-bottom:0px;}

.red {color:#FF9933; font-weight:bold;}

.question {color:#0066FF; font-weight:bold;}

.img_rht {float:left; padding:10px 15px 35px 0px;}

.selected {
	display:inline-block;
	width:158px;
	height:25px;
	float:left;
	margin-right:1px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	padding-top:8px;
	}


.label1 {
	display:block;
	padding-top:14px;
	color:#FFFFFF;
	text-align:center;
	font-size:0.95em;
	font-weight:bold;
	letter-spacing:0.1em;
	text-decoration:none;
	font-family: Tahoma,Arial, Verdana,MS Sans Serif;
	}
	
.label1 a{color:#FFFFFF; text-decoration:none;}
.label1 a:hover{color:#f22200; text-decoration:none;}

div#container {
	background-color:White;
	/* position: absolute; 
	left: 1%;*/
	width: 750px;
	/*  margin: 0px 0px 0px  0px; */
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	}

div#loginBar
{
	float:right;
	position: relative;
	height: 36px;
	line-height: 36px;
	/*margin-bottom: 10px;*/
	text-align: right;	
	 width:300px;
}
div#loginHolder
{	
	position: absolute;
	right: 0px;

}

 
div#loginBar div#loginHolder a
{	
	color:white;
	
	display: block;
	float: left;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	margin: 8px 0px 0px 10px;
	background: #f22200;
	text-align: center;	
	width: 60px;
}



div#loginBar div#loginHolder a#loginstatus:hover
{	
	color: Black;
}

div#loginBar div#loginHolder span
{
	display: block;
	float: left;
	font-size: 12px;
	margin-right: 4px;
}



#content {
	width:750px;
	float:left;
	padding-top:5px;
	/*height: 2251px;*/
}

#topnav {
	width:720px;
	float:left;
	margin-bottom:3px;
	color:#000000;
	font-size:0.8em;
	}
	
#topnav a {text-decoration:none; color:#000000;}

#topnav a:hover {text-decoration:underline;}
	
#topnav_left {width:100px; float:left;}
	
#topnav_right {
	width:854px;
	float:left;
	text-align:right;
	}

.banner 
{
	text-align:center;
	}
	
#left_column {
	width:120px;
	float:left;
	margin-right:30px;
	}

.skyscraper {
	width:100px;
	height:1000px;
	float:left;
	margin-right:20px;
	background-color: #1C3F83;
	/* border:1px solid #DFDFDF; */
	}
	
.quote_left {
	width:120px;
	float:left;
	margin:20px 30px 0px 0px;
	}
	
.quote_left1 {
	width:120px;
	float:left;
	margin:20px 30px 0px 0px;
	color:#0066CC;
	font-weight:bold;
	}
	
.quote_left2 {
	width:120px;
	float:left;
	margin:20px 30px 0px 0px;
	color:#CC3300;
	font-weight:bold;
	}
	
#text {
	width:750px;
	float:left;
	margin-right:30px;
	/*height: 833px;*/
}
	
.buy_sell {
	display:block;
	width:600px;
	}
	
.buy_sell img {
	margin:0px 10px 0px 10px;
	border:1px solid #DFDFDF;
	}

	
#right_column {
	width:170px;
	float:left;
	}
	
.car_catalogue {
	width:170px;
	height:113px;
	float:left;
	margin-bottom:20px;
	}
	
.right_space {
	width:170px;
	float:left;
	margin-bottom:20px;
	}
	
#subscription {
	width:160px;
	padding:5px;
	background-color:#003366;
	background-image:url(img/common/subscription_bg.gif);
	color:#FFFFFF;
	border-bottom:inset 2px #CCCCCC;
	border-right:inset 2px #CCCCCC;
	border-top:outset 1px #CCCCCC;
	border-left:outset 1px #CCCCCC;
	}
	
.ctr {
	display:block;
	width:600px;
	color:#2550A2;
	text-align:center;
	}
	
.border {border:1px solid #DFDFDF;}


#footer 
{
	clear:both;
	width:inherit;
	float:left;
	margin-top:10px;
	padding:10px 0px 10px 0px;
	border-top:1px solid #DFDFDF ;
	color:#666666;	
	}
	
#copyright {
	width:280px;
	float:left;
	}
	
#city_contact {
	width:534px;
	float:left;
	padding-left:200px
	}
	
#logos {
	width:720px;
	float:left;
	/*padding:10px 0px 10px 0px;*/
	background-image:url(img/common/logo_bg.gif);
	margin-top:10px;
	}
	
.logo {
	width:190px;
	float:left;
	text-align:center;
	}

.logo1 {
	width:160px;
	float:left;
	text-align:center;
	}
	
.logo2 {
	width:220px;
	float:left;
	text-align:center;
	}
	
#checklist {
	list-style:url(img/common/tick_box.gif);
	padding-left:20px;
	margin-left:20px;
	}
		
		
div#loginForm
{
	position: relative;
	float: left;
	width: 100%;
	padding: 10px 0px  10px 0px;
}

div#loginForm input
{
	margin-right: 15px;
	float: left;
}

div#loginForm label,div.onlineForm label
{
	display: block;
	width: 105px;
	float: left;
}


div#loginForm div label
{
	width: 580px;
}

div#loginForm div#divTC
{
	line-height:normal;

}
div#loginForm div#divTC input
{
	height: auto;
	width: auto;
	padding: 0px;
	margin: 0px;
}


div#loginForm input.formButt
{
	top: 0px;
	/*right: 0px;
	margin-right: 0;*/
}

.ClientReminder
{
    clear:both;
    height: 50px;    
}

.ClientReminder input
{
    font-size:110;
}

h3.login
{
	color: #003366;
	font-weight: normal;
}
p.login
{
	margin-top: 3px;
}
p.login span,p.login a
{
	color: #D61C31;
}
p.login a:hover
{
	text-decoration: underline;
}

.error
{
	height: 30px;
	line-height: 30px;
	background-color:Red;
	/* background: url(img/common/error_bg.png) repeat-x top left; */
	color: white;
	padding: 0px 15px 0px 15px;
	margin-bottom: 10px;
}

.welcomeback
{
	/* background: url(img/common/error_bg.png) repeat-x top left; */
	color: black;
	font-size:14px
}

form#auctionForm,div#pnlSearchOptions
{
	margin-bottom: 10px;
	height:100px;
	width:725px;
}

div#auctionSearch
{
	background-color: #DDE8E0;
	float: left;
	width: 750px;
}

div#auctionSearch div
{
	float: left;
	padding: 18px 30px;
}
div#auctionSearch div label
{
	color:#333333;
	padding-right: 10px
}
div#auctionSearch div select
{
	width: 192px;
}

div#lotSearch
{
	background-color: #DDE8E0;
	float: left;
	width: 710px;
}

div#lotSearch div
{
	float: left;
	padding: 10px 30px 10px 30px
}
div#lotSearch div label
{
	color:#333333;
	padding-right: 10px
}
div#lotSearch div select
{
	width: 192px;
}




div#pnlLotSearchOptions
{	
	margin-bottom: 10px;
	height:128px;
	width:725px;
}
div#pnlLotSearchOptions h2
{
	height: 34px;
	line-height: 34px;
	padding-left: 15px;
	padding-bottom: 15px;
	margin-bottom: 0;
}
div#LotSearch
{
	background-color: #DDE8E0;
	float: left;
}

div.pagination
{
	clear: left;
	position: relative;
	background-color: #DDE0E9;
	height: 25px;
}
div.pagination ul
{
	position: absolute;
	right: 30px;
	padding: 0;
	margin: 7px 0px 0px 0px;
	list-style: none;
	height: 11px;
	float: left;
}
div.pagination ul li
{
	float: left;
	border-right: 1px solid #C6C8D7;
	height: 11px;
	line-height: 11px;
	padding: 0px 5px 0px 5px;
}
div.pagination ul li a:hover,div.pagination ul li a#active
{
	color: #f22200;
}
div.pagination ul li#lastPagination
{
	border: 0;
	padding-right: 0;
}

div.searchEntry
{
	border-bottom: 1px solid #7B83B2;
	margin-bottom: 20px;
}
h3.vehTitle
{
	font-weight: normal;
	margin-bottom: 10px;
}
h3.vehTitle span
{
	font-size: 1.2em;
}

div.LotStatus
{
    float:right;    
}

div.LotStatus h3
{      
    color:Red; 
    margin-bottom: 5px;
    font-weight: normal;
}
div.LotStatus h3 span
{
	font-size: 1.2em;
}

div.searchEntry div.searchHolder
{
	border-top: 2px solid #D6D5E5;
	border-bottom: 2px solid #D6D5E5;
	height: 97px;
	width: 700px;
}
div.searchEntry div.searchHolder *
{
	float: left;
}
div.searchEntry div.searchHolder ul
{
	list-style: none;
}
div.searchEntry div.searchHolder ul.searchDetails
{
	width: 350px;
	height: 73px;
	list-style: none;
	margin: 0;
	padding:  5px 23px 12px 23px;	
}

div.searchEntry div.searchHolder ul.searchDetails li
{
	width: 350px;
}

div.searchEntry div.searchHolder ul.searchDetails li span #spanGrade
{
	padding:  10px 23px 12px 23px;	
}

div.searchEntry div.searchHolder ul.searchDetails li span,div#detailsSpecs span
{
	color: #808080;
	padding-right: 5px;
}
div.searchEntry div.searchHolder ul.searchLot
{
	width: 139px;
	height: 97px;
	/* border-left: 1px solid #B7B9D0; */
	
}


div.searchEntry div.searchHolder ul.searchLot li
{
	background-color:#DDE8E0;
	width: 165px;	
}
div.searchEntry div.searchHolder  ul.searchLot li.lotNo
{
	height: 33px;
	line-height: 33px;
	width: 134px;
	padding-left: 10px;
	border-bottom: 2px solid #D6D5E5 ;
	/* background*: url('img/common/lotno_bg.png') repeat-x left top; */
}
div.searchEntry div.searchHolder ul.searchLot li a
{	
	display: block;
	width: 103px;
	height: 26px;
	line-height: 26px;
	padding-left: 36px;
	background: url('img/buttons/shield.gif') no-repeat left center;
	color: black;
	margin-top: 1px;
}

div.searchEntry div.searchHolder ul.searchLot li a:hover
{	
	color: green;
}

div#detailsSpecs li
{
	padding-right: 5px;
}

div.searchEntrySales div.searchHolder
{
	border-top: 2px solid #D6D5E5;
	border-bottom: 2px solid #D6D5E5;
	height: 97px;
	width: 684px;	
}
div.searchEntrySales div.searchHolder *
{
	float: left;
}
div.searchEntrySales div.searchHolder ul
{
	list-style: none;
}
div.searchEntrySales div.searchHolder ul.searchDetails
{
	width: 234px;
	height: 97px;
	list-style: none;
	margin: 0;
	padding: 0px 23px 0px 2px;
}
div.searchEntrySales div.searchHolder ul.searchDetails li
{
	width: 258px;	
}
div.searchEntrySales div.searchHolder ul.searchDetails li span
{
	margin-left:5px;	
	padding-left:10px;	
}

div.searchEntrySales div.searchHolder ul.searchDetails li span,div#detailsSpecs span
{
	color: #808080;	
	padding-left: 1px;
	padding-right: 5px;
}

div.searchEntrySales div.searchHolder h3
{
	color:black;
	padding: 0px  0px 0px 0px;		
	margin-top: 2px;
	margin-bottom: 0px;
}
div.searchEntrySales div.searchHolder h2
{
	color:black;
	padding: 0px 0px 0px 0px;	
	margin-bottom: 0px;
	font-size:12px;
}
div.searchEntrySales div.searchHolder ul.searchDetails li h2
{
	color:black;
	margin-Top: 2px;
	margin-bottom: 0px;
}

div.searchEntrySales div.searchHolder ul.searchLot
{
	width: 139px;
	height: 97px;
	border-left: 1px solid #B7B9D0;

}
div.searchEntrySales div.searchHolder ul.searchLot li
{
	background-color:#DDE8E0;
	width: 165px;			
	/* border-bottom: 1px solid #B7B9D0; */
	margin-left: 6px;	
	margin-Top: 4px;	
	
}

div.searchEntrySales div.searchHolder ul.searchLot li.lotNo
{
	height: 43px;
	line-height: 43px;
	width: 134px;
	padding-left: 10px;
	/* background: url('img/common/lotno_bg.png') repeat-x left top; */
	color: #154583;
}
div.searchEntrySales div.searchHolder ul.searchLot li a
{
	text-align:center;
	display: block;
	width: 146px;
	height: 26px;
	line-height: 26px;
	background: url('img/buttons/shield.gif') no-repeat left center;
	color: Black;
	margin:  1px 0px 0px 5px;
	padding-left:10px;
}

div.searchEntrySales div.searchHolder ul.searchLot li a.bottom
{margin-bottom:0px;
}

div.searchEntrySales div.searchHolder ul.searchLot li a:hover
{	
	color: green;
}

div#bottomPagination
{
	margin-bottom: 10px;
}

div#vehDetails
{
	margin-bottom: 10px;
	float: left;
}

/*
div#vehDetails h3
{
	padding: 5px 0px 5px 0px;
	border-Top: 1px solid #BFC1DA;
	border-bottom: 1px solid #BFC1DA;
	width:100%;
}
*/

div#detailsHolder
{
	float: left;
}
div#detailsImgHolder
{
	position: relative;
	width: 320px;
	height: 240px;
	padding-bottom: 21px;
	background: url(img/common/car_img_nav_bg.png) repeat-x bottom left;
	float: left;
}
div#detailsImgHolder a
{
	position: absolute;
	display: block;
	height: 20px;
	line-height: 20px;
	bottom: 0px;
}
div#detailsImgHolder a:hover
{
	color: #f22200;
}

div#detailsReportHolder
{
	width: 400px;
	padding: 10px 0px 10px 15px;
	float: left;
}

.divCondReport
{
	float: left;
}

.divCondReport a
{
	padding-top: -30px;
}

div#detailsSpecs
{
	height: 230px;
	width: 400px;
	padding:  0px 0px 0px 15px;
	float: left;
	overflow: auto;
	position: relative;
	
}
div#detailsSpecs h4
{
	font-size: 1.3em;
	font-weight: normal;
	padding-bottom: 5px;
	border-bottom: 2px solid #C4C7D8;
}
div#detailsSpecs ul
{
	list-style: none;
	padding: 0;
	margin: 0px 0px 21px 0px;
}
div#detailsSpecs li
{
	padding: 2px 0px 2px 0px;	
}


div#detailsSpecs a
{
	position: absolute;
	bottom: 0px;
}
div#detailsSpecs a#bidButt
{
	left: 15px;
}
div#detailsSpecs a#stockList
{
	right: 0px;
	background: url(img/buttons/butt.jpg) no-repeat top left;
}
div#detailsSpecs a#stockList:hover
{
	background: url(img/buttons/butt.jpg) no-repeat bottom left;
}

form#furtherInfoForm h3
{
	color: #D51B33;
	border-bottom: 1px solid #AAACC5;
	margin-bottom: 10px;
	font-weight: normal;
}
form.onlineForm textarea
{
	height: 75px;
	font-family: Tahoma,Arial, Verdana,MS Sans Serif;

}
form.onlineForm div.formCol
{
	float: left;
	width: 283px;
	padding: 0;
	border: 0;
}
form.onlineForm div#formCol1
{
	margin-right: 20px;
}

form#furtherInfoForm
{
	position: relative;
	padding-bottom: 50px;
}
form#furtherInfoForm a
{
	position: absolute;
	right: 0px;
	bottom: 0px;
}

div#warning
{
	background: #D31A33 url(img/icons/warning.png) no-repeat 15px 15px;
	padding: 15px;
	color: #fff;
	margin-bottom: 20px;
}
div#warning h3
{
	color: #fff;
	padding: 5px 0px 0px 40px;
}
div#warning p
{
	margin: 20px 0px 0px 0px;
}
div#warning a
{
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}
div#warning a:hover
{
	text-decoration: none;
}

p.guidePrice
{
	color: #003366;
}
p.guidePrice span
{
	color: #D61C31;
}
p.guidePrice a
{
	color: #000;
}

form#bidForm *
{
	float: left;
	margin-right: 15px;
}
form#bidForm label
{
	height: 26px;
	line-height: 26px;
	width: 50px;
}

div#success
{
	background-color: #D6EED6;
	padding: 15px;
	color: #008B32;
	margin-bottom: 20px;
}
div#success span
{
	font-weight: bold;
}






.onlineForm2 label
{
	display: block;
	width: 105px;
	float: left;
}

.onlineForm2
{
	padding: 10px 0px 70px 0px;
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	height: 227px;
}
.onlineForm2 h2
{
	color: #D51B33;
	border-bottom: 1px solid #AAACC5;
	margin-bottom: 10px;
}
.onlineForm2 div
{
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #E3E2EA;
	line-height: 26px;
	float: left;
}
.onlineForm2 input,.onlineForm2 textarea
{
	padding: 4px 3px 4px 3px;
	width: 170px;
	border: 1px solid #d6d6d6;
	background: url(img/common/txtfld_bg.png) repeat-x top left;
}
.onlineForm2 input.radio,.onlineForm2 input.checkbox
{
	padding: 0;
	width: auto;
	border: 0;
	background-image: none;
	float: left;
}
.onlineForm2 div.radioHolder
{
	width: 175px;
	padding: 0;
	border: 0;
	margin-top: 5px;
}
.onlineForm2 label.radioLabel
{
	width: 140px;
	padding-left: 5px;
	line-height: 20px;
}
.onlineForm2 label.checkboxLabel
{
	width: 260px;
	padding-left: 5px;
	line-height: 20px;
}
.onlineForm2 input.formButt
{
	padding: 0;
	border: 0;
	width: auto;
	position: absolute;
	right: 0px;
	bottom: 20px;
}

.onlineForm2 textarea
{
	height: 75px;
	font-family: Tahoma,Arial, Verdana,MS Sans Serif;

}
.onlineForm2 div.formCol
{
	float: left;
	width: 283px;
	padding: 0;
	border: 0;
}
.onlineForm2 div#formCol1
{
	margin-right: 20px;
}

.onlineForm2 #furtherInfoForm
{
	position: relative;
	padding-bottom: 50px;
}
.onlineForm2 #furtherInfoForm a
{
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.onlineForm2 #furtherInfoForm h3
{
	color: #D51B33;
	border-bottom: 1px solid #AAACC5;
	margin-bottom: 10px;
	font-weight: normal;
}

.arrowButt2
{
	font-weight:normal;
	display: block;
	height: 26px;
	line-height: 26px;
	padding: 0px 12px 0px 36px;
	background: #DDE8E0 url('img/buttons/shield.gif') no-repeat left center;
	color: Black;
	float: left;
}

.arrowButt2:hover
{
	color: green;
	
}

.arrowButt3
{
	font-weight:normal;
	display: block;
	height: 26px;
	line-height: 26px;
	padding: 0px 12px 0px 36px;
	background: #DDE8E0 url('img/buttons/shield.gif') no-repeat left center;
	color: Black;
	float: left;
	margin-left:6px;
	width: 117px;
}

.arrowButt3:hover
{
	color: black;	
}

.arrowButtAuto
{
	font-weight:normal;
	display: block;
	height: 26px;
	line-height: 26px;
	padding: 0px 0px 0px 25px;	
	background: none url('img/buttons/shieldtrans.png') no-repeat left center;
	color: green;
	float: left;
	margin-left:6px;
}

.arrowButtAuto:hover
{
	color: green;	
}


form.onlineForm input.formButt2
{
	padding: 0;
	border: 0;
	width: auto;
	position: absolute;
	right: 0px;
	bottom: 20px;
}

.Dummy {

	}



.pagination2 span 
{	
	/* position: absolute;
	right: 30px;
	padding: 0;
	margin: 7px 0px 0px 0px;
	list-style: none;
	height: 11px;
	float: left; */
	

	border-right: 1px solid grey;
	padding: 0px 5px 0px 5px;
	}
	
	
.pagination2 a 
{
	font-size:12px;
	float: left;
	border-right: 1px solid grey;
	height: 12px;
	line-height: 12px;
	padding: 0px 5px 0px 5px;
	}
	 
.pagination2 a:hover {
	color: #f22200; }

/* STYLE FIXES FOR KINGFISHER */

table#grdLots
{
	float: left;
}

table#GridView1
{
	float: left;
	width: 710px;
}
table#GridView1 tr.Pagination2
{
	background-color: #DDE0E9;
	color: #333333;
	/*border-bottom: 20px solid #fff;*/
}
table#GridView1 tr.Pagination2 td table
{
	margin-right: 30px;
}
table#GridView1 tr.Pagination2 td table tr td
{	
	border-right: 1px solid #333333; 
	padding: 0px 3px 0px 3px;
	height: 13px;
	color: #f22200;
}


div.searchEntry 
{
	margin: 10px 0px 0px 0px;
}
div.searchEntry div.searchHolder
{	
	width: 707px;
}
div.searchEntry div.searchHolder ul.searchLot
{
	width: 165px;
	height: 97px;
	margin: 0;
	padding-left:5px;
	padding-top:4px;
	
}

div.searchEntry div.searchHolder ul.searchLot li.lotNo
{
	width: 155px;
}

div.searchEntry div.searchHolder ul.searchStatus
{
	width: 100px;
	height: 97px;
	border-left: 1px solid #B7B9D0;
	padding: 0;
	margin: 0;
}

div.searchEntry div.searchHolder ul.searchStatus li a
{
	width: 129px;
}


div.searchEntrySales
{
	margin: 20px 0px 0px 0px;
}
div.searchEntrySales div.searchHolder
{
	width: 700px;
}
div.searchEntrySales div.searchHolder ul.searchLot
{
	width: 165px;
	height: 97px;
	border-left: 1px solid #B7B9D0;
	padding: 0;
	margin: 0;
	right:0;	
}


div.searchEntrySales div.searchHolder ul.searchStatus
{	
	width: 128px;
	height: 97px;
	border-left: 1px solid #B7B9D0;
	padding: 0;
	margin: 0;
}

div.searchEntrySales div.searchHolder ul.searchStatus li
{
	/* background: url('img/common/lotno_bg.png') repeat-x left top; */
	width: 128px;
	color: #333333;
	height:43px;	
}

div.searchEntrySales div.searchHolder ul.searchStatus li
{
	color:inherit;
	text-align:center;
}

div.searchEntrySales div.searchHolder ul.searchStatus li a
{
	width: 129px;		
}
div.searchEntrySales div.searchHolder ul.searchStatus span
{
	font-weight:bold;
	text-align:center;
	width:inherit;
}


form#bidForm *
{
	float: left;
	margin-right: 15px;
}
label#yourBidLabel
{
	float: left;
	margin-right: 15px;
	height: 26px;
	line-height: 26px;
	width: 50px;
}
input#yourBid
{
	float: left;
	margin-right: 15px;
	padding: 4px 3px 4px 3px;
	width: 170px;
	border: 1px solid #d6d6d6;
	background: url(img/common/txtfld_bg.png) repeat-x top left;
}

.RegisterInfo
{
	width: 292px;
	float: left;
	display:block;
}



a#lblConfirm,a#bidCancelButt
{
	float: left;
	margin-right: 15px;
}



.GenButton img
{
	width: 292px;
	float: left;
	border: thin solid #1C4E95;
}
.GenButton  p
{
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}
.GenButton  p a
{
	background: url(img/common/form_butt_bg.gif) no-repeat left top;
	 display: block;
            width: 90px;
            height: 20px;
            line-height: 20px;
            padding-left: 36px;
            color: #fff;
            
            bottom: 0px;
}

.FieldLabel
{
    width: 110px;
    font-weight:bold;           
}
 .FieldValue
{
    width: 240px;
}

      
.FieldValueAddr
{
    width: 240px;          
    
 }
           
.ActType
 {
    width: 80px;
  }
 
 .ActDate
 {
    width: 120px;
  }
   
  .AccountCode
 {
    width: 80px;
    text-transform:uppercase;           
  }
  
   .FieldValueAccountCode
{
    width: 100px;          
    
 }
 
 .UserPassword
 {
 	text-transform:uppercase;
 	width: 170px;
 }
 
/*.DropDowns

	border:1px solid #549E6A;}
*/

div#vidcontrols
{
	background-color: #333333;
	color: #333333;
	text-align:center;
	font:inherit;
}

div#UserInfo
{
	color: inherit;
}

.prevLot
{
    left: 0px;
	padding-left: 25px;
	background: url(img/common/car_img_nav_prev.gif) no-repeat top left;
	font-size:11px;
}

.nextLot
{
    right: 0px;
	padding-right: 25px;
	background: url(img/common/car_img_nav_next.gif) no-repeat top right;
	font-size:11px;
}


div.searchEntry div.searchHolder ul.searchLot .AlarmButtOn
{
	display: block;
	height: 26px;
	line-height: 26px;
	padding: 0px 25px 0px 25px;
	background: red none  no-repeat bottom right;
	color: #fff;
	float: left;
	width: 115px;
	text-align: center;	
}

div.searchEntry div.searchHolder ul.searchLot .AlarmButtOff
{
	display: block;
	height: 26px;
	line-height: 26px;
	padding: 0px 25px 0px 25px;
	background: blue none  no-repeat bottom right;
	color: #fff;
	float: left;
	width: 115px;
	text-align: center;	
}

div.searchEntry div.searchHolder ul.searchLot .AlarmButtOn:hover
{
	color: Green;
}

div.searchEntry div.searchHolder ul.searchLot  .AlarmButtOff:hover 
{
	color: Green;
}
 
.Grid
{
	background-color: #003399;
	color: black;	   
	Font-Size:x-small;        
}

.grdClientsHeader
{
	background-color:#003399;
	text-align:left;
	font-weight:bold;
	color:white;
	}
	
.grdClientsItemStyle
{
	color:black;

	}

.divDisclaimer
{
	font-size:medium;
	}


#progressBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
    text-align:center;

}

#processMessage { 
    position:fixed; 
    top:30%; 
    left:43%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
    text-align:center;

} 


.clear{
clear:both;
}
/* 
#grey_bg_box{
background:black; 
padding:0 0 10px 0;
}
*/

.clear{
clear:both;
}
#grey_bg_box{
/* background:black; */
padding:0 0 20px 0;
}
#wrapper{
padding:0 20px;

width:760px;
margin:0 auto;

background-color:white;
/* padding-bottom:20px; */
border-color:Green;
border-bottom-width:10px;
}
html>body #wrapper{
padding:0 20px;
width:760px;
margin:0 auto;
background:url(img/common/footer_bg.png) bottom center no-repeat;
background-color:white;
/* padding-bottom:20px; */
margin:-bottom:20px;
}  

/*
	#menu{
width:620px;
padding-bottom:-50px;
}
	#menu ul{
	margin:0px;
	}
	#menu ul li{
	display:block;
	float: left;
	}
	#menu ul li a
	{
	
	width:110px;
	background:#DDE8E0 url('img/buttons/shield.gif') no-repeat left center;
	color:black;
	padding:0px;
	font-size:1.2em;
	font-weight:normal;
	font-family: Arial;
	padding:0 10px 0 30px;
	}
		#menu ul li a:hover{
		color:green;
		}
	#menu ul li.first a{
	padding-left:0px;
	}
	#menu ul li.last a{
	border:none;
	}
	*/
	
	
/*
#menu {
	width:auto;
	float:left;
	font-size:0.9em;
	font-weight:bold;
	padding-top:0px;
	padding-left:10px;
	background-color:#DDE8E0;	
	margin-top:60px;
	}
	
#menu ul {padding:0px; margin:0px;}

#menu li
{
	display:inline
}
	
#menu li ul li a:hover,
#menu li ul li a:active,
#menu li ul li.menuactive a.menuactive:hover,
#menu li ul li.menuactive a.menuactive:active
{	
	color:#FFFFFF;
	background-color:#359A60;
}

	
#menu a 
{
	display:inline-block;
	width:80px;
	height:35px;
	float:left;
	margin-right:1px;
	text-decoration:none;
	text-align: left;
	padding-top:18px;
	padding-left:30px;
	background: url('img/buttons/shield.gif') no-repeat left center;
	}
		
	#menu li a:link,
	#menu li a:visited
	{
		color:#232020;
		text-decoration:none;
	}

	#menu li a:hover,
	#menu li a:active,
	#menu li a.menuactive
	{
		color:#359A60;
	}

	#menu li li a
	{
		background-color:#DDE8E0;
		border-bottom:1px solid #FFFFFF;
		border-left:1px solid #FFFFFF;
		border-right:1px solid #FFFFFF;
	}

	#menu li ul li.menuactive a.menuactive
	{
		color:#FFFFFF;
		background-color:#359A60;
	}

	#menu li ul li a:hover,
	#menu li ul li a:active,
	#menu li ul li.menuactive a.menuactive:hover,
	#menu li ul li.menuactive a.menuactive:active
	{	
		color:#FFFFFF;
		background-color:#359A60;
	}
	*/

#menu{

}
	#menu ul{
	/* overflow: auto; */
	margin:0px;
	padding:10px 0 0 0;
	}
	#menu ul li{
	display:block;
	float: left;
	}
	#menu ul li a
	{
	color:black;
	margin:0px;
	padding:0px;
	font-size:1.2em;
	font-weight:normal;
	font-family: Arial;
	padding:0 10px 0 10px;
	border-right:1px solid white;
	}
		#menu ul li a:hover{
		color:blue;
		}
	#menu ul li.first a{
	padding-left:0px;
	}
	#menu ul li.last a{
	border:none;
	}

	
#header_wrap{
/* background-color:black; */
}
#header{
width:800px;
padding:0px;
margin:0 auto;

}      
#loginHolder span{
color:white;
}
html>body #wrapper_top{
background:url(img/common/header_bg.png)  center -15px no-repeat;
height:15px;
width:800px;
	
margin:0 auto;
}


.SaleClosed
{
	height: 20px;
	line-height: 20px;
	background-color:Red;
	/* background: url(img/common/error_bg.png) repeat-x top left; */
	color: white;
	padding: 0px 5px 0px 5px;
	margin-bottom: 5px;
	text-align:center;
	font-size:12
}

.SaleClosed a
{
	color: white;
}

.SaleClosedGen
{
	height: 20px;
	line-height: 20px;
	background-color:Red;
	color: white;
	padding: 0px 5px 0px 5px;
	margin-bottom: 5px;
	text-align:center;
	font-size:12
}


a.BackButton
{
    display: block;
	height: 43px;
	width:45px;
	line-height: 36px;
	list-style-position:inside;
	padding: 0px 0px 0px 0x;
	background: url(img/common/backbtn.png) no-repeat;
	color: White;
	float: right;  
 } 
 
/* Auction List Tab */

/*Header */
/*
.ajax__tab_header
{
    font-size: 12px;
    font-weight: bold;
    background-color: #DDE8E0;
    color:black; 
    text-align:center;
    padding:5px;
   
}

.ajax__tab_header span
{
    width:180px;
    color:black;  
} 


.AuctionListTab .ajax__tab_body
{
	 background-color: white;
    padding-top:0px;
}

.AuctionListTab .ajax__tab_active .ajax__tab_tab
{
    color: green;
}

*/
