/****************************************************************************************************************************************/
/*    												check out page first css 			step 1											  ***/
/****************************************************************************************************************************************/
.ukhdmi-checkout-shopping{
	width:915px;
	height:auto;
	float:left;
	text-align:center;
	padding-bottom:21px;
}
.ukhdmi-checkout-shopping-cart{
	width:902px;
	height:30px;
	float:left;
	border:1px solid #e0e0e0;
	/* For WebKit (Safari, Google Chrome etc) 
	 background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#F4F4F4));*/
	/* For Mozilla/Gecko (Firefox etc)
	background: -moz-linear-gradient(top, #FEFEFE, #F4F4F4); */
	/* For Internet Explorer 5.5 - 7 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE, endColorstr=#F4F4F4);*/
	/* For Internet Explorer 8 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE, endColorstr=#F4F4F4)";
	background: linear-gradient(top,#FEFEFE,#F4F4F4);*/
	background-color:#F4F4F4;
	color:#000000;
	font-weight:bold;
	font-size:16px;
	padding-left:12px;
	line-height:28px;
}
.ukhdmi-checkout-shopping-cart-lft{
	width:470px;
	height:auto;
	float:left;
}
.ukhdmi-checkout-shopping-cart-rht{
	width:400px;
	height:auto;
	float:right;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	line-height:10px;
}
.ukhdmi-checkout-shopping-cart-rht-lft{
	width:auto;
	height:auto;
	float:right;
	line-height:28px;
}
.ukhdmi-checkout-img-top{
	width:65px;
	height:30px;
	float:left;
	border-right:1px solid #D3D3D3;
}
.ukhdmi-checkout-img-down{
	width:66px;
	height:auto;
	float:left;
}
.ukhdmi-checkout-img-down img{
	border:1px solid #CCCCCC;
}
a.ukhdmi-checkout-link{
	font-size:13px;
	color:#006699;
	text-decoration:none;
	font-weight:bold;
}
a.ukhdmi-checkout-link:hover{
	font-size:13px;
	color:#219FDB;
	text-decoration:none;
	font-weight:bold;
}
.ukhdmi-checkout-product-name-txt span{
	font-weight:normal;
	color:#999999;
	font-size:11px;
}

.ukhdmi-checkout-quality{
	width:87px;
	height:30px;
	float:left;
	border-right:1px solid #D3D3D3;
	text-align:center;
	font-size:12px;
}
.ukhdmi-checkout-quality-txt, .ukhdmi-checkout-quality-txt-inner{
	width:88px;
	height:auto;
	float:left;
	text-align:center;
	font-size:12px;
	line-height:26px;
	font-weight:bold;
	color:#666666;
}
.ukhdmi-checkout-quality-txt2{
	width:88px;
	height:auto;
	float:left;
	text-align:center;
	padding-top:5px;
}

.ukhdmi-checkout-quality-txt-select{
	font-size:11px;
	color:#666666;
}
.ukhdmi-checkout-remove-icon{
	width:64px;
	height:auto;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight:normal;
}
.ukhdmi-checkout-total-lft-lft{
	width:auto;
	height:auto;
	float:left;
	text-align:left;
	font-size:14px;
	color:#006699;
	font-weight:normal;
	padding-right:8px;
	line-height:20px;
}
.ukhdmi-checkout-input-add{
	width:158px;
	height:18px;
	color:#666666;
	border:1px solid #C9CBCC;
	font-size:12px;
}
.ukhdmi-checkout-total-lft-rht{
	width:400px;
	height:auto;
	float:right;
	text-align:right;
	font-size:16px;
	color:#000000;
}

/*----------------------------------------continue shopping css-----button--------------------------------------------------------------------------------------------------------*/
.ukhdmi-continuee-bt{ display:block; cursor:pointer; color:#666666; float:left; text-decoration:none; line-height:32px; font-size:14px; font-weight:normal; height:34px; width:auto;}
.ukhdmi-continuee-bt:hover{ display:block; cursor:pointer; color:#666666; float:left; text-decoration:none; font-size:14px; font-weight:normal; height:34px; width:auto; line-height:32px;}

.ukhdmi-continuee-bt div.lpanel2{ width:31px; height:34px;  float:left; display:block; background-image:url(../.././../resources/Skin/Images/continue-lft.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-continuee-bt div.npanel2{  height:34px; float:left; display:block; width:auto; padding: 0px 10px 0px 10px;  background-image:url(../.././../resources/Skin/Images/continue-mid.png); background-repeat:repeat-x; background-position:0px 0px; text-align:center; font-size:18px; font-weight:normal; color:#666666; }
.ukhdmi-continuee-bt div.rpanel2{ width:10px; height:34px;   float:left; display:block; line-height:27px; background-image:url(../.././../resources/Skin/Images/continue-rht.png); background-repeat:no-repeat; background-position:0px 0px;}

.ukhdmi-continuee-bt:hover div.lpanel2{ width:31px; height:34px; background-repeat:no-repeat;float:left; display:block; background-image:url(../.././../resources/Skin/Images/continue-lft_over.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-continuee-bt:hover div.npanel2{ height:34px; background-repeat:repeat-x; float:left; display:block; width:auto; padding:0px 10px 0px 10px; background-image:url(../.././../resources/Skin/Images/continue-mid_over.png); text-align:center;}
.ukhdmi-continuee-bt:hover div.rpanel2{ width:10px; height:34px; background-image:url(../.././../resources/Skin/Images/continue-rht_over.png); background-repeat:no-repeat; float:left; display:block;   }

/*--------------------------------------------Proceed to checkout css button---------------------------------------------------------------------------------------------------------*/
.ukhdmi-proceed-bt{ display:block; cursor:pointer; color:#FFFFFF; float:right; text-decoration:none; line-height:32px; font-size:14px; font-weight:normal; height:33px; width:auto;}
.ukhdmi-proceed-bt:hover{ display:block; cursor:pointer; color:#FFFFFF;  float:right; text-decoration:none; font-size:14px; font-weight:normal; height:33px; width:auto; line-height:32px;}

.ukhdmi-proceed-bt div.proceed-lft{ width:28px; height:33px;  float:left; display:block; background-image:url(../.././../resources/Skin/Images/proceed-lft.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-proceed-bt div.proceed-mid{  height:33px; float:left; display:block; width:auto; padding: 0px 3px 0px 3px;  background-image:url(../.././../resources/Skin/Images/proceed-mid.png); background-repeat:repeat-x; background-position:0px 0px; text-align:center; font-size:18px; font-weight:bold; color:#FFFFFF; }
.ukhdmi-proceed-bt div.proceed-rht{ width:11px; height:33px;   float:left; display:block; line-height:27px;  background-image:url(../.././../resources/Skin/Images/proceed-rht.png); background-repeat:no-repeat; background-position:0px 0px;}

.ukhdmi-proceed-bt:hover div.proceed-lft{ width:30px; height:33px;   background-repeat:no-repeat;float:left;  
display:block; background-image:url(../.././../resources/Skin/Images/proceed-lft_over.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-proceed-bt:hover div.proceed-mid{ height:33px;   background-repeat:repeat-x; float:left;  display:block; 
width:auto; padding: 0px 10px 0px 10px;   background-image:url(../.././../resources/Skin/Images/proceed-mid_over.png); text-align:center;}
.ukhdmi-proceed-bt:hover div.proceed-rht{ width:11px; height:33px; background-image:url(../.././../resources/Skin/Images/proceed-rht_over.png); 
background-repeat:no-repeat; background-position:0px 0px; float:left; display:block;   }

/*--------------------------------------------submit to checkout css button---------------------------------------------------------------------------------------------------------*/
.ukhdmi-submit-bt{ display:block; cursor:pointer; color:#528B06; float:left; text-decoration:none; line-height:21px; font-size:12px; font-weight:normal; height:21px; width:auto;}
.ukhdmi-submit-bt:hover{ display:block; cursor:pointer; color:#FFFFFF;  float:left; text-decoration:none; font-size:12px; font-weight:normal; height:21px; width:auto; line-height:21px;}

.ukhdmi-submit-bt div.submit-lft{ width:9px; height:21px;  float:left; display:block; background-image:url(../.././../resources/Skin/Images/submit-lft.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-submit-bt div.submit-mid{  height:21px; float:left; display:block; width:auto; padding: 0px 7px 0px 7px;  background-image:url(../.././../resources/Skin/Images/submit-mid.png); background-repeat:repeat-x; background-position:0px 0px; text-align:center;}
.ukhdmi-submit-bt div.submit-rht{ width:9px; height:21px;   float:left; display:block; line-height:27px;  background-image:url(../.././../resources/Skin/Images/submit-rht.png); background-repeat:no-repeat; background-position:0px 0px;}

.ukhdmi-submit-bt:hover div.submit-lft{ width:9px; height:21px;   background-repeat:no-repeat;float:left;  
display:block; background-image:url(../.././../resources/Skin/Images/submit-lft-over.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-submit-bt:hover div.submit-mid{ height:21px;   background-repeat:repeat-x; float:left;  display:block; 
width:auto; padding: 0px 7px 0px 7px;   background-image:url(../.././../resources/Skin/Images/submit-mid-over.png); text-align:center;}
.ukhdmi-submit-bt:hover div.submit-rht{ width:9px; height:21px; background-image:url(../.././../resources/Skin/Images/submit-rht-over.png); 
background-repeat:no-repeat; background-position:0px 0px; float:left; display:block;   }


/****************************************************************************************************************************************/
/*    												check out page second css 			step 2										  ***/
/****************************************************************************************************************************************/
.ukhdmi-checkout2-view{
	width:890px;
	height:auto;
	float:left;
	text-align:left;
	font-size:12px;
	color:#666666;
	background-image:url(../.././../resources/Skin/Images/blue-arrow-checkout.png);
	background-position:10px 3px;
	background-repeat:no-repeat;
	padding-left:25px;
	margin-top:10px;
	margin-bottom:20px;
}
.ukhdmi-checkout2-address-book{
	width:891px;
	height:30px;
	float:left;
	border:1px solid #e0e0e0;
	color:#000000;
	font-weight:bold;
	font-size:16px;
	padding-left:23px;
	line-height:28px;
	background-image:url(../Images/plus-accordian.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	cursor:pointer;
	/* For WebKit (Safari, Google Chrome etc) 
	 background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#F4F4F4));*/
	/* For Mozilla/Gecko (Firefox etc) 
	background: -moz-linear-gradient(top, #FEFEFE, #F4F4F4);*/
	/* For Internet Explorer 5.5 - 7 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE, endColorstr=#F4F4F4);*/
	/* For Internet Explorer 8
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE, endColorstr=#F4F4F4)";
	background: linear-gradient(top,#FEFEFE,#F4F4F4); */
	background-color:#F4F4F4;
}
.ukhdmi-checkout2-address-book-active{
	width:891px;
	height:30px;
	float:left;
	border:1px solid #e0e0e0;
	color:#000000;
	font-weight:bold;
	font-size:16px;
	padding-left:23px;
	line-height:28px;
	background-image:url(../Images/minus-accordian.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	/* For WebKit (Safari, Google Chrome etc) 
	 background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#F4F4F4));*/
	/* For Mozilla/Gecko (Firefox etc) 
	background: -moz-linear-gradient(top, #FEFEFE, #F4F4F4);*/
	/* For Internet Explorer 5.5 - 7
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE, endColorstr=#F4F4F4); */
	/* For Internet Explorer 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE, endColorstr=#F4F4F4)";
	background: linear-gradient(top,#FEFEFE,#F4F4F4);8 */
	background-color:#F4F4F4;
}
.ukhdmi-checkout2-address-book-bg{
	width:891px; 
	height:30px; 
	float:left; 
	background-image:url(../Images/accordian-bg-image.png); 
	background-position:0px 0px; 
	background-repeat:repeat-x;
}
.ukhdmi-checkout2-address-book-bg2{
	width:725px; 
	height:30px; 
	float:left; 
	background-image:url(../Images/accordian-bg-image.png); 
	background-position:0px 0px; 
	background-repeat:repeat-x;
}

/*--------------------------------------------edit css button---------------------------------------------------------------------------------------------------------*/
.ukhdmi-edit-bt{ display:block; cursor:pointer; color:#666666; float:left; text-decoration:none; line-height:32px; font-size:18px; font-weight:normal; height:34px; width:auto;}
.ukhdmi-edit-bt:hover{ display:block; cursor:pointer; color:#666666;  float:left; text-decoration:none; font-size:18px; font-weight:normal; height:34px; width:auto; line-height:32px;}

.ukhdmi-edit-bt div.edit-lft{ width:31px; height:34px;  float:left; display:block; background-image:url(../.././../resources/Skin/Images/edit-lft.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-edit-bt div.edit-mid{  height:34px; float:left; display:block; width:auto; padding: 0px 10px 0px 10px;  background-image:url(../.././../resources/Skin/Images/edit-mid.png); background-repeat:repeat-x; background-position:0px 0px; text-align:center; }
.ukhdmi-edit-bt div.edit-rht{ width:7px; height:34px;   float:left; display:block; line-height:27px;  background-image:url(../.././../resources/Skin/Images/edit-rht.png); background-repeat:no-repeat; background-position:0px 0px;}

.ukhdmi-edit-bt:hover div.edit-lft{ width:31px; height:34px;   background-repeat:no-repeat;float:left;  
display:block; background-image:url(../.././../resources/Skin/Images/edit-lft_over.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-edit-bt:hover div.edit-mid{ height:34px;   background-repeat:repeat-x; float:left;  display:block; 
width:auto; padding: 0px 10px 0px 10px;   background-image:url(../.././../resources/Skin/Images/edit-mid_over.png); text-align:center;}
.ukhdmi-edit-bt:hover div.edit-rht{ width:7px; height:34px; background-image:url(../.././../resources/Skin/Images/edit-rht_over.png); 
background-repeat:no-repeat; background-position:0px 0px; float:left; display:block;   }


a.ukhdmi-checkout2-view-edit{
	color:#666666;
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
}
a.ukhdmi-checkout2-view-edit:hover{
	color:#666666;
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
}


a.ukhdmi-checkout2-view-link{
	color:#0099DF;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
a.ukhdmi-checkout2-view-link:hover{
	color:#0099DF;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
}
.ukhdmi-checkout2-addres-inner{
	width:916px;
	height:auto;
	float:left;
	padding:7px 0px 7px 0px;
}
.ukhdmi-checkout2-addres-inner-lft{
	width:220px;
	height:auto;
	float:left;
	text-align:right;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	line-height:25px;
}
.ukhdmi-checkout2-paading-lft{
	padding-left:0px !important;
}
.ukhdmi-checkout2-addres-inner-rht{
	width:auto;
	height:auto;
	float:left;
	text-align:left;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	padding-left:15px;
}

/*.ukhdmi-checkout2-red-star{
	color:#F00;
}*/
.ukhdmi-checkout2-select-error{
	border:1px solid #F00;
	height:25px;
	width:213px;
	color:#666666;
	font-size:12px;
}
.ukhdmi-checkout2-select-option{
	border:1px solid #D7D7D7;
	height:20px;
	width:600px;
	color:#666666;
	font-size:12px;
}
.ukhdmi-checkout2-select-option-error{
	border:1px solid #F00;	
}
.ukhdmi-checkout2-select-option1{
	border:1px solid #D7D7D7;
	height:20px;
	width:213px;
	color:#666666;
	font-size:12px;
}
.ukhdmi-checkout2-select-option1-error{
	border:1px solid #F00;
	height:25px;
	width:165px;
	color:#666666;
	font-size:12px;
}
.ukhdmi-checkout2-phone{
	border:1px solid #D7D7D7;
	height:25px;
	width:50px;
	color:#666666;
	font-size:12px;
}
.ukhdmi-checkout2-phone-error{
	border:1px solid #F00;
	height:25px;
	width:50px;
	color:#666666;
	font-size:12px;
}
.ukhdmi-checkout2-back2{
	width:434px;
	height:auto;
	float:left;
}
.ukhdmi-checkout-warning-wrapper{
	width:auto;
	height:auto;
	float:left;
	margin-left:10px;
	display:inline;
}
.ukhdmi-checkout-warning-wrapper-lft{
	width:19px;
	height:auto;
	float:left;
}
.ukhdmi-checkout-warning-wrapper-mid{
	width:auto;
	height:23px;
	line-height:22px;
	color:#FF6600;
	font-size:11px;
	float:left;
	background-image:url(../.././../resources/Skin/Images/warning-box-mid.png);
	background-position:0px 0px;
	background-repeat:repeat-x;
}

.ukhdmi-checkout-warning-wrapper-rht{
	width:9px;
	height:auto;
	float:left;
}
/****************************************************************************************************************************************/
/*    												check out page third css 			step 3										  ***/
/****************************************************************************************************************************************/
.ukhdmi-checkout3-choose-address{
	width:916px;
	height:auto;
	float:left;
	border-bottom:1px solid #CCCCCC;
	font-size:16px;
	color:#000000;
	padding:17px 0px 10px 0px;
	margin-bottom:15px;
}
.ukhdmi-checkout3-DHL{
	width:450px;
	height:auto;
	float:left;
	border:1px solid #e1e1e1;
	margin-bottom:20px;
	margin-left:230px;
}

.ukhdmi-checkout3-dhl-inner{
	width:435px;
	height:61px;
	float:left;
/*	background-image:url(../.././../resources/Skin/Images/dhl-checkout.png);
*/	background-image:url(../.././../resources/Skin/Images/fedex_over.png);
	
	background-position:322px 12px;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:18px;
	color:#000000;
	line-height:56px;
	padding-left:15px;
}
.ukhdmi-checkout3-delivery-name{
	width:430px;
	height:auto;
	float:left;
	color:#666666;
	line-height:20px;
	padding-bottom:15px;
	padding-left:20px;
	padding-top:12px;
}
.ukhdmi-checkout3-product-name-txt{
	width:581px;
	height:auto;
	float:left;
	padding-left:20px;
	line-height:20px;
	font-weight:bold;
	color:#006699;
	font-size:13px;
}
.ukhdmi-checkout3-product-name-txt span{
	font-weight:normal;
	color:#999999;
	font-size:11px;
}

.ukhdmi-checkout3-space{
	padding-bottom:10px;
}
.ukhdmi-checkout3-size{
	font-size:14px;
}
.ukhdmi-checkout3-normal{
	font-weight:normal !important;
}
.ukhdmi-checkout3-remove{
	width:64px;
	height:30px;
	float:left;
	text-align:center;
	line-height:22px;
	font-weight:bold;
	font-size:12px;
	color:#666666;
}

/****************************************************************************************************************************************/
/*    												check out page four css 			step 4										  ***/
/****************************************************************************************************************************************/
/*--------------------------------------------confirm css button---------------------------------------------------------------------------------------------------------*/
.ukhdmi-confirm-bt-cancel{ display:block; cursor:pointer; color:#FFFFFF; float:right; text-decoration:none; line-height:32px; font-size:18px; font-weight:normal; height:33px; width:auto;}
.ukhdmi-confirm-bt-cancel:hover{ display:block; cursor:pointer; color:#FFFFFF;  float:right; text-decoration:none; font-size:18px; font-weight:normal; height:33px; width:auto; line-height:32px;}

.ukhdmi-confirm-bt-cancel div.confirm-lft-cancel{ width:30px; height:33px;  float:left; display:block; background-image:url(../.././../resources/Skin/Images/cancel-left.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-confirm-bt-cancel div.confirm-mid-cancel{  height:33px; float:left; display:block; width:auto; padding: 0px 10px 0px 10px;  background-image:url(../.././../resources/Skin/Images/confirm-mid.png); background-repeat:repeat-x; background-position:0px 0px; text-align:center; }
.ukhdmi-confirm-bt-cancel div.confirm-rht-cancel{ width:8px; height:33px;   float:left; display:block; line-height:27px;  background-image:url(../.././../resources/Skin/Images/confirm-rht.png); background-repeat:no-repeat; background-position:0px 0px;}

.ukhdmi-confirm-bt-cancel:hover div.confirm-lft-cancel{ width:30px; height:33px;   background-repeat:no-repeat;float:left;  
display:block; background-image:url(../.././../resources/Skin/Images/cancel-left_over.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-confirm-bt-cancel:hover div.confirm-mid-cancel{ height:33px;   background-repeat:repeat-x; float:left;  display:block; 
width:auto; padding: 0px 10px 0px 10px;   background-image:url(../.././../resources/Skin/Images/confirm-mid_over.png); text-align:center;}
.ukhdmi-confirm-bt-cancel:hover div.confirm-rht-cancel{ width:8px; height:33px; background-image:url(../.././../resources/Skin/Images/confirm-rht_over.png); 
background-repeat:no-repeat; background-position:0px 0px; float:left; display:block;   }


/*--------------------------------------------confirm css button---------------------------------------------------------------------------------------------------------*/
.ukhdmi-confirm-bt{ display:block; cursor:pointer; color:#FFFFFF; float:right; text-decoration:none; line-height:32px; font-size:18px; font-weight:normal; height:33px; width:auto;}
.ukhdmi-confirm-bt:hover{ display:block; cursor:pointer; color:#FFFFFF;  float:right; text-decoration:none; font-size:18px; font-weight:normal; height:33px; width:auto; line-height:32px;}

.ukhdmi-confirm-bt div.confirm-lft{ width:30px; height:33px;  float:left; display:block; background-image:url(../.././../resources/Skin/Images/confirm-lft.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-confirm-bt div.confirm-mid{  height:33px; float:left; display:block; width:auto; padding: 0px 10px 0px 10px;  background-image:url(../.././../resources/Skin/Images/confirm-mid.png); background-repeat:repeat-x; background-position:0px 0px; text-align:center; }
.ukhdmi-confirm-bt div.confirm-rht{ width:8px; height:33px;   float:left; display:block; line-height:27px;  background-image:url(../.././../resources/Skin/Images/confirm-rht.png); background-repeat:no-repeat; background-position:0px 0px;}

.ukhdmi-confirm-bt:hover div.confirm-lft{ width:30px; height:33px;   background-repeat:no-repeat;float:left;  
display:block; background-image:url(../.././../resources/Skin/Images/confirm-lft_over.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-confirm-bt:hover div.confirm-mid{ height:33px;   background-repeat:repeat-x; float:left;  display:block; 
width:auto; padding: 0px 10px 0px 10px;   background-image:url(../.././../resources/Skin/Images/confirm-mid_over.png); text-align:center;}
.ukhdmi-confirm-bt:hover div.confirm-rht{ width:8px; height:33px; background-image:url(../.././../resources/Skin/Images/confirm-rht_over.png); 
background-repeat:no-repeat; background-position:0px 0px; float:left; display:block;   }


.ukhdmi-checkout4-payment-img{
	width:160px;
	height:auto;
	float:left;
	position:absolute;
	z-index:100;
}
.ukhdmi-checkout4-payment-img-top{
	width:160px;
	height:auto;
	float:left;
	color:#666666;
}
.ukhdmi-checkout4-payment-img-txt{
	width:160px;
	height:auto;
	float:left;
}
/****************************************************************************************************************************************/
/*    												Order not completed page css 													  ***/
/****************************************************************************************************************************************/
.ukhdmi-order-not-message{
	/*width:893px;*/
	width:918px;
	height:auto;
	float:left;
	border:1px solid #FEB571;
	padding:8px 10px 8px 10px;
}
.ukhdmi-order-not-message-lft{
	width:410px;
	height:93px;
	float:left;
	padding:10px 15px 10px 15px;
	font-size:11px;
	color:#000000;
}
.ukhdmi-order-not-message-lft-inner{
	width:410px;
	height:auto;
	float:left;
}
.ukhdmi-order-not-message-lft-inner-lft{
	width:40px;
	height:auto;
	float:left;
}
.ukhdmi-order-not-message-lft-inner-rht{
	width:567px;
	height:auto;
	float:left;
}
.ukhdmi-order-not-message-inner{
	width:920px;
	height:auto;
	float:left;
	border:1px solid #FEB571;
	margin-top:10px;
	text-align:center;
	padding:10px 0px 10px 0px;
	font-size:14px;
	color:#333333;
	background: none repeat scroll 0 0 #FFFFEC;
}
.ukhdmi-order-not-orange{
	color:#FF6600;
	font-size:16px;
}
.ukhdmi-order-not-orange2{
	color:#FF6600;
	font-size:25px;
}

.ukhdmi-adapter-view-parent{
	width:939px;
	height:auto;
	float:left;
	border-right:1px solid #CCCCCC;
	/*border-top:1px solid #CCCCCC;*/
	border-left:1px solid #ccc;
	background-color:#FFF9DD;
}
.ukhdmi-adapter-view-parent-lft{
	width:749px;
	height:auto;
	float:left;
	font-size:12px;
	color:#666666;
	/*border-top:1px solid #CCCCCC;*/
}
.ukhdmi-adapter-view-parent-lft-inner{
	width:343px;
	height:auto;
	float:left;
	padding:5px 0px 0px 20px;
	line-height:20px;
}
.ukhdmi-adapter-view-parent-lft-inner-2{
	width:318px;
	height:auto;
	float:left;
	padding:5px 45px 0px 0px;
	line-height:20px;
	text-align:right;
}

.ukhdmi-adapter-view-parent-rht{
	width:190px;
	height:auto;
	float:left;
	background-color:#68A00B;
}
/*----------------------------------------view shopping cart to checkout shopping css-----button--------------------------------------------------------------------------------------------------------*/
.ukhdmi-proceed-check-bt{ display:block; cursor:pointer; color:#FFFFFF; float:left; text-decoration:none; line-height:25px; font-size:12px; font-weight:bold; height:25px; width:auto;}
.ukhdmi-proceed-check-bt:hover{ display:block; cursor:pointer; color:#FFFFFF; float:left; text-decoration:none; font-size:12px; font-weight:bold; height:25px; width:auto; line-height:25px;}

.ukhdmi-proceed-check-bt div.proceed-check-lft{ width:27px; height:25px;  float:left; display:block; background-image:url(../.././../resources/Skin/Images/view-shopping-lft.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-proceed-check-bt div.proceed-check-mid{  height:25px; float:left; display:block; width:143px; padding: 0px 10px 0px 10px;  background-image:url(../.././../resources/Skin/Images/proceed--check-mid.png);
background-repeat:repeat-x; background-position:0px 0px; text-align:center; }

.ukhdmi-proceed-check-bt:hover div.proceed-check-lft{ width:27px; height:25px; background-repeat:no-repeat;float:left; display:block; background-image:url(../.././../resources/Skin/Images/view-shopping-lft_over.png); 
background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-proceed-check-bt:hover div.proceed-check-mid{ height:25px; background-repeat:repeat-x; float:left; display:block; width:143px; padding:0px 10px 0px 10px; 
background-image:url(../.././../resources/Skin/Images/proceed--check-mid_over.png); text-align:center;}

/*----------------------------------------proceed to checkout shopping css-----button--------------------------------------------------------------------------------------------------------*/
.ukhdmi-view-check-bt{ display:block; cursor:pointer; color:#FFFFFF; float:left; text-decoration:none; line-height:25px; font-size:12px; font-weight:bold; height:25px; width:auto;}
.ukhdmi-view-check-bt:hover{ display:block; cursor:pointer; color:#FFFFFF; float:left; text-decoration:none; font-size:12px; font-weight:bold; height:25px; width:auto; line-height:25px;}

.ukhdmi-view-check-bt div.view-check-lft{ width:27px; height:25px;  float:left; display:block; background-image:url(../.././../resources/Skin/Images/proceed--check-lft.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-view-check-bt div.view-check-mid{  height:25px; float:left; display:block; width:143px; padding: 0px 10px 0px 10px;  background-image:url(../.././../resources/Skin/Images/proceed--check-mid.png); background-repeat:repeat-x; background-position:0px 0px; text-align:center; }

.ukhdmi-view-check-bt:hover div.view-check-lft{ width:27px; height:25px; background-repeat:no-repeat;float:left; display:block; background-image:url(../.././../resources/Skin/Images/proceed--check-lft_over.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-view-check-bt:hover div.view-check-mid{ height:25px; background-repeat:repeat-x; float:left; display:block; width:143px; padding:0px 10px 0px 10px; background-image:url(../.././../resources/Skin/Images/proceed--check-mid_over.png); text-align:center;}


.ukhdmi-item-not{
	color:#006699;
	font-size:14px;
	font-weight:bold;
}
.ukhdmi-item-not-red{
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}
.ukhdmi-item-not-red-normal{
	color:#FF0000;
	font-size:12px;
	font-weight:normal;
}

.ukhdmi-information-check-txt-lft{
	/*width:238px;*/
	width:470px;
	height:128px;
	/*height:154px;*/
	margin-top:6px;
	/*margin-left:-12px;*/
	/*background-color:#f7f7f7;*/
	position:absolute;
	bottom:0px;
	right:0px;
}
.ukhdmi-information-check-txt-lft-inner{
	/*width:217px;*/
	width:450px;
	/*height:137px;*/
	height:111px;
	float:left;
	font-size:12px;
	font-weight:normal;
	/*margin-left:-12px;*/
	background-color:#FFF9DD;
	border:1px solid #CCCCCC;
	border-bottom:none;
	border-left:none;
	padding:8px 10px 8px 10px;
	line-height:19px;
}

/*----------------------------------------continue shopping css-----button--------------------------------------------------------------------------------------------------------*/
.ukhdmi-checkout-pro-bt{ display:block; cursor:pointer; color:#FFFFFF; float:left; text-decoration:none; line-height:32px; font-size:18px; font-weight:bold; height:33px; width:auto;}
.ukhdmi-checkout-pro-bt:hover{ display:block; cursor:pointer; color:#FFFFFF; float:left; text-decoration:none; font-size:18px; font-weight:bold; height:33px; width:auto; line-height:32px;}

.ukhdmi-checkout-pro-bt div.checkout-pro-lft{ width:30px; height:33px;  float:left; display:block; background-image:url(../.././../resources/Skin/Images/checkout-lft.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-checkout-pro-bt div.checkout-pro-mid{  height:33px; float:left; display:block; width:auto; padding: 0px 10px 0px 10px;  background-image:url(../.././../resources/Skin/Images/checkout-mid.png); background-repeat:repeat-x; background-position:0px 0px; text-align:center;  }
.ukhdmi-checkout-pro-bt div.checkout-pro-rht{ width:7px; height:33px;   float:left; display:block; line-height:27px; background-image:url(../.././../resources/Skin/Images/checkout-rht.png); background-repeat:no-repeat; background-position:0px 0px;}

.ukhdmi-checkout-pro-bt:hover div.checkout-pro-lft{ width:30px; height:33px; background-repeat:no-repeat;float:left; display:block; background-image:url(../.././../resources/Skin/Images/checkout-lft_over.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-checkout-pro-bt:hover div.checkout-pro-mid{ height:33px; background-repeat:repeat-x; float:left; display:block; width:auto; padding:0px 10px 0px 10px; background-image:url(../.././../resources/Skin/Images/checkout-mid_over.png); text-align:center;}
.ukhdmi-checkout-pro-bt:hover div.checkout-pro-rht{ width:7px; height:33px; background-image:url(../.././../resources/Skin/Images/checkout-rht_over.png); background-repeat:no-repeat; float:left; display:block;   }

/****************************************************************************************************************************************/
/*    												Order completed page css 													  ***/
/****************************************************************************************************************************************/
.ukhdmi-order-message-inner{
	width:913px;
	height:auto;
	float:left;
	border:1px solid #FEB571;
	margin-top:10px;
	text-align:center;
	padding:10px 0px 10px 0px;
	font-size:14px;
	color:#666666;
	line-height:20px;
}
.ukdmi-order-message-show{
	position:relative;
}
.ukhdmi-order-message-thanks{
	width:860px;
	height:68px;
	position:absolute;
	top:15px;
	left:-10px;
	background-image:url(../.././../resources/Skin/Images/order-completed.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	z-index:0;
	font-size:18px;
	color:#1E5366;
	font-weight:normal;
	padding-top:35px;
	padding-left:110px;
}
/*--------------------------------------------print css button---------------------------------------------------------------------------------------------------------*/
.ukhdmi-print-bt{ display:block; cursor:pointer; color:#666666; float:right; text-decoration:none; line-height:32px; font-size:18px; font-weight:normal; height:34px; width:auto;}
.ukhdmi-print-bt:hover{ display:block; cursor:pointer; color:#666666;  float:right; text-decoration:none; font-size:18px; font-weight:normal; height:34px; width:auto; line-height:32px;}

.ukhdmi-print-bt div.print-lft{ width:31px; height:34px;  float:left; display:block; background-image:url(../.././../resources/Skin/Images/print-lft.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-print-bt div.print-mid{  height:34px; float:left; display:block; width:auto; padding: 0px 10px 0px 10px;  background-image:url(../.././../resources/Skin/Images/print-mid.png); background-repeat:repeat-x; background-position:0px 0px; text-align:center; }
.ukhdmi-print-bt div.print-rht{ width:6px; height:34px;   float:left; display:block; line-height:27px;  background-image:url(../.././../resources/Skin/Images/print-rht.png); background-repeat:no-repeat; background-position:0px 0px;}

.ukhdmi-print-bt:hover div.print-lft{ width:31px; height:34px;   background-repeat:no-repeat;float:left;  
display:block; background-image:url(../.././../resources/Skin/Images/print-lft_over.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-print-bt:hover div.print-mid{ height:34px;   background-repeat:repeat-x; float:left;  display:block; 
width:auto; padding: 0px 10px 0px 10px;   background-image:url(../.././../resources/Skin/Images/print-mid_over.png); text-align:center;}
.ukhdmi-print-bt:hover div.print-rht{ width:6px; height:34px; background-image:url(../.././../resources/Skin/Images/print-rht_over.png); 
background-repeat:no-repeat; background-position:0px 0px; float:left; display:block;   }

.ukhdmi-order-print-txt{
	width:500px;
	height:auto;
	float:right;
	text-align:right;
	line-height:34px;
	font-size:12px;
	color:#000000;
	padding-right:10px;
}
/*=========================================================================================*/
/*=============Shopping cart is empty =============section css=============================*/
/*=========================================================================================*/
.ukhdmi-empty-warpper-img{
	width:946px;
	height:261px;
	float:left;
	margin-bottom:10px;
	background-image:url(../.././../resources/Skin/Images/continue-to-ur-shopping.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	background-color:#CCCCCC;
}
.ukhdmi-empty-warpper-img-back{
	width:235px;
	height:auto;
	float:left;
	margin:119px 0px 0px 300px;
	padding:0px 0px 0px 0px;
	display:inline;
}
.ukhdmi-empty-popular-name{
	width:246px;
	height:auto;
	float:left;
	margin:55px 0px 0px 45px;
}
.ukhdmi-empty-popular-txt{
	font-size:16px;
	color:#333333;
	font-weight:bold;
}
.ukhdmi-empty-popular-cable{
	width:100%;
	height:auto;
	float:left;
}
.ukhdmi-empty-popular-cable2{
	width:100%;
	height:auto;
	float:left;
	margin:0px 0px 10px 0px;
}
.ukhdmi-empty-popular-cable-lft{
	width:auto;
	height:auto;
	float:left;
	padding-right:10px;
	line-height:25px;
}
.ukhdmi-empty-popular-cable-rht{
	width:60%;
	height:auto;
	float:left;
	padding-top:7px;
}
.ukhdmi-empty-popular-cable-rht2{
	width:60%;
	height:auto;
	float:left;
	padding-top:0px;
}
a.ukhdmi-empty-popular-links{
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
a.ukhdmi-empty-popular-links:hover{
	font-size:12px;
	font-weight:bold;
	color:#006699;
	text-decoration:underline;
}
/****************************************************************************************************************************************/
/*    											bank detail page css            													  ***/
/****************************************************************************************************************************************/
.ukhdmi-bank-detail{
	width:915px;
	height:auto;
	float:left;
	margin-top:10px;
	text-align:left;
	padding:10px 0px 10px 0px;
	font-size:14px;
	color:#333333;
	line-height:20px;
}
.ukhdmi-bank-detail-lft{
	width:430px;
	height:auto;
	float:left;
	border:1px solid #FEB470;
	background-color:#FFFFEC;
	padding:15px 10px 0px 10px;
}
.ukhdmi-bank-detail-rht{
	width:430px;
	height:auto;
	background-color:#FFFFEC;
	float:right;
	border:1px solid #FEB470;
	padding:15px 10px 0px 10px;
}
.ukhdmi-bankt-thanks-txt{
	width:430px;
	height:auto;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	line-height:21px;
	padding-bottom:15px;
}
.ukhdmi-bankt-order-txt{
	width:430px;
	height:auto;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	line-height:21px;
	padding-bottom:5px;
}
.ukhdmi-bank-padding-space{
	padding-bottom:19px;
}
/****************************************************************************************************************************************/
/*    												Order not completed page css 													  ***/
/****************************************************************************************************************************************/
.ukhdmi-order-not-message{
	/*width:893px;*/
	width:918px;
	height:auto;
	float:left;
	border:1px solid #FEB571;
	padding:8px 10px 8px 10px;
}
.ukhdmi-order-not-message-lft{
	width:410px;
	height:auto;
	float:left;
	padding:10px 15px 10px 15px;
	font-size:11px;
	color:#000000;
}
.ukhdmi-order-not-message-lft-inner{
	width:660px;
	height:auto;
	float:left;
}
.ukhdmi-order-not-message-rht-inner{
	width:308px;
	height:auto;
	float:left;
	color:#000000;
	padding-bottom:15px;
}
.ukhdmi-order-not-message-rht-inner3{
	width:308px;
	height:auto;
	float:left;
	padding-bottom:5px;
}
.ukhdmi-order-not-message-rht-inner2{
	width:308px;
	height:auto;
	float:left;
	color:#666666;
	font-size:11px;
}
.ukhdmi-order-not-red{
	font-size:21px;
	color:#FF0000;
}
.ukhdmi-order-not-red2{
	font-size:14px;
	color:#FF0000;
}
.ukhdmi-order-not-lin-height{
	line-height:20px;
}
.ukhdmi-order-not-payment{
/*	width:466px;
	height:41px;
	background-image:url(../.././../resources/Skin/Images/order-not-completed.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	position:absolute;
	top:50px;
	left:-25px;
	text-align:right;
	color:#1E5466;
	font-size:18px;
	padding:57px 20px 0px 0px;*/
	
	width:956px;
	height:91px;
/*	background-image:url(../.././../resources/Skin/Images/order-not-completed.png);
*/	background-position:0px 0px;
	background-repeat:no-repeat;
/*	position:absolute;
	top:100px;
*/	left:0px;
	color:#1E5466;
	font-size:18px;
	padding:6px 0px 0px 0px;
}
.ukhdmi-order-not-try-again{
	font-weight:normal;
	color:#FFFFFF;
}
/****************************************************************************************************************************************/
/*    											add to delivery address 05-04-2012       											  ***/
/****************************************************************************************************************************************/

/*----------------------------------------continue shopping css-----button--------------------------------------------------------------------------------------------------------*/
.ukhdmi-delivery-bt{ display:block; cursor:pointer; color:#FFFFFF; float:right; text-decoration:none; line-height:32px; font-size:18px; font-weight:normal; height:33px; width:auto;}
.ukhdmi-delivery-bt:hover{ display:block; cursor:pointer; color:#FFFFFF;  float:right; text-decoration:none; font-size:18px; font-weight:normal; height:33px; width:auto; line-height:32px;}

.ukhdmi-delivery-bt div.delivery-lft{ width:30px; height:33px;  float:left; display:block; background-image:url(../.././../resources/Skin/Images/add-new-delivery-add-lft.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-delivery-bt div.delivery-mid{  height:33px; float:left; display:block; width:auto; padding: 0px 10px 0px 10px;  background-image:url(../.././../resources/Skin/Images/confirm-mid.png); background-repeat:repeat-x; background-position:0px 0px; text-align:center; }
.ukhdmi-delivery-bt div.delivery-rht{ width:8px; height:33px;   float:left; display:block; line-height:27px;  background-image:url(../.././../resources/Skin/Images/confirm-rht.png); background-repeat:no-repeat; background-position:0px 0px;}

.ukhdmi-delivery-bt:hover div.delivery-lft{ width:30px; height:33px;   background-repeat:no-repeat;float:left;  
display:block; background-image:url(../.././../resources/Skin/Images/add-new-delivery-add-lft_over.png); background-repeat:no-repeat; background-position:0px 0px; }
.ukhdmi-delivery-bt:hover div.delivery-mid{ height:33px;   background-repeat:repeat-x; float:left;  display:block; 
width:auto; padding: 0px 10px 0px 10px;   background-image:url(../.././../resources/Skin/Images/confirm-mid_over.png); text-align:center;}
.ukhdmi-delivery-bt:hover div.delivery-rht{ width:8px; height:33px; background-image:url(../.././../resources/Skin/Images/confirm-rht_over.png); 
background-repeat:no-repeat; background-position:0px 0px; float:left; display:block;   }

/*===========================================================================================================================================*/
						/*======15-02-13 new css start here======*/
/*===========================================================================================================================================*/
.ukhdmi-checkout2-view-more{
	width:755px;
	height:auto;
	float:left;
	text-align:left;
	font-size:12px;
	color:#666666;
	background-image:url(../.././../resources/Skin/Images/blue-arrow-checkout.png);
	background-position:10px 3px;
	background-repeat:no-repeat;
	padding-left:25px;
	margin-top:10px;
	margin-bottom:20px;
}
.ukhdmi-adapter-view-parent-new{
	width:939px;
	height:auto;
	float:left;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	background-color:#FFF9DD;
}
.ukhdmi-checkout{
	width:926px;
	height:30px;
	float:left;
	border:1px solid #e0e0e0;
	/* For WebKit (Safari, Google Chrome etc) 
	 background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#F4F4F4));*/
	/* For Mozilla/Gecko (Firefox etc) 
	background: -moz-linear-gradient(top, #FEFEFE, #F4F4F4);*/
	/* For Internet Explorer 5.5 - 7 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE, endColorstr=#F4F4F4);*/
	/* For Internet Explorer 8 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FEFEFE, endColorstr=#F4F4F4)";
	background: linear-gradient(top,#FEFEFE,#F4F4F4);*/
	background-color:#F4F4F4;
	color:#006699;
	font-weight:normal;
	font-size:16px;
	padding-left:12px;
	line-height:28px;
	background-image:url(../Images/ukhdmi-images/about-us-bg-title.png);
	background-position:0px 0px;
	background-repeat:repeat-x;
	cursor:pointer;
}
.ukhdmi-checkout-product{
	width:926px;
	height:30px;
	float:left;
	border-bottom:1px solid #e0e0e0;
	background-color:#f3f3f3;
	color:#666666;
	font-weight:normal;
	font-size:11px;
	padding-left:12px;
	line-height:28px;
}
.ukhdmi-checkout-product-detail{
	width:914px;
	height:auto;
	float:left;
	border-bottom:1px dashed #CFCFCF;
	color:#666;
	font-weight:bold;
	font-size:16px;
	padding:12px 12px 12px 12px;
	line-height:28px;
}
.ukhdmi-checkout-parent{
	width:938px;
	height:auto;
	float:left;
	/*background-color:#f9f9f9;*/
	border:1px solid #e2e2e2;
	padding:0px 0px 0px 0px;
}
.ukhdmi-checkout2-addres-txt-lft{
	width:456px;
	height:255px;
	float:left;
	border:1px solid #FFF;
	outline:1px solid #ccc;
	padding:10px 0px 0px 0px;
	margin-bottom: 15px;
	cursor:pointer;
	background-color:#f9f9f9;
}
.ukhdmi-checkout2-address-detail-bot{
	width:437px;
	height:43px;
	float:left;
	color:#666666;
	line-height:40px;
	padding:10px 10px 10px 10px;
	border-top:1px solid #e2e2e2;
	background-color:#FFF;
}
.ukhdmi-checkout2-addres-txt-rht{
	width:456px;
	height:255px;
	float:right;
	border:1px solid #FFF;
	outline:1px solid #ccc;
	padding:10px 0px 0px 0px;
	margin-bottom: 15px;
	cursor:pointer;
	background-color:#f9f9f9;
}
.ukhdmi-checkout2-addres-txt{
	width:938px;
	height:auto;
	float:left;
	padding:20px 0px 0px 0px;
	border:1px solid #DDD;
}
.ukhdmi-checkout2-addres-txt-rht-parent{
	width:460px;
	height:auto;
	float:left;
}
.ukhdmi-checkout2-addres-txt-lft-parent{
	width:460px;
	height:auto;
	float:right;
}
.ukhdmi-checkout2-address-detail{
	width:437px;
	height:181px;
	float:left;
	color:#666666;
	line-height:20px;
	padding-bottom:15px;
	padding:0px 10px 10px 10px;
}
.ukhdmi-checkout2-select{
	border:1px solid #D7D7D7;
	height:20px;
	width:213px;
	color:#666666;
	font-size:12px;
}
.ukhdmi-checkout-phone-code{
	width:55px;
	height:20px;
	float:left;
	border:1px solid #D7D7D7;
	margin:0px 10px 0px 0px;
}
.ukhdmi-checkout-phone-no{
	width:148px;
	height:20px;
	float:left;
	border:1px solid #D7D7D7;
	margin:0px 10px 0px 0px;
}
.ukhdmi-checkout2-shopping{
	width:908px;
	height:auto;
	float:left;
	text-align:left;
	padding:15px;
	font-size:11px;
	color:#666666;
	line-height:15px;
	border:1px solid #FEB470;
	background-color:#FFFFEC;
}
.ukhdmi-checkout2-bold{
	font-size:12px;
	font-weight:normal;
	color:#006699;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
}
.ukhdmi-checkout2-back{
	width:910px;
	height:auto;
	float:left;
	background-color:#FFF;
	padding:6px 24px 6px 6px;
	margin:0px 0px 0px 0px;
	border:1px solid #ddd;
	border-top:none;
	margin-left:1px;
}
.ukhdmi-checkout-dispatch-txt{
	width:auto;
	height:20px;
	float:left;
	line-height:33px;
	color:#333;
	font-size:12px;
	padding:0px 0px 0px 10px;
}
.ukhdmi-checkout2-address-parent{
	width:940px;
	height:auto;
	float:left;
	margin-left:1px;
}
.ukhdmi-checkout3-royal{
	width:936px;
	height:auto;
	float:left;
	margin-top:10px;
	border:1px solid #FFF;
	outline:1px solid #ddd;
	border-bottom:none;
}
.ukhdmi-checkout3-royal-inner{
	width:921px;
	height:61px;
	float:left;
	background-image:url(../.././../resources/Skin/Images/royal-mail.png);
	background-position:845px 5px;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:18px;
	color:#000000;
	line-height:56px;
	padding-left:15px;
}
.ukhdmi-checkout3-fedex-inner{
	width:921px;
	height:61px;
	float:left;
	background-image:url(../.././../resources/Skin/Images/fedex_over.png);
	background-position:815px 5px;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:18px;
	color:#000000;
	line-height:56px;
	padding-left:15px;
}

.ukhdmi-checkout3-royal-txt{
	width:920px;
	height:auto;
	float:left;
	font-size:11px;
	color:#666666;
	margin:7px 0px 7px 10px;
	display:inline;
	padding-right:3px;
	line-height:22px;
}
.ukhdmi-checkout3-royal-txt label{
	width:225px;
	height:20px;
	float:left;
}
.ukhdmi-checkout3-parcel{
	width:936px;
	height:auto;
	float:right;
	margin-bottom:1px;
	border:1px solid #FFF;
	outline:1px solid #ddd;
}
.ukhdmi-checkout3-parcel-inner{
	width:921px;
	height:61px;
	float:left;
	background-image:url(../.././../resources/Skin/Images/parcel-force.png);
	background-position:797px 5px;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:18px;
	color:#000000;
	line-height:56px;
	padding-left:15px;
}

.ukhdmi-checkout3-dpd-inner{
	width:921px;
	height:61px;
	float:left;
	background-image:url(../.././../resources/Skin/Images/dpd_mail.png);
	background-position:797px 5px;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCCCCC;
	font-size:18px;
	color:#000000;
	line-height:56px;
	padding-left:15px;
}

.ukhdmi-checkout3-courier{
	width:908px;
	height:auto;
	float:left;
	background-color:#FFFFEC;
	text-align:left;
	font-size:12px;
	color:#666666;
	border:1px solid #FEB571;
	padding:10px 15px 10px 15px;
	line-height:20px;
	font-size:11px;
	color:#000000;
	margin-left:-1px;
}
.ukhdmi-checkout3-royal-txt-rht{
	width:920px;
	height:auto;
	float:left;
	font-size:11px;
	color:#666666;
	margin:7px 0px 7px 10px;
}
.ukhdmi-checkout3-royal-txt-rht label{
	width:225px;
	height:20px;
	float:left;
}
.ukhdmi-checkout-total{
	width:919px;
	height:auto;
	float:left;
	padding:5px 22px 5px 0px;
	background-color:#FFF;
	/*border-left:1px solid #ddd;
	border-right:1px solid #ddd;*/
}
.ukhdmi-checkout3-courier-section{
	width:937px;
	height:auto;
	float:left;
	padding:0px 0px 0px 0px;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
}
.ukhdmi-checkout3-your-total{
	width:916px;
	height:auto;
	float:left;
	padding:10px 24px 10px 0px;
	/*border-bottom:1px solid #CCCCCC;*/
	border:1px solid #CCCCCC;
	background-color:#FFF;
}
.ukhdmi-checkout-total-lft{
	width:180px;
	height:auto;
	float:right;
	text-align:right;
	font-size:14px;
	color:#000000;
}
.ukhdmi-checkout-total-rht-subtotal{
	width:auto;
	height:auto;
	float:right;
	text-align:right;
	font-size:14px;
	color:#FF0000;
	font-weight:100;
}
.ukhdmi-checkout-total-rht{
	width:auto;
	height:auto;
	float:right;
	text-align:right;
	font-size:18px;
	color:#FF0000;
	font-weight:bold;
}
.ukhdmi-checkout4-payment{
	width:786px;
	height:auto;
	float:left;
	background-color:#FFF;
	padding:10px 15px 10px 135px;
	position:relative;
	border:1px solid #FFF;
	outline:1px solid #ddd;
}
.ukhdmi-checkout-amount{
	width:81px;
	height:30px;
	float:left;
	/*border-right:1px solid #D3D3D3;*/
	text-align:center;
	font-size:12px;
}
.ukhdmi-checkout3-product-name{
	width:581px;
	height:30px;
	float:left;
	border-right:1px solid #D3D3D3;
	padding-left:20px;
	font-size:12px;
}
.ukhdmi-checkout-remove{
	width:64px;
	height:30px;
	float:left;
	text-align:center;
	line-height:18px;
	font-weight:bold;
	font-size:12px;
	color:#666666;
}
.remove-border-lft{
	border-left:none !important;
}
.width-div{
	width:914px !important;
}
.ukhdmi-checkout-parent-bank{
	width:926px;
	height:auto;
	float:left;
	/*background-color:#f9f9f9;*/
	border:1px solid #FFF;
	padding:0px 0px 0px 10px;
	border-top:none;
	outline:1px solid #ddd;
	margin:0px 0px 1px 1px;
}
.ukhdmi-order-not-message-rht{
	width:910px;
	height:93px;
	float:left;
	border:1px solid #e0e0e0;
	padding:10px 15px 10px 15px;
}
.ukhdmi-order-not-message-rht-parent{
	width:200px;
	height:auto;
	float:right;
}
.ukhdmi-order-not-message-rht-inner3{
	width:200px;
	height:auto;
	float:right;
	padding-bottom:5px;
}
.ukhdmi-order-not-message-rht-inner2{
	width:200px;
	height:auto;
	float:left;
	color:#666666;
	font-size:11px;
}
.ukhdmi-order-not-message-rht-inner{
	width:400px;
	height:auto;
	float:left;
	color:#000000;
	padding-bottom:15px;
}
.ukhdmi-order-print{
	width:904px;
	height:auto;
	float:left;
	background-color:#F9F9F9;
	padding:6px;
	/*margin:13px 0px 13px 0px;*/
}
.ukhdmi-checkout-continue{
	width:898px;
	height:auto;
	float:left;
	background-color:#FFF;
	padding:6px 20px 6px 20px;
}
.ukhdmi-checkout-product-name{
	width:516px;
	height:30px;
	float:left;
	font-size:12px;
	border-right:1px solid #D3D3D3;
	padding-left:20px;
}
.ukhdmi-checkout-product-name-txt{
	width:516px;
	height:auto;
	float:left;
	padding-left:20px;
	line-height:20px;
	font-weight:bold;
	color:#006699;
	font-size:13px;
}
.ukhdmi-checkout-amount-txt{
	width:71px;
	height:auto;
	float:left;
	text-align:center;
	line-height:24px;
	font-weight:bold;
	font-size:12px;
	color:#666666;
}
.ukhdmi-checkout-step-2-border{
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	width:918px;
}
.ukhdmi-checkout-signout{
	width:auto;
	float:right;
	height:auto;
}
.ukhdmi-information-check-txt-lft-new{
	width:960px !important;
	height:50px;
	position:relative !important;
	float:left;
	display:none;
}
.ukhdmi-order-not-message-lft-inner-new{
	width:610px;
	height:auto;
	float:left;
	margin-left:10px;
	padding-left:40px;
}
.sales-team {
    float: left;
    height: 106px;
    width: 220px;
}.sales-team-box {
    float: left;
    height: 44px;
    width: 227px;
}
.sales-contct-box {
    float: left;
    height: 54px;
    width: 216px;
}
.sales-contct-icon {
    float: left;
    height: auto;
    width: 19px;
}
.sales-contct-txt {
    color: #FF6600;
    float: left;
    font-size: 25px;
    height: auto;
    padding-left: 5px;
    width: 190px;
}
.sales-contct-small-txt {
    color: #666666;
    float: left;
    font-size: 11px;
    padding-left: 3px;
    width: 190px;
}
.ukhdmi-order-not-pic {
    float: left;
    height: 91px;
    width: 118px;
	background-image:url(../.././../resources/Skin/Images/try_again.png);
	background-repeat:no-repeat;
}
.ukhdmi-payment-opration-note-strip {
    background-color: #EFEFEF;
    color: #333333;
    float: left;
    font-size: 18px;
    height: 35px;
    padding: 5px;
    width: 809px;
	margin-top: 46px;
}
.try_again {
    color: #006699;
    font-size: 18px;
}
.ukhdmi-order-not-message-lft-main {
    float: left;
    height: 80px;
   /* padding: 5px;*/
    width: 668px;
}
.note-inner-strip {
	background-image:url(../.././../resources/Skin/Images/error-icon.png);
    background-position: 0 2px;
    background-repeat: no-repeat;
    float: left;
    height: 41px;
    width: 668px;
}
.note-inner-strip-txt {
    color: #FF0000;
    float: left;
    font-size: 21px;
    padding-left: 30px;
    padding-top: 5px;
}
.note-inner-info {
    color: #000000;
    float: left;
    font-size: 11px;
    height: 41px;
    padding-left: 30px;
    width: 638px;
}
.ukhdmi-checkout5-payment{
	width:890px;
	height:auto;
	float:left;
	background-color:#f9f9f9;
	padding:10px 15px 5px 30px;
	position:relative;
	/*border:1px solid #FFF;
	outline:1px solid #ddd;*/
}