h1 {
font-size: 1.1em;
margin-right: 15px;
margin-left: 15px;
font-weight: normal;
text-align: center;
vertical-align: middle;
margin-bottom: 2px;
}
h2 {
text-align: center;
font-size: .9em;
font-weight: normal;
}
h3 {
font-weight: normal;
font-size: .9em;
margin-left: 100px;
margin-right: 100px;
margin-top: 15px;
text-align: center;
}
h4 {
font-size: 0.9em;
margin-left: 100px;
margin-right: 100px;
margin-top: 15px;
text-align: left;
font-weight: normal;
}

ol.say {
text-align: center;
list-style-type: decimal;
margin: 15px auto 25px;
font-size: 0.8em;
width: 460px;
border-top: none;
border-right: none;
border-bottom: none;
border-left: 1px solid #999999;
list-style-position: outside;
color: #666666;
}

ol.say li {
text-align: left;
margin: 6px auto 6px 45px;
}
div#dsc.wht p {
text-align: center;
}
div#dsc.wht p.intro {
margin-top: 15px;
width: 560px;
margin-right: auto;
margin-left: auto;
text-align: center;
}
div#dsc.wht p#othr {
font-size: 11px;
margin-top: 20px;
}
div#dsc.wht p#toord {
margin-top: 10px;
}
div#dsc.wht p.prc {
margin-bottom: 0px;
}
div#dsc.wht p.desc {
text-align: left;
width: 580px;
margin-right: auto;
margin-left: auto;
}

div#dsc.wht img#cc {
height: 49px;
width: 286px;
margin-right: auto;
margin-left: auto;
margin-top: 10px;
display: block;
}
div.wht img#hdgblt {
height: 10px;
width: 10px;
line-height: 10px;
text-align: center;
vertical-align: middle;
margin-right: auto;
margin-left: auto;
}
div.wht p.pr {
margin-bottom: 0px;
}

div#ele {
padding-top: 1px;
vertical-align: top;
height: 10px;
padding-bottom: 1px;
text-align: center;
margin-right: auto;
margin-left: auto;
}
div#ele img {
display: block;
margin-right: auto;
margin-left: auto;
text-align: center;
}
div#ele2 {
padding-top: 1px;
vertical-align: top;
height: 10px;
padding-bottom: 1px;
text-align: center;
margin-right: auto;
margin-left: auto;
}
div#ele2 img {
display: block;
text-align: center;
margin-right: auto;
margin-left: auto;
}

form.ord {
font-size: .8em;
width: 50%;
margin-right: auto;
margin-left: auto;
padding: 10px;
border: 1px solid #CCCC99;
}

form.order {
font-size: .8em;
width: 510px;
border: 1px solid #CCCC99;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
margin: 5px auto 15px;
}

form.order input.btn {
margin-right: 0px;
margin-left: auto;
height: 21px;
width: 92px;
}
form.order table {
width: 95%;
margin-right: auto;
margin-left: auto;
}
form.order table td {
vertical-align: bottom;
text-align: left;
}
form.order table td.item {
width: 75%;
}
form.order table td.price {
font-size: 90%;
}

table#prcgrid {
width: 580px;
}
table#prcgrid td.txt {
width: 75%;
text-align: right;
}
table#prcgrid td.prcs {
width: 25%;
text-align: left;
padding-left: 5px;
}
h1 span {
	font-size: 90%;
}
ul.say {

text-align: center;
list-style-type: none;
margin: 15px auto 25px;
font-size: 0.8em;
width: 460px;
border-top: none;
border-right: none;
border-bottom: none;
border-left: 1px solid #999999;
list-style-position: outside;
color: #666666;
}
ul.say li {

text-align: left;
margin: 6px auto 6px 45px;
}
