.checkoutprogresstext {font-family: Arial, Helvetica, sans-serif; font-size: 14px;	color:#487E9D; font-weight:normal; font-style:italic;}

body {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#625952; background-color: #FFFFFF; margin:0; }
h1 {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#990000; margin:0; }
body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #625952; font-weight: normal;}

.ListPrice {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#423F36;}
.YourPrice {font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#990000;}
.ShippingInfo {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#990000; font-weight:bold;}

a {color: #625952; text-decoration: none; font-size:11px;}
a:hover {color: #B90B27; text-decoration: underline; font-size:11px;}
a:visited {color: #625952; text-decoration: none; font-size:11px;}
a:active {color: #625952; text-decoration: none; font-size:11px;}

a.footerlink {color: #82AFC8; text-decoration: none; font-size:10px;}
a.footerlink:hover {color: #487E9D; text-decoration: underline; font-size:10px;}
a.footerlink:visited {color: #999999; text-decoration: none; font-size:10px;}
a.footerlink:active {color: #82AFC8; text-decoration: none; font-size:10px;}

a.leftcolumn {color: #625952; text-decoration: none; font-size:12px; font-weight:bold;}
a.leftcolumn:hover {color: #B90B27; text-decoration: underline; font-size:12px; font-weight:bold;}
a.leftcolumn:visited {color: #625952; text-decoration: none; font-size:12px; font-weight:bold;}
a.leftcolumn:active {color: #625952; text-decoration: none; font-size:12px; font-weight:bold;}

a.centercontent {color: #625952; text-decoration: underline; font-size:12px; font-weight:bold;}
a.centercontent:hover {color: #B90B27; text-decoration: underline; font-size:12px; font-weight:bold;}
a.centercontent:visited {color: #625952; text-decoration: underline; font-size:12px; font-weight:bold;}
a.centercontent:active {color: #625952; text-decoration: underline; font-size:12px; font-weight:bold;}

a.loginlink {color: #625952; text-decoration: none; font-size:11px;}
a.loginlink:hover {color: #B90B27; text-decoration: underline; font-size:11px;}
a.loginlink:visited {color: #625952; text-decoration: none; font-size:11px;}
a.loginlink:active {color: #625952; text-decoration: none; font-size:11px;}

a.crumb {color: #B90B27; text-decoration: none; font-size:11px;}
a.crumb:hover {color: #999999; text-decoration: none; font-size:11px;}
a.crumb:visited {color: #B90B27; text-decoration: none; font-size:11px;}
a.crumb:active {color: #B90B27; text-decoration: none; font-size:11px;}

#menu_child_0,
#menu_child_1,
#menu_child_2,
#menu_child_3,
#menu_child_4,
#menu_child_5,
#menu_child_6,
#menu_child_7 {z-index:100; float:left; margin:0; font-weight: bold; border:1px solid #625952;}

#menu_child_0 a:hover,
#menu_child_1 a:hover,
#menu_child_2 a:hover,
#menu_child_3 a:hover,
#menu_child_4 a:hover,
#menu_child_5 a:hover,
#menu_child_6 a:hover,
#menu_child_7 a:hover {color: #B90B27 !important; text-decoration: none; margin: 0; font-weight: bold;}

.footerheading {font-family : Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; font-weight: bold; line-height:24px;}

/* NEW MAIN NAV */
a.dropdown {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold}
a.dropdown:hover {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FDC652; font-weight:bold;}
a.dropdown:visited {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;}
a.dropdown:active {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;}

.dropdownsub A:link {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#625952; font-weight:bold;}
.dropdownsub A:hover {text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#625952; font-weight:bold;}
.dropdownsub A:visited {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#625952; font-weight:bold;}
.dropdownsub A:active {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#625952; font-weight:bold;}

/* CSS MENU */
#menu {
	background: #FFFFFF;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 250px;
	float:left;
}
#menu li {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	margin: 0;
	padding: 0;
}
#menu a {
	background: #FFFFFF;
	color: #625952;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	font-weight:bold;
	font-size: 11px;
}
#menu a:hover {
	background: #CCCCCC url("/EFCA/images/NavBG.jpg") left center no-repeat;
	color: #CCCCCC;
	text-decoration: none;
	margin: 0;
}
/* END CSS MENU */

.smalltextnolink,
.smalltextnolink a:link,
.smalltextnolink a:visited,
.smalltextnolink a:hover,
.smalltextnolink a:hover,
.smalltext,
.smalltext a:link,
.smalltext a:visited,
.smalltext a:hover,
.smalltext a:hover {
	font-size:11px; font-weight:normal;
	}
	
.listheadernosort {
	font-size:13px;
	font-weight:bold;
	color: #978D83;
	padding:3px;
	border-bottom:1px solid #D6D2CD;
	background-color:#FFFFFF;
	}
	
.texttablert {
	font-size:14px;
	color: #F36732;
	}
	
.carttable {
	background-color: #FFFFFF;
	width:930px;
	}
	
.bulletlist {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight:bold;
	line-height:10px;
	}
	
#thirdPartyCheckoutButtonsTable {
	margin: 0 0 0 75px;
	}
	
#ordersummary_estship {visibility:hidden;}
	
.bgbutton {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight:bold;
	background-color:#487E9D;
	color:#FFFFFF;
	padding: 3px;
	border-color:#82AFC8;
	}
	
.nlbutton {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight:normal;
	background-color:#D6D2CD;
	color:#625952;
	padding: 3px;
	border-color:#625952;
	}
	
.textboldnolink {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
	font-weight:bold;
	color:#625952;
	}
	
.smalltextbnolink {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	font-weight:bold;
	color:#978D83;
	}
	
/*Product Template CSS*/
#productcontainer {
	width: 100%;
	margin: 0 auto;
}
#displayname {
	margin-bottom: 3px;
	text-align: center;
}
#displayimage {
	float: left;
	text-align: right;
	margin-bottom: 10px;
	width: 50%;
}
#featureddescription {
	float: left;
	text-align: left;
	margin-bottom: 10px;
	margin-left: 1px;
}
#literatureratings {
	margin-bottom:10px;
	width: 50%;
	text-align: center;
	float: left;
}
#addtocart {
	margin-bottom:10px;
	float: left;
}
#shippingsharing {
	text-align:left;
	float: left;
}
#producttabs {
	float: left;
	margin-bottom:10px;
	width: 100%;
}
#reviews {
	margin-bottom:10px;
	clear: both;
	width: 100%;
}
/*End Product Template CSS*/

/* For 2-Up Category Layout (Log Sets Etc.) */
#list_cell_two_up {
	border:1px solid #E5E5E5;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);
	padding:3px;
	text-align:left;	
	width:290px;
	height:225px;
}
#list_cell_two_up_built_ins {
	border:1px solid #E5E5E5;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);
	padding:3px;
	text-align:left;	
	width:290px;
	height:255px;
}
.categoryproductlink {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #423F36;
	font-weight: bold;
	text-decoration: none;
}
.category_list_specs {
	font: 10px  Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.2em;
	color: #423F36;
	text-align: left;
}
/* For 2-Up Category Layout (Log Sets Etc.) */
