@import url(sprites.css);  html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,color-container dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,abbr,article,aside,audio,bb,canvas,datagrid,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video { border:0; outline:0; background:transparent; margin:0; padding:0; }  ol,ul { list-style:none; }  blockquote,q { quotes:none; }  blockquote:before,blockquote:after,q:before,q:after { content:none; }  :focus { outline:0; }  ins { text-decoration:none; }  del { text-decoration:line-through; }  table { border-collapse:collapse; border-spacing:0; }  body { background:url(../images/back-body.jpg) repeat-x scroll center top #013E5D; color:#333; font:13px/20px; font-family:"Trebuchet MS", Verdana, "DejaVu Sans", sans-serif; overflow-x:hidden; margin:0 auto; padding:0 10px; }  a { color:#0637B3; text-decoration:none; }  a:active { color:#00D; }  a:visited { color:blue; }  a img { border:none; }  [lang=en-gb] .header,[lang=en-gb] .footer,[lang=en-gb] .general-box .corner1,[lang=en-gb] .general-box .corner2,[lang=en-gb] .general-box .corner3,[lang=en-gb] form .button,[lang=en-gb] .box-newProductsHome [lang=en-gb] .mask input[type=button],[lang=en-gb] .productsFooter ul li,[lang=en-gb] .btn_login_new_user,[lang=en-gb] .general-box .corner4,[lang=en-gb] .gray-box .corner1,[lang=en-gb] .gray-box .corner2,[lang=en-gb] .gray-box .corner3,[lang=en-gb] .logOut input,[lang=en-gb] #share-friends-cotainer .button,[lang=en-gb] .try_me,[lang=en-gb] .footer_created a,[lang=en-gb] .SelectFontSize,[lang=en-gb] .gray-box .corner4,[lang=en-gb] .blue-box .corner1,[lang=en-gb] .blue-box .corner2,[lang=en-gb] .blue-box .corner3,[lang=en-gb] #font-picker .wrapper,[lang=en-gb] #step6-save-button,[lang=en-gb] #step6-add-to-cart,[lang=en-gb] #step6-checkout,[lang=en-gb] #step6-sharer-container,[lang=en-gb] #com-form-login .button,[lang=en-gb] #artwork-picker .wrapper,[lang=en-gb] .login-container-wrapper,[lang=en-gb] .login-container-wrapper .button,[lang=en-gb] .blue-box .corner4,[lang=en-gb] .wizard,[lang=en-gb] .wizard li,[lang=en-gb] .wizard li span.number,[lang=en-gb] .linkCaution,[lang=en-gb] .tabs .front a,[lang=en-gb] .tabs .back a,[lang=en-gb] .shareFriends,[lang=en-gb] .shareFacebook,[lang=en-gb] #josForm .button,[lang=en-gb] #save-stock-button,[lang=en-gb] .tabs .front a.active,[lang=en-gb] .tabs .back a.active,[lang=en-gb] .acysubbuttons input[type=submit],[lang=en-gb] .frontTextItalic,[lang=en-gb] .frontTextBold,[lang=en-gb] .boxText,[lang=en-gb] .artworkimg .mask,[lang=en-gb] .artworkSelection .arrow,[lang=en-gb] .btnDeleteArtwork,[lang=en-gb] #custom-artwork1,[lang=en-gb] #custom-artwork2,[lang=en-gb] .moduletable-topCart,[lang=en-gb] .popUpClose,[lang=en-gb] .btnSelectType,[lang=en-gb] .imgSampleBig,[lang=en-gb] .contentPopUp .imgMask,[lang=en-gb] .btnBack,[lang=en-gb] .btnGoToNext,[lang=en-gb] .colorPickInput,[lang=en-gb] .tabs .front a.active,[lang=en-gb] .tabs .back a.active,[lang=en-gb] .acysubbuttons input[type=submit],[lang=en-gb] .frontTextItalic,[lang=en-gb] .frontTextBold,[lang=en-gb] .boxText,[lang=en-gb] .artworkimg .mask,[lang=en-gb] .artworkSelection .arrow,[lang=en-gb] .btnDeleteArtwork,[lang=en-gb] #custom-artwork1,[lang=en-gb] #custom-artwork2,[lang=en-gb] .moduletable-topCart,[lang=en-gb] .popUpClose,[lang=en-gb] .btnSelectType,[lang=en-gb] .imgSampleBig,[lang=en-gb] .contentPopUp .imgMask,[lang=en-gb] .btnBack,[lang=en-gb] .btnGoToNext,[lang=en-gb] .colorPickInput,[lang=en-gb] .tdArtworkGallery .artworkimg,[lang=en-gb] #artwork1-button,[lang=en-gb] #artwork2-button,[lang=en-gb] .checkout_link,[lang=en-gb] .continue_link,[lang=en-gb] .popUpClose2,[lang=en-gb] .wristbandsImg,[lang=en-gb] .menuTop .inputbox,[lang=en-gb] .menuTop .BtnLogin,[lang=en-gb] .menuTop .BtnLogout,[lang=en-gb] .sectiontableentry1 form .button,[lang=en-gb] div .divTop,[lang=en-gb] div .divFooter,[lang=en-gb] .moduletable-boxBlue h3,[lang=en-gb] .moduletable-boxGreen h3,[lang=en-gb] .moduletable-boxGray h3,[lang=en-gb] .moduletable-boxRed h3,[lang=en-gb] .menuTop .user,[lang=en-gb] .menuTop .BtnShowCart,[lang=en-gb] .menuTop .BtnAccountSettings,[lang=en-gb] .menuTop .BtnRegister,[lang=en-gb] fieldset a.button,[lang=en-gb] .menu-footer li ul li,[lang=en-gb] .btnSkipStep,[lang=en-gb] #step6-save-product,[lang=en-gb] #saveProduct,[lang=en-gb] .ui-dialog .ui-dialog-titlebar-close span,[lang=en-gb] .affiliateSiteSave,[lang=en-gb] #saveProgressAndPreview,[lang=en-gb] #confirmar,[lang=en-gb] #cancelar,[lang=en-gb] .view-font-360,[lang=en-gb] .view-back-360,[lang=en-gb] .increaseFontSize,[lang=en-gb] .decreaseFontSize,[lang=en-gb] .menuTop .createMyAffiliateSite,[lang=en-gb] .menuTop .continueCreatingMySite,[lang=en-gb] .menuTop .myAffiliateSite,[lang=en-gb] #step6-save-product,[lang=en-gb] #saveProduct,[lang=en-gb] .ui-dialog .ui-dialog-titlebar-close span,[lang=en-gb] .affiliateSiteSave,[lang=en-gb] #saveProgressAndPreview,[lang=en-gb] #confirmar,[lang=en-gb] #cancelar,[lang=en-gb] .view-font-360,[lang=en-gb] .view-back-360,[lang=en-gb] .increaseFontSize,[lang=en-gb] .decreaseFontSize,[lang=en-gb] .selectColor:before,[lang=en-gb] .createYourProductNow,[lang=en-gb] .quantity_box_button,[lang=en-gb] .artworkSelection { background-image:url(../images/spr.png); background-repeat:no-repeat; background-color:transparent; }  [lang=es-es] .header,[lang=es-es] .footer,[lang=es-es] .general-box .corner1,[lang=es-es] .general-box .corner2,[lang=es-es] .general-box .corner3,[lang=es-es] form .button,[lang=es-es] .box-newProductsHome [lang=es-es] .mask input[type=button],[lang=es-es] .productsFooter ul li,[lang=es-es] .btn_login_new_user,[lang=es-es] .general-box .corner4,[lang=es-es] .gray-box .corner1,[lang=es-es] .gray-box .corner2,[lang=es-es] .gray-box .corner3,[lang=es-es] .logOut input,[lang=es-es] #share-friends-cotainer .button,[lang=es-es] .try_me,[lang=es-es] .footer_created a,[lang=es-es] .SelectFontSize,[lang=es-es] .gray-box .corner4,[lang=es-es] .blue-box .corner1,[lang=es-es] .blue-box .corner2,[lang=es-es] .blue-box .corner3,[lang=es-es] #font-picker .wrapper,[lang=es-es] #step6-save-button,[lang=es-es] #step6-add-to-cart,[lang=es-es] #step6-checkout,[lang=es-es] #step6-sharer-container,[lang=es-es] #com-form-login .button,[lang=es-es] #artwork-picker .wrapper,[lang=es-es] .login-container-wrapper,[lang=es-es] .login-container-wrapper .button,[lang=es-es] .blue-box .corner4,[lang=es-es] .wizard,[lang=es-es] .wizard li,[lang=es-es] .wizard li span.number,[lang=es-es] .linkCaution,[lang=es-es] .tabs .front a,[lang=es-es] .tabs .back a,[lang=es-es] .shareFriends,[lang=es-es] .shareFacebook,[lang=es-es] #josForm .button,[lang=es-es] #save-stock-button,[lang=es-es] .tabs .front a.active,[lang=es-es] .tabs .back a.active,[lang=es-es] .acysubbuttons input[type=submit],[lang=es-es] .frontTextItalic,[lang=es-es] .frontTextBold,[lang=es-es] .boxText,[lang=es-es] .artworkSelection,[lang=es-es] .artworkimg .mask,[lang=es-es] .artworkSelection .arrow,[lang=es-es] .btnDeleteArtwork,[lang=es-es] #custom-artwork1,[lang=es-es] #custom-artwork2,[lang=es-es] .moduletable-topCart,[lang=es-es] .popUpClose,[lang=es-es] .btnSelectType,[lang=es-es] .imgSampleBig,[lang=es-es] .contentPopUp .imgMask,[lang=es-es] .btnBack,[lang=es-es] .btnGoToNext,[lang=es-es] .colorPickInput,[lang=es-es] .tabs .front a.active,[lang=es-es] .tabs .back a.active,[lang=es-es] .acysubbuttons input[type=submit],[lang=es-es] .frontTextItalic,[lang=es-es] .frontTextBold,[lang=es-es] .boxText,[lang=es-es] .artworkSelection,[lang=es-es] .artworkimg .mask,[lang=es-es] .artworkSelection .arrow,[lang=es-es] .btnDeleteArtwork,[lang=es-es] #custom-artwork1,[lang=es-es] #custom-artwork2,[lang=es-es] .moduletable-topCart,[lang=es-es] .popUpClose,[lang=es-es] .btnSelectType,[lang=es-es] .imgSampleBig,[lang=es-es] .contentPopUp .imgMask,[lang=es-es] .btnBack,[lang=es-es] .btnGoToNext,[lang=es-es] .colorPickInput,[lang=es-es] .tdArtworkGallery .artworkimg,[lang=es-es] #artwork1-button,[lang=es-es] #artwork2-button,[lang=es-es] .checkout_link,[lang=es-es] .continue_link,[lang=es-es] .popUpClose2,[lang=es-es] .wristbandsImg,[lang=es-es] .menuTop .inputbox,[lang=es-es] .menuTop .BtnLogin,[lang=es-es] .menuTop .BtnLogout,[lang=es-es] .sectiontableentry1 form .button,[lang=es-es] div .divTop,[lang=es-es] div .divFooter,[lang=es-es] .moduletable-boxBlue h3,[lang=es-es] .moduletable-boxGreen h3,[lang=es-es] .moduletable-boxGray h3,[lang=es-es] .moduletable-boxRed h3,[lang=es-es] .menuTop .user,[lang=es-es] .menuTop .BtnShowCart,[lang=es-es] .menuTop .BtnAccountSettings,[lang=es-es] .menuTop .BtnRegister,[lang=es-es] fieldset a.button,[lang=es-es] .menu-footer li ul li,[lang=es-es] #step6-save-product,[lang=es-es] #saveProduct,[lang=es-es] .ui-dialog .ui-dialog-titlebar-close span,[lang=es-es] .affiliateSiteSave,[lang=es-es] #saveProgressAndPreview,[lang=es-es] #confirmar,[lang=es-es] #cancelar,[lang=es-es] .view-font-360,[lang=es-es] .view-back-360,[lang=es-es] .increaseFontSize,[lang=es-es] .decreaseFontSize,[lang=es-es] .menuTop .createMyAffiliateSite,[lang=es-es] .menuTop .continueCreatingMySite,[lang=es-es] .menuTop .myAffiliateSite,[lang=es-es] #step6-save-product,[lang=es-es] #saveProduct,[lang=es-es] .ui-dialog .ui-dialog-titlebar-close span,[lang=es-es] .affiliateSiteSave,[lang=es-es] #saveProgressAndPreview,[lang=es-es] #confirmar,[lang=es-es] #cancelar,[lang=es-es] .view-font-360,[lang=es-es] .view-back-360,[lang=es-es] .increaseFontSize,[lang=es-es] .decreaseFontSize,[lang=es-es] .selectColor:before,[lang=es-es] .createYourProductNow,[lang=es-es] .quantity_box_button,[lang=es-es] .artworkSelection { background-image:url(../images/spr-es.png); background-repeat:no-repeat; background-color:transparent; }  [lang=es-es] .try_me { left:86px; top:-15px; }  .ui-widget-content { border:solid 0!important; }  #login-container div.login-container-wrapper { background-image:none; }  .typo { font-family:"Trebuchet MS", Verdana, "DejaVu Sans", sans-serif; }  .brdr { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior:url(PIE.htc); }  .shdw { -moz-box-shadow:0 0 5px #000; -webkit-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000; behavior:url(PIE.htc); }  .opct { opacity:.50; -ms-filter:alpha(opacity=50); filter:alpha(opacity=50); -khtml-opacity:.50; -moz-opacity:.50; }  h1 { font-size:1.2em; margin:.6em 0; }  h2 { font-size:16px; }  h1.typo { font-size:24px; }  h2.typo { font-size:20px; }  .auction { color:#090!important; font-weight:700; }  hr { border:none; border-bottom:1px dashed #ccc; }  .wrapperPage { overflow:auto; position:relative; width:100%; overflow-x:hidden; margin:auto; }  .header { background-position:0 0; font-family:Trebuchet MS; height:165px; position:relative; top:0; width:1030px; margin:auto; }  .logo { height:60px; left:25px; position:absolute; top:40px; width:320px; }  .wristbandsImg { background-position:-280px -1317px; height:1px; left:-39px; position:absolute; top:34px; width:1px; }  .likeFacebook { height:20px; left:20px; position:absolute; top:6px; width:120px; }  .googleplus { height:20px; left:170px; margin-left:-10px; position:absolute; top:6px; width:80px; }  .menuTop { height:20px; position:absolute; right:18px; top:6px; width:791px; font-size:11px; color:#fff; font-family:Trebuchet MS; line-height:20px; text-align:right; }  .menuTop .inputbox { background-position:-479px -1388px; color:#013E5D; font-size:12px; height:18px; padding-left:3px; padding-right:3px; width:100px; border-width:0; }  .menuTop a { font-size:11px; color:#00aefe; }  .menuTop .BtnLogin { background-position:-705px -1204px; height:22px; width:63px; margin-left:0; margin-right:0; border-width:0; }  .menuTop .BtnLogin:hover { background-position:-705px -1232px; cursor:pointer; }  .menuTop .BtnLogout { background-position:-704px -1254px; height:22px; width:22px; border-width:0; }  .menuTop .BtnLogout:hover { background-position:-730px -1254px; cursor:pointer; }  .menuTop .BtnShowCart { background-position:-705px -1341px; height:22px; width:92px; border-width:0; }  .menuTop .BtnShowCart:hover { background-position:-705px -1364px; cursor:pointer; }  .menuTop .BtnAccountSettings { background-position:-803px -1341px; height:22px; width:100px; border-width:0; }  .menuTop .createMyAffiliateSite { background-position:-335px -1520px; height:22px; width:170px; border-width:0; }  .menuTop .continueCreatingMySite { background-position:-512px -1520px; height:22px; width:184px; border-width:0; }  .menuTop .myAffiliateSite { background-position:-701px -1520px; height:22px; width:128px; border-width:0; }  .menuTop .createMyAffiliateSite:hover { background-position:-335px -1543px; cursor:pointer; }  .menuTop .continueCreatingMySite:hover { background-position:-512px -1543px; cursor:pointer; }  .menuTop .myAffiliateSite:hover { background-position:-701px -1543px; cursor:pointer; }  .menuTop .BtnAccountSettings:hover { background-position:-803px -1364px; cursor:pointer; }  .menuTop .BtnRegister { background-position:-936px -1341px; height:22px; width:82px; margin-left:20px; border-width:0; }  .menuTop .BtnRegister:hover { background-position:-936px -1364px; cursor:pointer; }  .menuTop .left { background:url(../images/menu-top.png) no-repeat scroll left top transparent; height:20px; left:0; position:absolute; top:0; width:100%; }  .menuTop .left ul li { color:#FFF; float:left; font-size:11px; margin-left:12px; margin-right:6px; margin-top:2px; text-transform:uppercase; }  .menuTop .left ul li a { color:#FFF; float:left; font-size:10px; text-transform:uppercase; }  .menuTop .right { background:url(../images/items.png) no-repeat scroll right top transparent; color:#036; font-size:14px; font-weight:700; position:absolute; right:0; text-align:center; top:0; width:91px; }  .menuTop .right a { border:0 solid; color:#036; font-weight:700; text-align:center; }  .menuTop .user { background-position:-478px -1412px; border:0 solid; color:#FFF; display:inline-block; font-size:14px; font-weight:700; height:23px; line-height:24px; padding-left:29px; padding-right:3px; text-align:left; width:152px; }  a.itemsCart { height:20px; text-align:center; display:inline-block; }  .moduletable-topCart { background-position:-556px -651px; border:0 solid red; height:145px; margin-left:-33px; margin-top:-2px; position:relative; width:157px; z-index:300; }  .call { color:#FFF; font-size:16px; font-weight:700; height:35px; position:absolute; right:32px; text-align:right; top:35px; width:325px; }  .call span { color:#FFF!important; font-size:11px; line-height:6px; }  .menuHeader { bottom:42px; position:absolute; right:45px; }  .menuHeader ul li { color:#FFF; float:left; font-size:13px; margin-left:18px; }  .menuHeader ul li a { color:#FFF; }  .menuHeader ul li a:hover { color:#013E5D; }  .mainMenu { bottom:-3px; height:40px; left:20px; position:absolute; width:990px; text-transform:uppercase; }  .mainMenu .menuPrimary { padding-left:30px; float:left; position:relative; }  .mainMenu .menuPrimary li { color:#013E5D; display:inline-block; float:left; font-size:13px; font-weight:700; line-height:40px; padding-left:17px; padding-right:17px; }  .mainMenu .menuPrimary li:hover { background:none repeat scroll 0 0 #26a9e5; color:#fff; }  .mainMenu .menuPrimary li ul { background:url(../images/back-ul-menu.gif) repeat-x left top #fff; border:1px solid #B5DCEE; border-top:0 solid; left:21px; padding-bottom:14px; position:absolute; top:36px; width:944px; z-index:500; display:none; padding-top:8px; }  .mainMenu .menuPrimary li:hover ul { display:block; }  .mainMenu .menuPrimary li ul li,.mainMenu .menuPrimary li ul li:hover { width:200px; color:#1878A8; background:none!important; line-height:18px; }  .mainMenu .menuPrimary li ul li .separator { font-size:13px; font-weight:700; text-transform:none; }  .mainMenu .menuPrimary li ul li ul { left:0; border:0 solid #B5DCEE; margin-left:0; margin-top:0; padding-left:0; padding-top:0; position:relative; top:0; width:180px; background:none!important; }  .mainMenu .menuPrimary li ul li ul li { line-height:18px; text-transform:none; float:none; margin:0; padding:0; }  .mainMenu .menuPrimary li a { font-weight:700; font-size:13px; color:#013e5d; }  .mainMenu .item2 a span { color:#B50008; margin-left:30px; }  .try_me { background-position:-282px -1444px; height:50px; left:95px; position:absolute; top:-10px; width:55px; z-index:200; }  #content { width:100%; }  .mainMenu .menuSecondary { height:40px; float:left; }  .mainMenu .menuSecondary li { display:inline-block; margin-left:17px; margin-right:17px; height:40px; line-height:40px; float:left; }  .mainMenu .menuSecondary li a { font-size:13px; font-weight:700; color:#013e5d; }  .clear { clear:both; }  .content { background:url(../images/shadowContent.jpg) no-repeat scroll center top #FFF; position:relative; width:960px; font-size:12px; margin:auto; padding:20px 15px 15px; }  .linkCaution { background:-1050px -482px; height:50px; line-height:20px; padding-left:20px; position:absolute; right:0; top:-30px; }  .contentCenter .linkCaution a { color:orange; font-size:11px; }  .contentCenter .linkCaution a:visited { color:#f63; }  .contentCenter .linkCaution a span { color:orange; display:inline-block; font-size:11px; margin-right:10px; padding-top:5px; vertical-align:top; }  .typeBands { background-color:#FFF; border:0 solid #CCC; float:left; height:215px; margin-left:2px; margin-right:2px; margin-top:20px; position:relative; text-align:center; width:290px; }  .typeBands .image { left:17px; overflow:hidden; position:absolute; top:40px; width:260px; z-index:5; }  .category-name { margin-top:15px; width:290px; position:absolute; color:#1878A8; text-transform:uppercase; font-size:1.2em; cursor:pointer; z-index:15; }  .typeBands .mask { border:0 solid #CCC; height:215px; left:0; margin-left:2px; margin-right:2px; position:absolute; text-align:center; top:0; width:290px; z-index:10; }  .typeBands .btnButtom { bottom:0; height:70px; left:0; margin-bottom:6px; position:absolute; width:290px; z-index:15; }  .quickTip { left:260px; position:absolute; text-align:center; top:56px; width:435px; }  .quickTipBox { background:none repeat scroll 0 0 orange; border:1px dashed #ccc; clear:right; color:#FFF; display:inline; float:left; position:relative; width:410px; text-align:left; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; margin:auto; padding:6px; }  .infoQTY p { bottom:12px; clear:both; font-size:10px; font-weight:700; left:0; position:absolute; width:280px; z-index:15; }  .typeBands .name { cursor:pointer; color:#005290; font-size:12px; font-weight:700; left:0; line-height:20px; padding-bottom:20px; padding-top:37px; position:absolute; text-align:center; top:80px; width:280px; }  #summary-box-summary { line-height:22px; background-color:#F0F0F0; border:1px solid #FFF; height:275px; }  .size10 { font-size:10px; }  .size12 { font-size:12px; line-height:15px; }  .size18 { font-size:18px; }  .size34 { font-size:34px; }  .textBlue { color:#0171a6; }  .textGray { color:gray; }  .acymailing_form input[type=text] { border:1px solid #0171A6; color:#A0A0A0; font-weight:700; height:22px; line-height:22px; margin-right:10px; padding-left:3px; width:395px; }  .acymailing_form input[type=text]:focus { border:solid 4px #01557d; }  .newsletterFooter h3,.productsFooter h3 { color:#fff; font-size:14px; font-weight:700; }  .input340 { width:340px; }  .input100 { width:95px; }  .footer_created { bottom:-40px; color:#00AEFE; font-family:arial; font-size:10px; margin-bottom:10px; position:absolute; right:20px; text-align:right; }  .footer_created a { background-position:-360px -1461px; display:inline-block; height:24px; width:187px; }  .acysubbuttons input[type=submit] { background-position:-265px -485px; border:0 solid red; color:#FFF; font-size:15px; height:28px; line-height:28px; padding-bottom:6px; width:120px; }  .footer { background-position:0 -167px; height:270px; position:relative; width:948px; margin:auto auto 60px; padding:5px 40px 40px; }  .bottonFooter { padding-top:10px; position:relative; vertical-align:top; width:950px; }  .productsFooter { left:40px; top:120px; width:705px; }  .productsFooter img { border:solid 4px #817973; margin-right:10px; }  .productsFooter ul { display:inline-block; float:left; vertical-align:top; margin:0 30px 0 0; }  .menu-footer { margin-right:0!important; width:100%; }  .menu-footer li { background-position:10000px 10000px; display:inline-block!important; float:left; margin-right:20px; padding-left:0; width:145px; font-weight:700; font-size:14px; }  .menu-footer li:hover { background-position:10000px 10000px!important; }  .menu-footer li ul li { background-position:-1023px -890px; border-bottom:1px solid #A0A0A0; font-size:11px; height:20px; margin-bottom:4px; padding-left:10px; display:block; width:135px; font-weight:400; }  .menu-footer li ul li:hover { background-position:-1023px -930px!important; }  .productsFooter .social_menu li { width:80px; }  .productsFooter ul h1 { font-size:13px; font-weight:700; margin-bottom:5px; }  .productsFooter ul li a { vertical-align:middle; color:#CECECE; }  .dataFooter { top:95px; position:absolute; right:12px; text-align:right; width:300px; }  .dataFooter div { margin-bottom:-4px; margin-top:-60px; }  .dataFooter .textGray { color:#a0a0a0; }  .general-box { background:url(../images/box1-border.gif) repeat-y scroll left center #FFF; margin-bottom:0; margin-top:5px; position:relative; }  .general-box .corner1 { background-position:-32px -483px; height:12px; left:0; position:absolute; top:0; width:12px; }  .general-box .corner2 { background-position:-45px -483px; height:12px; position:absolute; right:0; top:0; width:12px; }  .general-box .boxTop { background:url(../images/box1-border.gif) repeat-x scroll center top transparent; height:12px; left:1px; margin-left:0; top:0; }  .general-box .boxContent { background:url(../images/box1-border.gif) repeat-y scroll right center transparent; padding:0 12px; }  .general-box .corner3 { background-position:-32px -496px; bottom:0; height:12px; left:0; position:absolute; width:12px; }  .general-box .corner4 { background-position:-45px -496px; bottom:0; height:12px; position:absolute; right:0; width:12px; }  .general-box .boxFooter { background:url(../images/box1-border.gif) repeat-x scroll center bottom transparent; height:12px; width:100%; }  .gray-box { background-color:#dadada; margin-bottom:0; margin-top:0; position:relative; width:100%; }  .gray-box .corner1 { background-position:-16px -483px; height:7px; left:0; position:absolute; top:0; width:7px; }  .gray-box .corner2 { background-position:-24px -483px; height:7px; position:absolute; right:0; top:0; width:7px; }  .gray-box .boxTop { height:7px; left:1px; margin-left:0; top:0; background:none; }  .gray-box .boxContent { background:none; position:relative; padding:0 7px; }  .gray-box .corner3 { background-position:-16px -491px; bottom:0; height:7px; left:0; position:absolute; width:7px; }  .gray-box .corner4 { background-position:-24px -491px; bottom:0; height:7px; position:absolute; right:0; width:7px; }  .dataContent { background:url(../images/shadow-content-box.jpg) repeat-x scroll 0 0 #FFF; border:1px solid #3A63B1; padding:16px 15px 20px; }  .blue-box { background-color:#006297; margin-bottom:0; margin-top:0; position:relative; }  .blue-box .corner1 { background-position:0 -483px; height:7px; left:0; position:absolute; top:0; width:7px; }  .blue-box .corner2 { background-position:-8px -483px; height:7px; position:absolute; right:0; top:0; width:7px; }  .blue-box .boxTop { background:none; height:7px; left:1px; margin-left:0; top:0; }  .blue-box .boxContent { background:none; padding:0 7px; }  .blue-box .corner3 { background-position:0 -491px; bottom:0; height:7px; left:0; position:absolute; width:7px; }  .blue-box .corner4 { background-position:-8px -491px; bottom:0; height:7px; position:absolute; right:0; width:7px; }  .tabs-box { margin-left:37px; }  .tabs-box .tabs { height:191px; width:41px; position:absolute; top:0; left:-37px; z-index:200; }  .tabs .front a { width:41px; height:85px; background-position:0 -516px; display:block; color:transparent; }  .tabs .front a.active { width:41px; height:106px; background-position:-216px -495px; display:block; }  .tabs .front a.active:hover { background-position:-174px -495px; }  .tabs .back a { width:41px; height:85px; background-position:-42px -516px; display:block; color:transparent; }  .tabs .back a.active { width:41px; height:106px; background-position:-132px -495px; display:block; }  .tabs .back a.active:hover { background-position:-90px -495px; }  .tableData { background-color:#f0f0f0; border:solid 1px #fff; width:100%; font-size:11px; }  .tableData tr th { background-color:#006297; color:#fff; text-transform:uppercase; padding:3px; }  .wizard { height:38px; width:100%; background-position:right -563px; }  .wizard-loader { text-align:left; width:100%; }  .wizard li { background-position:-840px -524px; color:#797979; display:inline-block; float:left; font-size:13px; font-weight:700; height:38px; line-height:38px; margin-right:-5px; padding-left:5px; width:149px; }  .wizard li.primary { background-position:-390px -485px; }  .wizard li.active { background-position:-689px -524px; }  .wizard li.pass { background-position:-540px -524px; }  .wizard li.passBack { background-position:-390px -524px; }  .wizard li a,.wizard li a:visited { color:#797979; }  .wizard li span.number { background-position:-60px -481px; display:inline-block; font-size:14px; height:32px; padding-left:9px; width:17px; }  .wizard li.active span.number { color:#2b5fc0; }  .wizard li.active a,.wizard li.pass a,.wizard li.passBack a { color:#fff; line-height:40px; }  .absuluteWizard { left:19px; position:absolute; top:358px; width:922px; z-index:500; }  .selectColor { border:solid 1px #ccc; margin-left:6px; margin-right:6px; margin-top:15px; position:relative; display:inline-block; width:200px; text-align:center; height:110px; }  .colorPickInput { background-position:0 -870px; cursor:pointer; border:solid 1px #ccc; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; -moz-box-shadow:0 0 10px #ccc; -webkit-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc; behavior:url(PIE.htc); position:absolute; width:180px; height:60px; left:9px; top:9px; }  .colorPickInput[readonly] { background-image:url(../images/no-color.gif); background-position:0 0; border:2px solid red; height:55px; width:180px; cursor:auto; }  #color-picker-container table tr td { border:2px solid #FFF; cursor:pointer; text-align:center; }  .color h1 { float:left; margin-top:20px; }  #color-ranges-list { border:2px solid #CCC; height:26px; line-height:24px; margin-bottom:6px; margin-top:6px; padding-bottom:2px; padding-right:2px; padding-top:2px; width:220px; }  #optional-features-container { float:left; width:500px; }  #step6-sharer-container { text-align:center; background-position:-389px -983px; display:inline-block; height:199px; width:360px; margin-top:0; padding:10px; }  #step6-sharer-container .img { height:160px; margin-top:-24px; text-align:center; }  .default-options { display:inline-block; width:890px; margin:auto auto 20px; }  #step6-save-button,#step6-add-to-cart,#step6-checkout,#step6-save-product { background-position:-774px -983px; border:0 solid; cursor:pointer; float:left; height:28px; margin-left:2px; margin-right:2px; width:250px; }  #step6-add-to-cart { background-position:-774px -1013px; }  input#step6-add-to-cart[type=button][disabled] { background-position:-774px -1126px; }  #step6-checkout { width:196px; background-position:-774px -1043px; }  #step6-save-product { background-position:-559px -1449px; width:168px; }  #step6-options { margin-bottom:40px; margin-top:40px; text-align:center; }  #save-stock-button,.btn_login_new_user { background-color:transparent; background-position:-860px -1096px; border:0 solid; color:#FFF; cursor:pointer; font-size:13px; font-weight:700; height:28px; padding-bottom:4px; text-align:center; width:170px; }  #stock-list img { margin-top:30px; width:80px; }  .shareFriends { background-position:-840px -1074px; display:inline-block; height:18px; width:119px; }  .shareFacebook { background-position:-775px -1074px; display:inline-block; height:18px; width:60px; }  .lightbox_centralElement { background:url(../images/shadow-content-popUp.jpg) repeat-x #fff; background-position:30px 0; border:solid 3px #c1c1c1; position:relative; }  .lightbox_centralElement h2 { color:#005290; font-family:trebuchet MS; font-size:18px; font-weight:700; }  .btnSelectType { border:0 solid red; cursor:pointer; height:41px; width:208px; margin-left:5px; background-position:-209px -813px; }  .btnBack { background-position:-526px -828px; border:0 solid red; cursor:pointer; float:left; height:45px; margin-left:5px; width:100px; margin-bottom:12px; margin-top:12px; }  .btnGoToNext { background-position:-630px -828px; border:0 solid red; cursor:pointer; float:right; height:45px; margin-left:5px; width:180px; margin-bottom:12px; margin-top:12px; }  .error { border-bottom:1px solid red; border-top-width:1px; clear:both; color:red; font-size:13px; margin-bottom:10px; padding-bottom:4px; padding-top:4px; border-style:solid; }  #size-container imput,#qty input { display:inline; width:50px; }  .btnSelectType:hover { background-position:-209px -813px; }  .popUpClose { background-position:-421px -813px; border:0 solid red; cursor:pointer; height:35px; position:absolute; right:-23px; top:-15px; width:40px; }  .popUpClose:hover { background-position:-463px -813px; }  .contentPopUp { font-size:12px; margin:18px 10px 10px; }  .contentPopUp table { width:100%; vertical-align:top; }  .contentPopUp table tr td { vertical-align:top; }  .contentPopUp .miniGallery { height:100px; position:relative; }  .contentPopUp h3 { color:#005887; font-weight:700; font-size:14px; }  .imgSampleBig { background-position:-829px -648px; height:170px; margin-bottom:15px; margin-left:10px; width:199px; text-align:center; }  .imgSampleBig h3 { color:#5C5D5E; font-size:14px; padding-left:5px; padding-top:6px; text-align:left; }  .logOut { height:33px; position:absolute; right:-25px; top:4px; width:88px; }  .logOut input { background-position:-914px -1261px; border:0 solid; height:33px; width:88px; cursor:pointer; }  .logOut input:hover { background-position:-914px -1298px; height:33px; width:88px; }  #loader-image { background:url(../images/loader.gif) no-repeat scroll center top transparent; height:16px; width:100%; position:absolute; top:55px; }  #font-picker,#font-size-picker { background-image:none; background-color:#ffff; height:430px; }  #font-preview { border:0 solid #C1C1C1; height:105px; line-height:30px; margin-bottom:22px; width:540px; background-image:none; background-color:#ffff; padding:5px; }  .artwrok-buttons { border:0 solid #C1C1C1; margin-bottom:22px; height:30px; line-height:30px; padding:5px; }  #font-list { border:1px solid #C1C1C1; height:205px; overflow-x:hidden; overflow-y:scroll; width:575px; background-image:none; background-color:#ffff; margin-left:10px; }  #font-size-list { background-color:#FFF; border:1px solid #C1C1C1; height:192px; overflow-x:hidden; overflow-y:scroll; text-align:center; width:278px; margin:auto; }  .viewArtwork { background-color:transparent; border:0 solid #C1C1C1; height:211px; width:100%; }  .frontTextBold { background-position:-211px -957px; border:0 solid; height:24px; width:51px; margin-top:6px; cursor:pointer; float:left; margin-right:5px; }  .frontTextItalic { background-position:-264px -957px; border:0 none; cursor:pointer; height:24px; width:51px; margin-top:6px; float:left; margin-right:5px; }  .SelectFontSize { background-position:-211px -957px; border:0 none; cursor:pointer; height:24px; margin-top:6px; width:105px; float:left; margin-right:5px; }  .frontTextItalic:hover,.frontTextItalicActive { background-position:-264px -931px; }  .fontTextSelect { margin-left:10px; margin-top:4px; padding-top:2px; }  .boxText { background-position:0 -983px; display:block; float:left; height:200px; width:360px; margin:60px 30px 20px 32px; padding:10px; }  .titleSelectFont { text-align:center; margin-top:-48px; }  .text_area_tini { height:100px; width:360px; margin-top:5px; display:block; }  .text_area_tini textarea,.text_area_tini input { height:100px; width:360px; }  .artworkSelection { background:url(../images/box-cant.jpg) repeat scroll 0 0 transparent; display:inline-block; height:68px; margin-right:10px; margin-top:10px; width:350px; padding:10px; }  .tdArtwork { color:#036; display:inline-block; float:left; margin-left:30px; margin-top:-10px; text-align:center; vertical-align:top; width:150px; }  #artwork1-position-text,#artwork2-position-text { font-size:8px; }  .artworkimg { height:102px; position:relative; width:103px; margin:auto; }  .tdArtworkGallery .artworkimg:hover { cursor:pointer; height:100px; background-color:#E1EDFF; }  .artworkSelection .arrow { background-position:-415px -849px; height:134px; position:absolute; right:1px; top:-29px; width:100px; z-index:505; }  .artworkimg img { z-index:200; margin:auto; }  #artwork-list { background:none repeat scroll 0 0 #FFF; height:340px; overflow-x:hidden; overflow-y:scroll; padding:5px 14px 14px; }  .tdArtworkGallery .artworkimg { background-position:-726px -648px; height:100px; left:0; top:0; width:103px; z-index:500; }  .tdArtworkGallery { display:block; float:left; margin-top:15px; text-align:center; width:115px; }  .tdArtworkGallery .artworkimg img { margin-top:5px; width:80px; z-index:500; }  #step3 .tdArtworkGallery .artworkimg { background:url(../images/select-color.png) repeat-y scroll right top transparent; height:150px; left:0; top:0; width:109px; z-index:500; }  #step3 .tdArtworkGallery .artworkimg:hover { background-position:left top; }  #step3 .tdArtworkGallery { display:block; float:left; margin-top:15px; text-align:center; width:115px; margin-right:5px; }  #step3 .btnColorChange { bottom:20px; display:block; font-size:0; left:6px; position:absolute; }  #step3 .colorName { font-size:10px; left:10px; position:absolute; text-align:center; top:8px; width:90px; }  #step3 .tdArtworkGallery .artworkimg img { margin-top:40px; width:80px; z-index:500; }  .btnDeleteArtwork { background-position:-323px -934px; border:0 solid red; cursor:pointer; height:18px; width:18px; margin:auto; }  #custom-artwork1,#custom-artwork2,.artworkSelection { background-position:-530px -893px; height:46px; margin-top:10px; padding-bottom:10px; padding-left:10px; padding-top:32px; position:relative; width:410px; }  #custom-artwork1 img,#custom-artwork2 img { position:absolute; right:34px; top:22px; }  #artwork-picker { width:300px; height:300px; text-align:center; background-image:none; background-color:#fff; }  #artwork1-button { width:107px; height:24px; background-position:-915px -827px; border:solid 0; cursor:pointer; }  #artwork2-button { width:107px; height:24px; background-position:-915px -852px; border:solid 0; cursor:pointer; }  #com-form-login .button,.login-container-wrapper .button,#share-friends-cotainer .button { background-position:-774px -1095px; border:0 solid; color:#FFF; cursor:pointer; font-weight:700; height:28px; width:86px; }  .artwrok-table { height:215px; width:260px; }  .componentheading,.contentheading { font-family:trebuchet MS; font-weight:700; background-image:none!important; border-bottom:1px solid #9A9A9A; color:#1878A8; font-size:20px; height:27px; margin-bottom:5px; }  .contentheading h1 { font-size:20px; margin-bottom:0; }  #com-form-login { background:url(../../resources/images/back-login.jpg) no-repeat scroll center top transparent; height:210px; width:460px; margin:20px auto 80px; }  .login-container-wrapper { background-image:none; font-size:12px; height:184px; margin:10px; }  #login-container { background-color:#FFF; background-image:none; height:410px; width:550px; }  #login-container .error { display:block; font-size:12px; width:100%; position:relative; border:0 solid; }  #login-container #loader-image { position:relative; top:0; width:100%; margin:5px; }  #login-container #login-error { color:red; display:block; margin-top:4px; text-align:center; }  #com-form-login .contentpane,.login-container-wrapper .contentpane { background:url(../../resources/images/lock.png) no-repeat scroll center top transparent; display:inline-block; height:170px; line-height:12px; width:142px; padding:0 6px 6px; }  #com-form-login .contentpane div { margin-top:120px; text-align:center; }  #com-form-login fieldset,.login-container-wrapper fieldset { float:right; height:130px; padding-top:20px; width:300px; }  #com-form-login ul { margin-left:155px; position:absolute; top:225px; }  #josForm .inputbox,form .required { background:url(../images/shadow-content-box.jpg) repeat-x scroll 0 -23px transparent; display:inline; width:278px; height:20px; border:solid 1px gray; }  #josForm .button,.josForm .button,.sectiontableentry1 form .button { background-position:-774px -1096px; border:0 solid; color:#FFF; font-size:13px; font-weight:700; height:27px; padding-bottom:3px; text-align:center; width:86px; }  #com-form-login fieldset #passwd,#com-form-login fieldset #username,.login-container-wrapper fieldset #login-password,.login-container-wrapper fieldset #login-user,#friendsAddress,#fromEmail,#fromName { border:1px solid #B6B6B6; height:18px; width:270px; }  #login-container #login-user,#login-container #login-password { margin-bottom:6px; width:206px; }  #login-container .col_1 { border:1px solid #C1C1C1; float:left; height:380px; width:210px; overflow:hidden; padding:5px; }  #login-container fieldset { float:right; height:330px; padding-top:5px; width:210px; text-align:center; }  #login-container .button { margin-bottom:10px; margin-top:12px; }  #login-container .col_2 { width:288px; float:left; margin-left:8px; border:solid 1px #C1C1C1; height:380px; text-align:center; padding:5px; }  #friendsAddress { height:70px; }  #com-form-login ul li,.login-container-wrapper ul li { display:inline-block; font-size:11px; margin-right:5px; }  #com-form-login .contentpane img,.login-container-wrapper .contentpane img { visibility:hidden; display:none; }  .registerWizard { background:url(../images/register.jpg) no-repeat scroll 0 0 transparent; width:196px; height:229px; display:inline-block; }  #com-form-login .contentpane div,.login-container-wrapper .contentpane div { color:gray; padding:5px; }  .menuTop .right .vmCartModule a { color:#224188; }  .vmCartModule { border:1px solid #B6B6B6; font-size:9px; height:100px; margin-left:6px; margin-right:6px; overflow:auto; text-align:left; color:gray; padding:2px; }  .moduletable-topCart h3 { font-size:11px; font-weight:700; margin-bottom:0; margin-top:0; padding:5px 3px 3px; }  #vmMainPage .clear .sectiontableheader { background-color:#DADADA; height:24px; font-size:12px; padding:3px; }  .listProducts { border-bottom:3px solid #DADADA; width:100%; }  form .inputbox,#coupon_code { border:3px solid #DADADA; }  .checkout_link { background-position:-773px -1160px; color:#FFF; display:inline-block; height:40px; line-height:39px; padding-left:45px; text-align:left; width:130px; }  .btn_continue .checkout_link { border:solid 0 red; padding-bottom:10px; height:45px; width:165px; background-position:-773px -1160px; }  .continue_link { background-position:-773px -1209px; color:#FFF; display:inline-block; height:40px; line-height:39px; padding-left:45px; text-align:left; width:210px; }  #vmMainPage h3,#vmMainPage h2 { color:#005290; font-family:trebuchet MS; font-size:22px; font-weight:700; }  .table_steps_checkout span { margin-bottom:15px; display:inline-block; color:#333; }  .shop_error,.shop_warning,.shop_info,.shop_debug,.shop_critical,.shop_tip { margin-left:0; padding:1.5em 1em 1.5em 48px; }  .moduletable-sliderHome { float:left; height:300px; position:relative; width:660px; z-index:50; }  .jdGallery a.left { background:url(../images/fleche1.png) no-repeat scroll left center transparent; }  .jdGallery a.right { background:url(../images/fleche2.png) no-repeat scroll right center transparent; }  #summary-box-summary td { font-size:12px; padding:2px 6px 0; }  #summary-box-summary th { background-color:#006297; color:#FFF; font-size:12px; padding-bottom:0; text-transform:uppercase; }  .moduletable-boxRed { width:216px; }  .moduletable-boxRed .divTop { color:#d2502d; background-position:-479px -1203px; }  .moduletable-boxBlue h3 { background-position:-479px -1246px; color:#106C97; }  .moduletable-boxGreen h3 { background-position:-479px -1345px; color:#00761f; }  .moduletable-boxRed h3 { background-position:-479px -1203px; color:#d2502d; }  .moduletable-boxBlue h3,.moduletable-boxGreen h3,.moduletable-boxRed h3 { background-image:none!important; border-bottom:1px solid #9A9A9A; color:#1878A8; display:block; font-size:20px; height:35px; line-height:45px; margin-bottom:5px; }  .moduletable-boxGray h3 { background-position:-479px -1289px; height:20px; font-size:1px; color:#ebebeb; }  div .divContent { display:block; font-size:13px; padding:10px 0; }  div .divContent ul li { background:url(../images/last_8x8.png) no-repeat scroll 1px 5px transparent; border-bottom:1px solid #B3B3B3; margin-bottom:10px; padding-bottom:10px; padding-left:10px; padding-top:0; }  #preview-category-image .wrapper { -moz-box-shadow:1px 0 11px gray; background-color:#FFF; border:1px solid #C1C1C1; height:600px; margin-left:-150px; margin-top:-30px; width:700px; z-index:500; }  #category-popup #preview-category-image.imgSampleBig .wrapper { height:600px; margin-left:-65px; text-align:center; width:540px; border:3px solid #C1C1C1; }  #preview-category-image { background:url(../images/px-transparent.png) repeat scroll 0 0 transparent; border:0 solid gray; height:550px; left:-10px; position:absolute; top:0; width:440px; }  #preview-category-image .wrapper .popUpClose2 { background-position:-961px -1173px; border:0 solid; cursor:pointer; float:right; width:15px; margin:5px; }  #preview-category-image .wrapper h3 { border-bottom:1px solid #CCC; color:#005887; display:block; height:25px; }  #preview-category-image .wrapper table tr td { height:540px; text-align:center; vertical-align:middle; }  #preview-category-image .wrapper img { margin-top:0; }  .sige { display:block; height:90px; margin-top:8px; overflow-x:hidden; overflow-y:scroll; }  .sige .sige_thumb { margin-left:2px; margin-right:2px; }  #share-friends-popup { height:300px; width:280px; padding:15px; }  #share-friends-popup h3 { color:#005887; font-size:14px; font-weight:700; }  #share-friends-end { font-size:11px; color:gray; margin-top:5px; }  .box-newProductsHome { height:142px; margin-bottom:10px; margin-left:auto; position:relative; width:480px; }  .box-newProductsHome .img { position:absolute; top:10px; left:10px; width:146px; height:125px; z-index:50; }  .box-newProductsHome .mask { width:300px; padding-left:180px; height:142px; position:absolute; top:0; left:0; background:url(../images/box-newProducts.png) no-repeat; z-index:100; }  .box-newProductsHome .mask .title { color:#013E5D; font-size:22px; margin-bottom:5px; margin-top:12px; }  .box-newProductsHome .mask .description { font-size:13px; color:#3d3d3d; margin-right:15px; }  .box-newProductsHome .mask input[type=button],fieldset a.button { background-position:-739px -1305px; border:0 solid red; color:#FFF; font-size:12px; height:29px; margin-top:5px; text-align:center; width:168px; }  .moduletable-titleVisible h3 { margin-top:20px; color:#005290; margin-bottom:5px; font-size:22px; }  #artwork-picker select { font-size:70%; width:260px; }  td.ul ul { margin-right:25px; width:150px; }  td.ul ul a,td.ul1 ul a { color:#cdcdcd; }  .cartTitle { color:#005290; font-family:trebuchet MS; font-size:16px; font-weight:700; margin-bottom:-18px; }  .createYourWristbandsShared { background:url(../images/createYourWristbandsShared.jpg) no-repeat scroll left top transparent; display:inline-block; height:175px; padding-left:231px; padding-top:90px; width:350px; text-align:left; margin:50px auto; }  .shop_error { background-position:5px 50%; }  .button { background-position:-774px -1096px; border:0 solid; color:#FFF; font-size:13px; height:27px; padding-bottom:3px; text-align:center; width:86px; }  #content-table-account_length { background-color:#DADADA; margin-bottom:10px; padding:10px; }  #content-table-account_filter { background-color:#DADADA; left:193px; position:absolute; top:26px; }  #content-table-account .sectiontableheader { padding-bottom:10px; text-align:left; border-color:0 0 #CCC; border-style:none none dashed; border-width:medium medium 1px; }  #content-table-account td { padding-bottom:10px; padding-top:10px; border-color:0 0 #CCC; border-style:none none dashed; border-width:medium medium 1px; }  #content-table-account_info { color:#0171A6; margin-top:10px; margin-bottom:5px; }  #content-table-account_paginate span { color:#0637B3; font-weight:bolder; cursor:pointer; margin-right:5px; }  #content-table-account_paginate .paginate_active { color:orange; }  .tableFloat table { background:none repeat scroll 0 0 #DADADA; border:1px solid #FFF; height:40px; text-align:left; width:100%; }  .tableFloat table.adminlist { background:none repeat scroll 0 0 transparent; border:0 solid #FFF; height:auto; text-align:left; width:100%; }  .tableFloat table .inputbox { border:3px solid #DADADA; height:22px; margin-left:5px; padding-left:5px; padding-right:5px; }  .tableFloat table.adminlist tr td { border-bottom:dashed 1px #CCC; margin-bottom:10px; padding-bottom:10px; }  div.buttons_heading { float:right; width:200px; text-align:center; margin:30px 10px 10px; }  .sectiontableheader th { color:#005290; font-size:14px; border-bottom:solid 1px #005290; padding-top:15px; }  fieldset a.button { display:inline-block; height:25px; padding-top:5px; }  a.t-mac { background:url(../images/t-mac.jpg) no-repeat scroll left top transparent; color:#181818; display:block; font-family:arial; font-size:18px; height:170px; margin-left:-4px; width:550px; margin-top:10px; padding:410px 24px 26px 395px; }  .browseProductImageContainer { float:left; text-align:center; width:256px; position:relative; margin:3px; }  .browseProductDescription { float:left; height:36px; left:30px; margin-left:35px; margin-top:0; width:85%; }  .browseProductTitle { margin-top:3px; width:100%; float:none; padding:3px; }  .browsePriceContainer { float:left; left:112px; position:absolute; width:35%; margin:0; }  .addtocart_form { display:block; white-space:nowrap; width:100%; }  .quantity_box_button { background-position:-829px -858px; border:0 solid #BABABA; font-size:0!important; height:12px; vertical-align:middle; width:22px; color:#fff; }  .quantity_box_button.quantity_box_button_down { background-position:-829px -870px; }  .inputboxquantity { border:1px solid #BABABA; margin-top:0; vertical-align:middle; }  .addtocart_button { background:url(../images/spr.png) no-repeat scroll -696px -1386px transparent; color:#FFF; display:block; height:50px; margin-top:15px; padding-left:50px; text-align:left; }  .vmCartContainer { background:none repeat scroll 0 0 #FFF; border:0 solid #FFF; float:left; width:100%; padding:0; }  .vmCartContainer .addtocart_button { display:inline-block; float:none; margin-top:-6px; margin-left:40px; }  .vmRowTwo { border-style:none; }  .textSiteMap { color:#A0A0A0; font-size:12px; cursor:pointer; }  .siteMap .menu-footer li { border-bottom:0 none; color:#A0A0A0; float:none; margin-bottom:10px; vertical-align:top; width:225px; height:auto!important; }  .siteMap .menu-footer li ul li { margin-bottom:2px; }  .siteMap .menu-footer li ul { margin-top:3px; }  input.text { margin-bottom:12px; width:95%; padding:.4em; }  fieldset { border:0; margin-top:25px; padding:0; }  div#users-contain { clear:both; display:block; width:400px; margin:5px 0; }  .ui-dialog .ui-state-error { padding:.3em; }  .validateTips { border:1px solid transparent; padding:.3em; }  #saveProduct { background-position:-739px -1305px; border:0 solid red; color:#FFF; font-size:14px; font-weight:700; height:29px; margin-bottom:8px; margin-top:5px; text-align:center; width:168px; }  .ui-dialog .ui-dialog-titlebar-close span { background-position:-421px -813px; border:0 solid red; height:35px; position:absolute; right:-30px; top:-30px; width:40px; z-index:300; }  .ui-dialog .ui-dialog-titlebar-close span:hover { background-position:-463px -813px; border:0 solid red; background-color:transparent; }  .ui-dialog .ui-dialog-titlebar-close:hover { border:0 solid red; background-color:transparent; background-image:none; }  .ui-dialog .ui-dialog-titlebar { background:none repeat scroll 0 0 transparent; border:0 solid; position:relative; padding:.4em 1em; }  .ui-dialog { overflow:visible!important; border:3px solid #AAA!important; }  .listClients { font-size:12px; margin-right:8px; float:left; display:inline-block; list-style:none; }  .listClients span { display:inline-block; margin-right:5px; margin-top:1px; vertical-align:top; }  .dataTables_wrapper { border-top:1px solid #DDD; min-height:140px!important; overflow-y:auto; padding-top:5px; margin-top:10px; }  #userList th { background-color:#7E7E7E; border-bottom:1px solid #FFF; color:#FFF; text-align:left; }  tr.even td.sorting_1,tr.odd td.sorting_1 { background-color:transparent!important; }  tr.odd { background-color:#FFF!important; }  tr.even { background-color:#fff!important; }  .dataTables_info { color:#7E7E7E; font-size:12px; margin-top:5px; }  .ui-dialog .ui-dialog-title { color:#0171A6; }  fieldset.input { margin-top:1px; padding:0; }  .vmCartChild { border-top:1px dashed #CCC; display:block; float:none; margin-bottom:18px; margin-top:10px; padding-top:10px; }  .vmRowOne { background:none repeat scroll 0 0 transparent; }  .vmChildDetail { float:left; vertical-align:middle; margin-top:2px; margin-right:15px; }  .addtocart_button,.notify_button { border:0 solid; width:150px; }  #div_flash { height:330px; overflow:hidden; position:absolute; right:10px; text-align:right; top:26px; width:945px; z-index:100; }  .wizard_360 { opacity:.20; -ms-filter:alpha(opacity=20); filter:alpha(opacity=20); -khtml-opacity:.20; -moz-opacity:.20; position:relative; width:960px; }  .contentCenter .loader_wizard { background:url(../images/loader_wizard.gif) no-repeat scroll 0 0 transparent; height:80px; width:80px; left:440px; position:absolute; top:150px; z-index:1000; }  .wizard_360 .general-box { position:relative; z-index:50; background-color:transparent; }  #summary-box { background:url(../images/summary-box.gif) no-repeat scroll 0 0 transparent; height:325px; left:7px; position:absolute; top:12px; width:353px; z-index:110; }  #summary-box h2 { color:#FFF; font-size:16px; margin-left:20px; margin-top:25px; margin-bottom:25px; text-transform:uppercase; }  #summary-box .cont { font-size:13px; height:245px; margin-left:17px; margin-right:10px; position:relative; }  #summary-box .cont label { display:inline-block; margin-bottom:5px; width:80px; }  #summary-box hr { margin-bottom:3px; margin-top:3px; border-color:#C8C8C8 0 #FAFAFA; border-style:solid none; border-width:1px 0; }  #summary-box .total_price { background:url(../images/total_price.png) no-repeat scroll 0 0 transparent; bottom:25px; height:100px; position:absolute; right:5px; width:228px; z-index:-1; }  #summary-box .total_price .span_price { color:#FFF; font-size:14px; margin-left:138px; margin-top:30px; }  #summary-box .total_price #summary-box-summary-totalprice { color:#FFF; display:inline-block; float:left; font-size:24px; margin-top:-6px; text-align:center; width:85px; }  #summary-box .total_price .uss { display:inline-block; float:left; margin-top:0; }  #summary-box .smallText { bottom:0; color:#06F; font-size:11px; position:absolute; text-align:center; width:100%; }  .back_360 { background:url(../images/back_360.gif) no-repeat scroll 0 0 transparent; height:301px; position:absolute; right:2px; top:9px; width:578px; }  #div_flash embed { position:relative; z-index:2; }  .wizard_360 #WristBandAS { left:50px; position:absolute; z-index:5; }  #summary-box #btnPopUp { background:url(../images/btn_details.png) no-repeat scroll 0 0 transparent; border:0 solid; height:37px; position:absolute; right:0; top:-53px; width:141px; color:#6d6d6d; }  .controls360 { height:38px; position:absolute; right:12px; top:10px; width:579px; z-index:200; vertical-align:top; }  .view-font-360 { background-position:0 -562px; border:0 solid; font-size:0; height:34px; vertical-align:top; width:83px; }  .view-font-360.active { width:83px; height:34px; background-position:0 -523px; border:solid 0; font-size:0; vertical-align:top; }  .view-back-360 { background-position:-85px -523px; border:0 solid; font-size:0; height:34px; vertical-align:top; width:83px; }  .view-back-360.active { background-position:-85px -562px; border:0 solid; font-size:0; height:34px; vertical-align:top; width:83px; }  .animation-switch { background:url(../images/animation.jpg) no-repeat scroll left -3px transparent; color:gray; font-size:14px; height:24px; padding-left:25px; padding-right:5px; padding-top:6px; width:auto; }  .animation-on { background:url(../images/animation.jpg) no-repeat scroll left -3px transparent; }  .animation-off { background:url(../images/animation.jpg) no-repeat scroll left -28px transparent; }  .step4-buttons,.step5-buttons { left:35px; position:absolute; top:407px; width:897px; z-index:230; }  #popUp .fieldset-box { border:1px solid #C1C1C1; margin-bottom:10px; margin-top:7px; position:relative; padding:10px; }  #popUp .fieldset-box h3 { background-color:#FFF; color:#565656; font-size:13px; font-weight:700; position:absolute; top:-11px; }  .alert-bands { bottom:20px; position:absolute; text-align:center; width:100%; }  .create-your-proof-title { color:#006297; font-size:14px; position:absolute; text-align:center; top:58px; width:100%; }  .alert-bands img { margin-bottom:-4px; margin-left:8px; }  #artwrok-selected-preview { width:100px; }  .tooltipInfo { background-position:-8px -1280px; background-image:none; background-color:#fff; border:1px solid orange; color:orange; position:absolute; right:38px; top:-28px; width:200px; z-index:3500; padding:2px; }  #tool_tip_step_1 { width:20px; margin-left:310px; margin-top:4px; position:absolute; }  .increaseFontSize { background-position:-829px -858px; border:0 solid; font-size:0; height:12px; width:26px; }  .decreaseFontSize { background-position:-829px -870px; border:0 solid; font-size:0; height:12px; width:26px; }  .fontSizeMeasure { float:left; height:18px; line-height:18px; margin-right:5px; text-align:center; width:30px; }  .buttonsSize { float:left; width:23px; }  .boxFontSize { background-repeat:no-repeat; float:left; height:26px; margin-top:1px; width:65px; }  .boxText span b { margin-bottom:3px; margin-top:6px; display:block; }  .propertyFonts { margin-top:7px; }  #artwork-library-disabled { background:url(../images/px-transparent.png) transparent repeat; height:340px; left:8px; overflow-x:hidden; position:absolute; top:0; width:847px; z-index:895; text-align:center; display:none; padding:5px 14px 14px; }  #artwork-library-disabled img { margin-top:150px; }  #template_dialog h1 { text-align:center; font-size:26px; width:100%; color:#000; border-bottom:1px solid #000; padding-bottom:10px; }  #template_dialog { border:0 solid; height:320px!important; }  #template_dialog .content { background-image:none; border-bottom:1px solid #000; font-size:13px; padding-top:0; text-align:center; width:770px; }  #template_dialog .buttons { height:115px; margin-bottom:20px; margin-top:20px; position:relative; width:100%; }  #template_dialog .buttons .button_1 { float:left; position:relative; width:100%; margin-bottom:15px; }  #template_dialog .buttons .button_2 { width:49%; float:right; position:relative; }  .ui-widget-content .ui-icon { bottom:0; position:absolute; right:0; }  #template_dialog .buttons .button_1 #button_1_link { background:url(../images/btn_all_done.jpg) repeat scroll 0 0 transparent; display:block; font-size:0; height:72px; width:345px; margin:auto; }  #template_dialog .buttons .button_2 a { background:url(../images/btn_advanced_setup.jpg); width:348px; height:77px; display:block; font-size:0; margin:auto; }  #template_dialog .link_bottom { width:100%; font-size:12px; text-align:center; clear:both; }  .frontText-selectedfontcolors { float:left; display:inline; position:relative; height:20px; width:20px; border:1px solid #000; }  .artworks-preview { float:left; text-align:center; border:1px solid #CCC; display:inline; clear:both; width:98%; height:80px; margin:13px 4px -17px; }  #color-ranges-list-container,.box_select { border:solid 1px #ccc; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior:url(PIE.htc); text-align:center; width:400px; margin:20px auto auto; padding:10px; }  .color h1,.box_select h1 { float:left; margin-top:10px; }  #color-ranges-list-container #color-ranges-list,.box_select select { border:2px solid #CCC; height:26px; line-height:24px; margin-bottom:6px; margin-top:6px; padding-bottom:2px; padding-right:2px; padding-top:2px; width:170px; }  .pantoneCode { background:none repeat scroll 0 0 #CCC; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior:url(PIE.htc); bottom:48px; cursor:pointer; height:17px; left:15px; position:absolute; width:170px; }  .btnFontSelect,.btnFontColor { border:0 solid; display:inline-block; float:left; font-size:0; }  .font_11_back { font-size:11px; font-weight:700; }  .btnGoToNextBig small { font-size:13px; display:none; }  .listSitesCategories { float:left; width:33%; }  .content-box ul { font-size:15px; margin-top:18px; margin-bottom:6px; }  .content-box li { margin-left:20px; margin-bottom:10px; list-style:none outside none; background:url(../images/contentBoxItms.png); background-repeat:no-repeat; }  .content-box li a { color:#000; font-size:14px; line-height:14px; margin-left:15px; margin-top:0; padding-top:0; text-decoration:none; }  a.pathway { color:#013E5D; font-size:13px; font-weight:700; }  .content-box ul a { color:#1878A8; margin-top:4px; text-decoration:none; list-style:none outside none; font-size:14px; padding:2px; }  .content-box ul a:hover { color:#051d5a; }  table #categoryList_1 { margin-top:14px; }  table.display td { border:1px solid; border-color:#DDD; }  #categoryList_1 td.dataTables_empty { padding:0; }  #categoryList_1.display tbody tr td div { margin-left:2px!important; }  #goal_widget { margin-left:20px; float:left; margin-bottom:10px; }  #model_detail.ui-dialog-content ui-widget-content td { vertical-align:top; min-width:275px; padding:20px; }  .btn_goto_site { background-color:transparent!important; margin-left:28px!important; }  .ui-widget-content a { color:#EE7115!important; font-weight:700!important; }  .ui-widget-content a:hover { color:red!important; }  #categoryList_wrapper.dataTables_wrapper table#categoryList { margin-top:35px; }  .wrapperPage .content #content tr td div div.moduletable h3 { font-size:20px; font-weight:700; color:#0d8fca; }  .contentCenter table.contentpaneopen tr td h3 span { color:#0D8FCA!important; }  #step_config_4.step_config .reseller_box { width:726px; }  #step_config_4.step_config .reseller_box .wizard_box #step_4_1.steps_4 { width:686px; }  #statisticsTable.display { margin-top:34px; }  .list_reseller h4,.list_reseller h3 { background-color:#CCC; border-bottom:0 solid; clear:both; color:#003!important; font-family:arial; font-size:14px!important; font-weight:700; height:16px; margin-bottom:5px; margin-top:10px; text-transform:uppercase; padding:2px 2px 2px 5px; }  .list_reseller .content-box ul { font-size:14px; margin-bottom:6px; margin-top:0; }  .list_reseller .content-box li { background:none repeat scroll 0 0 transparent; list-style:none outside none; margin-bottom:5px; margin-left:5px; }  .list_reseller .content-box ul a { color:#003; font-size:14px; list-style-image:none; list-style-position:outside; text-decoration:none; margin:0; padding:2px; }  .moduletable.list_reseller { margin-right:10px; }  .moduletable.list_reseller img { margin-bottom:15px; }  #box-extra { background-color:#FFF; color:#439FFE; padding:15px; }  #box-extra .extra-title { float:left; font-size:22px; }  #box-extra .link-help a { color:#F78800; }  #box-extra .extra-video { float:left; margin:10px 10px 0 0; }  #box-extra .extra-text { padding:60px 5px 5px 0; }  #box-extra .extra-text-title { font-size:17px; }  #box-extra .extra-phone { font-size:30px; color:#F78800; }  .too_complicated { behavior:url(border-radius.htc); border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border:2px dashed gray; margin-left:9%; text-align:center; width:80%; margin-top:10px; padding:10px; }  .too_complicated .complicated-title { font-weight:700; margin:-8px 0 5px; }  .placeholder { color:#A8A8A8; font-size:20px; font-style:italic; position:absolute; }  .arrow { background-image:url(../images/arrow.jpg); background-position:center center; background-repeat:no-repeat; height:100px; }  .Infobox_limit_color { color:red; display:none; margin-left:4px; margin-top:16px; position:absolute; }  .topContent { border-bottom:6px solid #1499D1; margin-bottom:15px; padding-bottom:15px; }  .colRight { float:left; margin-left:10px; width:290px; }  .buttonsSliderHome { margin-top:8px; }  .lof-ass .lof-snleft .lof-navigator-outer { background:url(../images/transparent_bg.png) repeat scroll 0 0 transparent; border-right:1px solid #D9E1E7; height:300px!important; left:0; overflow:visible; right:inherit; text-align:left; top:0; width:110px!important; display:none; }  .lof-ass .lof-navigator li img { border:2px solid #F5F5F5; float:left; margin:2px 1px 1px 0 !important; }  .lof-ass .blue .lof-navigator li div { background:none repeat scroll 0 0 transparent!important; border-top:0 solid #D9E1E7!important; margin-right:0!important; padding-left:0!important; }  .lof-ass .blue .lof-navigator li { background:none repeat scroll 0 0 transparent!important; padding-left:3px!important; }  .overThumbnail { border:0 solid; height:299px; left:0; position:absolute; top:0; width:120px; }  .searchTop { position:absolute; right:40px; top:71px; width:500px; }  #vmlp_search_str { border:1px solid #DADADA; color:gray; width:340px; padding:4px; }  .advancedSearch { color:#FFF!important; font-size:0; display:none; }  #vmlp_timer { left:327px; position:absolute; top:5px; width:16px; }  #vmlp_3letters { color:#CCC; font-size:0; position:absolute; }  #vmlp_results { margin-left:0; margin-top:0; top:26px; width:348px; }  .lof-ass .lof-snleft .lof-navigator li.active div { background:none repeat scroll 0 0 transparent!important; margin-left:inherit; margin-right:5px; padding-left:3px; }  .lof-ass .lof-snleft .lof-description { bottom:0!important; left:112px; right:0!important; }  .typeBands-home { float:left; height:155px; margin-right:0; position:relative; width:216px; margin-bottom:8px; }  .typeBands-home .image { position:absolute; top:35px; left:0; right:0; text-align:center; z-index:5; }  .typeBands-home .image img { width:180px; }  .typeBands-home .mask { width:216px; height:155px; position:absolute; top:0; left:0; z-index:10; }  .typeBands-home .btnCreateBandTitle { background-image:none; color:#1878A8; font-size:12px; left:0; position:absolute; right:0; text-align:center; top:10px; width:218px; z-index:11; }  .typeBands-home .btnCreateBand { background-position:0 0; bottom:14px; height:32px; left:41px; position:absolute; width:133px; z-index:5050; }  .boxContent .componentheading,.boxContent .contentheading { background-image:none!important; border-bottom:0 solid #9A9A9A; }  table.obhelpdesk-table { background:#fff!important; }  img.calendar { margin:4px; }  .linkRange { line-height:25px; vertical-align:top; margin:5px; }  #filter_department { border:1px solid #DADADA; margin:0; padding:0; }  td.sectiontableheader { border-bottom:solid 1px #ccc; }  .obhelpdesk-widget #limit { border:1px solid #CCC; padding-right:0; width:50px!important; }  #obhelpdesk_search.hasTip { border:1px solid #DADADA; width:300px; margin:0; }  #filter_from,#filter_to { border:1px solid #DADADA; vertical-align:top; }  .moduletable-wristbandCreator { margin-bottom:20px; }  .moduletable-wristbandCreator h3 { border-bottom:1px solid #9A9A9A; color:#033266; font-size:22px; margin-right:10px; }  .moduletable-wristbandCreator h4 { font-size:16px; color:#1878a8; }  table.contentpaneopen { width:100%; font-size:arial; }  .paymentServices { bottom:-35px; left:20px; position:absolute; }  h4 { font-size:15px; margin-bottom:10px; margin-top:10px; font-weight:700; text-align:left; color:#1878A8; }  .content-box { margin-top:15px; }  #categoryList_filter.dataTables_filter { color:grey; font-size:14px; }  .wristbandsCreatorHome h3 { background-image:none!important; border-bottom:1px solid #9A9A9A; color:#003773!important; display:block; font-size:30px!important; height:35px; margin-bottom:5px; }  table.blog,table.contentpaneopen,td.contentheading { border-bottom:0 solid; width:100%; }  .defaultSkin .mceToolbar { border-bottom:0 solid; height:0!important; }  .title-color-coated { background:url(../images/back-title-color-coated.gif) no-repeat scroll center center transparent; color:#1864B9; font-size:18px; height:28px; margin-top:10px; text-align:center; }  .btnProductDetails,.viewMoreDetails,.maskBrowseProductImage,.preview3d,.button_prod_size,#btn-add-template input[type=button],#msj_add_template,#reportSite { background:url(../images/wizardSteps.png) no-repeat scroll 0 0 transparent; }  .btnProductDetails { cursor:pointer; display:inline-block; font-size:0; background-position:0 0; height:32px; width:133px; }  .viewMoreDetails { background-position:-443px -315px; color:blue; display:inline-block; font-size:0; height:28px; width:130px; float:left; margin-left:5px; margin-right:5px; }  .maskBrowseProductImage { background-position:-8px -63px; border:0 solid #CCC; height:118px; left:-12px; position:absolute; top:-10px; width:275px; z-index:10; }  .createBy { bottom:4px; color:#000; font-weight:700; position:absolute; text-align:center; width:84%; }  .createByProduct { color:#000; float:left; font-size:11px; font-weight:700; margin-left:23px; position:inherit; text-align:left; width:68%; }  .priceBrowseProduct { bottom:70px; color:#000; font-size:18px; font-weight:700; left:0; position:absolute; text-align:center; width:100%; }  #vmMainPage .boxBrowseProduct h3 { color:#005290; font-family:trebuchet MS; font-size:18px; font-weight:700; text-align:center; }  #vmMainPage .boxBrowseProduct h3 a { color:#005290; font-size:80%; }  .browseProductImage { position:relative; text-align:center; width:256px; margin:-5px 1px 1px; }  .browseProductImage img { margin-left:-25px; margin-top:-40px; position:relative; text-align:center; width:300px; }  .actionsBottons { bottom:30px; margin-left:5px; position:absolute; text-align:center; width:85%; }  .preview3d { background-position:-443px -348px; color:blue; display:inline-block; font-size:0; height:28px; width:91px; float:left; margin-left:5px; margin-right:5px; }  #step6-checkout.createYourProductNow { width:215px; height:28px; background-position:-336px -1490px; border:solid 0; cursor:pointer; }  .button_prod_size { background-position:-439px -282px; border:0 solid; color:#FFF; height:20px; margin-right:3px; width:70px; margin-top:5px; margin-bottom:5px; }  .button_prod_size.btn_size_selected { background-position:-512px -282px; background-color:transparent; }  #products .prod_price { padding-bottom:20px; }  #btn-add-template input[type=button] { background-position:0 -468px; border:0 solid; height:24px; width:129px; color:blue; font-size:0; }  #msj_add_template.ok { background-position:-133px -468px; width:214px; height:20px; color:#fff; padding:4px 2px 2px; }  #msj_add_template { font-size:12px; top:32px; right:-40px; text-align:center; }  .col-typeBands { float:left; width:295px; margin:15px; }  .col-typeBands h3 { display:block; font-size:15px; font-weight:700; text-align:center; margin-bottom:15px; margin-top:10px; }  #reportSite { background-position:-503px -253px; border:0 solid; color:gray; font-size:12px; height:20px; margin-left:10px; padding-bottom:5px; padding-top:2px; width:97px; }  .organization_info { float:left; font-size:14px; padding-right:15px; text-align:left; width:280px; margin:0 0 10px 10px; }  .organization_info .btn_goto_site { background-color:orange; margin-left:0!important; padding-left:0; position:relative; text-align:left; z-index:100; }  .organization_info .value { margin-left:0!important; }  .organization_info a#goto_affiliatesite { background:url(../images/goToSite.png) repeat scroll 0 0 transparent; color:#FFF!important; display:block; font-size:17px; height:42px; line-height:36px; margin-top:12px; position:relative; text-align:center; width:268px; z-index:1015; }  .organization_feature { float:right; width:300px; margin:1px 10px 10px; }  .pricePerUnit { float:left; font-size:14px; margin-top:15px; text-align:center; width:265px; }  .selectQuantity { float:left; font-size:12px; text-align:left; width:310px; }  .selectQuantity #add-to-cart-form input.button { background:url(../images/spr.png) no-repeat scroll -696px -1386px transparent; color:#FFF; display:block; height:50px; margin-top:15px; padding-left:50px; text-align:left; width:150px; }  #desc_prod { font-size:14px; text-align:left; width:298px; margin:auto; }  #div_featured_prod h1 { border-bottom:1px solid #B4B4B4; color:#363636; font-size:14px; font-weight:700; }  #model_detail { background:url(../images/popUpBorder.gif) repeat-y scroll 305px 0 transparent; margin-top:-36px; }  .createBand .btnCreateBand { position:absolute; right:15px; top:20px; z-index:100; }  .beta_top_site { color:#F30; display:block; font-size:10px; left:149px; margin-top:2px; position:absolute; }  h1 .beta_top_site { left:700px; margin-top:-28px; }  #report_sales_download_button { float:right; margin-top:-18px; }  .o,#step5 .btnColorChange,#step5 .colorName,.contentCenter div.componentheading,#warnflashavreloaded0 { display:none; }  h1,h2,h3,h4,h5,h6,.wristbandsCreatorHome h4 { font-weight:400; }  h3,.size14 { font-size:14px; }  h5,.button[name=formSubmit] { font-size:11px; }  h5.typo,#popUp { font-size:13px; }  .menuTop .left ul,.call p,.menuHeader ul,#font-size-picker .wrapper { margin:0; }  .mainMenu .menuPrimary li .separator,.typeBands .mask:hover,input[type=button],.listClients img,.sorting_1 { cursor:pointer; }  .mainMenu .menuPrimary li ul li ul li a,#users-contain,div.obhelpdesk-views a { font-size:12px; }  .mainMenu ul li a:hover,div .divContent ul li a:hover { color:#000; }  .btnCreateBand,.btn3d { display:inline-block; cursor:pointer; font-size:0; }  .categoryProductInfo,.btnGoToNextBig { display:inline-block; font-size:0; cursor:pointer; }  .step4-buttons .quickTip,.step5-buttons .quickTip { left:220px; top:-12px; }  .typeBands .mask.hover,.select .mask { background-position:-278px -648px; height:155px; left:1px; position:absolute; top:0; width:279px; }  .typeBands .name:hover,.select .name,.textWhite,.menu-footer li ul li:hover a,.productsFooter ul li:hover a,.continue_link:visited,.checkout_link:visited,td.ul ul a:hover,td.ul1 ul a:hover,.siteMap .menu-footer li ul li a:hover { color:#fff; }  .textRed,.wizard li.pass span.number,.wizard li.passBack span.number { color:red; }  .menu-footer li:hover ul li a,.siteMap .menu-footer li ul a,.siteMap .menu-footer li ul:hover a { color:#CECECE; }  .dataFooter span,tr.odd td { color:#555; }  .gray-box .boxFooter,.blue-box .boxFooter { height:7px; width:100%; background:none; }  .tableData tr td,.clear .sectiontableheader th,.listProducts td { padding:3px; }  .wizard-loader img,.resizedImageContainer { margin:auto; }  .imgSampleBig img,.siteMap .menu-footer,.list_reseller .content-box { margin-top:10px; }  .contentPopUp .imgMask,.artworkimg .mask { background-position:-726px -648px; width:103px; height:100px; z-index:500; position:absolute; top:0; left:0; }  #font-size-preview,.pagination { text-align:center; }  .frontTextBold:hover,.frontTextBoldActive,.SelectFontSize:hover,.SelectFontSizeActive { background-position:-211px -931px; }  .tdArtworkGallery .artworkimg .mask,#step3 .tdArtworkGallery .artworkimg .mask { z-index:100; }  .login-container-wrapper .button,#userList { margin-top:5px; }  .inputbox,#users-contain input,.pagination li { display:inline; }  h3.browseProductTitle a,.table_steps_checkout span a,.browseProductDescription a,.vmRecentDetail a { color:#005290; }  .moduletable-boxBlue,.moduletable,.col-typeBands p { margin-bottom:10px; }  #category-popup-description,.contentCenter,.space-band { position:relative; }  td.ul ul h1,td.ul1 ul h1,.too_complicated .complicated-link { font-weight:700; }  #jfbg_loginmodule,#box-extra .link-help { float:right; }  #image-custom-artwork1,#artwrok1-preview { width:60px; }  #step3 #color-container .btnColorChange,#step3 #color-colorCoated .btnColorChange { bottom:7px; cursor:pointer; font-size:0; left:9px; }  .messages,#product_list { margin-left:20px; }  .list_reseller .content-box ul a:hover,#categoryList_1 tr td a,#categoryList tr td a { color:#1878A8; }  #categoryList_1.display thead tr th,table#categoryList tr th { color:#1878A8; font-size:14px; height:40px; }