@charset "utf-8";
/* CSS Document */

.sliderbox{
width:240px;
position:relative;
margin-bottom:10px;
}
.sliderbox h2{
color:#FFFFFF;
text-align:center;
width:240px;
height:16px;
background:url(../images/slidersprite.png) 0px 0px no-repeat;
font-weight:normal;
text-transform:uppercase;
font-family: "New York", "Times New Roman", "MS Serif", "serif";
margin:0px;
padding-top:4px;
font-size:1em;
line-height:1em;
}

.sliderbox .sbcontent{
width:240px;
background:url(../images/slidersprite.png) 0px -40px no-repeat;
}
.sliderbox .smallbox{
background:url(../images/slidersprite.png) -240px -40px no-repeat;

}
.sliderbox .sbcontent .cont{
padding:9px 15px 0px 14px;
}
.sliderbox .sbcontent .cont strong{
display:block;
padding-top:2px;
text-align:center;
font-family: "New York", "Times New Roman", "MS Serif", "serif";
color:#a3a3a3;
font-size:1.1em;
font-weight:normal;
}
.sliderbox .sbcontent .cont em{
font-family: "New York", "Times New Roman", "MS Serif", "serif";
color:#53595a;
font-size:1em;
font-style:normal;
text-transform:uppercase;
}
.sliderbox .sbbottom{
width:240px;
height:12px;
background:url(../images/slidersprite.png) 0px -220px no-repeat;
}

.sliderbox .sliderbg{
width:240px;
height:28px;
background:url(../images/slidersprite.png) 0px -246px no-repeat;
padding-top:8px;
}

.sliderline{
width:237px;
height:1px;
padding:3px 0px 4px 0px;
border-bottom:1px solid #babcbd;
clear:both;
overflow:hidden;
}
.centerme{
text-align:center;
}


.newsubmitbut{
width:240px;
background:url(../images/slidersprite.png) 0px -385px no-repeat; 
height:38px;
color:#FFFFFF;
text-align:center;
font-weight:bolder;
font-family:Arial, Helvetica, sans-serif;
border:0px;
cursor:pointer;
outline:none;
margin:0px 0px 10px 0px;
}

#sidesearch{
margin-bottom:15px;
}

.newsubmitbutsmall{
width:124px;
background:url(../images/slidersprite.png) -114px -453px no-repeat; 
height:25px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
border:0px;
font-size:0.95em;
cursor:pointer;
outline:none;
float:left;	
margin:0px;
}

a.backbutton{
padding-top:5px;
height:20px;
text-decoration:none;
display:block;
width:240px;
background:url(../images/slidersprite.png) 0px -425px no-repeat; 
color:#FFFFFF;
text-align:center;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
border:0px;
font-size:0.9em;
cursor:pointer;
outline:none;
}

.lotinput{
width:95px;
height:21px;
background:url(../images/slidersprite.png) 0px -453px no-repeat;
color:#818c91;
font-size:13px;
font-weight:bold;
padding:4px 8px 0px 8px;
border:0px;
font-family:Arial, Helvetica, sans-serif;
float:left;
margin-right:4px;
}



.bubbletext{
border:1px solid #a7b0b4;
color:#818c91;
font-size:13px;
font-weight:bold;
width:60px;
padding:1px 2px;
font-family:Arial, Helvetica, sans-serif;
}






/*ui slider core*/
.ui-slider{ 
cursor:w-resize;
position: relative; 
text-align: left;  
height: 29px;
margin:0px 15px 0px 14px;
}

.ui-slider .ui-slider-handle{ 
position: absolute; 
z-index: 2; 
width: 20px; 
height: 22px; 
cursor:w-resize;
background: url(../images/slidersprite.png) 0px -301px no-repeat; 
outline: none; 
top: 0px; 
margin-left:-9px; 
}
.ui-slider .ui-slider-range{ 
position: absolute; 
z-index: 1; 
display: block; 
border: 0; 
background:#a7b0b4; 
bottom: 0px; 
height: 4px;
overflow:hidden; 
}






/*CHECKBOX core*/
.jquery-checkbox{display: inline; height:20px; width:20px; cursor: pointer; margin:0px auto;}
.jquery-checkbox .mark {display: inline; height:20px; width:20px;}
.jquery-checkbox img{vertical-align: middle; width: 20px; height: 20px; background:url(../images/slidersprite.png) no-repeat;}
.jquery-checkbox img{background-position: -30px -340px;	}
.jquery-checkbox-checked img{background-position: 0px -340px;}



/* amends to STYLES.CSS */
.search-col3 {width:20px; padding:3px 0px 4px 0px; display:inline-block; text-align:center; margin:0px auto; float:none;}
.search-col3 {*display:inline;}/*ie6 & 7 your weird*/

.search-col3 label{font-weight:bold; width:20px; cursor:pointer; text-align:center; color:#53595b; font-size:0.9em; display:block; margin-bottom:1px;}
.search-col4 {width:25px; padding:3px 0px 4px 0px; display:inline-block; text-align:center; margin:0px auto; float:none;}
.search-col4 {*display:inline;}/*ie6 & 7 your weird*/

.search-col4 label{font-weight:bold; width:25px; cursor:pointer; text-align:center; color:#53595b; font-size:0.8em; display:block; margin-bottom:2px;}
.search-col3 + .search-col3{margin-left:10px;}
.search-col4 + .search-col4{margin-left:7px;}


/*sort out the shape structure because it is pants*/
.shapebox{
border:1px solid #a7b0b4;
width:32px;
float:left;
padding:2px;
text-align:center;
margin:4px 0px 3px 0px;
}

.shapebox + .shapebox{
margin-left:4px;
}

.shapebox img{
cursor:pointer;
}



