.cycleheader{width:580px; background:#000000; color:#FFFFFF; text-align:center;border-right:1px #000 solid; border-left:1px #000 solid;}
.section1{width:580px;text-align:center;overflow:auto;border-right:1px #000 solid;border-left:1px #000 solid;background:#FFFFFF; color:#000000;}
.section1 form{margin-top:10px;}
.image{width:325px; background:#FFFFFF; text-align:center;float:left;border-right:1px #000 solid;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:0.7em}
.image a:link{text-decoration:none;}
.cartinfo{width:252px; float:left;text-align:center; padding-top:20px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:0.9em}
.specs{width:580px;  font-family:Geneva, Arial, Helvetica, sans-serif; background:#CC0000;overflow:auto; 
border-bottom: 1px #000 solid; border-left: 1px #000 solid; border-right: 1px #000 solid;text-align:center;}
.spectitle{width:95px; background:#CC0000;  color:#FFFFFF;float:left; text-align:right; padding-right:5px; padding-bottom: 5px ; font-size:0.75em;}
.specdetail{width:474px; background:#FFFFFF; color:#000000;float:left;padding-left:5px;padding-bottom: 5px ;padding-right:1px; text-align:left;font-size:0.75em;}
.description{width:570px;  font-family:Geneva, Arial, Helvetica, sans-serif; overflow:auto; 
border-bottom: 1px #000 solid; border-left: 1px #000 solid; border-right: 1px #000 solid; padding:5px;}

.description_info{width:570px;  font-family:Geneva, Arial, Helvetica, sans-serif; overflow:auto; font-size:0.8em;
border-bottom: 1px #000 solid; border-top: 1px #000 solid; border-left: 1px #000 solid; border-right: 1px #000 solid; padding:5px;}