fieldset{
    border:none;    
}
.altproducts
{
    padding:2px;
}

.altproduct
{     
    float:left;width:100%;
}
.altproductcontent
{
    /*margin-left:300px;*/
    margin-right:272px;
    clear:both;
}
.altproductcontent p
{
    text-indent:2em;
    margin-bottom: 0.5em !important;
    margin-top:0.5em;
}
.altproductpic
{  
    /*float:left;width:300px;margin-left:-100%;padding:8px;*/
    float:left;width:256px;margin-left:-272px;padding:8px;
}

.altproductpic img
{  
    border:none;
}
.altcategory
{
    padding:1em;
}
.altcategory img
{
    float:left;
}

.altproductheader
{
    padding:2px;
   /*border:solid 1px #efe;*/
}
.altproductcontainer
{
    padding:2px;clear:both;
}
.altproductdescription
{
    clear:left;width:100%;
}

.altproductdescription p
{
    text-indent:2em;
    
    margin-bottom: 0.5em !important;
    margin-top:0.5em;
}
.altproductcomparison
{
/*    border:dotted 2px black;*/
}

.altproductprice
{     
    font-size:3em;
    color:#f33;
}
.altproductprice span
{     
    font-size:0.6em;
    color:#ddd;
    text-decoration:line-through;
}

.catalog_navigator
{
    clear:both;
    text-align:center;
}

.highslide-dimming {
    background: #333333;
    position: absolute;
}
.altlogo
{
    position:absolute;
    left:130%;
    width:119px;
    height:192px;
    top:-40px;
    background: url(altlogo.gif);
    display:none;
}
.curbox
{
    width:12em;
}
#form1post input
{
    
    clear:right;
}

#MainForm
{
    border-bottom:1px dotted #E1E1E1;
}
.altproductextra .oki
{
    font-size:2em;
    color:#006600;
}
.altproductextra .error
{
    font-size:2em;
    color:#660000;
}
.affirm
{
    font-style: italic;
}

.ui-accordion h5 {
    text-transform: none;
    color: #616161;
    font-weight: bolder;
}