

/*  
Theme Name: LotnLoad template
Theme URI: http://www.lotnload.com.au/
Description: LotnLoad website theme that uses the Blueprint CSS grid.
Version: 0.1
Author: Amit Aggarwal, Konceive
Author URI: http://www.lotnload.com.au
*/
.vendor_element
{
	width: 100%;
}
#top_vendor_header_x
{
	width: 100%;
}
#bottom_vendor_footer_y
{
	width: 100%;
}
#superadmin_header
{
	width: 100%;
}
#superadmin_footer
{
	width: 100%;
}

.lotloadlogo
{
	float: right;
}
#pagi_nation
{
	background-image: url('http://lnlstorage.blob.core.windows.net/images/pagination_background.gif' );
	background-repeat: repeat-x;
}
#pagination-style
{
	display: inline;
	list-style-type: none;
}



#pagination-style li
{
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 11px;
	list-style: none;
	margin-right: 2px;
	display: inline;
}
.floatleft
{
	float: left;
}
.floatright
{
	float: right;
}



#goto
{
	cursor: pointer;
	vertical-align: middle;
	border: solid 1px #DEDEDE;
	font-weight: bold;
}

#goto .span8
{
	cursor: pointer;
	vertical-align: middle;
	display: inline;
	text-align: right;
	border: solid 1px #DEDEDE;
	color: #FFFFFF;
	font-weight: bold;
}

#pagination-style a
{
	border: solid 1px #9aafe5;
}
#pagination-style .previous-off, #pagination-style .next-off
{
	border: solid 1px #DEDEDE;
	color: #888888;
	display: block;
	float: left;
	font-weight: bold;
	margin-right: 2px;
	padding: 3px 4px;
}
#pagination-style .next a, #pagination-style .previous a
{
	font-weight: bold;
}
#pagination-style .active
{
	background: #2e6ab1;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	float: left;
	padding: 4px 6px;
	cursor:default;
}
.active
{
	background: #2e6ab1;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	float: left;
	padding: 4px 6px;
	cursor:default;
	}
.inactive
{
	background-color: White !important;
	color: Black;
	cursor:pointer;
}
#pagination-style a:link, #pagination-style a:visited
{
	color: #0e509e;
	display: block;
	float: left;
	padding: 3px 6px;
	text-decoration: none;
}
#pagination-style a:hover
{
	border: solid 1px #0e509e;
}

#itemsperpage-style li
{
	list-style: none;
	margin-right: 2px;
}

#itemsperpage-style .active
{
	font-weight: bold;
	display: block;
	float: left;
	padding: 4px 6px;
	cursor:default;
}
#itemsperpage-style .notactive
{
	display: inline;
	float: left;
	padding: 4px 6px;
	cursor:pointer;
}
#itemsperpage-style .Title
{
	display: inline;
	float: left;
	padding: 4px 6px;
	cursor:default;
	font-weight:bold;
	text-transform:capitalize;
	
}
#itemsperpage-style .TitleText
{
	display: inline;
	float: left;
	padding: 4px 6px;
	cursor:default;
	font-weight:bold;
	text-transform:capitalize;
	font-size:12px;
	
}
#itemsperpage-style a:hover
{
	border: solid 1px #0e509e;
}
#above_salelist
{
	width:95%;margin:0;
	background-color : #ccc;
	}

#above_salelist a
{
	text-decoration: none;
}
#above_salelistnew
{
	width:100%;
	background-color : #ccc;
	margin-right:0;margin-left:0;
	}

#above_salelistnew a
{
	text-decoration: none;
}
 #above_salelistnew div
 {
 	margin-right:0;margin-left:0;
 	
 	}
 	
 	
 	#above_salelistnew1
{
	width:100%;
	background-color : #ccc;
	margin-right:0;margin-left:0;
	}

#above_salelistnew1 a
{
	text-decoration: none;
}
 #above_salelistnew1 div
 {
 	margin-right:0;margin-left:0;
 	
 	}

#cat_block
{
	background-color: #ccc;
}

#cat_block a
{
	text-decoration: none;
}

/*Sales Listing Page Css */

/* mouse over css*/

.table_row_on_mouseover
{
	background-color: #EFEFEF;
	text-decoration: none;
	cursor: pointer;
}
.anchordisabled
{
	color: Gray;
	background-color: #EEEEEE;
	cursor: pointer;
}







.linkHeader
{
	color: #000000;
	font-size: 14px;
	text-decoration: none;
}

.linkText
{
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}

.inlineCss
{
	display: inline;
}

.floatright
{
	float: right;
}

.floatleft
{
	float: left;
}

.dispalyinline
{
	display: inline;
}

.dispalyblock
{
	display: block;
}
.toppadding1
{
	padding-top: 10px;
}
.toppadding2
{
	padding-top: 20px;
}

.toppadding3
{
	padding-top: 30px;
}
.alignLeft
{
	text-align: left;
}
.alignRight
{
	text-align: right;
}
.alignCenter
{
	text-align: center;
}

.NoDecorationAnchor
{
	text-decoration: none !important;
	color: #000000;
}

.plainUl
{
	list-style-type: none !important;
	text-align: left;
	padding: 5px;
}



.NotFound
{
	padding: .2em;
	margin-bottom: .8em;
	border: 2px solid #ddd;
	color: #8a1f11;
	border-color: #FBC2C4;
}


.textVerticalAlignMiddle
{
	vertical-align: middle;
}

.salesLIST-1
{
	vertical-align: middle;
	height: 35px;
}
.salesLIST-title {width:500px;}
.salesLIST-title a{
text-decoration:underline;
color:#0099FF;
font-size:14px;
font-weight:bold;
}
.salesLIST-header {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}



.textVerticalAlignTop
{
	vertical-align: top;
}
#table_salelist a
{
	color: #222222 !important;
	text-decoration: none;
}


.closed
{
	
	border:1px solid ;
	font-weight:bold;
	font-size:1.4em;
	
	color:#8a1f11;
	border-color:#FBC2C4;
}




	
	
	
	
	
	
	
	
	
	/* CSS for bid now message*/



#modalContainer {
	background-color:transparent;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
	background-image:url(tp.png); /* required by MSIE to prevent actions on lower z-index elements */
}

#modal {
background-image: url(http://lnlstorage.blob.core.windows.net/images/tipbackground.gif);
height: 127px !important;
left:0em;
background-repeat: repeat-x;
position: relative;
top:0em;
width:159px;
z-index:10000;
}

#alertBox {
	background-position: 20px 30px;
	background-repeat: no-repeat;
	margin-top: 5px;
	min-height: 127px;
	position: relative;
	width: 159px;
	text-align: center;
}

#modalContainer > #alertBox {
	position: fixed;
}

/***** Header ******/

#Header {
	background-color: CC3333;
	background-position: 20px 30px;
	background-repeat: no-repeat;
	margin-top: 5px;
	position: relative;
	width: 159px;
	top: 5px;
	left: 10px;
	display: inline;
}

#Header h1 {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: 14px;
	padding: 2px 0pt 2px 0px;
	width: 159px;
}


#alertBox p {
	background: url(http://lnlstorage.blob.core.windows.net/images/inputtext.gif) no-repeat;
	font-family: verdana,arial;
	font-size: 18px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	height: 36px;
	color: #DFB604;
	line-height: 36px;
	padding-left: 0px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}

/***** Header Closed *****/

/****** Bid Button Start *****/
#Bid {
	margin-top: 6px;
	position: relative;
	width: 159px;
	top: 6px;
	left: 3px;
	display: inline;
	margin-bottom: 0px;
}

#Bid p {
	background: url(http://lnlstorage.blob.core.windows.net/images/inputtext.gif) no-repeat;
	font-family: verdana,arial;
	font-size: 18px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	height: 36px;
	color: #DFB604;
	line-height: 36px;
	padding-left: 0px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 7px;
	text-align: center;
}


/******** Span Text ******/

#SpanText {
	width: 159px;
	top: 5em;
	line-height: 16px;
	left: 13px;
	margin-top: 10px;
	margin-bottom: 0px;
	display: inline;
}

#SpanText h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #fff;
	text-align: center;
	margin: 0pt;
	line-height: 14px;
	padding: 2px 0pt 2px 0px;
}

#Links {
	background-color: CC3333;
	background-position: 20px 30px;
	background-repeat: no-repeat;
	margin-top: 0px;
	position: relative;
	width: 159px;
	top: 4px;
	display: inline;
}

#Links #yes {
	background-color: #A1BD73;
	border: 1px solid #155F10;
	color: #FFFFFF;
	font-family: verdana,arial;
	font-size: 0.7em;
	margin-left: 0px;
	left: 14px;
	padding-left: 13px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 12px;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 100px;
	cursor:pointer;
}

#Links #no {
	background-color: #A1BD73;
	border: 1px solid #155F10;
	color: #FFFFFF;
	font-family: verdana,arial;
	font-size: 0.7em;
	margin-left: 5px;
	left: 40px;
	padding-left: 13px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 12px;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 50px;
	cursor:pointer;
}


#mContainer {
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	font-family: verdana,arial;
	font-size: 0.7em;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	margin: auto;
	padding: 5px;
	position: relative;
	width: 600px;
}


#credits {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	font-family: verdana;
	font-size: 0.7em;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	height: 90px;
	line-height: normal;
	margin: 25px auto 0px;
	padding-top: 4px;
	position: relative;
	width: 350px;
}
#credits img {
	border: 1px solid #000000;
	float: left;
	height: 79px;
	margin: 5px 10px 5px 0px;
	width: 80px;
}
.important {
	background-color: #F5FCC8;
	padding: 2px;
}



#Bid input {
	background: url(http://lnlstorage.blob.core.windows.net/images/inputtext.gif) repeat-x;
	
	font-family: verdana,arial;
	font-size: 18px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	height: 36px;
	color: #DFB604;
	line-height: 36px;
	padding-left: 0px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 7px;
	text-align: center;
}

#modal1 {
background-image: url(http://lnlstorage.blob.core.windows.net/images/ntipbackground.gif);
height: 127px !important;
left:0em;
background-repeat: repeat-x;
position: relative;
top:0em;
width:260px;
z-index:10000;
}



#pager ul.pages {
display:block;
border:none;
text-transform:uppercase;
font-size:10px;
margin:0px;
padding:0;

}
#pager a{
border:solid 1px #9aafe5;	
margin-right:2px;
}
#pager ul.pages li {
list-style:none;
float:left;
color:#0E509E;
border:1px solid #ccc;
text-decoration:none;
margin:0 5px 0 0;
padding:5px;
background-image: url(pagination_background.gif);
background-repeat: repeat-x;

}

#pager ul.pages li:hover {
border:1px solid #003f7e;
}
#pager ul.pages li.pgPrev 
{
	font-weight:bold;
}
#pager ul.pages li.pgNext
{
	font-weight:bold;
}
#pager ul.pages li.pgFirst 
{
	font-weight:bold;
}
#pager ul.pages li.pgLast 
{
	font-weight:bold;
}

#pager ul.pages li.pgPage 
{
	font-weight:bold;
}


#pager .btn-off {
border:solid 1px #DEDEDE !Important;
color:#888888 !Important;
display:block !Important;
float:left !Important;
font-weight:bold !Important;
margin-right:2px !Important;
padding:3px 4px !Important;
cursor:default !Important;
}
#pager ul.pages li.pgEmpty {
border:solid 1px #DEDEDE;
color:#888888;
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}

#pager ul.pages li.pgCurrent {
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}

#PageSizeList li
{
list-style:none;
float:left;
color:#000000;
padding:5px;

	
	}
	
	#PageSizeList a
{

color:#0E509E !Important;


	
	}

.datalistcolumn 
{
	padding: 0px !Important;
}

div.background
  {
top:0px;
left:0px;
 width:100%;
height:100%;
  background-color:black;
  border: 2px solid black;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
z-index:102;position:absolute;

  }
div.transbox
  {
top: 50%;
	left: 50%;
  margin: -6px 0 0 -104px;
z-index:110;
  background-color: #ffffff;
  border: 1px solid black;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
margin:50%;

  }


#CategoryList li
{
list-style:none;

color:#000099;
padding:5px;
margin:7px;
cursor:pointer;
text-transform:capitalize;
display:block;

	
	}
	
	#CategoryList .active
{
	background:#888888;
	font-weight: bold;
	border:1px solid;
	cursor:pointer;
}
	
	#CategoryList .notactive
{

	cursor:pointer;
}


.header_salelist {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	vertical-align: bottom;
	
}
.header_salelist2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	vertical-align: bottom;
	padding-bottom: 10px;
	padding-left: 10px;
	
}



#dhtmlgoodies_tooltip{
		background-color:#EEE;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:0.9em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
		
	}
	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
		opacity:0.7;
		filter:alpha(opacity=70);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}

div.comfirmMssage{
		background-color:#EEE;
		border:#C3C3C3 1px solid;
		position:absolute;
		top:23px;
		left:0px;
		z-index:1;
		visibility:hidden;
		padding:5px;
		color:Red;
		}
.bidnow
{
	font-family:Tahoma,Verdana.Arial;
	font-size:11px;
	}







	* html .btn span, * html .btn i { float: left; width: auto; background-image: none; cursor: pointer; } 
.btn { display: block; position: relative; background: #aaa; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer; } 
.btn * { font-style: normal; background-image: url(http://www.lotnload.com.au/images/buttons/btn2.png); background-repeat: no-repeat; display: block; position: relative; } 
.btn i { background-position: top left; position: absolute; margin-bottom: -5px; top: 0; left: 0; width: 5px; height: 5px; } 
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; } 
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; } 
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; } 

.btn.blue { background: #2ae; } 
.btn.green { background: #9d4; } 
.btn.pink { background: #e1a; } 
.btn:hover { background-color: #a00; } 
.btn:active { background-color: #444; } 
.btn[class] { background-image: url(http://www.lotnload.com.au/images/buttons/shade.png); background-position: bottom; } 

* html .btn { border: 3px double #aaa; } 
* html .btn.blue { border-color: #2ae; } 
* html .btn.green { border-color: #9d4; } 
* html .btn.pink { border-color: #e1a; } 
* html .btn:hover { border-color: #a00; } 


#CustomPager a {


color:#0E509E;
border:1px solid #ccc;
text-decoration:none;
margin:0 5px 0 0;
padding:5px;
background-image: url(pagination_background.gif);
background-repeat: repeat-x;
font-size:14px;

}

#CustomPager a:hover {
border:1px solid #003f7e;
}
#CustomPager a.pgPrev 
{
	font-weight:bold;
}
#CustomPager a.pgNext
{
	font-weight:bold;
}
#CustomPager a.pgFirst 
{
	font-weight:bold;
}
#CustomPager a.pgLast 
{
	font-weight:bold;
}

#CustomPager a.pgPage 
{
	font-weight:bold;
}
#customPageSizeUi li
{
    font-size:12px;
    text-align:center;
    vertical-align:middle;
    }

#CustomPager .btn-off {
border:solid 1px #DEDEDE !Important;
color:#888888 !Important;


font-weight:bold !Important;
margin-right:2px !Important;
padding:3px 4px !Important;
cursor:default !Important;
}
#CustomPager a.pgEmpty {
border:solid 1px #DEDEDE;
color:#888888;
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}

#CustomPager span.pgCurrent {
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;




border:1px solid #CCCCCC;

font-size:14px;
margin:0 5px 0 0;
padding:5px;
text-decoration:none;
}


#PageSizeList li
{
list-style:none;
float:left;
color:#000000;
padding:5px;

	
	}
	
	#PageSizeList a
{

color:#0E509E !Important;


	
	}
	
	

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
	color:Red;
}
#tooltip h3, #tooltip div { margin: 0; }

#tblSaleInfo
{
    padding:0px;
    
    }
    
#tblSaleInfo td
{
    padding:0px;
    vertical-align:middle;
    
    }
#tblSaleInfo .SaleRow
{
  padding-bottom:5px;
    }
    
    #tblSaleInfo .SaleSepratorRow
{
    line-height:2.8;
    padding-bottom:10px;
    padding-top:10px;
    }
    
    
   #tblSaleInfo .SaleSepratorRowTd
{
    border-top: solid #CCCCCC 1px;
     padding-bottom:10px;
    padding-top:10px;
    }

.customCalloutStyle {width:auto !Important;margin-bottom:0px;}
    
    .customCalloutStyle div, .customCalloutStyle td{
border: solid 1px Black;
background-color:Gray;
color:White;
}
.customCalloutStyle .ajax__validatorcallout_popup_table{
display: none;
border: none;
background-color: transparent;
padding: 0px;
width:auto !Important;margin-bottom:0px;
}

.customCalloutStyle .ajax__validatorcallout_popup_table_row{
vertical-align: top;
height: 100%;
background-color: transparent;
padding: 0px;
}

.customCalloutStyle .ajax__validatorcallout_callout_cell{
width: auto;
height: 100%;
text-align: right;
vertical-align: top;
border: none;
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_table{
height: 100%;
border: none;
background-color: transparent;
padding: 0px;
width:auto !Important;margin-bottom:0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_table_row{
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell
{
padding: 8px 0px 0px 0px;
text-align: right;
vertical-align: top;
font-size: 1px;
border: none;
background-color: transparent;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv{
font-size: 1px;
position: relative;
left: 1px;
border-bottom: none;
border-right: none;
border-left: none;
width: 15px;
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div{
height: 1px;
overflow: hidden;
border-top: none;
border-bottom: none;
border-right: none;
padding: 0px;
margin-left: auto;
}
.customCalloutStyle .ajax__validatorcallout_error_message_cell
{
font-family: Tahoma;
font-size: 11px;
padding: 5px;
border-right: none;
border-left: none;
width:auto;
/*width:100%;*/
}
.customCalloutStyle .ajax__validatorcallout_icon_cell{
width: 20px;
padding: 5px;
border-right: none;
}
.customCalloutStyle .ajax__validatorcallout_close_button_cell{
vertical-align: top;
padding: 0px;
text-align: right;
border-left: none;
}
.customCalloutStyle .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv{
border: none;
text-align: center;
width: 10px;
padding: 1px;
cursor: pointer;
}