/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  * * * * * * * * * * * * * * * * * * * * * * * * */
/*   Global Styles   */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  * * * * * * * * * * * * * * * * * * * * * * * * */

	html	{ border:none; }
	body	{ border:none; }
	
	td		{ font-size:8.5pt; color:#929292; font-family:Arial; line-height:10pt; }

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  * * * * * * * * * * * * * * * * * * * * * * * * */
/*   Text Styles   */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  * * * * * * * * * * * * * * * * * * * * * * * * */

	/* Sizes */
	
	/*.text			{ font-size:8pt; color:#929292; line-height:13pt; font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; }	*/
	.text			{ font-size:8pt; color:#929292; line-height:13pt; font-family:Arial, Helvetica, sans-serif; }
	.text_small		{ font-size:7pt; color:#444444; font-family:Arial; line-height:9pt; }
	.text_tiny		{ font-size:7pt; color:#999999; font-family:Arial; line-height:9pt; }
	.text_large		{ font-size:10pt; color:#444444; font-family:Tahoma, Geneva, sans-serif; line-height:12pt; font-weight:bold; }
	.text_copy		{ font-size:9pt; color:#666666; line-height:13pt; font-family:Arial, Helvetica, sans-serif; }
	/*.text_copy		{ font-size:9pt; color:#666666; line-height:13pt; font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; }*/

	.text_email		{ font-size:9pt; color:#666666; line-height:16pt; font-family: Arial, Helvetica, sans-serif }
	.text_copyright	{ font-size:7pt; color:#9c9c9c; font-family:Arial; line-height:10pt; }
	.text_socialmedia	{ font-size:6pt; color:#5c8eb6; font-family:Arial; line-height:10pt; }
	
	.text_checkout		{ font-size:6pt; color:#FF9CBE; line-height:10pt; font-family: Arial, Helvetica, sans-serif }
	.text_description	{ font-size:9pt; color:#666666; line-height:16pt; font-family: Arial, Helvetica, sans-serif }
	.text_price			{ font-size:11pt; color:#2d2d2d; font-family:Arial; line-height:18pt; font-weight:bold; letter-spacing:-1px; text-transform:uppercase; }
	
	.text_cart			{ font-size:9pt; color:#666666; font-family: Arial, Helvetica, sans-serif }
	
	.title_text		{ font-size:17pt; color:#2d2d2d; font-family:Arial; line-height:18pt; font-weight:bold; letter-spacing:-1px; text-transform:uppercase; }
	.title_caption	{ font-size:10pt; color:#999999; font-family:Arial; line-height:12pt; letter-spacing:0px; text-transform:uppercase; font-weight:bold; }
	
	
	.collection_name			{ font-size:11pt; color:#4d4d4d; font-family:Arial; line-height:14pt; font-weight:bold; letter-spacing:-1px; text-transform:uppercase; }
	.collection_description		{ font-size:9pt; color:#FF9CBE; font-family:Arial; line-height:10pt; letter-spacing:0px; text-transform:uppercase; font-weight:bold; }
	
	/* Paging */
	.text_paging, .text_paging:link, .text_paging:visited	{ font-size:8pt; color:#303030; background:none; font-family:Arial; padding:7px; font-weight:bold; }
	.text_paging:hover										{ font-size:8pt; color:#ffffff; background:#303030; font-family:Arial; padding:7px; font-weight:bold; }
	

	/* Colors */
	
	.color_black 	{ color:#000000; }
	.color_white	{ color:#FFFFFF; }
	.color_light	{ color:#C4C4C4; }
	.color_grey 	{ color:#808080; }
	.color_pink		{ color:#FF9CBE; }
	
	.color_error	{ color:#a96262; }

	/* Links */
	
	a:link, a:visited	{ color:#888888; text-decoration:none; }
	a:hover 			{ color:#000000; text-decoration:none; }
	
	.link_copyright:link,
	.link_copyright:visited,
	.link_copyright:hover		{ color:#808080; text-decoration:none; }
	
	.link_pink:link,
	.link_pink:visited		{ color:#FF9CBE; text-decoration:none; }
	.link_pink:hover		{ color:#FF9CBE; text-decoration:underline; }
		
	.link_white:link,
	.link_white:visited,
	.link_white:hover			{ color:#FFFFFF; text-decoration:underline; }



.product						{ text-align:center; width:33%; vertical-align:top; }

.product a:link,
.product a:visited				{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; text-decoration:none; text-transform:capitalize; }
.product a:hover				{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; text-decoration:none; text-transform:capitalize; }

.product .product_image			{ border:none; width:150px; height:150px; }
.product .product_image:hover	{ border:none; width:150px; height:150px; }

.product .style_number			{ width:200px; color:#333333; text-align:center; margin-left:auto; margin-right:auto; margin-bottom:5px; margin-top:15px; }
.product .product_name			{ width:200px; text-align:center; margin-left:auto; margin-right:auto; margin-bottom:10px; margin-top:0px; line-height:16px; }
.product .product_price			{ width:200px; text-align:center; margin-left:auto; margin-right:auto; margin-bottom:15px; font-weight:normal;
									color:#FF9CBE; font-size:11px; }

.product_shadow					{ background:url(/images/catalog_shadow.jpg) center no-repeat; height:32px; }


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  * * * * * * * * * * * * * * * * * * * * * * * * */
/*   Layout Styles   */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  * * * * * * * * * * * * * * * * * * * * * * * * */
	
	.menu_button			{ margin-left:20px; margin-right:0px; border:none; }

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  * * * * * * * * * * * * * * * * * * * * * * * * */
/*   Form Styles   */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  * * * * * * * * * * * * * * * * * * * * * * * * */
	
	form	{ margin:0px; padding:0px; }
	.input_style		{ border:#EFEFEF 1px solid; width:200px; font-size:9pt; color:#444444; font-family:Arial; }
	.input_style_pink	{ border:#ffd4e3 1px solid; width:200px; font-size:9pt; color:#444444; font-family:Arial; }