#p_guide{
text-align:center;
}

td,th{
text-align:center;
padding:6px;
font-size:12px;
color:#ffffff;
}

th{
background-color:#743857;
color:#ffffd9;
font-size:13px;
font-weight:bold;
}

tr.row1 td{
background-color:#727884;
}

tr.row2 td{
background-color:#7d818c;
}


h2{
margin-bottom:3px;
color:#4d0033;
}

#pg_message{
text-align:left;
width:490px;
margin:45px auto 0 auto;
}

ul#size_guide_list{
margin-left:0;
padding-left:16px;
}

li#size_guide_list{
margin:5px 0 5px 0;
}