h4.orange{ background:#FFC637; border:1px solid #FCAB00; color:#fff; padding:3px; font-size:20px;}
h4.orange a{ background:url(../images/arrow-org.gif) no-repeat 100% 60%; padding:0 15px 0 0; margin-right:8px;}
h4.orange a:hover{ color:#000; text-decoration:none;}

#container-inner {
float:none !important;
margin:0;
float:left;
overflow:hidden;
padding:0 0 0 10px;
}

#container-inner .box1 { margin: 0 11px 5px 0; width:161px;}
#container-inner .box1 p { line-height:14px;}


.box1 p.price-code { padding-bottom:4px;}
.price-code span, #container-inner .price2 span{ display:block; padding:0; font-weight:bold; line-height:18px; font-size:12px;}

.box1 span.regular{ color:#001D41;}
.box1 span.list-price { color:#EB9F1A;}
.box1 span.list-price b{ text-decoration:line-through; }
.box1 p.view{ height:100%; overflow:hidden; padding-bottom:10px; padding-right:5px;}
.box1 p.view a{ width:65px; text-align:center; padding:4px;}

#container-inner .lastbox {
margin:0;
}


a.details{  float:left; background:#001D41; }
a.buy-now{  float:right; background:#FFA722; }

/********** Pageination starts from here ***********/
#pg  
  {  
   width: 100%;  
  background-color: #FFFFFF;    
  text-align: center;  
  font-size: 10px;     
  margin-bottom: 5px;     
  padding: 10px 0;  
  }  
     
  /* Pagination Link */  
     
  #pg a {  
  font-size: 10px;  
  text-decoration: none;  
  color: #000000;  
  border: 1px solid #83A0C1;  
  padding: 5px;  
  
  }  
    
  #pg a:hover {  
  font-size: 10px;  
  text-decoration: none;  
  color: #0051B6;  
  border: 1px solid #83A0C1;  
  background-color: white;  
  padding: 5px;  
  
  }  
   
  /* Pagination Current Page */  
   
  #pg a.current, b{
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
  color: white;
  border: 1px solid #0D62C3;
  background-color: #0D62C3;
  padding: 5px;
  }  
  
  /* Pagination Disabled Page */  
     
  #pg span.disabled {  
  font-size: 10px;  
  text-decoration: none;  
  color: #C6C7C7;  
  border: 1px solid #C6C7C7;  
  background-color: white;  
  padding: 3px;
  }  

 
 /*For another control in same page*/
 /* Starts here*/
 
 #pg1  
  {  
   width: 100%;  
  background-color: #FFFFFF;    
  text-align: center;  
  font-size: 10px;     
  margin-bottom: 5px;     
  padding: 10px 0;  
  }  
     
  /* Pagination Link */  
     
  #pg1 a {  
  font-size: 10px;  
  text-decoration: none;  
  color: #000000;  
  border: 1px solid #83A0C1;  
  padding: 5px;  
  
  }  
    
  #pg1 a:hover {  
  font-size: 10px;  
  text-decoration: none;  
  color: #0051B6;  
  border: 1px solid #83A0C1;  
  background-color: white;  
  padding: 5px;  
  
  }  
   
  /* Pagination Current Page */  
   
  #pg1 a.current, b{
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
  color: white;
  border: 1px solid #0D62C3;
  background-color: #0D62C3;
  padding: 5px;
  }  
  
  /* Pagination Disabled Page */  
     
  #pg1 span.disabled {  
  font-size: 10px;  
  text-decoration: none;  
  color: #C6C7C7;  
  border: 1px solid #C6C7C7;  
  background-color: white;  
  padding: 3px;
  }  

 
 /* End here*/  
   
/********** Pageination endss here ***********/

.product_left{ width:280px; float:left; color:#3F3F3F; padding-right:20px;}
.product_right{ 
	float:none !important;
	float:left;
	margin:0;
	overflow:hidden;
	padding:20px 0 0 10px;
	color:#3F3F3F;}
	
.product_right h5{ font-weight:bold; border-bottom:1px solid #D7D7D7; padding-bottom:0px; line-height:22px; margin-bottom:10px;}
#container-inner .price2{ border:0;  margin:0; }
.product-common{ padding-bottom:10px; width:100%;  border-bottom:1px solid #D7D7D7; margin-bottom:20px;}

.product-common p{ padding-left:10px;}

.product_right label { padding-right:10px;}
.product_right label span{ padding-left:10px; float:left; width:auto;}
.qty{ width:50px; margin-left:5px; float:left; padding:2px 0;}
.add-bttn{ float:left; margin-left:6px; }

.img_change {
margin-top:0;
}
#change {
padding:25px 0 16px;
}
#change img {
border:2px solid #EBEBEB;
}
.zoom {
background:transparent url(../images/zoom.gif) no-repeat scroll 0 0;
padding:0 0 8px 20px;
}

#change1 {
border-bottom:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
height:100%;
overflow:hidden;
padding:5px;
}
#change1 li {
float:left;
padding-right:6px;
}
#change1 img {
border:1px solid #EBEBEB;
float:left;
width:auto;
}


/******* Modify on 04-11-09 ********/
#container-inner .box1 p strong a{  font-size:11px; text-decoration:none;}
#container-inner .box1 p strong a:hover{ text-decoration:underline;}
#container-inner .box1 p strong{ padding-bottom:0px;}

.box1 p.description{ padding-bottom:5px; font-size:11px;}

/********** New Class on 04-11-09 ********/

.inner-body{ background:url(../images/inner-body.jpg) repeat-x 0 0;}

.banner{ padding-bottom:15px}
h4.black{ }
#container-inner h4{ color:#000; font:bold 18px Arial, Helvetica, sans-serif;}
.description a{ color:#003580; font-size:14px;}
.box1 p.price-from{ color:#A4A4A4; font-weight:bold; font-size:14px; border-top:1px solid #D7D7D7; padding-bottom:5px;text-align:center}
.box1 p.price-from span{ color:#006CDA;}

#container-details2{ float:none !important;
margin:0;
overflow:hidden;
padding:5px 0;/*--- Modified on 09-03-2010----*/
}
#container-details2 a{ color:#000; margin-right:6px;}

.related{}
.related h4{ font-weight:bold; font-size:18px; color:#000; padding-bottom:10px;}

.related td { /*display:inline; */width:160px; border:1px solid #E5E5E5; text-align:center; padding:15px 0;}
.related td.no-bdr{ border:0px; width:15px; vertical-align:middle; }
.related img{ display:inline; float:none;}


.product_mid {
color:#3B3B3B;
float:left;
padding-right:20px;
width:277px;
font-size:11px;
padding-top:20px;
}

.price-from2{ background:#E9E9E9; font-size:18px; font-weight:bold; color:#000; padding:4px 0 4px 10px; border:1px solid #F0E7EC;}
.price-from2 span{ color:#006CDA; font-size:14px; }
/*milan*/
.pro_detail{
	border:solid 1px #F0E7EC;
	margin:18px 0 7px 0;
	background:url(../images/pro_detail__bg.gif) repeat-y 0 0;
	padding:11px 5px 10px 10px;
}
.pro_detail p{
	font-size:11px;
	line-height:14px;
	color:#3D3D3D;
	padding-bottom:4px;
	font-weight:bold;
}
.pro_detail p span{
	width:110px;
	color:#006CDA;
	display:block;
	float:left;
}
h2.quoto{
	font:bold 21px/33px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#003775;
	padding:0 0 0 18px;
	display:block;
	margin:0;
}
.basket{
	border-left:solid 1px #E9E9E9;
	border-right:solid 1px #E9E9E9;
	border-bottom:solid 1px #E9E9E9;
	padding:4px 0 28px 8px;
	height:100%;
	overflow:hidden;
}
div.qtobasket{}
div.qtobasket label{}
div.qtobasket label span{
	font-weight:bold;
	font-size:12px;
	line-height:26px;
	color:#6E6E6E;
	display:block;
	padding:0;
	margin:0;
}
div.qtobasket label input.txtbox{
	width:200px;
	height:18px;
	padding:1px 0 0 5px;
	border:solid 1px #808080;
}
div.qtobasket input.addbtn01
{
	float:left;
	margin:14px 0 0 0;
	padding:0;
	border:0;}
div.qtobasket label select.celect{width:205px;line-height:18px;}
/*form.qtobasket{
}
form.qtobasket label{
}
form.qtobasket label span{
	font-weight:bold;
	font-size:12px;
	line-height:26px;
	color:#6E6E6E;
	display:block;
	padding:0;
	margin:0;
}
form.qtobasket label input.txtbox{
	width:250px;
	height:18px;
	padding:1px 0 0 5px;
	border:solid 1px #808080;
}
form.qtobasket input.addbtn01{
	margin:14px 0 0 0;
	padding:0;
	border:0;

}
form.qtobasket label select.celect{
	width:255px;
	line-height:18px;
}*/
.adddetail{
	padding:14px 0 18px 0;
	border-bottom:dashed 1px #999999;
	height:100%;
	overflow:hidden;
	float:left;
}
.adddetail01{
	border:0;
}
.adddetail p{
	font-weight:bold;
	line-height:18px;
	font-size:11px;
	color:#8B8B8B;
	padding:0;
	margin:0;
	width:244px;
	float:left;
}
#container-details2 a.change{
	padding:0 0 0 23px;
	color:#006CDA;
	background:url(../images/arrow02.gif) no-repeat 14px 50%; 
	background-color:inherit;
	width:46px;
}
#container-details2 a.finnish{
	margin:6px 0 0 68px;
	padding:0;
	float:left;
}

/*.pro_detail_left{
	width:108px;
	background-color:#F9F9F9;
	padding:0;
}*/
/*------Modified on 09-03-2010--------------*/
a.addpage{color:#000;}
	a.link1 {
	color:#1978B4;
	font-weight:bold;
	text-decoration:none;
	}
	a.link1:hover
	{
		color:#1978B4;
	}
.dataTable{border-collapse:collapse; }
.dataTable a{color:#000000; font-weight:600; text-decoration:none;}
.dataTable a:hover{color:#0066FF; font-weight:600; text-decoration:underline;}
.dataTable th{background-color:#002C61; border:none; padding:6px; color:#fff; border:1px solid #002C61;}
.dataTable td{padding:8px; color:#666; vertical-align:top; text-align:left;border:1px solid #CCCCCC;}
.dataTable tr.row1 td{background-color:#FDFDDB;}
.dataTable tr.row2 td{background-color:#f2f2f2;}
#noticesTitle {
font-size:30px;
font-weight:bold;
margin-bottom:15px;
margin-top:15px;
text-align:center;
color:#3B3B3B;
}
#container p {
color:#3B3B3B;
font-size:1em;
font-weight:normal;
line-height:1.8em;
margin:0 5px 10px;
padding:0;
}
