.Spacer_6 					{ padding-left:6px; padding-right:6px; height:6}
	
.CST_Font_Header			{ font-family:Arial; font-size:8.5pt; color:#000000; font-weight:bold; text-decoration: underline }
.CST_Cell_Head				{ padding-left:6px; padding-right:6px; border: 1px solid #DEDAD3; background-color: #F2F1EE; font-family:Arial; font-size:9pt; font-weight:bold; height:22}
.CST_Cell_SubHead 			{ padding-left:6px; padding-right:6px; border: 1px solid #DEDAD3; background-color: #FAFAF8; font-family:Arial; font-size:9pt; font-weight:bold; height:22}
.CST_Cell_SubHead_Center	{ text-align:center; padding-left:6px; padding-right:6px; border: 1px solid #DEDAD3; background-color: #FAFAF8; font-family:Arial; font-size:9pt; font-weight:bold; height:22}

.CST_Cell_Data_Title		{ padding-left:6px; padding-right:6px; font-family:Arial; font-size:8.5pt; color:#000000;  font-weight:bold; height:25; text-decoration: none; white-space: nowrap}
.CST_Cell_Data_Title_Grey	{ padding-left:6px; padding-right:6px; font-family:Arial; font-size:8.5pt; color:#808080;  font-weight:bold; height:25; text-decoration: none; white-space: nowrap}
.CST_Cell_Data				{ height: 24; font-family:Arial; font-size:8.5pt; color:#000000; text-decoration: none; padding-left:6px; padding-right:6px}
.CST_Cell_Data_Strike		{ height: 24; font-family:Arial; font-size:8.5pt; color:#71380F; text-decoration: line-through; padding-left:6px; padding-right:6px; }
.CST_Cell_Data_Strike_Right	{ text-align:right; height: 24; font-family:Arial; font-size:8.5pt; color:#71380F; text-decoration: line-through; padding-left:6px; padding-right:6px; }
.CST_Cell_Data_Center		{ text-align:center; height: 24; font-family:Arial; font-size:8.5pt; color:#000000; text-decoration: none; padding-left:6px; padding-right:6px; }

.CST_Cell_Data_Right		{ text-align:right; height: 24; font-family:Arial; font-size:8.5pt; color:#000000; text-decoration: none; padding-left:6px; padding-right:6px; }
.CST_Cell_Data_Grey			{ font-family:Arial; vertical-align: top; font-size:8.5pt; color:#808080; padding-left:6px; padding-right:6px; }
.CST_Cell_Line				{ background-color: #DEDAD3; height:1}
.CST_Cell_Unavailable		{ font-family:Arial; font-size:9pt; color:#626262; font-weight:bold; padding-left:6px; padding-right:6px; height:65}
.CST_Table_Interior			{ width:100%}

.CST_Row_Visible			{ visibility: visible; position:relative}
.CST_Row_Hidden				{ visibility: hidden; position:absolute}

.CST_Cell_Note				{ text-align: right; font-family:Tahoma; font-size:8.5pt; color:#7297B8; height:24; padding-left:6px; padding-right:8px}
.CST_Cell_Note_Grey			{ text-align: right; font-family:Tahoma; font-size:8.5pt; color:#808080; height:24; padding-left:6px; padding-right:8px}

.CST_Table_Visible			{ width: 100%; visibility: visible; position:relative}
.CST_Table_Hidden			{ width: 100%; visibility: hidden; position:absolute}
	
.MN_Table_Main				{ width:790; text-align:center}
.MN_Cell_Logo				{ width:375; text-align:left}
.MN_Cell_Header				{ text-align:left; background-color:#EAE3D1; height:35}
.MN_Cell_Content			{ padding-left:16px; vertical-align: top;}
.MN_Cell_Login  			{ font-family:Verdana; font-size:10px; color:#BF3A33; padding-left:6px; padding-right:6px; vertical-align: middle; text-align: right; text-decoration: none}
.MN_Cell_Search 			{ font-family:Verdana; font-size:10px; color:#333333; padding-left:6px; padding-right:6px}
.MN_Cell_Basket 			{ padding-left:6px; padding-right:6px; vertical-align: middle; text-align: right}
.MN_Cell_Account 			{ padding-left:6px; padding-right:6px; font-family:Verdana; font-size:9px; color:#808080; text-decoration: none; vertical-align: middle; text-align: right}
.MN_Font_Basket 			{ font-family:Verdana; font-size:10px; color:#BF3A33; text-decoration: none}
.MN_Font_Header				{ text-align:right; font-family:Arial; font-size:14pt; color:#9D645B; font-weight:bold; padding-left:6px; padding-right:6px; margin-top: 0px; margin-bottom: 0px; white-space: nowrap }
.MN_Font_Login  			{ font-family:Verdana; font-size:9px; color:#808080;}

.SD_Cell_Header				{ font-family:Verdana; font-size:8pt; color:#000000; background-color:#EDE4E4; font-weight:bold;  height:25; width:150; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px; border: 1px solid #DBCACA}
.SD_Cell_Content			{ width:175; vertical-align: top; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC}
.SD_Cell_Icon				{ width:14; padding-top:2px; padding-bottom:2px}
.SD_Cell_Data				{ font-family:Verdana; font-size:10px; color:#756F62;  height:20; width:300; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px; border-right: 1px solid #EEE8DF; border-top: 1px solid #EEE8DF; border-bottom: 1px solid #EEE8DF}
.SD_Cell_Data_Sub			{ font-family:Verdana; font-size:10px; color:#756F62;  height:20; width:300; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px; border-left: 1px solid #EEE8DF; border-top: 1px solid #EEE8DF; border-bottom: 1px solid #EEE8DF}
.SD_Cell_Footer				{ font-family:Verdana; font-size:10px; color:#7F7F7F; background-color:#F0F0F0; height:30; padding-left:6px; padding-right:6px; border: 1px solid #CCCCCC;}
.SD_Font_Data				{ font-family:Verdana; font-size:10px; font-weight:bold; color:#756F62; text-decoration: none;}
.SD_Font_Data_Sub			{ font-family:Verdana; font-size:10px; font-weight:bold; color:#956455; text-decoration: none;}
.SD_Font_Footer				{ font-family:Verdana; font-size:10px; color:#7F7F7F; text-decoration: none;}

.GN_Table_Interior 			{ width:100%}
.GN_Cell_Purple				{ border: 1px solid #D7B9B5; background-color: #DDC5C6; height:23; width:300; white-space: nowrap}
.GN_Cell_Data				{ height:25; font-family:Arial; font-size:8.5pt; color:#000000; }
.GN_Cell_Data_Bold			{ padding-left:6px; padding-right:6px; height:25; font-family:Arial; font-size:8.5pt; font-weight:bold; color:#000000; }
.GN_Cell_Data_Top			{ vertical-align: top; }
.GN_Font_Purple				{ font-family:Arial; font-size:9pt; color:#626262; font-weight:bold; padding-left:6px; padding-right:6px; text-decoration: none }
.GN_Font_Data_Purple		{ font-family:Arial; font-size:9pt; color:#764547; font-weight:bold; text-decoration: none; white-space: nowrap}
.GN_Font_Data				{ font-family:Arial; font-weight:none; font-size:8.5pt; color:#000000;  text-decoration: none; white-space: nowrap}
.GN_Font_Red				{ font-family:Arial; font-size:9pt; color:#AB1D1C; font-weight:bold; padding-left:6px; padding-right:6px; text-decoration: none }
.GN_Cell_Outer_Grey			{ vertical-align: top; background-color:#FFFFFF; border: 1px solid #CCCCCC}
.GN_Cell_Outer_Tan			{ vertical-align: top; background-color:#FBF9F4; border: 1px solid #EAE3D1; padding-left:6px; padding-right:6px; padding-top:6px; padding-bottom:6px; }
.GN_Cell_UnAvailable 		{ height:65; font-family:Arial; font-size:9pt; color:#626262; font-weight:bold; padding-left:6px; padding-right:6px; text-decoration: none }
.GN_Cell_Top				{ height:25; vertical-align: top}

.FRM_TextBox   			{ border:1px solid #EAE3D1; height: 19; background-color: #FFFFFF; font-family:Tahoma; font-size:8.5pt; padding-left:4px  }
.FRM_TextBox_White		{ border:1px solid #FFFFFF; height: 19; background-color: #FFFFFF; font-family:Tahoma; font-size:8.5pt; padding-left:4px  }
.FRM_TextBox_Grey		{ border:1px solid #808080; height: 19; background-color: #FFFFFF; font-family:Tahoma; font-size:8.5pt; padding-left:4px  }
.FRM_TextBox_Cart		{ border:1px solid #D3C6A0; height: 19; background-color: #FFFFFF; font-family:Tahoma; font-size:8.5pt; padding-left:4px  }
.FRM_TextArea_Cart		{ border:1px solid #D3C6A0; background-color: #FFFFFF; font-family:Tahoma; font-size:8.5pt; padding-left:4px  }
.FRM_TextBox_Error		{ border:1px solid #800000; background-color: #FBF0EA; font-family:Tahoma; font-size:8.5pt; padding-left:4px  }
.FRM_Button_Bold     	{ width: 120; height:25; font-family: Tahoma; font-size: 8pt; font-weight: bold; }
.FRM_Button_Light    	{ height: 20; font-family: Tahoma; font-size: 8pt; }
.FRM_Button_Edit        { border:1px solid #8B5458; width: 47; height: 16; font-size:8pt; font-family:Arial; color:#956455; text-align:center; background-color:#FAFAF8; float:right}
.FRM_Button_Order		{ center; width: 258; height: 35; border: 1px solid #800000; background-color: #D1B0A5; color:#000000; font-weight:700}

.CRT_Cell_Head			{ padding-left:6px; padding-right:6px; border: 1px solid #DEDAD3; background-color: #F2F1EE; font-family:Arial; font-size:9pt; font-weight:bold; height:22}
.CRT_Cell_SubHead 		{ padding-left:6px; padding-right:6px; border: 1px solid #DEDAD3; background-color: #FAFAF8; font-family:Arial; font-size:9pt; font-weight:bold; height:22}
.CRT_Cell_Data_Bold		{ width: 120px; padding-left:6px; padding-right:6px; font-family:Arial; font-size:8.5pt; color:#000000;  font-weight:bold; height:25; text-decoration: none; white-space: nowrap}
.CRT_Cell_Data			{ padding-left:6px; padding-right:6px; font-family:Arial; font-size:8.5pt; color:#000000;  height:25; text-decoration: none}
.CRT_Line				{ background-color: #DEDAD3; height:1}
.CRT_Cell_High			{ padding-left:6px; padding-right:6px;height:45}
	
.POP_Table					{ border: 1px solid #A76E6F; background-color: #F2F2EE }
.POP_Head					{ white-space: nowrap; border: 1px solid #A76E6F; font-family:Arial; color:#422109; font-size:8.5pt; font-weight:bold; height:22; background-image:url('../../Images/TitleBack7.jpg'); padding-left:8px;  }
.POP_Cell_Title				{ border: 1px solid #C0C0C0; white-space: nowrap; font-weight:bold; font-family:Tahoma; font-size:8.5pt; color:#000000; height:24; background-color:#FAFAFA; padding-left:6px; padding-right:8px}
.POP_Cell_Data				{ border: 1px solid #C0C0C0; font-family:Tahoma; font-size:8.5pt; color:#000000; height:24; background-color:#FAFAFA; padding-left:6px; padding-right:8px}

.IMG_90x90					{ width: 90px; height: 90px; border: 0px}
.IMG_90x90_Table			{ width: 110px; border: 1px solid #DFDFDF}
.IMG_90x90_Table_Hover		{ width: 110px; border: 1px solid #BF3A33}
.IMG_90x90_Cell_Head		{ height: 18px; border: 1px solid #DFDFDF; background-color: #F4F5F4; text-align:center}
.IMG_90x90_Cell_Image		{ height: 18px; border: 1px solid #DFDFDF; text-align:center}
.IMG_90x90_Cell_Title		{ height: 30px; border: 1px solid #DFDFDF; text-align:center }
.IMG_90x90_Cell_Title2		{ height: 30px; border: 1px solid #DFDFDF; background-color: #F4F5F4; text-align:center }
.IMG_90x90_Font_Title		{ font-family:Arial; font-size:10.5px; color:#000000; font-weight:bold; text-decoration: none;}
.IMG_90x90_Font_Price		{ font-family:Arial; font-size:10.5px; color:#BF3A33; font-weight:bold}
	
.IMG_180x180            	{ width: 180px; height: 180px; border: 1px solid #C0C0C0}
.IMG_180x180_Hover        	{ width: 180px; height: 180px; border: 1px solid #BF3A33}
.IMG_50x50	            	{ width: 50px; height: 50px; border: 1px solid #C0C0C0}
.IMG_50x50_Hover           	{ width: 50px; height: 50px; border: 1px solid #BF3A33}
.IMG_30x30	            	{ width: 30px; height: 30px; border: 1px solid #C0C0C0}
.IMG_30x30_Hover           	{ width: 30px; height: 30px; border: 1px solid #BF3A33}
