

a:link, a:visited, a:active {
	text-decoration: none;
	border-bottom: 0px solid #FFFFFF;
	color: #EB7E00;
}

a:hover {
	text-decoration: underline;
	border-bottom: 0px solid #FFFFFF;
	color: #EB7E00;
}

BODY	{
	background: 	      #FFFFFF url(../pic/body-bg.gif) top right no-repeat;
	color:				      #000000;
	font-size:			    10px;
	font-family:		    Arial,Helvetica,sans-serif;
	line-height:		    12px;
	color:              #AAAAAA;
	margin:             0px;
}

.searchform {
	background:         #FFFFFF url('../pic/search.gif') repeat-x;
	border:             0px;
	width:              468px;
	height:             34px;
	padding-left:       12px;
	padding-top:        6px;
	top:                20px;
	position:           relative;
	color:              #AAAAAA;
}

.categorylist_off {
	height:             19px;
	color:              #d0ddf0;
	font-size:			    12px;
	font-family:		    Arial,Helvetica,sans-serif;
	padding-left:       10px;
	cursor:             pointer;
	
}

.categorylist_on {
	height:             19px;
	color:              #5A5A5A;
	background:         url(../pic/category_on.gif);
	font-size:			    12px;
	font-family:		    Arial,Helvetica,sans-serif;
	padding-left:       10px;
	cursor:             pointer;
}

.smalltext {
	color:			    	  #AAAAAA;
	font-size:	    		10px;
	font-family:	    	Arial,Helvetica,sans-serif;
	font-weight:	    	normal;
	line-height:	    	1.25;

}

.smalltext a:link a:visited {
    color: 				    #000000;
    font-family: 	     Arial, Helvetica, sans-serif;
    font-size: 			  10px;
    text-decoration: 	none;
    font-weight:		  normal;
    border:				    0px;
}

.smalltext a:hover a:active {
    color: 				    #000000;
    font-family: 		   Arial, Helvetica, sans-serif;
    font-size: 			  10px;
    text-decoration: 	underline;
    font-weight:		  normal;
    border:				    0px;
}

.normaltext {
	color:				      #939393;
	font-size:		    	12px;
	font-family:	    	Arial,Helvetica,sans-serif;
  text-align:         justify;
	font-weight:	    	normal;
	line-height:		    1.5;

}

.normaltext a:link a:visited {
    color: 				    #000000;
    font-family:    	 Arial, Helvetica, sans-serif;
    font-size: 			  12px;
    text-decoration: 	underline;
    font-weight:	  	normal;
    border:			    	0px;
}

.normaltext a:hover a:active {
    color: 				    #000000;
    font-family: 	  	 Arial, Helvetica, sans-serif;
    font-size: 		  	12px;
    text-decoration: 	none;
    font-weight:	  	normal;
    border:			    	0px;
}

.titles	{
	color:				  #466A9E;
	font-size:			16px;
	font-family:		Arial,Helvetica,sans-serif;
  text-align:     center;
	font-weight:		bold;
}

.smalltitles	{
	color:				  #AAAAAA;
	font-size:			12px;
	font-family:		Arial,Helvetica,sans-serif;
  text-align:     center;
	font-weight:		bold;
}

.warning	{
	color:				  #FF0000;
	font-size:			12px;
	font-family:		Arial,Helvetica,sans-serif;
  text-align:     center;
	font-weight:		bold;
}

.itemdesc {
	color:				    #AAAAAA;
	font-size:			  10px;
	font-family:		  Arial,Helvetica,sans-serif;
	line-height:		  12px;
  text-decoration: 	none;
  text-align:       justify;
}

.itemdesc a:link, .itemdesc a:visited {
	color:				    #999999;
	font-size:			  10px;
	font-family:		  Arial,Helvetica,sans-serif;
  text-decoration: 	none;
}

.itemdesc a:hover {
	color:				    #999999;
	font-size:			  10px;
	font-family:		  Arial,Helvetica,sans-serif;
  text-decoration: 	underline;
}

.subtitles {
	color:				  #466A9E;
	font-size:			12px;
	font-family:		Arial,Helvetica,sans-serif;
	text-align:    	center;
}

.subtitles a:link, .subtitles a:visited {
	color:				    #999999;
	font-size:		  	10px;
	font-family:		  Arial,Helvetica,sans-serif;
	text-decoration:	underline;
}

.subtitles a:hover {
	color:				    #999999;
	font-size:			  10px;
	font-family:		  Arial,Helvetica,sans-serif;
	text-decoration:	none;
}

.itemtitles {
	color:				    #AAAAAA;
	font-size:			  12px;
	font-family:		  Arial,Helvetica,sans-serif;
	font-weight:		  bold;
}

.itemtitles a:link, .itemtitles a:visited {
	color:				    #777777;
	font-size:			  12px;
	font-family:		  Arial,Helvetica,sans-serif;
  text-decoration: 	underline;
}

.itemtitles a:hover {
	color:				    #777777;
	font-size:			  12px;
	font-family:		  Arial,Helvetica,sans-serif;
  text-decoration: 	none;
}

select {
  padding:          3px;
  border:           1px solid #aaaaaa;
  color:            #757575;
  background-color: #EFEFEF;
  background-image: none;
}

.menucontrols {

  font-size:        10pt;

}

.pricebox {
  border:           0px;
  background-color: #FFFFFF;
  width:            400px;
  text-align:       center;
  font-size:        13pt;
  text-decoration:  bold;
  color:            #466A9E;
}

.netpricebox {
  border:           0px;
  background-color: #FFFFFF;
  width:            400px;
  text-align:       center;
  font-size:        10pt;
  color:            #6E6E6E;
}

.carttitles {
	color:				    #C8006D;
	font-size:			  12px;
	font-family:		  Arial,Helvetica,sans-serif;
	font-weight:		  bold;
  border-bottom:    1px solid #BFBFBF;
  height:           25px;
  padding:          3px;
}

.cartitem {
	color:				    #535353;
	font-size:			  12px;
	font-family:		  Arial,Helvetica,sans-serif;
  border-bottom:    1px solid #BFBFBF;
  padding:          3px;
}

.menuitems {
  border:           1px solid #bdbdbd;
  background:       url(../pic/searchbg.jpg) repeat-x;
  width:            350px;
  height:           22px;
  text-align:       left;
  padding-top:      1px;
  padding-right:    5px;
  padding-left:     5px;
  padding-bottom:   2px;
  font-size:        10pt;
  color:            #9c9c9c;
}

.icondesc a:link, .icondesc a:visited, .icondesc a:active {
	color: #a4a4a4;
	text-decoration: none;
	border-bottom: 0px solid #FFFFFF;
}

.icondesc a:hover {
	color: #a4a4a4;
	text-decoration: underline;
	border-bottom: 0px solid #FFFFFF;
}
