


@charset "utf-8";

@import "../css/theme/ui.all.css";

/* CSS Document */

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

#productdetails { background: #FFFFFF; }



.ui-widget { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }



.ui-widget-header { border-bottom: 1px solid #D0D0D0; background: #FFFFFF; }



.ui-widget-content a { color: #000000; }



.ui-widget-content .ui-state-default { color: #000000; border: 1px solid #D0D0D0; background: #E0E0E0; background-image: none; }



.ui-widget-content .ui-state-hover { color: #000000; border: 1px solid #D0D0D0; background-color: #F0F0F0; background-image: none; }



.ui-widget-content .ui-state-active { border: 1px solid #D0D0D0; background: #FFFFFF; background-image: none; }



.ui-effects-transfer { border: 2px solid black; }



.ashopcategoriesbox { width: 180px; vertical-align: top; padding: 3px; }



.ashopcategoriestable { width: 100%; text-align: left; }



.ashopcategoriesheader { background-color: #909090; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }



.ashopcategoriescontent { background-color: #E0E0E0; border: 1px solid #909090; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 0px; }



.ashopselectedcategory { background-color: #F0F0F0; width: 100%; padding: 2px; border: none; }



.ashopselectedcategorytext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopcategory { background-color: #E0E0E0; width: 100%; padding: 2px; border: none; }



.ashopcategorytext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopselectedsubsubcategory { background-color: #F0F0F0; width: 100%; padding: 2px; border: none; }



.ashopselectedsubsubcategorytext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; font-style: italic; }



.ashopsubsubcategory { background-color: #E0E0E0; width: 100%; padding: 2px; border: none; }



.ashopsubsubcategorytext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-style: italic; }



.ashopdirectorytable { width: 100%; border: 1px solid #000; text-align: left; margin-top: 10px; }



.ashopdirectoryitem { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopdirectoryitem a:hover { color: #888; }



.ashopdirectorysubitem { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }



.ashopdirectorysubitem:hover { color: #888; }



.ashopdirectorydescription { margin-top: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopboxtable { width: 100%; text-align: left; }



.ashopboxheader { background-color: #909090; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }



.ashopboxcontent { background-color: #E0E0E0; border: 1px solid #909090; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 4px; }



.ashopboxcontent a { color: #000000; text-decoration: none; }



.ashopboxcontent a:hover { text-decoration: underline; }



.ashoptoplisttable { width: 100%; text-align: left; }



.ashoptoplistheader { background-color: #909090; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }



.ashoplatesttable { width: 100%; text-align: left; }



.ashoplatestheader { background-color: #909090; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }



.ashopsearchfield { border: 2px solid #D0D0D0; background: #FFFFFF; width: 125px; height: 16px; font: 11px Arial, Helvetica, sans-serif; color: #000000; text-align: left; }



.ashopnewsletterfield { border: 2px solid #D0D0D0; background: #FFFFFF; width: 200px; height: 16px; font: 11px Arial, Helvetica, sans-serif; color: #000000; text-align: left; }



.ashopcodefield { border: 2px solid #D0D0D0; background: #FFFFFF; width: 120px; height: 16px; font: 11px Arial, Helvetica, sans-serif; color: #000000; text-align: left; }



.ashopsubtotalfield { border: 2px solid #D0D0D0; background: #FFFFFF; width: 70px; height: 16px; font: 11px Arial, Helvetica, sans-serif; color: #000000; text-align: center; }



.ashoptopform { background-color: #909090; padding: 2px; border-style:none; border-collapse: collapse; width: 100%; }



.ashoptopformtext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }



.ashopsubtotaltext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }



.ashopsubtotaltext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopconfirmmessage { margin-top: 3px; margin-bottom: 3px; background-color: #E0E0E0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; }



.ashoppageheader { background-color: #F0F0F0; padding: 5px; width: 100%; border-style: none; }



.ashoppageheadertext1 { margin: 0; display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashoppageheadertext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopsortorderselector { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }



.ashopitemsframe { width: 100%; padding: 0px; vertical-align: top; text-align: left; }



.ashopitembox { background-color: #FFFFFF; padding: 0px; border: none; border-bottom: 1px solid #D0D0D0; vertical-align: top; }



.ashopitemdetailsbox { background-color: #FFFFFF; width: 100%;  border: none; border-top: 1px solid #D0D0D0; vertical-align: top; }



.ashopitembackground { }



.ashopitemboxcondensed { background-color: #FFFFFF; width: 100%; padding: 0px; border-style: none; border-collapse: collapse; }



.ashoppictureselector { background-color: #FFFFFF; width: 100%; border: 1px solid #D0D0D0; margin-top: 15px; }



.ashopproductsmalltext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }



.ashopproductname { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashopproductinfo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }



.ashopproductwishlist { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 20px; }



.ashopproducttext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopproductprice { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; }



.ashopproductoutofstock { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; }



.ashopproductlowstock { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #BB5500; }



.ashopproductinstock { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00AA00; }



.ashopproductsale { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold; }



.ashopproductlabel { float: left; min-width: 54px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopproductbid { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; font-weight: bold; }



.ashopbidbutton { margin-top: 12px; }



.ashopproductagreementheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }



.ashopproductagreement { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopproducttabheader { width: 100%; border-bottom: 1px solid #D0D0D0; font-weight: bold; }



.ashopproducttabreview { width: 100%; border-bottom: 1px solid #D0D0D0; margin-top: 5px; }



.ashopdiscountfield { border: 1px solid #D0D0D0; background: #FFFFFF; width: 77px; height: 14px; font: 10px verdana, arial, helvetica; color: #000000; text-align: center; vertical-align: text-bottom; }



.ashopdiscountemailfield { border: 1px solid #D0D0D0; background: #FFFFFF; width: 110px; height: 18px; font: 9px verdana, arial, helvetica; color: #000000; text-align: center; vertical-align: text-bottom; }



.ashopquantityfield { border: 1px solid #D0D0D0; padding: 3px 0px 0px 0px; background: #FFFFFF; width: 32px; height: 16px; font: 11px verdana, arial, helvetica; color: #000000; text-align: center; vertical-align: text-bottom; }



.ashopquantityselect { border: 1px solid #D0D0D0; padding: 0; background: #FFFFFF; width: 40px; font: 11px verdana, arial, helvetica; color: #000000; text-align: center; vertical-align: text-bottom; }



.ashoptellafriendfield { border: 1px solid #D0D0D0; padding: 3px 0px 0px 0px; background: #FFFFFF; height: 16px; font: 11px verdana, arial, helvetica; color: #000000; text-align: left; vertical-align: text-bottom; }



.ashoprsssubscribe { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; vertical-align: bottom }



.ashoppagestable { background-color: #E0E0E0; padding: 5px; width: 100%; border-style: none; }



.ashoppageslist, .ashoppageslist a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }



.ashopalert { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; }



.ashopmessagetable { padding: 0px; width: 75%; border-style: none; }



.ashopmessageheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashopmessage { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }



.ashopcartframe1 { padding: 5px; width: 700px; border-style: none; }



.ashopcarttext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopcartframe2 { background-color: #FFFFFF; padding: 5px; width: 100%; border-style: none; }



.ashopcartframe3 { padding: 15px; width: 700px; border-style: none; }



.ashoptableheader { background-image: url(../images/tabletopbg.png); background-repeat: repeat-x; }



.ashopcarttable { padding: 5px; width: 100%; border-style: solid; border-width: 1px; border-collapse: collapse; border-color: #D0D0D0; }



.ashopcarttable td { border: none; border-bottom: 1px solid #EEE; }



.ashopcartlabel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopcartcontents { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopcartcontentsmall { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }



.ashopcarttotals { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopcheckoutframe { padding: 5px; width: 700px; border-style: none; }



.ashopcheckouttext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopcheckouttext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopcheckouttable { background-color: #FFFFFF; padding: 0; width: 600px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopdiscounttable { background-color: #FFFFFF; padding: 5px; width: 600px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopdiscounttext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopvirtualcashtable { background-color: #FFFFFF; padding: 5px; width: 600px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopvirtualcashtext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopcheckoutcontents { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopcheckoutagreement { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopcheckoutagreementtable { padding: 10px; width: 100%; border-style: none; }



.ashoporderformframe { padding: 2px; width: 600px; border-style: none; }



.ashoporderformbox { background-color: #FFFFFF; padding: 2px; width: 600px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashoporderformheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashoporderformtext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashoporderformtext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashoporderformlabel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashoporderformfield { text-align: left; }



.ashoporderformnotice { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }



.ashoplanguageselectionbox { background-color: #FFFFFF; padding: 2px; width: 300px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashoplanguageselection { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }



.ashopdeliveryheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashopdeliverytext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopdeliverytext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopdeliverycontactframe { padding: 2px; width: 60%; border-style: none; }



.ashopdownloadframe { padding: 2px; width: 700px; border-style: none; }



.ashopshippingerror { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; }



.ashopshippingframe { padding: 15px; width: 600px; border-style: none; }



.ashopshippingbox { background-color: #FFFFFF; width: 600px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopshippingtext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopshippingtext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopshippingnotice { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }



.ashopthankyouframe { padding: 2px; width: 700px; border-style: none; }



.ashopthankyouheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashopthankyoutext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopthankyoutext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopcustomerloginframe { padding: 2px; width: 400px; border-style: none; }



.ashopcustomersignupframe { padding: 2px; width: 600px; border-style: none; }



.ashopcustomersignupbox { background-color: #FFFFFF; padding: 2px; width: 600px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopcustomercodebox { background-color: #D0D0D0; padding: 5px; width: 530px; border-style: none; }



.ashopcustomerheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashopcustomertext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopcustomertext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopcustomertext3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopcustomertext4 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }



.ashopcustomertext4 a { text-decoration: underline; color: #000000; }



.ashopcustomertext4 a:hover { text-decoration: none; }



.ashopcustomertext5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }



.ashopcustomertext5 a { text-decoration: underline; color: #FFFFFF; }



.ashopcustomertext5 a:hover { text-decoration: none; }



.ashopcustomertext6 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopcustomertext7 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopcustomertext8 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }



.ashopcustomeralert { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; }



.ashopcustomeralert2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #009900; font-weight: bold; }



.ashopcustomerfield { text-align: left; }



.ashopcustomernotice { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }



.ashopcustomerhistoryframe { padding: 2px; width: 700px; border-style: none; }



.ashopcustomerhistoryheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashopcustomerhistorybox { padding: 5px; width: 100%; border-style: solid; border-width: 1px; border-collapse: collapse; border-color: #D0D0D0; }



.ashopcustomerhistorybox td { border: none; border-bottom: 1px solid #EEE; padding: 5px; }



.ashopcustomerhistoryrow { background-image: url(../images/tabletopbg.png); background-repeat: repeat-x; }



.ashopcustomerhistorytext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopcustomerhistorytext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }



.ashopaffiliatebutton { width: 100px; }



.ashopaffiliatebuttonlarge { width: 150px; }



.ashopaffiliatebuttonsmall { width: 82px; }



.ashopaffiliateloginframe { padding: 2px; width: 430px; border: none; }



.ashopaffiliatesignupframe { padding: 2px; width: 600px; border-style: none; }



.ashopaffiliatesignupbox { background-color: #FFFFFF; padding: 2px; width: 600px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopaffiliatecodeframe { padding: 2px; width: 730px; border-style: none; }



.ashopaffiliatecategoriesbox { width: 200px; border-style: none; vertical-align: top; text-align: left; }



.ashopaffiliatecategoriestable { width: 100%; border: 1px solid #909090; }



.ashopaffiliatecategoriesheader { background-color: #909090; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }



.ashopaffiliateselectedcategory { background-color: #F0F0F0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopaffiliatecategory { background-color: #E0E0E0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopaffiliatecodebox { background-color: #D0D0D0; padding: 5px; width: 530px; border-style: none; }



.ashopaffiliateheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashopaffiliatetext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopaffiliatetext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopaffiliatetext3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopaffiliatefield { text-align: left; }



.ashopaffiliatenotice { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }



.ashopaffiliatemessagesbox { background-color: #D0D0D0; padding: 2px; width: 600px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopaffiliatemessagesrow { background-color: #808080; }



.ashopaffiliatemessagestext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }



.ashopaffiliatemessagestext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopaffiliatemessagestext3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopaffiliatemessagebox { background-color: #FFFFFF; padding: 2px; width: 500px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopaffiliatemessagetext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }



.ashopaffiliatemessagetext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }



.ashopaffiliatehistorybox { background-color: #D0D0D0; padding: 2px; width: 450px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopaffiliatehistoryrow { background-color: #808080; }



.ashopaffiliatehistorytext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }



.ashopaffiliatehistorytext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }



.ashopaffiliateleadsbox { background-color: #D0D0D0; padding: 2px; width: 600px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopaffiliateleadsrow { background-color: #808080; }



.ashopaffiliateleadstext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }



.ashopmallcategories { border: 2px solid #bbbbbb; background: #ffffff; width: 98%; font: 11px verdana, arial, helvetica; color: #000000; text-align: left; }



.ashopmallsearch { border: 2px solid #bbbbbb; background: #ffffff; width: 95%; height: 20px; font: 11px verdana, arial, helvetica; color: #000000; text-align: left; }



.ashopmallbox { width: 100%; background-color: #FFFFFF; padding: 0px; border-style: none; vertical-align: top; text-align: left; }



.ashopmallname, .ashopmallname a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; text-decoration: none; }



.ashopmalltext, .ashopmalltext a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }



.ashopmallsignupframe { padding: 2px; width: 600px; border-style: none; }



.ashopmallsignupbox { background-color: #FFFFFF; padding: 2px; width: 600px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopmallsignupheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashopmallsignuptext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopmallsignuptext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopmallsignuptext3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopmallsignupfield { text-align: left; }



.ashopmallsignupnotice { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }



.ashopsignupframe { padding: 2px; width: 600px; border-style: none; }



.ashopsignupbox { background-color: #FFFFFF; padding: 2px; width: 600px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopsignupcodebox { background-color: #D0D0D0; padding: 5px; width: 530px; border-style: none; }



.ashopsignupheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashopsignupheader2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashopwholesalesignupframe { padding: 2px; width: 600px; border-style: none; }



.ashopwholesalesignupbox { background-color: #FFFFFF; padding: 2px; width: 600px; border-style: solid; border-width: 1px; border-color: #D0D0D0; }



.ashopwholesalesignupheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashopwholesalesignuptext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopwholesalesignuptext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopwholesalesignuptext3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopwholesalesignupfield { text-align: left; }



.ashopwholesalesignupnotice { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }



.ashopwholesaleloginframe { padding: 2px; width: 400px; border-style: none; }



.ashopwholesaleheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }



.ashopwholesaletext1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }



.ashopwholesaletext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopwholesaletext3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.ashopbutton { background-color: #a3a3a3; }



.ashopbutton:hover { background-color: #ddd; }

