html {
    position: relative;
    min-height: 100%;
}

footer {
    position: relative;
    left: 0;
    bottom: 0;
    height: 36px;
    width: 100%;
}


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, details, figcaption, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, summary, time {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, output, section, summary{
	display:block;
}
meter,progress,mark, time{
	display:inline;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
html, body {
	height:100%;
}

body {
	color: #505050;
    font: 12px/18px Arial,Helvetica,sans-serif;
	height:100%; /*auto*/}
img {
	border:0;
	vertical-align:top;
	text-align:left;
}
object {
	vertical-align:top;
	outline:none;
}
ul, ol {
	list-style:none;
}
table, table td {
	padding:0;
	border:none;
	border-collapse:collapse;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}
.clear {
	clear:both;
}

.alignright {
	text-align:right !important;
}
.aligncenter {
	text-align:center;
}
.alignleft {
	text-align:left;
}

a.und, .und a {
	text-decoration:none;
}
a.und:hover, .und a:hover {
	text-decoration:underline;
}
.nocolor, .nocolor a{
	color:inherit;
}
/*==== GLOBAL =====*/
.sep{
	padding:5px;
}
.sep2{
	padding:2px;
}
.sep10{
	padding:10px;
}
.sep15{
	padding:15px;
}
.clear{
	clear:both;
}
a{
	/*color:#008800;*/
	color:#232846;
	text-decoration:none;
}
a:hover{
	color:#000;
}

/*===== content =====*/
.grid-1020{
	width:1020px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
.header{
	border-bottom: 5px solid #000000;
    height: 100px;
}
.logo{
	float:left;
	width:300px;
	padding-top:15px;
}
.head-right{
	float:right;
	width:600px;
}
.right-top-link{
	text-align:right;
	padding-top:10px;
	padding-bottom:5px;
}
.logo-text{
	font-size:34px;
	line-height:60px;
	font-weight:bold;
} 

/* ================= Menu ================= */
.head-nav{
	margin-top:37px;
	z-index:99;
	position:relative;
	height:30px;
	color:#fff;
	text-align:right;
	float:right;
	width:1020px;  /*900px*/
}
.head-nav ul{
	margin:0px;
	padding:0px;

}
.head-nav li{
	margin:0px;
	padding:0px;
	display:inline-block;
	list-style:none;
	
}
.head-nav li a{
	margin: 0px 0px 0px 3px;
	display:inline-block;
	padding:0px 10px 0px 10px;
	color:#000;
	line-height:30px;
	height:30px;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	background-color:#ececec;
	border-radius:5px 5px 0 0;
	min-width:100px;
	text-align:center;
}
.head-nav li a:hover{
	color:#fff;
	background-color:#000000;
}
.head-nav li.active a{
	color:#fff;
	background-color:#000000;
}

/*------menu drop start-----*/
.head-nav li ul{
	display:none;
	height:auto;
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:absolute;
	text-align:left;
	z-index:999;
		/*width:250px;*/
	width: 156px;
}
.head-nav li ul li {
	float: none;
	display: block;
	margin:0px;
	padding:0px;
}
.head-nav li ul li a{
	display:block;
	background-color:#000000!important;
	color:#fff;
	text-decoration:none;
	border:0px;
	padding:0px 10px 2px 14px;
	font-size:12px;
	line-height: 30px;
	height: 30px;
  	 border-top: 1px solid #444;
	border-radius:0px!important;
	text-align:left;
	text-transform:none;
}
.head-nav li ul li a:hover{
	color:#fff;
	background-color:#333!important;
	border-radius:0px;
}
.head-nav li:hover ul {
	display:block;
	color:#fff;
}
.head-nav li li:last-child a { border-radius:0px 0px 5px 5px!important; border-bottom:0px; 		}

/*------menu drop end-----*/

/*--------- head nav end-------- */

.content{
	background-color:#ececed;
	min-height:74%; /*565px*/
	/*padding-bottom:20px;*/
	background-image:url(../images/bg3.jpg);
	background-position:center top;
	background-repeat:repeat;
}

.content-top{
	padding-top:20px;
	padding-bottom:20px;
}
.ctop-left{
	float:left;
	width:500px;
	font-size:14px;
}
.ctop-right{
	float:right;
	width:350px;
	text-align:right;
}
.search-form input[type="text"] {
    border: 1px solid #333a68;
    height: 16px;
    padding: 4px;
    width: 180px;
	outline:none;
	line-height:16px;
	display:inline-block;
	float:right;
}
.search-btn {
    background-color: #333a68;
    border: medium none;
    color: #FFFFFF;
    font-size: 12px;
    height: 26px;
    width: 80px;
	cursor:pointer;
	margin:0px;
	display:inline-block;
	outline:none;
	float:right;
	text-align:center;
	line-height:26px;
	text-transform:uppercase;
	margin-left:5px;
}
.search-btn:hover {
	color:#ccc;
}
.auction_title{
	color: #000000;
    font-size: 16px;
	font-weight:bold;
}
.home-left{
	float:left;
	width:190px;
}
.white-bg{
	background-color:#FFFFFF;
	border-radius:5px;
	padding:5px;
	box-shadow: 1px 1px 1px 0px #aaa;
	min-height: 468px;
}
.white-bg1{
	background-color:#FFFFFF;
	border-radius:5px;
	padding:5px;
	box-shadow: 1px 1px 1px 0px #aaa;
	min-height: auto !important;
}
.home-white-bg-inner{
	padding:0 8px 5px 8px;
}
.home-left-title{
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
}
.home-left ul {
    margin: 0;
    padding: 0 0 0 0px;
    list-style-type: none; 
  }
  
  .home-left ul.first {
    padding: 0;
  }
  
  .home-left li {
    margin: 0 0 0 0px;
    padding: 0; 
  }  
   .home-left li a {
    margin: 0 0 0 15px;
    padding: 0 0 0 15px; 
	line-height:22px;
	background-image:url(../images/bullet.png);
	background-position:left 10px;
	background-repeat:no-repeat;
	display:inline-block;
  } 
  
 .home-right{
 	float:right;
	width:812px;
 }   
 .auction-box-col{
 	float:left;
	width:250px;
	margin-right:15px;
	margin-bottom:15px;
	height:270px;
	background-color:#FFFFFF;
	border-radius:5px;
	padding:5px;
	box-shadow: 1px 1px 1px 0px #aaa;
 }   
  .auction-box-col.last{
  	margin-right:0px;
  }   
  .auction-img{
  display: table-cell;
    height: 125px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
	width:250px;
  }     
  .auction-img img{
  	max-height:125px;
	max-width:250px;
  }  
  .img-block{
  	display:block;
  } 
  .img-desc{
  	text-align:left;
	padding-top:5px;
  }
/*--------- footer start -------- */

.footer{
	text-align:center;
	color: #909090;
    font: 12px/36px Arial,Helvetica,sans-serif;
	 border-top: 5px solid #000000;
}
.footer a{
	font-weight:bold;
}
/*--------- footer end -------- */
.bg-min-ht{
	min-height:450px;
}
.content h1{
	font-weight:normal;
	font-size:20px;
	border-bottom: 1px solid #CDCDCD;
    /*color: #008800;*/
    color: #333a68;
    margin: 0 0 15px;
    padding: 0 0 10px;
}
.wbg-inner{
	padding:12px 15px
}
.content p{
	padding-bottom:15px;
	margin:0px;
}
.frm-left{
	float:left;
	width:140px;
	padding-top:3px;
}
.frm-right{
	float:left;
	width:270px;
}



.form-body input[type="text"], .form-body input[type="password"]{
    border: 1px solid #BBBBBB;
    padding: 4px 6px;
    width: 250px;
	outline:none;
	height:18px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.form-body textarea {
	 border: 1px solid #BBBBBB;
    padding: 4px 6px;
    width: 250px;
	outline:none;
	overflow:auto;
	height:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.form-body input[type="file"] {
    background-color: #FFFFFF;
    border: 1px solid #BBBBBB;
    padding: 4px 6px;
    width: 264px;
	outline:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.form-body select {
    border: 1px solid #BBBBBB;
    padding: 4px 4px 3px;
    width: 264px;
	outline:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:28px;
}
.form-body input[type="text"]:hover, .form-body input[type="password"]:hover, .form-body textarea:hover, .form-body select:hover {
    border: 1px solid #999999;
}
.form-body input[type="text"]:focus, .form-body input[type="password"]:focus, .form-body textarea:focus, .form-body select:focus {
    border: 1px solid #333a68;
}

.form-body .error {
    color: #EE0000;
}
.form-body .error, .form-body .error:hover {
    background-color: #FFE5E5;
}
.form-body .error input, .form-body .error input:hover, .form-body .error input:focus, .form-body .error select, .form-body .error select:hover, .form-body .error select:focus, .form-body .error textarea, .form-body .error textarea:hover, .form-body .error textarea:focus {
    border-color: #DD6666;
}
.form-body small{
	font-size:11px;
}

.green-btn {
    /*background-color: #008800;*/
    background-color:#333a68;
    border: medium none;
    color: #FFFFFF;
    font-size: 12px;
    height: 26px;
	cursor:pointer;
	margin:0px;
	display:inline-block;
	outline:none;
	float:left;
	text-align:center;
	line-height:26px;
	text-transform:uppercase;
	border-radius:2px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
}
.green-btn:hover {
	color:#fff;
	background-color: #434a74;
	/*background-color: #009900;*/
}

.errorMessage{
	margin-right:5px;
	color:red;
	height:30px;
}
.info_msg, .success_msg, .warning_msg, .error_msg {
	border: 1px solid;margin: 10px 0px; margin-left:15px;width:87%;padding:15px 10px 15px 50px;background-repeat: no-repeat;background-position: 10px center;font-size:13px;text-align:left;
}
.info_msg {
	color: #00529B;background-color: #BDE5F8;background-image: url('../icons/info_msg.png');
}
.success_msg {
	color: #4F8A10;background-color: #DFF2BF;background-image:url('../icons/success_msg.png');
}
.warning_msg {
	color: #9F6000;background-color: #FEEFB3;background-image: url('../icons/warning_msg.png');
}
.error_msg {
	color: #D8000C;background-color: #FFBABA;background-image: url('../icons/error_msg.png');
}
.extra-width{
width:434px
}
.contact-uspage{
	float: left;
	width:350px;
	word-wrap:break-word; 
}
.contact-uspagesend{
	float: left;
	width:350px;
	padding-left: 150px;
}
/*Sipl SG Code Start*/
.errorMesaageHeight{
	line-height:35px;
	height:36px;
	background-color: #FFE5E5;
}
.errorMesaageHeight-address{
	line-height:36px;
	height:80px;
	background-color: #FFE5E5;
}

.account-left{
	width: 500px;
	float: left;
}
.account-right{
	width: 410px;
	float: right;
}
.account-setings-checkbox{
	 float: left;
    padding-top: 3px;
    width: 25px;
}
.account-setings-checkbox-right{
	 float: left;
    line-height: 26px;
    width: 365px;
}

/*Sipl SG Code End*/

/*----------21-10-13------------*/
.login-right{
	width:300px;
}
.login-frm-left{
	float:left;
	width:450px;
}
.login-frm-right{
	float:left;
	width:250px;
}
.archive-right{
	width:560px;
}
.search-by{
	width:180px!important;
}
.auction-select{
	 border: 1px solid #BBBBBB;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 28px;
    outline: medium none;
    padding: 4px 4px 3px;
    width: 164px;
}

.title-link-small{
	font-size:11px;
	color:#999;
	display:inline-block;
	padding-left:10px;
}
.account-table-link{
	font-size:13px;
	
}
.account-table-link a{
	font-weight:bold;
}
.account-table-link a.active{
	color:#000000;
}
.content h2{
	font-weight:normal;
	font-size:18px;
    color: #333;
    margin: 0px;
    padding: 0 0 15px;
}
/*-----gird css----*/
.grid-box-title{
	  background-color:#e2e2e2;
	  min-height:34px;
	  font-weight:bold;
}
.grid-invoice-col{
	float:left;
	width:13%;
	padding-left:10px;
	padding-right:5px;
	text-align:left;
	padding-top:7px;
	line-height:18px;
}

.grid-lot-col{
	float:left;
	width:25%;
	padding-left:10px;
	padding-right:5px;
	text-align:left;
	padding-top:7px;
	line-height:18px;
}

.grid-date-col{
	float:left;
	width:13%;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	padding-top:7px;
	line-height:18px;
}
.grid-auction-col{
	float:left;
	width:40%;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	padding-top:7px;
	line-height:18px;
}
.grid-amount-col{
	float:left;
	width:10%;
	padding-left:5px;
	padding-right:5px;
	text-align:right;
	padding-top:7px;
	line-height:18px;
}
.grid-status-col{
	float:left;
	width:10%;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	padding-top:7px;
	line-height:18px;

}

.grid-action-col{
	float:right;
	width:10%;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	padding-top:7px;
	line-height:18px;

}

.grid-box-sub01{
	 background-color:#ebebeb;
	  min-height:34px;
	  margin-top:1px;
	  	word-wrap:break-word;
}
.grid-box-sub02{
	 background-color:#efefef;
	  min-height:34px;
	  margin-top:1px;
	  	word-wrap:break-word;
}
.sticky {
	position: fixed;
/*	width: 100%;*/
	/*left: 0;*/
	top: 15px;
	z-index: 100;
	border-top: 0;
}
.viewas-left{
	float:left;
	display:inline-block;
	padding-right:5px;
}
.result-page-left{
	float:left;
	display:inline-block;
	padding-right:5px;
	padding-left:15px;
}
.result-page-select{
	float:left;
	display:inline-block;
}
.icon {
    margin-bottom: -15px;
	display:inline-block;
	float:left;
	padding-right:5px;
	padding-top:2px;
}
.lt-top-left{
	float:left;
	width:320px;
}
.page_numbers{
	float:right;
	width:600px;
	text-align:right;
}
.page_numbers a{
	padding-left:4px; padding-right:4px;
}
.page_numbers a.active{
	color:#000000;
}
 .auction-big-box-col{
 	float:left;
	width:358px;
	margin-right:15px;
	margin-bottom:15px;
	height:340px;
	background-color:#FFFFFF;
	padding:5px;
	border: 1px solid #D0D0D0
 }   
  .auction-big-box-col.last{
  	margin-right:0px;
  } 
   .auction-big-img{
  display: table-cell;
    height: 130px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
	width:364px;
	padding-top:15px;

  }     
  .auction-big-img img{
  	max-height:130px;
	max-width:364px;
  }
  .img-desc-big{
  	padding-top:12px;
  } 
.auction-big-box-col small{
	font-size:10px;
}
.img-price-left{
	float:left;
	width:256px;
	padding-top:2px;
}
.img-price-right{
	float:right;
	width:100px;
	text-align:right;
	padding-top:10px;
}
.img-highlight-txt{
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    margin: 8px 0 -7px;
    text-align: center;
}
.box-highlight{
	border: solid 1px #ff6600;
}
/*-----list view css----*/
.list-box-title{
	  background-color:#EBEBEB;
	  min-height:30px;
	  font-weight:bold;
}

.list-img-col{
	float:left;
	width:160px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	line-height:30px;
	border-right:solid 1px #fff;
}
.list-title-col{
	float:left;
	width:340px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
line-height:30px;
border-right:solid 1px #fff;
}
.list-cbid-col{
	float:left;
	width:120px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	line-height:30px;
	border-right:solid 1px #fff;
}
.list-bid-col{
	float:right;
	width:100px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	line-height:30px;
}
.list-box-sub01{
	 background-color:#fff;
	  margin-top:1px;
	  	word-wrap:break-word;
}
.list-box-sub02{
	 background-color:#F0F0F0;
	  margin-top:1px;
	  word-wrap:break-word;
}
.img-col-extra{
	padding:5px;
	min-height:75px;
}
.desc-col-extra{
	line-height:18px;
	padding-top:10px;
	height:60px;
}
.desc-col-extra small{
	font-size:10px;
}
.cbid-col-extra{
	line-height:75px;
	height:75px;
	padding:5px;
}
.bid-col-extra{
line-height:75px;
	height:75px;
	padding:5px;
}
.list-highlight{
	background-color:#FFE9CD;
}
.hlt-text{
	display:block;
	font-size: 12px;
    font-style: italic;
    font-weight: bold;
    text-align: left;
	margin-top:-10px;
}
#loader_DIV{
	background-color: #000000;min-height: 300px;opacity: 0.5;width: 164px;z-index: 111;position:absolute;text-align: center;padding-top: 130px;
}
.next-list{
	float:right;
	width:300px;
	text-align:right;
}
.prev-list{
	float:left;
	width:300px;
}
.content h3{
	font-weight:bold;
	font-size:15px;
    margin: 0px;
    padding: 0 0 10px;
}
.graybg-desc-main{
	/*background-color:#f0f0f0;*/
	/*background-color:#dfe3f5;*/
	padding:10px;
}
.graybg-desc-left{
	float:left;
	width:105px;
	line-height:20px;
}
.graybg-desc-right{
	float:left;
	width:360px;
	line-height:20px;
}
.graybg-desc-right small{
	font-size:10px;
	line-height:normal;
	display:block;
}
#overlay,#overlay_new {
    display: none;
    position: fixed;   
    top: 0;    
    left: 0;    
    width: 100%;    
    height: 100%;    
    background-color: #000000;    
    filter: alpha(opacity=80);    
    -moz-opacity: 0.8;    
    -khtml-opacity: 0.8;    
    opacity: 0.8;    
    z-index: 10001;    
    text-align: center;
    vertical-align: middle; 
  }   
  
  #overlay_c,#overlay_b {  
    display: none;
    position: fixed;   
    top: 50%;    
    left: 50%;      
    z-index: 10002;   
  } 
  .bid-history-main{
 	background-color:#FFFFFF;
	padding:15px;
 }
 .bid-history-main h1{
 	font-weight:normal;
	font-size:20px;
	border-bottom: 1px solid #CDCDCD;
    color: #333;
    margin: 0 0 15px;
    padding: 0 0 10px;
 }
 #close u{
 	cursor:pointer;
	text-align:right;
	display:block;
 }
 .bid-history-table-main{
 	min-height:180px;
	line-height:19px;
 }
  .bh-inner{
 	height:250px;
 	width:430px !important;
 	overflow-x:hidden;
 	overflow:auto;
 }
 .bh-col-amount{
 	float:left;
	width:100px;
 }
  .bh-col-bidder{
 	float:left;
	width:120px;
 }
 .bh-col-date{
 	float:left;
	width:190px;
 }
  .bid-history-table-main small{
  	font-size:10px;
	line-height:normal;
  }
  .lot_details_image {
    text-align: center;
    margin: 5px 0 0 0;
  }
  .ppt{
  	text-align:center;
  }
  .pp_description{
  	display:none!important;
  }
  .bid_now{
  	width:33%;
  	padding-top:5px;
  	padding-left: 5px;
  	padding-bottom: 5px;
  }
  .login{
  	width:33%;
  	padding-top:5px;
  	padding-left: 5px;
  	padding-bottom: 5px;
  }
  .bid_detail{
  		width:62%;
  		float:left;
  		border-right: 10px solid;
  		border-color: white;
  		padding:5px;
  		min-height: 130px;
  	}  
  	.pad0{
  		padding:0px;
  	}
.contact-us-text{
	border: 1px solid #BBBBBB;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    outline: medium none;
    padding: 4px 6px;
    width: 250px;
}  
.contact-us-textarea{
	border: 1px solid #BBBBBB;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 90px;
    line-height: 18px;
    outline: medium none;
    padding: 4px 6px;
    width: 250px;
}    
.contact-captcha{
	float:right;padding-right:170px;padding-top: 10px;
}
.contact-right{
	float:right;width:450px;
}
.contact-left{
	float:left;width:460px;
}
.width30{
	width: 30%;
}  
.width35{
	width: 35%;
}
#orangeborder{
	border: 2px solid #E06000 !important;
}
.width426{
	width: 426px;
}
/*hovertip*/
.hovertip {
	position: absolute;
    display: none; /* in case javascript is disabled */
	width: 300px;
	/*height:350px;*/
    background: url('sub-bg.png') no-repeat;
	font-size: 12px;
	z-index: 100;
	margin-left: 5px;
	margin-top: 10px;
	margin-right: 5px;
	background-color: #333333;
	border-radius: 5px;
	padding: 10px;
	color: #FFF;
	}
.hovertip:hover {
	color: #FFF !important;
}	
	
hovertip_target {
				 font-style: italic;
}
 hovertip_target:hover {
						text-decoration: none;
					  cursor:help;
}
ul.hovertip li {
	display:inline;
	list-style:none;
}
ul.hovertip li a{ text-decoration:none; font-style:italic}
ul.hovertip {width:220px; padding-top:10px; padding-left:10px; height:auto; padding-bottom:10px; display:block}
size-sub3 {
	padding: 10px;
	font-size:15px;
	color:#00008B;
	background-color: gray;
	width: 300px;
}
.hovertip-new {
	
	margin-left: -320px;
	right: 0px !important;
}
.align-right{
	text-align: right;
}
/*end hovertip*/

/* ViewLot Detail Page Login Form START*/
.ipt-box-width{
	width: 150px;
}
/* ViewLot Detail Page Login Form End*/
.keyword-textarea{
	border: 1px solid #BBBBBB;
padding: 4px 6px;
width: 398px !important;
outline: none;
overflow: auto;
height: 65px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.width412{
	width: 412px;
}
.back-login{
	padding-left: 16px;
	text-decoration: underline;
}
.right-top-link a.active{
	color: #000000
}
/*---------26-10-2013-----------*/
.logo-new{
	float:left;
	width:300px;
	padding-top:10px;
}
.menubar{
	border-bottom:solid 5px #2f3557;
	min-height:35px;
}
.header-new{
	border-bottom:0px;
}
/* =================new Menu ================= */
.main-menu{
	padding-top:0px;
	z-index:9;
	position:relative;

}
.main-menu ul{
	margin:0px;
	padding:0px;

}
.main-menu li{
	margin:0px;
	padding:0px;
	display:inline-block;
	list-style:none;
	float: left;
	
}
.main-menu li a{
	margin: 0px 0px 0px 0px;
	display:inline-block;
	padding:0px 13px 0px 13px;
	color:#ccc;
	line-height:35px;
	height:35px;
	font-size:14px;
	text-decoration:none;
	text-transform:uppercase;
	background-color:#333a68;
	/*border-radius:5px 5px 0 0;*/
	text-align:center;
	/*background-image:url(../images/nav-divider.png);
	background-position:right 7px;
	background-repeat:no-repeat;*/
}

.main-menu li a:hover{
	color:#fff;
}
.main-menu li.active a{
	color:#fff;
	background-color:#2f3557;
}
/*.main-menu li:first-child a {padding-left: 0px;}*/

/*------menu drop start-----*/

.main-menu li ul{
	display:none;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:absolute;
	text-align:left;
	z-index:999;
		/*width:250px;*/
		width: 150px;
	
	
}
.main-menu li li {
	float: none;
	display: block;
	margin:0px;
	padding:0px;
	
}

.main-menu li li a{
	display:block;
	background-color:#2f3557!important;
	color:#fff;
	text-decoration:none;
	border:0px;
	padding:0px 10px 2px 14px;
	font-size:12px;
	line-height: 30px;
	height: 30px;
  	 border-top: 1px solid #434a74;
	border-radius:0px!important;
	text-align:left;
	text-transform:none;
	background-image:none;
}
.main-menu li li a:hover{
	color:#fff;
	background-color:#333a68!important;
	border-radius:0px;
}

.main-menu li:hover ul{
	display:block;
	color:#fff;
}
.main-menu li li:first-child a {padding-left: 14px;}
.main-menu li li:last-child a { border-radius:0px 0px 5px 5px!important; border-bottom:0px; 		}

/*------menu drop end-----*/

/*--------- head nav end-------- */


.ft-new{
	text-align:center;
	color: #909090;
    font: 12px/36px Arial,Helvetica,sans-serif;
	border:0px;
}

/*-------left menu---*/

/*-------Left Panel Start---*/
.toggle, a.toggle {
   /* background: url("../images/down-arrow.png") no-repeat scroll 98% 5px;*/
   background-image:url(../images/cat_li_bg.gif) !important;
	background-position:center;
	background-repeat:repeat-x; 
    line-height: inherit;
    margin: 0;
    padding: 0px !important;
	border-radius:5px;
	box-shadow: 1px 1px 1px 0px #aaa;
	display:block;
	font-weight:bold;
	position:relative;
	z-index:2;
	color:#2f3557;
	width: 170px !important;
	line-height:30px;
	padding:5px 5px 0 15px !important;
}
.toggle.active {
   /* background: url("../images/down-arrow.png") no-repeat scroll 98% 5px;*/
}
.toggle.deactive {
  /* background: url("../images/let-arrow.png") no-repeat scroll 98% 5px;*/
}
.toggle_content {
    background: none repeat scroll 0 0 #fff;
    border-bottom: 0px;
    margin-left: 0px;
    padding: 8px 0px;
	box-shadow: 1px 1px 1px 0px #aaa;
}
.vmenu-bg{
	background-image:url(../images/cat_li_bg.gif);
	background-position:center;
	background-repeat:repeat-x;
	display:block;
	position:relative;
	z-index:0;
	line-height:30px;
	padding:5px 5px 5px 0;
	cursor: pointer;
}
.down-arrow{
	display:inline-block;
	position:absolute;
	right:8px;
	margin-top:10px;
}
/*-------Left Panel Start---*/

.personal-link-right{
	padding-right: 172px;
}


/*Purchases*/
 .detail-col1{
	width:150px;
	float: left;
 }
 .detail-col2{
	width:150px;
	float: left;
 }
 
 
 
/*------28-10-2013----------*/
.invoice-main{
	padding-top:0px;
	font-size:14px;

}
.inv-top-left{
	float:left;
	width:320px;
	text-align:left;
}

.inv-top-mid{
	float:left;
	width:320px;
	text-align:center;
}
.inv-top-right{
	float:right;
	width:320px;
	text-align:right;
	padding-top:20px;
}
.inv-title{
	color:#999999;
	text-transform:uppercase;
	font-size:34px;
	line-height:30px;
	font-weight:bold;
}
.inv-mid-table-right{
	float:right;
	width:450px;
	border: solid 1px #ccc;
}
.imtr-left{
	float:left;
	width:213px;
	border-bottom: solid 1px #ccc;
	border-right: solid 1px #ccc;
	line-height:25px;
	padding-left:10px;
}
.imtr-right{
	float:left;
	width:214px;
	border-bottom: solid 1px #ccc;
	line-height:25px;
	padding-right:10px;
	text-align:right;
}
.imtr-right.last, .imtr-left.last{ border-bottom:0px;}
.inv-main-table{
	border: solid 1px #ccc;
}
.inv-table-title{
	border-bottom:solid 1px #ccc;
		line-height:40px;
		text-align:center;
		font-weight:bold;
}
.inv-table-col-item{
	float:left;
	width:170px;
	border-right: solid 1px #ccc;
}
.inv-table-col-desc{
	float:left;
	width:405px;
	border-right: solid 1px #ccc;
}

.inv-table-col-unitcost{
	float:left;
	width:130px;
	border-right: solid 1px #ccc;
}

.inv-table-col-qty{
	float:left;
	width:130px;
	border-right: solid 1px #ccc;
}

.inv-table-col-price{
	float:right;
	width:130px;
}
.inv-table-col-item-sub{
	float:left;
	width:160px;
	padding:5px;
}
.inv-table-col-desc-sub{
	float:left;
	width:395px;
	padding:5px;
}

.inv-table-col-unitcost-sub{
	float:left;
	width:120px;
	padding:5px;
	text-align:right;
}

.inv-table-col-qty-sub{
	float:left;
	width:120px;
	padding:5px;
	text-align:center;
}

.inv-table-col-price-sub{
	float:right;
	width:120px;
	padding:5px;
	text-align:right;
    padding-right:10px;
}
.inv-sub-main{
	min-height:300px;
}
.total-main{
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}
.inv-last-line{
	text-align:center;
	font-weight:bold;
	line-height:40px;
}


.inv-subtotal-left{
	float:right;
	width:250px;
	border-left: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	text-align:right;
	line-height:30px;
	font-weight:bold;
}
.inv-subtotal-right{
	float:right;
	width:150px;
	text-align:right;
	padding-right:10px;
	border-bottom: solid 1px #ccc;
	line-height:30px;
		font-weight:bold;
}
.invs-mix{
	border-bottom:0px;
}
.invs-top-brd{
	padding-top:2px;
	border-bottom:0px;
	line-height:40px;
}
.subtotal-brd-bottom{
	padding-bottom:1px;
	border-bottom:solid 1px #ccc;
	border-left:solid 1px #ccc;
	height:1px;
	float:right;
	width:410px;
}
.consignment-active{
	color: black;
}

.width8per{
	width: 8%;
}

.width10per{
	width: 10%;	
}
.width6{
	width: 6%;
}

.width10{
	width: 10%;
	text-align: right;
}
.width12{
	width: 12%;
	
}
.width19{
	width: 19%;
	
}
.width28{
	width: 28%;
	text-align: left;
}
.width42{
	width: 42%;
}
.width15{
	width: 15%;
}
.width25{
	width: 25%;
}
.width18{
	width: 18%;
}
.width9{
	width: 9%;
}
.width8{
	width: 8%;
	text-align: right;
}

.grid-btn {
    /*background-color: #008800;*/
    background-color:#333a68;
    border: medium none;
    color: #FFFFFF;
    font-size: 10px;
    height: 20px;
	cursor:pointer;
	margin:0px;
	display:inline-block;
	outline:none;
	float:left;
	text-align:center;
	line-height:20px;
	border-radius:2px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
.grid-btn:hover {
	color:#fff;
	background-color: #434a74;
	/*background-color: #009900;*/
}

.bid-btn {
    /*background-color: #008800;*/
    background-color:#333a68;
    border: medium none;
    color: #FFFFFF;
    font-size: 12px;
    height: 24px;
	cursor:pointer;
	margin:0px;
	display:inline-block;
	outline:none;
	float:left;
	text-align:center;
	line-height:24px;
	border-radius:2px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
.bid-btn:hover {
	color:#fff;
	background-color: #434a74;
	/*background-color: #009900;*/
}


.blue-font
{
	color: #333a68;
}
.red-font
{
	color: #FF0000;
}
.margintop
{
    margin-top:-45px;
}

.width500
{
	width: 500px;
}

.ctop-left-new{
	float:left;
	width: 1020px;
	font-size:14px;
}
.social-icon-view{
	float:right;
	margin-top:-6px;
	display: inline-block;
}
.view-detail-head{
	line-height: 25px;
	border-bottom: 1px solid #CDCDCD;
   color: #333a68;
   margin: 0 0 15px;
   padding: 0 0 5px;
}
.view-detail-head h1{
	font-weight:normal;
	font-size:20px;
   color: #333a68;
   width: 645px;
   float: left;
   border-bottom: 0px solid #CDCDCD !important;
   margin: 0px !important;
   padding: 0px !important;
   
}

/*------------------------- 6 Nov 2013--------------------------------------- */

.width98{
	width: 98px;
}
.list-view-border{
	border-bottom: 1px solid #2f3557;
}
.lt-top-right{
	float:right;
	width:280px;
	margin-right: -51px;
}
#RemainingTimings{
	font-size: 16px;
	font-weight: bold;
}
/*---------------------------------------------------------------- */

.border-blue
{
	border : 1px solid #2f3557 !important;
	/*background-color: #d7e8f2 !important;*/
	/*background-color: #d8e4e8 !important;*/
	background-image:url(../images/cat_li_bg.gif) !important;
	background-repeat: no-repeat;
	background-size: 100% 100%; 
	min-height: 175px;
}

.indent0
{
	text-indent: 0 !important;
}

.width5
{
	width: 8% !important;
}

.vcenter
{
	height: 53px;
	display: table-cell;
	vertical-align: middle;
	margin-bottom: 7px;
}

.padding0
{
	padding: 0 5px !important;
}

.page-all
{
	padding: 5px 8px !important;
	color: #333a68;
	margin: 0 2px;
	border: 1px solid #333a68;
}

.page-all:hover
{
	padding: 5px;
	background-color: #2f3557;
	color: #fff;
}

.page-current
{
	padding: 5px 8px !important;
	background-color: #2f3557;
	font-weight: bold;
	color: #fff;
}

.watchlistadd-btn {
    background-color:#333a68;
    border: medium none;
    color: #FFFFFF;
    font-size: 9px;
    height: 26px;
	cursor:pointer;
	margin:0px;
	display:inline-block;
	outline:none;
	float:left;
	text-align:center;
	line-height:26px;
	text-transform:uppercase;
	border-radius:2px;
	font-weight:bold;
	padding-left:12px;
	padding-right:12px;
}
.watchlistadd-btn:hover {
	color:#fff;
	background-color: #434a74;
}

.watchlistremove-btn {
    background-color:#333a68;
    border: medium none;
    color: #FFFFFF;
    font-size: 9px;
    height: 26px;
	cursor:pointer;
	margin:0px;
	display:inline-block;
	outline:none;
	float:left;
	text-align:center;
	line-height:26px;
	text-transform:uppercase;
	border-radius:2px;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
}
.watchlistremove-btn:hover {
	color:#fff;
	background-color: #434a74;
}
.buy-it-now{
	float:right;margin-right:10px;height:18px;margin-top:-3px;
}
.buy-btn {
    background-color:#333a68;
    border: medium none;
    color: #FFFFFF;
    font-size: 11px;
    height: 21px;
	cursor:pointer;
	margin:0px;
	display:inline-block;
	outline:none;
	float:left;
	text-align:center;
	line-height:21px;
	border-radius:2px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
.buy-btn:hover {
	color:#fff;
	background-color: #434a74;
}
.sold-btn {
    border: 1px solid #333a68;
    background-color:#fff;
    color: #333a68;
    font-size: 14px;
    height: 26px;
	margin:0px;
	display:inline-block;
	outline:none;
	float:left;
	text-align:center;
	line-height:26px;
	border-radius:2px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
.estimate-listing{
	line-height:17px;height:36px;margin-bottom:5px;
}
.sep-bottom{
	border-bottom: 1px solid #cdcdcd;
}
.width54{
	width: 54%;
}
.width70{
	width: 70%;
}
.forum a
{
	color: #069;
	font-weight: bold;
	text-decoration: underline;
}
.sep-forum{ padding: 10px 0px;}
.sep-forum span{line-height: 26px;}

input[type="submit"] {
    background-color: #333a68;
    border: medium none;
    color: #FFFFFF;
    font-size: 12px;
    height: 26px;
    width: 80px;
	cursor:pointer;
	margin:0px;
	display:inline-block;
	outline:none;
	text-align:center;
	line-height:26px;
	text-transform:uppercase;
	margin-left:5px;
}
input[type="submit"]:hover {
	color:#ccc;
}

.grid-box-sub001{
	 background-color:#fff;
	  min-height:34px;
	  margin-top:1px;
	  	word-wrap:break-word;
}
.line-archive{
	font-weight: normal;border-bottom: 1px solid #CDCDCD;color: #333a68; margin:0px 0px 10px;
}
.width26{ width: 26%; text-align: justify;}

.loading-centered {
    background:url('../images/loading.gif') center center no-repeat #fff;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    border-radius:10px;
    zoom: 1;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.seo-title{
	color: #333a68;
	font-size: 18px;
	font-weight: normal;
}
.seo-title:hover{
	text-decoration: underline;
}

.placebid-btn{
   float: right;
   margin-top: 30px;
   margin-right: 20px;
   width:98px;
}

.btn-yes {
    margin-top:10px;
    margin-bottom:10px;
    padding:4px;
    border-radius:3px;
}

.unsoldwidth45
{
	text-align:center;
	width:22%;
	
}
.unsoldwidth15
{
	
	width:15%;
}
.unsoldwidth10
{
	text-align:right;
	width:10%;
}
.unsoldwidth20
{
	text-align:center;
	width:20%;
}

.sep7
{
	padding:7px;
}

.auction-big-box-colretrun {
   margin-bottom: 15px;
    background-color: #FFFFFF;
    padding: 15px;
    border: 1px solid #D0D0D0;
    border-radius: 4px;
}
.mr2
{
	    margin-top: 4px;
    margin-bottom: 4px;
}
.graybg-desc-rightwidth0 {
    float: left;
    line-height: 20px;
}
.graybg-desc-leftwidth0
{
	margin-bottom: 2px;
	float: left;
    width: 105px;
    line-height: 20px;
}


/********************
****Live Bidding*****
*********************/
.live-bid-box {font-weight: 700; min-height:431px; width: 96.2%; margin: 0 auto; text-align: center;}	
.current_bidding_div{ font-weight: 700; }
.border-botton0{ border-bottom:0px }
.border-box-01 {border: 1px solid;padding: 5px; width: 60%; height: 443px;justify-content: center;align-items: center;/*display: inline-grid;*/}
.border-box-next-01 {border: 1px solid;padding: 5px; width: 49%; height: 265px;justify-content: center;align-items: center;display: inline-grid;}
.border-box-next-0 {border: 1px solid;padding: 5px; width: 47%; height: 265px;align-items: center;display: inline-grid;}
.border-box-02 {border: 1px solid;padding: 5px; width: 35%; height: 443px;}
.bid-detail-01 { min-height:435px; width: 97.4%; padding: 3px; }
.width-95 { width: 95px; }
.width-142 { width:142px; }
.width-166 { width: 166px; }
.width-130 { width:130px; }
.width-190 { width:190px; }
.width-78 { width:78px; }
.width-170 { width:170px; }
.width-110 { width:110px; }
.width-200 { width:200px; }
.loader {background-color:#000000;height:442px;opacity:0.5;width:293px;z-index:111;position:absolute;display:none;text-align:center;margin-top: 0px;}
.height-183 { height: 183px;}
.height-442 { height: 442px;}
.msg-red { color: red; font-size: 16px; font-weight: 700; padding-top: 5px; }
.btn-bid-for { width: 80%; }
.fl-none { float: none; }
.fl-right { float: right; }
.width-33-per { width: 33.33% !important; }
.height-150 { height: 150px; }
.width-100-per { width: 100%; }

.ipt-box-width-01 { width: 138px; }

.mt-5 { margin-top: 5px; }
.mt-50 { margin-top: 50px; }
.mt-40 { margin-top: 40px; }


.mr-5 { margin-right: 5px; }

.pt-0 { padding-top: 0px; }
.pt-1 { padding-top: 1px; }
.sidebar-left{
	float:left;
	width:204px;
	    overflow: auto;
    max-height: 900px;
}
.active_lot
{
	border: 1px solid;
    font-weight: 600;
    border-radius: 5px;
}
.margin-top45
{
	    margin-top:-45px !important;
}
.sidebar_img
{
	width: 95%;
    margin: 5px 0px 5px 0px;
    border-radius: 4px;
}
.live_biddung h3
{
	padding: 0;
}

/* Progress Bars */
.progress { background: rgba(0, 0, 0, .1);}

.progress,
.progress-bar { height: 18px; line-height: 18px; font-weight: 600;}

.progress.progress-mini,
.progress-bar.progress-mini,
.progress-mini .progress-bar { height: 7px;line-height: 7px;}

.progress { overflow: hidden;height: 20px; margin-bottom: 5px; background-color: #f5f5f5; 	border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)}

.progress-bar {float: left;width: 0%;height: 100%;font-size: 12px;line-height: 20px;color: #000;text-align: center;background-color: #fff;text-transform: uppercase;}

.progress-striped .progress-bar,
.progress-bar-striped {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	-webkit-background-size: 40px 40px;
	background-size: 40px 40px
}

.progress.active .progress-bar,
.progress-bar.active {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite
}

.progress-bar-success {
	background-color: #006400
}

.progress-striped .progress-bar-success {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}


.progress-bar-warning {
	background-color: #ffa500
}

.progress-striped .progress-bar-warning {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}

.progress-bar-danger {
	background-color: #808080
}

.progress-striped .progress-bar-danger {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}


.live-biding-section-01
{
	width: 260px;
    font-size: 1.5rem;
    margin-top: 2rem;
    text-align: center;
}

.live-biding-section-02
{
	width: 260px;
    font-size: 2rem !important;
    margin-top: 2rem;
    text-align: center;
}

/*.live-bidding-btn, .live-bidding-btn:hover
{
	padding: 1.34rem;
    position: fixed;
    right: 0.7%;
    top: 40.5%;
    font-size: 1.5rem;
    width: 200px;
    background: #333a68;
    color: #fff;
    display: inline-block;
    outline: 0;
    text-align: center;
    line-height: 42px;
    margin: 0;
    cursor: pointer;
    height: 40px;
    border: medium none;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 10px;
    z-index: 111;
}*/


.live-bidding-btn, .live-bidding-btn:hover {
    padding: 0.7rem;
    /* position: fixed; */
    /* right: 0.7%; */
    /* top: 40.5%; */
    font-size: 1.1rem;
    width: 170px;
    background: #333a68;
    color: #fff;
    display: inline-block;
    outline: 0;
    text-align: center;

    margin: 0;
    cursor: pointer;
    height: 40px;
    border: medium none;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 10px;
    z-index: 111;
    margin-bottom: 7px;
}
.line_height42 { line-height: 42px; }
.line_height22 { line-height: 22px; }
#RemainingTimingsLeft { font-size: 15px;text-transform: lowercase; }
.timer-progress-main { background:transparent; box-shadow: none; margin-bottom: 0px; }
.timer-progress { background:transparent; background-image: none !important; }

.width-175 { width:175px; }
.width-100 { width:100px; }
.margin-top15
{
	margin-top: 15px !important;
}
.height290
{
	height: 290px;
}
.img-highlight-txt_sub
{
    margin: 0px 0 -12px;
}
img#fullResImage {
    height: auto !important;
    width: 100% !important;
}