a.leftNav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #a59c95;
	text-decoration: none;
	line-height: 20px;
}
a.leftNav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #a59c95;
	text-decoration: none;
	line-height: 20px;
}
a.leftNav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #cfcbc7;
	text-decoration: none;
	line-height: 20px;
}
a.leftNav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #cfcbc7;
	text-decoration: none;
	line-height: 20px;
}
a.cartLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #a59c95;
	text-decoration: none;
	line-height: 20px;
}
a.cartLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #a59c95;
	text-decoration: none;
	line-height: 20px;
}
a.cartLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #cfcbc7;
	text-decoration: none;
	line-height: 20px;
}
a.cartLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #cfcbc7;
	text-decoration: none;
	line-height: 20px;
}
.leftNav_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 20px;
	font-weight: bold;
	color: #cba813;
	text-decoration: none;
}
.leftNav_yearTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 20px;
	font-weight: bold;
	color: #161616;
	text-decoration: none;	
}
input.textfield {
	color: #a59c95;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0 0 5px 0;
	width: 100px;
}
input.textfield_taf {
	color: #000000;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0 0 5px 0;
	width: 168px;
}
input.textfield_taf02 {
	color: #a59c95;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0 0 5px 0;
	width: 50px;
	height: 100px;	
}
.text_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
.text_black_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.text_gold_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16px;
	font-weight: bold;
	color: #cba813;
	text-decoration: none;
}
.text_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16px;
	font-weight: normal;
	color: #196f54;
	text-decoration: none;
}
.text_green_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16px;
	font-weight: bold;
	color: #196f54;
	text-decoration: none;
}
.text_alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16px;
	font-weight: bold;
	color: #7c2a22;
	text-decoration: none;
}
.text_strike {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: line-through;
}
.text_sale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.text_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;	
}
.textNav_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #cba813;
	text-decoration: none;
}
a.textNav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #938b85;
	text-decoration: none;
}
a.textNav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #938b85;
	text-decoration: none;
}
a.textNav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #c1bdb9;
	text-decoration: none;
}
a.textNav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #c1bdb9;
	text-decoration: none;
}
a.textNav02:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #938b85;
	text-decoration: none;
}
a.textNav02:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #938b85;
	text-decoration: none;
}
a.textNav02:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #c1bdb9;
	text-decoration: none;
}
a.textNav02:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #c1bdb9;
	text-decoration: none;
}
a.textLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #938b85;
	text-decoration: none;
}
a.textLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #938b85;
	text-decoration: none;
}
a.textLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #c1bdb9;
	text-decoration: none;
}
a.textLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #c1bdb9;
	text-decoration: none;
}

/* catalog links */
a.catalog_name:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	color: #938b85;
	text-decoration: none;
}
a.catalog_name:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	color: #938b85;
	text-decoration: none;
}
a.catalog_name:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	color: #c1bdb9;
	text-decoration: none;
}
a.catalog_name:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	color: #c1bdb9;
	text-decoration: none;	
}

.textNav_divider {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 10px;
	font-weight: normal;
	color: #938b85;
	text-decoration: none;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #282828;
	text-decoration: none;
}
.labelcell { 
 font: 11px Verdana, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 width: 61px; 
} 
.labelcell_category { 
 font: 11px Verdana, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 width: 103px; 
 margin: 0 0 0 0;
}
.labelcell_cart_size { 
 font: 11px Verdana, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 width: 55px; 
 margin: 0 0 0 0;
}
.labelcell_cart_qty { 
 font: 11px Verdana, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 width: 45px; 
 margin: 0 0 0 0;
}
.arrowBack {
	margin-right: 5px;
}
.arrowNext {
	margin-left: 5px;
}
.historyText_indented {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16px;
	font-weight: normal;
	text-indent: 27px;
	color: #000000;
	text-decoration: none;
	margin-top:15px;	
}
.historyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bg_dropCap {
background-image: url(../images/profile_history_dropCap.gif); 
background-repeat: no-repeat;
}
.float-right {
  float: right;
  margin: 2px 0 5px 23px;
}







/* text-link:  Tell-a-Friend */

.iconlink
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: Normal;
	color: #938b85;
	text-decoration: none;
	letter-spacing: 1px;
	display: block;
	background-position: top left;
	background-repeat: no-repeat;
	background-color: transparent;
	padding: 0 0 0 20px;
	}
	
ul li.iconlink,
ul li .iconlink
	{
	display: block;
	text-decoration: none;
	}
	
a.iconlink:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: Normal;
	color: #c1bdb9;
	text-decoration: none;
	letter-spacing: 1px;
	}
	
/* Hack for IE 5.0 to show link icons in lists correctly */

a.iconlink/* */ { display: inline-block; }
ul li a.iconlink/* */ { display: inline-block; }
span.iconlink/* */ { display: inline-block; }
ul li span.iconlink/* */ { display: inline-block; }


.related
	{
	background-image: url(../images/bullet_taf_off.gif);	
	}

a.related:hover
	{
	background-image: url(../images/bullet_taf_on.gif);	
	}

a img
	{
	border-width:0px;
	}
	
.text_black a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #938b85;
	text-decoration: none;
}
.text_black a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #938b85;
	text-decoration: none;
}
.text_black a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #c1bdb9;
	text-decoration: none;
}
.text_black a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	color: #c1bdb9;
	text-decoration: none;
}	