#nav img{
    margin-top: -17px;
}

.full_contact_form h4{
	/*float: left;*/
	clear: left;
	color: #000;
	width: 100%;
}
.full_contact_form p{
	/*float: left;*/
}

#stock_box{
    background: url('left_box_wrap_bg.gif') 0px 0px repeat-x;
    background-color:#5f5f64;
    padding:10px;
    margin:0 0 10px 0;
}
	#stock_box h2{
	    padding:0px;
	    margin:0px;
	    font-size:1.2em;
	}
	#stock_box label{
	    font-size:.89em;
	    color:white;
	    padding:5px;
	    margin:0px;
	    width: 160px;
	}
	#stock_box select{
	    width: 160px;
	}
		#stock_box label#sort_by{
		    position: absolute;
		    top:10px;
		    right:15px;
		}
		#stock_box_label_wrap{
		    padding:5px 0;
		}

/*******************************************************************************/
/* FILTERS */

#stock_box_label_wrap label, #stock_box_label_wrap select
{
    float: left;
    width: 131px;
}
#stock_box_label_wrap select
{
    padding: 2px;
}

/*******************************************************************************/

#std_content .std_contentH2{
	margin-top: -28px; color: #fff;
}

a.bin_button{
	float: right;
	background: url('/layout/login_button_live_bid.gif') 0px 0px no-repeat;
	cursor: pointer;
	width: 150px;
	height: 25px;
	color: white;
	border: none;
	padding: 5px 0 0 0;
	margin: 0px 0 0 0;
	text-align: center;
	font-size: .8em;	
	text-decoration: none;
}
	a.live_bid_button:hover{
	    background-position: 0px -35px;
	}
	a.live_bid_button:active{
	    background-position: 0px -70px;
	}
	
a.live_bid_button_v2{
	float: right;
	background: url('/layout/login_button_live_bid_small.gif') 0px 0px no-repeat;
	cursor: pointer;
	width: 109px;
	height: 25px;
	color: white;
	border: none;
	padding: 5px 0 0 0;
	margin: 10px 0 0 0;
	text-align: center;
	font-size:.8em;	
	text-decoration: none;
}
	a.live_bid_button:hover{
    	background-position: 0px -35px;
	}
	a.live_bid_button:active{
	    background-position: 0px -70px;
	}	

a.buyNow{
	background-image: url(/layout/green_button.png);
	display: block;
	width: 250px;
	height: 31px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}

a.checkoutButt{
	background-image: url(/layout/green_button.png);
	display: block;
	width: 250px;
	height: 36px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
	padding-left: 0px;
}
#newicon{
            position: absolute;
            margin-top: -180px;
            margin-left: 170px;
        }

ul.gallery
{
    display: inline;
    list-style-type: none;
    float: left;
    margin: 5px 0px 0px 0px;
    padding: 0;
}
    ul.gallery li{
        display: inline;
	margin-right: 3px;
	float: left;
    }    
        ul.gallery li a{
        }
            ul.gallery li a img{
                width: 137px;
		float: left;
            } 

.valsummary{
    color: Red;
    font-weight: bold;
}

#auction_times p{
color: #fff;
}

.form_wrap{
    background: #fff;
    color: #000;
    padding: 10px 10px 10px 10px;
}

.form_wrap .row{
    padding:0px;
    margin:0px;
    border:none;
    width: 650px;
    clear: left;
}

.form_wrap legend{
    display:none;
}

.form_wrap label{
    display:block;
    width: 200px;
    margin:0 0 5px 0;
    font-size:.89em;
    color:#333;
}

.form_wrap input{
    display:block;
    padding:3px;
    width:257px;
    margin:0 0 5px 0;
    font-size:.89em;
    font-family: arial;
    border:1px solid #999;
}

    .form_wrap input.submit{
        font-size:.79em;
        width:auto;
        border:none;
        background:url('login_button_white_bg.gif') 0px 0px no-repeat;
        width:80px; !important
        height:25px;
        color:white;
        float:right;

    }

        .form_wrap input.submit:hover{
            cursor:pointer;
            background-position:0 -35px;   

        }

.form_wrap fieldset textarea{
    width:257px;
    padding:3px;
    border:1px solid #999;
    margin:0 0 10px 0;
    font-family:arial;
    font-size:.89em;
}

.form_wrap p{
    color:#333;
}


.browsehover{
    background-color: #2568a9;
    cursor: pointer;
}
table.search_table tr.browsehover td{
    color: #fff
}
.browsehover:hover{
    background-color: #146635;
}

.toolbar{
    margin-top: -10px;
    position: absolute;
    z-index: 5001;
    margin-left: 5px;
}
    .toolbar a.button{
        display: block;
        background: url(/images/sma-toolbar.png) no-repeat;
        width: 28px;
        height: 20px;
        position: absolute;
        z-index: 13;
        padding: 0;
        margin: 0;        
    }
    .toolbar a.button span{
        display: none;
    }
    .toolbar a.play{
        background-position: left center;
    }
    .toolbar a.pause{
        background-position: -30px center;
    }
#cyclenav{
    margin-left: 30px;
    margin-top: 6px;
}
    #cyclenav .navitem{
        width: 10px;
        height: 9px;
        /*background: url(/images/navitems.png) no-repeat center -1px;*/
        background: url(/images/navitem2.png) no-repeat left center;
        display: block;
        float: left;
        margin-left: 2px;
        cursor: pointer;
        padding-top: 1px;
    }    
    #cyclenav .navitemSelected{
        /*background: url(/images/navitems.png) no-repeat center -10px;*/
        background: url(/images/navitem2.png) no-repeat -12px center;
    }

.stockdetailinfo{
        padding: 10px 0px 0px 0px;        
    }
    .stockdetailinfo span{
        float: left;
        display: block;
        padding: 10px 10px 10px 0px;
        font-weight: bold;
    }

/*************************************
BUY IT NOW LOGIN
****************************************/        
.loginwrap{
    float: left;
    width: 725px;
    margin-top: 20px;
}
.loginblock{
    float: left;
    width: 220px;
    margin-left: 28px;
}
    .loginwrap .first{
        margin: 0px 0px 0px 0px;
    }
    .loginwrap .left_column_box_wrap{
        min-height: 200px;
    }
    .loginblock p{
        font-size: 14px;
        text-align: justify;
        padding: 5px 5px 5px 5px;
    }

table tr td div.damageReportPdf img{
    margin: 5px 5px 0px 0px;
}

table tr td div.damageReportPdf a{
    margin: 0px 5px 5px 5px;
}

table tr td div.damageReportPdf div.sma-video{
	float: right;
	width: 250px;
}
table tr td div.damageReportPdf div.sma-video a{
 float: left;
margin-top: -2px;
}
table tr td div.damageReportPdf div.sma-video a br{
display: none;
}
table tr td div.damageReportPdf div.sma-vcr{
	float: left;
	width: 250px;
}
table tr td div.damageReportPdf div.sma-vcr a br{
display: none;
}
table#carInfo tr td img{
        margin: 0px 0px 0px 0px;
        padding-top: 10px;
}

a.sma-vcr br{
 display: none;
}
.sma-video a br{
display: none;
}

.ticks{
    float: left;
    margin: 5px 0px 0px 0px;
    width: 180px;
}
    .ticks ul{
        float: left;
        width: 180px;
        padding: 0px 0px 0px 2px;
        margin: 0;
    }
        .ticks ul li{
            padding: 0;
            margin: 0;
            cursor: pointer;
        }
            .ticks ul li img{
                float: left;
                width: 14px;
            }
            .ticks ul li span{
                color: #000;
                font-size: .75em;
                float: left;
                padding: 1px 0px 0px 3px;
            }

#toprightbox{
    position: absolute;
    margin: 0;
    padding: 10px 10px 10px 10px;
    top: -4px;
    margin-left: 750px;
    background: #fff;
}    
    #toprightbox img{
        float: left;
        margin: 0px 10px 0px 0px;
    } 
    #toprightbox a span{
        float: left;
        margin: 3px 0px 0px 0px;
        color: #000;
        font-size: 18px;
    }

#imageviewermodal
{
    position: absolute;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999;
    background: #000;
    opacity: 0.4;
    filter: alpha(opacity=40);
}

#imageviewer
{
    position: absolute;
    position: fixed;
    z-index: 100000;
    border: solid 10px #ccc;
    background: black;
}

#imageviewerclose
{
    position: absolute;
    background: #000;
    height: 25px;
    width: 48px;
    text-align: center;  
    top: -10px;
    right: -10px;  
    border-bottom-left-radius: 8px;
    -moz-border-radius-bottomleft: 8px;
}
    #imageviewerclose span
    {
        float: left;
        padding: 5px 5px 5px 5px;
        color: #fff;
        cursor: pointer;
    }

#pdfviewermodal
{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 150;
    background: #000;
    opacity: 0.4;
    filter: alpha(opacity=40);
}

#pdfviewer{
    position: fixed;
    display: none;
    z-index: 201;
}
#pdfviewerclose
{
    position: absolute;
    background: #000;
    height: 25px;
    width: 48px;
    text-align: center;  
    top: -20px;
    right: -40px;  
    border-bottom-left-radius: 8px;
    -moz-border-radius-bottomleft: 8px;
}
    #pdfviewerclose span
    {
        float: left;
        padding: 5px 5px 5px 5px;
        color: #fff;
        cursor: pointer;
    }

div.galleryBackBtn
{
   padding: 10px 10px 10px 0px;
   float: left; 
}    
    div.galleryBackBtn a{
        display: block;
        float: left;
        padding: 5px 5px 5px 0px;
        font-weight: bold;        
    }

div.galleryTitle{
    float: left;
    clear: left;
    padding: 10px 10px 10px 0px;
} 

li.imagegallery{
    list-style: none;
    margin: 10px 0px 0px 0px;
    padding: 3px 0px 3px 40px;
    background: url(/layout/images/folder-icon.jpg) no-repeat left center;
}

a.myims{
	font-weight: bold;
	font-size: 110%;
}

.screen #curr-img{
width: 721px;
}

#vendor-logos
{
    position: relative;
    height: 400px;
}
    #vendor-logos .section
    {
        width: 350px;
        height: 300px;
        display: none;
        position: absolute;
        margin: 0;
        margin-left: 50px;
        padding: 0;
    }
        #vendor-logos .section a
        {
            float: left;
            padding: 0;
        }   
        #vendor-logos .section img
        {
            margin: 0;
        } 

#stock-detail-container
    {
        width: 705px;
        background: none #fff;
        color: #000;
        border: none;
        padding: 0px 10px 20px 10px;
        float: left;        
    }
    #backToResultsButt
    {
        float: left;
        display: block;
    }
    #stock-detail-saleinfo
    {
        float: left;
        width: auto;
        clear: left;
        display: inline;
    }
        #stock-detail-saleinfo span
        {
            float: left;
            display: block;
            font-weight: bold;
            padding: 10px 10px 10px 0px;
        }
    #stock-detail-title
    {
        float: left;
        width: auto;
        clear: left;
        display: inline;
        font-weight: bold;
        font-size: 16px;
    }
    #stock-detail-images
    {
        float: left;
        clear: left;
        display: inline;
        width: 415px;   
        padding: 10px 0px 10px 0px;
        
        margin: 0px 10px 0px 0px;
        
    }
        #stock-detail-images .stock-detail-main-image
        {
            float: left;
            display: block;
            width: 415px; 
            background: #666; 
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
            text-align: center; 
            padding: 10px 0px 10px 0px;
        }
            #stock-detail-images .stock-detail-main-image a
            {
                float: left;
                display: block;
                width: 100%;
                text-align: center;
                border: none;
            }
        #stock-detail-images .stock-detail-thumbs
        {
            float: left;
            width: 415px;
            padding: 10px 0px 10px 0px;
            display: block;
        }
            #stock-detail-images .stock-detail-thumbs a, #stock-detail-images .stock-detail-thumbs img
            {
                float: left;
                display: block;
                padding: 1px;
            }    
    #stock-detail-info
    {
        float: left;
        width: 280px;
        display: inline;
    }
        #stock-detail-info .row
        {
            float: left;
            clear: left;
            display: block;
            width: 270px;
            color: #000;
            border-bottom: 1px solid #ccc;
            padding: 5px 0px 5px 0px;
            font-size: 12px;
        }
            #stock-detail-info .row .field
            {
                float: left;
                display: inline;
                width: 70px;
                font-size: 12px;
            }
                #stock-detail-info .row .field h3
                {
                    color: #000;
                }
            #stock-detail-info .row .value
            {
                float: left;
                display: inline;
                width: 200px;
                font-size: 12px;
            }
                #stock-detail-info .row .value h3
                {
                    color: #000;
                }

/* Commercial & Plant
**********************************************/

#sidebar .right_column_box{
	width: 230px;
	float: right;
	display: block;
	padding-bottom: 10px;
}
#sidebar .right_column_box h3{
	background: url('/layout/right_col_h3_top_2.gif') repeat-x center top;
}
#sidebar .right_column_box div fieldset{
	border: none;
}
#sidebar .right_column_box div select{
	width: 100%;
	margin: 5px 0px 5px 0px;
}
#sidebar .right_column_box_wrap{
	width: 216px;
	float: right;
	display: block;
	background: #5F5F5F url(/layout/left_box_wrap_bg.gif) repeat-x top center;
	padding: 7px 7px 0px 7px;
}
#sidebar .right_column_box_wrap input.submit{
	float: right;
	display: block;
	background: url(/layout/login_button.gif) no-repeat center center;
	cursor: pointer;
	width: 80px;
	height: 25px;
	color: #fff;
	border: none;
}
#sidebar .right_column_box_wrap .left{
	float: left;
	display: inline;
	width: 108px;
}
#sidebar .right_column_box_wrap .right{
	float: right;
	display: inline;
	width: 80px;
	padding: 15px 10px 0px 0px;
}
#sidebar .right_column_box_wrap .full{
	float: right;
	display: inline;
	width: 216px;
	text-align: center;
}
#sidebar .right_column_box_wrap .right span{
	font-weight: bold;
	color: #fff;
	font-size: 20px;
	text-transform: uppercase;
}
#sidebar .right_column_box_wrap .full span{
	font-weight: bold;
	color: #fff;
	font-size: 20px;
	text-transform: uppercase;
}
#sidebar .right_column_box_wrap ul{
	float: left;
	display: block;
	padding: 0;
	margin: 0;
}
#sidebar .right_column_box_wrap ul li{
	float: left;
	display: block;
	list-style: none;
	width: 100%;
	text-align: center;
	padding: 3px 0px 3px 0px;
	margin: 0;
	border-bottom: 1px solid #ccc;
}
#sidebar .right_column_box_wrap ul li a{
	display: block;
	font-size: 12px;
	padding: 0;
	margin: 0;
	text-decoration: none;
}
#sidebar .right_column_box_wrap ul li a span.sitename{
	font-weight: bold;	
}
#sidebar .right_column_box_wrap ul li a span.note{
	font-size: 11px;
	clear: left;
}
#sidebar .right_column_box_wrap ul li a span.time{
	padding-right: 2px;
}
#sidebar .right_column_box_wrap ul li a span.date{	
}
#sidebar .right_column_box_bottom{
	width: 230px;
	height: 10px;
	float: right;
	display: block;
	background: url(/layout/right_column_box_bottom.gif) no-repeat center bottom;
}

#sidebar .com-pla{
	display: none;
}

.contacts_box{
float: left;
display: block;
width: 230px;	
margin-bottom: 10px;	
	}
	.contacts_box h3{
		margin: 0;
		background:url('/layout/h3_bg_green.gif') 0px 0px no-repeat;
		padding:7px;
	}
		.contacts_box ul{
			float: left;
			display: block;
			padding:0px 0;
		}
		.contacts_box ul li{
			float:left;
			display:block;
			margin:0px;
			width: 210px;
			background:url('/layout/left_box_wrap_bg.gif') 0px 0px repeat-x;
			background-color:#5f5f65;
			border-top:1px solid #999;
			padding:10px;
		}
		.contacts_box ul li.first{
			border-top: 0;
		}
		.contacts_box ul li.contact_info{
			background:url('/layout/green_button_bg.gif') 0px 0px repeat-x;
			padding: 0 10px ;
		}
			.contacts_box ul li.contact_info a{
				display:block;
				font-weight:bold;
				padding:5px 0 5px 0;
			}

div.extra-info p{
	font-size: 11px;
}

.blueText{
	color: #276DAB;
}
.boldBlueText{
	color: #276DAB;
	font-weight: bold;
}
.greenText{
	color: #3D996F
}
.boldGreenText{
	color: #3D996F
}

div.stock-locator-widget                
{
    background: #5F5F5F url(/layout/left_box_wrap_bg.gif) repeat-x top center;
    position: fixed;
    margin-left: 490px;
    bottom: 0;
    padding: 10px;
    color: #fff;
    font-weight: bold;
    z-index: 101;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
    div.stock-locator-widget h1
    {
        font-size: 16px;
    }
    div.stock-locator-widget span
    {
        font-size: 14px;
        display: none;
    }
    div.stock-locator-widget input
    {
        padding: 3px;
        background: url(/layout/login_button_live_bid.gif) no-repeat top center;
        border: none;
        outline: none;
        color: #fff;
        font-weight: bold;
        width: 150px;   
        height: 25px; 
        cursor: pointer;    
    }
    div.stock-locator-widget a
    {
        font-size: 11px;
        font-weight: normal;
    }
    
input.stock-locator-btn-save
{
    padding: 3px;
    background: url(/layout/login_button_white_bg.gif) no-repeat top center;
    border: none;
    outline: none;
    color: #fff;
    font-weight: bold;
    width: 80px;   
    height: 25px; 
    cursor: pointer; 
}

table.biddinghistory, table.biddingcurrent{
    width: 700px;
    background: #fff;
}
table.biddinghistory th, table.biddingcurrent th{
    text-align: left;
    padding: 5px;
}
table.biddinghistory td, table.biddingcurrent td{
    padding: 4px;
    color: #000;
}
table.biddinghistory td p, table.biddingcurrent td p{
    color: #000;
}
table.biddinghistory td a, table.biddingcurrent td a{
    color: #000;
}

#carDetail img.thumb{ width: 79px; height: 59px; float: left; clear: left; }






















































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
.blueText {
color: #276DAB;
}

.boldBlueText {
color: #276DAB;
font-weight: bold;
}

.greenText {
color: #3D996F
}

.boldGreenText {
color: #3D996F;
font-weight: bold;
}


