
.hidden {

	visibility: hidden;
	display: none;

}

.viisible {

	visibility: visible;
	display: block;
	
	}
	
div#delivery-info  {

	width: 162px;
	height: 208px;
	overflow: hidden;	
	background-image: url(/Portals/0/SiteImages/delivery-bg.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 687px;
	top: 88px;
	z-index: 10;


}

a#dnn_ctr393_ShoppingCart_lbtnGotoShipTo {

	font-size: 1.1em !important;

	}

div#delivery-info .content  {

	width: 147px;
	height: 182px;
	overflow-x: hidden;
	overflow-y: scroll;
	border: 0px solid blue;
	position: absolute;
	top: 16px;
	left: 11px;
	font-size: 0.85em;
	color: #717172;

	}
	
*html div#delivery-info .content  {

	
	position: absolute;
	top: 220px;
	left: 479px;
	font-size: 0.85em;
	color: #717172;
	z-index: 20;

	}
	
*html .price-list .CATProductListItem {

	margin-top: 3px;

	}

	
div#delivery-info .close {

	width: 34px;
	height: 10px;
	border: 0px solid red;
	position: absolute;
	top: 198px;
	left: 91px;
	visibility: visible;

}


*html div#delivery-info .close {

	height: 6px;

	}
	
	
		
div#checkout-final-details select {

	font-size: 0.7em;

	}
	
#product-op-dropdown {

	position: absolute;
	top: -90px;
	left: 261px;
	width: 300px;
	text-align: left;
	border: 0px solid blue;
}
	
.pr-det-quantity {

	position: relative; 
	top: -13px;
	left: 185px;
	width: 120px;
	float: left;
	font-size: 1em;
	
	
	}
	
*html .pr-det-quantity {

	position: relative; 
	top: -16px;

	
	
	}
	
.pr-det-quantity span.CATSubHead {

	font-size: 1.1em;

	}
	
	
div.uz-quanity-size-colour {

	position: relative;
	top: 358px;
	left: 45px;

}


#product-op-dropdown, .pr-det-quantity 
{	
	float: none;
	
	} 
	

.show {

	visibility: visible;
}

.dash-item a {
	font-size: 0.01em;
	color: #fff;
	}
	
	
.dash-item a:hover {
	font-size: 0.01em;
	color: #fff;
	}


div#dnn_ctr396_ModuleContent {

	background-image: url(/Portals/0/SiteImages/ski-delete-update-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 75px;
	position: relative;
	left: 5px;
	top: -7px;
	width: 737px !important;
	height: 500px;
	font-size: 1.1em;
	border: 0px solid #f6f6f6;
}

table#dnn_ctr395_OrderList_MyList {

	position: relative;
	top: 0px;

	}
	
*html table#dnn_ctr395_OrderList_MyList {

	position: relative;
	top: 0px;

	}


*html div#dnn_ctr396_ModuleContent {

	padding-top: 135px;
	
}

*html div#dnn_ctr396_ManageUsers_pnlUser {

	position: relative;
	left: 209px;

	}
	
div#dnn_ctr396_ManageUsers_pnlUser {

	position: relative;
	left: 209px;
	top: 18px;

	}
	
div#dnn_ctr396_ManageUsers_pnlUser span {

	font-size: 0.8em;
	color: #74822b !important;
	font-weight: normal;

	}
	
div#dnn_ctr396_ManageUsers_pnlUser input {

	font-size: 0.75em;
	color: #000 !important;
	font-weight: bold;

	}
	



span#dnn_ctr396_ManageUsers_User_cmdDelete a.CommandButton {

	display: block;
	width: 183px;
	height: 40px;
	background-image: url(/Portals/0/SiteImages/lj-delete-your-account-btn.png) !important;
	background-repeat: no-repeat;
	font-size: 0px;
	color: #73812a;
	position: relative;
	left: 123px;
	top: 72px;

	}
	

span#dnn_ctr396_ManageUsers_cmdRegister a.CommandButton {

	display: block;
	width: 194px;
	height: 32px;
	background-image: url(/Portals/0/SiteImages/lj-create-account.png) !important;
	background-repeat: no-repeat;
	font-size: 0px;
	color: #ccc;
	position: relative;
	left: 355px;
	top: -40px;
	
	}


*html span#dnn_ctr396_ManageUsers_cmdRegister a.CommandButton {

	position: relative;
	left: 325px;
	top: 72px;
	
	
	}
	
	
	
*html span#dnn_ctr396_ManageUsers_User_cmdDelete a.CommandButton {

	position: relative;
	left: 170px;
	top: 52px;

	}	
	

	
	
	
span#dnn_ctr396_ManageUsers_cmdRegister a.CommandButton:hover {


	color: #ccc;

	}
	
span#dnn_ctr396_ManageUsers_cmdRegister input {

	display: none;

	}

	
input#dnn_ctr396_ManageUsers_User_txtPassword {

	margin-bottom: 4px !important;

	}
	


	
	

	
	
	
span#dnn_ctr396_ManageUsers_User_cmdDelete a.CommandButton:hover  {

		color: #ccc;

}
		
span#dnn_ctr396_ManageUsers_User_cmdUpdate a.CommandButton {

	display: block;
	width: 183px;
	height: 40px;
	background-image: url(/Portals/0/SiteImages/lj-update-your-account-btn.png) !important;
	background-repeat: no-repeat;
	font-size: 0px;
	color: #73812a;
	position: relative;
	top: 14px;
	left: -81px;

}
	
*html span#dnn_ctr396_ManageUsers_User_cmdUpdate a.CommandButton {


	position: relative;
	top: -51px;
	left: -155px;

}
	
span#dnn_ctr396_ManageUsers_User_cmdUpdate a.CommandButton:hover  {

	color: #ccc;

}
		
table#dnn_ctr396_ManageUsers_User_UserEditor_tbl img {

	display: none;


	}



span#dnn_ctr396_ManageUsers_User_cmdDelete  input, span#dnn_ctr396_ManageUsers_User_cmdUpdate input {

	display: none;
}
	

	
div#dnn_ctr396_ManageUsers_pnlUser .NormalTextBox {

	color: #000;
	font-size: 0.7em;

	}
	

	
span#dnn_ctr396_ManageUsers_User_UserEditor_ctl00_Username_Label, div#dnn_ctr396_ManageUsers_pnlUser span.NormalTextBox {

	position: relative;
	top: -7px;

}

table#dnn_ctr396_ManageUsers_User_tblPassword {

	position: relative;
	top: -30px;
	

	}
	
*html table#dnn_ctr396_ManageUsers_User_tblPassword {

	position: relative;
	top: -26px;
	left: 3px;

	}
	
table#dnn_ctr396_ManageUsers_User_tblPassword  img {

	display: none;

	}
	

div#dnn_ctr396_ManageUsers_User_pnlAddUser span {

	font-size: 0.75em;
	position: relative;
	left: 7px;

	}
	
*html div#dnn_ctr396_ManageUsers_User_pnlAddUser span {

	position: relative;
	left: 4px;

	}
	
*html span#dnn_ctr396_ManageUsers_User_plPassword_lblLabel {

	position: relative;
	top: -6px;


	}
	
span#dnn_ctr396_ManageUsers_User_lblPasswordHelp {

	display: none;
}


div#dnn_ctr396_ManageUsers_User_pnlAddUser input {

	position: relative;
	top: 2px;
	left: 3px;
	width: 146px;
	margin-bottom: 2px;

	}
	
*html div#dnn_ctr396_ManageUsers_User_pnlAddUser input {

	position: relative;
	top: 0;
	left: 0px;
	margin-bottom: 0px;
		

	}
	

table#dnn_ctr460_WishList_grdWishListContent tr.CATGridItem, table#dnn_ctr460_WishList_grdWishListContent tr.CATGridItemAlt{

	background-repeat: no-repeat;
	width: 935px;
	height: 98px;
}

div.lj-uz-wishlist span {

	font-size: 0.7em;

	}
	
span#dnn_ctr460_WishList_grdWishListContent_ctl01_lblPrice, span#dnn_ctr460_WishList_grdWishListContent_ctl01_lblSubTotal {

	display: block;
	text-align: right;

	}

span#dnn_ctr460_WishList_grdWishListContent_ctl01_lblProductName, span#dnn_ctr460_WishList_grdWishListContent_ctl01_lblOptions, 
span#dnn_ctr460_WishList_grdWishListContent_ctl01_lblQuantity, span#dnn_ctr460_WishList_grdWishListContent_ctl01_lblRemoveItem, 
span#dnn_ctr460_WishList_grdWishListContent_ctl01_lblAddItem  {

	display: block;
	text-align: center;

	}	
	
div.lj-uz-wishlist tr.CATGridHeader span {

	text-transform: uppercase;

	}
	
div.lj-uz-wishlist input {

	z-index: 200 !important;
	
}

input#dnn_ctr460_WishList_grdWishListContent_ctl02_btnRemoveItem {

	z-index: 200 !important;
	
}



td#dnn_ctr460_WishList_tdWishListTotal {

	position: relative;
	top: -450px;

	} 

*html td#dnn_ctr460_WishList_tdWishListTotal {

	position: relative;
	top: -50px;

	} 
	
span#dnn_ctr460_WishList_lblTotalWishList {

	position: relative;
	top: -1px;
	left: 595px;
}

*html span#dnn_ctr460_WishList_lblTotalWishList {

	position: relative;
	top: -0px;
	left: 565px;
}

a.margin-left-5 {

	margin-left: 6px !important;
	margin-top: 4px;
	position: relative;
	top: 13px;

	}


*html a.margin-left-5 {

	margin-left: 6px !important;
	margin-top: 7px;
	top: 5px;

	}
	
span#dnn_ctr393_ShoppingCart_grdCartContent_ctl01_lblProductName  {

	position: relative;
	left: 87px;

	}
	
	
*html span#dnn_ctr393_ShoppingCart_grdCartContent_ctl01_lblProductName  {

	position: relative;
	left: 88px;

	}
	
	
span#dnn_ctr393_ShoppingCart_grdCartContent_ctl01_lblProductName, span#dnn_ctr393_ShoppingCart_grdCartContent_ctl01_lblOptions, 
span#dnn_ctr393_ShoppingCart_grdCartContent_ctl01_lblQuantity, span#dnn_ctr393_ShoppingCart_grdCartContent_ctl01_lblPrice, 
span#dnn_ctr393_ShoppingCart_grdCartContent_ctl01_lblSubTotal, span#dnn_ctr393_ShoppingCart_grdCartContent_ctl01_lblRemove {

	position: relative;
	top: -2px;

	}



span#dnn_ctr460_WishList_lblTotal {

	position: relative;
	top: -16px;
	left: 601px;
	display: block;
	text-align: right;
	width: 90px;
	border: 0px solid red;
	font-size: 0.75em;
}

*html span#dnn_ctr460_WishList_lblTotal {

	position: relative;
	top: -15px;
	left: 615px;
}


	
.lj-cart input#dnn_ctr418_Search_txtSearch {

	font-size: 1.3em;

	}
	
*html .lj-cart input#dnn_ctr418_Search_txtSearch {

	font-size: 1.4em;

	}
	
.lj-sale-price {


	font-size: 0.7em;
	color: #858585;
	font-family: Arial;
	margin-left: 3px;
	

	}
	
*html .lj-sale-price {


	font-size: 0.7em;

	}
	
	
.lj-sale-price2 {


	font-size: 0.7em;
	color: #858585;
	font-family: Arial;

	}
	
.price-list .hidden-x, .price  .hidden-x  {

	display: none;

	}

.price .lj-sale-price {

	text-transform: none !important;
	font-size: 0.3em;
	position: relative;
	top: -23px;
	
	}
	
.price .lj-sale-price2 {


	font-size: 0.4em;
	position: relative;
	top: -23px;
	
	}	

	
*html .price .lj-sale-price {

	text-transform: none !important;
	font-size: 1em;
	position: relative;
	font-weight: normal;
	top: -26px;
	
	}
	
*html .price .lj-sale-price2 {


	font-size: 0.9em;
	position: relative;
	top: -26px;
	font-weight: normal;
	
	}

	
div.stock-indicator {

	position: absolute;
	top: 120px;
	left: 576px;
	z-index: 100;

	}
	
*html div.stock-indicator {

	position: absolute;
	top: 130px;
	left: 518px;
	z-index: 100;

	}
	
div#AdvCatsBreadCrumbsTable {

	display: none;
	
}

span#dnn_ctr396_ManageUsers_cmdPassword, span#dnn_ctr396_ManageUsers_cmdProfile, 
span#dnn_ctr396_ManageUsers_cmdUser {

	display: none;

	}



table#dnn_ctr395_OrderList_MyList a, table#dnn_ctr395_OrderList_MyList a:visited  {

	font-size: 0.7em;
	color: #003399;
	font-weight: normal;
	font-style: italic;
	text-decoration: none;
	

	}
table#dnn_ctr395_OrderList_MyList a:hover {

	text-decoration: underline;

	}

table#dnn_ctr395_OrderList_MyList .CATGridHeader {

	color: #0060b7;
	font-weight: normal;


	}
	
table#dnn_ctr395_OrderList_MyList tr.CATGridItemAlt {

	background-color: transparent;

	}

div.lj-uz-wishlist
{

	background-image:url(/Portals/0/SiteImages/wishlist-bg-t.png);
	background-repeat:no-repeat;
	background-position: center top;
	width:784px;
	position:relative;
	top: -70px;
	left: -50px;
	
}

div.wish-b-content {

	background-image:url(/Portals/0/SiteImages/wishlist-bg-b.png);
	background-repeat:no-repeat;
	background-position: center bottom;
	width: 784px;
	height: 33px;
}

div.wish-m-content  {

	background-image:url(/Portals/0/SiteImages/wishlist-bg-m.png);
	background-repeat: repeat-y;
	background-position: center center;
	margin-bottom: 20px;
	position: relative;
	top: 20px;
}
	
		

	
a#dnn_ctr460_WishList_hypBackStore, a#dnn_ctr460_WishList_hypBackStore img, a#dnn_ctr460_WishList_hypStore {

	display: none;
}

	
table#dnn_ctr460_WishList_grdWishListContent tr.CATGridItem, table#dnn_ctr460_WishList_grdWishListContent tr.CATGridItemAlt {

	background-image: none;
	background-repeat: no-repeat;
	background-position: left center;
	height: 98px;

}

table#dnn_ctr460_WishList_grdWishListContent tr.CATGridItem td, table#dnn_ctr460_WishList_grdWishListContent tr.CATGridItemAlt td
{

	height: 98px !important;

}

table#dnn_ctr460_WishList_grdWishListContent tr.CATGridItem td table td, table#dnn_ctr460_WishList_grdWishListContent tr.CATGridItemAlt td table td
{

	border-bottom: 0px !important;
}

a#dnn_ctr395_OrderList_hypBackStore, a#dnn_ctr395_OrderList_hypStore {

	display: none;
}

span#dnn_ctr395_OrderList_MyList_ctl02_lblOrderID, span#dnn_ctr395_OrderList_MyList_ctl02_lblOrderTotal, 
span#dnn_ctr395_OrderList_MyList_ctl02_lblPaidTotal, span#dnn_ctr395_OrderList_MyList_ctl02_lblBalance, 
span#dnn_ctr395_OrderList_OrderDetails1_GridControl1_ctl01_lblSubTotal, span#dnn_ctr395_OrderList_OrderDetails1_GridControl1_ctl01_lblPrice, 
span#dnn_ctr395_OrderList_OrderDetails1_GridControl1_ctl01_lblQuantity {

	display: block;
	text-align: right !important;

}


span#dnn_ctr395_OrderList_MyList_ctl02_lblOrderDate, span#dnn_ctr395_OrderList_MyList_ctl02_lblPaymenttype, 
span#dnn_ctr395_OrderList_MyList_ctl02_lblPayState, span#dnn_ctr395_OrderList_MyList_ctl02_lblOrderDetails, 
span#dnn_ctr395_OrderList_MyList_ctl02_lblComplete {

	display: block;
	text-align: center !important;

	}



.lj-right {

	text-align: right !important;

	}
	
	
div#dnn_ctr395_ModuleContent span{

	font-size: 0.75em;

	}
	
div#dnn_ctr395_ModuleContent {

	height: 120% !important;
	padding-bottom: 70px;

	}
	

div#dnn_ctr395_OrderList_CustOrderDetails {

	position: relative;
	top: -10px;
	left: 1px;
	width: 748px !important;

	}
	
div#dnn_ctr395_OrderList_CustOrderDetails a {
	
	color: #4A71EB;

	}
	
div#dnn_ctr395_OrderList_CustOrderDetails a:hover {
	
	color: #4A71EB;
	text-decoration: underline;

	}
	
div#dnn_ctr395_OrderList_CustOrderDetails a:visited {
	
	color: #4A71EB;

	}
	
div#dnn_ctr395_OrderList_CustOrderDetails .CATGridHeader {

	color: #4A71EB;

	}
	
	
	
.font-08em  {

	font-size: 1.1em !important;
	line-height: 21px;
	font-weight: bold;

}

.font-08em2  {

	font-size: 1.1em !important;
	line-height: 21px;
	margin-left: 15px;
	position: absolute;
	left: 90px;
	color: #8D8E90;

}

div#dnn_ctr395_OrderList_OrderDetails1_pnlShipToFinals {

	width: 396px;
	height: 293px;
	position: absolute;
	top: 247px;
	left: 533px;
	border-bottom: 0px solid #f6f6f6;


	}
	
div#dnn_ctr395_OrderList_OrderDetails1_pnlShipToFinals {

	top: 246px;
	}
	
div#dnn_ctr395_OrderList_OrderDetails1_pnlShipToFinals table, div#dnn_ctr395_OrderList_OrderDetails1_pnlBillToFinals table {

	position: relative;
	left: 0px;
}
	
div#dnn_ctr395_OrderList_OrderDetails1_pnlBillToFinals  {

	width: 396px;
	height: 293px;
	border-bottom: 0px solid #f6f6f6;
	padding-top: 10px;
	padding-left: -30px;
	text-align: left;


	}
	
div#dnn_ctr395_OrderList_OrderDetails1_pnlBillToFinals input {

	width: 200px !important;

	}
	

div#dnn_ctr395_OrderList_OrderDetails1_pnlBillToFinals input, div#dnn_ctr395_OrderList_OrderDetails1_pnlBillToFinals select, 
div#dnn_ctr395_OrderList_OrderDetails1_pnlShipToFinals input, div#dnn_ctr395_OrderList_OrderDetails1_pnlShipToFinals select {

		background-color: transparent !important;

		}
		
div#dnn_ctr395_OrderList_OrderDetails1_pnlBillToFinals label, div#dnn_ctr395_OrderList_OrderDetails1_pnlShipToFinals label  {

	font-weight: bold;

	}
	
div#dnn_ctr395_OrderList_OrderDetails1_pnlBillToFinals .CATNormalTextBox, 
div#dnn_ctr395_OrderList_OrderDetails1_pnlShipToFinals .CATNormalTextBox {

	font-size: 0.75em;

	}
	
table#dnn_ctr395_OrderList_MyList span {

	font-size: 0.7em;

	}
	
		
div#dnn_ctr395_OrderList_OrderDetails1_pnlBillToFinals span.CATNormalTextBox  {

		background-color: #fff !important;

		}
		
div#dnn_ctr395_OrderList_OrderDetails1_pnlBillToFinals span {

		font-size: 1em;
		color:#4A71EB;
}
				
div.lj-details-total {

	position: relative;
	top: -0px;
	left: 555px;
	width: 230px;
}

*html div.lj-details-total {

	position: relative;
	top: 0px;
	left: 521px;
	
}

table.payment-breakdown {

	position: relative;
	top: -0px;
	left: 418px;
	width: 230px;
	font-size: 1.4em;
	margin-bottom: 30px;

	}
	
*html table.payment-breakdown {

	position: relative;
	top: 5px;
	left: 451px;
	width: 230px;
	margin-bottom: 40px;


	}
	
div#dnn_ctr372_ViewEditOrders_OrderDetails1_pnlModuleContent table.payment-breakdown {

	font-size: 1em;

	}
	
div#dnn_ctr372_ViewEditOrders_OrderDetails1_pnlModuleContent textarea {

	width: 600px;

	}
	
input#dnn_ctr372_ViewEditOrders_OrderDetails1_btnSaveChanges {
	
	margin-bottom: 20px;

	}
	

	
div#dnn_ctr372_ViewEditOrders_OrderDetails1_pnlOptionsPanel {

	margin-bottom: 30px;

	}
	

div.lj-order-det-header {

	width: 500px;
	overflow-x: hidden;
	text-align: left;
	padding-left: 0px;
	border: 0px solid #f6f6f6;
	padding-top: 5px;
	margin-bottom: 21px;
	background-image: url(/Portals/0/SiteImages/lj-order-details.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 50px;
}

*html div.lj-order-det-header {

	width: 748px;

}

span#dnn_ctr395_OrderList_OrderDetails1_lblBillToFinalsTitle {

	background-image: url(/Portals/0/SiteImages/lj-billing-address.png);
	display: block;
	width: 500px;
	height: 30px;
	overflow: hidden;
	background-repeat: no-repeat;
	color: white !important;
	font-size: 0px !important;
	background-color: transparent;
	border-bottom: 20px solid transparent !important;
	
}

*html span#dnn_ctr395_OrderList_OrderDetails1_lblBillToFinalsTitle {

	border-bottom: 0px solid #fff;
	background-color: transparent;
	position: relative;
	height: 50px;
}

span#dnn_ctr395_OrderList_OrderDetails1_lblShipToFinalsTitle {

	background-image: url(/Portals/0/SiteImages/lj-delivery-address.png);
	display: block;
	width: 396px;
	height: 32px;
	background-repeat: no-repeat;
	color: #fff !important;
	font-size: 0 !important;
	border-bottom: 21px solid transparent;
	z-index: 100;
	
}

*html span#dnn_ctr395_OrderList_OrderDetails1_lblShipToFinalsTitle 
{


	border-bottom: 0px solid #fff;
	padding-bottom: 21px;

	
}

span#dnn_ctr395_OrderList_OrderDetails1_lblShippingInfoTitle {

	text-transform: uppercase;
	margin-right: 20px;
}

div#lj-items {

	position: relative;
	top: -0px;
	background-image: url(/Portals/0/SiteImages/lj-items.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 54px;	
}

*html div#lj-items {

	padding-top: 74px;	
}



table#dnn_ctr395_OrderList_OrderDetails1_GridControl1, table#dnn_ctr395_OrderList_OrderDetails1_GridControl1 td  {
	
	border: 1px solid transparent !important;

	} 
	
div#lj-items a  {

	font-weight: bold;
	font-size: 0.75em;

	}
	
table#dnn_ctr395_OrderList_OrderDetails1_GridControl1 .CATGridHeader span {

	color: #4A71EB;

	}
	

span#dnn_ctr395_OrderList_OrderDetails1_GridControl1_ctl01_Label16 {

	position: relative;
	top: 9px;
}

span#dnn_ctr395_OrderList_OrderDetails1_lblOtherOrders{

	background-image: url(/Portals/0/SiteImages/lj-other-orders.png);
	display: block;
	width: 500px;
	height: 30px;
	background-repeat: no-repeat;
	color: #fff;
	font-size: 1px;
	border-bottom: 21px solid transparent;
	position: relative;
	top: 0px;
	margin-top: 20px;
	
}

*html span#dnn_ctr395_OrderList_OrderDetails1_lblOtherOrders  {

	border-bottom: 0px solid #fff;
	padding-bottom: 21px;
	margin-top: 0px;
	
	
}

span#dnn_ctr395_OrderList_OrderDetails1_lblOtherOrders{

	margin-bottom: 10px;

	
}

table#dnn_ctr395_OrderList_OrderDetails1_DGOtherOrders  {

	position: relative;
	top: 0px;
	border-bottom: 30px solid white;
	
}




table#tblInvoicesCreditNotes  {

	position: relative;
	top: 5px;
}

table#dnn_ctr372_ViewEditOrders_MyList, table#dnn_ctr372_ViewEditOrders_MyList a, table#dnn_ctr372_ViewEditOrders_MyList span  
{

	font-size: 0.9em;

	}
	
input#dnn_ctr372_ViewEditOrders_imgbtnSearch {

	background-image:url(/Portals/0/SiteImages/find-order.png) !important;
	background-repeat:no-repeat;
}

a#dnn_ctr372_ViewEditOrders_cmdStartCalendar, a#dnn_ctr372_ViewEditOrders_cmdEndCalendar {

	font-size: 0.75em;

	}

table#dnn_ctr395_OrderList_OrderDetails1_DGOtherOrders  a {

	font-weight: bold;
	font-size: 0.75em;

	}
	
table#dnn_ctr395_OrderList_OrderDetails1_DGOtherOrders tr.CATGridItemAlt  {

	background-color: #f6f6f6;

	}

	
div#dnn_ctr393_ShoppingCart_pnlCartDetails   {

	z-index: 900 !important;

	}

	
div#dnn_ctr393_ShoppingCart_pnlCouponCode, div#dnn_ctr393_ShoppingCart_pnlCouponCode table {

	z-index: 500;

	}
	
div#dnn_ctr460_WishList_pnlWishListDetails {

		position: relative;
		z-index: 100;
		min-height: 300px;
		left: 54px;
	}
	
table#dnn_ctr460_WishList_grdWishListContent {

	position: relative;
	left: 5px;

	}
	
div#dnn_ctr460_WishList_pnlWishListDetails tr.CATGridItem span {

	font-size: 0.7em;

	}
	
div#dnn_ctr460_WishList_pnlWishListDetails tr.CATGridHeader span, div#dnn_ctr460_WishList_pnlWishListDetails tr.CATGridItem span {

	font-size: 0.6em;
	text-transform: none;

	}

	
	
input#dnn_ctr460_WishList_grdWishListContent_ctl02_Quantity, input#dnn_ctr460_WishList_grdWishListContent_ctl03_Quantity, input#dnn_ctr460_WishList_grdWishListContent_ctl04_Quantity, 
input#dnn_ctr460_WishList_grdWishListContent_ctl05_Quantity, input#dnn_ctr460_WishList_grdWishListContent_ctl06_Quantity, input#dnn_ctr460_WishList_grdWishListContent_ctl07_Quantity, 
input#dnn_ctr460_WishList_grdWishListContent_ctl08_Quantity, input#dnn_ctr460_WishList_grdWishListContent_ctl09_Quantity, 
input#dnn_ctr460_WishList_grdWishListContent_ctl010_Quantity, input#dnn_ctr460_WishList_grdWishListContent_ctl011_Quantity, 
input#dnn_ctr460_WishList_grdWishListContent_ctl012_Quantity, input#dnn_ctr460_WishList_grdWishListContent_ctl013_Quantity, input#dnn_ctr460_WishList_grdWishListContent_ctl14_Quantity, 
input#dnn_ctr460_WishList_grdWishListContent_ctl15_Quantity, input#dnn_ctr460_WishList_grdWishListContent_ctl16_Quantity, 
input#dnn_ctr460_WishList_grdWishListContent_ctl17_Quantity, input#dnn_ctr460_WishList_grdWishListContent_ctl18_Quantity,
input#Quantity

 {
	font-size:10px;
	
}
	

#dnn_ctr473_FormMaster_pnlForm {


	width: 767px;
	height: 288px;
	background-image: url(/Portals/0/SiteImages/stock-bg.png);
	background-repeat: no-repeat;
	padding-top: 69px;
	padding-left: -98px;
	position: relative;
	top: 70px;
	left: 100px;


}	


*html #dnn_ctr473_FormMaster_pnlForm {


	width: 767px;
	height: 288px;
	background-image: url(/Portals/0/SiteImages/stock-bg.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: -140px;
	position: absolute;
	top: 45px;
	left: 115px;
	
}

div#dnn_ctr473_FormMaster_pnlForm table {

	position: relative;
	left: -20px;

}


div#dnn_ctr473_FormMaster_pnlForm p {

	font-size: 0.75em;
	color: #666;
	font-family: Arial;
	letter-spacing: 1px;

}


table#dnn_ctr473_FormMaster_Out_Of_Stock input {

	font-family: Arial;
    padding: 2px;
    border: 0;
    color: #333;
	width: 152px !important;
	height: 18px !important;
	background-image: url(/Portals/0/SiteImages/input.png) !important;
	background-repeat: no-repeat	!important;
}


table#dnn_ctr473_FormMaster_Out_Of_Stock td {

	margin-bottom: 4px !important;
	padding-bottom: 3px !important;

}

span#dnn_ctr473_FormMaster_lbl_ctl__20081002T171634, 
span#dnn_ctr473_FormMaster_lbl_ctl__20081002T172438, 
span#dnn_ctr473_FormMaster_lbl_ctl__20081002T171821 {

	font-family: Arial;
	color: #333;
	margin-right: 5px;

}

table#dnn_ctr473_FormMaster_Out_Of_Stock .NormalRed {

	font-size: 0.70em;

}

 input#dnn_ctr393_ShoppingCart_tbCoupon {

	background-image: none;
	border: 1px solid #e3e7f3;
	color:#333333;
	font-family:Arial;
	font-size:0.7em;
	height:18px !important;
	padding:2px;
	width: 135px !important; 
	height: 19px !important;
	position: relative;
	top: -22px;
	left: -260px;
	color: #000;
	font-weight: bold;
	padding-top: 6px;
	z-index: 1000;

}

div.kr-chekout-btns input, div.kr-chekout-btns img {

	border: 1px solid #e3e7f3 !important;

	}
	
	


 *html input#dnn_ctr393_ShoppingCart_tbCoupon {

	position: relative;
	top: -22px;
	left: -235px;

}


 input#dnn_ctr393_ShoppingCart_btnAddCoupon {

	
	background-image:url(/Portals/0/SiteImages/add-promo.png) !important;
	background-repeat:no-repeat !important;
	border:0 none;
	height:19px !important;
	width: 40px !important; 
	padding-top: 30px;
	display: block;
	overflow: hidden;
	position: relative;
	top: -41px;
	left: -125px;
	cursor: pointer;
	z-index: 1000;
	background-color: transparent;


}

 *html input#dnn_ctr393_ShoppingCart_btnAddCoupon {

	
	position: relative;
	top: -41px;
	left: -100px;


}

table#dnn_ctr393_ShoppingCart_grdCartContent span {

	font-weight: normal !important;

	}
	

input#dnn_ctr393_ShoppingCart_UpdateBtn {

	position: relative;
	left: 6px;


	}
	
*html input#dnn_ctr393_ShoppingCart_UpdateBtn {

	position: relative;
	

	}

span#dnn_ctr393_ShoppingCart_lblCoupon {

	position: relative;
	top: 0px;
	left: 9px;
	font-weight: normal;
	font-size: 0.65em;
	position: relative;
	text-transform: none;
	color: #8d8d8d;
	font-weight: bold;
	letter-spacing: 0 !important;


}

*html span#dnn_ctr393_ShoppingCart_lblCoupon {

	position: relative;
	top: 0px;
	left: 34px;
	font-style: normal !important;
	
}

input.fwd-c-btn {

	position: relative;
	top: -16px;
	left: 166px;
	margin-left: 0;


	}
	
*html input.fwd-c-btn {

	position: relative;
	top: 0px;
	left: 155px;
	margin-left: 0;

	}
	
a.lj-cart-back, a.lj-cart-fwrd {

	z-index: 1000 !important;

	}
	
a.lj-cart-fwrd, a.lj-cart-fwrd {	

	left: 620px;
	position: absolute;
	width: 194px;
	height: 32px;
	background-image: url(/Portals/0/SiteImages/fwdCat.gif);
	background-repeat: no-repeat;
	padding-right: 210px;
	overflow: hidden;
	font-size: 1px;
	color: #ccc !important;
	
	
	}
	
a.lj-cart-back, a.lj-cart-back :hover
{	
	position: absolute;
	left: 407px;
	width: 202px;
	height: 32px;
	background-image: url(/Portals/0/SiteImages/backCat.gif);
	background-repeat: no-repeat;
	padding-right: 210px;
	overflow: hidden;
	font-size: 1px;
	color: #ccc !important;

	}

img#dnn_ctr393_Signin_Login_DNN_plUsername_imgHelp, img#dnn_ctr393_Signin_Login_DNN_plPassword_imgHelp {

	display: none;

	}


span#dnn_ctr393_ShoppingCart_ctlUserData_lblUsername {

	position: relative;
	top: 2px;
	left: 4px;
	color: #000;

	}

	
table#tblUserData td.CATSubHead {

	height: 30px !important;

	}


.CATContainerBorder
{	
	 font-family: Arial;
  color: #000;
}

.CATContainerHeader
{
	visibility: visible;
	font-weight: bold;

	color: #333333;

}


#dnn_ctr393_ShoppingCart_pnlUserData input {

	width: 152px !important;
	height: 18px !important;
	background-image: url(/Portals/0/SiteImages/input.png) !important;
	background-repeat: no-repeat	!important;
	color: #333;
	
}


TD.CATContainerHeader
{	
	visibility: visible;
	height: 22px;
}

.CATContainerFooter
{
	visibility: visible;
	font-weight: bold;
	color: #333333;

}

TD.CATContainerFooter
{	
	visibility: visible;
	height: 22px;
}


.CATBorder
{	
	border: 0px #CCCCCC solid; 
	background-color: transparent;	
}

.CATSectionBorder
{	
	BORDER-BOTTOM: 0;
	background-color: White;	
}


.CATAdminSectionBorder
{	
	BORDER-BOTTOM: #CCCCCC 1px solid;
	background-color: White;	
}

.CATSubMenuBorder
{	
	border: 1px #CCCCCC solid;
	background-color: White;	
}


.CATListBorder
{	

	background-color: White;
}


.CATGridBorder
{	

	BORDER-BOTTOM: #CCCCCC 1px solid;
	background-color: White;	
}


.CATHeader
{
	font-weight: bold;
	color: #CCCCCC;
}

TD.CATHeader
{	
	height: 22px;
    border:0;

}


.CATAltHeader
{

	color: #ccc;

}

.CATAltHeader a, .CATAltHeader a:visited  {

	color: #bfbfbf;
	letter-spacing: 1px;
}

.CATAltHeader a:hover
{

	color: #333;
	letter-spacing: 1px;
}

.CATAltDetailHeader
{
    text-align:left;
	line-height: 20px;
	color: #343629;
    
    }


TD.CATAltHeader
{
	height: 0; 		
}

.CATSubHeader
{
	font-weight: bold;
	color: #333333;
}


.CATRow
{
	font-weight: normal;
	color: #4a71eb;

}


	
div#dnn_ctr393_ShoppingCart_pnlCartDetails2 td.CATRow span {

	color:#676566;
	font-size:0.7em;
	font-weight:bold;

	


	}
	


.adtocart     
{
  position: absolute;
  top: 350px;
  left: 400px;
  z-index: 1000;
 }
 
 
 *html .adtocart 
 {
   position:absolute;
  top: 350px;
  left: 400px;
  z-index: 1000;
 } 
  


.CATRowPrice
{
	font-weight: normal;
	color: #333333;
	vertical-align:bottom;
	width:30px;
}


.CATRowHighLight
{	
	color: #333333;	
    font-weight: normal;
}



TD.CATAltHeaderImage
{	
	height: 22px; 
}




.ProductImage
{ 
    
    border:1px solid #D6CFD6;
	visibility:visible;
}


.ProductImageItempaneList
{
    position: relative;
    top: 5px;
    }


.ProductImageShadowItempaneList
{
   
   width:172px;
   height:10px;
   background:url("ProductImageShadow.gif") repeat-x;
   position:relative;
   top: 0;
       
 } 
 
 
.ProductImagedash
{
    border:1px solid #D6CFD6;
    width:100px;
    }



.ProductImageAddition img
{
    width: 65px !important;
	height: 71px !important;
	border: 0;
	

    }
	
*html .ProductImageAddition img, *html div.ProductImageAddition 
{
	margin: 0;
	padding: 0;

    }
	


.ProductImageShadowAddition
{
   width:135px;
   height:10px;
   background:url("ProductImageShadow.gif") repeat-x;
   position:relative;
   top:-2px;
    }


.ProductImageAddition {

	margin-bottom: 2px;
}



.DashboardPlaceholder
{
    background:url("ProductImageShadowDashboard.gif")repeat-x;
    width:101px;
    height:160px;
 }
     
     

.CATProductNumber
{
	color: #ccc;
	line-height: 10pt;
}


.CATUnitCost
{
	color: #808080;
	line-height: 10pt;
}


.CATDescription
{
	color: Black;
	line-height: 10pt;
}

.CATLiability
{
	color: Black;
	line-height: 10pt;
}


.CATHomeHead
{
	color: #c0c0c0;
	font-weight: bold;
	height: 16px;
}


.CATSubHead    {
    font-weight: bold;
    color: #676566;
	font-size: 0.7em;
	text-transform: none;
 
}


.CATSubSubHead {
   
    font-weight: bold;
    color: black;
}

.CATNormal
{
   
    font-weight: normal;
}


.CATSmall
{
	color: Black;
	font-weight: normal;
}

.CATNormalRed
{
   
  
    color: #333;
}


.CATNormalBold
{
   
    
    color: #ff8010;
 
}

.CATProductListItem
{
    color:#347fc3;
	font-size:1em;
	font-weight: normal;
}

*html .CATProductListItem
{
    font-size: 1em;

}


.CATNormalTextBox
{
 
    font-weight: normal;    
	border:solid 1px #b7cdff;
	color: #8D8E90;
}
    

.CATNormalDropDownList
{

	font-weight: normal;
}

.CATNormalCheckBox
{
	margin-left: -4px;
    font-weight: normal;
    color: #ff8010;
	font-weight: bold;

	letter-spacing: 1px;
}

.CATNormalRadio
{

	font-weight: normal;
	text-indent: -5px;
}


.CATCommandButton     
{

    font-weight: normal;
    color: #333333;
}
    

A.CATCommandButton:link {
    text-decoration:    underline;
}

A.CATCommandButton:visited  {
    text-decoration:    underline;
}

A.CATCommandButton:active   {
    text-decoration:    underline;
}

A.CATCommandButton:hover    {
    text-decoration:    underline;
}

A.CATSiteLink, A.CATSiteLink:link, A.CATSiteLink:visited
{
	text-decoration: underline; 

	color: #333333;		
}

A.CATSiteLink:hover
{
	text-decoration: underline;

    color: #CCCCCC
}


.CAT_TabNoActive
{

    font-weight: normal;
    color: #333333;
	height: 24px;
	background-color: #DCDCDC;
	background-image: none;
	background-repeat: no-repeat;
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: solid;
}


.CAT_TabSpacer
{
	height: 24px;
	background-color: Transparent;
	background-image: none;
	background-repeat: no-repeat;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
 }

.CAT_TabActive
{

    font-weight: normal;
    color: #333333;
	height: 24px;
	background-color: #CCCCCC;
	background-image: none;
	background-repeat: no-repeat;
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: solid;
}



.CATGrid
{
	width: 100%;
	background-color: transparent;
	background-image: none;
	border:0;
}

.CATGridHeader
{
	height: 22px;
	font-weight: bold;
	color: #fff;
    border: 0;

}

.strech .CATGridHeader {

	color: #003399 !important;
	
	
}



.CATGridItem, .CATGridItemAlt
{
	font-weight: normal;
	color: #8c8b90;
    height: 20px;

}

.CATGridEditItem
{
	color:  #333333;


    border:0;
}


.CATGridFooter
{
	line-height: 8pt;
}

.CATGridPager
{
	height: 32px;
	font-weight: normal;
	color: #333333;
	border:0;

}


.dtree
{
	
	color: #666;
	white-space: nowrap;
}
.dtree img
{
	border: 0px;
	vertical-align: middle;
}
.dtree a
{
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel
{
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover
{
	color: #F23F72;
	text-decoration: underline;
}
.dtree a.nodeSel
{
	background-color: #ABD0E2;
	color:#800080;
}

.dtree a.node:visited, .dtree a.nodeSel:visited
{

	text-decoration: none;	
}

.dtree .clip
{
	overflow: hidden;
}

TD.CATMenuBG
{
    background-color: transparent;        
}

.CATMenuContainer
{
	background-color: transparent;
	font-size: 0px;
	width: 180px;
}


.CATMenuBar
{
	cursor: pointer;
	cursor: hand;
	height: 16;
	background-color: Transparent;
}


.CATMenuIcon
{
	cursor: pointer;
	cursor: hand;
	background-color: transparent;
	text-align: center;
	width: 15; 
	height: 16;
}

.CATMenuItem 
{
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-weight: normal;
	font-style: normal;
	background-color: white; 
}

.CATMenuArrow TD
{
 
	cursor: pointer; 
	cursor: hand;
}


.CATMenuRootArrow TD
{

	cursor: pointer; 
	cursor: hand;
}



.CATRootItem TD 
{

	font-weight: normal;
	color: #333333;
}

.CATRootItemActive TD 
{
	
	font-weight: normal;
	color: #F23F72;
}

.CATRootItemSelected TD 
{

	font-weight: normal;
	color: #F23F72;
}

.CATRootItemBreadCrumb TD
{
	
	font-weight: normal;
	color: #333333;
}

.CATSubMenu 
{
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
	color: #333333;
}

.CATSubItemActive TD 
{
	border-top: 0px solid;
	font-weight: normal;
	color: #F23F72;
}

.CATSubItemSelected 
{

	font-weight: normal;
	color: #F23F72; 
}

.CATSubItemBreadCrumb 
{
	
	font-weight: normal;
	color: #333333;
	background-color: Transparent;
}


.CATTreeViewMenu
{
	width: 175px;
	background-color: transparent;
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
}
.CATTreeViewMenu_Header
{
	background-color: #transparent;
}



LI.linkbox {
	DISPLAY: list-item; 
	LIST-STYLE-POSITION: outside; 
	LIST-STYLE-IMAGE: url(bullet.gif); 
	MARGIN-LEFT: -20px; 
	LINE-HEIGHT: 12.5pt;
}	

A.CATMenu, A.CATMenu:link, A.CATMenu:visited
{
	text-decoration: none;

	color: #333333;
}

A.CATMenu:hover
{
	text-decoration: underline;

    color: #F23F72;
}


.ShopLeftFrame
{
	height: 600;
	width: 24%;
}


.ShopRightFrame
{
	height: 600;
	width: 74%;
}


.MenuPaneBody
{
	background-color: Transparent;
	background-image: none;
    background-repeat:no-repeat;
   	border-width: 1px;
	border-color: darkred;
	border-style: solid;
	scrollbar-face-color: 0033CC;
	scrollbar-highlight-color: A6B6FF;
    scrollbar-shadow-color: 000066;
    scrollbar-3dlight-color: 3B2104;
    scrollbar-arrow-color: FFFFFF;
    scrollbar-track-color: A1B3FF;
    scrollbar-darkshadow-color: 00004E;
}


.ItemPaneBody
{
	background-color: Transparent;
	background-image: none;
    background-repeat:no-repeat;
   	border-width: 1px;
	border-color: darkred;
	border-style: solid;
	scrollbar-face-color: 0033CC;
	scrollbar-highlight-color: A6B6FF;
    scrollbar-shadow-color: 000066;
    scrollbar-3dlight-color: 3B2104;
    scrollbar-arrow-color: FFFFFF;
    scrollbar-track-color: A1B3FF;
    scrollbar-darkshadow-color: 00004E;
     font-family: Arial;
    color: #333;
}


.CATProductListGrid
{
	width: 100%;
}

.CATProductBrowseList
{
	width: 100%;
}


.CATPostContainer
{
	background-color: Transparent;
	background-image: none;
	background-repeat: no-repeat;
	border-width: 1px;
	border-color: darkred;
	border-style: solid;
}


.CATMostPopularHead
{
	background-color: darkred;
	background-image: none;
	background-repeat: no-repeat;
	color: white;
	
	font-weight: bold;
}


.CATMostPopularFoot
{
	color: black;
 	height: 1px;
} 

A.CATMostPopularItemText, A.CATMostPopularItemText:link, A.CATMostPopularItemText:visited
{
	color: black;
	
	text-decoration: none;
}

A.CATMostPopularItemText:hover
{
	color: red;

	text-decoration: underline;
}


.CATPagingTable
{
	Width: 100%;
	border-style: solid; 
	border-width: 1px; 
	border-color: #FFFFFF;
}



.CATNormalDisabled
{
	font-weight: normal;

	color: silver;

}


#MessageTable td, #Table1 td, #tblUserData td, #tblPreferences td, #tblShipTo td, 
#Table3 td, #tblAcceptTerms td, #tblPaymentTypes td, #tblDebitAccountData td,
#tblPurchaseOrderNumber td, #CreditCardTable td, #CCMessageTable td, #tblFooterNavigation td 
{
    border:0 !important;
	
 
} 

#Table1 {

	border: 0 !important;
	margin-top: 11px;

	}

#product-list 
{

	width: 1178px;
	height: 681px;
	background-image: url(/Portals/0/SiteImages/product-list-bg.jpg);
	background-repeat: no-repeat;
	position: relative;
	left: -73px;
	top: 0px;
	padding-top: 40px;
	padding-left: 290px;
	
	margin-bottom: 100px;
   
}

*html #product-list 
{

	top: 0px;
 
}


.price-list 
{
    position: relative;
    top: -15px;
	left: 5px;
    text-align: center;
	width: 190px;
	height: 91px;
	overflow: hidden;
	text-align: left !important;

}

*html .price-list 
{

    top: -18px;

}




.hidden 
{
    visibility: hidden;
}

div#lj-tabs {

	position: absolute;
    top: 28px;
    left: 711px;
	display: block;
    width: 405px;
    height: 32px;
    color: #515b1e;
    font-weight: normal;
	font-size: 1.1em;
	text-transform: none;
	margin-bottom: 4px !important;
	border: 0px solid orange;
}

*html div#lj-tabs {

	position: absolute;
    top: 27px;
    left: 712px;
	width: 407px;

}

div#lj-tabs  a, div#lj-tabs a:hover {

	text-decoration: none;

	}



div#ljt1, div#ljt2, div#ljt3   {

	float: none;
	clear: both;
	width: 133px;
	height: 18px;
	border: 0px solid #ccc;
	text-align: left;
	overflow: visible;
	margin-bottom: 2px;
	padding-top: -4px;
	padding-left: 3px;

	}
	
*html div#ljt1, *html div#ljt2, *html div#ljt3   {

	overflow; hidden;

	}
	
div#ljt1 {

		background-image: url(/Portals/0/SiteImages/delivery.png);
		background-repeat: no-repeat;
		background-color: transparent;
	
	}
	
*html div#ljt1 {

		position: relative;
		top: 1px;
		left: -1px;
		border-right: 4px solid #fff;
		
	
	}
	
*html div#ljt2  {

		background-color: transparent;
		position: relative;
		top: 1px;
		left: -3px;
}

*html div#ljt3   {

		background-color: transparent;
		position: relative;
		top: 1px;
		left: -3px;
	
}
	

	
div#ljt1 a, div#ljt2 a, div#ljt3 a, div#lj-tabs a  {

	color:#dadce9;
	text-transform: uppercase;

	}
	
div#ljt1 a:hover, div#ljt2 a:hover, div#ljt3 a:hover, div#lj-tabs a:hover  {

	color: #dadce9;
	text-transform: uppercase;

	}
	
*html div#ljt1 span, *html div#ljt2 span, *html div#ljt3 span   {

	position: relative;
	top: 7px;
	

	}
	
div#ljt1 span, div#ljt2 span, div#ljt3 span   {

	position: relative;
	top: 2px;
	

	}
	
*html div#ljt1 span, *html div#ljt2 span, *html div#ljt3 span   {

	position: relative;
	top: 2px;
	
}



	
div#ljt1, div#ljt2 {

	margin-right: 1px;

	}
	
*html div#ljt1, *html div#ljt2 {

	margin-right: 1px;

	}



.product-name 
{
    position: absolute;
    top: 30px;
    left: 356px;
    width: 386px;
    height: auto;
	text-align: center;
	vertical-align: top;
	padding-top: 0;
    font-weight: normal;
	font-size: 1.2em;
	text-transform: none;
	margin-bottom: 4px !important;
	border: 0px solid orange;
	display: table-cell;

 
}

.product-name .name-center {


	}

	

.product-name .hidden-x {

	color: #fff;
	font-size: 0;

	}
	

.product-name h1 {

	font-size: 1.4em;
	font-weight: normal;
	color: #347fc3;
	float: left;
	position: relative;
	top: -15px;

}

*html .product-name h1 {

	position: relative;
	top: 0px;

}


.ski-price {

	color:#0156B1;
	font-size:1.3em;
	font-weight:bold;
	}




.product-des

{
    position: absolute;
    top: 99px;
    left: 356px;
    font-size: 1.1em;
	line-height: 12px;
    color: #8d8e90;
    font-weight: normal;
    width: 492px;
	height: 200px;
	border: 0px solid green;
	background-image: none;
	background-repeat: no-repeat;
	
}  

*html .product-des

{
    position: absolute;
    top: 99px;
    left: 355px;

}  


div#lj-material-care   {

	position: absolute;
    top: -13px;
    left: -27px;
	line-height: 12px;
    color: #666;
    font-weight: normal;
    width: 389px;
	height: 200px;
	overflow-x: hidden;
	overflow-y: auto;
	border: 0px solid red;
	background-image: url(/Portals/0/SiteImages/product-care-bg.png);
	background-repeat: no-repeat;
	padding: 10px 27px;
	background-color: transparent;


}


div#lj-delivery-returns  {

	position: absolute;
    top: 152px;
    left: 356px;
	line-height: 12px;
    color: #666;
    font-weight: normal;
    width: 389px;
	height: 200px;
	overflow: hidden;
	border: 0px solid red;
	background-color: #fff;
	padding: 10px 27px;
	background-image: url(/Portals/0/SiteImages/size-bg.png);
	background-repeat: no-repeat;
	z-index: 100;
	font-size: 0.9em;
	background-color: transparent;
	
}


*html div#lj-delivery-returns  {

	position: absolute;
    top: 152px;
    left: 355px;
	height: 146px;

}


.tab-bg-grey {

	background-color: #b7cdff;

}

.tab-bg-white {

	background-color: #fff;

}




.lj-detail-description {
	
	position: relative;
	top: 4px;
}




.product-des p

{
    position: relative;
    left: 39px;
 
}  


.product-des ul
{
    
    margin-left: 0;
    padding-left: 0;
	position: relative;
	top: -6px;
}

*html .product-des ul
{
    
    margin-left: 0;
    padding-left: 0;
	margin-top: 10px;

}



    
    .lblfont 
{   color: #000;
	font-weight: normal;
	font-size: 0.7em;
	position: relative;
	top: 0px;
	left: 277px;
	letter-spacing: 0px;
	display: block;
	height: 24px;
	width: 800px;
	background-image: url(/Portals/0/SiteImages/lj-help.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 80px;
	margin-top: 20px;

	
    }
	
.lblfont-dummy {

	position: relative;
	height: 24px;
	width: 800px;
	
}
	
	
	
span#dnn_ctr393_ShoppingCart_lblMessage {

	position: relative;
	top: 4px;
	font-size: 1.4em;

	}

.labelsfont 
{ 

  font-weight: bold;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 0px;

  
 }
 
 span#dnn_ctr393_ShoppingCart_lblGotoLoginPage {
 
	/*position: absolute;
	top: 115px;
	left: 55px;*/
	font-weight: normal;
	
	}

img.login-gif 
{
    position: absolute !important;
    top: 2px !important;
	left: 311px !important;
	visibility: visible !important;
	display: block !important;


}

*html img.login-gif 
{
    position: absolute !important;
    top: 6px !important;
	left: 272px !important;


}

table#tblUserData .CATNormalRed {

	color: #750303 !important;

	}
	

.lj-register {

	position: absolute;
	top: 84px;
	left: 471px;
	display: block;
	width: 270px;
	height: 16px;
	overflow: hidden;
	font-family: Arial;
	text-transform: uppercase;
	color: #fff;
	font-size: 1em;
	background-image: url(/Portals/0/SiteImages/lj-new-customers-register.png);
	background-repeat: no-repeat;
	padding-left: 99999em;
	}

*html .lj-register {

	position: absolute;
	 top: -74px;
	 left: 437px;

}

/*
input#dnn_ctr393_ShoppingCart_ctlAddressData_txtUnit  {

	position: relative;
	top: 5px;

}


*html input#dnn_ctr393_ShoppingCart_ctlAddressData_txtUnit  {

	position: relative;
	top: 3px;

}*/

.cart-log-in 
{

	position: absolute;
	top: 23px;
	left: 9px;
    border: 0px solid green;
}



*html .cart-log-in 
{

	 position: absolute;
	 top: -90px;
	 left: 69px;

 
    
}



.lj-login-register {

	width: 775px;
	height: 79px;
	border: 1px solid red !important;
	position: relative;
	top: 30px;
	left: 30px;
	margin-top: -50px;

}


	
	

.labelsfontRED 
{ 

  font-weight: bold;
  color: Red;
  
 }


    

.CARTCommandButton     
{

    font-weight: normal;
    color: #333333;

}

.CARTSubTotalHead
{

    color:#333333;
    font-weight:bold;
    }
    
    
    
    .cartbody
{
   width:100px;
   height:100px; 
    }

#scrollcart
{
  
    width: 740px;
    margin-left: 7px; 
    height: auto;
    margin-top: 0px;
    padding-right: 0px;
    border: 0px solid #ccc;
	margin-top: 10px;
	background-color: #f6f6f6;
	position: relative;
	left: 30px;

	
  
    }



*html #scrollcart
{

	left: 55px;
	
    }

table.CATContainerBorde-cart {

	 width: 739px;
	 position: relative;
	 left: -40px;

	 }


  .p-d-buttons 
 {
    width: 440px;
    position: absolute;
    left: 495px;
    top: 210px;
    z-index: 0;
 }
 
 .p-d-buttons img 
 {
    float: left;
 
 }
 
  .p-d-buttons .pd1, .p-d-buttons .pd2, .p-d-buttons .pd3 
  {
    float: left;
  }
  
  *html .p-d-buttons .pd2, *html .p-d-buttons .pd3 
  {
    margin-left: -6px;
  }
  
  .z-in 
  {
    z-index: 0;
  
  }
  

.krrecentlyviewed .mini-dash-board 
{
 
     background-image: none;
     background-repeat: no-repeat;
     position: absolute;
     left: 0px;
     top: -35px;
     z-index: 500;
	 border: 0px solid green;
	 height: auto;
	 overflow: visible;
	
 
}

*html .krrecentlyviewed .mini-dash-board 
{

     background-image: none;
     background-repeat: no-repeat;
      position: absolute;
     left: 0px;
     top: -35px;
     z-index: 300;
	 border: 0px solid green;
 
}


.mini-dash-board 
{
   width: 399px;
	height: 89px;
	border: 0px solid green;
	overflow: hidden;
	position: absolute;
	top: -145px;
	left: 620px;
	background-image: url(/Portals/0/SiteImages/also-like-bg.png);
	background-repeat: no-repeat;
	
 
}



.mini-dash-board div.dash-item 
{
 width: 92px;

 
}



*html .dash-det 
{

    position: relative;
    top: 25px;
    padding-top: 0;
	
    
}

.dash-det 
{

	overflow: visible;
    position: relative;
    top: 20px;
    text-align: left;
	float: left;
	padding-left: 12px;
	display: block;
}

.krrecentlyviewed .dash-det 
{


    top: 52px;

}



.dash-price-centre  {

	visibility: hidden;
	display: none;

	}
	
	
	
	
.dash-det a 
{
    color:#b3b3b5;
    font-size:0.65em;
    font-weight:bold;
    letter-spacing:0.5px;
}

.dash-det a:hover 
{
    color:#666;
    font-size:0.65em;
    font-weight:bold;
    letter-spacing:0.5px;
}

.dash-price 
{
   
    color:#919192;
    font-size:0.85em;
    font-weight:bold;
    letter-spacing:1px;
    position: relative;
    left: 0;
    top: 1px;
    margin-left: 7px;
}

*html .dash-price 
{
   
    color:#919192;
    font-size:0.85em;
    font-weight:bold;
    letter-spacing:1px;
    position: relative;
    left: 0;
    top: 2px;
    margin-left: 7px;
}

.dash-title-price 
{
    clear: both;
    width: 150px;
    display: table-cell;
    text-align: center;
    text-align: -moz-center;
	display: none;
	visibility: hidden;
  
}

.dash-title-price a
{
    line-height: 0.75em;
  
}

.mini-dash-board table {

	width: 399px !important;

	}


.dash-title-price .dash-title, .dash-title-price .dash-price 
{
    float: left;
    text-align: center;
}

.holder 
{
    clear: both;
    display: table-cell;
    text-align: center;
    
}



.additional-images 
{
    position: absolute;
    left: -4px;
    top: 27px;
    margin-top: 0;
    margin-left: 0;
	background-color: transparent !important;
	width: 67px;
	height: 301px;
	border: 0px solid orange;
	text-align: left !important;
	
}


*html .additional-images 
{
    position: absolute;
    left: -4px;
    top: 27px;
  
}



.additional-images  table {

	float: left;
}



.additional-images td {

	background-color: transparent !important;

	}



.additional-images .other-v 
{
    
  position: absolute;
  top: 362px;
  left: -326px;
  font-size: 0.65em;
  color: #b4b4b4;
  letter-spacing: 1px;
}

*html .additional-images .other-v 
{
    
  position: absolute;
  top: 356px;
  left: -324px;
  font-size: 0.65em;
  color: #b4b4b4;
  letter-spacing: 1px;
}

*html .dash-p 
{
    position: relative;
    top: 0px;
    font-size: 0.85em;
    font-weight: bold;
    color: #333;
    
}

.dash-p 
{
    position: relative;
    top: 0px;
    font-size: 0.85em;
    font-weight: bold;
    color: #333;
    
}

.product-options 
{

    position: absolute;
    left: 378px;
    top: 292px;
    height: 200px;
	width: 373px;
	height: 60px;
	

}

*html .product-options 
{
    position: absolute;
    left: 312px;
    top: 304px;
  
}

span.lj-options-color, span.lj-options-size, span.lj-des, span.lj-feat {

	text-transform: none;
	color: #505a1b;
	font-weight: normal;
	font-size: 1.1em;
}

span.lj-feat {

	padding-bottom: 5px;

}
	
	

span.lj-options-color  
{

	padding-bottom: 15px;

	}

span.lj-options-size  {

	position: relative;
	top: 15px;


	}

div.lj-options-dropdowns  {


	float: none;
	
	}
	
*html div.lj-options-dropdowns  span {

	position: relative;
	top: -9px;

	}
	
	
#product-op-dropdown table {

	width: 285px !important;
	position: relative;
	left: 47px;

	}
	
.pr-det-quantity input {

	width: 17px;
	height: 17px;
	font-size: 1em;

	}
	
*html .pr-det-quantity input {

	width: 20px;
	height: 20px;
	font-size: 1.1em;
	padding-top: 2px;

	}
	
.pr-det-quantity span {

	margin-right: 1px;

	}
	

	
div.lj-options-dropdowns  select {

	margin-bottom: 10px;
	font-size: 0.55em;
	position: absolute;
	left: 100px;

	}
	
*html div.lj-options-dropdowns  select {

	margin-bottom: 7px;
	left: 50px;
	font-size: 0.55em;

	}
	
	
div.lj-options-dropdowns span.CATSubHead  {

	position: relative;
	top: 2px;
}
		
div.lj-select-quantity input{

	height: 18px;
	width: 25px;
	padding-left: 3px;
	position: absolute;
	top: 57px;
	left: 138px;
	font-size: 0.9em;
	border: 1px solid grey;
	color: #515b1c;
	height: 15px;

	}

div.lj-select-quantity .CATSubHead  {


	position: absolute;
	top: 60px;
	left: 0px;
	text-transform: none;
	color: #505a1b;
	font-weight: normal;
	font-size: 1.1em;

	}
	

*html div.lj-select-quantity input {	

	border: 1px solid #7f9db9;
	position: absolute;
	top: 57px;
	left: 131px;
	font-size: 1em;
	height: 18px;

	}


a.lj-roll input {

	display: block;
	position: absolute;
	top: 297px !important;
	left: 717px !important;
	border: 1px solid #E3E7F3 !important;
	



	} 
	
	
*html a.lj-roll input {

	
	position: absolute;
	top: 297px !important;
	left: 717px !important;

	}
	
.krsc-body-products .krhelp {

	position: relative;
	top: 620px;

	}
	
	
.krsc-body-products .search-container
{
    position: relative;
	top: -242px;
	right: 0px;
    float: right;
    width: 156px;
    height: 21px;
    background-image: url(/Portals/0/SiteImages/search-bg2.gif);
    margin-top: 11px;

    
}

*html .krsc-body-products .search-container
{
      width: 144px;
    height: 21px;
	z-index: 0;
	background-image: none;
	position: absolute;
	left: 3px;
	top: -285px;
	margin-left: 0px;

    
  
}


*html .krsc-body-products .search input {

	background-image: url(/Portals/0/SiteImages/search-bg2.gif);
	background-repeat: no-repeat;
	width: 156px;
	overflow: hidden;
    height: 23px;
    z-index: 1000;
	padding-top: 4px;
	padding-left: 10px;
	z-index: 100;
	background-color: Transparent;
	position: absolute;
	top: 43px;
	left: -3px;
	z-index: 1000;
	font-size: 1em;


	} 

.krsc-body-products .search-container .button 
{
    position: relative;
    left: 16px;

}

*html .krsc-body-products .search-container .button  
{
    position: absolute;
	top: 43px;
	left: 129px;
	background-color: #74822b;
}


.krsc-body-products .krhelp p {

	margin-right: 4px;
	margin-top: 3px;
	position: relative;
	top: 4px;
	left: -1px;

	}

*html .krsc-body-products .krhelp p {

	top: 6px;
	}



.lj-quantity {

	position: absolute;
    left: 518px;
    top: 280px;
	
	}
	

.product-options td 
{
    text-align: center;
    text-align: -moz-center; 

}

.radio-option 
{
    margin: 4px;
    font-size: 0.55em;
    text-transform: lowercase;
    color: #7d7d7f;
    position: absolute;
    top: -15px;
    left: 67px;
    z-index: 100;
	width: 180px;
	font-family: Arial;
}


*html .radio-option 
{
    margin: 4px;
    font-size: 0.50em;
    text-transform: lowercase;
    color: #7d7d7f;
    position: absolute;
    top: 5px;
    left: 84px;
    z-index: 100;
    letter-spacing; 1px;
	font-family: Arial;
	
}


.radio-option .radio, .radio-option label {


	text-align: center;
	display: block;
}


*html.radio-option .radio, *html .radio-option label {

	position: relative;
	left: 0px;
	margin-left: 0;
	text-align: left;

}	


  
  span.checkbox {
     width: 19px;
     height: 25px;
     padding: 0 5px 0 0;
   background: url(/Portals/0/SiteImages/checkbox.png) no-repeat;
     display: block;
      clear: left;
      float: left;
   }
   
  span.radio {
    width: 19px;
   height: 25px;
    padding: 0 5px 0 0;
    background: url(/Portals/0/SiteImages/radio.png) no-repeat;
    display: block;
     margin-right: 6px;
  }
  
  
  
  span.select {
     position: absolute;
     width: 158px;
     height: 21px;
    padding: 0 24px 0 8px;
     color: #fff;
   font: 12px/21px arial,sans-serif;
     background: url(/Portals/0/SiteImages/select.gif) no-repeat;
    overflow: hidden;
 }

.ControlPanel input 
{
    float: left;
}

#small-b 
{
    width: 80px;
    height: 60px;
    background-image: url(/Portals/0/SiteImages/small-bag.jpg);
    position: absolute;
    left:-90px;
    top: 300px;
}


.hidden 
{
    visibility: hidden;
	display: none;
}

.screen 
{
    position: absolute;
    top: -300px;
    left: -500px;
    visibility: visible;
    width: 2000px;
    height: 2024px;
    background-color: #000;
    filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	text-align: center;
	text-align: -moz-center;
	margin: auto;
	z-index: 2000;
}

.big-b-image
{
   
    border: 4px solid #ccc;
    z-index: 3000;
    width: 450px; 
    height: 338px; 
    position:absolute;
	left:50%; 
	margin-left:-225px; 
	top:50%; 
	margin-top:-169px;
	visibility: visible;
}

.close 
{
    width: 202px;
    height: 25px;
    visibility: visible;
    color: #000;
    font-size: 1.5em;
    font-weight: bold;
    z-index: 5000;
    border: 0;
    position:absolute;
	left:50%; 
	margin-left:32px; 
	top:50%; 
	margin-top:-195px;
}

	
.green-line 
{
    border-top: 0px solid #63a93c;
    text-align: right;
    padding-right: 155px;
    position: relative;

}
    
.cart_subtotal
{
    color: #9d938e;
	font-weight: bold;
	font-size: 0.6em;
	letter-spacing: 1px;
    margin-right: 5px;
   
}


#BreadCrumbsTable 
{
    position: relative;
    left: 50px;
}
   
.additionalchargesfont
{
    font-size: 0.70em;
    color: #ccc;
    margin-right: 5px;
    text-align: right;
    padding-right: 55px;
    
    
    } 
    
.logo-flash 
{
    position: absolute;
    top: 400px;
    left: 703px;
    margin-left: 157px;
    margin-bottom: 10px;
    padding-bottom: 10px;
	z-index: 100;
}


.home .logo-flash 
{
    position: absolute;
    top: 404px;
    left: 718px;
    margin-left: 157px;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

*html .home .logo-flash 
{
    position: absolute;
    top: 400px;
    left: 718px;
    margin-left: 157px;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

#lightbox{
	background-color: transparent;
	padding:0px;
	width: 482px;
	height: 394px;
	background-image: url(/Portals/0/SiteImages/lightbox-bg.png);
	background-repeat: no-repeat;
	overflow: hidden;
	padding-top: 10px;
	padding-left: 10px;
	}

#lightbox kbd {

	position: absolute;
	top: 358px;
	left: 28px;
	font-size: 20px;
	font-family: Arial;
	font-weight: bold;
	color: #000;
	visibility: visible;

}

#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }

#keyboardMsg

{ 

	float: right; 
	visibility: hidden;

}
#closeButton
{ 
	top: 12px; 
	right: 15px; 
	z-index: 10;

}


*html #closeButton
{ 
	top: 12px; 
	right: 7px; 
	z-index: 10;

}



#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay { 

	z-index: 6000; 



}

* html #overlay
{

	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);

	}
	

.radio-option table
{
    margin-bottom: 10px;
}

.progress-bar 
{
    position: absolute;
    top: 0;
    left: 20px;
    width: 838px;
    overflow: hidden;
    height: 32px;
    margin-bottom: 10px;
	border: 0px solid orange;
 
}


*html .progress-bar 
{
    position: absolute;
    top: 0;
    left: 55px;

}



.progress 
{
    position: absolute;
    top: 0;
    left: 0;
 
}


.product-d-number
{
    font-size: 0.75em;
    color: #ccc;
    position: relative;
    top: 88px;
    left: 306px;
   
}

*html .product-d-number
{
  
  left: 306px;
  top: 90px;
   
}


.code 
{
   font-size: 1.2em;
  color: #74822b; 
}
*html .code 
{

}


.code2 
{
  font-size: 1.4em;
  color: #8d8e90;
  display: block;
  width: 105px;
  text-align: left;
  font-family: Arial;
  font-weight:normal;
  position: relative;
  left: 51px;
  top: -13px;


}


*html .code2 
{


}



a.CARTCommandButton 
{
    color: #333;
}

a.CARTCommandButton:hover
{
    color: #999;
}


#tblUserData .CATNormalRed 
{
    font-size: 0.70em;


}


#dnn_ctr393_ShoppingCart_pnlEditShipTo 
{
     position: relative;
    left: 80px;
    top: 5px;
    font-size: 0.70em;
    font-family: Arial;
    letter-spacing: 0.5px;
    
    
}

*html #dnn_ctr393_ShoppingCart_pnlEditShipTo 
{
    
    position: relative;
    left: 80px;
    top: 15px;
    font-family: Arial;
    letter-spacing: 0.5px;
    
    
}


#dnn_ctr393_ShoppingCart_pnlEditShipTo .CATNormalRed 
{
    font-size: 0.70em;


}


#tblUserData img, #dnn_ctr393_ShoppingCart_pnlEditShipTo img 
{
    position: relative;
    top: 6px;
	left: -30px;
	margin-left: -87px;
	visibility: hidden;
}

 #tblUserData input, #dnn_ctr393_ShoppingCart_pnlEditShipTo input
{
    font-size: 0.7em;
    font-family: Arial;
    padding-left: 4px;
    border: 0;
    background-color: #fff !important;
	color: #566021;
	width: 164px !important;
	height: 23px !important;
	background-image: none !important;
	padding-top: 4px;
	margin-bottom: 4px;
  

} 

span#dnn_ctr393_ShoppingCart_ctlUserData_lblUsername {

	color: #566021;
	font-size: 0.7em;

}

*html span#dnn_ctr393_ShoppingCart_ctlUserData_lblUsername {


	position: relative;
	top: -2px;

}


#tblUserData td {

	height: 30px !important;

	}

#tblUserData select {

	font-size: 0.70em;
    font-family: Arial;
    background-color: #fff !important;
	border: 1px solid #fff !important;
	color: #566021;
	width: 164px !important;
	height: 23px !important;
	background-image: none !important;
	padding-top: 2px;

	}
	
 *html #tblUserData select {

	font-size: 0.70em;
    font-family: Arial;
    background-color: #fff !important;
	border: 1px solid #fff !important;
	color: #566021;
	width: 164px !important;
	height: 23px !important;
	background-image: none !important;
	padding-top: 4px;
	padding-bottom: 2px;

	}


/*input#dnn_ctr393_ShoppingCart_ctlUserData_txtPassword {

	position: relative;
	top: 12px;

}

*html input#dnn_ctr393_ShoppingCart_ctlUserData_txtPassword {

	position: relative;
	top: 0px;

}*/



}

select#dnn_ctr393_ShoppingCart_ctlAddressData_cboCountry {

	position: relative;
	top: 2px;
	margin-top: 2px;
	
} 

*html select#dnn_ctr393_ShoppingCart_ctlAddressData_cboCountry {

	/*position: relative;
	top: 0px;
	margin-top: 0px;
	padding-top: 1px;
	padding-bottom: 1px;*/
	position: fixed;
	

	}

	
} 



#dnn_ctr393_ShoppingCart_pnlEditShipTo select {

	font-size: 0.70em;
    font-family: Arial;
    padding: 2px;
    border: 0;
    color: #333;
	width: 152px !important;
	height: 18px !important;
	background-color: #ccc !important;
  

}

#dnn_ctr393_ShoppingCart_ctlUserData_lblUsername 
{
    font-size: 0.70em;

}




.cart-log-in #dnn_ctr393_ShoppingCart_pnlUserData /*billing address table adjustement*/
{
    position: absolute;
    top: 150px;
    left: 3px;
    margin-left: -15px;
}


*html .cart-log-in #dnn_ctr393_ShoppingCart_pnlUserData /*billing address table adjustement*/
{
     position: absolute;
    top: 105px;
    left: -25px;
    margin-left: -5px;
}



#tblUserData .CATNormalRed
{
   
    color: #ff8010;
    font-size: 0.65em;
}

#transparent-bg {

	overflow-x: hidden;
	overflow-y: scroll;
	height: 350px;
	width: 900px;
	position: relative;
	left: 15px;
	top: -68px;

}

*html #transparent-bg {

	overflow-x: hidden;
	overflow-y: scroll;
	height: 350px;
	width: 900px;
	position: relative;
	left: 15px;
	top: -88px;

}


.wish-content {

	font-size: 0.70em;
	width: 900px;
	background-repeat: repeat-y;
}

* html .wish-content
{

	background-color: transparent;
	background-repeat: repeat-y;
}
	

#dnn_ctr460_WishList_grdWishListContent a.CATCommandButton {

	color: #0061b4;
	text-transform: none;
	font-size: 0.7em;
	text-decoration: none;
	font-weight: bold;
}

#dnn_ctr460_WishList_grdWishListContent a.CATCommandButton:hover {

	text-decoration: none;
	color: #0061b4;
}


#dnn_ctr460_WishList_lblTotalWishList {

	font-size: 0.70em;
}

#dnn_ctr460_WishList_lblTotal {

	font-size: 0.80em;
	font-weight: bold;
	letter-spacing: 1px;
}


#checkout-final-details {

	width: 748px;
	min-height: 300px;
	position: relative;
	top: -28px;
	left: 45px;
	border: 0px solid red;
	background-image: url(/Portals/0/SiteImages/ski-summary-bg.png);
	background-repeat: no-repeat;
	background-position: left top;

}

*html #checkout-final-details {


	position: relative;
	
}

.lj-strecher {

	height: 300px !important;
	position: relative;
	left: -35px;

}

*html .lj-strecher {

	height: 300px !important;
	position: relative;
	left: -35px;

}



.hidden {

	visibility: hidden;
	display: none;

}

.show {

	visibility: visible;
}

#zz {

	position: absolute; 
	top: -8px; 
	left: -8px; 
	z-index: 0
}

*html #zz {

	position: absolute; 
	top: -1px; 
	left: -26px; 
	z-index: 0
}


.show-zz {

	position: absolute; 
	top: -8px; 
	left: -8px; 
	z-index: 0
	visibility: visible;
}

*html .show-zz {

	position: absolute; 
	top: -1px; 
	left: -26px; 
	z-index: 0
	visibility: visible;
}




.zoom-btn {

	position: absolute;
	top: 405px;
	left: 340px;
}


#zoom2 {

	position: absolute;
	top: 0;
}


#zz iframe {

	z-index: 0;
}


#orders-content {

	font-size: 0.70em;
	width: 900px;
	height: 240px;
	background-image: url(/Portals/0/SiteImages/wishlist-bg.png);
	background-repeat: repeat-y;
	position: absolute;
	top: 35px;
	left: 25px;
	overflow-x: hidden;
	overflow-y: scroll;
	
}

* html #orders-content
{
    position: relative;
	background-color: transparent;
	background-image: url(/Portals/0/SiteImages/wishlist-bg.png);
	background-repeat: repeat-y;
	top: 25px;
	left: 25px;
	overflow: scroll;
}


#orders-content_mcontentwrapper {

	position: relative;
}



#dnn_ctr463_DNNDispatch_pnlModuleContent 
{
    width: 400px;
    position: relative;
    top: 30px;
    left: 120px;
 
}

*html #dnn_ctr463_DNNDispatch_pnlModuleContent 
{
    width: 400px;
    position: relative;
    top: 30px;
    left: -175px;
 
}

#dnn_ctr463_DNNDispatch_pnlModuleContent .SubHead
{
    font-size: 0.75em;
    font-family: Arial;
    color: #764147;

}

#dnn_ctr463_DNNDispatch_pnlModuleContent select, #dnn_ctr463_DNNDispatch_pnlModuleContent label
{
    font-size: 0.75em;
    font-family: Arial;
    color: #5b5757;

}

*html #dnn_ctr463_DNNDispatch_pnlModuleContent select, #dnn_ctr463_DNNDispatch_pnlModuleContent label
{
    font-size: 0.70em;
    font-family: Arial;
    color: #5b5757;

}

#dnn_ctr464_DNNDispatch_ctlMain_chkLists 
{
    position: relative;
    left: 160px;
     font-size: 0.75em;
    font-family: Arial;
    color: #5b5757;
}

*html #dnn_ctr464_DNNDispatch_ctlMain_chkLists 
{
    position: relative;
    left: -93px;
     font-size: 0.70em;
    font-family: Arial;
    color: #5b5757;
}

#dnn_ctr463_DNNDispatch_ctlMain_btnAddToMailingList 
{
    display: block;
    background-image: url(/Portals/0/SiteImages/add-to-m-list.gif);
    background-repeat: no-repeat;
    width: 228px;
    height: 20px;
       font-size: 0.85em;
    font-family: Arial;
    letter-spacing: 2px;
    color: #333;
    padding-top: 2px;
    text-decoration: none;
}




a#dnn_ctr463_DNNDispatch_ctlMain_btnAddToMailingList:hover 
{
    text-decoration: none;
    color: #d05c6e;
    
}


#dnn_ctr464_DNNDispatch_ctlMain_btnChangeLists 
{
    display: block;
    background-image: url(/Portals/0/SiteImages/change-m-list.gif);
    background-repeat: no-repeat;
    width: 228px;
    height: 18px;
    font-size: 0.65em;
    font-family: Arial;
    letter-spacing: 2px;
    color: #333;
    padding-top: 2px;
    text-decoration: none;
    position: relative;
    left: 142px;
}

*html #dnn_ctr464_DNNDispatch_ctlMain_btnChangeLists 
{
    display: block;
    background-image: url(/Portals/0/SiteImages/change-m-list.gif);
    background-repeat: no-repeat;
    width: 228px;
    height: 18px;
       font-size: 0.65em;
    font-family: Arial;
    letter-spacing: 2px;
    color: #333;
    padding-top: 2px;
    text-decoration: none;
    position: relative;
    left: -175px;
}

a#dnn_ctr464_DNNDispatch_ctlMain_btnChangeLists:hover 
{
    text-decoration: none;
    color: #d05c6e;
    
}


#dnn_ctr463_DNNDispatch_ctlMain_lblValidation 
{
    font-size: 0.75em;
    font-family: Arial;
    color: #c84c30;
 
}

#Myaccount-menu .SelectedTab 
{
    font-weight: bold;
    display: block;
    width: 129px;
    color: #fff;
    background-color: #f4d9db;
}

.SelectedTab a
{

}


#dnn_ctr396_ManageUsers_cmdPassword a.CommandButton, #dnn_ctr396_ManageUsers_cmdProfile a.CommandButton, #dnn_ctr396_ManageUsers_cmdServices a.CommandButton

{
    color: #666;
    text-transform: uppercase;
    display: block;
    padding: 2px 1px 2px 6px;
    border: 1px solid #ccc;
    text-decoration: none;
    font-size: 0.67em;
}

#dnn_ctr396_ManageUsers_cmdPassword a.CommandButton:hover, #dnn_ctr396_ManageUsers_cmdProfile a.CommandButton:hover, #dnn_ctr396_ManageUsers_cmdServices a.CommandButton:hover
{
    color: #fff;
    text-transform: uppercase;
    display: block;
    padding: 2px 1px 2px 6px;
    background-color: #c87481;
    text-decoration: none;
    
}

#dnn_ctr396_ManageUsers_pnlProfile  
{
    width: 710px;
    height: 307px;
    overflow-y: scroll;
    font-size: 0.70em;
	background-image: url(/Portals/0/SiteImages/wishlist-bg.png);
	background-repeat: repeat-y;
    position: relative;
    top: 60px;
    left: 15px;
    
    
}

*html #dnn_ctr396_ManageUsers_pnlProfile  
{

	background-color: #fff;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://demo14.eurostop.co.uk/Portals/0/SiteImages/wishlist-bg.png", sizingMethod="scale");
}

#dnn_ctr396_ManageUsers_MemberServices_tblServices 
{
    position: relative;
    top: 100px;
	width: 700px;
	background-image: url(/Portals/0/SiteImages/wishlist-bg.png);
	background-repeat: repeat-y;
}

* html #dnn_ctr396_ManageUsers_MemberServices_tblServices 
{

	background-color: #fff;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://demo14.eurostop.co.uk/Portals/0/SiteImages/wishlist-bg.png", sizingMethod="scale");
	}


.back-back {

	position: absolute;
	top: -8px;
	left: 0px;
	z-index: 200;
}

#dnn_ctr440_ContentPane {

	z-index: 0;
	background-color: transparent;
}
}

	
*html #zoom-inst {

	font-size: 0.7em;
	color: #ff8010;
	position: absolute;
	margin-top: 20px;
	margin-left: 40px;
	letter-spacing: 1px;


} 

#zoom-inst {


	font-size: 0.7em;
	color: #ff8010;
	position: absolute;
	margin-top: -20px;
	margin-left: 40px;
	letter-spacing: 1px;



} 


*html .breadcrumb-s {

	z-index: 1000;
	font-size: 1em;
	height: 10px;
	width: 800px;
	position: absolute;
	top: -20px;
	left: 25px;
	text-align: left;
	border: 0;
	display: table-cell;

}

.breadcrumb-s {

	z-index: 1;
	font-size: 1em;
	height: 10px;
	position: absolute;
	top: -24px;
	left: 25px;
	text-align: left;
	border: 0;

}

.lj-breadcrumb {

	z-index: 1;
	font-size: 1em;
	height: 10px;
	width: 300px;
	position: absolute;
	top: 5px;
	left: 5px;
	text-align: left;
	border: 0;
	display: table-cell;
	color: #666;
	
}

*html .lj-breadcrumb {

	z-index: 0;


}

span#dnn_dnnBREADCRUMB_lblBreadCrumb {

	z-index: 0;
	}

.lj-breadcrumb a {

	color: #666 !important;
	font-family: Arial;
	font-weight: normal !important;
	text-decoration: none;
	z-index: 0;
}


*html .lj-breadcrumb a, *html .lj-breadcrumb a:hover  {

	z-index: 0;

	}
	

.lj-breadcrumb a:hover{

	
	text-decoration: underline;
}


.breadcrumb-s a.CATCommandButton {

	z-index: 100;
	font-size: 1.1em;
	text-decoration: none;
	color: #333;
	line-height: 8px;
	letter-spacing: 0;
	text-align: right;
	background-color: transparent;
	
}

.breadcrumb-s a.CATCommandButton:hover {


	text-decoration: underline;
	color: #333;


}

#BreadCrumbsTable, #AdvCatsBreadCrumbsTable {


	width: 100%;

} 

#BreadCrumbsTable h2, #AdvCatsBreadCrumbsTable h2, .breadcrumb-s h2 {


	font-size: 1em;



}

div#dnn_ctr393_ShoppingCart_pnlCartDetails {

	position: relative;
	top: -40px;
	left: 7px;

	}
	
*html div#dnn_ctr393_ShoppingCart_pnlCartDetails {

	position: relative;
	top: -40px;
	left: -19px;

	}


table#tblUserData {

	width: 998px !important;
	background-image: url(/Portals/0/SiteImages/kr-grad.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(/Portals/0/SiteImages/kr-grad.png);
	background-repeat: repeat;
	padding-left: 195px;
	height: 400px !important;
	}
	

	
table#tblUserData tr {

	height: 34px !important;

	}

	
*html table#tblUserData td.CATRow table {

	/*position: relative;
	left: 125px;
	top: 25px;*/
	margin-left: 125px;
	margin-top: 20px;

	} 

	
div#dnn_ctr393_ShoppingCart_pnlUserData  {
	
	width: 800px !important;

	}
	

.email-a-friend 
{
    width: 719px;
    height: 628px;
    background-image: url(/Portals/0/SiteImages/bg-email.png);
    background-repeat: no-repeat;
	font-family: arial;
	
  
}


.email-a-friend #lblTitle {

	color: #2345ca;
	border-bottom:0 none;
	display:block;
	font-size: 1px;
	width:396px;
	height: 32px;
	overflow: hidden;
	position: relative;
	top: 70px;
	left: -138px;
	background-image: url(/Portals/0/SiteImages/emailfriend.png);
	background-repeat: no-repeat;
	
}


.email-a-friend span, #lblProduct {

	color: #4a71eb;
	font-size: 0.8em;
	letter-spacing: 1px;
}


.email-a-friend  span.hidden-x {

	display: none;

	}


#lblProductName, #lblProduct, #lblName, input#tbName, #lblYourEmail, input#txtYourEmail,
#lblFriendsEmail, input#txtFriendsEmail {


	position: relative;
	top: 100px;
	left: 60px;
	text-transform: uppercase;
	color: #2345ca;
	letter-spacing: 0;

}




input#btnSend   {


	position: relative;
	top: 400px;
	left: 200px;

}


#lblProduct {

	color: #4a71eb;
	letter-spacing: 0;
	font-weight: bold;

}


input#tbName, input#txtYourEmail,
input#txtFriendsEmail 

{

	border: 0;
	background-color: #f2f2f2;
	width: 190px;
	height: 19px;
	font-size: 0.80em;
	text-transform: none;

}

#lblItemHtmlHolder u {

	font-family: Arial;
	text-decoration: none;
	position: relative;
	left: -117px;
	font-size: 1em;
	letter-spacing: 2px;
	top: 5px;
	margin-top: 5px;
	color: #4a71eb;
	letter-spacing: 0;



}

*html #lblItemHtmlHolder u {

	font-family: Arial;
	text-decoration: none;
	position: relative;
	left: -115px;
	font-size: 1em;
	top: 10px;
	margin-top: 5px;



}

.email-a-friend #lblNote {

	visibility: hidden;


}

#lblItemHtmlHolder a {

	text-decoration: none;
	color: #4a71eb;
	font-size: 1.2em;
	letter-spacing: 0px;
	text-transform: uppercase;
	font-family: Arial;
	font-weight: bold;

}

*html input#txtFriendsEmail {


	margin-top: -4px !important;

	}
	
table#dnn_ctr393_ShoppingCart_grdCartContent img {

	position: relative;
	left:  5px;
	width: 70px;
	height: 70px;

	}
	

 .email-a-friend span.CATProductListItem {

	position: relative;
	top: -15px;
	display: block;
	width: 100px;
	background-color: #fff;
	z-index: 5;
	
}

.email-a-friend img b font {

	visibility: hidden;
	

}


.email-pop-body #lblMessage {

	position: relative;
	left: -320px;
	top: -20px;

}

body.email-pop-body {


	width: 719px;
    height: 628px;
	overflow: hidden;
	padding-left: 45px;


} 




.containermaster_gray {

	width: 700px;

}



#dnn_ctr393_Signin_pnlLogin hr {

	visibility: hidden;

}

#dnn_ctr393_Signin_pnlLogin {

	width: 500px;

}

#dnn_ctr393_ModuleContent hr {

	color: #fff;

}


#dnn_ctr393_ModuleContent {

	position: relative;

}
	

#dnn_ctr393_Signin_pnlLogin  {

		background-image: none;
		background-color: transparent !important;
		background-repeat:no-repeat;
		height:493px;
		padding-left:22px;
		padding-top:150px;
		width:750px;
		position: relative;
		left: -6px;
		top: -52px;

}	

hr.containermaster_gray {

	visibility: hidden;

}


#dnn_ctr393_Signin_pnlLogin span {

	color: #777777;
	letter-spacing: 1px;
	font-size: 0.75em;
}




#dnn_ctr393_Signin_pnlLogin #dnn_ctr393_dnnTITLE_lblTitle {


	visibility: hidden;

}


#dnn_ctr393_Signin_Login_DNN_cmdLogin {


	position: relative;
	left: 280px;
	top: -24px;

}




#dnn_ctr393_ctl00_lblMessage {

	font-size: 0.50em;

}

#module-message img {

	position: relative;
	top: 10px;

}


span#dnn_ctr393_dnnTITLE_lblTitle {

	visibility: hidden;

}


tabel#dnn_ctr440_ProductPage_lstProductOptions_ctl00_optOptions td {

	text-align: center;

}



#dnn_ctr460_WishList_lblWishListError
{

	font-size: 1.4em;

}



span#dnn_ctr393_ShoppingCart_grdItems_ctl01_lblTax2, span#dnn_ctr393_ShoppingCart_grdItems_ctl02_lblTaxPercent,
 span#dnn_ctr393_ShoppingCart_grdItems_ctl02_lblMyPercent, span#dnn_ctr393_ShoppingCart_grdItems_ctl03_lblTaxPercent, 
span#dnn_ctr393_ShoppingCart_grdItems_ctl04_lblTaxPercent, span#dnn_ctr393_ShoppingCart_grdItems_ctl05_lblTaxPercent, 
span#dnn_ctr393_ShoppingCart_grdItems_ctl06_lblTaxPercent, span#dnn_ctr393_ShoppingCart_grdItems_ctl07_lblTaxPercent, 
span#dnn_ctr393_ShoppingCart_grdItems_ctl08_lblTaxPercent, span#dnn_ctr393_ShoppingCart_grdItems_ctl09_lblTaxPercent, 
span#dnn_ctr393_ShoppingCart_grdItems_ctl10_lblTaxPercent, span#dnn_ctr393_ShoppingCart_grdItems_ctl11_lblTaxPercent, 
 span#dnn_ctr393_ShoppingCart_grdItems_ctl03_lblMyPercent,  span#dnn_ctr393_ShoppingCart_grdItems_ctl04_lblMyPercent, 
 span#dnn_ctr393_ShoppingCart_grdItems_ctl05_lblMyPercent,  span#dnn_ctr393_ShoppingCart_grdItems_ctl06_lblMyPercent, 
 span#dnn_ctr393_ShoppingCart_grdItems_ctl07_lblMyPercent,  span#dnn_ctr393_ShoppingCart_grdItems_ctl08_lblMyPercent, 
 span#dnn_ctr393_ShoppingCart_grdItems_ctl09_lblMyPercent,  span#dnn_ctr393_ShoppingCart_grdItems_ctl10_lblMyPercent, 
 span#dnn_ctr393_ShoppingCart_grdItems_ctl11_lblMyPercent {

	visibility: hidden;

}

*html .itte {

	width: 728px !important;
	background-color: #efefef;
	padding-left: 0px;

	}
	
	
img.ski-ch-t {

	visibility: hidden;
	display: none;
}

*html img.ski-ch-t {

	visibility: visible;
	display: block;
	position: absolute;
	top: 369px;
	left: 15px;
	z-index: 100;
}

img.ie-t {

	visibility: hidden;
	display: none;
}

*html img.ie-t {

	visibility: visible;
	display: block;
	position: absolute;
	top: 425px;
	left: 13px;
	z-index: 100;
}





.xc-strech {

	position: relative;
	height: 0;
}

*html .xc-strech {

	position: relative;
	height: 300px;
	width: 1px;
}



table#dnn_ctr393_ShoppingCart_grdItems tr.CATGridHeader {

	margin-top: 35px;
	position: relative;
	top: 55px;

} 


*html table#dnn_ctr393_ShoppingCart_grdItems tr.CATGridHeader {

	margin-top: 0px;
	top: 0px;
	margin-bottom: 30px;

}


*html table#dnn_ctr393_ShoppingCart_grdItems tr.CATGridItem  {

	margin-top: 85px;
	z-index: 100; 

}



table#dnn_ctr393_ShoppingCart_grdItems {

	border: 1px solid #c3d1f8;

	}
	
*html table#dnn_ctr393_ShoppingCart_grdItems {

	border: 0;

	}


	
	
*html table#dnn_ctr393_ShoppingCart_grdItems tr.CATGridItem, *html table#dnn_ctr393_ShoppingCart_grdItems tr.CATGridItemAlt  {


	position: relative;
	top: 19px;
	left: 5px;
	margin-left: 0px;

	} 
	
	

span#dnn_ctr393_ShoppingCart_grdItems_ctl01_lblProductName2 {

	text-align: center !important;

}

.lj-center-align {

	text-align: center !important;

}

	
	
table#dnn_ctr393_ShoppingCart_grdItems tr.CATGridItem td {

	
	border-bottom: 12px solid #efefef !important;

}


div.lj-items-in-your-order {

	width: 396px;
	height: 32px;
	overflow: hidden;
	background-image: url(/Portals/0/SiteImages/lj-items-in-your-order-bg.png);
	background-repeat: no-repeat;
	padding-left: 99999em;
	position: absolute;
	left: 4px;
	top: 270px;

}
	

span#dnn_ctr393_ShoppingCart_ShippingInfo {

	font-size: 0.65em;

}

select#dnn_ctr393_ShoppingCart_ctlAddressFinals_cboCountry, 
select#dnn_ctr393_ShoppingCart_ctlShipToAddressFinals_cboCountry {

		font-size: 0.65em;

}

span#dnn_ctr393_ShoppingCart_grdItems_ctl01_lblProductName2, span#dnn_ctr393_ShoppingCart_grdItems_ctl01_lbOptionSelections, 
span#dnn_ctr393_ShoppingCart_grdItems_ctl01_lblQuantity2, span#dnn_ctr393_ShoppingCart_grdItems_ctl01_lblPrice2, 
span#dnn_ctr393_ShoppingCart_grdItems_ctl01_lblSubTotal2 {

	color:#666 !important;
	font-size:1em;
	font-weight:normal;
	text-transform: none;

}

*html span#dnn_ctr393_ShoppingCart_grdItems_ctl01_lblProductName2, *html span#dnn_ctr393_ShoppingCart_grdItems_ctl01_lbOptionSelections, 
*html span#dnn_ctr393_ShoppingCart_grdItems_ctl01_lblQuantity2, *html span#dnn_ctr393_ShoppingCart_grdItems_ctl01_lblPrice2, 
*html span#dnn_ctr393_ShoppingCart_grdItems_ctl01_lblSubTotal2 {


	font-size: 0.6em;


}



.worldpay-logos
{
	
	position:relative;
	left: 198px;
 
}	

*html .worldpay-logos 
{

	top: -230px;
	margin-top: 230px;
	

}


div#leftmenu {

	position: absolute;
	left: 5px;
	top: 40px;


}



div#PrimaryImage a.p-list-name  {


	position: relative;
	left: 10px;
	font-family: Arial;
	color: #858585;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	font-size: 0.6em;
	font-style: normal;
	float: none;
	clear: both;
	display: block;
	width: 164px;
	border: 0px solid orange;
	position: relative;
	left: -2px;
	top: 5px;
	text-decoration: none;
	text-align: left;
}

*html div#PrimaryImage a.p-list-name  {

	margin-bottom: 3px;


}





div#PrimaryImage a.p-list-name:hover, div#PrimaryImage:hover a  {

	
	color: #636363 !important;
	
}


*html .price-list span.CATProductListItem {

	font-size: 0.7em;
	color: #858585;

	}
	

.ProductImageItempaneDetail img
{

	position: absolute;

   

    }
	
.MagicZoomBigImageCont img

{
	width: 819px !important;
	height: 903px !important;
	border: 0 !important;

}


	
div.lj-product-detail {

	width: 844px;
	height: 376px;
	background-color: transparent;
	position: relative;
	left: 170px;
	border: 0px dotted #666; 
	margin-bottom: 150px;

	}
	
tabel.bottom-space {

	height: 50px !important;

	}
	


.ski-price-panel {

	float: none;
	clear: both;
	width: 280px !important;
	overflow: hidden;
	position: absolute;
	left: 2px;
	top: 19px;
	border: 0px solid blue;
	text-align: left;
	

	}
	
*html .ski-price-panel {
	
	left: 2px;

	}

.ProductImageItempaneDetail
{
    border:0;
    width: 273px;
    height: 301px;
    position: absolute;
    top: 28px;
    left: 65px;
	z-index: 1;
	visibility:visible;


    }


#ProductImageItempaneDetail
{
    border:0;
    width: 273px;
    height: 301px;
    position: absolute;
    top: 28px;
    left: 65px;
	z-index: 1;
	visibility:visible;


    }
	
span.zoom-text   {

	position: absolute;
    top: 340px;
    left: 140px;
	color:#8D8E90;
	
}



table#dnn_ctr393_ShoppingCart_grdCartContent tr.CATGridHeader {

	background-image: url(/Portals/0/SiteImages/square.png);
	background-repeat: repeat-x;
	color: #fff;
	height: 26px !important;

	}
	
table#dnn_ctr393_ShoppingCart_grdCartContent span, table#dnn_ctr393_ShoppingCart_grdCartContent a {

	font-size: 0.75em;

	}
	
	

img.progress {

	position: absolute;
	top: 3px;
	left: 0px;
	z-index: 3;

	}
	
*html div#dnn_ctr393_ContentPane {


	overflow-x: visible;
	overflow-y: hidden;

	}

#tblUserData span.CATNormalRed {

	position: relative;
	left: 0px;
	top: 2px;

	}
	

*html #tblUserData span.CATNormalRed {

	position: relative;
	left: 0px;
	top: -1px;

	}	

	
*html div.ski-items {

	position: relative;
	width: 100%;

}
	
	
.itte {

	background-color: #efefef;
	width: 728px;
	padding-left: 0px;

	}	
	

	
	
.ski-account {

	width: 737px;
	height: 319px;
	background-image: url(/Portals/0/SiteImages/ski-account.png);
	background-repeat: no-repeat;
	position: relative;
	left: 4px;
	padding-top: 90px;

	}
	
.ski-account-container {

	width: 750px;
	height: 426px;
	background-color: #fff;
	position: relative;
	left: 8px;
	top: -21px;
	width: 747px;
	padding-left: 0px;
	

	}
	
*html .ski-account-container {


	left: 2px;
	top: -12px;
	width: 750px;

	}
	

.ski-account a, .ski-account a:visited  {

		text-decoration: none;
		color: #333;
		font-size: 1.1em;
		display: block;
		width: 332px;
		height: 130px;
		position: relative; 
		top: -90px;
		border: 0px solid green;
		padding-top: 90px;
}

*html .ski-account a, *html .ski-account a:visited  {

		height: 220px;

		}



.ski-account a:hover {

	
		color: #333;
		text-decoration: underline;
}


		
p.ski-update-account {

	position: absolute;
	top: 160px;
	left: 22px;
}


p.ski-order-history  {

	position: absolute;
	top: 160px;
	left: 400px;
}
	


span#dnn_ctr393_ShoppingCart_lblMessage {

	display: none;
	visibility: hidden;

	}

	
div#dnn_ctr393_ModuleContent table.CATContainerBorder1 {

	border: 0 !important;

	}
	
div#dnn_ctr393_ModuleContent table.CATContainerBorder1 tr {

	border: 0 !important;

	} 
	
div#dnn_ctr393_ModuleContent table.CATContainerBorder1 td {

	border: 0 !important;

	}
	
*html div#dnn_ctr393_ShoppingCart_pnlFooterNavigation {

	position: absolute;
	}
	
	
	
*html  table#dnn_ctr393_ShoppingCart_grdCartContent {

	border: 0 !important;

	}
	
table#dnn_ctr393_ShoppingCart_grdCartContent {

	border: 0 !important;

	}


div#dnn_ctr393_ContentPane .CATAltHeader span  {

	color: #7390c8;
	font: normal normal bold 16px/20px Arial;

	}

.shb  {

	color: #7390c8;
	font: normal normal bold 27px/27px Arial;
	margin-bottom: 15px;

	}
	
.shb2  {

	color: #7390c8;
	font: normal normal bold 27px/27px Arial;
	margin-bottom: 15px;

	}
	
.shb2 span.bch  {

	color: #8c8c8c;
	font: normal normal normal 20px/27px Arial;
	margin-bottom: 15px;

	}
	
.shb2 span.bch2  {

	color: #8c8c8c;
	font: normal normal bold 20px/27px Arial;
	margin-bottom: 15px;

	}
	
div#dnn_ctr393_ContentPane a.CATCommandButton {

	text-decoration: none;
	color: #015FB7 !important;
	font-weight: bold !important;
	font-style: none;
	font-family: Arial;
	font-size: 0.9em;
	text-transform: none;

	}
	
div#dnn_ctr393_ShoppingCart_pnlBillToFinals a.CATCommandButton {

	font-size: 0.65em;

}

 
	
div#dnn_ctr393_ContentPane a.CATCommandButton:hover {

	text-decoration: none;
	color: #024c91;

	}
	
table#dnn_ctr393_ShoppingCart_grdCartContent a.CATCommandButton {

	margin-left: 4px;

	}
	
table#dnn_ctr393_ShoppingCart_grdCartContent tr.CATGridItem span, table#dnn_ctr393_ShoppingCart_grdCartContent tr.CATGridItemAlt span {

	color: #8d8d8d;
	font-weight: bold !important;

	}
	
input.q-box {

	width: 18px !important;
	height: 18px !important;
	font-size: 0.75em;
	display: block;
	text-align: center;
	color:#8D8D8D;

	}
	
tr.CATGridHeader span {

	font-weight: bold !important;

	}
	
table#dnn_ctr392_AddEditCustomers_CustomerGrid  tr.CATGridHeader span, table#dnn_ctr392_AddEditCustomers_CustomerGrid  tr.CATGridItem span, 
table#dnn_ctr392_AddEditCustomers_CustomerGrid  tr.CATGridItemAlt span, table#dnn_ctr392_AddEditCustomers_CustomerGrid a  {

	font-size: 0.8em;

	}
	
table#dnn_ctr392_AddEditCustomers_CustomerGrid span a  {

	font-size: 1em;

	}
	

	

div.kr-chekout-btns {

	position: relative;
	top: 25px;

	}
	
div.kr-promo {

	position: relative;
	left: 30px;

	}

.CATSubtotalHead
{

    font-weight: bold;
    color: #015fb7;

    }

.CATSubtotal
{

    font-weight: bold; 
	color: #015fb7;
    
    }	
	
	
span#dnn_ctr393_ShoppingCart_lblTotal {

	display: block;
	width: 113px;
	height: 20px;
	border: 0px solid red;
	position: relative;
	left: -53px;

	}
	
*html span#dnn_ctr393_ShoppingCart_lblTotal {

	left: -55px;

	}
	
span#dnn_ctr393_ShoppingCart_lblTotalCart {

	position: relative;
	left: -185px;
	top: 22px;
	display: block;
	height: 20px;

	}
	
input#dnn_ctr393_ShoppingCart_btnGotoSignInPage {

	display: block;
	width: 133px;
	height: 19px;
	overflow: hidden;
	color: transparent;
	background-color: transparent !important;
	font-size: 0;
	background-image: url(/Portals/0/SiteImages/kr-login.png) !important;
	background-repeat: no-repeat !important;
	/*position: absolute;
	left: 270px;
	top: 115px;*/
	/*float: right;*/
	
}


*html input#dnn_ctr393_ShoppingCart_btnGotoSignInPage {

	/*position: fixed;*/
	/*margin-left: 450px;*/
}



span.ch-new-cus-help {

	color:#676566;
	font-size:0.7em;
	font-weight: normal;
	/*position: absolute;
	top: 150px;
	left: 55px;*/
}

input#dnn_ctr393_ShoppingCart_ibtnContinue {

	position: relative;
	left: -11px;
	top: 15px;
	z-index: 1;

	}
	

	
	
	
input#dnn_ctr393_ShoppingCart_ibtnBack {

	position: relative;
	left: 707px;
	top: 17px;

	}
	
*html input#dnn_ctr393_ShoppingCart_ibtnBack  {

	top: 0px;

	}
	
*html input#dnn_ctr393_ShoppingCart_ibtnContinue {

	top: -1px;

	}
	
.checkout .krsc-eurostop-credits {

	display: none;
	visibility: hidden;

	}
	
	
	
div.delivery-add {

	position: relative;
	top: 50px;
	font-size: 0.7em;
	color:#676566;
	font-weight: bold;
	z-index: 10000;
	

	}
	
*html div.delivery-add {

	/*left: -115px;
	top: 20px;
	margin-bottom: 20px;*/
	z-index: 10000;
	visibility: visible;
	position: fixed;
	text-align: left;

	} 
	
input#dnn_ctr393_ShoppingCart_CheckoutBtn {

	margin-left: 3px;

	}
	
div.terms-info {

	z-index: 20;
	position: relative;
	top: 84px;
	left: 16px;
	color:#676566;
	font-size:0.7em;
	font-weight:bold 

	}
	
*html div.terms-info {

	top: 74px;

	}
	
div.terms-info a {

	color: #676566;
	font-weight: bold;  
	text-decoration: underline;

	}
	
	
div.delivery-add a.CATCommandButton {

	color: #7390c8 !important;
	text-decoration: underline !important;

	}
	
.shb2 span.instr {

	color:#8C8C8C;
	font-family:Arial;
	font-size:12px;
	margin-left: 20px;
	font-weight: normal;


	}
	
div#dnn_ctr393_ShoppingCart_pnlBillToFinals {

	padding-left: 140px;
	padding-bottom: 10px;
	position: relative;
	left: 100px;
	
	}
	
a#dnn_ctr393_ShoppingCart_lbtnEditBillToAddress {

	position: absolute !important;
	left: 96px !important;
	top: 33px !important;

	}
	
*html a#dnn_ctr393_ShoppingCart_lbtnEditBillToAddress {

	
	left: -45px !important;
	top: 43px !important;
	

	}
	
	
div#dnn_ctr393_ShoppingCart_pnlBillToFinals span.CATAltHeader, span#dnn_ctr393_ShoppingCart_lblShipToFinalsTitle {

	color: #666;
	font-weight: bold;
	font-size: 0.75em;

	}
	
span#dnn_ctr393_ShoppingCart_lblBillToFinalsTitle {

	position: relative;
	left: -44px;
	top: 16px;

	}
	

div#dnn_ctr393_ShoppingCart_pnlBillToFinals td.CATSubHead {

	visibility: hidden;
	display: none;

	}
	
	
table#dnn_ctr393_ShoppingCart_grdItems tr.CATGridItem, table#dnn_ctr393_ShoppingCart_grdItems tr.CATGridItemAlt {

	background-image: url(/Portals/0/SiteImages/kr-grad-x.png);
	background-repeat: repeat;
	width: 992px;
	height: 50px;
	
	}
	
div#dnn_ctr393_ShoppingCart_pnlCartDetails2 {

	position: relative;
	left: -335px;
	top: 30px;
	height: 50px !important;

	}
	

*html div#dnn_ctr393_ShoppingCart_pnlCartDetails2  {

	margin-top: 35px;
	margin-left: 6px;
	left: -239px;
	top: 16px;

	}



table#dnn_ctr393_ShoppingCart_grdItems { 

	width: 992px !important;
	z-index: 10;
	background-image: none !important;

	}
	

table#dnn_ctr393_ShoppingCart_grdItems span { 

	font-size: 0.7em;
	color: #666;




}
	
div.extended-bg {

	width: 1230px;
	background-image: none;
	position: relative;
	left: -96px;
	padding-left: 96px;
	border: 0px solid red;

	}
	
table#tblFooterNavigation {

	z-index: 200px;
	top: 145px;
	margin-top: 30px;
	width: 1025px !important;

	}


*html table#tblFooterNavigation {

	top: 125px;

}


	
div#dnn_ctr393_ShoppingCart_pnlAcceptTerms  {

	z-index: 200px;
	position: relative;
	left: 680px;
	top: 170px
	

	}
	
	
span#dnn_ctr393_ShoppingCart_grdItems_ctl02_lbProductName2, span#dnn_ctr393_ShoppingCart_grdItems_ctl03_lbProductName2, 
span#dnn_ctr393_ShoppingCart_grdItems_ctl04_lbProductName2, span#dnn_ctr393_ShoppingCart_grdItems_ctl05_lbProductName2, 
span#dnn_ctr393_ShoppingCart_grdItems_ctl06_lbProductName2, span#dnn_ctr393_ShoppingCart_grdItems_ctl07_lbProductName2, 
span#dnn_ctr393_ShoppingCart_grdItems_ctl08_lbProductName2, span#dnn_ctr393_ShoppingCart_grdItems_ctl09_lbProductName2, 
span#dnn_ctr393_ShoppingCart_grdItems_ctl10_lbProductName2, span#dnn_ctr393_ShoppingCart_grdItems_ctl11_lbProductName2, 
span#dnn_ctr393_ShoppingCart_grdItems_ctl13_lbProductName2, span#dnn_ctr393_ShoppingCart_grdItems_ctl12_lbProductName2, 
span#dnn_ctr393_ShoppingCart_grdItems_ctl14_lbProductName2, span#dnn_ctr393_ShoppingCart_grdItems_ctl15_lbProductName2
{

	color: #0161b7 !important;
	font-weight: bold;
	text-transform: none;

	}

table#dnn_ctr393_ShoppingCart_grdItems tr.CATGridHeader span {

	font-style: italic;

	}
	
img.chk-header {

	position: absolute;
	display: block;
	background-color: #f1f3ff;


}
	

table#dnn_ctr393_ShoppingCart_dgShipTo span, table#dnn_ctr393_ShoppingCart_dgShipTo a {

	font-size: 0.7em;
	color: #666;

	}
	
	
.new-add {

	background-image: url(/Portals/0/SiteImages/kr-grad.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(/Portals/0/SiteImages/kr-grad.png);
	background-repeat: repeat;
	padding-bottom: 7px;
	

	}
	
*html table#Table3 {

	margin-bottom: 15px;
	
	}
	

	
div#dnn_ctr393_ShoppingCart_pnlBillToFinals input, div#dnn_ctr393_ShoppingCart_pnlBillToFinals select, div#dnn_ctr393_ShoppingCart_pnlShipToFinals input, 
div#dnn_ctr393_ShoppingCart_pnlShipToFinals select  {

	font-size: 0.75em;

	}
	
table.bottom-space select {

	font-size: 0.75em;

	}


span#dnn_ctr393_ShoppingCart_lblTermsTitle {

	visibility: hidden;
	display: none;

	}

	
table#dnn_ctr393_ShoppingCart_grdCartContent {

	border: 1px solid #d1dcfa !important;
	z-index: 0;

}

*html table#dnn_ctr393_ShoppingCart_grdCartContent {

	
	z-index: 1;
	border: 0 !important;
}


.checkout div#dnn_contentpane  {

	margin-top: 10px; 
	z-index: 0;
	
	}
	
*html .checkout div#dnn_contentpane  {

	margin-top: 17px; 
	z-index: 1;
	
	}
	
	
table#dnn_ctr393_ShoppingCart_grdCartContent tr.CATGridItem, table#dnn_ctr393_ShoppingCart_grdCartContent tr.CATGridItemAlt {

	background-image: url(/Portals/0/SiteImages/chk-item.png);
	background-repeat: no-repeat;
	background-position: center center;
	

 
	} 
	
*html table#dnn_ctr393_ShoppingCart_grdCartContent tr.CATGridItem td, *html table#dnn_ctr393_ShoppingCart_grdCartContent tr.CATGridItemAlt td {

	border: 0 !important;
	background-image: 0;

	}

	
table#dnn_ctr393_ShoppingCart_grdCartContent tr.CATGridItem td, table#dnn_ctr393_ShoppingCart_grdCartContent tr.CATGridItemAlt td {

	margin-bottom: 1px !important;
 
	}


table#tblItems {

		background-image: url(/Portals/0/SiteImages/big-chk-bg.gif);
		background-repeat: no-repeat;
	
	}
	
span#dnn_ctr393_ShoppingCart_ctlShipToUserFinals_plFirstName_lblLabel, span#dnn_ctr393_ShoppingCart_ctlShipToUserFinals_plLastName_lblLabel, 
span#dnn_ctr393_ShoppingCart_ctlShipToAddressFinals_plUnit_lblLabel, span#dnn_ctr393_ShoppingCart_ctlShipToAddressFinals_plStreet_lblLabel, 
span#dnn_ctr393_ShoppingCart_ctlShipToAddressFinals_plCity_lblLabel, span#dnn_ctr393_ShoppingCart_ctlShipToAddressFinals_plCity_lblLabel, 
span#dnn_ctr393_ShoppingCart_ctlShipToAddressFinals_plCountry_lblLabel, span#dnn_ctr393_ShoppingCart_ctlShipToAddressFinals_plRegion_lblLabel, 
span#dnn_ctr393_ShoppingCart_ctlShipToAddressFinals_plPostal_lblLabel, span#dnn_ctr393_ShoppingCart_ctlShipToAddressFinals_plTelephone_lblLabel  {

	visibility: hidden;
	display: none;

	}
	

div#dnn_ctr393_ShoppingCart_pnlShipToFinals a.CATCommandButton  {

	color:#676566;
	font-family:Arial;
	font-size:0.6em;
	font-style: none;
	font-weight:bold !important;

	}

div#dnn_ctr393_ShoppingCart_pnlShipToFinals 
{

	position: relative;
	left: -145px;
	

	}

span#dnn_ctr393_ShoppingCart_lblShipToFinalsTitle {

	position: relative;
	top: 19px;
	left: 42px;

	}

a#dnn_ctr393_ShoppingCart_lbtnEditShipToAddress {


	position: absolute;
	top: 44px;
	left: 45px;


	}
	
.new-add select {

	width: 164px !important;
	height: 23px !important;

	}

span#dnn_ctr393_ShoppingCart_myStatusLabel {

	font-size: 0.65em !important;
	color: red;
	font-weight: bold;
	}
	
	
	
table#tblItems select.CATNormalTextBox {

	background-color: #fff !important;
	position: relative;
	left: -3px;

	}
	
	
div#dnn_ctr393_ModuleContent table.CATContainerBorder {

	background-color: transparent !important;

	}
	
	
span#dnn_ctr393_Signin_DNN {

	position: relative;
	left: 110px;
	top: -80px;

	}
	
*html span#dnn_ctr393_Signin_DNN {


	left: -120px;
	top: -70px;

	}
	


div#dnn_ctr395_OrderList_OrderListPanel {

	background-image:url(/Portals/0/SiteImages/my-account-bg.png);
	background-repeat:no-repeat;
	height:332px;
	position:relative;
	top:50px;
	width:784px;
}
	
	
table#dnn_ctr460_WishList_grdWishListContent tr.CATGridHeader {

	background-color: #003399 !important;
	border-bottom: 6px solid #fff !important;

	}

*html table#dnn_ctr460_WishList_grdWishListContent tr.CATGridHeader {

	background-color: #003399 !important;
	border-bottom: 0;
	background-image: url(/Portals/0/SiteImages/brdr.gif);
	background-repeat: repeat-x;
	background-position: center bottom;

	}

table#dnn_ctr460_WishList_grdWishListContent {

	width: 756px;
	position: relative;
	left: 14px;
	top: 17px;
	
	}
	
	
table#dnn_ctr460_WishList_grdWishListContent tr.CATGridItem, table#dnn_ctr460_WishList_grdWishListContent tr.CATGridItemAlt {

	background-color: #d5e3fe !important;
	background-image: url(/Portals/0/SiteImages/bot-wish-br.gif);
	background-repeat: no-repeat;
	background-position: center bottom;

	}	

*html div#dnn_ctr460_WishList_pnlWishListDetails tr.CATGridHeader span {

	padding-bottom: 6px;

	}
	

span#dnn_ctr393_ShoppingCart_lblTotalGoods, span#dnn_ctr393_ShoppingCart_TotalGoods  {

	position: relative;
	top: -25px;
	color:#676566 !important;
	font-size:0.7em;
	font-weight:bold !important;
	margin-bottom: 6px;

	}
	
span#dnn_ctr393_ShoppingCart_lblFreight, span#dnn_ctr393_ShoppingCart_TotalFreightCosts
   {

	position: relative;
	top: -45px;
	color:#676566 !important;
	font-size:0.7em;
	font-weight:bold !important;
	margin-bottom: 6px;


}

span#dnn_ctr393_ShoppingCart_lblTotalwTax, span#dnn_ctr393_ShoppingCart_TotalLbl  {

	position: relative;
	top: -65px;
	color:#676566 !important;
	font-size:0.7em;
	font-weight:bold !important;
	margin-bottom: 6px;


}
	
div.noproduct-message span {

    display: block;
	background-image:url(/Portals/0/SiteImages/product-list-bg.jpg);
	background-repeat:no-repeat;
	height:681px;
	left:-73px;
	margin-bottom:100px;
	padding-left:290px;
	padding-top:40px;
	position:absolute;
	top:0;
	width:1178px;
	margin-bottom: 500px;
	padding-bottom: 500px;
	color:#354CB2;
	font-size: 1.3em;
	font-style:italic;
	font-weight:bold;
	
}

div#PrimaryImage {

	width: 177px;
	height: 184px;
	overflow: hidden;
	background-color: #fff;
	background-image: url(/Portals/0/SiteImages/list-box-bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	border: 0px solid #c6c8d7;
	

	}
	
*html div#PrimaryImage {
	
	background-position: 156px 0px;

	}
	
span#dnn_ctr393_ctl00_lblMessage {

	color:#354CB2;
	font-size:0.75em;
	font-style:italic;
	font-weight:bold;

	}

#bottom-details {

	margin-top: 525px;

	}
	
*html #bottom-details {

	margin-top: 0;

	}
	
div.freepp {

	color: #0b3b9d;
	font-weight: bold;
	font-size: 1em;
	position: absolute;
	top: 198px;
	left: 282px;

	}


#dnn_ctr372_ViewEditOrders_OrderDetails span {

	color: #1D55DE !important;
	font-size: 1.1em;

	}
	

	
table#dnn_ctr372_ViewEditOrders_OrderDetails1_DGOtherOrders {

	margin-top: 20px;
	margin-bottom: 20px;

	}
	

	
#dnn_ctr372_ViewEditOrders_OrderDetails table.CATGrid {

	color: #000 !important;
	font-size: 1.1em;
	border: 1px solid #1D55DE;

	}
	
div#dnn_ctr372_ViewEditOrders_OrderDetails1_pnlBillToFinals span {

	font-size: 1em;
}


div#dnn_ctr372_ViewEditOrders_OrderDetails1_pnlBillToFinals .CATNormalTextBox, 
div#dnn_ctr372_ViewEditOrders_OrderDetails1_pnlShipToFinals .CATNormalTextBox  {

	color:#1D55DE !important;
	font-size: 0.75em;

	} 
	
div#dnn_ctr395_OrderList_OrderDetails1_pnlShipToFinals span {

	font-size: 1em;
	color: #4A71EB;

	}
	
table#dnn_ctr372_ViewEditOrders_tblSearch span.CATNormalTextBox label, span#dnn_ctr372_ViewEditOrders_MyError, 
span#dnn_ctr372_ViewEditOrders_dshSearch_lblTitle  {

	font-size: 0.7em;

	}
	
img#dnn_ctr395_ctl00_imgIcon {

	position: absolute;
	margin-top: -35px;
	margin-left: 25px;


	}


span#dnn_ctr395_ctl00_lblMessage {

	position: absolute;
	margin-top: -20px;
	margin-left: 90px;

	}
	
div#dnn_ctr395_ModuleContent hr, span#dnn_ctr395_OrderList_MyError {

	display: none;
	visibility: hidden;

	}
	

	#dnn_ctr1651_DashBoard_lstProducts td
{
	width:0% !important;

}



#dnn_ctr1661_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1665_ProductPage_lstProductOptions_ctl00_valSelection, 
#dnn_ctr1584_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1588_ProductPage_lstProductOptions_ctl00_valSelection, 
#dnn_ctr1649_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1645_ProductPage_lstProductOptions_ctl00_valSelection, 
#dnn_ctr1653_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1657_ProductPage_lstProductOptions_ctl00_valSelection, 
#dnn_ctr1678_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1932_ProductPage_lstProductOptions_ctl00_valSelection, 
#dnn_ctr1711_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1715_ProductPage_lstProductOptions_ctl00_valSelection, 
#dnn_ctr1719_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1723_ProductPage_lstProductOptions_ctl00_valSelection, 
#dnn_ctr1727_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1731_ProductPage_lstProductOptions_ctl00_valSelection,  
#dnn_ctr1735_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1743_ProductPage_lstProductOptions_ctl00_valSelection,  
#dnn_ctr1747_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1751_ProductPage_lstProductOptions_ctl00_valSelection,  
#dnn_ctr1755_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1759_ProductPage_lstProductOptions_ctl00_valSelection,  
#dnn_ctr1767_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1771_ProductPage_lstProductOptions_ctl00_valSelection,  
#dnn_ctr1775_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1819_ProductPage_lstProductOptions_ctl00_valSelection,  
#dnn_ctr1807_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1799_ProductPage_lstProductOptions_ctl00_valSelection, 
#dnn_ctr1791_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1787_ProductPage_lstProductOptions_ctl00_valSelection,  
#dnn_ctr1783_ProductPage_lstProductOptions_ctl00_valSelection, #dnn_ctr1779_ProductPage_lstProductOptions_ctl00_valSelection 

{
	position:relative;
	left:161px;
	top:-3px;
	font-size:0.55em;
}


#dnn_ctr1584_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1657_ProductPage_lstProductOptions_ctl01_valSelection,
#dnn_ctr1653_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1678_ProductPage_lstProductOptions_ctl01_valSelection, 
#dnn_ctr1932_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1711_ProductPage_lstProductOptions_ctl01_valSelection, 
#dnn_ctr1715_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1719_ProductPage_lstProductOptions_ctl01_valSelection, 
#dnn_ctr1723_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1787_ProductPage_lstProductOptions_ctl01_valSelection,
#dnn_ctr1727_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1775_ProductPage_lstProductOptions_ctl01_valSelection,
#dnn_ctr1731_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1735_ProductPage_lstProductOptions_ctl01_valSelection, 
#dnn_ctr1743_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1747_ProductPage_lstProductOptions_ctl01_valSelection, 
#dnn_ctr1751_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1645_ProductPage_lstProductOptions_ctl01_valSelection,
#dnn_ctr1755_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1653_ProductPage_lstProductOptions_ctl01_valSelection,
#dnn_ctr1759_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1661_ProductPage_lstProductOptions_ctl01_valSelection,
#dnn_ctr1767_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1665_ProductPage_lstProductOptions_ctl01_valSelection,
#dnn_ctr1771_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1819_ProductPage_lstProductOptions_ctl01_valSelection, 
#dnn_ctr1807_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1799_ProductPage_lstProductOptions_ctl01_valSelection,
#dnn_ctr1791_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1783_ProductPage_lstProductOptions_ctl01_valSelection, 
#dnn_ctr1779_ProductPage_lstProductOptions_ctl01_valSelection, #dnn_ctr1588_ProductPage_lstProductOptions_ctl01_valSelection, 
#dnn_ctr1649_ProductPage_lstProductOptions_ctl01_valSelection


{
	position:relative;
	left:147px;
	top:-3px;
	font-size:0.55em;
}

#dnn_ctr374_DNNDispatch_ctlMain_ctl00_pnlNewConfirm
{
	position:relative;
	top:1px;
}

span#dnn_ctr395_ctl00_lblMessage {

	width: 700px;
}

*html span#dnn_ctr395_ctl00_lblMessage {

	position: relative;
	top: -10px;
}


/*
div#dnn_ctr395_OrderList_CustOrderDetails {

	padding-left: 5px;

	}*/
	
/*non purchase product pages*/


.nonpurchase a.lj-roll input, .nonpurchase div.freepp, .nonpurchase div#ljt1, .nonpurchase div#ljt3 {

	visibility: hidden;
	display: none;

	}
	













