/*



#middle_centre{

  margin-left:auto;
  margin-right:174px;
  margin-top:0px;
  margin-bottom:0px;
  padding: 5px;

  background-color: #FFFFFF;

  width: 769px;
  min-height: 300px;

   overflow: hidden;
}

#middle_centre h1{
  font-size: 18px;
  padding-bottom:10px;

}*/




#product_summery_wrapper{
 /*  width: 564px;*/
/* background-color: #000066;*/
 background-image: url(../images/prod_full_box.png);
 background-repeat:no-repeat;

 width: 779px;
 height:274px;
 padding: 5px;
/*overflow: hidden;*/
 position: relative;
 background-color: transparent;


}


/* contains the title left and centre sections */
#product_summery_wrapper #left_wrapper{
  float: left;
  width: 579px;
  /*background-color: #FFFFFF; */
  background-color: transparent;
/*height:390px;*/
height:274px;
}

#product_summery_wrapper #title{

background-color: transparent;
padding-bottom: 10px;


}

#product_summery_wrapper h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
}



#product_summery_left{
 width:200px;
 float: left;
 padding: 0px;
 padding-left:4px;
    background-color: transparent;
  margin-bottom:150px; /* Height of footer*/
  overflow: hidden;
}

#product_summery_left img{
margin: auto;
}



#product_summery_centre{
 float: left;
 width:340px;
 padding-left: 0px;
 padding-right: 0px;
 padding-top:0px;
  height: 160px;
  background-color: transparent;

/*   margin-bottom:150px; Height of footer*/
/*  overflow: hidden; */
}

#product_summery_centre p{
  font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#product_summery_centre li{
  font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#product_summery_right .quantity_text{
 font-weight: bold;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#product_summery_right .quantity{
  border: 1px solid;
  width: 40px;
  height: 25px;
}

.offer_box{
  border: 1px solid;
  height: 25px;
}

.in_stock{
color: #33CC33;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.stock_amount{
 color: #000000;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


#product_summery_right{
float: right;
margin:0px 0px 0px 0px;
padding: 0px;
padding-top: 8px;
 height: 200px;
   background-color: transparent;
  margin-bottom:150px; /* Height of footer*/
  overflow: hidden;
  width:184px;
}

/*
 #part_numbers_summery{
background-color: #ACACAC;
width: 559px;      product_summery_wrapper (779)- product_summery_right (200)
height:20px;
  position: absolute;
  bottom: 5px;
  left:5px;
  margin-right: 200px;
  padding-left: 20px;
  font-family: "Courier New", Courier, monospace;
}

*/

#product_summery_centre #fasttrack{

}
#part_numbers_summery{

  left:5px;
font-weight: bold;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
  position: absolute;
  bottom: 60px;
  left:200px;
}

.middle_centre .part_number{
  font-size:10px;
  font-weight: bold;

}

/* main next styles */



 #description_menu_container{
 width: 779px;
 height:40px;
 /* background-color: #BFBFBF; */
  clear: none;
  float: none;
  background-image: url(../images/prod_full_menu_bar.jpg);
  padding: 0px;
  margin: 0px;
}




 .full_prod_menu_tab
 {
 float: left;

   margin: 0 0 0 0;

   padding-left:8px;
   padding-top: 10px;
   color: #000000;
   text-align: center;
   position: relative;
   top:0px;
 }

.full_prod_menu_tab a:link{

/*height: 32px;*/
/*width: 102px;   */
  color: #000000;
/*background: #515151 url(../images/greentab.jpg) no-repeat;*/
/*background-color: #A3A3A3;*/
text-decoration: none;
font-size:12px;
}


.full_prod_menu_tab a:hover{
/*height: 32px;*/
/*width: 102px; */
/*background: #515151 url(../images/greentab.jpg) no-repeat;*/
/*background-color: #000000; */
text-decoration: none;
color: #FFFFFF;
font-size:12px;
}

.full_prod_menu_tab a:visited{
/*height: 32px;*/
/*width: 102px;*/
/*background: #515151 url(../images/greentab.jpg) no-repeat;*/
/*background-color: #BFBFBF; */
text-decoration: none;
color: #000000;
font-size:12px;
position: relative;
}

#description_text_container{
  width: 779px;
  height: 100%;
  margin-bottom: 150px;
  clear: right;
  float: none;
  margin-top: 20px;
  vertical-align: top;
}

.price_text{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}

#description_text_container p{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#description_text_container li{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#description_text_container h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #5D5D5D;
}


#product_summery_right .price{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #CC0000;
font-size: 18px;
font-weight: bold;

}

.price_exvat{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2F688A;
font-size: 12px;
font-weight: bolder;
}

.or{
  font-family: Verdana, Arial, Helvetica, sans-serif;
color: #CC0000;
font-size: 20px;
font-weight: bold;

}

.attribute_header{
  font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
  color: #000000;
  font-weight: bold;
}
.attribute_header{
  border-bottom: thin dashed #ACACAC;
}

.attribute_title{
  color: #FF6600;
   font-size: 12px;
}

.attribute_values{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 12px;
}


.description_list li{
list-style: disc;

}

#attributes_table{
  width:100%;
  clear: right;
  border: none;
}

#atttable{
   width:100%;
  clear: right;
}


.broken_item_wrapper{

}

.broken_item_wrapper h2{
  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 11px;
   color: #990000;
}

#other_info_override_styles{
  font-family: Verdana, Arial, Helvetica, sans-serif !important;
   font-size: 11px !important;
   color: #000000 !important;
   font-weight:normal !important;
}


#other_info_override_styles tr{
  font-family: Verdana, Arial, Helvetica, sans-serif !important;
   font-size: 11px !important;
   color: #000000 !important;
}
#other_info_override_styles th{
  font-family:  Verdana, Arial, Helvetica, sans-serif !important;
   font-size: 11px !important;
   color: #000000 !important;
    font-weight:bold !important;
}

#other_info_override_styles td{
  font-family: Verdana, Arial, Helvetica, sans-serif !important;
   font-size: 11px !important;
   color: #000000 !important;
   font-weight:normal !important;
}

#other_info_override_styles span{
  font-family: Verdana, Arial, Helvetica, sans-serif !important;
   font-size: 11px !important;
   color: #000000 !important;
   font-weight:normal !important;
}

