
/** START IDS **/

BODY
{
    margin-top:         	0px;
    margin-bottom:      	0px;
    margin-left:        	0px;
    margin-right:       	0px;

	font-size:					10px;
	font-family: 				arial,helvetica,sans-serif; 
	color: 						#000000;
	background-color: 		#ffffff;
}

A
{
	font-family: 				arial,helvetica,sans-serif; 
	color: 						#0000FF; 
	font-size:					11px;
	text-decoration: 			underline;
}

A:hover
{
	font-family: 				arial,helvetica,sans-serif; 
	color: 						#0000FF; 
	font-size:					11px;
	text-decoration: 			none;
}

INPUT
{
	margin-top:         	0px;
   margin-bottom:      	0px;
   margin-left:        	0px;
   margin-right:       	0px;

	font-size:				10px;
	font-family: 			arial,helvetica,sans-serif; 
	color: 					#000000;
	background-color: 	#ffffff;
}

SELECT
{
	margin-top:         	0px;
   margin-bottom:      	0px;
   margin-left:        	0px;
   margin-right:       	0px;

	font-size:				10px;
	font-family: 			arial,helvetica,sans-serif; 
	color: 					#000000;
	background-color: 	#ffffff;
}

/** TEXT STYLES **/

.main_text
{
	font-size:				11;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#000000; 
	padding:					0;
	border:					0;	
}

.main_text_sm
{
	font-size:				10;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#000000;
	letter-spacing: 		-1;
	padding:					0;
	border:					0;	
}

.main_text_13
{
	font-size:				14;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#000000; 
	padding:					0;
	border:					0;	
}

.main_text_bold
{
	font-size:				11;
	font-family: 			arial,helvetica,sans-serif; 
	font-weight:			bold;
	color: 					#000000; 
}

.main_text_italic
{
	font-size:				11;
	font-family: 			arial,helvetica,sans-serif; 
	font-style: 			italic;
	color: 					#000000; 
}

.main_text_italic_bold
{
	font-size:				11;
	font-family: 			arial,helvetica,sans-serif; 
	font-style: 			italic;
	font-weight:			bold;
	color: 					#000000; 
}


.main_text_blue
{
	font-size:				11;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#0000FF;
	padding:					0;
	border:					0;	
}

.anchor_small
{
	font-family: 				arial,helvetica,sans-serif; 
	color: 						#0000FF; 
	font-size:					9px;
	text-decoration: 			underline;
}

.anchor_small:hover
{
	font-family: 				arial,helvetica,sans-serif; 
	color: 						#0000FF; 
	font-size:					9px;
	text-decoration: 			none;
}


.copyright
{
	font-size:				9;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#000000; 
	padding:					0;
	border:					0;	
}

.copyright_wpadding
{
	font-size:				9;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#000000; 
	padding-left:			20;
	border:					0;	
}

.copyright_wpadding_122
{
	font-size:				9;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#000000; 
	padding-left:			144;
	border:					0;	
}

.price
{
	font-size:				11;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#0000FF; 
}

.subtotal
{
	font-size:				11;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#A72328; 
}

.title_main
{
	font-size: 				15;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#663366;
	background-color: 	#FFFFFF;
}

.title
{
	font-size: 				15;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#993333;
	background-color: 	#FFFFFF;
}

.title_bold
{
	font-size: 				15;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#993333;
	background-color: 	#FFFFFF;
	font-weight:			bolder;
}


.title_sm
{
	font-size: 				11;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#A72328;
	background-color: 	#FFFFFF;
}

.body_copy
{
	font-size: 				11;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#000000;
	
	background-color: 	#FFFFFF;
	padding-left: 			20px;
	padding-right: 		20px;
	padding-top:			20px;
	border-left: 1px solid #CCCCFF;
	border-left-color:#CCCCFF;
	border-left-style: solid;
	border-left-width: 1px;
	line-height: 			1.4;
}

.body_copy_noborder
{
	font-size: 				11;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#000000;
	
	background-color: 	#FFFFFF;
	
	padding-right: 		20px;
	padding-top:			20px;
	line-height: 			1.4;
}

.error
{
	font-size: 				11;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#A72328;
	background-color: 	#FFFFFF;
}

/** SHOPPING STYLES **/
.cart_title
{
	font-size: 				15;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#A72328;
	background-color: 	#FFFFFF;
	padding: 				20;
	border-left: 			1 solid #CCCCFF;
}

.cart_header
{
	font-size:				11;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#000000; 
	font-weight: 			bold;

	background-color:		#CCCCFF;
	padding-left:			20;
	padding-top:			2;
	padding-bottom:		2;
	border-left: 			1 solid #CCCCFF;
}

.cart_header_nopadding
{
	font-size:				11;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#000000; 
	font-weight: 			bold;

	background-color:		#CCCCFF;
	padding-left:			0;
	padding-right:			10;
	padding-top:			2;
	padding-bottom:		2;
	border-left: 			1 solid #CCCCFF;
}

.total
{
	font-size:				11;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#000000; 
	font-weight: 			bold;

	background-color:		#CCCCFF;
	padding-top:			2;
	padding-bottom:		2;
	border-left: 			1 solid #CCCCFF;
}

.cart_thumbnail
{
	font-size: 				11;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#000000;
	
	background-color: 	#FFFFFF;
	padding-left: 			20;
	border-left: 			1 solid #CCCCFF;
}

.cart_item
{
	font-size: 				11;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#000000;
	
	background-color: 	#FFFFFF;
	padding-right: 		10;
}


/** TABLE STYLES **/
.main_table
{
	font-size:				11;
	font-family: 			arial, helvetica,sans-serif; 
	color: 					#000000; 
	padding:					0;
	border:					0;
	width:					700;
}

.top_border
{
	font-size: 				11;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#000000;
	
	background-color: 	#FFFFFF;
	padding-left: 			0;
	border-top: 			1px solid #CCCCFF;
	border-top-color:#CCCCFF;
	border-top-style: solid;
	border-top-width: 1px;
	
}

.left_border
{
	font-size: 				11;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#000000;
	
	background-color: 	#FFFFFF;
	padding-left: 			0;
	border-left: 			1 solid #CCCCFF;
	
}

.padding_9
{
	font-size: 				11;
	font-family: 			arial, helvetica,sans-serif;
	color: 					#000000;
	
	background-color: 	#FFFFFF;
	padding-left: 			9;
}


.standardtext {font-size: 9pt; font-family:baskerville, times; margin-bottom:2px;}
.purptext {
font-weight: 600;
	font-size: 9pt;

   
	color: #663366;
	font-family:baskerville, times;
	margin-top: 0px;
}

.purptexttitle {

	font-size: 14pt;
    
   
	color: #663366;
	font-family:baskerville, times;
	margin-top: 0px;
}

.purptextnb {

	font-size: 9pt;

   
	color: #663366;
	font-family:baskerville, times;
	margin-top: 0px;
}

/** FORM STYLES **/