/* CSS Document */
body
{
	margin-top:0px;
	margin-left:0px;
}
.body-with-bg{
	background-color:#999999;
}

.callus
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	text-transform:uppercase;
	color:#757575;
	text-decoration:none;
}
.addtofavoritefont
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	color:#D28134;
}
.addtofavoritefont2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	color:#C1A36A;
}
.addtofavoritefont2:link{color:#C1A36A; text-decoration:none}
.addtofavoritefont2:visited{color:#C1A36A; text-decoration:none}
.addtofavoritefont2:hover{color:#D28134; text-decoration:underline}
.shoppingcart
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#DA4000;
}
.shoppingcart:link{color:#DA4000; text-decoration:none}
.shoppingcart:visited{color:#DA4000; text-decoration:none}
.shoppingcart:hover{color:#333333; text-decoration:underline}
.topnavfont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#F9EDE3;
	text-decoration:none;
}
.topnavfont:link{color:#F9EDE3; text-decoration:none}
.topnavfont:visited{color:#F9EDE3; text-decoration:none}
.topnavfont:hover{color:#F4E0B0; text-decoration:underline}
.singin
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	color:#B3824E;
}
.singin:link{color:#B3824E; text-decoration:underline}
.singin:visited{color:#B3824E; text-decoration:underline}
.singin:hover{color:#B3824E; text-decoration:none}
.newmember
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#C61704;
	text-decoration:none;
}
.newmember:link{color:#C61704; text-decoration:none}
.newmember:visited{color:#C61704; text-decoration:none}
.newmember:hover{color:#C61704; text-decoration:underline}
.searchtext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	color:#CAAF78;
}
.searchbox
{
	border: 1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}
.textbox
{
	border: 1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}
.serchbutton
{
	border: 1px solid #7C624B;
	background-color:#9F7E60;
	background-image:url(file:///D|/sandip/html/espressopros.com/images/button_search_back.gif);
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	height:20px;
	font-size:11px;
	vertical-align:middle;
}
.selectbox
{
	border: 1px solid #7F9DB9;
	background-color:#B3824E;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:20px;
	font-size:11px;
	vertical-align:middle;
}
.conditionapply
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-decoration:underline;
	color:#7A2B0A;
}
.conditionapply:link{color:#7A2B0A; text-decoration:underline}
.conditionapply:visited{color:#7A2B0A; text-decoration:underline}
.conditionapply:hover{color:#7A2B0A; text-decoration:none}
.leftnavheading
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	color:#B58758;
	text-decoration:none;
}
.leftnavheading2
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#894405;
	text-decoration:none;
}
.leftnavcat
{
	color:#7A2B0A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
.leftnavcat:link{color:#7A2B0A; text-decoration:none}
.leftnavcat:visited{color:#7A2B0A; text-decoration:none}
.leftnavcat:hover{color:#7A2B0A; text-decoration:underline}
.leftnavcat2
{
	color:#7A2B0A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
.leftnavcat2:link{color:#7A2B0A; text-decoration:underline}
.leftnavcat2:visited{color:#7A2B0A; text-decoration:underline}
.leftnavcat2:hover{color:#7A2B0A; text-decoration:none}
.leftnavcatsub
{
	color:#7A2B0A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
.leftnavcatsub:link{color:#7A2B0A; text-decoration:underline}
.leftnavcatsub:visited{color:#7A2B0A; text-decoration:underline}
.leftnavcatsub:hover{color:#7A2B0A; text-decoration:none}

.sub
{
	color:#7A2B0A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	text-decoration:underline;}
.sub:link{color:#7A2B0A; text-decoration:underline}
.sub:visited{color:#7A2B0A; text-decoration:underline}
.sub:hover{color:#7A2B0A; text-decoration:none}


.middleheading
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#894903;
	text-decoration:none;
}
.speoffprname
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#525252;
	text-decoration:none;
	font-weight:bold;
}
.prcfn
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#C92712;
}
.spdisprc
{
	color:#7A2B0A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
.spdisprcb
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#626262;
	text-decoration:none;
}
.spdisprcbd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#626262;
	text-decoration:line-through;
}
.spoffprname
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#626262;
	text-decoration:none;
}
.spoffprname:link{color:#626262; text-decoration:none}
.spoffprname:visited{color:#626262; text-decoration:none}
.spoffprname:hover{color:#626262; text-decoration:underline}
.retailval
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#7A2B0A;
	text-decoration:none;
}
.retailvalp
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	text-decoration:line-through;
}
.retailvalesp
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#B02B00;
	text-decoration:none;
}
.researchdettext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3B3A3A;
	text-decoration:none;
	font-weight:normal;
}
.emailfrfont
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	text-decoration:none;
	font-weight:normal;
}
.getnews
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#585654;
	font-weight:normal;
}
.getnews:link{color:#585654}
.getnews:visited{color:#585654}
.getnews:hover{color:#333333; text-decoration:none}
.bottomfont
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#757575;
	text-transform:uppercase;
	text-decoration:none;
}
.bottomfont:link{color:#757575; text-decoration:none}
.bottomfont:visited{color:#757575; text-decoration:none}
.bottomfont:hover{color:#757575; text-decoration:underline}
.bottomfont2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#9BA4AB;
	text-decoration:none;
}
.middleheading3
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	color:#A6703D;
	text-decoration:none;
}
.middleheaddet3
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#876B52;
}
.brdtab
{
	border: 1px solid #D3D3D3;
}
.espremach
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#616161;
	text-decoration:none;
}
.espremach2
{
	border: 1px solid #D3D3D3;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#876B52;
	padding: 2px 2px 2px 2px;
}
.espremach3
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#876B52;
}
.espremach3:link{color:#876B52; text-decoration:none}
.espremach3:visited{color:#876B52; text-decoration:none}
.espremach3:hover{color:#876B52; text-decoration:underline}
.featuitem
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#876B52;
}
.featuitem:link{color:#876B52; text-decoration:none}
.featuitem:visited{color:#876B52; text-decoration:none}
.featuitem:hover{color:#876B52; text-decoration:underline}
.featuitem2
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#CA6C10;
}

.featuite
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	color:#616161;
	text-decoration:none;
}
.speciofffo
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	color:#FFFFFF;
	text-decoration:none;
}
.pagedetno
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#CC680A;
}
.pagedetno:link{text-decoration:underline}
.pagedetno:visited{text-decoration:underline}
.pagedetno:hover{text-decoration:none}
.pagedetno2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	color:#332F2B;
}
.pagedetno2:link{text-decoration:underline}
.pagedetno2:visited{text-decoration:underline}
.pagedetno2:hover{text-decoration:none}
.pagedetno3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#332F2B;
}
.selectbox2
{
	border: 1px solid #7F9DB9;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	height:20px;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	vertical-align:middle;
}
.selectbox3
{
	font-family:Arial, Helvetica, sans-serif;
	width:160px;
}
.pagedetno4
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#332F2B;
}
.pagedetno4:link{text-decoration:underline}
.pagedetno4:visited{text-decoration:underline}
.pagedetno4:hover{text-decoration:none}
.pagedetno5
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#332F2B;
}
.subcatprnm
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#585757;
}
.subcatprnm:link{text-decoration:none}
.subcatprnm:visited{text-decoration:none}
.subcatprnm:hover{text-decoration:underline}
.detpagprname
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#CD7724;
	text-decoration:none;
}
.fefont
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#969595;
	text-decoration:none;
}
.fefont-dark
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#5F5F5F;
	text-decoration:none;
}
.autocoffce
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#585757;
	text-align:justify;
}

.errmsg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}

.padding-td{
	padding: 2px;
}

.section-hd-bottom {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0C0500;
	background-color:#F9F9F9;
}

.section-hd-bottom-price {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0C0500;
	background-color:#D8D8D8;
}

.normal-text
{
	color:#7A2B0A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-align: justify;
}

.normal-text-without-align
{
	color:#7A2B0A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}


.normal-select
{
	border: 1px solid #666666;
	font-family:Verdana, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}

.form-title
{
	color:#7A2B0A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

/* CSS Document */
.detpagprname2
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#CC0000;
	text-decoration:none;
}
.detpagebutbackstr
{
	background-image:url(../images/detpage_middlestrip.gif);
	background-repeat:repeat-y;
}
.buttonname
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#D3893F;
	text-decoration:none;
	font-size:11px;
	text-transform:uppercase;
}
.buttonname:link{text-decoration:none;}
.buttonname:visited{text-decoration:none;}
.buttonname:hover{text-decoration:underline;}
.avgrat
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#D11E1D;
	text-decoration:none;
}
.avgratusers
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#D3893F;
	text-decoration:none;
}
.stockinfblk
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.detpageimgbackstr
{
	background-image:url(../images/detpage_pr_middlestrip.gif);
	background-repeat:repeat-y;
}
.codeline
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#514E4B;
	text-decoration:underline;
	font-size:11px;
}
.codenormal
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#717171;
	text-decoration:none;
	font-size:10px;
}
.codered
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#C61704;
	text-decoration:none;
	font-size:10px;
}
.productdes
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	font-size:11px;
	text-align:justify;
}
.ralteditem
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#894903;
	text-decoration:none;
	text-transform:uppercase;
}

.avgrat-a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#D11E1D;
	text-decoration:underline;
}

.avgrat-a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#D11E1D;
	text-decoration:underline;
}

.avgrat-a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#D11E1D;
	text-decoration:none;
}

/* Following Class used to view reviews */
.barhead {
	font-size: 12px; color: #333333; font-family: arial, helvetica
}
.barhead1 {
	font-size: 13px; color: #000000; font-family: Verdana,arial, helvetica
}
.barlink {
	font-weight: bold; font-size: 12px; color: #333366; font-family: arial, helvetica; text-decoration: none;
}

.general_text2 {
	font-size: 12px; line-height: 16px; font-family: arial, helvetica;
}

.barheadsm {
	font-size: 11px; color: #333366; font-family: arial, helvetica;
}

a.boxlink {
	font-family:  Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
a.boxlink:hover {
	font-family:  Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #FF9900;
}
a.emailfr{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	text-decoration:none;
	font-weight:normal;
}
a.emailfr:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	text-decoration:underline;
	font-weight:normal;
}

.line
{
	border:1 px solid #000000
}

.link-yellow{
color: #FFDA69;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;

}

.link-yellow:hover{
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
div#navigation{
 position: absolute;
     visibility: hidden;
      width: 220px;
      left: 302px;
      top: 165px;
	  z-index:1;  

}
.link-brand{
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;

}
.link-brand:hover{
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;

}