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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
focus{outline:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"""";}
h1{margin:0px 0px 3px 0px;font-size:24px;}
body{color:#555555;background-color:#FFFFFF;font-family:tahoma, verdana, sans-serif;font-size:12px;font-weight:normal;text-align:left;margin:0px;}
a{color:#000;font-weight:normal;text-decoration:none;cursor:pointer;}
p{margin:5px 0px 7px 0px;line-height:16px;}
sup{display:inline;padding:0px;vertical-align:super;font-size:8px;}
a:hover{color:#000000;text-decoration:underline;}
legend{display:none;}
label{display:none;}
fieldset{border:none;padding:4px 0px 4px 5px;}
fieldset p{display:block;margin:5px 5px 5px 2px;}
form{margin:0px 0px 5px 0px;}
img{border:none;}
li{padding-bottom:5px;}
.center{text-align:center;}
.inlinecenter{text-align:center;}
p.inline{display:inline;padding:0px;}
.strong{font-weight:bold;}
.big{font-weight:bold;font-size:16px;}
.hidden{display:none;}
a.unfancy{color:#006699;font-weight:normal;text-decoration:underline;cursor:pointer;}
.spacer{padding:0px 15px;color:#fff;}
.seo_spacer{padding:0px 6px;color:#fff;}
.spacer_dark{padding:0px 15px;color:#999;}
#skin_wrapper{width:1000px;padding:0px;margin:auto;}
#seo-terms{text-align:center;background:#b4185e;color:#fff;padding:2px 5px;border-bottom:solid #feb1e4 1px;}
#seo-terms h2{font-size:10px;padding:0px;margin:0px;font-weight:normal;}
#seo-terms a{color:#fff;text-decoration:none;}
#seo-terms a:hover{text-decoration:underline;}
.changeme{border:1px solid #d65690;padding:2px;cursor:pointer;margin:3px 3px 0 0;}
#tszuji_head{width:1000px;background:#fff;position:relative;overflow:hidden;}
#tszuji_head div#logos{padding:5px;float:left;overflow:hidden;width:740px;}
#tszuji_head div#logos img{float:left;}
#tszuji_head div#logos img#guarantee{margin-left:30px;}
#tszuji_head div#seal_number{float:left;overflow:hidden;width:250px;}
#tszuji_head div#seal_number div#mcafee{width:100px;padding-right:10px;float:left;text-align:right;padding-top:5px;}
#tszuji_head div#seal_number div#flags{width:100px;padding-left:0px;padding-right:20px;float:left;height:50px;padding-top:2px;}
#tszuji_head div#seal_number div#flags img{margin-top:2px;}
#tszuji_head div#seal_number div#number{width:240px;padding-right:10px;float:left;text-align:left;height:50px;}
#tszuji_head div#seal_number div#number h3{font-family:"Trebuchet MS";color:#7c005a;font-size:20px;margin:5px auto 5px auto;display:inline;line-height:20px;}
#tszuji_head div#seal_number div#number h3 a{color:#7c005a;text-decoration:none;font-weight:bold;}
#tszuji_head div#seal_number div#number h3 img{position:relative;top:3px;}
#tszuji_head div#seal_number div#number h4{font-family:"Trebuchet MS";color:#7c005a;font-size:14px;margin:0px auto 5px auto;display:block;line-height:14px;}
#tszuji_head div#seal_number div#number h4 a{color:#7c005a;text-decoration:none;font-weight:bold;}
#tszuji_head div#seal_number div#number h4 img{position:relative;top:6px;}
#top_menu{position:relative;overflow:hidden;width:100%;height:28px;margin-bottom:5px;}
#tszuji_lcol_head{width:210px;height:28px;background:url('../media/search_input.png') 3px 1px no-repeat #D2D2D2;border-bottom:1px solid #f5f5f5;line-height:28px;float:left;}
#tszuji_lcol_head form{margin:0px;padding:0px;}
#tszuji_lcol_head input.quickfield{height:18px;margin-right:5px;margin-left:10px;background:#fff;width:138px;position:relative;line-height:18px;font-size:14px;top:-3px;padding-top:0px;color:#7c005a;}
#tszuji_lcol_head input#ecom--minisearch--SUBMIT{position:relative;top:3px;}
#skin_ct_lcol img{margin-top:10px;}
#skin_ct_lcol #payment_logos{padding:5px;background:url('../media/payment_methods.png') no-repeat #fff;height:177px;width:200px;text-align:left;}
#skin_ct_lcol #payment_logos img{margin-top:0px;}
#skin_ct_lcol #payment_logos #googleCheckoutLogo{width:200px;position:relative;left:-22px;}
#tszuji_navigation{width:785px;background-color:#ebebeb;padding-right:0px;margin-left:5px;height:28px;float:left;}
.float_holder{position:relative;overflow:hidden;width:100%;}
#tszuji_navigation .float_holder div#menu_title{width:200px;padding-left:5px;height:28px;line-height:28px;color:#fff;text-align:left;float:left;background:#d2d2d2 url('../media/nav_bullet.png') no-repeat right center;}
#tszuji_navigation .float_holder div#menu_holder{padding-left:20px;height:28px;line-height:28px;text-align:center;float:left;}
#tszuji_navigation a{color:#333;font-size:11px;line-height:28px;font-weight:bold;text-decoration:none;}
#tszuji_navigation a:hover{color:#d65690;text-decoration:underline;}
#tszuji_left_col{width:210px;float:left;}
#tszuji_cat_holder{width:100%;position:relative;overflow:hidden;}
.tszuji_ind_cat{position:relative;width:200px;height:185px;float:left;margin:2px 1px;z-index:20;}
.tszuji_ind_cat_tall{position:relative;width:200px;height:266px;float:left;margin:2px 1px;z-index:20;}
.tszuji_cat_head{text-align:left;width:100%;height:28px;}
.tszuji_cat_head h2{font-size:11px;color:#333;line-height:28px;padding:0px;padding-left:10px;margin:0px;}
.tszuji_cat_over{width:200px;height:158px;overflow:hidden;position:relative;top:-1px;background:#fff url('../media/cat_over.png') no-repeat left top;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-khtml-opacity:0.85;-moz-opacity:0.85;opacity:0.85;}
.tszuji_cat_over_tall{width:200px;height:238px;overflow:hidden;position:relative;background:#fff url('../media/cat_over_tall.png') no-repeat left top;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-khtml-opacity:0.85;-moz-opacity:0.85;opacity:0.85;}
.tszuji_cat_over div, .tszuji_cat_over_tall div{padding:5px;}
#tszuji_prod_holder{width:100%;position:relative;overflow:hidden;}
.tszuji_ind_prod{position:relative;width:200px;height:185px;float:left;margin:2px 1px;z-index:20;}
#tszuji_bestsellers{font-size:14px;color:#7c005a;font-weight:bold;text-align:center;}
.tszuji_ind_prod_sml{position:relative;width:169px;height:156px;margin:2px 1px;margin-top:10px;z-index:20;}
.tszuji_prod_head{text-align:left;width:100%;height:28px;}
.tszuji_prod_head_sml{text-align:left;width:100%;height:22px;}
.tszuji_prod_head h2{font-size:11px;color:#333;line-height:28px;padding:0px;padding-left:10px;margin:0px;}
.tszuji_prod_head_sml h2{font-size:9px;color:#333;line-height:22px;padding:0px;padding-left:10px;margin:0px;}
.tszuji_prod_pic{position:absolute;top:28px;left:1px;width:198px;height:130px;}
.tszuji_prod_pic_sml{position:absolute;top:23px;left:1px;width:167px;height:110px;}
.tszuji_prod_over{width:200px;height:131px;overflow:hidden;position:relative;top:-1px;background:#fff url('../media/cat_over.png') no-repeat left top;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-khtml-opacity:0.85;-moz-opacity:0.85;opacity:0.85;}
.tszuji_prod_over div{padding:5px;}
.tszuji_prod_foot{position:absolute;top:157px;text-align:center;width:100%;height:25px;color:#b4185e;line-height:25px;z-index:40;overflow:hidden;}
.tszuji_prod_foot_sml{position:absolute;top:132px;text-align:center;margin-left:35px;height:22px;color:#b4185e;line-height:22px;z-index:40;text-align:center;overflow:hidden;}
.tszuji_prod_foot_float{float:left;width:45px;padding:0 20px 0 15px;}
#tszuji_steps{padding-left:20px;margin-bottom:0px;width:500px;}
.tszuji_tab_content{position:relative;width:100%;overflow:hidden;text-align:justify;}
.tszuji_tab_content ul{margin-left:30px;}
#product_desc{width:500px;}
#product_desc p{font-family:tahoma;font-size:10pt;font-weight:normal;color:#000;margin-bottom:5px;}
a.prod_link{color:#d65690 !important;text-decoration:underline;}
.adobe{color:#7c005a;}
.tszuji_tab_content #product_desc p{line-height:16px;}
#product_vid{float:right;width:240px;padding:3px;border:1px solid #c0c0c0;}
#tszuji_rightcol{width:172px;float:left;margin-left:5px;margin-top:5px;}
#tszuji_rightcol img{margin-top:10px;}
#tszuji_rightcol .badges{margin-top:10px;}
#tszuji_rightcol .tszuji_ind_prod_sml .tszuji_prod_pic_sml img{margin-top:0px !important;border:0px;}
#tszuji_bag{margin:0 0 5px 0;width:170px;height:85px;background:url('../media/basket.png') left center no-repeat;}
#tszuji_bagcontent{padding-left:57px;padding-right:5px;padding-top:3px;color:#fff;height:82px;text-align:center;font-size:10px;line-height:12px;}
#tszuji_bagcontent a{color:#d65690;font-weight:bold;}
#tszuji_bagcontent a:hover{text-decoration:underline;}
#page_content a{color:#d65690;}
#page_content{padding:0 25px;}
hr.product_rule{height:1px;color:#d5d8d8;border:none;margin:2px 0 1px 0;padding:0px;}
html>body hr.product_rule{height:1px;background-color:#d5d8d8;border:none;margin:2px 0 1px 0;padding:0px;}
html>body hr.product_rule{height:1px;background-color:#d5d8d8;border:0px solid #d5d8d8;margin:2px 0 1px 0;padding:0px;}
#login_panel{margin:10px 0 0 0;width:170px;height:32px;background:url('../media/login_panel.png') left center no-repeat;text-align:center;line-height:32px;}
#login_panel a{font-weight:bold;color:#d65690;}
#confidence_panel{margin:10px 0 0 0;width:170px;height:170px;background:url('../media/confidence_panel.png') left center no-repeat;text-align:left;line-height:32px;}
#confidence_inner{padding:0 10px 5px 10px;}
#confidence_inner h3{color:#d65690;}
#confidence_inner a{display:block;font-weight:bold;line-height:20px;color:#333;font-size:90%;padding-left:5px;}
#confidence_inner a:hover{background:#d2d2d2;color:#fff;text-decoration:underline;}
#confidence_inner a.active{color:#d65690;}
#top_step{border-top:1px solid #d5d8d8;margin:5px 0 10px 0;padding-top:10px;}
.prod_line{position:relative;overflow:hidden;width:100%;height:25px;line-height:25px;margin:0px 0 10px 0;}
.prod_line_pop{position:relative;overflow:hidden;width:100%;height:63px;line-height:63px;margin:0px 0 15px 0;}
.prod_line select{color:#666;font-family:tahoma;}
.prod_numbering{float:left;padding:0 5px 0 0;line-height:25px;font-size:18px;color:#c0c0c0;}
#colour_menu{float:left;padding:0 5px 0 0;line-height:25px;font-size:12px;color:#c0c0c0;}
#stock_status{float:left;padding:0 5px 0 0;line-height:25px;font-size:12px;color:#c0c0c0;}
.prod_numbering_pop{float:left;padding:0 5px 0 0;line-height:63px;font-size:18px;color:#c0c0c0;}
#review_email_holder{position:relative;overflow:hidden;height:65px;border-top:1px solid #d5d8d8;border-bottom:1px solid #d5d8d8;margin:3px 0 10px 0;}
#reviews{width:35%;margin-right:2px;float:left;border-right:1px dotted #dedede;}
#emailfriend{width:55%;float:left;height:65px;}
#emailfriendholder{width:100%;position:relative;}
#bookmarks{position:absolute;top:-1px;}
#myDeco{position:absolute;top:3px;left:83px;}
#emailfriendlink{position:absolute;top:42px;left:1px;}
#wishlistlink{position:absolute;top:56px;}
#emailfriend a, #reviews a{color:#d65690;font-size:10px;}
td.ghost #emailfriend img{margin:8px 0 0 0;}
td.ghost #emailfriend .emailfriend_link{position:relative;top:-17px;}
td.ghost #emailfriend .buttonless{position:relative;top:-11px;left:-1px;}
.buttonless{color:#d65690;font-size:10px;background:transparent;border:0px;text-align:left;cursor:pointer;padding:0px;margin:0px;}
.addthis_toolbox{position:relative;top:-17px;left:63px;}
#error, #check_error{font-weight:bold;color:#ff0000;display:none;}
.error{font-weight:bold;color:#ff0000;}
#comp_container{width:590px;margin:10px;position:relative;overflow:none;}
#comp_container p{width:500px;}
#comp_container h1{font-size:12px;padding:0px 0px 4px 0px;margin:0px 0px 2px 0px;line-height:12px;color:#7c005a;}
#comp_pic{width:250px;margin-right:25px;float:left;}
#comp_pic p{color:#7c005a;text-align:center;}
#comp_pic p a{color:#d65690;font-weight:bold;}
#comp_content{width:295px;float:left;}
#comp_content h1{font-size:12px;padding:0px 0px 4px 0px;margin:0px 0px 2px 0px;line-height:12px;color:#7c005a;}
table.tableplan{width:560px;border-width:1px 1px 1px 1px;border-spacing:0px;border-style:solid solid solid solid;border-color:#d65690;border-collapse:collapse;background-color:white;font-family:arial;color:#000000;font-size:10pt;font-weight:normal;margin-left:5px;}
table.tableplan th{border-width:1px 1px 1px 1px;padding:2px 2px 2px 2px;border-style:solid solid solid solid;border-color:#d65690;background-color:#d65690;color:#fff;font-weight:bold;-moz-border-radius:0px 0px 0px 0px;}
table.tableplan td{border-width:1px 1px 1px 1px;padding:5px;border-style:solid solid solid solid;border-color:#d65690;background-color:white;-moz-border-radius:0px 0px 0px 0px;font-family:arial;color:#000000;font-size:10pt;font-weight:normal;}
.footer_col{width:190px;margin-right:10px;float:left;}
.footer_col a{color:#ffffff;}
#tszuji_copy{text-align:center;font-size:10px;padding:3px 3px 10px 3px;}
#floating_padlock{height:0px;width:1110px;display:block;position:fixed;bottom:100px;background:transparent;overflow:visible !important;padding:0;margin:0;z-index:1009;text-align:right}
#skin_wrapper_full{width:100%;padding:0px;margin:0px;position:relative;}
#skin_ct{width:100%;padding:0px;margin:0px;border-spacing:0px;border-collapse:collapse;}
#skin_ct_lcol_head{padding:10px;margin:0px;width:160px;height:80px;}
#skin_ct_rcol_head{padding:10px;margin:0px;height:80px;text-align:right;}
#skin_ct_lcol{padding:0px 0px 10px 0px;margin:0px;vertical-align:top;width:210px;text-align:left;}
#payment_logos{text-align:center;}
#skin_ct_mcol{padding:0px 0px 10px 5px;margin:0px;vertical-align:top;line-height:150%;}
#skin_ct_rcol{padding:0px 10px 10px 10px;margin:0px;vertical-align:top;width:1px;}
#skin_footer{color:#FFFFFF;padding:0px 10px 10px 10px;width:1000px;margin:0px auto;text-align:left;background:#d65690;position:relative;overflow:hidden;}
#skin_pgtitle{font-size:12px;padding:0px 0px 4px 0px;margin:0px 0px 2px 0px;line-height:12px;height:12px;font-weight:normal;}
#skin_pgtitle a.crumbly{color:#7c005a;text-decoration:underline;}
#skin_content{padding-left:5px;width:608px;float:left;}
#skin_content h1{line-height:12px;}
#product_desc h2, #accordion h2, #skin_content #page_content h2{font-family:tahoma;font-size:12pt;font-weight:bold;color:#8b0045;margin-bottom:10px;}
#product_desc h3, #accordion h3, #skin_content #page_content h3{font-family:tahoma;font-size:12pt;font-weight:normal;color:#8b0045;margin-bottom:10px;}
h2#skin_pgtitle{font-size:12px;}
#product_content{padding-left:0px;width:823px;float:left;}
#product_content h1{line-height:20px;font-size:18px;padding-bottom:10px;}
h1.checkout_heading{color:#d65690;padding:20px 0px;font-size:18px;}
#checkout_content{padding-left:0px;padding-right:10px;width:813px;float:left;}
#skin_content #page_content #whitelist p{line-height:16px;padding-bottom:5px;}
#skin_content #page_content #whitelist h3{margin:10px 0px 0px 5px;}
#skin_content #page_content #whitelist h4{margin:5px 0px 0px 5px;}
#skin_content #page_content #whitelist ol{margin:0px 0px 0px 30px;padding:5px 0px 5px 0px;}
#skin_content #page_content #whitelist ul{margin:0px 0px 0px 30px;padding:5px 0px 5px 0px;}
.skin_fenavh{color:#b4185e;padding:3px 0px 5px 0px;margin:0px;border-bottom:1px dotted #999999;font-weight:bold;font-size:12px;}
.skin_fenav ul{padding:0px;margin:0px 0px 10px 0px;list-style:none;background:#ebebeb;}
.skin_fenav ul li{margin:0px;padding:0px;list-style:none;}
.skin_fenav ul li a{color:#333333;font-weight:bold;font-size:11px;display:block;text-decoration:none;padding:0px 0px 0px 30px;background-image:url('../media/menu_bullet.png');background-repeat:no-repeat;background-position:center left;height:30px;line-height:30px;border-bottom:1px solid #f5f5f5;}
.skin_fenav ul li a:hover{color:#fff;background-color:#D2D2D2;text-decoration:underline;}
.skin_fenav ul li a.active_cat{color:#d65690;}
.skin_headacct{width:100%;text-align:right;clear:both;}
.skin_fenavmini{padding:7px;margin:0px 0px 10px 0px;border-left:1px dotted #999999;border-right:1px dotted #999999;border-bottom:1px dotted #999999;}
#skin_menu_head ul{padding:0px 0px 4px 0px;margin:0px 0px 4px 0px;list-style:none;border-bottom:1px solid #ABABAB;}
#skin_menu_head li{padding:0px;margin:0px;list-style:none;display:inline;}
#skin_menu_head ul li a{color:#FFFFFF;font-weight:normal;text-decoration:none;margin:0px 0px 0px 30px;padding:0px 0px 0px 10px;background-image:url('../media/menu_arrow.png');background-repeat:no-repeat;background-position:center left;}
#skin_menu_head ul li a:hover{text-decoration:underline;}
#skin_headacct{color:#ABABAB;}
#skin_headacct a{color:#FFFFFF;text-decoration:none;}
#skin_headacct a:hover{color:#FFFFFF;text-decoration:underline;}
#debug{color:#555555;background-color:#FFFFFF;border-top:1px solid #999999;overflow:hidden;padding:10px;margin:0px auto 10px auto;}
#printable{padding:10px;margin:auto;}
.error{color:#FF0000;font-weight:bold;}
.confirm{color:#d65690;font-weight:bold;}
.imgfloatrt{float:right;margin-bottom:10px;margin-left:10px;display:inline;}
.inline{display:inline;}
.formfieldrelwrap{overflow:auto;width:550px;height:90px;border:1px solid #555555;padding:5px;margin:10px 0px 10px 0px;}
.formfieldwysiwyg{background-color:#FFFFFF;border:1px solid #555555;margin:5px 5px 0px 2px;font-size:11px;}
.formfieldwysiwyg:hover{background-color:#F5F5F5;}
.formfieldradcb{color:inherit;background-color:inherit;}
.formfield{background-color:#FFFFFF;border:1px solid #555555;margin:5px 5px 0px 3px;font-size:11px;width:200px;}
.formselect{background-color:#FFFFFF;border:1px solid #555555;margin:5px 5px 0px 0px;font-size:11px;}
.formfield:hover{background-color:#F5F5F5;}
.formfieldp{display:block;padding:0px;margin:0px 0px 2px 2px;}
.formfieldpnfs{display:block;padding:0px 5px 0px 5px;margin:0px 0px 5px 0px;}
.formfielda{display:block;padding:0px 5px 0px 5px;margin:0px 0px 2px 0px;}
.formbutton{border:none;background:url('../media/tszuji_button.png') no-repeat top left;text-align:center;color:#fff;font-family:Tahoma;font-size:11px;font-weight:bold;height:22px;padding:0px 0px 3px 0px;width:130px;cursor:pointer;margin-right:3px;}
.formbutton:hover{background:url('../media/tszuji_button.png') no-repeat bottom left;}
.greybutton{border:none;background:url('../media/tszuji_button_grey.png') no-repeat top left;text-align:center;color:#333;font-family:Tahoma;font-size:11px;font-weight:bold;height:22px;padding:0px 0px 3px 0px;width:130px;cursor:pointer;margin-right:3px;}
.greybutton:hover{background:url('../media/tszuji_button_grey.png') no-repeat bottom left;}
.updatebutton{border:none;background:url('../media/tszuji_button.png') no-repeat top left;text-align:center;color:#fff;font-family:Tahoma;font-size:11px;font-weight:bold;height:22px;padding:0px 0px 3px 0px;width:130px;cursor:pointer;margin-right:3px;}
.updatebutton:hover{background:url('../media/tszuji_button.png') no-repeat bottom left;}
.quickbutton{border:none;background:url('../media/tszuji_button.png') no-repeat top left;text-align:center;color:#fff;font-family:Tahoma;font-size:11px;font-weight:bold;height:22px;padding:0px 0px 3px 0px;width:130px;cursor:pointer;margin-right:3px;}
.quickbutton:hover{background:url('../media/tszuji_button.png') no-repeat bottom left;}
.quickform{margin:5px 0px 0px 0px;}
.quickfield{background-color:#FFFFFF;border:0px solid #b4185e;font-size:11px;margin:1px 0px 0px 0px;color:#d65690;width:120px;padding:0px;}
.formfieldleg{font-weight:bold;display:inline;}
.formfieldleg_rnc{font-weight:bold;color:#FF0000;}
.tsz_form_label{font-weight:bold;position:absolute;width:190px;text-align:right;}
.tsz_form_field{margin:0px 5px 0px 200px;}
.tsz_stress{float:right;width:125px;border:1px solid #c0c0c0;font-size:9px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;}
.formsecthead{display:block;font-weight:bold;font-size:18px;height:40px;line-height:40px;color:#d65690;}
.checkout_form_holder .formsecthead, .formsectheadgrey{display:block;font-weight:bold;font-size:18px;height:40px;line-height:40px;color:#666;}
table.formtable{margin:0px 0px 10px 0px;border-spacing:0px;border-collapse:collapse;width:550px;}
table.formtable td{padding:4px 2px 4px 2px;vertical-align:top;border-bottom:0px solid #DEDEDE;}
table.sorttable{margin:0px;border-spacing:0px;border-collapse:collapse;width:100%;}
th.sorttable{padding:4px 5px 4px 5px;border-bottom:1px solid #DEDEDE;vertical-align:top;font-weight:bold;}
td.sorttable{padding:4px 5px 4px 5px;border-bottom:1px solid #DEDEDE;vertical-align:top;}
.regtablehead{color:#b4185e;margin:5px 0px 10px 0px;padding:4px 5px 4px 0px;border-bottom:1px solid #999999;font-weight:bold;clear:both;font-size:14px;}
table.regtable{margin:0px 0px 10px 0px;border-spacing:0px;border-collapse:collapse;width:100%;}
td.regtable{padding:4px 2px 4px 2px;vertical-align:top;border-bottom:1px solid #DEDEDE;}
.regtable p{padding:0px;margin:0px 0px 5px 0px;}
table.ghost{margin:0px;padding:0px;border-spacing:3px;border-collapse:collapse;width:100%;}
td.ghost{padding:0px;margin:0px;vertical-align:top;}
.ghost form{display:inline;}
td.ghost p{margin:0px 0px 0px 0px;line-height:16px;}
p.ultablesp{margin:0px;font-size:1px;}
.storehead{color:#d65690;margin:5px 0px 10px 0px;padding:4px 5px 4px 0px;border-bottom:1px solid #999999;font-weight:bold;clear:both;font-size:14px;}
.storelink{margin:5px 0px 10px 0px;padding:4px 5px 4px 5px;border:1px dotted #999999;}
.storelink p{margin:0px;}
table.cptbl_cat{margin:0px 0px 10px 0px;border-spacing:0px;border-collapse:collapse;width:100%;}
td.cptbl_cat{padding:5px 0px 0px 0px;vertical-align:top;border-bottom:1px solid #DEDEDE;}
td.cptbl_cat a{font-weight:bold;}
td.cptbl_cat_blank{display:none;}
table.cptbl_prod{margin:0px 0px 10px 0px;border-spacing:0px;border-collapse:collapse;width:608px;}
td.cptbl_prod{padding:0px 0px 0px 0px;vertical-align:top;border-bottom:0px solid #DEDEDE;}
td.cptbl_prod a{font-weight:bold;}
td.cptbl_prod_blank{display:none;}
table.cptbl_det{margin:0px 0px 10px 0px;border-spacing:0px;border-collapse:collapse;width:100%;}
td.cptbl_det{padding:0px 0px 0px 0px;vertical-align:top;}
td.cptbl_det_blank{display:none;}
.pricediv{margin:5px 0px 7px 0px;}
.price{font-size:16px;font-weight:bold;display:inline;}
.pricex{color:#FF0000;font-weight:bold;display:inline;text-decoration:line-through;}
.cartbutton{border:none;background:url('../media/tszuji_button.png') no-repeat top left;text-align:center;color:#fff;font-family:Tahoma;font-size:11px;font-weight:bold;height:22px;padding:0px 0px 3px 0px;width:130px;cursor:pointer;margin-right:3px;}
.cartbutton:hover{background:url('../media/tszuji_button.png') no-repeat bottom left;}
.clearboth{clear:both;}
.outstock{color:#FF0000;}
a.hrefbutton{color:#555555;background-color:#DEDEDE;padding:2px 5px 2px 5px;font-size:11px;font-weight:normal;text-align:center;display:block;border:1px solid #555555;text-decoration:none;}
a.hrefbutton:hover{color:#555555;background-color:#EBF1FF;text-decoration:none;cursor:default;}
.outline{border:1px solid #999999;padding:5px;margin-top:5px;}
.outline p{margin:0px 0px 3px 0px;}
.small_input_text{color:#999 !important;}
.dark_pink{color:#b4185e;}
#google_paypal{width:608px;overflow:hidden;position:relative;padding-top:50px;padding-bottom:10px;margin-left:215px;}
#google_logo{width:200px;float:right;}
#paypal_logo{width:200px;float:left;}
.tweet_result{width:190px;overflow:hidden;position:relative;padding-top:20px;}
.tweet_profile_image{width:50px;float:left;padding:0 5px 20px 0;}
.tweet_ime{text-align:right;}
.tweet_ime a{text-decoration:underline;padding-bottom:3px;}
.tszuji_best_seller{position:relative;width:159px;overflow:hidden;margin:0 0 0 3px;border-bottom:#dbdbdb 2px solid;padding-top:5px;padding-bottom:5px;}
.tszuji_best_seller1{width:40px;text-align:left;float:left;}
.tszuji_best_seller_image{width:38px;border:1px solid #dbdbdb;}
.tszuji_best_seller2{float:left;width:114px;margin-left:3px;}
tszuji_best_seller_link{font-size:9px;font-weight:bold;color:#666;}
.tszuji_best_seller .pr_snippet_category .pr-snippet .pr-snippet-wrapper .pr-snippet-stars .pr-rounded{display:none;}
.tszuji_best_seller .pr_snippet_category{height:20px;overflow:hidden;}
.redirectmessage {display:none;}
.redirectmessage a {text-decoration:underline;}
#social {position:absolute; top:95px; left: 20px; height: 16px; line-height: 12px;}
#social img {vertical-align:middle;}