a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color:#58AB27;
}
#areasbar {
	background: url(../img/areasbar_bk.gif) repeat-x;
}
#areasbar table td { 
	font-weight: bold;
}
#areasbar table td a {
	font-weight:bold;
}
#areasbar table td.over a {
	color: #58AB27;
	font-weight:bold;
}
#areasbar table td.over a:hover {
	color: #58AB27;
	font-weight:bold;
}
#areasbar table td.selected a {
	color: #58AB27;
	font-weight:bold;
}
#areasbar table td.selected a:hover {
	color: #58AB27;
	font-weight:bold;
}

#areasbar table td a:hover {
	color: #58AB27;
	font-weight:bold;
}
#foot #searchbarfooter a:hover {
	color: #58AB27;
}
#foot #spgroup li a {
	color:#58AB27;
}
#summarycartbox ul li.price {
	color:#58AB27;
}
#summarycartbox ul li.price * {
	color:#58AB27;

}
#summarycartbox ul li a:hover {
	color:#58AB27;
}
.sidebox .body table td .price {
	color:#58AB27;
}
.homebox .body dl dt.price {
	color:#58AB27;
	border-bottom:1px dotted #58AB27;
}
.viewall a {	
	color:#58AB27;
}
.homebox .smallbody .price {
	color:#58AB27;
}
#sheetbox #detailbox table td.price * {
	color: #58AB27;
	font-size:10pt;
}
#showCart .price {
	color: #58AB27;
	font-size:10pt;
	font-weight: bold;
}
#showCart .buono h1 {
	font-size:10pt;
	color: #58AB27;
	background: #FF0;
	border:1px solid #ffd700;
}
#showCart .titlesel {
  font-size:14pt;
  font-weight: bold;
  color:#58AB27;	
	border-bottom: 2px solid #CCC;
	margin-bottom:10px;
}

.popup#messageMiddleBox .divContent {
	position: relative;
	left: -50%;
	top: 0%;
	background: #FFF;
	border: 2px solid #58AB27;
	width: 450px;
}
.popup#messageMiddleBox .divContent * a:hover {
  color: #58AB27;
}
#messageMiddleBox h1 {
	color: #58AB27;
	font-size: 13pt;
	background: #FFF;
	padding: 5px;
  text-align:center;
}
#tbFields thead th  {
	border-bottom:1px solid #D9D9D9;
	padding:15px 0 3px 3px;
	color: #58AB27;
}
#sendOrder .orderTotal {
	font-size: 12pt;
	font-weight: bold;
	color:#58AB27;
	text-align: right;
}
#sendOrder .deliveryTotal {
	font-size: 10pt;
	font-weight: bold;
	color:#58AB27;
	text-align: right;
}
#sendOrder .summaryCart tfoot tr td h3 {
	color:#58AB27;
	font-size:10pt;
}
.docline {
	padding:3px;
	border-bottom:1px dashed #58AB27;
}
#webrequest h1 {
	text-align:center;
	font-size:12pt;
	color:#58AB27;
}

.resultBox .pricebox h3 {
	color:#58AB27;
	font-size:11pt;
}