

  #bodyWrap{
  background:#DBFDC3 url(/managed_files/2555/light_green_pattern.jpg) 50% 0 repeat;
  }

  #builderArea{
  position:relative;
  }

  #builderFlyout{
  position:absolute;
  top:5px;
  left:5px;
  z-index:100;
  }
  
  td #inlineCartArea{
  display:none;
  background:red;
  }

  .partCat{
  border-top:1px solid black;
  border-bottom:1px solid black;
  height:200px;
  overflow:auto;
  width:265px;
  padding:0px;
  }
 
  .partCatTitle{
  margin-bottom:5px;
  color:#870b0b;
  border-bottom:1px solid #870b0b;
  }

  .partSubCat{
  clear:left;
  padding:0px;

  }

  .partCatDetail{
  width:200px;
  }

  .part .img,.partDetail .img{
  text-align:center;

  }

  .partDetail .title{
  font-weight:bold;
  font-size:110%;
  }

  .partDetail{
  padding:4px;
  }

  #orderFormCell{
  
  }

  .formBody{
  border-left:1px solid #870b0b;
  padding-left:2px;
  }

  h3,h4{
  margin:0px;
  padding:0px;
  }

  .part{
  padding:2px;
  float:left;
  border:1px dotted black;
  text-align:center;
  margin:2px;
  }

  .part .img{
  width:39px;
  height:39px;
  }

  .part .title{
  font-weight:bold;
  }

  
  .curPart{

  border:2px solid #870b0b;
  padding:1px;
  }

  .radio{
  border:2px solid white;
  padding:0px;
  margin:0px;
  }

  .yourSelection{
  margin-top:5px;
  }

  .curRadio{
  border:2px solid #870b0b;
  }

  

  .chipDetail .img{
  float:left;
  text-align:center;
  width:154;
  background:#DBFDC3;
  padding:2px;
  }

 
  .chipDetail .des{
  clear:left;
  }

  .chipDetail ul{
  list-style:none;
  margin:0px;
  padding:0px;
  }

  .chipDetail ul li{
  list-style:none;
  margin:0px;
  text-align:right;
  }

  .chipDetail ul li a{
  display:block;
  padding:2px;
  border-bottom:1px dashed black;
  }

 .curColor{
  background:#DBFDC3;
  }

 .choose{
   text-align:center;
 }

 .money{
 text-align:right;
 }

 .totalText{
 text-align:left;
 font-weight:bold;
 font-size:120%;
 }

 .total{
 border-top:1px solid black;
 }
 
 .formButtons{
  padding-top:10px;
  padding-left:10px;
 }

 .formButtons input{
  border-left:auto;
  border-right:auto;
  float:none;
}

 #chipAlert{
     background:#FFCCCC;
     border:1px solid red;
     color:red;
     padding:8px;
     text-align:center;
     margin:4px;
     font-weight:bold;
     font-size:120%;
 }


  #builderTable td{
  padding-right:4px;
  }

  .yourPrice{
  color:red;
  }

