*{ line-height:16px; text-align:left; font-family:"Trebuchet MS",Arial,Tahoma,Helvetica,sans-serif; font-size:12px; font-weight:normal; font-style:normal; text-decoration:none; }
a:link,a:visited{ color:#000000; text-decoration:none; }
a:hover{ font-weight:bold; color:#bf9c3d; }
b{ font-weight:bold; }
body{ margin-top:2px; background-color:#ffffff; color:#000000; background-attachment:fixed; }
button{ height:18px; padding:0 2px 2px 2px; background-color:#e5e5e5; color:#444444; border:1px solid #f7f7f7; }
h3{ font-size:16px; font-weight:bold; color:#bf9c3d; }
h4{ font-size:14px; font-weight:bold; color:#bf9c3d; }
img{ border:none; }
p{ }
p.fl{ margin-top:0px; }
.formlabel{ width: 150px; line-height: 20px; padding: 0 1px 0 0; text-align: right; vertical-align: middle; border-bottom: 1px dotted #666666; }
.formlabelhigh{ width: 150px; height: 20px; padding: 0 1px 0 0; text-align: right; vertical-align: top; border-bottom: 1px dotted #666666; }
.forminput{ height: 20px; padding: 0 0 0 2px; text-align: left; vertical-align: middle; }
.forminput2{ height: 20px; padding: 0 0 0 2px; text-align: left; vertical-align: middle; border-bottom: 1px dotted #666666; }
.glrytnimg{ float:left; text-align:center; width:162px; height:121px; border:1px solid #e5e5e5; padding:8px; margin:16px; overflow:hidden; }
.imgbox{ width:100%; padding:4px; margin-top: 4px; margin-bottom:4px; border:1px solid #e5e5e5; }
.piimg{ border:1px solid #e5e5e5; padding:2px 2px 2px 2px; }
.plabel{ width:100%; height:20px; top:0; color:#ffffff; background-color:#ff0000; display:block; vertical-align:top; z-index:2; text-align:center; font-size:14px; font-weight:bold; padding-top:3px; }
.prttopbox{ width:100%; padding:3px 3px 3px 3px; color:#333333; border:1px solid #e5e5e5; }
.prttitle{ color:#bf9c3d; font-size:15px; font-weight:bold; }
.prttitle2{ height:20px; border-bottom:1px dotted #d7d7d7; padding:0 0 0 2px; color:#bf9c3d; font-size:11px; font-weight:bold; }
.prttitle3{ color:#bf9c3d; font-size:11px; font-weight:bold; }
.prtstitle{ color:#bf9c3d; font-size:12px; font-weight:normal; font-style:italic; text-decoration:none; }
.prtprice{ color:#333333; font-size:12px; font-weight:bold; }
.prtfeatureitem{ width:200px; line-height:18px; padding:3px 3px 3px 0; font-style:normal; text-decoration:none text-align:left; vertical-align:top; }
.prtfdispfull{ color:#333333; padding:0 10px 0 0; }
.prtftnimg{ float:left; text-align:center; width:132px; height:98px; border:1px solid #e5e5e5; padding:4px; margin:7px; overflow:hidden; }
.slide input{ height:18px; border:none; text-align:center; color:#ff8c00; }
.stdtable{ width:100%; }
.td18{ height:18px; }
.td20{ height:20px; }
.td22{ height:22px; }
.td25{ height:25px; }
.td35{ height:35px; text-align:left; vertical-align:top; }
.vertical_bar{ width:185px; height:25px; text-align:right; padding-right:8px;}
#container{ width:835px; height:100%; }
#footer{ height:28px; border-top:1px dashed #c0c0c0; }
#header{ width:185px; height:60px; vertical-align:bottom; text-align:right; border-right:2px solid #bf9c3d; }
#header2{ width:650px; height:60px; vertical-align:bottom; text-align:right; }
#displaycnt{ width:640px; min-height:440px; display:block; overflow:hidden; }
#left_column{ width:185px; vertical-align:top; color:#bf9c3d; border-right:2px solid #bf9c3d; }
#main_column{ width:650px; vertical-align:top; padding-left:10px; }
#top{ width:185px; height:24px; border-right:2px solid #bf9c3d; }
#top2{ width:650px; height:24px; }
#topbar{ width:185px; background:#f7f7f7; height:22px; text-align:right; border-right:2px solid #bf9c3d; }
#topbar2{ width:650px; background:#f7f7f7; height:22px; text-align:right; padding-right:5px; }
