.boxText{font-family:Verdana, Arial, sans-serif;font-size:10px;}
.errorBox{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#cc0033;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#70d250;text-decoration:underline;}
/*.shadow1{border:#bbc3d3 1px solid;}*/
.smallTextnew{font-family:Verdana, Arial, sans-serif;font-size:12px;}
BODY{color:#000000;margin:0px;background-image:url('images/background.jpg');}
A{color:#000000;text-decoration:none;text-transform:uppercase;}
A:hover{color:red;text-decoration:underline;}
FORM{display:inline;}
TR.header{background:#ffffff;}
TR.headerNavigation{background:#bbc3d3;}
TD.headerNavigation_cart{font-family:Verdana, Arial, sans-serif;font-size:12px;background:red;color:#ffffff;font-weight:bold;text-shadow:1px 1px 1px #666666;}
TD.headerNavigation{font-family:Verdana, Arial, sans-serif;font-size:12px;background:#91DD08;color:#ffffff;font-weight:bold;}
A.headerNavigation{color:#FFFFFF;}
A.headerNavigation:hover{color:red;}
.breadcrumb{font-family:Verdana, Arial, sans-serif;font-size:12px;background:white;color:#000000;font-weight:bold;padding:2px;border-top:1px solid black;}
.breadcrumb a{color:red;}
TR.headerError{background:#ff0000;}
p{font-family:Verdana, Arial, sans-serif;font-size:12px;}
TD.headerError{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center;}
TR.headerInfo{background:#00ff00;}
TD.headerInfo{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#00ff00;color:#ffffff;font-weight:bold;text-align:center;}
TR.footer{background:#bbc3d3;}
TD.footer{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#bbc3d3;color:#ffffff;font-weight:bold;}
.infoBox{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.infoBox_border{border:1px solid #CCCCCC;}
.infoBox_checkout{border:1px solid #CCCCCC;}
.infoBoxClear{background:#ffffff;}
.infoBoxContents{background:#ffffff;font-family:Verdana, Arial, sans-serif;font-size:10px;}
.infoBoxContents_checkout{background:#ffffff;font-family:Verdana, Arial, sans-serif;font-size:10px;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana, Arial, sans-serif;font-size:10px;}
TD.infoBoxHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;background:#91DD08;color:#ffffff;}
TD.infoBoxHeading1{background:url(images/infobox/block_bg.gif) repeat-x;font-family:Verdana, Arial, sans-serif;font-size:13px;font-weight:bold;color:white;text-shadow:#666666 1px 1px 1px;}
TABLE.container{width:1124px;border:0px;margin-top:5px;margin-bottom:5px;margin-left:30px;}
TABLE.descrizione{border:1px dotted #000000;}
TABLE.bordo_immagine{border:1px dashed;border-color:#bbc3d3;}
TD.infoBox, SPAN.infoBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{background:#ffffff;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{background:#ffffff;}
TABLE.productListing{border:1px;border-style:solid;border-color:#ffffff;border-spacing:1px;}
.productListing-heading{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#b6b7cb;color:#FFFFFF;font-weight:bold;}
TD.productListing-data{font-family:Verdana, Arial, sans-serif;font-size:10px;}
A.pageResults{color:red;}
A.pageResults:hover{color:white;background:red;}
TD.pageHeading, DIV.pageHeading{font-family:Verdana, Arial, sans-serif;font-size:20px;font-weight:bold;color:#9a9a9a;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000;}
TD.main, P.main, DIV.main{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;}
TD.smallText, SPAN.smallText, P.smallText{font-family:Verdana, Arial, sans-serif;font-size:11px;}
.bigText{font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:bold;}
SPAN.smallTextx{font-family:Verdana, Arial, sans-serif;font-size:11px;color:gray;}
TD.smallTextnew{font-family:Verdana, Arial, sans-serif;font-size:12px;}
.smalltext INPUT{border:1px solid #ccc;}
TD.accountCategory{font-family:Verdana, Arial, sans-serif;font-size:13px;}
TD.fieldKey{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
TD.fieldValue{font-family:Verdana, Arial, sans-serif;font-size:12px;}
TD.tableHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
TD.arrivoheading{font-family:Verdana, Arial, sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;background:#993333;color:white;text-shadow:#666666 1px 1px 1px;}
SPAN.newItemInCart{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#ff0000;}
CHECKBOX, INPUT, RADIO, SELECT{font-family:Verdana, Arial, sans-serif;font-size:12px;background:transparent url(images/template/bgLoginBox.png) repeat-x;}
.main INPUT{border:1px solid #ccc;}
TEXTAREA{width:100%;font-family:Verdana, Arial, sans-serif;font-size:11px;}
SPAN.greetUser{font-family:Verdana, Arial, sans-serif;font-size:12px;color:red;font-weight:bold;}
ul{font-family:Verdana, Arial, sans-serif;font-size:12px;}
li{font-family:Verdana, Arial, sans-serif;font-size:12px;}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px;}
TD.formAreaTitle{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice{font-family:Verdana, Arial, sans-serif;color:#ff0000;font-weight:bold;}
SPAN.errorText{font-family:Verdana, Arial, sans-serif;color:#ff0000;}
.moduleRow{}
.moduleRowOver{background-color:#D7E9F7;cursor:pointer;}
.moduleRowSelected{background-color:#E9F4FC;}
.checkoutBarFrom, .checkoutBarTo{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000;}
.messageBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
.messageStackError, .messageStackWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#99ff00;}
.inputRequirement{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#CC6666;}
.treemenudiv{display:block;white-space:nowrap;}
.phplmbodytable{}
.phplmnormal{color:#000000;font-size:12px;text-decoration:none;}
a.phplm:link, a.phplm:visited{color:#003300;font-size:12px;text-decoration:none;}
a.phplm:hover{color:#ffffff;background-color:#91DD08;font-size:12px;text-decoration:none;font-weight:bold;}
a.phplm:active{color:#ff0000;font-size:12px;text-decoration:none;}
.dmselected{background-color:#91DD08;font-weight:bold;}
.infobox_main{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;border:1px solid #CCCCCC;}
.chromestyle{width:100%;font-weight:bold;font-size:15px;font-family:Verdana, Arial, sans-serif;color:#999999;}
.chromestyle:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.chromestyle ul{border:1px solid #BBB;width:100%;background:url(images/menu/chromebg.gif) center center repeat-x;padding:8px 0;margin:0;text-align:center;}
.chromestyle ul li{display:inline;}
.chromestyle ul li a{color:#494949;padding:4px 7px;margin:0;text-decoration:none;border-right:1px solid #DADADA;}
#chromemenu ul li a[onMouseover]:after{content:" ";}
.chromestyle ul li a:hover{text-shadow:#999999 1px 1px 1px;}
.dropmenudiv{position:absolute;top:0;border:1px solid #BBB;border-bottom-width:2px;font:normal 12px Verdana;line-height:18px;z-index:100;background-color:#cccccc;width:200px;visibility:hidden;}
.dropmenudiv a{width:auto;display:block;text-indent:3px;border-bottom:2px solid #BBB;padding:2px 0;text-decoration:none;font-weight:bold;color:black;}
* html .dropmenudiv a{width:100%;}
.dropmenudiv a:hover{background-color:#F0F0F0;}
h1{font-family:Verdana, Arial, sans-serif;font-size:18px;font-weight:bold;}
TD.noborderbox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
.headerSearchTop{background:#ffffff;font-family:Verdana, Arial, sans-serif;font-size:13px;font-weight:bold;}
.bigTop{font-family:Verdana, Arial, sans-serif;font-size:17px;font-weight:bold;}
.cat_info_box{background:white;border:1px solid;border-style:dotted;border-color:white;padding:8px;margin-bottom:10px;font-family:Verdana, Arial, sans-serif;font-size:11px;font-weight:bold;}
#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background:transparent url(../images/blank.gif) no-repeat;display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(../images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(../images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;}
#imageData{padding:0 10px;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix{display:inline-block;width:100%;}
* html .clearfix{height:1%;}
.verbar{color:black;background-color:white;width:205px;}
.vertitem{text-align:left;border-bottom:1px solid #ccc;padding:2px 7px;}
.vertitem a{font-family:Verdana, Arial, sans-serif;font-size:12px;text-transform:uppercase;text-decoration:none;position:relative;display:block;}
.vertitem a:link, .vertitem a:visited{color:#000000;text-decoration:none;}
.vertitem a:hover{text-decoration:none;font-weight:bold;text-shadow:#999999 1px 1px 1px;}
.vertitem a:active{background-color:white;}
.vertsubmenu{position:absolute;left:0;top:0;visibility:hidden;}
.vertsubframe{background-color:#91dd08;border:2px dotted black;position:relative;display:block;}
.vertsubitem{text-align:left;white-space:nowrap;}
.vertsubitem a{font-family:Verdana, Arial, sans-serif;font-size:12px;text-decoration:none;position:relative;display:block;text-transform:uppercase;}
.vertsubitem a:link, .vertsubitem a:visited{color:black;text-decoration:none;}
.vertsubitem a:hover{color:#000000;background-color:#FFFF00;text-decoration:none;}
.vertsubitem a:active{color:#000000;text-decoration:none;}
.vertsubitem .vertfwdarr, .vertitem .vertfwdarr{position:absolute;top:5px;right:8px;}
.dmselected{background-color:#91dd08;font-weight:bold;text-shadow:#999999 1px 1px 1px;}
.verbar .dmselected{background-color:#91dd08;}
#opzione{z-index:10;}
#thumbBox{position:absolute;top:40px;left:0;width:auto;z-index:100;padding:10px;padding-bottom:0;background:#313131;visibility:hidden;cursor:pointer;}
#thumbBox .footerbar{font:bold 16px Tahoma;letter-spacing:5px;line-height:1.1em;color:white;padding:5px 0;text-align:right;}
#thumbBox #thumbImage{background-color:white;}
#thumbLoading{position:absolute;visibility:hidden;border:1px solid black;background-color:#EFEFEF;padding:5px;z-index:5;}
* html ul#nav iframe, * html ul.nav iframe{position:absolute;left:-0.25em;top:-0.25em;z-index:0;}
select.hide{visibility:hidden;}
#ajaxticker1{width:100%;height:15px;border-bottom:1px ridge black;border-top:1px ridge black;padding:2px;background-color:#FEE302;text-align:center;font:bold 13px Tahoma;}
#ajaxticker div1{background-color:#FEE302;}
TD.mainred{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;color:#FF0000;font-weight:bold;}
SPAN.modelText{text-transform:uppercase;font-family:Verdana, Arial, sans-serif;font-size:11px;color:gray;}
.wncontainer{height:170px;width:150px;text-align:center;}
.whatsnew{height:170px;width:150px;}
.whatsnew table{width:100%;}
.whatsnew td{text-align:center;color:#000000;}
.whatsnew a{color:#33FF00;}
.speccontainer{height:170px;width:150px;text-align:center;}
.specials{height:170px;width:150px;}
.specials table{width:100%;}
.specials td{color:#000000;text-align:center;}
.specials a{color:#33FF00;}
.bscontainer{height:170px;width:150px;text-align:center;}
.bestsellers{height:170px;width:150px;}
.bestsellers table{width:100%;text-align:center;}
.bestsellers td{text-align:center;color:#000000;}
.bestsellers a{color:#33FF00;}
ul.sitemap{color:#ff0000;}
.sitemap{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#0000ff;font-weight:normal;}
.sitemapHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;color:red;font-weight:bold;}
.sitemapProducts{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#f000ff;font-weight:normal;}
A.sitemap{color:#009900;}
A.sitemap:hover{color:#ff0000;}
.sitemap_indvidual_hdg{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#0000ff;font-weight:normal;}
A.sitemap_indvidual_hdg{color:#009900;}
A.sitemap_indvidual_hdg:hover{color:#ff0000;}
.sitemap_indvidual{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#f000ff;font-weight:normal;}
A.sitemap_indvidual{color:#009900;}
A.sitemap_indvidual:hover{color:#ff0000;}
h1{font-family:Verdana, Arial, sans-serif;font-size:18px;font-weight:bold;margin-bottom:0;padding-bottom:0;color:#000;text-transform:uppercase;}
h2{font-family:Verdana, Arial, sans-serif;font-size:16px;font-weight:bold;margin-bottom:0;padding-bottom:0;color:#000;}
#content{height:100%;width:100%;text-align:left}
#ie_fix{height:100%;width:100%;text-align:center}
#scroll{position:absolute;margin:0 auto;visibility:hidden;background-color:white;z-index:1;width:185px;height:450px;border-top-style:solid;border-right-style:solid;border-left-style:solid;border-collapse:collapse;border-bottom-style:solid;border-color:#000000;border-width:1px;overflow:auto;float:left;}
#scroll div{margin:0 auto;text-align:left}
#suggest table{width:170px;font-size:11px;font-weight:normal;color:#676767;text-decoration:none;border:0px;padding:0px;text-align:left;margin:0px}
a.suggest_link{text-decoration:none;margin:0px;color:#173f5f}
a:hover.suggest_link{text-decoration:none;margin:0px;color:#173f5f}
#carousel ul{list-style:none;width:1600px;margin:0;padding:0;position:relative;}
#carousel li{display:inline;float:left;}
.clear{clear:both;}
#progressbar{background:url('images/bar/progressbar-container-bg.gif');height:35px;width:100%;margin:10px 0px 10px 0px;}
.progressbar{background:url('images/bar/progressbar-bg.gif') repeat-x;font-size:10px;font-weight:bold;text-transform:uppercase;text-align:center;margin:0px;padding:8px 0px 8px 0px;float:left;width:25%;height:35px;font-family:Verdana,Arial,sans-serif;}
.progressbar-active{background:no-repeat 50% 100%;background-image:url('images/bar/progressbar-active-bg.gif');font-size:11px;font-weight:bold;text-transform:uppercase;text-align:center;margin:0px;padding:8px 0px 8px 0px;float:left;width:25%;height:35px;font-family:Verdana,Arial,sans-serif;}
#bannerRotator{width:700px;height:300px;overflow:hidden;position:relative;padding:0px;border:1px solid #CCCCCC;}
#bannerRotator ul{list-style:none;padding:0px;position:relative;margin:0px;}
#bannerRotator ul li{display:none;width:500px;height:300px;position:absolute;margin:0px;}
#bannerNav{position:absolute;right:5px;top:1px;padding:1px 2px 5px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#bannerNav a{margin:2px 2px 0 0;height:15px;width:15px;display:block;background:url(images/icons/dotDark.png) no-repeat 0 0;float:left;}
#bannerNav a.active{background-image:url(images/icons/dotLight.png);}
#bannerNav span.pause, #bannerNav span.play{margin:2px 2px 0 0;cursor:pointer;height:15px;width:15px;display:block;background:url(images/icons/pause.png) no-repeat 0 0;float:left;}
#bannerNav span.play{background-image:url(images/icons/play.png);}
.divider-tall{clear:both;height:1px;}
/* star product pimped start */
.starTitle {
  font-family: Verdana, Arial, sans-serif;
  text-align : center;
  font-size: 13px;
  font-weight: bold;
  color: red;
}
.starProdDesc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}
.starName {
  font-size: 17px;
  font-weight: Bold;
}
.starPrice{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: white;
}
/* star product pimped end */
