span.grey666{
	color: #666;
}
span.grey333{
	color: #333;
}
img.cursor{
	cursor: pointer;
}
h1.info{
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 10px 10px 0px 10px;
	padding: 0;
}
p.info{
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 10px 20px 10px;
	padding: 0;
}
p.info a{
	color: #333;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
p.info a:hover{
	color: #333;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
p.info2{
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 10px 20px 10px;
	padding: 0;
}
p.info2 a{
	color: #333;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
p.info2 a:hover{
	color: #436d97;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
p.bussiness-account{
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 10px 20px 10px;
	padding: 0;
}
p.info-register{
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 10px 0px 0px;
	padding: 10px 10px 10px 10px;
	border-bottom: 1px solid #ccc;
}
p.info-register a{
	color: #333;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
p.info-register a:hover{
	color: #436d97;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
/* ***** */
p.info-login{
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 10px 10px 0px 0px;
	padding: 10px 10px 10px 10px;
	border-top: 1px solid #ccc;
	background-color: Aqua;
}
p.info-login a{
	color: #333;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
p.info-login a:hover{
	color: #436d97;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
/* ***** */
div.error{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	height: 80px;
	border-bottom: 1px solid #ccc;
}
p.error{
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 18px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
p.error a{
	color: #333;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
p.error a:hover{
	color: #333;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
img.error{
	margin: 8px 0px 0px 0px;
	padding: 6px 10px 0px 0px;
}
/* ***** */
div.grey-fade-box{
	background: url(../../Images/NETSite/V3/grey_fade_box_middle.gif) repeat-x;
	height: 33px;
}
div.grey-fade-box-account{
	background: url(../../Images/NETSite/V3/grey_fade_box_middle.gif) repeat-x;
	height: 33px;
	margin: 1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.grey-fade-box h2{
	margin: 0px 0px 0px 0px;
	padding: 8px 5px 0px 0px;
	font-size: 12px;
	color: #333;
}
div.grey-fade-box h2 a{
	font-size: 12px;
	color: #333;
	text-decoration: none;
}
div.grey-fade-box h2 a:hover{
	font-size: 12px;
	color: #436d97;
	text-decoration: underline;
}
/*  /////////////////////////////// Breadcrumb /////////////////////////////////  */
#breadcrumb{ 
	border-bottom: 1px solid #ccc;
	font-size: 12px;
	color: #333;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	height: 21px;
}
#breadcrumb a{ 
	color: #333;
	font-weight: normal;
}
#breadcrumb a:hover{ 
	color: #436d97;
	font-weight: normal;
}
#breadcrumb img{ 
	vertical-align: middle;
}
#breadcrumb-prodcard{ 
	border-bottom: 1px solid #ccc;
	font-size: 12px;
	color: #333;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
#breadcrumb-prodcard a{ 
	color: #333;
	font-weight: normal;
}
#breadcrumb-prodcard a:hover{ 
	color: #436d97;
	font-weight: normal;
}
#breadcrumb-prodcard img{ 
	vertical-align: middle;
}
span.red{
	color: #dd0505;
}
/*  /////////////////////////////// Forms /////////////////////////////////  */
p.info-form{
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 10px 0px 10px 0px;
	padding: 0;
}
p.info-form a{
	color: #333;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
p.info-form a:hover{
	color: #436d97;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
div.form-text{
	width: 150px;
	height: 21px;
	float: left;	
	margin: 0px 0px 3px 0px;
	padding: 4px 0px 0px 0px;
}
div.form-input{
	width: 452px;
	height: 25px;
	float: left;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}
div.form-text2{
	width: 405px;
	height: 21px;
	float: left;	
	margin: 0px 0px 3px 0px;
	padding: 4px 0px 0px 0px;
}
div.form-input2{
	width: 50px;
	height: 22px;
	float: left;
	margin: 0px 0px 3px 0px;
	padding: 3px 0px 0px 0px;
}
input.input-generic{
	background-color: #fff;
	border: 1px solid #a6a6a6;
	color: #436d97;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 3px;
	height: 20px;
	width: 300px;
}
select.input-generic{
	background-color: #fff;
	border: 1px solid #a6a6a6;
	color: #436d97;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
	height: 24px;
	width: 305px;
}
textarea.input-generic{
	background-color: #fff;
	border: 1px solid #a6a6a6;
	color: #436d97;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 3px;
	height: 120px;
	width: 300px;
}
div.grey-bg-box-form{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 60px;
}
div.grey-bg-box-form-bottom{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 60px;
}
div.grey-bg-box-form-bottom2{
	border-top: 1px solid #fff;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 33px;
}
div.grey-bg-box-form-bottom3{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 80px;
}
div.grey-bg-box-form-textarea{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 165px;
}
div.grey-bg-box-form-row1{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 33px;
}
div.grey-bg-box-reset-pass{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 10px;
}
div.grey-bg-box-form-button{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 45px;
}
div.grey-bg-box-form-row3{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 90px;
}
div.grey-bg-box-form-account{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 70px;
}
div.grey-bg-box-form-account2{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 85px;
}
div.grey-bg-box-form-row6{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 173px;
}
div.grey-bg-box-form-row7{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 200px;
}
div.grey-bg-box-form-row8{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 230px;
}
div.grey-bg-box-form-row9{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 285px;
}
div.grey-bg-box-form-row10{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 315px;
}
div.form-submit-container{
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
div.form-submit-container2{
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 612px;
}
/*  /////////////////////////////// Login/Register /////////////////////////////////  */
div.existing-customer{
	float: left;
	width: 301px;
	height: 220px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.existing-customer-inner{
	width: 281px;
	height: 30px;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 6px 10px 0px 10px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
}
div.existing-customer-inner2{
	width: 281px;
	height: 60px;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 6px 10px 0px 10px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
}
div.existing-customer-inner3{
	width: 281px;
	height: 40px;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 6px 10px 0px 10px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
}
div.new-customer{
	float: left;
	width: 301px;
	height: 220px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.new-customer-inner{
	width: 281px;
	height: 70px;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 6px 10px 0px 10px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
}
div.new-customer-inner2{
	width: 281px;
	height: 68px;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 6px 10px 0px 10px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
}
div.login-area{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	height: 60px;
}
input.input-login{
	background-color: #fff;
	border: 1px solid #a6a6a6;
	color: #436d97;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 3px;
	height: 20px;
	width: 210px;
}
div.form-text-login{
	width: 65px;
	height: 21px;
	float: left;	
	margin: 0px 0px 3px 0px;
	padding: 4px 0px 0px 0px;
}
div.form-input-login{
	width: 216px;
	height: 25px;
	float: left;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}
/* ***** */
div.forgot-password{
	height: 50px;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 6px 10px 0px 10px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
}
p.password-thanks{
	height: 50px;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 6px 10px 0px 10px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
}
p.password-thanks a{
	color: #333;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
p.password-thanks a:hover{
	color: #436d97;
	border-bottom: 1px dotted #333;
	text-decoration: none;
}
.margintop10px{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.members-shopping-options{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 42px;
}
div.hidden{
	visibility: hidden;
	display: none;
}
/* ********** Customer Comments *************** */
p.comments{
	color: #333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 10px 10px 20px 10px;
	padding: 0;
}
p.comment-grey{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f4f4f4;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 20px 10px;
}
p.comment-white{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e1e1e1;
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 20px 10px;
}