

TABLE.listtable
{
}

TABLE.listtable TR.ListRow1
{
    BACKGROUND-COLOR: #eeeeee
}

TABLE.listtable TR.headerrow
{
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #cccccc
}

.listtitle
{
    display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}

HR
{
	color: #1b1a1a;
    display: block;
    unicode-bidi: isolate;
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
    margin-inline-start: auto;
    margin-inline-end: auto;
    overflow: hidden;
    border-style: inset;
    border-width: 1px;
}


.PageTextHeader, .PageHeader
{
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt
}

.PageText
{
font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
}

.PageTextBlack
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	color: #000000;
}

.PageTextRed
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color: #DE1C21;
}

.PageTextWhite
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color: #FFFFFF;
}

.PageTextBlue
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color: #6698CB;
}

.PageTextWhiteBold
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color: #FFFFFF;
	font-weight:bold;
}

.PageTextBold
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
}

.CategoryHeader
{
	font-family: "GE Inspira Bold", "arial narrow", arial, helvetica, sans-serif;
	font-weight:bold;
	color: #01204C;
	font-size:18pt
}

.CategoryHeaderGrey
{
	font-family:"GE Inspira Bold", "arial narrow", arial, helvetica, sans-serif;
	font-weight:bold;
	color: #878787;
	font-size:18pt
}


.menu2
{
	color: #333333;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	font-weight: bold
}

.menu3
{
	color: #333333;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
}


.mainDiv { width:980px; text-align:left; padding-top:20px; border-collapse:collapse; }
.mainDiv table { width:100%; }
.photoDiv { width:255px; display:block; }
.infoDiv { width:455px; padding-left:10px; padding-right:10px; display:block; }
.auctionDiv { width:245px; display:block;}
.listimage {width:130px; padding-left: 10px;
    padding-right: 10px;vertical-align: top;}
.listinfo{width:626px; padding-right:5px}
.auctionimage {width:140px;}
.auctioninfo{width:420px; }
.auctiondivinfo{ width:420px;}
.profilecolleft
{ width : 475px;
    }
.profilecolright
{
    width: 475px;
    }

div.Floating
{
	position: fixed;
}


div.mycontainer
{
	
    margin: 0 auto;     	
	margin-top: auto;
    margin-bottom   : auto;
    
}

.mycontainer .row
{
	
    vertical-align: bottom;
    margin-right: 0px;
    margin-left: 0px;
    
}

.mycontainer .col-sm-1,.mycontainer .col-sm-2,
.mycontainer .col-sm-3,.mycontainer .col-sm-12,
.mycontainer .col-sm-4,.mycontainer .col-sm-5,
.mycontainer .col-sm-6,.mycontainer .col-sm-7,
.mycontainer .col-sm-8,.mycontainer .col-sm-9,
.mycontainer .col-sm-10,.mycontainer .col-sm-11
{
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px ;
    padding-left : 0px;
}
div.bannercontainer
{
	
    margin: 0 auto;     	
	margin-top: auto;
    margin-bottom   : auto;
    
}
.bannercontainer .row
{
	
    vertical-align: bottom;
    margin-right: 0px;
    margin-left: 0px;
}
.bannercontainer .rowlist
{
	
    vertical-align: bottom;
    margin-right: 0px;
    margin-left: 0px;
    float:right;
}

.bannercontainer .col-sm-1,.bannercontainer .col-sm-2,
.bannercontainer .col-sm-3,.bannercontainer .col-sm-12,
.bannercontainer .col-sm-4,.bannercontainer.col-sm-5,
.bannercontainer .col-sm-6,.bannercontainer .col-sm-7,
.bannercontainer .col-sm-8,.bannercontainer .col-sm-9,
.bannercontainer .col-sm-10,.bannercontainer .col-sm-11
{
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px ;
    padding-left : 0px;
}



div.notificationcontainer
{   
    
    margin: 0 auto;     	
	margin-top: auto;
    margin-bottom   : auto;
    
}
.notificationcontainer .row
{
	
    vertical-align: bottom;
    margin-right: 0px;
    margin-left: 0px;
}
.notificationcontainer .rowlist
{
	
    vertical-align: bottom;
    margin-right: 0px;
    margin-left: 0px;
    float:right;
}

.notificationcontainer .col-sm-1,.notificationcontainer .col-sm-2,
.notificationcontainer .col-sm-3,.notificationcontainer .col-sm-12,
.notificationcontainer .col-sm-4,.notificationcontainer.col-sm-5,
.notificationcontainer .col-sm-6,.notificationcontainer .col-sm-7,
.notificationcontainer .col-sm-8,.notificationcontainer .col-sm-9,
.notificationcontainer .col-sm-10,.notificationcontainer .col-sm-11
{
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px ;
    padding-left : 0px;
}

div.leavingcontainer
{
    width: 640px;
    margin: 0 auto;     	
	margin-top: auto;
    margin-bottom   : auto; 
    background-color : white;
 }
.leavingcontainer .row
{
	
    vertical-align: bottom;
    margin-right: 0px;
    margin-left: 0px;
}
.leavingcontainer .rowlist
{
	
    vertical-align: bottom;
    margin-right: 0px;
    margin-left: 0px;
    float:right;
}

.leavingcontainer .col-sm-1,.leavingcontainer .col-sm-2,
.leavingcontainer .col-sm-3,.leavingcontainer .col-sm-12,
.leavingcontainer .col-sm-4,.leavingcontainer.col-sm-5,
.leavingcontainer .col-sm-6,.leavingcontainer .col-sm-7,
.leavingcontainer .col-sm-8,.leavingcontainer .col-sm-9,
.leavingcontainer .col-sm-10,.leavingcontainer .col-sm-11
{
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px ;
    padding-left : 0px;
}


div.bannerinfo
{
    width : 495px;
    height : auto;
    vertical-align: bottom;
    margin-right: 0px;
    margin-left: 0px;
}

.bannerinfo .row
{
	
    vertical-align: bottom;
    margin-right: 0px;
    margin-left: 0px;
}

.bannerinfo .col-sm-1,.bannerinfo .col-sm-2,
.bannerinfo .col-sm-3,.bannerinfo .col-sm-12,
.bannerinfo .col-sm-4,.bannerinfo.col-sm-5,
.bannerinfo .col-sm-6,.bannerinfo .col-sm-7,
.bannerinfo .col-sm-8,.bannerinfo .col-sm-9,
.bannerinfo .col-sm-10,.bannerinfo .col-sm-11,
.bannerinfo .col-sm-12
{
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px ;
    padding-left : 0px;
}


.spaceShowCase
{
	margin-top: 10px;
	}
	
.showcaseTable
{
	width:100%;
	border: solid 1px #cccccc;
	}

span.spanMenu a
{
	color: Black;
	}
	
	.indexCData
	{
		 width:100% !important;
         height:100% !important;
	}
	
	.indexCData table
	{
		 margin: 0 auto 0 auto 
	}
	
	
li.liMenu
	{	
		display:inline;	
		padding-right:20px;
		line-height: 25px;
	}

.mainbody
{
	padding:10px 10px 10px 10px;
	}


.indexPlaceAdBtn
{
	background-color:#B02712; 
	padding:10px !important; 
	font-size:14px;
	color:white !important;
	margin-left:5px !important; 
	margin-right: 5px !important; 
	}
	
.indexPlaceAdBtn:focus, .indexPlaceAdBtn:active
{
	text-decoration: underline;
}

.bannerRight
{	
		background:Black !important;
		border-left:6px solid white;
		border-bottom:3px solid #c79b02;
}

.SubbannerRight
{
	padding-top: 12px;
	padding-left:20px;
	padding-right:15px;
	text-align: left;
}



.bannerLearnMoreBtn
{
   margin-top:0px !important;	
   background-color: #B02712 !important;
   color:White !important;
   border: solid 1px #B02712 !important;
   padding: 3px 10px 3px 10px !important;
}

.bannerLearnMoreBtn:focus, .bannerLearnMoreBtn:active
{
	border: solid 2px black !important;
	outline: solid 2px white !important;
	}
	


.containBanner{

}

.rightcolumnBanner{
  text-align: left;
  background-color:Black;
  height:auto;
}


/* Create two equal columns that floats next to each other */
.columnLeftBanner {
  float: left;
}

.columnRightBanner {
  float: left;
  background-color:#383231;
  margin: 0px;
}

.columnLeftIntermediateBanner {
  float: left;
}

.columnRightIntermediateBanner {
  float: left;
  margin: 0px;
  padding-left:10px
}

.intermediatebannertable{
		width:475px;
		
	}

.contactleftBanner{ float: left;}
.contactrightBanner{ float:  left;  background-color: #60328B;  margin: 0px;
  border-bottom:5px solid #ffc338; height: 150px;}



/* Clear floats after the columns */
.rowBanner:after {
  content: "";
  display: table;
  clear: both;
}


.footerImgResponsive
{
	max-width: 100%;
    height: auto;
	}

@media (min-width: 1100px)
{
	.submainboxes1
	{	
		
		padding:10px;
		border:solid 1px #cccccc;
		margin-right:8px;
	}
    
   
	.submainboxes2
	{	
	  padding  : 10px;
	  border:solid 1px #cccccc;
	  margin-right:4px;
	  margin-left:4px;
	}

	.submainboxes3
	{
	  padding: 10px;
	  border:solid 1px #cccccc;
	  margin-left:8px;
	} 
	
.mainDiv { width:980px; text-align:left; padding-top:20px; border-collapse:collapse; }
.mainDiv table { width:100%; }
.photoDiv { width:255px; display:block;  }
.infoDiv { width:455px; padding-left:10px; padding-right:10px; display:block; }
.auctionDiv { width:245px; display:block; }
 
	
	div.mycontainer
	{
		width: 1080px;
	}
	div.bannercontainer
	{
		width: 995px;
	}
	 div.bannerinfo
    {
        width: 495px;
    }
     div.leavingcontainer
    {
        width: 640px;
        border-color: black !important;
    }
    
    div.notificationcontainer
    {
        width: 600px;
    }
	
	.divMenu
	{
		text-align:right;		
		}
		
	
	li.liMenu
	{			
		text-align: right;
	}
		
	.equipt1stColumn
	{
		padding-right:16px;
		}
	.equipt2ndColumn
	{
		padding-right:8px;
		padding-left:8px;
		}
	.equipt3rdColumn
	{
		
		padding-left:16px;
	}
	
	.columnLeftBanner {
	  max-width: 640px;
	}
	
	.columnRightBanner {
	  width: 40%;
	  text-align: left;
	  height:260px;
	  margin-left:5px;
	}
	
	.columnLeftIntermediateBanner {
	  max-width: 505px;
	}
	
	.columnRightIntermediateBanner {
	  max-width: 505px;
	  text-align: left;
	  height:260px;
	  margin-left:5px;
	}
	
	.intermediatebannertable{
		width:475px;
		
	}
	
	.columnsearch{  width:275px;
	    float:right;  
	    }
	 .categorycolumn
	 {
	    width:200px;
	    float:inherit;
	     }   
	 .listcolumn
	 {
	    width:760px;
	    float:inherit;
	  }
	
	.contactleftBanner
	{ max-width: 330px;
	    }
	.contactrightBanner {
	  width: 65%;
	  height: 150px;
	  margin-left:5px;
	  
	}
	
	.submainboxes
	{
		height:240px;
	}
	
	.showcaseTable tr
	{
		height:65px;
		}
		
		.slideshow img
		{
			max-width:640px;
			height:auto;
			}

}

@media (max-width: 575px)
{
	
	.slideshowcontainer
	{
		margin-bottom:5px;
		}
		
    .equipt1stColumn
	{
		padding-right:20px;
	}
	.equipt2ndColumn
	{
		padding-right:20px;
		}
	.equipt3rdColumn
	{
		
		padding-right:20px;
	}
	
	.columnLeftBanner {
	  width: 100%;
	}
	
	.slideshow img
		{
			width:100% !important;
			height:auto;
			}
    
    .categorycolumn
    {
	  width: 100%;
	}
.columnLeftIntermediateBanner {
	  width: 280px !important;
	  padding:10px;
	}
	.columnLeftIntermediateBanner table{
	  width: 180px !important;
	  padding:10px;
	}

	.columnRightIntermediateBanner table{
	  width: 180px !important;
	  padding:10px;
	}
	.intermediatebannertable{
		width:395px;
		
	}
	
	.listcolumn
    {
        width:100%
        }
    .columnsearch
    {
        width: 100%;
        float:right;
        
        }
	.columnRightBanner {
	  width: 100%;
	  text-align: left;
	  height:auto;
	  padding-bottom:10px;
	}
	.contactleftBanner {
	  width: 100%;
	}
	.contactrightBanner {
	  width: 100%;
	  height:auto;
	}
	 
        .slideshow img
		{
			width:320px;
			height:167.062px;
			}
	
    

	.mainDiv { width:100%; text-align:left; padding-top:20px; border-collapse:collapse; }
    .mainDiv table { width:100%; }
    .photoDiv { width:100%; display:block;  }
    .infoDiv { width:100%; padding-left:10px; padding-right:10px; display:block; }
    .auctionDiv { width:100%; display:block;}
    .auctionimage {width:100%;}
    .auctioninfo{width:100%; }
    .auctiondivinfo{ width:100%;}
    
    .placebitleft {width:100%;}
    .placebitright {width:auto}
    .profilecolright {width:100%}
    .profilecolleft {width:100%}
	.submainboxes1
	{	
		
		padding:10px;
		border:solid 1px #cccccc;	
	}

	.submainboxes2
	{	
	  padding  : 10px;
	  border:solid 1px #cccccc;
	}

	.submainboxes3
	{
	  padding: 10px;
	  border:solid 1px #cccccc;
	}
	
	.divMenu
	{
		padding-top:15px;		
	}
	 div.bannerinfo
    {
        width: 100%;
    }
	 div.bannerinfo img
    {
        width: 340px !important;
    }
	 div.leavingcontainer
    {
        width: 100%;
    }
	
	 div.notificationcontainer
    {
        width: 100%;
        height:auto;
    }
}


@media  (min-width: 576px) and (max-width: 750px)
{
	.columnLeftBanner {
	  width: 100%;
	}
    .columnsearch
    {
        width: 100%;
        float:right;
        
        }
	.slideshow img
		{
			width:100% !important;
			height:auto;
			}	
      .categorycolumn
    {
	  width: 20%;
	}
	.listcolumn
    {
        width:70%
        }
    
	.columnRightBanner {
	  width: 100%;
	  text-align: left;
	  height:auto;
	  padding-bottom:10px;
	}
	.columnLeftIntermediateBanner {
	  width: 80%;
	  padding:10px;
	  margin-left:20px;
	}
	.columnRightIntermediateBanner {
	  width: 100%;
	  text-align: left;
	  height:auto;
	   padding:10px;
	  padding-bottom:10px;
	  margin-left:20px;
	}
	
	.intermediatebannertable{
		width:475px;
		
	}
	
	
	.contactleftBanner {
	  width: 100%;
	}
	.contactrightBanner {
	  width: 100%;
	  height:auto;
	}
      
	
	.mainDiv { width:100%; text-align:left; padding-top:20px; border-collapse:collapse; }
    .mainDiv table { width:100%; }
    .photoDiv { width:100%; display:block;  }
    .infoDiv { width:100%; padding-left:10px; padding-right:10px; display:block; }
    .auctionDiv { width:100%; display:block;}
    .auctionimage {width:20%;}
    .auctioninfo{width:35%; }
    .auctiondivinfo{width:35%;}
    
        
    .placebitleft {width:80%;}
    .placebitright {width:20%}
    
	   div.bannerinfo
    {
        width: 100%;
    }
     div.notificationcontainer
    {
        width: 100%;
        height:auto;
    }
	
	.slideshowcontainer
	{
		margin-bottom:5px;
		}
	
	.divMenu
	{
		text-align:left;
		margin-left:10px !important;	
		padding-top:20px;
	}
	
	.equipt1stColumn
	{
		padding-right:2px;
		}
	.equipt2ndColumn
	{
		padding-right:1px;
		padding-left:1px;
		}
	.equipt3rdColumn
	{
		
		padding-left:2px;
	}
	
		.submainboxes1
	{	
		
		padding:10px;
		border:solid 1px #cccccc;
		margin-right:8px;
	}

	.submainboxes2
	{	
	  padding  : 10px;
	  border:solid 1px #cccccc;
	  margin-right:4px;
	  margin-left:4px;
	}

	.submainboxes3
	{
	  padding: 10px;
	  border:solid 1px #cccccc;
	  margin-left:8px;
	}
	
	
	
	.category1
	{
		font-size:14px !important;
		}



}

@media  (min-width: 1001px) and (max-width: 1099px)
{
	.submainboxes
	{
		height:250px;
		}
		.showcaseTable tr
	{
		height:65px;
		}
	.mainDiv { width:100%; text-align:left; padding-top:20px; border-collapse:collapse; }
    .mainDiv table { width:100%; }
    .photoDiv { width:30%; }
    .infoDiv { width:40%; }
    .auctionDiv { width:30%;}
    .listimage {width:130px; padding-left: 10px;
    padding-right: 10px;}
    .listinfo{width:80%; padding-top:5px}
    
}

@media  (min-width: 901px) and (max-width: 1000px)
{
	.submainboxes
	{
		height:290px;
		}
	.showcaseTable tr
	{
		height:95px;
		}
	.mainDiv { width:100%; text-align:left; padding-top:20px; border-collapse:collapse; }
    .mainDiv table { width:100%; }
    .photoDiv { width:30%; }
    .infoDiv { width:40%; }
    .auctionDiv { width:30%;}
    .listimage {width:130px; padding-left: 10px;
    padding-right: 10px;}
    .listinfo{width:70%; padding-top:5px}
}

@media  (min-width: 801px) and (max-width: 900px)
{
	.submainboxes
	{
		height:300px;
		}
	.showcaseTable tr
	{
		height:95px;
		}
	.mainDiv { width:100%; text-align:left; padding-top:20px; border-collapse:collapse; }
    .mainDiv table { width:100%; }
    .photoDiv { width:30%; }
    .infoDiv { width:40%; }
    .auctionDiv { width:30%;}
}

@media  (min-width: 701px) and (max-width: 800px)
{
	.submainboxes
	{
		height:330px;
		}
		
	.showcaseTable tr
	{
		height:120px;
		}
	.mainDiv { width:100%; text-align:left; padding-top:20px; border-collapse:collapse; }
    .mainDiv table { width:100%; }
    .photoDiv { width:100%; }
    .infoDiv { width:100%; }
    .auctionDiv { width:100%;}
}

@media  (min-width: 601px) and (max-width: 700px)
{
	.submainboxes
	{
		height:370px;
		}
	.showcaseTable tr
	{
		height:120px;
		}
}

@media  (min-width: 701px) and (max-width: 1099px)
{
	.columnLeftBanner {
	  width: 100%;
	}
	 .categorycolumn
    {
	  width: 20%;
    }
	.slideshow img
		{
			width:1020px;
			height:auto;
			}
    .listcolumn
    {
        width:70%
        }
	.columnRightBanner {
	  width: 100%;
	  text-align: left;
	  height:auto;
	  padding-bottom:10px;
	  border-top:5px solid white;
	}
	.columnLeftIntermediateBanner {
	  width: 80%;
	  padding:10px;
	}
	.columnRightIntermediateBanner {
	  width: 80%;
	  text-align: left;
	  padding:10px;
	  
	}

	.contactleftBanner {
	  width: 100%;
	}
	.contactrightBanner {
	  width: 100%;
	  height:auto;
	}
	
	 .columnsearch
    {
        width: 100%;
        float:right;
        
        }	
        
    .auctionimage {width:20%;}
    .auctioninfo{width:35%; }  
    .auctiondivinfo{width:40%;}
    
    .placebitleft {width:80%;}
    .placebitright {width:20%}
    .profilecolright {width:50%}
    .profilecolleft {width:50%}
	
	.divMenu
	{
		text-align:right;	
	}
	
	.equipt1stColumn
	{
		padding-right:8px;
		}
	.equipt2ndColumn
	{
		padding-right:4px;
		padding-left:4px;
		}
	.equipt3rdColumn
	{
		
		padding-left:8px;
	}
	
	.submainboxes1
	{	
		
		padding:10px;
		border:solid 1px #cccccc;
		margin-right:8px;
	}

	.submainboxes2
	{	
	  padding  : 10px;
	  border:solid 1px #cccccc;
	  margin-right:4px;
	  margin-left:4px;
	}

	.submainboxes3
	{
	  padding: 10px;
	  border:solid 1px #cccccc;
	  margin-left:8px;
	}
}



.imgresponsive
{
	max-width: 100%;
    height: auto ;
}


.slideshowcontainer2
{
 	visibility:hidden;	
}


@media screen and (max-width: 900px) {
.listimage {width:130px; padding-left: 10px;
    padding-right: 10px; margin:auto;}
.listinfo{width:100%; padding-top:5px}
#mainImgLink {
	display:inline-block;
	position:relative;
	padding: 20px;
}
}

@media  (max-width: 650px) {

  #imgsearchbutton 
  {
      display: inline-block;
      padding-top:2px;
      padding-right:3px;
      }
	  
	.listtitle
{
    display: block;
    font-size: 1.8em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
  
 #categorytext
   {
       font-size: 1.5em;
       }
  #SearchText
  {
      display: inline-block;
      padding-left:5px ;
      padding-top:2px;
      padding-right:5px;
      width:105px;    
      }
 .searchcolumn
 {
     display: inline-block;
      padding-left:4px ;
      padding-top:2px;
      padding-right:4px;
     width:120px;
     }
      

	  
}

@media  (min-width: 650px) {
  #clearSearchBtn {
    display: block !important;
  }
  #imgsearchbutton 
  {
       display: block !important;
      }
}

.downloadlink
{
    text-decoration:underline !important;
	padding-left:5px !important;
    }
