TD {
	FONT-FAMILY: verdana;
	FONT-SIZE:10px;
	COLOR: #666666;
}

.rightimage
{ 
    background-image: url(<%=relative_path_root%>images/bg_right.gif);
    background-repeat: repeat-y;
    background-position: top right;
}

.topleftimage
{ 
	background-image: url(<%=relative_path_root%>images/bg_trans.gif);
    background-repeat: repeat-x;
    background-position: top left;
}

.bg_welcome
{ 
	background-image: url(<%=relative_path_root%>images/bg_welcome.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

.bg_hall_of_fame
{ 
	background-image: url(<%=relative_path_root%>images/bg_hall_of_fame.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

.bg_necklaces
{ 
	background-image: url(<%=relative_path_root%>images/bg_necklaces.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

.bg_press
{ 
	background-image: url(<%=relative_path_root%>images/bg_press.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

.bg_belts
{ 
	background-image: url(<%=relative_path_root%>images/bg_belts.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

.bg_earrings
{ 
	background-image: url(<%=relative_path_root%>images/bg_earrings.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

.bg_order_info
{ 
	background-image: url(<%=relative_path_root%>images/bg_retail_locations.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

.bottomrightimage
{ 
   	background-image: url(<%=relative_path_root%>images/bg_footer.gif);
	background-repeat: repeat-x;
    background-position: bottom;
}

BODY {	
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;
	SCROLLBAR-SHADOW-COLOR: #CCCCCC;
	SCROLLBAR-3DLIGHT-COLOR: #F3F3F3;
	SCROLLBAR-ARROW-COLOR: #866F22;
	SCROLLBAR-TRACK-COLOR: #F3F3F3;
	SCROLLBAR-DARKSHADOW-COLOR: F3F3F3;
}

.header {
	FONT-FAMILY: arial;
	FONT-SIZE:13px;
	COLOR: #333333;
	FONT-WEIGHT: bold;
}

.header_brown {
	FONT-FAMILY: arial;
	FONT-SIZE:14px;
	COLOR: #996633;
	FONT-WEIGHT: bold;
}

.product_description {
	font-family:Tempus Sans ITC;
	font-size:12px;
	FONT-WEIGHT: bold;
}

.subheader {
	FONT-FAMILY: arial;
	FONT-SIZE:12px;
	COLOR: #333333;
	FONT-WEIGHT: bold;
}

a:link {
	color: #866F22;
	text-decoration: none;
}

a:hover{
	color: #000000;
	text-decoration: none;
}

a:visited{
	color: #FFCCOO;
	text-decoration: none;
}

.form_field {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-size: 10px;
}

.form_button		{ 
	border-right: #CCCCCC 1px solid; 
	border-bottom: #CCCCCC 1px solid; 
	border-top: #CCCCCC 1px solid; 
	border-left: #CCCCCC 1px solid; 
	background-color:#EFEFEF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	padding: 1px;
	width:auto;
    overflow:visible;
}

.border {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}

.border_light {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.border_padded {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding: 3px;
}

.top_border {
	border-top: 1px solid #E3E3E3;
}

.bottom_border_dashed {
	border-bottom: 1px dashed #CCCCCC;
}

.bottom_border {
	border-bottom: 1px solid #000000;
}

.bottom_border_dark {
	border-bottom: 1px solid #CCCCCC;
}

.right_border_dashed {
	border-right: 1px dashed #CCCCCC;
}

.right_border {
	border-right: 1px solid #E3E3E3;
}

.left_border {
	border-left: 1px solid #E3E3E3;
}

.left_border_dashed {
	border-left: 1px dashed #CCCCCC;
}

.edge {
	border: 1px solid #CCCCCC;
}

.edge_double { 
	border: #BFBFBF 2px solid; 
}

.edge_red {
	border: 2px solid #F00;
}

.form_field { 
	border: #C2D4E6 1px solid; 
	COLOR: #000; 
	background-color:#ffffff;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE:11px;
	COLOR: #333333;
}

.form_button { 
	border: #98AAB1 1px solid;  
	COLOR: #003366; 
	background-color:#EFEFEF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
}