body {
	margin:0px;
	padding:0px;
	background-color:#fff;
	text-align:left;
}
a {
	color:#333;
	font-family:Tahoma,Verdana, Geneva;
	font-size:10px;
	line-height:18px;
}
a:link {
	color:#999;
}
a:visited {
	color:#999;
}
a:active {
	color:#999;
	text-decoration:none;
}
a:hover {
	color:#999;
	text-decoration:none;
}
a:focus {
	color:#999;
	text-decoration:none;
}
a.sub {
	color:#878a53;
	font-family:Tahoma,Verdana, Geneva;
	font-size:9px;
	font-size:11px;
}
a.sub:link {
	color:#878a53;
	text-decoration:none;
}
a.sub:visited {
	color:#878a53;
	text-decoration:none;
}
a.sub:active {
	color:#878a53;
	text-decoration:none;
}
a.sub:hover {
	color:#666666;
	text-decoration:none;
}
a.sub:focus {
	color:#666666;
	text-decoration:none;
}
a.bodysub {
	color:#46482F;
	font-family:Tahoma,Verdana, Geneva;
	font-size:9px;
	font-size:11px;
	text-decoration:underline;
}
a.bodysub:link {
	color:#46482F;
	text-decoration:underline;
}
a.bodysub:visited {
	color:#46482F;
	text-decoration:underline;
}
a.bodysub:active {
	color:#46482F;
	text-decoration:underline;
}
a.bodysub:hover {
	color:#878A53;
	text-decoration:none;
}
a.bodysub:focus {
	color:#878A53;
	text-decoration:none;
}
p,td,li {
	font-family:Tahoma,Verdana,Geneva;
	font-size:11px;
	line-height:18px;
	color:#333;
	text-align:left;
}	
.h1 {
	font-family:Arial,Verdana,Geneva;
	font-size:12px;
	color:#666666;
	padding:#8px;
}
.subsection {
	font-family:Tahoma,Geneva,Arial;
	font-size:13px;
	line-height:13px;
	color:#fff;	
}
.price {
	font-family:Tahoma,Geneva,Arial;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
	color:#000;
}
.smdescription {
	font-family:Tahoma,Geneva,Arial;
	font-size:10px;
	color:#000;
	text-align:center;
}
.footer {
	font-family:Tahoma,Verdana, Geneva;
	font-size:10px;
	line-height:18px;
	text-align:center;
	color:#999;
}
.cartheader {
	font-family:Helvetica,Verdana, Geneva;
	font-size:25px;
	color:#878A53;
	font-style: normal;
	font-weight: bold;

}
.cartprice {
	font-family:Tahoma,Verdana, Geneva;
	font-size:16px;
	color:#878A53;
	font-style: normal;
	font-weight: bold;

}
.invisible {
	font-family:Tahoma,Verdana, Geneva;
	font-size:12px;
	color:#fff;
	font-style: normal;

}
.quote {
	font-family:Arial,Verdana, Geneva;
	font-size:15px;
	color:#336666;
	
}
.subheader {
	font-family:Tahoma,Verdana, Geneva;
	font-size:11px;
	color:#878a53;
	weight:bold;
	
}
.eg-bar{
	font-family:Tahoma,Verdana, Geneva;
	color:#878a53;
	font-size:11px;
	border-bottom: 1px dotted #878a53;
	padding: 3px;
	
}
.div.eg-bar{
	width: 235px;
	
}
.icongroup1{
	width: 600px;
	
}
.iconspan{
	float: right;
	margin: 3px;
	cursor:hand;
	cursor:pointer;
	font-weight: bold;
}
.border{
	color:#FFFFFF:
}

.style1 {font-size: 12px;}

.style2 {color: #FFFFFF;
		font-family:Arial,Verdana, Geneva;
		font-size:10px; 
}
.anylinkcss{
position:absolute;
visibility: hidden;
border:0px solid white;
border-bottom-width: 0;
font:normal 12px Tahoma;
line-height: 23px;
z-index: 100;
background-color: #000;
width: 160px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid white;
padding: 5px 0;
text-decoration: none;
font:normal 11px Tahoma;
text-indent: 8px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #878A53;
color: white;
}	
.anylinkcss a:visited{ /*hover background color*/
color:#FFFFFF;
}	