  	/* COPYRIGHT -- CLUBESSENTIAL 2006, All rights reserved
-------------------------------------------------------------------*/

  	/* 
	
	Global Color Scheme for Grand Key Club
	-----------------------------------------------
	color 1 = light background-color of Header Bars = #9c0a0a;
	color 2 = color of Text, links, and Tree Nav Items = #1367A0;
	
	color 3 = light border-color of Tree Nav and ContentCell = #aca899;
	color 4 = darker border-color of Property Field = #7f9db9;
	
	
	Top Cart Control Field
	-----------------------------------------------
	color 5 = background-color of top cart control field = #f1efe0;
	color 6 = border-color of top cart control field = #f0ecd1;
	color 7 = color of links of top cart control field = #83766b;
	
	Edit Item Setup
	-----------------------------------------------
	color 8 = light background-color of edit item window = #f1efe0;

	*/
	
	
.EStore
{
	width: 100%;
	height: 100%;
	padding: 0;
	spacing: 0;
	background-color: #FFFFFF;
	v-align: top;
}

.cartControlsTop
{
	/*background: #f1efe0;
	border: 0px double #aca899; 
	color: #83766b;*/
	
	font-weight: normal;
	font-size: 11px;
	/*width: 100%;*/
	
	padding: 0;
	spacing: 0;
	margin: 10px 0 10px;
	border-collapse: collapse;
}

.contentCell
{
	font-family: Arial;
	/*border: 3px double #aca899; */
	font-size: 11px;	 
	background: white; 
	text-decoration: none;
	cursor: default;
	width: 80%;
	valign: top;
	align: center;
}

.content
{
	width: 100%;
	height: 20px;	
	padding: 0px;
	spacing: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	border: none;
	valign: top
}


	  	/*----------------------------------  CATEGORY SETUP Table  -----------------------------------*/
		
.categoryTable
{
	background: #FFFFFF;
	width: 80%;
}


	  	/*----------------------------------  Tree Nav Bar - Global  -----------------------------------*/

.TreeView
{
	/*background: #f1efe0;
	border: 3px double #aca899;*/
	padding: 10px 0;
	background: url(treeBG_top.gif) top left no-repeat scroll;
	vertical-align: top;
	/*background-image: url(nav_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;*/
}

.TreeNode
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	  	/* border:1px solid white; */
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
}

.TreeNodeOver
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	background: #FFFFFF;
	cursor: hand;
	vertical-align: middle;
	font-weight: bold;
		/* border:1px solid #C9C9C9; */
}

.TreeNodeSelect 
{
	font-family: Arial;
	font-size: 11px;
	color: #ca0000;
	background: none;
	text-decoration: underline;
	cursor: hand;
	vertical-align: middle;
	font-weight: bold;
		/* border:1px solid #CCCCCC; */
}

.TreeNodeDisabled 
{ 
	font-family: Arial;
	font-size: 11px;
	color: gray;
	background: none;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	cursor: default;
}

.TreeNodeLevel2
{
	padding-top: 0px;
	padding-bottom: 0px;
   	padding-left: 0px;
   	padding-right: 0px;
	FONT-WEIGHT: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	border: 0px;
	text-decoration: none;
}

.TreeNodeOverLevel2
{
	padding-top: 0px;
	padding-bottom: 0px;
   	padding-left: 0px;
   	padding-right: 0px;
	FONT-WEIGHT: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border: 0px;
	text-decoration: underline;
	cursor: hand;
	border: 0px;
}

.TreeNodeSelectLevel2
{
	padding-top: 0px;
	padding-bottom: 0px;
   	padding-left: 0px;
   	padding-right: 0px;
	FONT-WEIGHT: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border: 0px;
	text-decoration: underline;
	cursor: hand;
	border: 0px;
}

.TreeNodeLevel3
{
	padding-top: 0px;
	padding-bottom: 0px;
   	padding-left: 0px;
   	padding-right: 0px;
	FONT-WEIGHT: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	border: 0px;
	text-decoration: none;
}

.TreeNodeOverLevel3
{
	padding-top: 0px;
	padding-bottom: 0px;
   	padding-left: 0px;
   	padding-right: 0px;
	FONT-WEIGHT: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border: 0px;
	text-decoration: underline;
	cursor: hand;
	border: 0px;
}

.TreeNodeSelectLevel3
{
	padding-top: 0px;
	padding-bottom: 0px;
   	padding-left: 0px;
   	padding-right: 0px;
	FONT-WEIGHT: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	border: 0px;
	text-decoration: underline;
	cursor: hand;
	border: 0px;
}
	
	
div#masterPageUC_MPCA255195__ctl0_MenuTree {

	width: 205px;

}
div#masterPageUC_MPCA255195__ctl0_MenuTree_wrapper {

	background: url(treeBG_bot.gif) bottom left no-repeat;
	padding: 5px 14px 10px;
}
	
	
	  	/*-----------------------  SEARCH BOX  ---------------------------*/
	  	/*----------------------------------  SEARCH BOX  ----------------------------------*/
		
.searchView
{
	width: 180px;
	height: 38px;
	text-align: left;
	valign: middle;
	spacing: 0;
	background: url(search_bg.gif) top left no-repeat;
}

.searchbox
{
	font-weight: normal;
	font-size: 11px;	 
	text-decoration: none;
	cursor: default;
	border:1px solid #999; 
	width: 160px;
	padding: 2px 0px 2px 3px; 
	margin: 5px 10px 8px;
}
.searchbtnCell
{
	width: 40px;
	text-align: left;
	valign: middle;
	padding: 8px 10px 10px 8px;
	spacing: 0;
	background: url(search_bg.gif) top right no-repeat;
}
.searchBtn
{
	color: none;
	cursor: hand;
	background-position: left;
	text-align: left;
	align: left;
	valign: middle;
	padding: 0;
	spacing: 0;
	margin: 0 10px 0 0;
}
.actionBtnCell
{

	width: 70%;
	vertical-align: middle;
	text-align: right;
	padding: 0;
	spacing: 0;

}

.adminBtnCell {

	background: #f5f5f5 url(greenLine.gif) top left repeat-x;
	border-bottom: solid 1px #d3d3d3;
	padding: 8px 5px 1px;
	vertical-align: middle;
	height: 20px;
}



.cartBtn
{
	
	font-weight: normal;
	font-size: 11px;	 
	
	text-decoration: none;
	cursor: hand;
	border: none;
	text-align: left;
	padding: 0;
	spacing: 0;
}

.loginToCheckoutBtn
{
	
	font-weight: normal;
	font-size: 11px;	 
	color: #362f2d;
	text-decoration: none;
	cursor: hand;
	border: none;
	text-align: left;
	padding: 0;
	spacing: 0;
}

.NewItemBtn
{	
	font-weight: normal;
	font-size: 11px;	 
	
	text-decoration: none;
	cursor: hand;
	border: none;
	text-align: left;
}


.ItemLargeImage
{ 
	cursor: default;
	height: 100px;
	width: 50%;
	border: none;
	padding: 0px;
	align: center;
}

.ItemDesc
{
	
	font-size: 11px;
	vertical-align: top; 
	text-decoration: none;
	cursor: default;
	border: none;
	width: 100%;
}
.addToCart
{
	
	font-weight: normal;
	font-size: 11px;	 
	
	/* color: pink; */
	text-decoration: underline;
	cursor: hand;
	width: 100px;
	border: none;
	padding: 50px;
}
.addToCartBtn
{
	cursor: hand;
	border: none;
}


		/* ------------------------------------ PAGINATION TOP ----------------------------------------- */
		
.paginationTop
{	/* ---------- display:none; (turns off page numbers)----------- */
	width: 100%;
	height: 15px;
	
	font-size: 11px;
	font-weight: bold;
	color: #033868;
	vertical-align: top; 
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	border-width: 1px;
	border-color: 7f9db9;
	cursor: default;
}

.prevTopLnk /* --------- TOP page arrows - previous --------- */
{ 	
	font-size: 12px;
	color: #033868;
	font-weight: bold;
}
.nextTopLnk /* --------- TOP page arrows - next --------- */
{ 	
	font-size: 12px;
	color: #033868;
	font-weight: bold;
}


		/* ----------------------------------- PAGINATION BOTTOM ----------------------------------------- */
		
.paginationBottom
{ 	/* ---------- display:none; (turns off page numbers)----------- */
	width: 100%;
	height: 15px;
	
	font-size: 11px;
	color: #033868; 
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: bottom;
	border-width: 1px;
	border-color: 7f9db9;
	cursor: default;
}

.prevBotLnk /* --------- bottom page arrows - previous --------- */
{	
	font-size: 12px;
	color: #033868;
	font-weight: bold;
}
.nextBotLnk /* --------- bottom page arrows - next --------- */
{	
	font-size: 12px;
	color: #033868;
	font-weight: bold;
}


		/* ------------------------------ ITEM SETUP PANEL FIELDS & BUTTONS-------------------------------- */

.CatItemEdit
{ 	border: none;
}

.propEdit
{ 	border: none;
}

.shipEdit
{ 	border: none;
}

.imageThumbEdit
{ 	border: none;}


.plgHeaderBar
{	font-family: Arial;
	font-variant: normal;
	font-size: 11px;	 
	color: #FFFFFF;
	background-color: #9c0a0a;
	font-weight: bold;
	text-decoration: none;
	cursor: default;
	margin: 0;
	padding: 3px 4px 3px 5px; 
	border-bottom: 0px solid #add8e6;
}

		/* ---------------------------------- ITEM LIST ---------------------------------- */

.ItemList /* cell behind thumbnails */
{
	
	font-size: 11px;	
	color: #033868;
	  	/* color: orange; */
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	cursor: default;
	width: 85px;
	margin: 0;
	padding: 0px 5px 0px 5px; 
	border-bottom: 0px solid #add8e6; 
	
}
.ItemListTitle
{
	
	font-size: 11px;	 
	color: black;
	background: f1efe0; 
	font-weight: bold;
	cursor: default;
	border: none;
	/*width: 65%;*/
	margin: 0;
	padding: 2px 5px 2px 5px; 
	vertical-align: top;
	border-bottom: 0px solid #add8e6; 
	

}
.itemPriceList
{
	font-family: Arial;
	font-size: 11px;
	color: Green; 
	background: f1efe0; 
	text-decoration: none;
	font-weight: bold;
	cursor: default;
	border: none;
	width: 115px;
	margin: 0;
	padding: 2px 5px 2px 5px; 
	text-align: right;
	border-bottom: 0px solid #add8e6; 
}
.TitleLink:link
{
	
	font-size: 8pt;	 
	
	text-decoration: none;
	text-decoration: underline;
	font-weight: bold;
	cursor: hand;
	border: none;
	
}
.TitleLink:visited
{
	
	font-size: 8pt;	 
	color: #0E69BA;
	background: f1efe0;
	text-decoration: underline;
	text-decoration: none;
	font-weight: bold;
	cursor: hand;
	border: none;
	
}
.TitleLink:active
{
	
	font-size: 8pt;	 
	
	background: f1efe0; 
	text-decoration: underline;
	font-weight: bold;
	cursor: hand;
	border: none;
	
}

.ItemListDesc
{
	
	font-size: 11px;	 
	
	text-decoration: none;
	cursor: default;
	width: 50%;
	margin: 0;
	padding: 2px 5px 14px 5px; 
	valign: top;
	border-bottom: 0px solid #add8e6; 
}
.addToCartList
{
	
	font-weight: normal;
	font-size: 11px;	 
	
	/* color: pink; */
	text-decoration: underline;
	cursor: hand;
	margin: 0;
	padding: 0;
	valign: middle;
	text-align: center;
	border-bottom: 0px dashed #add8e6; 
}
.addToCartListBtn
{
	cursor: hand;
	border: none;
	margin: 0;
	padding: 0;
	valign: middle;
	border-bottom: 0px solid #add8e6; 
}

.itemOptionsList
{
	
	font-weight: normal;
	font-size: 11px;	 
	
	text-decoration: underline;
	valign: middle;
	cursor: hand;
	border: none;
	width: 100px;
	padding: 0px;
	border-bottom: 0px solid #add8e6; 
	text-align: center;

}
.itemOptionsBtn
{
	cursor: hand;
	border: none;
	margin: 0;
	valign: middle;
	position:relative; left:18px;
	margin: 0;
	padding: 0;
	border-bottom: 0px dashed #add8e6; 

}
.itemAddedOnList
{
	
	font-weight: normal;
	font-size: 11px;	 
	
	/* color: pink; */
	text-decoration: none;
	cursor: hand;
	border: none;
	width: 100px;
	padding: 10px;
}
.cartItem
{
	
	font-size: 11px;	
	
	  	/* color: orange; */
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	cursor: default;
	border: none;
	width: 100px;
	padding: 3px;
}

.cartItemTitle
{
	
	font-size: 11px;	 
	color: black;
	text-decoration: bold;
	cursor: default;
	border: none;
	width: 50%;
	height: 5px;
}
.cartItemDesc
{
	
	font-size: 11px;	 
	
	text-decoration: none;
	cursor: default;
	width: 50%;
	border: none;
}
.cartItemPrice
{
	
	font-weight: normal;
	font-size: 11px;	 
	
	/* color: pink; */
	text-decoration: none;
	cursor: hand;
	border: none;
	width: 100px;
	padding: 10px;
	text-align:right;
}
.removeFromCartBtn
{
	cursor: hand;
	border: none;
	vertical-align: middle
}



/* ---------- BORDER OR PROPERTY WINDOW - Includes - Title, ID, Desc, Price, Properties, Type, Save --------- */

.Item	td
{	 
	background-color: none;
	width: 268px;
	valign: top;
	align: left;
	border: 0px solid #7f9db9;
	padding: 5px;
	
}

.ItemProperties  	
{	 
	background-color: #f1efe0;
	text-decoration: none;
	width: 340px;
	valign: top;
	align: right;
	border: 1px solid #7f9db9;
	padding: 5px;
	
}

.itemPropTable
{
	
	font-weight: normal;
	font-size: 11px;	 
	background-color: none;
	align: center;
	text-decoration: none;
	cursor: default;
	width: 320px;
	vertical-align: top;
	border: 0px solid #7f9db9;
	padding: 0px;
	align: left;
	valign: middle;
	padding: 0px 3px 0px 0px;
	
}
.titleTxt
{
	
	font-size: 11px;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	border: 1px solid #7f9db9;
	width: 250px;
	align: left;
	valign: middle;
	padding: 1px 0px 0px 4px;


}
.InventoryID
{
	
	font-size: 11px;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	border: 1px solid #7f9db9; 
	width: 150px;
	align: left;
	valign: middle;
	padding: 1px 0px 0px 4px;


}
.shortDescTxt
{
	
	font-size: 11px;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	border: 1px solid #7f9db9; 
	width: 50%;
	height: 60px;
	align: left;
	valign: top;
	padding: 1px 0px 0px 4px;

}

.priceTxt
{
	
	font-size: 11px;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	border: 1px solid #7f9db9; 
	width: 75px;
	align: left;
	valign: middle;
	padding: 1px 0px 0px 4px;
}
.stockTxt
{
	
	font-size: 11px;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	border: 1px solid #7f9db9; 
	width: 40px;
	align: left;
	valign: middle;
	padding: 1px 0px 0px 4px;

}

.imageThumb
{
width:80;
height: 70;
	border: 3px solid #FFFFFF;
	background-color: #FFFFFF;
	align: left;
	valign: top;
	padding: 5px 5px 5px 5px;

}


.enabledChk
{
	
	font-size: 11px;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	width: 25%;
}
.typeTxt
{
	
	font-size: 11px;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	border: 1px solid #7f9db9; 
	width: 60px;
}
.addtypeTxt
{
	
	font-size: 11px;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	border: 1px solid #7f9db9; 
	width: 150px;

}
.addtypesDiv
{
	font-family: Arial;
	font-size: 11px;
	
	background: FFFFFF;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	cursor: default;
	width: 180px;

}
.addTypesDiv_TypeCell
{
	
	font-size: 11px;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: hand;
	background-image: url(dropdown_bg.gif);
	background-repeat: repeat-x;
	background-position: left;
	width: 180px;
}
.addcatDiv
{
	
	font-size: 11px;
	background: FFFFFF;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	width: 50%;

}
.addcatAddDiv
{
	
	font-size: 11px;
	background: FFFFFF;	 
	
	font-weight: normal;
	text-decoration: none;;
	text-decoration: bold;
	cursor: default;
	border:1px solid #7f9db9;
	/* border:1px dashed pink; */
	width: 25%;

}
.cattypeTxt
{
	
	font-size: 11px;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	border: 1px solid #7f9db9;
	height: 24px;
	width: 25%;

}
.DropInCatDivChk
{
	
	font-size: 11px;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	width: 25%;

}
.ItemEnabled
{
	width: 65%;
	text-align: left;
	vertical-align: top;
}
.ItemSave
{
	width: 65%;
	text-align: right;
	vertical-align: bottom;
	cursor: hand;
	border: 0px double red;
	background-color: #FFFFFF;
	text-align: center;
	width: 65%;
	padding: 10px 10px 10px 5px;
	
}
.saveItemBtn
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	background-image: url(button_bg.gif);
	background-repeat: repeat-x;
	border-color: #7f9db9;
	cursor: hand;
	text-align: center;

}
.saveCatBtn
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	background-image: url(button_bg.gif);
	background-repeat: repeat-x;
	border-color: #7f9db9;
	cursor: hand;
	}
.savetypeBtn
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	background-image: url(button_bg.gif);
	background-repeat: repeat-x;
	border-color: #7f9db9;
	cursor: hand;
	}
.deletetypeBtn
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	border-width: 0;
	border: none;
	background-image: url(button_bg.gif);
	background-repeat: repeat-x;
	border-color: #7f9db9;
	cursor: hand;
	}
.deletecatBtn
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	border-width: 0;
	border: none;
	background-image: url(button_bg.gif);
	background-repeat: repeat-x;
	border-color: #7f9db9;
	cursor: hand;
	}
.displayCatDivBtn
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	background-image: url(button_bg.gif);
	background-repeat: repeat-x;
	border-color: #7f9db9;
	cursor: hand;
	}
.addtypeBtn
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	cursor: hand;
	}
	
.saveCloseBtn
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	cursor: hand;
	}
	
.categorySaveBtn
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	cursor: hand;
	}


.displayDivBtn
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	background-image: url(button_bg.gif);
	background-repeat: repeat-x;
	border-color: #7f9db9;
	cursor: hand;
	}

.thumbActionCell
{
	align: left;
	valign: top;
	padding: 0px 0px 0px 0px;
}

.itemEditBtn
{
	border: none;
	cursor: hand;
}

.pagenavTop
{
width:65%;
height: 10px;
	border-width: 0;
	border: none;
white-space: nowrap;
}
.pageOrderTop
{
width:80;
height: 10px;
border-width: 0;
}
.pageSizeTop
{
width:80;
height: 10px;
border-width: 0;
}
.pagenavbot
{
width:65%;
height: 10px;
border-width: 0;
white-space: nowrap;
}
.pageOrderBot
{
width:80;
height: 10px;
border-width: 0;
}
.pageSizeBot
{
width:80;
height: 10px;
border-width: 0;
}


	/* ---------------- Drop Down Lists - Indcludes: Price: Low to High & 5 Items per page  ------------------ */

.resultsDDlTop
{	

	font-size: 11px;	 
	
	text-decoration: none;
	cursor: hand;
}

.resultsDDlBot
{	
	font-size: 11px;	 
	
	text-decoration: none;
	cursor: hand;
}

.orderDDlTop
{	
	font-size: 11px;	 
	
	text-decoration: none;
	cursor: default;
}

.orderDDlBot
{	
	font-size: 11px;	 
	
	text-decoration: none;
	cursor: default;
}

.cartHeaderCell
{
	font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #9c0a0a; text-decoration: none; text-align: left; valign: top; padding: 2px 5px 2px 5px; white-space: nowrap; background-image: none; background-position: left; background-repeat: repeat-x;
}
.removeCartCell
{
	width: 65px;
	vertical-align: top;
	text-align: center;
	padding: 1px 0px 0px 0px;
}
.removeFromCartListBtn
{
	cursor: hand;
}
.refreshbtn
{
	cursor: hand;
	border: none;
	vertical-align: top
	text-align: center;
	padding: 1px 0px 0px 0px;
	
}


	/* ------------------------------- Order Details - Checkout ------------------------------- */

.checkoutlabel
{
	
	font-size: 12px;	 
	color: #1367b0;
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	background-color: #f1efe0;
	text-align: right;
	vertical-align: top;
	padding: 5px 5px 5px 5px;

}

.checkoutTxtBox
{
	
	font-size: 12px;	 
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	height: 25px;
	width: 25%;
	cursor: hand;
}

.plainbox
{
	
	font-size: 11px;	 
	color: #1367b0;
	font-weight: normal;
	text-decoration: none;
	width: 25%;
	cursor: default;
	background-color: #FFFFFF;
	text-align: left;
	padding: 0px 0px 0px 0px;
}

.checkoutValidator
{
	
	font-size: 11px;	 
	color: red;
	font-weight: normal;
	text-decoration: none;
	height: 10px;
}

.receiptLink {
	border: none;
	
	font-size: 11px;	
	
	font-weight: bold;
	text-decoration: none;
}

.checkoutBtnCell {
	
	font-size: 11px;
	cursor: hand;
	border: 0px double red;
	background-color: #f1efe0;
	text-align: right;
	padding: 10px 10px 10px 5px;
}

.quantityCartCell
{
	
	font-weight: normal;
	color: #1367b0;
	font-size: 11px;
	border:0px dashed grey;
	background-color: none; 
	text-decoration: none; 
	text-align: left; 
	vertical-align: top;
	padding: 1px 0px 0px 0px;
	cursor: default;
	width: 110px;
}
.quantityTxt
{
	
	font-weight: normal;
	color: #1367b0;
	font-size: 11px;
	border:0px dashed grey;
	background-color: none; 
	text-decoration: none; 
	text-align: left; 
	vertical-align: top;
	padding: 2px 0px 5px 5px;
	cursor: default;
	width: 20px;
}

.ItemCartTitle
{
	
	font-weight: bold;
	color: #1367b0;
	background-color: f1efe0; 
	text-decoration: bold;
	font-size: 11px;
	border:0px dashed grey;
	text-decoration: none; 
	text-align: left; 
	vertical-align: middle;
	padding: 4px 0px 5px 5px;
	width: 50%;
	
}

.checkoutRdo
{
	
	font-size: 11px;	
	color: #1367b0;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	cursor: hand;
	border: none;
	width: 60px;
	padding: 0px;
	text-align:left;
	vertical-align: middle;
	}
	
.unitPriceCartCell
{
	
	font-size: 11px;	
	color: red;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	cursor: default;
	border: none;
	width: 60px;
	padding: 0px;
	text-align:center;
	vertical-align: top;
	background-image: url(bg_line.gif); 
	background-repeat: no-repeat; 
	background-color: FFFFFF; 
	padding: 3px 0px 2px 5px;

}



.itemTotalPriceCartCell
{
	
	font-size: 11px;	
	color: #1367b0;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	cursor: default;
	border: none;
	width: 60px;
	vertical-align: top;
	background-image: url(bg_line.gif); 
	background-repeat: no-repeat; 
	background-color: FFFFFF; 
	padding: 3px 0px 2px 5px;

}

.ItemCartStock
{
	
	font-weight: normal;
	color: #FFFFFF;
	font-size: 11px;
	border:0px dashed grey;
	background-color: none; 
	text-decoration: none; 
	text-align: left; 
	vertical-align: top;
	padding: 0px 0px 0px 5px;
	cursor: default;

}
.ItemCartProperties
{
	
	
	font-size: 11px;	 
	
	background-color: none; 
	text-decoration: none;
	cursor: default;
	width: 50%;
	margin: 0;
	padding: 2px 5px 14px 5px; 
	vertical-align: top;
	border-bottom: 0px solid #add8e6; 
}

.ItemCartDesc
{
	
	font-size: 11px;	 
	
	background-color: none; 
	text-decoration: none;
	cursor: default;
	width: 50%;
	margin: 0;
	padding: 2px 5px 14px 5px; 
	vertical-align: top;
	border-bottom: 0px solid #add8e6; 
	padding: 0px 0px 0px 5px;
	width: 50%;
}
.itemTitleDtl
{
	
	font-size: 11px;	
	
	  	/* color: orange; */
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	cursor: default;
	border: none;
	width: 50%;
	padding: 5px;
	text-align:left;
}
.itemShortDescDtl
{
	
	font-size: 11px;	
	
	  	/* color: orange; */
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	cursor: default;
	border: none;
	width: 50%;
	padding: 5px;
	text-align:left;
}
.itemPriceDtl
{
	
	font-size: 11px;	
	color: #CC0000;
	  	/* color: orange; */
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	cursor: default;
	border: none;
	width: 50%;
	padding: 5px;
	text-align:right;
}
}
.itemOutofStockDtl
{
	
	font-size: 11px;	
	
	  	/* color: orange; */
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	cursor: default;
	border: none;
	width: 50%;
	padding: 3px;
	text-align:right;
}
.itemPropertyTitleDtl
{
	
	font-size: 11px;	
	
	  	/* color: orange; */
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	border: none;
	width: 50%;
	padding: 3px;
	text-align:right;
}
.typeDDLDtl
{
	
	font-size: 11px;	
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	border: none;
	width: 100px;
	padding: 3px;
	text-align:right;
}
.itemDTLAddToCartCell
{
	
	font-size: 11px;	 
	
	font-weight: normal;
	text-decoration: none;
	cursor: default;
	width: 50%;
	height: 80px;
	padding: 3px;
	text-align:right;
	vertical-align:bottom;
}


	/* ------------------------------------------- Tab Bar Skin ------------------------------------------ */

.RadTabStrip_Cornhole ul
{
	/**/
}

/*  level 1 tabs */

.RadTabStrip_Cornhole .level1 li a
{
	
font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	cursor: pointer;
	position:relative;
	top:0px;
	height:22px;
	z-index:2;
	text-align: center;
	color: #666666;
	padding-left: 5px;
	background: transparent url('img/tabLeftOff.gif') 0px 0px no-repeat;	
	text-decoration: none;
	line-height: 22px;	
}

.RadTabStrip_Cornhole .level1 li a .wrap
{

	padding-right: 5px;
	background:transparent url('img/tabRightOff.gif') right 0px no-repeat;
}

.RadTabStrip_Cornhole .level1 li a .innerWrap
{

	padding:0 5px;
	background:transparent url('img/tabMiddleOff.gif') 0px 0px repeat-x;
}

.RadTabStrip_Cornhole .level1 li a.selected
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	cursor: pointer;
	position:relative;
	top:0px;
	height:22px;
	z-index:2;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 22px;
	background:transparent url('img/tabLeftOn.gif') 0px 0px no-repeat;
}

.RadTabStrip_Cornhole .level1 li a.selected .wrap
{
	background-image:url('img/tabRightOn.gif');
}


.RadTabStrip_Cornhole .level1 li a.selected .innerWrap
{
	background-image:url('img/tabMiddleOn.gif');
}

.RadTabStrip_Cornhole .level1 li a:hover
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	cursor: pointer;
	position:relative;
	top:0px;
	height:22px;
	z-index:2;
	text-align: center;
	text-decoration: none;
	color: #000000;
	line-height: 22px;
	background:transparent url('img/tabLeftOff.gif') 0px 0px no-repeat;
}

.RadTabStrip_Cornhole .level1 li a:hover .wrap
{
	background-image:url('img/tabRightOff.gif');
}


.RadTabStrip_Cornhole .level1 li a:hover .innerWrap
{
	background-image:url('img/tabMiddleOff.gif');
}
.RadTabStrip_Cornhole .level1 li a.selected:hover
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	cursor: pointer;
	position:relative;
	top:0px;
	height:22px;
	z-index:2;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	line-height: 22px;
	background:transparent url('img/tabLeftOn.gif') 0px 0px no-repeat;
}

.RadTabStrip_Cornhole .level1 li a.selected:hover .wrap
{
	background-image:url('img/tabRightOn.gif');
}


.RadTabStrip_Cornhole .level1 li a.selected:hover .innerWrap
{
	background-image:url('img/tabMiddleOn.gif');
}
/* level2 tabs */

.RadTabStrip_Cornhole .level2 ul
{
	padding-top: 7px;
	height: 37px;
}

.RadTabStrip_Cornhole .level2 li a
{
	color: #354240;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 9px;
	padding-right: 9px;
	text-decoration: none;
	background-image:url('img/subRight.gif');
	background-repeat: no-repeat;
	background-position: center right;
}

.RadTabStrip_Cornhole .level2 li a:hover, .RadTabStrip_Cornhole .level2 li a.selected
{
	color: #1b8be1;
	text-decoration: none;
}

/* arrows */
.RadTabStrip_Cornhole .rightArrow, 
.RadTabStrip_Cornhole .leftArrow,
.RadTabStrip_Cornhole .rightArrowDisabled, 
.RadTabStrip_Cornhole .leftArrowDisabled
{
	width: 18px;
	height: 20px;
}




.RadTabStrip_Cornhole .leftArrow
{
	background-image:url(img/ScrollLeft.gif);
}

.RadTabStrip_Cornhole .rightArrow
{
	background-image:url(img/ScrollRight.gif);
}

.RadTabStrip_Cornhole .leftArrowDisabled
{
	background-image:url(img/ScrollLeftDisabled.gif);
}

.RadTabStrip_Cornhole .rightArrowDisabled
{
	background-image:url(img/ScrollRightDisabled.gif);
}

.storeAdminTabsCell
{

	BACKGROUND:url('img/tabTopMiddle.gif') repeat-x;
}
.myAccountTabsCell
{
	BACKGROUND:url('img/tabTopMiddle.gif') repeat-x;
}
.categoryTabsCell
{
	BACKGROUND:url('img/tabTopMiddle.gif') repeat-x;
}


	/* ------------------------------------------- MY ACCOUNT  ---------------------------------------- */

.OrderIDHeaderCell
{
	font-size: 12px; color: #FFFFFF; font-weight: normal; font-variant: small-caps; background-color: #9c0a0a; text-decoration: none; text-align: left; padding: 2px 5px 2px 5px; white-space: nowrap; background-image: none; background-position: left; background-repeat: repeat-x;
}


.OrderDateHeaderCell
{
	font-size: 12px; color: #FFFFFF; font-weight: normal; font-variant: small-caps; background-color: #9c0a0a; text-decoration: none; text-align: left; padding: 2px 5px 2px 5px; white-space: nowrap; background-image: none; background-position: left; background-repeat: repeat-x;
}

.OrderTransIDHeaderCell
{
	font-size: 12px; color: #FFFFFF; font-weight: normal; font-variant: small-caps; background-color: #9c0a0a; text-decoration: none; text-align: left; padding: 2px 5px 2px 5px; white-space: nowrap; background-image: none; background-position: left; background-repeat: repeat-x;
}


.OrderItemsHeaderCell
{
	font-size: 12px; color: #FFFFFF; font-weight: normal; font-variant: small-caps; background-color: #9c0a0a; text-decoration: none; text-align: left; padding: 2px 5px 2px 5px; white-space: nowrap; background-image: none; background-position: left; background-repeat: repeat-x;
}

.OrderNameHeaderCell
{
	font-size: 12px; color: #FFFFFF; font-weight: normal; font-variant: small-caps; background-color: #9c0a0a; text-decoration: none; text-align: left; padding: 2px 5px 2px 5px; white-space: nowrap; background-image: none; background-position: left; background-repeat: repeat-x;
}

.OrderCompanyHeaderCell
{
	font-size: 12px; color: #FFFFFF; font-weight: normal; font-variant: small-caps; background-color: #9c0a0a; text-decoration: none; text-align: left; padding: 2px 5px 2px 5px; white-space: nowrap; background-image: none; background-position: left; background-repeat: repeat-x;
}

.OrderAddressHeaderCell
{
	font-size: 12px; color: #FFFFFF; font-weight: normal; font-variant: small-caps; background-color: #9c0a0a; text-decoration: none; text-align: left; padding: 2px 5px 2px 5px; white-space: nowrap; background-image: none; background-position: left; background-repeat: repeat-x;
}

.OrderShipStatusHeaderCell
{
	font-size: 12px; color: #FFFFFF; font-weight: normal; font-variant: small-caps; background-color: #9c0a0a; text-decoration: none; text-align: left; padding: 2px 5px 2px 5px; white-space: nowrap; background-image: none; background-position: left; background-repeat: repeat-x;
}

.OrderViewHeaderCell
{
	
	font-size: 11px; 
	color: black;
	font-weight: bold;
	background-color: #9c0a0a;
	text-decoration: none;
	text-align: left;
	padding: 2px 5px 2px 5px;
	white-space: nowrap;
	background-image: none;
	background-position: left;
	background-repeat: repeat-x;
}

.Order_UIDCell
{
	
	font-size: 11px; 
	
	text-decoration: none;
	text-align: left;
	padding: 2px 5px 2px 5px;
	vertical-align: top;

}
.OrderDateCell
{
	
	font-size: 11px; 
	
	text-decoration: none;
	text-align: left;
	padding: 2px 5px 2px 5px;
	white-space: nowrap;
	vertical-align: top;
	}
.OrderTransIDCell
{
	
	font-size: 11px; 
	
	text-decoration: none;
	text-align: left;
	padding: 2px 5px 2px 5px;
	vertical-align: top;

}


.Order_TransIDCell
{
	
	font-size: 11px; 
	
	text-decoration: none;
	text-align: left;
	padding: 2px 5px 2px 5px;
	vertical-align: top;

}

.OrderItemsCell
{
	
	font-size: 11px; 
	
	text-decoration: none;
	text-align: left;
	padding: 2px 5px 2px 5px;
	vertical-align: top;
}

.Order_NameCell
{
	
	font-size: 11px; 
	
	text-decoration: none;
	text-align: left;
	padding: 2px 5px 2px 5px;
	vertical-align: top;

}

.Order_CompanyCell
{
	
	font-size: 11px; 
	
	text-decoration: none;
	text-align: left;
	padding: 2px 5px 2px 5px;
	vertical-align: top;

}

.OrderAddressCell
{
	
	font-size: 11px; 
	
	text-decoration: none;
	text-align: left;
	padding: 2px 5px 2px 5px;
	white-space: nowrap;
	vertical-align: top;
}

.OrderShipStatusCell
{
	
	font-size: 11px; 
	
	text-decoration: none;
	text-align: left;
	padding: 2px 5px 2px 5px;
	white-space: nowrap;
	vertical-align: top;
	
}

.noOrdersToDisplayCell
{
	
	font-size: 11px; 
	
	text-decoration: none;
	text-align: left;
	padding: 2px 5px 2px 5px;
	white-space: nowrap;
	vertical-align: top;
	
}

.OrderViewCell
{
	
	text-decoration: none;
	text-align: left;
	padding: 2px 5px 2px 5px;
	white-space: nowrap;
	vertical-align: top;
}



.openOrderstbl
{
	width: 100%;
	border: 1px solid #add8e6;
	
	font-size: 11px;	
	
	font-weight: bold;
	text-decoration: none;

}
.orderHistoryTbl
{
	width: 100%;
	border: 1px solid #add8e6;
	
	font-size: 11px;	
	
	font-weight: bold;
	text-decoration: none;

}
.orderSearchTbl
{
	width: 100%;
	border: 1px solid #add8e6;
	
	font-size: 11px;	
	
	font-weight: bold;
	text-decoration: none;	
}

.shaded
{
	
	font-size: 11px;	 
	color: #1367b0;
	font-weight: bold;
	text-decoration: none;
	height: 10px;
}

.sectionheader
{
	
	font-size: 12px;	 
	color: #1367b0;
	background: #f1efe0;
	font-weight: bold;
	text-decoration: none;
	height: 30px;
	vertical-align: middle;
	padding-left: 6px
}
/*  Item Property Manager*/
.ItemPropertyManagerTable
{
	width:594px;
	height:500px;
}
.ItemPropertyHeader
{
	width:594px;
	height:20px;
}
.ItemPropertySaveCell
{
	border-width:thin;
	background: #ffffff;
	width: 30%;
	height: 30px;
	vertical-align: middle;
	text-align: left;
	padding-left: 6px;
	}
.ItemPropertyHelpBtnCell
{
	background: #ffffff;
	width: 30%;
	height: 30px;
	vertical-align: middle;
	text-align: right;
	padding-right: 6px
}


	  	/*------------------------------  Item Property - Tree Menu -------------------------------*/

.GlobalPropertyTreeCell
{
	
	font-size: 10px;	
	background: #ffffff;
	
	width: 30%;
	height: 50%;
	vertical-align: top;
	text-align: left;
	padding-left: 6px;
	padding-right: 2px;
	vertical-align: top;
}

.GlobalPropertyTreeCell:Over
{
	font-family: Arial;
	font-size: 10px;
	
	background: #FFFFFF;
	
	width: 60%;
	cursor: hand;
	vertical-align: middle;
	font-weight: bold;
		/* border:1px solid #C9C9C9; */
}

.GlobalPropertyTreeCell:Select 
{
	font-family: Arial;
	font-size: 10px;
	color: #2688cb;
	background: none;
	text-decoration: underline;
	cursor: hand;
	vertical-align: middle;
	font-weight: bold;
		/* border:1px solid #CCCCCC; */
}

.GlobalPropertyTreeCell:Disabled 
{ 
	font-family: Arial;
	font-size: 10px;
	color: gray; 
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	cursor: default;
}

	  	/*-----------------------------  END Item Property - Tree Menu -------------------------------*/


.ItemPropertyTreeCell
{
	background: #ffffff;
	width: 30%;
	height: 30%;
	vertical-align: top;
	text-align: left;
	padding-left: 2px;
	}
	
.ItemPropertyHelpCell
{
	background: #ffffff;
	width: 75%;
	height: 50%;
	vertical-align: top;
	text-align: left;
	padding-left: 6px;
}
.categorySaveBtn
{
	
}
.helpBtn
{
	
}

.Context_addproperty
{
	color: #ffffff;
	background-color:Gray;
	text-decoration:bold;
	cursor:pointer;
}
.Context_renameproperty
{
	color: #ffffff;
	background-color:Gray;
	text-decoration:bold;
	cursor:pointer;
}
.Context_addpropertyValue
{
	color: #ffffff;
	background-color:Gray;
	text-decoration:bold;
	cursor:pointer;
}
.Context_deleteproperty
{
	color: #ffffff;
	background-color:Gray;
	text-decoration:bold;
	cursor:pointer;
}

.Context_renamepropertyvalue
{
	color: #ffffff;
	background-color:Gray;
	text-decoration:bold;
	cursor:pointer;
}

.Context_RemovePropertyValueLink
{
	color: #ffffff;
	background-color:Gray;
	text-decoration:bold;
	cursor:pointer;
}
.Context_deletepropertyvalue
{
	color: #ffffff;
	background-color:Gray;
	text-decoration:bold;
	cursor:pointer;
}
.Context_deletepropertyvalue
{
	color: #ffffff;
	background-color:Gray;
	text-decoration:bold;
	cursor:pointer;
}
.ddlState
{
	
	font-size: 11px;	 
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	height: 25px;
	width: 25%;
	cursor: hand;
}
.ddlCountry
{
	
	font-size: 11px;	 
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	height: 25px;
	width: 25%;
	cursor: hand;
}


/*required for hiding span tags used for hidden id fields in tree menus*/
.storeHide
{
	visibility:hidden;
}