div.step {  
					 float:left; 
					 width:198px; 
					 text-align:center; 
					 font-weight:bold;
					 color:#676767;
					 font-size:110%;
					 }
					 
div.step1 {  
					 float:left; 
					 text-align:center; 
					 font-weight:bold;
					 color:#676767;
					 font-size:110%;
					 width:175px;
					 _width:173px;
					 }
					 
					 
div.optionitem {
								margin-right:auto;
								margin-left:auto;
								width:15%;
								float:left;
								text-align:center;
								padding-right:8px;
								padding-left:8px;
								} 
								
div.optioncontainer { 
						 float:left; 
						 width:730px; 
						}
						
						
						
											 
div.option { border:1px #CCCCCC solid; 
						 background-color:#f1f1f1;
						 float:left; 
						 width:528px; 
					 }
					 
					 
div.displayheaderbar { 
						 background-color:#CCCCCC;
						 font-family:Arial;
						 font-style:bold; 
						 font-size: 110%;
						 text-align:center;
					 }
					 
div.displaybody { 
						 
						 background-color:#f1f1f1;
						 text-align:center;
					 }
					 

					 
div.totalheaderbar { background-color:#CCCCCC;
						 font-family:Arial;
						 font-style:bold; 
						 font-size: 110%;
						 font-weight:bold;
						 text-align:center;
						 width:100%;
						 float:left;
					 }
						
						
					 
div.totalbody { 
						 
						 background-color:#f1f1f1;
						 text-align:center;
						 width:545px;					
					 }

div.totalcontainer { 
						 border: 1px #CCCCCC solid;
						 float:left; 
						 width:720px; 
						 margin-top:15px;
						 margin-left:5px;
						 background-color:#f1f1f1;
						 margin-bottom:8px;
				
						}
		

						
div.totaldisplay {
						 background-color:#f1f1f1;
						 float:left; 
						 width:545px;
						 height:187px; 
						}
					 			
div.selecteditems {
										text-align:left;
										float:left;
										width:257px;
										}					 			

div.totalarea {
								float:left;
								width:545px;
								font-weight:normal;
								}


div.listprice {
										
										float:left;
										text-align:right;
										width:119px;
										}	
										
div.yourprice {
										
										width:160px;
										
										float:left;
										color:red;
										text-align:right;
										}

td.totalheader { 
						 background-color:#CCCCCC;
						 font-family:Arial;
						 font-style:bold; 
						 font-size: 110%;
						 font-weight:bold;
						 text-align:center;
						 }
									
										

			
div.addtocart { 
								padding-top:15px;
								float:left;
								width:528px;
								text-align:right;
							
							}
							
div.configgedcost {
										font-weight:bold;
										width:180px;
										color:red;
										float:left;
										}
div.configgedcostprice {
										font-weight:bold;
										color:red;
										width:40px;
										float:left;
										}
div.configlistprice {
										font-weight:bold;
										float:left;
										}
div.configlist {
										width:180px;
										font-weight:bold;
										float:left;
										}
div.yousave {
							width:170px;
							font-style:italic;
							float:left;
							}

div.yousaveprice {
							font-style:italic;
							float:left;
							}
							
							
							
div.costbox {
							width:260px;
							margin-bottom:10px;
							float:left;
							}
							
							
div.prodlist {
							width:170px;
							font-weight:bold;
							float:left;
							}

div.listprice2 {
							font-weight:bold;
							float:left;
							}

div.yourcost {
							width:170px;
							font-weight:bold;
							float:left;
							color:red;
							}

div.productsale {
							font-weight:bold;
							float:left;
							color:red;
							}
