/* Generic text formatting used throughout the store ---------------------------- */

.actCHECKOUTEM { background-color: #678298; }

.actCHECKOUTBG { background-color: #eeeeee; }

.actlarger { font-size: 13px; color: #000000; }

.actsmaller { font-size: 10px; color: #000000; }

.actxxsmall { font-size: 10px; color: #000000; }

.actxsmall { font-size: 11px; color: #000000; }

.actsmall { font-size: 11px; color: #000000; }

.actregular { font-size: 13px; color: #000000; }

.actlarge{ font-size: 16px; color: #000000; }

.actxlarge { font-size: 20px; color: #000000; }

.actxxlarge { font-size: 20px; color: #000000; }

.actwarningcolor { color: #cc0000; }
	
.actrequiredcolor { color: #cc0000; }

.actsearchhighlightcolor { color: #cc0000; }

.actrequired { color: #cc0000; }

.actwarning { font-size: 11px; color: #cc0000; }

.actwelcome { font-size: 11px; color: #000000; }

.actlogotext { font-size: 11px; color: #D9090E; font-style: normal; font-weight: bold; text-align: center; }

.actlogout { font-size: 11px; color: #cc0000; }



/* Shopping cart and checkout fields ------------------------------------------- */

table.checkout td { font-size:12px; padding:5px; background-color:#CCCC99; } /*#eeeeee*/

table.checkout th { font-size:12px; padding:5px; background-color:#CCCC99; } /*#678298*/

.cart { font-size:12px; padding:5px; background-color:#eeeeee; } /*#eeeeee*/

.cartheading { font-size:12px; padding:5px; background-color:#CCCC99; font-weight: bold; } /*#678298*/



/* Default formatting of all text boxes used in store pages ---------------- */

.form_input_general	{ line-height: normal; font-size : 11px; word-spacing: normal; }



/* Styles for product image and fragment image placement in some layouts -------------------------- */

.image_float_right	{ float: right; margin: 16px 0px 15px 20px; }

.image_product	{ margin: 0px 18px 10px 0px; text-align: center; float: left; }



/* Styles for 'Compact Parent Section List' ------------------------ */

.text_breadcrumbs	{ font-size: 10px; color: #678298; margin: 0px; line-height:normal; padding: 2px 0px 10px 0px; }	

a.link_breadcrumbs:visited	{ color : #678298; text-decoration : underline; }

a.link_breadcrumbs:link  { color : #678298; text-decoration : underline; }
	
a.link_breadcrumbs:active  { color : #678298; text-decoration : underline; }
	
a.link_breadcrumbs:hover  { color : #678298; text-decoration : underline; }



/* Heading for attributes  --------------------------------------------------------*/

.text_options	{ font-weight: 900; }
