       /*back-end styles*/
th.checkbox {
	width:2em;
	padding:3px 8px;
}

th.checkbox input {
  margin:0;
}

#new-specials {
	margin-bottom:13px;
}

#information_place {
	color:green;
}

a.active, a.to-asc, a.to-desc {
  padding-left:15px;	
}

a.active-asc {
  background:transparent url(../images/asc.png) no-repeat scroll 0 0;
}

a.active-desc {
  background:transparent url(../images/desc.png) no-repeat scroll 0 0;
}

a.to-asc:hover {
  background:transparent url(../images/asc.png) no-repeat scroll 0 0;
}

a.to-desc:hover {
  background:transparent url(../images/desc.png) no-repeat scroll 0 0;
}

#dofilter{
  margin-right:8px;
}

table.store-specials-list{
	margin:10px 0;
	float:left;
	#float:none;
}
div.list-actions{
  margin-left:10px;
}

.clear-both{
  clear:both;
}


/* add/edit store specials form, back-end*/

div.float-left{
  float:left;
}
.store-special-form table tr th{
  text-align:right;
	width:5.5em;
	vertical-align:top;
	padding:6px 10px 0 0;
	font-weight:normal;
}
.store-special-form input.error,
.store-special-form select.error{
	margin:1px;
  padding:2px;
}
.store-special-form .submit-button{
  margin:10px 0 0 7em;
}

.width99{
	width:99%;
}
.add-store-specials-container{
	max-width:600px;
}

#message{
  background:#FFFBCC;
	border:solid 1px #E6DB55;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	margin:5px 0 15px;
	padding:0.5em;
}

	/*front-end styles*/
/* pdps */	
#centrewell{position:relative;width:780px;color:#666;margin-top:30px;}
#productdetails{width:625px;border-right:solid 1px #eaeaea;padding-top:5px;}
#productdetails .description{clear:both;background-color:#fff9bb;border:solid 1px #ffd800;padding:5px;font-size:11px;margin-top:30px;}
#prodimage{float:left;width:245px;text-align:center;}
#proddetails{float:right;width:343px;padding:0 15px;}
#details{float:left;}
#details ol{padding:0 0 30px;margin:0;}
#details ol li{float:left;list-style-type:none;font-size: 11px; font-weight: normal; line-height: 15px;margin-right:5px;}
#details h2{color: #000;padding:0;margin:0; font-size: 13px; 
font-weight: bold; line-height: 14px;}
#price{float:right;margin-right:40px;}
#price h4{font-size:12px;margin:0;padding:0;font-weight:normal;}
#price h4.dateadd{margin-top:10px;padding:0;}
#price .openprice{color:#FF0000;font-weight:bold;}
#price .validdate{font-weight:bold;}
.warning{width:780px;background-color:#fff200;line-height:30px;border-bottom:solid 1px #fff;margin-top:0px;}
.warning h4{float:left;color:#363837;font-size:14px;margin-left:10px;}
.warning .print{float:right;border-left:solid 1px #fff;padding-left:10px;margin-right:10px;}
.warning .rss{float:right;border-left:solid 1px #fff;padding-left:10px;margin-right:10px;}
.warning .seeall a{color: #333399;text-decoration:none;margin-left:20px;font-weight:bold;font-size:13px;}
.warning .print a, .warning .rss a{text-decoration:none;}
.printbutt{float:right;}
.productsentry #specs, .productsentry #mvdetails{width:780px;border:solid 1px #eaeaea;margin-top:20px;padding-bottom:20px;}
.productsentry #specs h4, .productsentry #overview h4, .productsentry #mvdetails h4{font-size:14px;color:#000;font-weight:normal;padding:10px 5px;background: #fff url(http://stores3.bby.manage.net/wp-content/themes/localstores/images/open-box/titlebarBKGD_17.gif) top right repeat-x;height:35px;}
#specs dt{float:left;width:300px;margin:0 0 5px 10px;}
#mvdetails dt{float:left;width:200px;margin:0 0 5px 10px;}
#specs dt.shade, #mvdetails dt.shade{background-color:#eaeaea;line-height:25px;}
#specs dd{margin-bottom:5px;font-weight:bold;}
#mvdetails dd{margin-bottom:5px;font-weight:bold;}
#specs dd.shade, #mvdetails dd.shade{background-color:#eaeaea;line-height:25px;}
.productsentry #overview{width:780px;border:solid 1px #eaeaea;margin-top:20px;}
.productsentry #overview p{padding:0 10px 15px;}
.productsentry #overview ul{padding:10px 0 15px;}
.productsentry #overview li{margin:0;padding:3px 0 0 5px;margin:0 20px;}

/* listing */
#listings{border:solid 1px #eaeaea;clear:both;}
.productsentry{width:700px;margin-top:-9px;}

.hlisting{width:680px;background: #fff url(http://images.bestbuy.com/BestBuy_US/en_US/images/global/ced/images/list-bg.gif) top right repeat-y; color: #666;position:relative;}
.productsentry .hproduct{margin-top:20px;}

.productsentry .item{margin-top:20px;}
.hlisting .image-col{float: left; width: 145px; text-align: center;}
.hlisting .image-col .photo{float:right;margin-right:20px;}
.hlisting .info-main{position: relative; margin: 0 0 0 150px; width:360px;}
.hlisting .info-main ol{padding:0;margin:0;}
.hlisting .info-main ol li{float:left;list-style-type:none;font-size: 11px; font-weight: normal; line-height: 15px;margin-right:5px;}
.hlisting .info-main .type{font-weight:bold;}
.hlisting .info-main h4{font-size:12px;margin:0;padding:0;}
.hlisting .info-main h4 a{color:#333399;text-decoration:none;}
.hlisting .info-main .description{margin:0;padding:0;float:left;margin:10px 0;}
.hlisting .info-side{float: right; width: 130px;padding-top:15px;}
.hlisting .info-side .dateadd{margin-top:10px;font-weight:normal;}
.hlisting .info-side .thedate{font-weight:bold;}
.hlisting .info-side h4{font-weight:normal;}
.price{color:#FF0000;font-weight:bold;font-size:13px;margin-bottom:10px;}
.hlisting .reason{clear:both;background-color:#fff9bb;border:solid 1px #ffd800;padding:5px;font-size:11px;}
#open-box-content .productsentry hr{border-top:1px solid #eaeaea;color: #fff;margin: 1em 1.2em;}

/*#productdetails .reason{clear:both;background-color:#fff9bb;border:solid 1px #ffd800;padding:5px;font-size:11px;margin-top:10px;}*/
#open-box-content .posts h1{color: #333;margin:0;padding-top:-10px;}
#open-box-content .posts h1 a:hover{color:#333399;}

/*
#open-box-content #pageTitle a {
	padding-left:10px;
	margin-left:-3px;
}

#open-box-content #pageTitle a:hover {
	color:#393f8b;
	background: url(images/blue_caret_left.gif) no-repeat left center;
}
*/
.pagi{background-color:#eaeaea;float:right;width:700px;height:35px;}
.pagi a{color:#333399;text-decoration:none;font-weight:bold;}
.pagi .ctrl{float:right;margin:10px 15px 0;}
.pagi .ctrl .pgnum{margin:0 4px;}
.disclaimer{width:700px;margin:20px 0;}
.disclaimer p{margin:0 0 10px 5px;line-height:15px;}
.disclaimer .don{float:left;width:700px;}
.disclaimer .goodthru{float:right;background-color:#fff9bb;border:solid 1px #ffd800;padding:5px;font-size:11px;width:250px;}

