#sizechartcaption { padding: .5em;
letter-spacing: .2em;
background-color:#D5FDD6; }

#sizechartgo { border: 2px solid #000000; }

#sizechartgo3 { background: #7fac81;
color:#FFFFFF;
padding: 1em .7em 1em .7em;
font-weight: bold;
padding: .5em;
border: 2px solid #FFFFFF }

#sizechartgo4 { background: #1a1a1a;}

#sizechartgo2 {padding: 0 10px; background:#e3f6e3;  padding: .5em; border: 2px solid #FFFFFF}

#sizechartno {border:0; background:sizechartnone;}

#sizechartno2 {border:0; background:sizechartnone}



#showpage {  text-align:right; border: 1px solid #f60; height:20px; line-height:20px; font-family: Arial, Helvetica, sans-serif; font-size:12px;clear:both; padding:5px; background:#FFDEC8; margin:5px;}
#showpage a{ text-decoration:none;}
#bar{
text-align:left; 
padding-left:10px;
margin-bottom:9px; 
height:27px; 
margin-top:0px; 
line-height:27px;
color:#fff; font-size:11px; font-weight:bold;
background:#BC0205;
border:0px solid #ddd;
}
#bar a{ font-size:11px;color:#fff; text-decoration:none}
#clr{ clear:both;}


#hw00{ float:left; width:235px; border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;  overflow:hidden; }
#hw1{ text-align:center;margin-top:10px;height:289px;overflow:hidden;}
#hw1 a img{ border:0; max-width:198px; max-height:287px; width:expression(this.width > 198 && this.height < this.width*287/198 ? 198: true);  height: expression(this.height > 287 ? 287: true);margin-top: expression(this.height < 287 ? (287-this.height)/2: 0); }
#hw2{ width:198px; text-align:left; line-height:1.3; margin:auto; height:100px; font-size:10px; font-family:verdana; }
#hw2 b{ color:#000; font-size:12px;}
#hw2 br{ line-height:7px;}
#hw2 a{  color:#900; font-size:12px;}
#hw2 span{ color:red;}
#hw2 u{ font-size:11px; color:#000; text-decoration:none; font-weight:100;}