body { 
	background-color: #FFF;
 }     
A:link, A:active,  A:visited { color: #00C; text-decoration: none }                                                                                                                                                                                         
A:hover { text-decoration: underline }                                                                                                                                                                                       

.heading { color: #CCC; font-size: 30px; font-family: Verdana, Helvetica, Arial, sans-serif }   
.subHeading { color: #333; font-size: 15px; font-family: Verdana, Helvetica, Arial, sans-serif }   
.body_text { color: #666; font-size: 11px; font-family:Verdana, Helvetica, Arial, sans-serif; }                      
.details { color: #333; font-size: 9px; font-family:Verdana, Helvetica, Arial, sans-serif; }                      
.added { color: #F00; font-size: 9px; font-family:Verdana, Helvetica, Arial, sans-serif; }                      
.basketLink { color: #FFF; font-size: 11px; font-family:Verdana, Helvetica, Arial, sans-serif; }                      
.basketTitles { color: #FFF; font-size: 11px; font-family:Verdana, Helvetica, Arial, sans-serif; }                      
.basketTotal { color: #333; font-size: 13px; font-family:Verdana, Helvetica, Arial, sans-serif; }                      

<!-- form elements -->
.dummy { netscape bugfix }
.input_small { border: dotted 2px #CCC; font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;color: #099;background-color: #FFF;width=100px; }
.input_quantity { border: dotted 2px #CCC; font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;color: #099;background-color: #FFF;width=50px;}
.input_eccSmall { font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;color: #099;background-color: #FFF;width=75px; }
.input { border: dotted 2px #CCC; font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;color: #099;background-color: #FFF;width=201px; }
.input_lge { border: dotted 2px #CCC; font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;color: #099;background-color: #FFF;width=330px; }
.input_url { border: dotted 2px #CCC; font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;color: #099;background-color: #FFF;width=288px; }
.input_error { border: dotted 2px #CCC; font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #099; background-color: #FFF; width=201px }
.submit { border: dotted 2px #CCC;font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;color: #099;background-color: #FFF }
.check { border: dotted 2px #CCC; background-color: #FFF }
.drop { border: dotted 2px #CCC; background-color: #FFF }

<!-- cms -->
.dummy { netscape bugfix }
.normal { font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #999; }
.normalbold { font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666; }
.header { font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; font-size: 15px; color: #000; }
.item { font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCC }	
