body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-align:left; background-color:#CC3433; margin:0px; padding: 0px; }
div.page { width:90%; max-width:900px; margin: 0px auto; padding: 10px }
div.main { padding:10px 20px; text-align:left; background:#FFFFFF; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -moz-box-shadow: 0 0 4px 4px #dddddd; -webkit-box-shadow: 0 0 4px 4px #dddddd; box-shadow: 0 0 4px 4px #dddddd; }
.top-ad { color:#444444; font-size:large; text-align:center; line-height: 1.4; }
.top-ad img { margin:1.5em; }
li { color:#444444; font-size:large; margin-bottom:6px; }
h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:36px; font-weight:bold; font-style:italic }
h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:bold }
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }
a { font-size:small }
.large { font-size:large }
.verdana { font-family:Verdana, Arial, Helvetica, sans-serif }
.xlarge { font-size:x-large; font-weight:bold }
img.right { border:none; float:right }
img.left { border:none; float:left }
.noticeText { color:#FF9900; font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif }
.noticeCont { border-style:outset; border-width:6px; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px }
.inquire { text-align:center; margin-top: 2.5em; }
.inquire a { font-size:large; font-weight: bold; text-decoration: none; padding: 6px 12px; background: #AA0000; border: 1px solid #ff0000; color:#FFFFFF; border-radius: 12px; }
.inquire a:active { position:relative; top:1px; left:1px; }
.product-list { font-size:1.1em; text-align:center; margin:auto; background-color:#FFFFFF; }
.product-list tr { background-color:#F9F9F9; }
.product-list td { padding:8px; }
.product-list th { padding:8px; font-weight:normal; text-align:left; }
.product-list thead td { color:#444444; font-weight:bold; }
.product-list thead th { color:#444444; font-weight:bold; text-align:left; }
.quantities { font-size:1.1em; }
.quantities th { padding:6px 12px 6px 0; text-align:left; font-weight:normal; }
.quantities td { padding:6px 0; }
.hurry-up { color:#FF0000; font-size:24px; font-weight:bold; text-align:center; margin-bottom:2em; }
