/* page */
.bigalert {color:#D00; font:bold 20pt sans-serif;}
#addbtn {display:block; margin:0 auto; border:0; width:130px; height:46px;}

/* alerts */
.alertbox {margin:0 2px 3px 2px; border:1px solid #800; background:#FFFBD4;}
.alertbox h4 {margin:0; padding:2px 6px; background:#FFF17B; text-align:center; float:left; margin-right:12px; font-size:1em;} /*url(i/alertbg.gif)*/
.alertbox p {margin:0; padding:3px 8px;}
.alertbox b {color:#800;}
.alertbox a {font-size:.8em;}
#endsale {color:#00F;}

/* product */
.zoom {font-size:7pt; color:#3D2585; font-weight:bold;}
/* infobox */
#brandimg {display:none;}
#stylename {font-weight:bold; font-size:9pt;}
#styledesc {font-size:7pt; font-family: Arial, sans-serif;}
.pricetbl {border:1px solid #888; width:210px; margin-bottom:10px;}
.pricetbl th,.pricetbl td {border:1px solid #888; font-size:8pt; text-align:center; padding:2px 0;}
.prcup {color:#F00;}
.oneprc {width:220px; height:40px; background:url(i/wd-starbg.gif) no-repeat top center; padding-top:12px; font-weight:bold;}

/* style options */
.styleopt,.styleopt table {border-collapse:collapse;}
.styleopt tr {vertical-align:top;}
.styleopt table tr {vertical-align:middle;}
.styleopt td {padding:0; font-size:8pt}
.styleopt {text-align:left;}
.styleopt label {display:block; cursor:pointer;}
.styleopt label:hover {color:#000;}
.styleopt input {vertical-align:top; cursor:pointer;}

/* size options */
.sizenote {font-size:.8em; text-align:center;}
#szchart tr {vertical-align:top;}
#szchart #szc {margin-right:10px;}
#szchart #szp {margin-left:10px;}
.szlbl {background:#E5F3FF;}
.szlbl label {display:block;}

/* pers */
#perselect {margin-top:5px;}

/* related */
.related {margin:10px 0; border-width:1px 0; float:none; width:auto;}
.related img {float:left; margin-right:15px; width:110px;}
.related form .qty {display:block;}

/* unused */
.dessect {clear:both; overflow:hidden; text-align:center; margin-bottom:20px;}
.dessect h4 {margin:0; font-size:1em;}
.desl {float:left; width:220px;}
.desr {margin-left: 230px;}
#desimgs {padding-bottom:5px; text-align:center;}
#desdisp {background:url(desdisp.jpg); padding:9px;}
#desdesc {border:dotted #146DBF; text-align:center; margin:10px 0; padding:8px 5px; border-width:1px 0;}
div#desnote {margin-top:15px; text-align:left; overflow:hidden;}
div#desnote img {float:left; margin-right:8px;}
.stybox tr {vertical-align:top;}
.stybox td {padding:0 3px;}
#backlink {width:98%; margin:15px auto 0 auto;}
