/* Global Formatting */
FORM{margin:0px;}
.floatleft { float: left; }
.clear { clear: both; }
div.centered {text-align: center;}
.centered table {margin-left: auto; margin-right: auto;text-align: left;}
.link-dividers {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #F3BB11; font-weight: bold; padding-top: 5px; padding-right: 2px; }
.text-reg  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;}
.text-blue  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;color: #6161F7;font-weight: bold;}
.text-gray  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-style: normal;color: #8A8F96;}
.red-emphasis  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #F14545;}
.green  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #258961;}
.text-small-bold  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8px;font-weight: bold;}
.text-bold {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;}
.text-italic {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style:italic;}
.text-bigger {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.text-large {font-size: large}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; text-align:center; margin-top: 2px;margin-bottom: 2px; }
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align:left; padding:5 5 5 5; margin-top: 2px;margin-bottom: 2px; background-color:#FFFDC2;}
.text-bigger-reg {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.text-12px {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
p  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;}
b  {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;font-style: normal; font-size: inherit;}
i   {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-style: normal;}
font-style: normal;}
a:link { text-decoration: none; color: #6161F7; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;}
a:visited {font-weight: normal; text-decoration: none; color: #6161F7; font-family: Verdana, Arial, Helvetica, sans-serif;}
a:hover {text-decoration: underline;font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif;}
a:link.bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; display: inline;}
a:visited.bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold;color: #6600CC; font-size: 10px; display: inline;}
a:hover.bold {text-decoration: underline; font-weight: bold; font-size: 10px; color: #6161F7;}
a:link.bigger {font-size: 14px; font-weight: bold;font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
/* End Global Formatting */

/* Lists UL & OL FOR FAQS*/
ol.faqs li {list-style-type: decimal;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight:normal;  margin-left:0px; padding-left:0px;  text-indent: 0em;}
ul.faqs li {list-style-image:disc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight:normal; text-indent: 0em;}
ul.faqs-arrow li {list-style-position: outside; list-style-image: url(/lib/specialty-lights/orange-arrow.gif);line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; margin: 0em;  padding-left: 0em; text-indent: 0em; padding: 0px; margin-left:3px; font-weight:normal;}

ul.info li {list-style-position: outside; list-style-image: url(/lib/specialty-lights/greyarrow.gif);line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; margin: 0em;  padding-top: 2px; text-indent: 0em; margin-left:0px; font-weight:normal;}

ul.orange li {list-style-position: outside; list-style-image: url(/lib/specialty-lights/orange-arrow.gif);line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; margin: 0em;  padding-top: 2px; text-indent: 0em; margin-left:0px; font-weight:normal;}



/*END*/

/* Lists UL & OL*/
ul.new {list-style: none; margin-left: 2em;}
li.disc {line-height: 12px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; margin: 1em; width: 13em; text-indent: 0em;}
li.arrow {list-style-position:outside; list-style-image: url(/lib/specialty-lights/orange-arrow.gif);margin-left: 0px;line-height: 12px;}
li.arrow-orange {list-style-position: outside; list-style-image: url(/lib/specialty-lights/orange-arrow.gif);line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; margin: 0em; width: 19em; padding-left: 0em; text-indent: 0em; padding: 2px;}
li {list-style-position: outside; list-style-type: disc; padding-left: 0px; margin-left: 0px;  padding: 2px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-face:normal;}
li.arrow {list-style-position:outside; list-style-image: url(/lib/specialty-lights/orange-arrow.gif);margin-left: 0px;line-height: 12px;}
ul.arrow li {list-style-position:outside; list-style-image: url(/lib/specialty-lights/orange-arrow.gif);margin-left: 0px;line-height: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;}
ul.arrow-orange li {list-style-position: outside; list-style-image: url(/lib/specialty-lights/orange-arrow.gif);line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; margin: 0em; padding-left: 0em; text-indent: 0em; padding: 0px;}
/*END LISTS*/


/* NAVIGATION */
/* Pagination top & bottom with line*/
.page-nav {border-bottom: solid 1px #FAE682; padding-left: 25px; padding-bottom: 7px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
 .page-nav2 {padding-left: 25px; padding-bottom: 7px;text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
 .page-nav-home {border-top: solid 1px #FAE682; padding-bottom:7px;}
/* Main Header*/
.table-cell-logo {background-color: #FFF;  width: 188px; }
.table-cell-pay {background-color: #FFF; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; width: 393px; height: 74px;}
.table-cell-pay1 {background-color: #FFF; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;  height: 50px;}
.table-cell-nav-cs {background-color: #FFFDC2; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;  width: 393px; height: 24px;}
.table-cell-search {background-color: #FFFDC2; width: 183px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: verdana; font-weight: bold; font-size:10px; text-align: center; }
.table-search {background-color: #FFFEC1; width: 183px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: verdana; font-weight: bold; font-size: 10px; height: 74px;}
.table-cell-search-top {background-color: #FFF;} 
.table-cell-search-input {background-color: #FFFEC1; width: 114px; padding-left: 17px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: verdana; font-weight: bold; font-size: 10px; } 
.table-cell-search-button {background-color: #FFFEC1; width: 70px; padding-left: 0px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; }
.table-cell-search {background-color: #FFF;  padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.table-cell-cat-nav {width: 770px; background-color: #FAE682; height: inherit; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.table-cell-search2 {background-color: #FAE682; width: 245px; padding-left: 0px; padding-right: 0px; padding-top: 1px; padding-bottom: 1px; text-align:center; border-left: solid 1px #FDD903; border-left: solid 1px #FDD903; border-right: solid 1px #FDD903;}
/*CSS MENU */
.topdiv { font-family:Verdana, Arial, Helvetica, sans-serif; margin:-1; padding:0px; z-index:2; float:left;} 

.menuList {margin:0; padding:0px;} 
.menuList ul {margin:0px; padding:0px;} 
.menuList li {list-style:none;} 

.bg {background-color:#FAE682; padding:2 11 2 11; text-align:left; border-right:2px solid #FDD903; }
.bg-on {background-color:#FFFDC2; padding:2 11 2 11; text-align:left; border-right:2px solid #FFFDC2;}

a.trigger {color:#000000; font-size:9px; font-weight:700; text-decoration:none;} 
a.trigger:active { text-decoration:none; font-weight:700; }  
a.trigger:visited { color:#000000; text-decoration:none; font-weight:700; } 
a.trigger:hover {color:#000000;text-decoration:none; font-weight:bold;} 
 
.menu { width:185; color:#000000; background-color:#FDD903; border:1px solid #FDD903; position:absolute; visibility:hidden; font-weight:500;} 
.menu li { border:1px solid #FDD903; margin:0px; font-size:9px;} 
.menu li a {background-color:#FAE682; color:#000000; padding:3px; display:block; margin:0px; text-decoration:none;}
.menu li a:visited {background-color:#FAE682; padding:3px; color:#000000; display:block; text-decoration:none; font-weight:500} 
.menu li a:hover {background-color:#FFFDC2; padding:3px; color:#000000; text-decoration:none; font-weight:bold; }  

/*End Navigation Header */

/*Product Pages Table */
.summary-table { margin-left: auto; margin-right: auto; text-align: left; display:inline; float:left; width:450; }
.summary-table-350 {margin-left: auto; margin-right: auto; text-align: left; display:inline; float:left; width:400;}
.summary-table-header-text {padding-left: 7px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; font-size: 12px; font-family: verdana; color: #000;  text-align: center; background-color:#FFFDC2; border: solid 1px #FDD903;}
.table-sum-left   {padding-left: 7px; padding-right: 7px;padding-top: 4px; padding-bottom: 4px; font-size: 10px; font-family: verdana; font-color: #000; background-color: #FFF; font-weight: bold; text-align: left; width: 30%; border-bottom: solid 1px #FDD903;
	border-left: solid 1px #FDD903;}
.table-sum-pg   {padding-left: 7px; padding-right: 7px; padding-top: 4px; padding-bottom: 4px; font-size: 10px; font-family: verdana; font-color: #000; background-color: #FFF; text-align: left; border-bottom: solid 1px #FDD903; border-left: solid 1px #FDD903; border-right: solid 1px #FDD903;}
.tables-data {padding-left: 7px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; font-size: 10px; font-family: verdana; color: #000;  text-align: left; background-color:#FFFDC2; border-left: solid 1px #FDD903; border-top: solid 1px #FDD903; border-bottom: solid 1px #FDD903;}
.tables-rt {padding-left: 7px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; font-size: 10px; font-family: verdana; color: #000;  text-align: left; background-color:#FFFDC2; border: solid 1px #FDD903;}
.tables-data-t5 {padding-left: 7px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; font-size: 10px; font-family: verdana; color: #000;  text-align: left; background-color:#FFFDC2; border-left: solid 1px #FDD903; border-top: solid 1px #FDD903; border-bottom: solid 1px #FDD903;}
/* sitemap*/
#data {display:none;}
.yss-sitemap-section {padding:15 0 0 12;}
.yss-sitemap-section a {color:#6161F7; font-weight:bold; font-size:12px; padding-left:0px;}
.yss-sitemap-subsection a {font-size:10px; padding-left: 20px;}
.sitemap-table {}
.yss-sitemap-section a:hover {text-decoration:underline; font-weight:bold; }  
.yss-sitemap-section a:visited {font-weight:bold; }  


/*Homepage & Section Pages */
.home-th {background-color: #8585F8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold;text-align: center; vertical-align: middle; color: #FFF; padding-top: 3px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; height: 27px;}
.section-th {background-color: #FFF; width: 582; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-align: center; vertical-align: middle; color: #000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;padding-left: 0px; height: 30px;}
.summary-table-header-small {padding-left: 7px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; font-size: 9px; font-family: verdana; color: #000; background-color: #FFFDC2; text-align: left; border: solid 1px #FFFDC2;}
.table-sum-right   {padding-left: 7px; padding-right: 7px; padding-top: 4px; padding-bottom: 4px; font-size: 10px; font-family: verdana; font-color: #000; background-color: #FFF;
font-weight: normal; text-align: left; border-bottom: solid 1px #FDD903; border-right: solid 1px #FDD903; border-left: solid 1px #FDD903; width: 70%;}
.caption {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; height: 100%; width: 188px; margin-top: 4px; margin-right: 4px; margin-bottom: 0px; margin-left: 4px; border: 1px solid #FAE682; padding: 6px;}
.section-links {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style:normal; font-weight: bold; margin-left: 5px; color:#6161F7;}
.content-table-border {text-align:left; width: 100%; 
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.content-table-td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFDC2; text-align: left; vertical-align: top; font-weight: normal;
padding: 0px;}
.table-sum-2col   {padding-left: 7px; padding-right: 7px; padding-top: 4px; padding-bottom: 4px;  font-size: 10px; font-family: verdana; font-color: #000; background-color: #FFF; text-align: left; border-bottom: solid 1px #FDD903; border-right: solid 1px #FDD903;}
.content-table-header {background-color: #FAE682; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; text-align: center;}
.content-td {width: 764; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
color: #000000; text-align: left; font-weight: normal; background-color: #FFFDC2;
padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px;}
.content-table-header-blue {background-color: #6161F7; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-align: center; color: #000000; vertical-align: middle;}
.content-table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
color: #000000; text-align: left; vertical-align: top; display: block; font-weight: normal;
background-color: #FFFDC2; padding-left: 4px; padding-right: 4px; padding-top: 2px;padding-bottom: 2px;}
.table-border {text-align: left; vertical-align: top; border: solid 1px #FDD903;}
.table-border-blue {border: solid 1px #DFDFFB;}
.td-border {text-align: left; vertical-align: top; border: solid 1px #FDD903;
padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;}
.td-border-left {text-align: left; vertical-align: top; border-left: solid 1px #FDD903;
padding-right: 5px;}
.td-border-right {text-align: left; vertical-align: top; border-right: solid 1px #FDD903;}
.td-border-top {text-align: left; vertical-align: top; border-top: solid 1px #FDD903;}
.td-background-border {text-align: center; vertical-align: top; border: solid 1px #FDD903;background-color: #FAE682; padding-left: 2px;
padding-right: 2px; padding-top: 2px; padding-bottom: 2px;}
	
.td-alignment {text-align: left; vertical-align: top;}
	
.content-table-special {background-color: #FFFDC2; height: 100%;  width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border: 1px solid #FAE682;}
	
.td-reviews { text-align: left; vertical-align: top; border-top: solid 1px #FDD903; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;}

.compare-table-header {padding-left: 7px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; font-size: 12x; font-family: verdana; color: #000; background-color: #FF9900; text-align: center; border: solid 1px #000;}
.compare-table-1stcell {padding-left: 7px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; font-size: 10px; font-family: verdana; color: #000; background-color: #FFCC99; text-align: center; border-left: solid 1px #000; border-bottom: solid 1px #000;}
.compare-table-header2 {padding-left: 7px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; font-size: 10px; font-family: verdana; color: #000; background-color: #FFCC99; text-align: center; border-left: solid 1px #000;
	border-right: solid 1px #000; border-bottom: solid 1px #000;}
.compare-table-header-blue {padding-left: 7px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; font-size: 12x; font-family: verdana; color: #FFF; background-color: #6666cc; text-align: center; border: solid 1px #000;}
.compare-table-header-light-blue {padding-left: 7px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; font-size: 10px; font-family: verdana; color: #000; background-color: #DFDFFB; text-align: center; border-left: solid 1px #000; border-bottom: solid 1px #000;}
.compare-table-header-light-blue2 {padding-left: 7px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; font-size: 10px; font-family: verdana; color: #000; background-color: #DFDFFB; text-align: center; border-right: solid 1px #000; border-bottom: solid 1px #000; border-left: solid 1px #000;}
.compare-rows {text-align:center; vertical-align: top; border-left: solid 1px #000; border-right: solid 1px #000; border-bottom: solid 1px #000; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold;}
.compare-rows2 {text-align: left; vertical-align: top; border-right: solid 1px #000; border-bottom: solid 1px #000; padding-left: 4px;
padding-right: 4px; padding-top: 4px; padding-bottom: 4px;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal;}

/* Breadcrumbs */
#breadcrumbs,
#breaddrumbs A     {font: normal 10px verdana; color: #6161F7;}
#breadcrumbs .last {font: bold 10px verdana; color: #6161F7;}
#breadcrumbs .td {border: solid 1px #DDDFFB; background-color: #F9F9F9; padding: 2px;}


/* product info table */
#product-info TABLE{border-top: solid 1px #A2A2F7; border-left: solid 1px #A2A2F7;  border-right: solid 1px #A2A2F7;}
#product-info TH   {background-color: #8585F8; font: bold 11px verdana; color: #FFF; padding-top: 2px; padding-bottom: 2px; }
#product-info TD    {background-color: #FFF; font: normal 11px verdana; color: #000; padding:1px;  border-bottom: solid 1px #A2A2F7;}
#product-info .sale-price {font-weight: bold; color: #FF0000;}
#order .header {border-bottom: solid 1px #A2A2F7; background-color: #FFF; font: 10px verdana; color: #000; padding: 2px; text-align:center;  border-left: solid 1px #A2A2F7; border-right: solid 1px #A2A2F7;   }
#options TABLE  { background-color: #FFF; font: normal 10px verdana; color: #000; padding: 0px;}
#options TD  {background-color: #FFF; font: normal 10px verdana; color: #000; padding:1px; text-align:left;}
.realtime {font: bold 12px Verdana; background-color:#FFFDC2; padding: 2px; text-align:center;}
.quantity,
.outofstock {font: normal 10px verdana;}
.availability {font: normal 10px verdana;}
#quantity-pricing TABLE  {border-right: solid 1px #A2A2F7; border-left: solid 1px #A2A2F7; background-color: #A2A2F7; width:300 px;}
#quantity-pricing .header {background-color: #A2A2F7; font: bold 11px verdana; color: #FFF; padding-top: 2px; padding-bottom: 2px;}
#quantity-pricing TH   {font: bold 11px verdana; text-align: left;}
#quantity-pricing TD  {font: normal 11px verdana; padding-top:2px; padding-bottom:2px;}



.lightblue-header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
font-style: normal; font-weight: bolder; color: #000000; background-color: #DFDFFB; text-align: center;}

.ship-header { background-color: #FDD903; text-align: center;}
.blue-header { background-color: #A2A2F7; text-align: center;}

/* Cross Sell */
.cross-sell {font-size:11px; border :solid 1px #FFFFFF; width:300px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; border: solid 1px #A2A2F7;}
.yss-related-cell {padding:10px;}
.related-items-title {font-size:12px; font-weight:bold;  font-family: verdana; color: #000;  text-align:center; padding:2px; background-color:#DFDFFB; border-bottom: solid 1px #A2A2F7;}


/* Product Index */
.product-index-page {margin:0 0 10 0; padding:0 0 5 0; border-bottom:1px solid #F3BB11;}
.section0 {font-size:11px; font-weight:bold;}
.section1 {font-size:10px; font-weight:bold;}
.section2 {font-size:10px;}

/* yss-qty-pricing */

#quantity-pricing-condense TABLE  {border-right: solid 1px #A2A2F7; border-left: solid 1px #A2A2F7; border-top: solid 1px #A2A2F7; background-color: #A2A2F7;}
#quantity-pricing-condense .header {background-color: #A2A2F7; font: bold 10px verdana; color: #FFF; padding-top: 2px; padding-bottom: 2px;}
#quantity-pricing-condense TH   {font: bold 10px verdana; text-align: left;}
#quantity-pricing-condense TD  {font: normal 10px verdana; padding-top:2px; padding-bottom:2px; padding-right:4px}

.quantity-section {font: normal 9px verdana;}
.quantity-input-section {font: normal 9px verdana;}
.red-emphasis-no-bold  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #F14545;}
/* Solid Cactus Recent Items*/
#recent-items td { vertical-align: top; }
#recent-items th { border-top: solid 1px #FAE682; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;margin-top: 10px; padding: 10px 0 15px; text-align: center; }
#recent-items td a {font: normal 10px verdana, arial, sans-serif;}
#recent-items td.recent-items-name { padding-left: 10px; }
#recent-items td.recent-items-name, #recent-items div.recent-items-price, #recent-items div.recent-items-saleprice { font: normal 10px verdana, arial, sans-serif; text-align: left; }
#recent-items div.code { color: #8A8F96; }
#recent-items div.recent-items-price { }
#recent-items div.recent-items-saleprice {font-size: 10px; color: #F14545; font-weight: bold; }
/* Solid Cactus Best Sellers - Rotate */
#rotateTable { margin-bottom: 10px; }
#rotateTable TH   {background-color: #8585F8; font: bold 10px verdana; color: #FFF; padding-top: 2px; padding-bottom: 2px; }
#rotateTable TD    {background-color: #FFF;  padding-top: 0px; padding-bottom:0px; padding-left:2px; padding-right:2px;}
#rotateTable TD a   {font: normal 10px verdana, arial, sans-serif;}
#rotateTable td.rotatehead { border-top: solid 1px #FAE682; font: bold 12px verdana, arial, sans-serif; margin-top: 10px; padding: 10px 0 15px; text-align: center; } 
#rotateName {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;}
#rotatePrice   {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;}
#rotateSalePrice  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #F14545;}
#rotate TABLE  { background-color: #FFF; font: normal 10px verdana; color: #000; padding: 0px;}
#rotate TD  {background-color: #FFF; font: normal 10px verdana; color: #000; padding:1px; text-align:left;}
.rotateSaleprice  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #F14545;}
.rotatePrice   {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;}
div#rotateImageElle { width: 45%; margin: 0 10px 0 0; text-align: left; }
    div#rotateImageElle img { }
div#rotateInfoElle { width: 45%; text-align: left; }
    div#rotatecode { color: #8A8F96; font: normal 9px verdana, arial, sans-serif; }
	
	
/* Y Store Tools Customer Tesimonials */
.yst-testimonials-table { width: 100%; padding:0px; border-spacing:0px; background-color:#FFFDC2; border:0px;}
.yst-testimonials-cell { font-family: verdana; font-size: 9px; padding:5px; background-color: #FFF; border-bottom:solid 1px #FAE682; }
.yst-testimonials-header { background-color: #FAE682; font-family: verdana; font-size: 10px; font-weight: bold; text-align: center; padding:3px;}
	

