/**
 *-------------------------------------------------------------------
 * Licensed Materials - Property of IBM
 *
 * WebSphere Commerce
 *
 * (c) Copyright IBM Corp. 2006
 *
 * US Government Users Restricted Rights - Use, duplication or
 * disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
 *
 *-------------------------------------------------------------------
 */

/****************************************
 * Master1_6.css                        *
 * Style 1 - color 6 (grey)             *
 * class Styles used in B2C Pages       *
 ****************************************/
 
	/* General classes start */
	
	body {margin:0px;
		padding:0px;
		background-color: #1D1D1D;}
	.whiteBackground {margin:0px; padding:0px;background-color: #FFFFFF;}
	H1 {font-family: Arial,sans-serif;
		font-size: 20px;
		color: #C29240;
		line-height:40px;
		font-weight: normal;
		padding:0px;
		margin:0px;}
	H2 {font-family: Arial, helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		color: #C29240;		
		padding:0px;
		margin:0px;}
	FORM {padding:0px; margin:0px;}
	TD,SPAN,DIV,P,UL,LI {font-family: Arial,sans-serif;
		font-size: 12px;
		color:#EBD9BE;
		padding-top:0px;}
	.checkbox, .radio {color:#CCC7BD;
		padding:0px;
		margin:0px;}
	.input, .select{font-family: Arial,sans-serif;
		font-size: 11px;
		border: solid 1px #A4A4A4;
		height: 20px;
		padding-top:2px;
		margin-right:6px;
		background-color:CCC7BD;} 
	TEXTAREA {font-family: Arial,sans-serif;
		font-size: 11px; color:#444444;
		border: solid 1px #A4A4A4;
		padding-top:2px;
		margin-right:5px;
		background-color:CCC7BD;}
	a {font-family: Arial,sans-serif;
		font-size: 11px;
		color:#978761;
		text-decoration:underline}	
	a:hover {color:#FCBA63;
		text-decoration:underline}
	.space {padding-top:7px; padding-bottom:7px;}
	.p_width {width:974px;}
	.pc_width {width:960px;}
	.bold {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;font-weight:bold;}
	.select_length {width:224px;}
	
	/* General classes end */
	/* language select classes start */
	
	.lng_logo {padding-left:26px;}
	.lng_link {text-decoration:none}
	.lng_flag {border:solid 1px #07294e;}
	
	/* language select classes end */
	/* Menu classes start */
	
	.m_line {vertical-align:bottom; height:35px;padding:0px; margin:0px;}
	.m_top {padding-bottom:7px;
		padding-top:7px;
		padding-left:10px;
		padding-right:10px;
		border-bottom:solid 1px #000000;
		border-top:solid 1px #000000;
		border-left:solid 1px #000000;
		background-color: #2C2B2B; 
		vertical-align:bottom;}
	.m_toplast {padding-bottom:7px;
		padding-top:7px;
		padding-left:10px;
		padding-right:10px;
		border-bottom:solid 1px #000000;
		border-top:solid 1px #000000;
		border-left:solid 1px #000000;
		border-right:solid 1px #000000;
		background-color: #2C2B2B; 
		vertical-align:bottom;}
	.m_top_link {font-family: Arial,sans-serif;
		font-size: 11px;
		font-weight:bold;
		color: #CCC7BD;
		padding-bottom:3px;
		text-decoration:none;}
	.m_top_link:hover {color: #FFFFFF;
		text-decoration:none;}
	.m_tile {background-image : url(../images/colors/color1/m_tile.gif);
		background-repeat: repeat-x;
		background-color: #7a7a7a;
		text-align: -moz-center;
		height:26px;
		padding:0px;
		margin:0px;}
	.m_link {font-family: Meta Caps, Verdana, Arial,sans-serif;
		font-size: 12px;
		font-weight:bold;
		color: #D3A66F;
		padding-left:16px;
		padding-right:18px;
		text-decoration:none;
		text-transform: uppercase; }
	.m_link:hover {color: #C29240;
		text-decoration:none;}
	.m_bottom_line {background-image :url(../images/colors/color1/m_bottom_line.gif);}
	.m_back {background-color:#1D1D1D;} 
	.m_topback {background-color:#F9C85F;
		height:4px;} 
	/* Menu classes end */
	/* search area classes start */
	
	.s_back {background-color: #000000;
		border-bottom: solid 1px #000000;height:42px;}
	.s_padding {padding-left:5px;}
	.s_text {font-family: Arial,sans-serif;
		font-size: 13px;
		font-weight:bold;
		text-decoration:none;
		color: #BA9020;
		vertical-align:middle;}
	.s_text_black {color:#174D8A;font-size: 11px;}
	.s_link {font-family: Arial,sans-serif;
		font-size: 13px;
		font-weight:bold;
		text-decoration:none;
		color: #BA9020;}
	.s_link2 {color: #C29240;font-size: 11px;}
	.s_link:hover {color: #BF7A03;
		text-decoration:none;}
	.s_input {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:black; border: solid 1px #CFD2DC;height: 19px;}
	.s_input2 {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:black; border: solid 1px #6E93BD;height: 19px;}
	
	/* search area classes end */
	/* logon classes start */
	
	.log_height {height: 20px;padding-top:5px;}
	.log_page {height:100%;}
	
	/* logon classes end */
	/* content classes start */
	
	#content {font-family: Arial,sans-serif; font-size: 11px; color:#FFFFFF;}
	.c_width{width:724px;
		height:100%;}
	.c_back {background-color:#000000;padding: 0px 10px 0px 0px;}
	.c_headings {color: #C29240;
		font-size: 11px;
		font-weight:bold;
		padding-bottom:6px;
		padding-top:10px;}
	.c_line {width:100%;
		background-image :url(../images/colors/color1/c_line.gif);
		line-height:8px;
		margin:0px;
		font-size:2px;
		background-repeat: repeat-x;}
	.c_large_img {width:298px;
		vertical-align:top;}
	.c_colorlist {width:58px;
		height:293px;
		vertical-align:top;}
	.c_flash {padding-top:0px; 
		padding-bottom:0px;
		vertical-align:top;}
	.c_homepage_cat {border:solid 1px #abaaaa;}
	.c_homepage_cat_txt {font-family: Arial,sans-serif;
		font-size: 11px;
		color:#C09B62;
		font-weight:bold;
		padding-left:6px;
		height:20px;
		text-transform: uppercase;}
	.c_home_txt_color {font-family: Arial,sans-serif;
		font-size: 15px; color:#C29240;
		font-weight:bold;}
	.c_home_txt {font-family: Arial,sans-serif;
		font-size: 11px;
		color:#C09B62;}
	.c_select_yr_mnth {width:110px;}
	
	/* content classes end */
	/* subNav classes start */
	
	#subNav {width:135px;padding-right:20px;vertical-align:top;}
	.sn_heading {font-family: Arial,sans-serif;
		font-size: 14px;
		font-weight:bold;
		color: #C29240;
		line-height:30px;
		padding-left:42px;
		padding-top:3px;
		border-top:solid 1px #4D4335;
		background-color:#1D1D1D;
		display:block;}
	.sn_off {height:27px;
		border-top:solid 1px #4D4335;
		background-color: #1D1D1D;}
	.sn_on {height:27px;
		border-top:solid 1px #4D4335;
		background-color:#272007;}
	.sn_link {font-family: Arial,sans-serif;
		font-size: 13px;
		font-weight:bold;
		color:#FAE8BD;
		text-decoration:none;
		height:100%;
		width:100%;
		padding-left:42px;
		padding-top:5px;
		display:block;}
	.sn_link:hover {background-color:#272007;
		text-decoration:none;
		color:#E9E9E9;}
	
	
	/* subNav classes end */
	/* table classes start */
	
	#table {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;}
	.t_table {width: 100%;}
	.t_hd_last {color:#07294e; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#F0F3F8; text-align:left;height:15px;border:solid 1px #A4A4A4;vertical-align:top;}
	.t_tr {border-bottom: solid 1px #A4A4A4;}
	.t_hd {color:#07294e; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#F0F3F8; text-align:left;height:19px;border-top:solid 1px #A4A4A4;border-left:solid 1px #A4A4A4;border-bottom:solid 1px #A4A4A4;vertical-align:top;}
	.t_td { font-size: 11px;
		color:color:#D2B480;
		padding: 6px 4px 6px 4px;
		vertical-align:top;
		border-bottom: solid 1px #A4A4A4;}
	.t_td2 { font-size: 11px; color:color:#444444;padding: 7px 4px 3px 0px;vertical-align:top;}
	.t_hd_rght {text-align : right;
		width:100%;color:#C29240;
		font-size: 11px;
		font-weight:bold;
		display:block;}
	.t_hd_cntr {text-align : center;
		width:100%;
		color:#C29240;
		font-size: 11px;
		font-weight:bold;
		display:block;}
	.t_hd_price_last {color:#C29240;
		font-size: 11px;
		font-weight:bold;
		padding: 3px 4px 3px 4px;
		background-color:#D4D3D3;
		text-align:left;
		height:15px;border-top:solid 1px #A4A4A4;border-left:solid 1px #A4A4A4;border-bottom:solid 1px #A4A4A4;border-right:solid 1px #A4A4A4;vertical-align:top;}
	.t_rght {text-align : right; display:block; font-size:11px;}
	.t_cntr {text-align : center; width:100%;display:block;}
	.t_fees { text-align : right; font-size: 11px; color:#07294e;padding: 1px 4px 0px 4px;vertical-align:top;}
	.t_fees_spc {line-heght:3px;font-size: 4px;}
	.t_total { text-align : right;
		font-size: 11px; color:#D2B480;
		padding: 3px 4px 3px 4px;
		vertical-align:top;
		border-top:solid 1px #A4A4A4;
		border-bottom:solid 1px #A4A4A4;
		font-weight:bold;}
	.t_total_figure { text-align : right;
		font-size: 11px;
		color:white;
		padding: 3px 4px 3px 4px;
		vertical-align:top;
		border-top:solid 1px #A4A4A4;
		border-bottom:solid 1px #A4A4A4;
		border-left:solid 1px #A4A4A4;
		background-color:#161616;
		font-weight:bold;}
	.t_discount {font-size: 11px; color:#8E8E8E;text-decoration : line-through;text-align : right; width:100%;display:block;}
	.t_button {background-color:#363636;
		font-family: Arial,sans-serif;
		font-size: 10px;
		text-decoration: none;
		font-weight:bold;
		color: #BA9020;
		padding:1 0 2 0px;
		border: solid 1px #8E8E8E;
		height:14px;
		width:100%;
		text-align : center;
		margin-bottom:5px;
		display:block;}
	.t_button:hover {color:white;
		border: solid 1px #5F5F5F;
		background-color:#010101;
		text-decoration: none;}
	.t_total_button {background-color:#262626;
		font-family: Verdana, Arial,sans-serif;
		font-size: 10px;
		text-decoration: none;
		font-weight:bold;
		color: #BA9020;
		padding:1 0 2 0px;
		border: solid 1px #8E8E8E;
		height:14px;
		width:100%;
		text-align : center;
		margin-bottom:1px;
		display:block;}
	.t_total_button:hover {color:white;
		border: solid 1px #5F5F5F;
		background-color:#020202;
		text-decoration: none;}
	.t_img_view {text-align:center;
		width:120px;
		display:block;
		padding-top:12px;
		padding-bottom:10px;
		vertical-align:top;}
	.t_detail_view {display:block;padding-top:12px;padding-bottom:10px;vertical-align:top;}
	.t_space {padding-bottom: 8px;text-align : center;}
	.t_img_border { border:solid 1px #5D5759;}
	.t_empty_cell {width:14px}

	.t_row_img {padding-top:10px;
		padding-bottom:10px;
		vertical-align:top;}
	.t_row_detail {padding:6px;
		vertical-align:top;
		width:230px;}
	.t_txt_detail {font-size: 10px;}
	.t_row_price {padding-top:6px;padding-bottom:6px;vertical-align:top;width:95px;display:block}
	.t_button_space {padding-top:5px;display:block}
	.t_line {border-bottom:solid 1px #C29240;
		font-size:1px;}
	.t_rght_space {padding-right:5px;}
	
	/* table classes end */
	/* page scrolling widget start*/
	
	.ps_align_left {text-align:left;
		border-left:solid 1px #C29240;
		border-bottom:solid 1px #C29240;
		border-top:solid 1px #C29240;
		padding:0px;
		margin: 0px;}
	.ps_align {text-align:right;
		border-right:solid 1px #C29240;
		border-bottom:solid 1px #C29240;
		border-top:solid 1px #C29240;
		padding:0px;
		margin: 0px;}
	.ps_pad {padding-left:4px;}
	.ps_view {padding-right:5px;background-color:000000; }
	.ps_input {font-family: Arial,sans-serif;
		font-size: 11px; color:#222222;
		border: solid 1px #C29240;
		height: 16px;
		padding-top:0px;
		margin-right:0px;
		border-top:solid 1px #C29240;
		padding:0px;
		margin: 0px;
		background-color:CCC7BD;}
	.ps_text {font-family: Arial,sans-serif;
		font-size: 9px;
		color:#white;
		padding-left:4px;}

	/* page scrolling widget end*/
	/* footer classes start */
	
	.f_back {border-top:solid 1px #000000;
		align:left;
		background-color: #000000;}
	.f_back2 {border-top:solid 1px #1D1D1D;
		align:left;
		background-color: #000000;}
	.f_title {font-family: Arial,sans-serif;
		font-size: 11px;
		color: #6F6C6C;
		padding-top:4px;
		padding-bottom:4px}
	.f_colortitle {font-family: Arial,sans-serif;
		font-size: 11px;
		color: #8C6041;
		padding-top:4px;
		padding-bottom:4px}
	.f_morecolortitle {font-family: Arial,sans-serif;
		font-size: 11px;
		color: #BA704B;
		width: 207px;}
	.f_link {font-family: Arial,sans-serif;
		font-size: 12px;
		color: #8E8E90;}
	.f_link:hover {color: #C1C1C1;}
	.f_padding {vertical-align:top;padding: 10px 17px 10px 0px;}
	.f_1width {width: 41px;}
	/* footer classes end */
	
	/****************************************
	 * delta from Snippet.css
	 * classes to be used in snippets
	 ****************************************/
	
	/* Button link styles */
	a.button {background-color:#363636;
		font-family: Arial,sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight:bold;
		color: #BA9020;
		padding:2 7 3 6px;
		border: solid 1px #8E8E8E;
		height:19px;}
	a.button:hover {color:white;
		border: solid 1px #5F5F5F;
		background-color: #010101;
		text-decoration: none;}
	
	/* TD class styles */
	th.colHeader	{color:#C29240;
		font-size: 11px;
		font-weight:bold;
		padding: 3px 4px 3px 4px;
		background-color:#101010;
		text-align:left;
		height:19px;
		border-top:solid 1px #1D1D1D;
		border-left:solid 1px #1D1D1D;
		border-bottom:solid 1px #1D1D1D;
		vertical-align:top;}
	th.colHeader_last {color:#C29240;
		font-size: 11px;
		font-weight:bold;
		padding: 3px 4px 3px 4px;
		background-color:#101010;
		text-align:left;
		height:15px;
		border-top:solid 1px #1D1D1D;
		border-left:solid 1px #1D1D1D;
		border-bottom:solid 1px #1D1D1D;
		border-right:solid 1px #1D1D1D;
		vertical-align:top;
		border:solid 1px #1D1D1D;}
	th.colHeader_price	{color:#C29240;
		font-size: 11px;
		font-weight:bold;
		padding: 3px 4px 3px 4px;
		background-color:#101010;
		text-align:left;
		height:15px;
		border-top:solid 1px #1D1D1D;
		border-left:solid 1px #1D1D1D;
		border-bottom:solid 1px #1D1D1D;
		border-right:solid 1px #1D1D1D;
		vertical-align:top;}
	td.price {font-size:  11px;
		color: #D2B480;
		font-family: arial, helvetica, sans-serif;
		text-align: right;}
	td.offerPrice	{font-size:  9pt; color: #444444; font-family: arial, helvetica, sans-serif; text-align: right;}
	td.discountPrice{font-size:  9pt; color: #9B9B9B; font-family: arial, helvetica, sans-serif; text-align: right;}
	
	/* This class is used to bold regular text */
	strong 		{	font-weight: bold;}
	
	/* The following classes format how currency is displayed */
	.price		{	}
	.listPrice	{	font-size:  11px;
		color: #D2B480;
		font-family: Verdana, Arial,sans-serif;
		text-decoration: line-through;}
	.offerPrice	{	font-size:  9pt;
		color: #D2B480;
		font-family: Verdana, Arial,sans-serif;}
	.discountPrice{	font-size:  9pt; color: #D2B480; font-family: arial, helvetica, sans-serif;}
	
	/* This class is used to format product names */
	.productName{	font-size:  11px;
		color: #C09B62;
		font-family: Arial,sans-serif;
		font-weight: bold;}
	.catName {font-size: 12px;
		color: #CDA371;
		font-family: Arial,sans-serif;
		text-decoration:none;	
		font-weight: bold;}
	/* Class to highlight a required field on a form */
	.required	{	font-family: verdana; color: red; FONT_SIZE: 2pt;}
	
	/* Class to highlight an error message */
	.error		{	color: red;}
	
	/* The background color of a table and alternating row background colors */
	.bgColor 	{	border-collapse: collapse; width: 100%; }
	.cellBG_1	{	 }
	.cellBG_2	{	 }
	
	/* This class is used for the section heading */
	.heading {font-family: Arial,sans-serif;
		font-size: 20px;
		color: #C29240;
		line-height:40px;}
	.heading2 {font-family: Arial,sans-serif;
		font-size: 20px;
		color: #C29240;
		line-height:40px;}
	
	/* This class is used for the section sub-heading */
	.subHeading {font-family: Arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		color: #C29240;
		line-height:30px;}
	a.breadcrumb {font-family: Verdana, Arial,sans-serif;
		text-decoration: none;
		font-size: 11px;
		color:#8D8676;}
	a.breadcrumb:hover {text-decoration: none;
		color:#C29240;}
	.breadcrumbwidth {width:520px;
		font-family: Verdana, Arial,sans-serif;
		font-size: 11px;
		color:#8D8676;}
	/* Breadcrumb trail for checkout pages */
	a.chkout_done {font-family: Verdana, Arial,sans-serif;color:#AFAFAF;font-weight: bold;sans-serif;font-size: 11px;}
	a.chkout_done:hover {color:#174D8A;}
	td.chkout {font-family: Verdana, Arial,sans-serif;color:#AFAFAF;font-weight: bold;sans-serif;font-size: 11px;}
	td.chkout_active {font-family: Verdana, Arial,sans-serif;
		font-size: 11px;
		font-weight:bold;
		color:#C29240;}
	td.divider {width: 1px;}

/***** Changes for Darwyn Start *****/

	/****************************************
	 * delta from Snippet.css
	 * classes to be used in snippets
	 ****************************************/

	/* This class is used to format text for discounts */
	.discount	{	font-size:  9pt; color: #C29240; font-weight:bold; font-family: Verdana, Arial, helvetica, sans-serif;}
	
/***** Changes for Darwyn End *****/

	.wel_top {font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #978761;
		text-decoration: none;}	
	.wel_top:hover {font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FCBA63;
		text-decoration: none;}		
	.wholewidth {width:100%;}
	.sidebarwidth {width:250px;}
	.sidebar {width:250px;
		height:100%;
		background-color:#000000;}
	.sidebarfwidth {width:42px;}
	.sidemenu {width:220px;
		background-color:#1D1D1D;}
	.sidetitle {width:220px;
		background-color:#000000;}	
	.sd_off {height:27px; 
		border-bottom:solid 1px #4D4335;
		background-color: #1D1D1D;
		}
	.sd_on {height:27px; 
		border-top:solid 1px #4D4335;
		background-color:#272007;}
	.sd_link {font-family: Arial,sans-serif; 
		font-size: 13px; 
		color:#FAE8BD;
		padding-left:42px;
		padding-top:5px;
		text-decoration:none;		
		width:100%;
		height: 100%;
		display:block;}
	.sd_link:hover {background-color:#272007;
		text-decoration:none;}
	.sd_textcolor {font-family: Meta,Arial,sans-serif; 
		font-size: 13px;
		font-weight:bold;
		color:#C29240;
		padding-left:42px;
		padding-top:3px;
		text-decoration:none;}
	.sd_text {font-family: Meta,Arial,sans-serif; 
		font-size: 12px; 
		color:#BAA77D;
		padding-left:42px;
		padding-top:3px;
		text-decoration:none;}
	.c_spot_tbh_back { background-color:#FCC04D;
		height:22px;}
	.c_spot_tbh {font-family: Optima, Arial,sans-serif;
		color:#000000;	
		font-size: 12px;
		font-weight:bold;
		padding-left:12px;
		padding-right:10px;
		padding-top:12px; }
	.c_spotback { background-color:#1D1D1D;
		vertical-align:top;}
	.c_spotback1line { background-color:#2E2E2E;
		height:22px;}
	.c_spotback_W { background-color:#FFFFFF;
		vertical-align:top;}
	.c_spot {font-family: Arial,sans-serif;
		color:#FFFFFF;	
		font-size: 12px;
		padding-left:0px;
		padding-top:12px; }
	.c_spot:hover {font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #BAB7A8;
		text-decoration: none;}
    .c_spotlink {font-family: Arial,sans-serif;
		color:#BAB7A8;	
		font-size: 12px;
		padding-left:0px;
		padding-top:12px;
		padding-bottom:12px;
		text-decoration: none;}
	.c_spotlink:hover {color: #FFFFFF;
		text-decoration: none;}	
	.c_spot_title {font-family: Arial,sans-serif;
		color:#FCC04D;	
		font-size: 12px;
		font-weight:bold;
		padding-left:0px;
		padding-top:12px; }
