*                                       { margin: 0; padding: 0; }
body                                    { background:#fff url(../images/top_bg.jpg) repeat-x scroll 0 0; font: 12px Arial, Helvetica, sans-serif; }

h1 										{font-size:16px; font-weight:bold; color:#164480; margin-bottom:10px;}

#page-wrap                              { width: 950px; margin: 0 auto; position: relative; }

#nav									{ width: 960px; height:121px; margin:0 0 20px 0;  }
#nav .h1								{ width:221px; height:110px; position:relative; float:left; background: url(../images/logo.jpg) no-repeat; margin:0 20px 0 0; top:5px; }
#nav .h1 a								{ display:block; width:221px; height:110px; }
#nav .h1 span							{ display:none; }
#nav .h2 								{ background:transparent url(../images/heading_imgs.jpg) no-repeat scroll 0 0;height:72px;position:relative;text-indent:-99999px;width:545px; float:left; margin:10px 0 0 155px;}

#nav ul 								{ padding:0; list-style:none; z-index:1000;}
#nav ul li 								{ position:relative; float:left;position:relative; z-index:1000;}
li ul									{ position:absolute; display:none; width:90px; z-index:1000; color:#000;}
#nav li ul li							{ height:20px; width:200px;float:left;background:#EFBF05;display: block;cursor:pointer;padding:5px;color:#FFF; border-top:1px solid #fff;z-index:1000;}
#nav li ul li:hover						{ display: block;background:#FA9E16 none;z-index:1000;}
/* Styles for Menu Items */
ul li a 								{ display: block;text-decoration: none;	color: #777;border-bottom: 0; z-index:1000;}
/* Holly Hack. IE Requirement \*/
* html #nav ul li						{ float: left; z-index:1000;}
* html ul li a 							{ z-index:1000;}
/* End */
#nav li:hover ul, #nav li.over ul		{ display: block; z-index:1000; } /* The magic */
#navigation-list						{ height: 30px;  margin:11px 0 0 0; padding: 0; list-style-type:none; width:400px; float:left;z-index:1000;}
#navigation-list li a 					{ top: 0;	margin: 0;	padding: 0;	display: block;	height: 28px; background: url(../images/nav.jpg) no-repeat; text-indent: -9999px;	overflow: hidden; z-index:1000;}
#nav-products li a						{ background:none; text-indent: 0; z-index:1000;}
#nav-products .sub a					{ width:200px; color:#000; z-index:1000; margin-top:2px; font-size:13px;}
#nav-products .sub a:hover				{ color:#000; z-index:1000;}

li#nav-home a 							{ left: 0; width: 61px; background-position:0 -36px; }
li#nav-home a:hover 					{ background-position: 0 -5px;}
li#nav-products a 						{ left: 61px; width: 81px; background-position: -61px -36px; }
li#nav-products a:hover					{ background-position: -61px -5px;}
li#nav-about a 							{ left: 142px; width: 62px; background-position: -142px -36px; }
li#nav-about a:hover					{ background-position: -142px -5px;}
li#nav-delivery a 						{ left: 204px; width: 73px; background-position: -204px -36px; }
li#nav-delivery a:hover					{ background-position: -204px -5px;}
li#nav-contact a 						{ left: 277px; width: 69px; background-position: -277px -36px; }
li#nav-contact a:hover					{ background-position: -277px -5px;}
li#nav-login a 							{ left: 346px; width: 54px; background-position: -346px -36px; }
li#nav-login a:hover					{ background-position: -346px -5px;}

ul#navigation-list li.home a  			{ background-position: 0 -5px;}
ul#navigation-list li.products a  		{ background-position: -61px -5px;}
ul#navigation-list li.aboutnav a  		{ background-position: -142px -5px;}
ul#navigation-list li.deliverynav a  		{ background-position: -204px -5px;}
ul#navigation-list li.contact a  		{ background-position: -277px -5px;}
ul#navigation-list li.login a  			{ background-position: -346px -5px;}

#shopping-cart 							{ background:transparent url(../images/cart.jpg) no-repeat scroll -2px 6px; float:left;height:30px;left:79px;position:relative;margin:8px 0 0 -2px;width:222px; padding:10px 0 0; }
#shopping-cart .price					{ width:115px; color:#000; border-top:1px solid #E0E0E0; padding:5px 0 0 0; float:left; font-size:16px;}
#shopping-cart a						{ float:right;margin:0;color:#252B30;font-weight:bold; text-decoration:none;}
#shopping-cart a:hover					{ text-decoration:underline;}
#shopping-cart .items 	 				{ margin:0 0 0 26px;color:#252B30;font-weight:bold; float:left;}

#left-content							{ clear:left; width: 221px; position: relative; float:left; top:-20px;}
#left-content #search					{ background:#fff url(../images/bck_search.jpg) no-repeat; width:210px; height:74px; padding:5px}
#left-content #search h3				{ border-bottom:1px solid #658EC6; color:#FFFFFF; font-size:17px; padding:0 0 5px;}
#left-content #search .searchbox		{ background:transparent url(../images/search_left.gif) no-repeat scroll 0 0;border:none;color:#666666;height:16px;padding:5px;position:relative;width:161px;margin:12px 0 0;float:left;}
#left-content #search .searchbtn		{ border:none; float:left; margin:12px 0 0;}
#left-content a #delivery				{ border:none; float:left; margin:20px 0 0 0;}

#left-content2							{ clear:left; width: 221px; position: relative; float:left;}

#left-content .leftlists				{ border:none; float:left; margin:20px 0 0 0;}
#left-content .leftlists h3				{ background:#fff url(../images/bck_leftlist.jpg) no-repeat; color:#fff; height:23px; padding:8px 0 0 10px; font-size:13px; width:210px;}
#left-content .leftlists h3 a			{ color:#fff; text-decoration:none;}
#left-content .leftlists-inner			{ width:208px; border:1px solid #999999; padding:5px;}
#left-content .leftlists-inner ul		{ list-style:none;}
#left-content .leftlists-inner li		{ padding:5px 0 10px 0; border-bottom:1px solid #E0E0E0; clear:both; overflow:hidden; margin-bottom:10px;}
#left-content li .imageleft				{ float:left; width:60px; display:table-cell; text-align:center; padding-top:5px;}
#left-content li .imageleft img			{ border:0; width:70px; float:left;}
#left-content li .detailsleft			{ float:right; width:130px;}
#left-content li .detailsleft h4		{ font-size:12px;}
#left-content li .detailsleft .price	{ color:#143E76; float:left; font-size:16px; font-weight:bold;margin:10px 0 0 -1px;width:71px;}
#left-content li .btn-view				{ width:56px; height:18px; color:#000; float:left; background:#fff url(../images/btn_view.jpg) no-repeat 0 0; text-align:right; margin:12px 0 0 2px;}
#left-content li .btn-view:hover		{ background-position:0 -18px;}		
#left-content li .btn-view span			{ display:none;}

#left-content li .detailsleft .price-now	{color: #143E76;float: left;font-size: 16px;font-weight: bold;margin: 5px 0 0 -1px;width: 65px;}
#left-content li .detailsleft .price-was	{ color: #999;float: left;font-size: 13px;font-weight: bold;margin: 5px 0 0 -1px;width: 120px;}
.view-clearance								{margin: 0 0 0 9px; border: none;}
#left-content li .btn-view-clearance				{ width:56px; height:18px; color:#000; float:left; background:#fff url(../images/btn_view.jpg) no-repeat 0 0; text-align:right; margin:25px 0 0 2px;}

#right-content							{ width: 703px; position: relative; float:left; margin:0 0 0 19px; z-index:10;}
#right-content	#btn-backplates			{ width:339px; height:202px; color:#000; float:left; background:#fff url(../images/btn_backplate.jpg); text-align:right; margin:0 0 19px 0;}
#right-content	#btn-roundrose			{ width:339px; height:202px; color:#000; float:left; background:#fff url(../images/btn_roundrose.jpg); text-align:right; margin:0 19px 19px 0; }
#right-content	#btn-locks				{ width:339px; height:202px; color:#000; float:left; background:#fff url(../images/btn_locks.jpg); text-align:right; margin:0 0 19px 0; }
#right-content	#btn-accessories		{ width:339px; height:202px; color:#000; float:left; background:#fff url(../images/btn_accessories.jpg); text-align:right; margin:0 19px 19px 0; }
#right-content 	.btn					{ display:none;}
#right-content  p						{ font-size:13px;line-height:17px; margin:10px 0 10px 0;}
#right-content  a						{ text-decoration:none; font-size:13px; font-weight:bold; color:#14407B;}
#right-content  a:hover					{ text-decoration:underline;}
#right-content  a:visited				{ color:#14407B;}
#right-content  h1 a						{ text-decoration:none; font-size:16px; font-weight:bold; color:#333;}
#right-content  h1 a:hover					{ text-decoration:underline;}
#right-content  h1 a:visited				{ color:#333;}
#right-content  p a						{ text-decoration:none; font-size:13px; font-weight:normal; color:#333;}
#right-content  p a:hover					{ text-decoration:underline;}
#right-content  p a:visited				{ color:#333;}

#footer									{ background:#fff url(../images/bck_footer.jpg) repeat-x scroll 0 0;width:920px; height:99px; clear:both;padding:10px;line-height:20px;border-top:40px solid #FFFFFF;}
#footer	h4								{ font-size:16px; font-weight:bold; margin-left:-1px; margin:0 0 3px}
#footer a								{ text-decoration:none; font-size:12px; font-weight:bold; color:#14407B;}
#footer a:hover							{ text-decoration:underline; }
#footer #left  							{ width:209px; float:left; border-right:1px solid #F0F0F0;}
#footer #left .footer_left_a			{ width:84px; float:left}
#footer #left .footer_left_b			{ float:left; margin:0;}
#footer #middle 						{ width:535px; float:left; border-right:1px solid #F0F0F0; margin:0 0 0 16px;}
#footer #middle .footer_middle_a		{ width:525px; float:left}
#footer #middle .footer_middle_b		{ float:left}
#footer #right  						{ float:left;margin:0 0 0 5px;width:150px;}
#footer #bottom .footer_bottom_left 	{ float:left;}
#footer #bottom .footer_bottom_right 	{ float:right; margin: 0 5px 0 0;}
#footer #bottom 						{ background:#EFEFEF none repeat scroll 0 0;float:left;height:27px;margin:6px 0 10px -10px;padding:6px 0 0 10px;width:930px;}
#footer #bottom .footer_bottom_left a  			{text-decoration:none; font-size:10px; font-weight:bold; color:#333333;}
#footer #bottom .footer_bottom_left a:hover		{text-decoration:underline;}
#footer #bottom .footer_bottom_right a			{text-decoration:none; font-size:11px; color:#14407B;}
#footer #bottom .footer_bottom_right a:hover	{text-decoration:underline;}
#footer #bottom .footer_bottom_right span 		{font-size:11px;}
.tel											{font-size:19px;}

#product-details h1								{ background:#fff url(../images/bck_protitle.jpg) repeat-x scroll 0 0; border:1px solid #E0E0E0; padding:8px 6px 6px 8px;;  height:22px; color:#333333; font-size:16px; margin-bottom:5px;}
#product-details h3								{ background:#fff url(../images/bck_protitle.jpg) repeat-x scroll 0 0; border:1px solid #E0E0E0; padding:8px 6px 6px 8px;; width:685px; height:22px; color:#333333; font-size:16px; margin-bottom:5px;}

#product-details #secondprice					{ float:left; margin:0 0 0 0px; width:325px; border-left:1px solid #E0E0E0;}
#product-details #secondprice .price			{ float:left; color:#1E4F91; font-size:29px; font-weight:bold; margin:3px 10px 0;  }
#product-details #secondprice .btn-buynow 		{ background:#FFFFFF url(../images/btn_buy.jpg) no-repeat scroll 0 0;color:#000000;float:left;margin:1px;position:relative;text-indent:-99999px;}
#product-details #secondprice .btn-buynow:hover { background-position:0 -26px}
#product-details #top-price	span				{ display:none;}
#product-details .mainimg						{ display: table-cell; text-align:center; width:700px; position:relative; float:left; border-bottom:1px solid #E0E0E0; margin:10px 0 20px;}
#product-details .subimage						{ display: table-cell; text-align:center; width:700px; position:relative; float:left;  margin:0 0 20px 0; border-bottom:1px solid #E0E0E0; padding:0 0 20px; clear:both;}
#product-details #moreinfo						{ position:relative; float:left; background:url(../images/bck_prodetails.jpg) repeat-x bottom center; padding:10px 0 10px 10px; border-bottom:1px solid #E0E0E0; width:690px; border-bottom:1px solid #E0E0E0; }
#product-details #moreinfo .text h3				{ background:transparent none repeat scroll 0 0;border:medium none;font-size:14px;margin:10px 0 0;padding:0; float:left; width:380px; }
#product-details #moreinfo .text 				{ float:left;width:360px;}

#secondprice .price-now							{ width:105px; float:left; font-size:20px; color:#333; font-weight:bold; margin:10px 0 0 0px;}
#secondprice .price-now strong					{ color:#1E4F91; font-size:25px;font-weight:bold;}
#secondprice .price-was							{ width:75px; float:left; font-size:17px; color:#333; font-weight:bold; margin:20px 0 0 26px;}
#secondprice .price-was strong					{ color:#989898; font-size:19px;font-weight:bold;}
#secondprice .price-our							{ float:left; font-size:20px; color:#333; font-weight:bold; margin:10px 0 0 0px;width:300px;}
#secondprice .price-text						{ font-size:14px; color:#333;}
#secondprice .price-text strong					{ color:#1E4F91; font-size:25px;font-weight:bold;}
#secondprice .price-text2						{ float:left; font-size:14px; color:#333; width:300px;margin-top:5px;}
#secondprice .btn_buynow						{ height:27px; color:#000; float:right; background:#fff url(../images/btn_buynow.jpg) no-repeat scroll 0 0; margin:10px 0 0 0; border:medium none; cursor:pointer; text-indent:-9999px;width:103px;}
#secondprice .btn_buynow:hover					{ background-position:0 -27px}
#secondprice .quantity							{ font-size:14px;margin:10px 0 0;}

#product-list-container 						{float:left;margin:0 0 0 16px;position:relative;width:905px;z-index:1;}
#product-list									{ list-style:none; }
#product-list	li								{ background:#fff url(../images/bck_pro.jpg) repeat-x scroll bottom center ; border-bottom:1px solid #E0E0E0; overflow:hidden; width:905px; margin:0 0 15px 0; padding-bottom:20px;}
#product-list	li .inner						{ margin:10px;}
#product-list	li h3 a							{ background:#fff url(../images/bck_protitle.jpg) repeat-x scroll 0 0; border:1px solid #E0E0E0; padding:8px 6px 6px 8px; width:905px; height:22px; color:#333333; font-size:18px;}
#product-list	li h2 a							{ background:#fff url(../images/bck_protitle.jpg) repeat-x scroll 0 0; border:1px solid #E0E0E0; padding:8px 6px 6px 8px; width:905px; height:22px; color:#164480; font-size:18px;}
#product-list-container h1						{ background:#fff url(../images/bck_protitle.jpg) repeat-x scroll 0 0; border:1px solid #E0E0E0; padding:8px 6px 6px 8px; width:889px; height:22px; color:#333333; font-size:16px;}
#product-list-container h1 a					{ color:#1E4F91;}
#product-list	li .image						{ width:530px; float:left; margin:0 0 10px 0; border-right:1px solid #E0E0E0;}
#product-list	li .details-text				{ width:310px; float:left; margin:0; margin:15px 0 0 25px; font-size:13px;}
#product-list	li .price-now					{ width:105px; float:left; font-size:20px; color:#333; font-weight:bold; margin:10px 0 0 0px;}
#product-list	li .price-now strong			{ color:#1E4F91; font-size:25px;font-weight:bold;}
#product-list	li .price-was					{ width:75px; float:left; font-size:17px; color:#333; font-weight:bold; margin:20px 0 0 26px;}
#product-list	li .price-was strong			{ color:#989898; font-size:19px;font-weight:bold;}
#product-list	li .price-our					{ float:left; font-size:20px; color:#333; font-weight:bold; margin:10px 0 0 0px;width:300px;}
#product-list	li .price-text					{ font-size:14px; color:#333;}
#product-list	li .price-text strong			{ color:#1E4F91; font-size:25px;font-weight:bold;}
#product-list	li .price-text2					{ float:left; font-size:14px; color:#333; width:300px;margin-top:5px}
#product-list	.btn-viewdets					{ width:129px; height:27px; color:#000; float:left; background:#fff url(../images/btn_viewdetails.jpg) no-repeat scroll 0 0; margin:10px 10px 20px 0; float:left; clear:left;}
#product-list	.btn-viewdets:hover				{ background-position:0 0;}
#product-list 	.btn_buynow						{ color:#000; float:left; background:#fff url(../images/btn_buynow.jpg) no-repeat scroll 0 0; margin:10px 0 0 0; float:left; border:medium none; cursor:pointer;}
#product-list 	.btn_buynow:hover				{ background-position:0 -27px}
#product-list	span							{ display:none}
#product-list	.prodimg						{ display: block;margin-left: auto;margin-right: auto}
#product-list	.BrandImage						{ float:left;position:absolute;margin:10px 0 0 400px;}

.text_about									{}
.about									{ color:#333333;font-size:13px;margin:10px 10px 10px 7px; line-height:17px;}
.bold 										{ font-weight:bold;}

.aboutus_img_left 							{ border:3px solid #E5E5E5;height:205px;margin:10px 0 10px 16px;padding:3px;}
.aboutus_img_left:hover						{ border:3px solid #ECBF04;height:205px;margin:10px 0 10px 16px;padding:3px;}
.aboutus_img_right							{ border:3px solid #E5E5E5;height:205px;margin:10px 5px 10px 23px;;padding:3px;}
.aboutus_img_right:hover					{ border:3px solid #ECBF04;height:205px;margin:10px 5px 10px 23px;;padding:3px;}

.text_delivery								{ width:436px;float:left;}
.text_delivery p							{ color:#333333;font-size:13px;margin:10px 25px 10px 7px; line-height:17px;}
.delivery_img								{ border:7px solid #E5E5E5;float:left;margin:10px 0 0;width:245px;padding:2px;}
.delivery_img:hover							{ border:7px solid #ECBF04;padding:2px;width:245px;}

#contactarea								{ background:#EFEFEF none repeat scroll 0 0;border:1px solid #DBDBDF;float:left;margin:20px 0 0;padding:15px;width:417px;}
#contactarea p								{ color:#444444;font-size:13px;font-weight:bold;margin-bottom:30px;}
#contactarea label							{ clear:both;color:#555555;float:left;font-size:12px;font-weight:bold;margin:5px 10px 0 0;text-align:right;width:115px;}
#contactarea input							{ background:#fff;border:1px solid #DFDFDF;font-family:verdana,arial,sans-serif;font-size:14px;height:22px;margin-bottom:10px;padding:5px 10px 0;width:265px;}
#select #quantity							{ }
#contactarea textarea						{ background:#fff;border:1px solid #DFDFDF;font-family:verdana,arial,sans-serif;font-size:14px;height:147px;overflow:auto;padding:10px;width:265px; margin:0 0 10px 0;}
#contactarea #submitbutton 					{ background:transparent url(../images/btn_submit.jpg) no-repeat scroll 0 0;border:medium none;cursor:pointer;float:right;height:24px;padding-top:20px;text-indent:-9999px;width:78px; }
#contactarea #submitbutton:hover			{ background-position:0 -24px;}
#contactarea #password_btn					{ background:transparent url(../images/btn_password.jpg) no-repeat scroll 0 0;border:medium none;cursor:pointer;height:20px;margin-bottom:-30px;margin-top:10px;padding-top:25px;text-indent:-99999px; width:108px;}
#contactarea #password_btn:hover			{ background-position:0 -24px; }
#contactarea h4								{ background:transparent url(../images/newcust_tab.png) no-repeat scroll 0 0; color:#3680A7;text-indent:-99999px;height:38px;left:-29px;margin-bottom:10px;position:relative;top:-7px;width:147px;border:none;}

#contactdetails								{ background:#EFEFEF; border:1px solid #DFDFDF;float:left;margin-left:20px;padding:10px;width:207px;margin:20px 0 0 20px; height:125px;}
#product-details #contactdetails h3			{ background:transparent url(../images/contactdetails_tab.png) no-repeat scroll 0 0;color:#3680A7;text-indent:-99999px;height:31px;left:-24px;margin-bottom:10px;position:relative;top:-2px;width:130px;border:none;}
#contactdetails a							{ color:#444444;font-size:12px;font-weight:bold;text-decoration:none; }
#contactdetails a:hover						{ text-decoration:underline; }	
#contactdetails .icon_phone					{ background:transparent url(../images/ico_phone.jpg) no-repeat scroll left center;color:#444444;font-size:12px;font-weight:bold;padding:5px 0 5px 20px;position:relative;top:5px; }	
#contactdetails .icon_email					{ padding:5px 0 5px 20px;background:url(../images/icon_email.jpg) no-repeat left; }
#contactdetails .icon_find					{ padding:5px 0 5px 20px;background:url(../images/icon_find.jpg) no-repeat left; }
#contactdetails .phonetext					{ color:#1F5FB6;font-size:12px;left:20px;margin-top:10px;position:relative;top:10px; }
#contactarea h3								{ background:transparent url(../images/contactdetails_tab.png) no-repeat scroll 0 0;color:#3680A7;text-indent:-99999px;height:31px;left:-29px;margin-bottom:10px;position:relative;top:-7px;width:130px;border:none; }				

#passworddetails							{ background:#EFEFEF; border:1px solid #DFDFDF;float:left;margin-left:20px;padding:10px;width:207px;margin:20px 0 0 20px; }
#product-details #passworddetails h3		{ background:transparent url(../images/password_tab.png) no-repeat scroll 0 0;color:#3680A7;text-indent:-99999px;height:31px;left:-24px;margin-bottom:10px;position:relative;top:-2px;width:145px;border:none; }
#passworddetails #password_btn				{ background:transparent url(../images/btn_password.jpg) no-repeat scroll 0 0;border:medium none;height:4px;margin-top:10px;text-indent:-99999px;width:108px; cursor:pointer; padding-top:20px;}
#passworddetails #password_btn:hover		{ background-position:0 -24px;}	
#passworddetails #password_btn1				{ background:transparent url(../images/btn_password.jpg) no-repeat scroll 0 0;border:medium none;height:24px;margin-top:10px;text-indent:-99999px;width:108px; cursor:pointer; padding-top:20px;}
#passworddetails #password_btn1:hover		{ background-position:0 -24px;}

.none span									{ display:none; }

#product-details #existing_login			{ background:#EFEFEF; border:1px solid #DFDFDF;float:left;margin-left:20px;padding:10px;width:207px;margin:20px 0 0 20px; height:196px}
#product-details #existing_login h3			{background:transparent url(../images/existing_tab.png) no-repeat scroll 0 0;color:#3680A7;text-indent:-99999px;height:31px;left:-24px;margin-bottom:10px;position:relative;top:-2px;width:156px;border:none;}

#existing_login label						{ clear:both;color:#555555;font-size:12px;font-weight:bold;margin:5px 10px 0 2px;text-align:right;width:110px;}
#existing_login input						{ background:#fff;border:1px solid #DFDFDF;font-family:verdana,arial,sans-serif;font-size:14px;height:22px;margin:4px 0 10px 0;padding:5px 10px 0;width:186px;}
#existing_login .login_btn					{ background:transparent url(../images/btn_login.jpg) no-repeat scroll 0 0;border:medium none;height:24px;text-indent:-99999px;width:108px; cursor:pointer; padding-top:20px;}
#existing_login .login_btn:hover			{ background-position:0 -24px;}	

.top										{ background:#DDDDDD none repeat scroll 0 0;border-bottom:10px solid #FFFFFF;font-weight:bold;height:33px;margin-bottom:10px;}
.tbl_row									{ height:30px;}
.tbl_item 									{ padding-left:10px;}
.tbl_itemprice 								{ padding-left:10px;}
.tbl_row_title 								{ padding-left:10px; color:#14407B;}
.tbl_row_price								{ padding-left:10px;}

.order_history_item							{ padding:8px;}
.order_history_title						{ padding:5px 0 5px 8px;}
.order_history_total						{ padding:8px;}
.additional_com								{ padding:12px;}
.deliver_to									{}

.btn_submit_code							{ background:transparent url(../images/btn_submitcode.jpg) no-repeat scroll 0 0;border:medium none;cursor:pointer;float:right;height:24px;padding-top:25px;text-indent:-99999px;width:94px;margin:-2px 0 0 0;}
.btn_edit									{ background:transparent url(../images/btn_edit_basket.jpg) no-repeat scroll 0 0;border:medium none;cursor:pointer;float:left;height:24px;margin:15px 0 0 237px;padding-top:20px;text-indent:-99999px;width:109px;}
.btn_cont									{ background:transparent url(../images/btn_cont.jpg) no-repeat scroll 0 0;border:medium none;cursor:pointer;float:left;height:24px;margin:15px 0 0 10px;padding-top:20px;text-indent:-99999px;width:93px;}
.btn_confirmOrder							{ background:transparent url(../images/btn_confirmOrder.jpg) no-repeat scroll 0 0;border:none;height:24px;text-indent:-99999px; cursor:pointer; padding-top:20px; width:126px; margin:15px 0;}
.btn_changeDetails							{ background:transparent url(../images/btn_changeDetails.jpg) no-repeat scroll 0 0;border:none;height:24px;text-indent:-99999px; cursor:pointer; padding-top:20px;width:131px; margin:15px 0;}
#update_btn									{ background:transparent url(../images/btn_update.jpg) no-repeat scroll 0 0;border:none;height:24px;text-indent:-99999px; cursor:pointer; padding-top:25px; width:62px; margin:15px 0;}


#proceed_btn								{ background:transparent url(../images/btn_proceed.jpg) no-repeat scroll 0 0;border:none;height:24px;cursor:pointer; width:165px;margin:10px 0 0 0; position:relative; float:left;}
#continue_btn								{ background:transparent url(../images/btn_continue.jpg) no-repeat scroll 0 0;border:none;height:24px;cursor:pointer; width:145px;margin:10px 0 0 180px; position:relative; float:left;}



#continue_btn2								{ background:transparent url(../images/btn_continue.jpg) no-repeat scroll 0 0;border:none;height:24px;text-indent:-99999px; cursor:pointer; padding-top:25px;width:143px;margin:0 5px 0 1px;}

#checkout_content							{ float:left;margin:0 0 0 20px;position:relative;width:703px;z-index:10;}
#checkout-confirm h3						{ background:#FFFFFF url(../images/bck_protitle.jpg) repeat-x scroll 0 0;border:1px solid #E0E0E0;color:#333333;font-size:16px;height:22px;padding:8px 6px 6px 8px;;width:689px; margin-bottom:10px;}
#checkout-confirm h4						{ background:#FFFFFF url(../images/bck_protitle.jpg) repeat-x scroll 0 0;border:1px solid #E0E0E0;color:#333333;font-size:16px;height:22px;padding:8px 6px 6px 8px;;width:689px; margin:10px 0 10px 0;}
#checkout-details h3						{ background:#FFFFFF url(../images/bck_protitle.jpg) repeat-x scroll 0 0;border:1px solid #E0E0E0;color:#333333;font-size:16px;height:22px;padding:8px 6px 6px 8px;;width:689px;}		
#checkout2									{ background:#EFEFEF none repeat scroll 0 0;border:1px solid #DBDBDF;float:left;margin:20px 0 0 0;padding:15px;width:672px;}
#checkout-details h4						{ width:652px; color:#2060B7; font-size:14px; margin:10px 0 5px;}
#Comments									{ margin-top:13px;width:577px; }

.delivery									{ margin:4px;width:185px;}
.country2									{ margin:4px;width:190px;}
.del_label									{ color:#444444;font-size:12px;font-weight:bold;width:87px;}
#country									{ border:1px solid #DFDFDF;height:29px;margin:0;padding:4px;width:287px;}

#youraccount li a							{ background:#F0F0F0 none repeat scroll 0 0;color:#555555;font-weight:bold;padding:4px 0 4px 10px;width:198px;}
#youraccount li a:hover						{ background:#E5E5E5 none repeat scroll 0 0;}
#left-content .leftlists_youraccount				{ border:none; float:left; margin:20px 0 0 0;}
#left-content .leftlists_youraccount h3				{ background:#fff url(../images/bck_leftlist.jpg) no-repeat; color:#fff; height:23px; padding:8px 0 0 10px; font-size:13px; width:210px;}
#left-content .leftlists-inner_youraccount			{ width:208px; border:1px solid #999999; padding:5px;}
#left-content .leftlists-inner_youraccount ul		{ list-style:none; margin-top:8px;}
#left-content .leftlists-inner_youraccount li		{ border-bottom:1px solid #E0E0E0;border-top:1px solid #E0E0E0;clear:both;margin-bottom:10px;overflow:hidden;}

.goback 											{ float:right;margin:3px 5px 5px; }
.pendingorders p									{ margin:10px 0 12px 17px;}
.pendingorders .right li							{ margin:10px 0 12px 17px;}
.pendingorders .right								{ margin:0 0 10px 0;}

#text												{margin:10px 0 21px 10px; width:677px;}
#text2												{margin:10px 0 0 10px;width:677px;}
			
