h1 { padding-bottom: 5px; }
h2 { text-align: center; font-size: 1.1em; color: #7e242e; line-height: normal; margin: 0px auto 3px; padding: 0px; }
h2.nopdtop { padding-top: 0px; text-align: left; margin-left: 0px; }
h3 { padding-top: 20px; padding-bottom: 5px; }
ul { text-align: left; font-size: .9em; margin-bottom: 8px; }
li { margin-bottom: 6px; text-align: left; background: url(../_img/ele/blt-dot-li.gif) no-repeat left top; padding-left: 18px; }
#rgtcol { background: url(../_img/ele/hdr-rgt-col-also.gif) no-repeat center top; padding-top: 85px; }
#pix1-bk { float: right; height: 249px; width: 344px; margin-right: 0px; margin-bottom: 5px; margin-left: 10px; }
#pix1-cr { float: right; height: 245px; width: 280px; margin-right: 0px; margin-bottom: 5px; margin-left: 15px; }
#pix1-fn { float: right; height: 248px; width: 337px; margin-right: 0px; margin-bottom: 5px; }
#pix1-jl { float: right; margin-right: 0px; margin-bottom: 5px; margin-left: 5px; }
#rgtcol-in p { line-height: 1.4; margin-bottom: 10px; font-size: .8em; }
#rgtcol-in p.sectp { padding-top: 10px; border-top: 1px solid #A63348; border-right: none; border-bottom: none; border-left: none; }
#rgtcol-in p.desc { margin-bottom: 5px; }
#rgtcol-in p#whs { margin-top: 20px; }
#rgtcol-in p#ord { text-align: center; background-color: #FFECEC; width: 280px; padding: 4px 5px; font-size: 1em; border: 1px solid #993333; margin-right: auto; margin-left: 0px; color: #993333; }
#rgtcol-in p#ord a { color: #993333; }
.prod { text-align: left; font-size: 0.8em; font-weight: bold; }
.prod li { vertical-align: middle; margin-top: 5px; }
#ben { text-align: left; font-weight: bold; font-size: .9em; }
#ben li { margin-bottom: 5px; }
.prod ul { margin-left: 15px; margin-top: 1px; font-weight: normal; }
.prod span { font-weight: normal; }
.prod ul li { margin-bottom: 1px; margin-top: 0px; }
.prod li.sub { margin-bottom: 0px; }
.btnadd { margin-left: 0px; margin-right: auto; text-align: left; }
.tbl-out { width: 100%; margin-top: 10px; margin-bottom: 15px; }
.tbl-out td { vertical-align: middle; }
.tbl-out td.wde40 { width: 40%; }
.tbl-out td.wde60 { width: 60%; }
.tbl-out td.wde45 { width: 45%; }
.tbl-out td.wde55 { width: 55%; }
.tbl-out p { margin-bottom: 10px; padding-right: 5px; padding-left: 5px; }
.tbl-in { font-size: .8em; border-top: 1px solid #B7A39B; border-right-style: none; border-bottom-style: none; border-left-style: none; width: 98%; clear: both; margin: 10px auto; }
.tbl-in.rgt { margin-right: 0px; margin-left: auto; }
.tbl-in th { text-align: center; padding: 5px; font-size: 1.1em; color: #7e242e; }
.tbl-out th.cbk { text-align: center; padding: 5px; font-size: .9em; color: #7e242e; width: 50%; }
.tbl-in td { width: 50%; vertical-align: middle; padding: 5px; }
.tbl-in td.cmp { text-align: center; }
.tbl-in td.cmp a { font-weight: bold; color: #5d8357; }
.tbl-in td.rgt { text-align: right; padding-right: 5px; }
.tbl-out img.ctrd { margin-right: auto; margin-left: auto; }
p.prhdg { text-align: center; font-size: 1.1em; color: #7e242e; padding-top: 5px; margin-bottom: 3px; line-height: normal; }
.ordbtn { width: 100%; text-align: center; border-bottom: 1px solid #7c635a; border-top-style: none; border-right-style: none; border-left-style: none; margin-bottom: 10px; }
.ordbtn td { text-align: center; padding: 5px; }
.ordbtn table th { color: #7e242e; font-weight: normal; }
.lbox1 img { display: block; margin-right: auto; margin-left: 0px; }
.tstm { padding-left: 23px; font-style: italic; background: url(../_img/ele/qte-lft.gif) no-repeat left 5px; font-size: 0.8em; text-align: left; margin-bottom: 15px; }
.tstm p { padding-right: 23px; background: url(../_img/ele/qte-rgt.gif) no-repeat right bottom; margin-bottom: 0px; }
.tstm p span { text-align: right; }