.errorBox {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background:#ffb3b5;
font-weight:700
}

.stockWarning {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#c03
}

.specialOrderWarning {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#008010
}

.productsNotifications {
background:#f2fff7
}

.orderEdit {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#70d250;
text-decoration:underline
}

BODY {
background:#fff;
color:#444;
margin:0
}

A {
color:#444;
text-decoration:none
}

A.bluelink {
color:#0068cf;
font-size:12px;
text-decoration:underline
}

A.bluelink:hover {
color:#C60;
text-decoration:none
}

A:hover {
color:#00C;
text-decoration:underline
}

FORM {
display:inline
}

TR.headerNavigation {
background:#bbc3d3
}

A.headerNavigation:hover {
color:#FF0
}

TR.headerError {
background:red
}

TD.headerError {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
background:red;
color:#fff;
font-weight:700;
text-align:center
}

TR.headerInfo {
background:#8f8
}

TD.headerInfo {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
background:#8f8;
color:#000;
font-weight:700;
text-align:center
}

TR.footer {
background:#B6B4B5
}

td.imgportada {
text-align:center;
padding:0 0 40px
}

.infoBox {
background:#F8F8F8;
border:0 none
}

.infoBoxContents {
background:#f8f8f8;
font-family:Verdana, Arial, sans-serif;
font-size:10px
}

.infoBoxLarge {
background:#CCC
}

.infoBoxContentsLarge {
background:#f8f8f8;
font-family:Verdana, Arial, sans-serif;
font-size:11px
}

.infoBoxNotice {
background:#FF8E90
}

.infoBoxNoticeContents {
background:#FFE6E6;
font-family:Verdana, Arial, sans-serif;
font-size:10px
}

TD.infoBoxHeading_gold {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
font-weight:700;
color:#444;
height:23px
}

.infoBoxURL {
color:#444
}

*/
TABLE.productListing {
border:0;
border-spacing:0;
border-color:#b6b7cb;
border-style:solid
}

.productListing-heading {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700;
color:#999;
vertical-align:middle;
white-space:nowrap
}

A.productListing-heading {
background-image:none;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#444;
font-weight:700
}

TABLE.productSearch {
border:1px;
border-spacing:1px;
background:#e7f1ff;
border-color:#b6b7cb;
border-style:solid
}

TR.productSearch {
background:#e7f1ff
}

A.pageResults {
color:#00F
}

A.pageResults:hover {
color:#00F;
background:#FF3
}

TD.pageHeading {
font-family:Verdana, Arial, sans-serif;
font-size:14px;
font-weight:700;
color:#9a9a9a
}

TD.main,.main {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
line-height:1.5
}

TD.mainRed,.mainRed,.shipping_note {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
line-height:1.5;
color:#c03
}

TD.accountCategory {
font-family:Verdana, Arial, sans-serif;
font-size:13px;
color:#abd
}

TD.fieldKey {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700
}

TD.tableHeading {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700;
color:red
}

.newItemInCart {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:red;
font-weight:700
}

TEXTAREA {
width:100%;
font-family:Verdana, Arial, sans-serif;
font-size:12px
}

.greetUser {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#f0a480;
font-weight:700
}

.markProductOutOfStock {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
color:#c76170;
font-weight:700
}

TABLE.formArea {
background:#f1f9fe;
border-color:#7b9ebd;
border-style:solid;
border-width:1px
}

.markProductSpecialOrder {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
color:#008010;
font-weight:700
}

.productCartPrice {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#000;
text-decoration:underline
}

.productCartPriceSmall {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#000;
text-decoration:underline
}

.productSpecialPrice {
font-family:Verdana, Arial, sans-serif;
font-weight:700;
color:red;
font-size:14px
}

.productsoldprice {
font-family:arial,verdana,helvetica,sans-serif;
text-decoration:line-through;
color:#444;
font-size:10px
}

.productPriceInBox {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
color:red;
background:#f8f8f8
}

.productTextInPriceBox {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
color:#000;
background:#f8f8f8
}

.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:#000
}

.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:#9f0
}

.inputRequirement {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:red
}

.pageHeading {
font-family:Verdana, Arial, sans-serif;
font-size:14px;
font-weight:700;
color:#000
}

a.menucateg:link,a.menucateg:visited,a.menucateg:active {
display:block;
vertical-align:middle;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-align:left;
height:12px;
text-decoration:none;
border:solid 1px #f8f8f9
}

a.menucateg:hover {
border:solid 1px #63C;
background-image:url(images/menuon.gif);
background-repeat:repeat;
text-decoration:none;
font-weight:700;
color:#FFF
}

a.menusubcateg:link,a.menusubcateg:visited,a.menusubcateg:active {
display:block;
vertical-align:middle;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
height:12px;
text-decoration:none;
border:solid 1px #f8f8f9
}

a.menusubcateg:hover {
border:solid 1px #63C;
background-image:url(images/menuon.png);
background-repeat:repeat;
text-decoration:none;
color:#FFF
}

h1 {
font-family:Verdana, Arial, sans-serif;
font-size:14px;
font-weight:700;
margin-bottom:0;
padding-bottom:0
}

h2 {
font-family:Verdana, Arial, sans-serif;
font-size:14px;
font-weight:400;
margin-bottom:0;
padding-bottom:0
}

ul.specitemlist {
list-style-type:circle;
list-style-position:inside;
font-size:10px
}

h2.itemsubtitle {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
margin-bottom:0;
padding-bottom:10px;
padding-top:10px
}

h2.infoboxheader {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#ed8e00;
font-weight:700;
margin-bottom:0;
padding-bottom:10px;
padding-top:10px
}

span.itemsubtitletext {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:400;
margin-bottom:0;
padding-bottom:10px
}

TD.tab {
background-color:Navy;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:700;
font-size:smaller
}

A.tab {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:700;
font-size:10px;
color:#fff;
text-decoration:none
}

A.tab:hover {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:700;
font-size:10px;
color:#fc0;
text-decoration:none
}

TD.ontab {
background-color:#69f;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:700;
font-size:smaller;
color:#fff
}

A.headerLink {
background-color:#fff;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:700;
font-size:smaller;
color:#009;
text-decoration:none
}

A.headerLink:hover {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:700;
font-size:smaller;
color:#9cf;
text-decoration:none
}

A.ontab {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:700;
font-size:smaller;
color:#3184B5;
text-decoration:none
}

A.tabsNavigation {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
color:#FFF
}

A.tabsNavigation:hover {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
color:#FF0
}

TD.tabsNavigation {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
color:#FFF;
font-weight:700
}

TABLE.linkListing {
border:1px;
border-spacing:1px;
border-color:#b6b7cb;
border-style:solid
}

.linkListing-heading {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
font-weight:700;
background:#b6b7cb;
color:#FFF;
text-align:center
}

TD.linkListing-data {
border-right:1px solid #b6b7cb;
border-bottom:1px solid #b6b7cb;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
padding:4px
}

TR.linkListing-even {
background:#F5F5F5
}

.linkFeatured {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
font-weight:700;
background:#dbd6d6;
color:#FFF;
text-align:center;
border:1px solid #000
}

.linkFeaturedHeading {
font-family:Verdana, Arial, sans-serif;
font-size:14px;
font-weight:700;
background:#dbd6d6;
color:#FFF;
text-align:center
}

.linkFeaturedMain {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
font-weight:700;
background:#dbd6d6;
color:#FFF;
text-align:center
}

.linkListingMain {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
font-weight:700;
color:#000
}

A.linkListingMain {
color:#fff
}

.linkListingCats {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:700;
color:#FFF;
text-align:center
}

.linkListingSubCats {
font-family:Verdana, Arial, sans-serif;
font-size:9px;
font-weight:400;
color:#FFF;
text-align:center
}

#infobottom li {
display:inline;
list-style-type:none;
padding-right:20px
}

td.plus {
color:#999;
font-size:105%;
font-weight:700;
padding:0 5px
}

table.tblbundle {
float:left;
margin:10px 15px 10px 0
}

.bxgyPriceBlock3Asin {
left:1.5em;
width:100%;
padding:10px 0 0
}

.mws_boxTop {
background:url('images/infobox/top.gif');
font-family:Tahoma;
font-size:11px;
text-align:left;
color:#999;
font-weight:700;
background-repeat:repeat-x;
vertical-align:middle;
white-space:nowrap
}

.mws_boxLeft {
background:url('images/infobox/left.gif')
}

.mws_boxRight {
background:url('images/infobox/right.gif')
}

.mws_boxBottom {
background:url('images/infobox/bot.gif');
font-family:Verdana, Arial, sans-serif;
font-size:11px;
text-align:center;
vertical-align:middle;
white-space:nowrap
}

.mws_boxTop_main {
background:url('images/infobox_main/top.gif');
font-family:Tahoma;
font-size:11px;
text-align:center;
font-weight:700;
background-repeat:repeat-x;
vertical-align:middle;
white-space:nowrap
}

.mws_boxLeft_main {
background:url('images/infobox_main/left.gif')
}

.mws_boxRight_main {
background:url('images/infobox_main/right.gif')
}

.mws_boxBottom_main {
background:url('images/infobox_main/bot.gif');
font-family:Verdana, Arial, sans-serif;
font-size:11px;
text-align:center;
vertical-align:middle;
white-space:nowrap
}

A.mws_boxTop {
color:#999
}

div#accessories-scroller-outer {
border-left-color:#CCC;
margin-bottom:3px;
overflow-x:auto;
overflow-y:hidden
}

#accessories-scroller-outer {
background-color:#FFF;
border-left:1px solid #F0EEE7
}

#accessories-box-content {
accessor2272_csslínea575margin:2px 4px 0 1px;
position:relative;
z-index:5;
padding:0 0 1px
}

hr {
border-top:1px dashed #999;
color:#FFF;
height:1px;
margin:3px 0
}

hr.bucketDivider {
clear:left
}

.horbar {
color:#000;
background-color:#e6e7e6;
border:1px outset #525252
}

.horizitem {
float:left;
white-space:nowrap
}

.horizsubitem a:link,.horizsubitem a:visited {
color:#000;
font-size:12px;
text-decoration:none
}

.dmselected {
background-color:#ccc;
font-weight:700
}

.verbar {
color:#000;
background-color:#e6e7e6
}

.treemenudiv {
display:block;
white-space:nowrap
}

.phplmnormal {
color:#000;
font-size:13px;
text-decoration:none
}

a.phplm:link,a.phplm:visited {
color:#030;
font-size:13px;
text-decoration:none
}

a.phplm:hover {
color:#841212;
background-color:#ccc;
font-size:13px;
text-decoration:none
}

a.phplm:active {
color:red;
font-size:13px;
text-decoration:none
}

a:link,.infoBoxURL:hover {
text-decoration:underline
}

TR.header,tr.imgportada {
text-align:center
}

A.headerNavigation,A.linkListing-heading {
color:#FFF
}

TD.infoBox,SPAN.infoBox,TD.productListing-data,TD.smallText,.smallText,A.smallText,.smallText,CHECKBOX,INPUT,RADIO,SELECT,.messageBox,.imagesBoxContents,TD.noborderbox,.lastprice {
font-family:Verdana, Arial, sans-serif;
font-size:10px
}

TD.infoBoxLarge,SPAN.infoBoxLarge,TD.fieldValue {
font-family:Verdana, Arial, sans-serif;
font-size:11px
}

TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd,TR.linkListing-odd {
background:#f8f8f9
}

TR.productListing-odd,TR.upcomingProducts-odd,TR.productListing-even,TR.upcomingProducts-even {
background:#f8f8f8
}

.productNormalPrice,.errorText {
font-family:Verdana, Arial, sans-serif;
color:red
}

ul.sitemap,A.linkListing-heading:hover,A.linkListingMain:hover,A.linkListingCats:hover,A.linkListingSubCats:hover {
color:red
}

A.linkListingCats,A.linkListingSubCats {
color:#000;
line-height:1.5
}

.mws_boxCenter,.mws_boxCenter_main {
background:#FFF
}

.horizitem a,.horizsubitem a,.vertitem	a,.vertsubitem a {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
text-decoration:none;
position:relative;
display:block
}

.horizitem a:link,.horizitem a:visited,.vertitem a:link,.vertitem a:visited,.vertsubitem a:link,.vertsubitem a:visited {
color:#000;
text-decoration:none
}

.horizitem a:hover,.horizsubitem a:hover {
color:#fff;
background-color:#21459c;
text-decoration:none
}

.horizitem a:active,.horizsubitem a:active,.vertitem a:active,.vertsubitem a:active {
color:#ff0;
background-color:#666;
text-decoration:none
}

.horizsubmenu,.vertsubmenu {
position:absolute;
left:0;
top:0;
visibility:hidden
}

.horizsubframe,.vertsubframe {
background-color:#e6e7e6;
border:2px outset #fdfefd;
position:relative;
display:block
}

.horizsubitem,.vertitem,.vertsubitem {
text-align:left;
white-space:nowrap
}

.horizsubitem .horizfwdarr,.horizitem .horizfwdarr,.vertsubitem .vertfwdarr,.vertitem .vertfwdarr {
position:absolute;
top:5px;
right:8px
}

.horbar .dmselected,.verbar .dmselected {
background-color:#999
}

.vertitem a:hover,.vertsubitem a:hover {
color:#fff;
background-color:#21449c;
text-decoration:none
}
