/*--------------------------- client specific imports --------------------------------*/
@import url("/upperdeck/includes/general.css");
@import url("/upperdeck/includes/category.css");
@import url("/upperdeck/includes/checkout.css");
@import url("/upperdeck/includes/member.css");
@import url("/upperdeck/includes/product.css");
@import url("/upperdeck/includes/articles.css");
@import url("/upperdeck/includes/search.css");
#required{
 color:red;
}
#field{
font-size:11;
color:#666666;
height:12px;
}
#value{
}
ul {
 list-style-type:square;
 padding-left:0px;
 margin-top:0px;
 margin-left:-4px;
 margin-bottom:4px;
}
li {
 font-size:11px;
 margin-right:4px;
 margin-left:4px;
 margin-top:0px;
 font-weight:normal;
}
ul a{
color:#000000;
}
div.suggestions {
-moz-box-sizing: border-box;
border: 1px solid cccccc;
position: absolute;
font-family:arial; 
background-color: #000000;
width:250px;
z-index:200;
}
div.suggestions div {
cursor: pointer;
font-size:10px;
font-family:arial;
padding:5px;
z-index:200;
}
div.suggestions div.current {
background-color: #f1951a;
color: white;
font-size:10px;
font-family:arial;
padding:5px; 
}
a{
text-decoration:none;
color:#ffffff;
}
.field_contest {
width: 200px;
}
/* jquery slide show css */
.wt-rotator{
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
background-color:#000;
border:1px solid #000;
position:relative;
width:480px;
height:319px;
overflow:hidden;
}
.wt-rotator a{
outline:none;
}
.main-img{
display:none;
position:absolute;
top:0;
left:0;
z-index:0;
border:0px;
}
.preloader{
background:#000 url(http://store.upperdeck.com/upperdeck/Images/layout/assets/loader.gif) no-repeat center;
float:left;
width:34px;
height:34px;
position:absolute;
top:0;
left:0;
z-index:4;
display:none;
}
#timer{
position:absolute;
top:0;
left:0;
height:4px;
background-color:#FFF;
z-index:4;
visibility:hidden;
}
.desc{
color:#FFF;
background:transparent url(http://store.upperdeck.com/upperdeck/Images/layout/assets/panel_bg.gif) repeat;
position:absolute;
top:0;
left:0;
z-index:6;
overflow:hidden;
visibility:hidden;
}
.inner-text{
padding:10px;
}
.c-panel{
position:relative;
float:left;
padding-left:9px;
margin:0;
width: 250px; 
top: 283px; 
left: 0px;
z-index:7;
visibility:visible;
}
.thumbnails,.buttons{
float:left;
}
.thumbnails ul{
list-style:none;
margin:0;
padding:0;
}
.thumbnails li,
.play-btn,.prev-btn,.next-btn{
left:9px;
list-style:none;
display:block;
float:left;
margin-left:3px;
margin-right:3px;
margin-top:0px;
margin-bottom:9px;
overflow:hidden;
width:24px;
height:24px;
line-height:24px;
text-align:center;
color:#FFF;
background-color:#000;
border:1px solid #000;
cursor:pointer;
font-weight:bold;
}
.thumbnails li.thumb-over{
color:#FFF;
background-color:#5f5f60;
}
.thumbnails li.curr-thumb{
color:#FFF;
background-color:#5f5f60;
}
.thumbnails li *{
display:none;
}
.play-btn{
background:#000 url(http://store.upperdeck.com/upperdeck/Images/layout/assets/play.gif) no-repeat center;
}
.pause{
background:#000 url(http://store.upperdeck.com/upperdeck/Images/layout/assets/pause.gif) no-repeat center;
}
.prev-btn{
background:#000 url(http://store.upperdeck.com/upperdeck/Images/layout/assets/prev.gif) no-repeat center;
}
.next-btn{
background:#000 url(http://store.upperdeck.com/upperdeck/Images/layout/assets/next.gif) no-repeat center;
}
.button-over{
background-color:#5f5f60;
}
#tool-tip{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#FFF;
background:transparent url(http://store.upperdeck.com/upperdeck/Images/layout/assets/panel_bg.gif) repeat;
padding:4px;
position:absolute;
top:0;
left:0;
max-width:300px;
z-index:9999;
display:none;
}
.block,.vpiece,.hpiece{
position:absolute;
z-index:2;
}
/*deprecated styles*/
#bg-img{
display:none;
}
#main-img{
display:none;
}
#tooltip{
display:none;
}
.preloader img{
display:none;
}

