

.opacity IMG{filter:alpha(opacity=100); opacity:1.0;}
.opacity:hover IMG{filter:alpha(opacity=80); opacity:0.8;}

.td-bg2{
	background-repeat:no-repeat; background-image:url(images/top-bg2.jpg); background-position: right;}
	
.td-bg3{
	background-repeat:repeat; background-image:url(images/top-bg3.jpg);}

.marb-shw-bg{
	background-image:url(images/pro-t-shd-bg.jpg); background-position:right;
}

.marb-shw-bg2{
	background-image:url(images/pro-t-shd-botm-bg.jpg);
}

.td-left-bg{
	background-repeat:repeat-y; background-image:url(images/left-side.jpg);
}

.td-right-bg{
	background-repeat:repeat-y; background-image:url(images/right-side.jpg);
}
.white-bg{
	background-color:#FFFFFF;
}
.code{
	font-size:11px; color:#000000; font-weight:400; padding-left:5px; padding-top:2px; text-align:left;
}

.h6 {FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #A07E02; TEXT-DECORATION: none;}

.title {
	font-size: 36px;
	font-family: Arial, Helvetica, sans-serif;
	color: #996666;
}

hr {
 border: 0; background-color: #c1c1c1; height: 1px;
 }
 .hr1 {
 border: 0; background-color: #000000; height: 1px;
 }
.inp {FONT-WEIGHT: 400; FONT-SIZE: 11px; COLOR: #565040; FONT-FAMILY: arial; TEXT-DECORATION: none; border: 1px #c1c1c1 solid;}
.but {font-weight: 700; font-size: 12px; color: #FFFFFF; font-family: Arial; text-decoration: none; border: 1px solid #C8BEA3; background-color:#E57E1F; text-align:center; padding:3px; width:70px;}

.inp1 {FONT-WEIGHT: 400; FONT-SIZE: 11px; COLOR: #565040; FONT-FAMILY: arial; TEXT-DECORATION: none; border: 1px #565656 solid; width:100%; height:18px;}

.inp2 {FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: #565040; FONT-FAMILY: arial; TEXT-DECORATION: none; border: 1px #565656 solid; height:18px; background-color: transparent;}

.slt {FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none; border: 1px #565656 solid; width:200px; height:25px; line-height:25px; padding:2px;}
.hm-cont{
	background-repeat:no-repeat; background-image:url(images/hm-innr-shd.jpg); font-size:11px; color:#565040;         font-weight:400; padding-left:19px; padding-top:27px;
}

.hm-tent{
	font-size:11px; color:#565040; font-weight:400; text-decoration:none; line-height:15px;
}

.hm-tent:hover{
	font-size:11px;	color:#918a76; font-weight:400; text-decoration:none;
}

.hm-tent1{
	font-size:11px; color:#BB5A01; font-weight:400; text-decoration:none; line-height:15px;
}
.hm-tent1:hover{
	font-size:11px; color:#565040; font-weight:400; text-decoration:none; line-height:15px;
}

.texthome{
	font-size:12px; color:#565040; font-weight:400; padding-top:27px; padding-left:19px; padding-right:26px;	line-height:18px;
}

.text{
	font-size:12px; color:#565040; font-weight:400; line-height:18px;
}
.bottom-bg{
	background-repeat:repeat-x;	background-image:url(images/bottom-mid.jpg);	color:#565040;	font-size:10px;	font-weight:400;	font-family:Verdana;
}
.csi{
	color:#565040;	font-size:10px;	font-family:Verdana;text-decoration:none;
}
.csi:hover{
	color:#565040;	font-size:10px;	font-family:Verdana;text-decoration:underline;
}

.link-bg{
	background-repeat:no-repeat;	background-position:bottom;	background-image:url(images/hm-line.jpg);	background-color:#FFFFFF;
	text-align:center;	color:#905521;	font-size:11px;	font-weight:700;
}
.header{
	color:#473e22;	font-size:11px;	font-weight:400;	text-decoration:none;
}
.hlinks{
	color:#473e22;	font-size:11px;	font-weight:400;	text-decoration:none;
}
.hlinks:hover{
	color:#000000;	font-size:11px;	font-weight:400;	text-decoration:none;
}

.back {color:#000000; font-size:11px; font-weight:400; text-decoration:none; background:#C8BEA3; padding: 5px 5px 5px 5px;}
.back:hover {color:#000000; font-size:11px; font-weight:400; text-decoration:none; background:#FFFFFF; padding: 5px 5px 5px 5px;}

.homeb{
	color:#565656;	font-size:11px;	font-weight:400;	text-decoration:none;	padding-bottom:15px;	padding-top:15px;	text-align:left;
}

.home{
	color:#e57e1f;	font-size:11px;	font-weight:700;	text-decoration:none;
}

.home:hover{
	color:#000000;	font-size:11px;	font-weight:700;	text-decoration:none;
}

.view{
	color:#000000;	font-size:11px;	font-weight:400;	text-decoration:none;	border:#b2b2b2 solid 1px;	text-align:left;	padding:0px 3px 0px 3px;
}

.view:hover{
	color:#e57e1f;	font-size:11px;	font-weight:400;	text-align:left;	text-decoration:none;
}

.view2{
	color:#000000;	font-size:11px;	font-weight:700;	text-decoration:none;
}

.view2:hover{
	color:#e57e1f;	font-size:11px;	font-weight:700;	text-decoration:none;
}


.mail{
	color:#e57e1f;	font-size:11px;	font-weight:400;	text-decoration:none;	text-align:left;
}

.mail:hover{
	color:#000000;	font-size:11px;	font-weight:400;	text-align:left;	text-decoration:none;
}

.shop{
	color:#e57e1f;	font-size:12px;	font-weight:700;	text-decoration:none;	text-align:left;
}

.shop:hover{
	color:#565656;	font-size:12px;	font-weight:700;	text-align:left;	text-decoration:none;
}
.cart{
	color:#473e22;	font-size:11px;	font-weight:700;
	font-family:Arial Narrow;
	text-decoration:none;
}

.toplinks{
	color:#905521;
	font-size:11px;
	font-weight:700;
	padding-left:27px;
	padding-right:27px;
	text-decoration:none;
}

.toplinks:hover{
	color:#f0862e;
	font-size:11px;
	font-weight:700;
	padding-left:27px;
	padding-right:27px;
	text-decoration:none;
}

.hm-h1{
	color:#014da1;
	font-size:12px;
	font-weight:700;
}

.more{
	color:#014da1;
	font-size:11px;
	font-weight:400;
	text-decoration:none;
}

.more:hover{
	color:#f0862e;
	font-size:11px;
	text-decoration:none;
}

.more1{
	color:#014da1;
	font-size:11px;
	font-weight:400;
}

.more1:hover{
	color:#f0862e;
	font-size:11px;
}

.h1{
	color:#9a7656;
	font-size:28px;
	font-weight:400;
	font-family: Arial Narrow;
}


.h2{
	color:#9a7656;
	font-size:14px;
	font-weight:700;
	font-family: Arial;
	margin-bottom:40px;
	line-height:25px;
}


.h3{
	color:#603e1d;
	font-size:16px;
	font-weight:700;
	font-family: Arial narrow;
}


.h4{
	color:#00000;
	font-size:22px;
	font-weight:400;
	font-family: Arial Narrow;
	padding-top:0px;
	padding-bottom:10px;
}

.calcu{
	float:left; margin-right:10px;
}


.account{
	color:#565656;
	padding:20px;
	font-size:12px;
	text-align:left;
	line-height:20px;
}

.account h1{
	color:#565656;
	font-size:18px;
	font-weight:700;
}

.account sml{
	color:#565656;
	font-size:15px;
	font-weight:400;
}

.account a{
	color:#565656;
	font-size:11px;
	font-weight:400;
	text-decoration:none;
}

.account a:hover{
	color:#e57e1f;
	font-size:11px;
}

.account1{
	color:#565656;
	padding:20px;
	font-size:12px;
	text-align:left;
	background:#f9f2d9;
	line-height:20px;
}

.basic-product{
	color:#565656;
	padding-left:15px;
        padding-right:0px;
	padding-top:20px;
	padding-bottom:20px;
	font-size:12px;`
	text-align:left;
	background:#f9f2d9;
	line-height:20px;
}


.basic-product-space {
	color:#565656;
	padding-left:15px;
        padding-right:15px;
	padding-top:20px;
	padding-bottom:20px;
	font-size:12px;`
	text-align:left;
	background:#f9f2d9;
	line-height:20px;
}

.pdt{
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:8px;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
}
.pdt:hover{
	color:#000066;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:8px;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}

.bor-left {border-left: 1px #C8BEA3 solid;}

.yelow-space{
	color:#000000;
	padding-left:5px;
	padding-bottom:7px;
	font-size:11px;
	font-weight:400;
}


.pdt-space{
	padding-left:5px;
	padding-right:20px;
}

.account1 h1{
	color:#565656;
	font-size:18px;
	font-weight:700;
}

.account1 sml{
	color:#565656;
	font-size:15px;
	font-weight:400;
}

.td-cornerbg {
	background-image: url('images/side-grad.jpg'); background-repeat: no-repeat; background-position: left top;
}

.td-cornerbg1 {
	background-image: url('images/side-grad1.jpg'); background-repeat: no-repeat; background-position: right top;
}

#table-head-bg {
	background-image:url(images/mid-grad.jpg);
	background-repeat:repeat-x;
}

#table-head-total {
	padding: 10px 5px 5px 10px;
	font-size: 12px arial;
	font-weight: 700;
	color: #161616;
	background-color:#DCCC93;
	border-bottom: 1px solid #D5CBA9;
	border-top: 1px solid #D5CBA9;

}


.table-format-total {
	font-size: 11px; font-family:arial;
	color: #565656;
	font-weight: 400;
	

}

.table-format-total td {
	font-size: 11px; font-family:arial;
	color: #565656;
	line-height:13px;
	font-weight:400;
	border-bottom: 1px solid #DED6BA;	
	padding:10px 5px 5px 10px;
	vertical-align:top;
	text-align:left;
}


.table-format-total a {
	font-size: 11px; font-family:arial;
	font-weight: 400;
        color: #e57e1f;
        text-decoration:underline;
}

.table-format-total a:hover {
	font-size: 11px; font-family:arial;
	color: #565656;
        font-weight: 400;
        text-decoration:underline;
}




#table-head {
	border-bottom: 0px solid #57646d;
	border-top: 0px solid #57646d;
	padding: 15px 5px 5px 15px;
	font-size: 12px arial;
	font-weight: 700;
	color: #9a7656;
}


#table-head-total {
	padding: 10px 5px 5px 10px;
	font-size: 12px arial;
	font-weight: 700;
	color: #161616;
	background-color:#DCCC93;
	border-bottom: 1px solid #D5CBA9;
	border-top: 1px solid #D5CBA9;

}

.table-format {
	font-size: 11px; font-family:arial;
	color: #565656;
	font-weight: 400;
	text-align:left;
	

}

.table-format td {
	font-size: 11px; font-family:arial;
	color: #565656;
	line-height:13px;
	font-weight:400;
	border-bottom: 1px solid #c8c3b1;
	padding:20px 5px 20px 15px;
	vertical-align:top;
}


.table-format a {
	font-size: 11px; font-family:arial;
	font-weight: 400;
        color: #e57e1f;
        text-decoration:underline;
}

.table-format a:hover {
	font-size: 11px; font-family:arial;
	color: #565656;
        font-weight: 400;
        text-decoration:underline;
}
.page {font-weight: 400; font-size: 12px; color: #990000; font-family: arial; text-decoration: none;}
.page1 {font-weight: 400; font-size: 12px; color: #0AF515; font-family: arial; text-decoration: none;}

li{list-style-type:square; font-size:12px; color:#565040; font-weight:400; line-height:18px; padding-bottom:5px; margin-left:-20px;}
.topli{font-size:12px; color:#565040; font-weight:400; line-height:18px; margin-left:-20px; margin-top:-5px;}

.toplilink{
	color:#565040;	font-size:12px;	font-weight:400;	text-decoration:none;
}

.toplilink:hover{
	color:#e57e1f;
}

.toplilink1{
	color:#BB5A01;	font-size:12px;	font-weight:400;	text-decoration:none;
}

.toplilink1:hover{
	color:#565040;
}

.entar{
	color:#565040;	font-size:11px;	font-weight:400;	text-decoration:none;
}

.entar:hover{
	color:#BB5A01;
}

.footerd{
	color:#565040;	font-size:10px;	font-weight:700;	text-decoration:none;
}

.footerd:hover{
	color:#BB5A01;
}

.view13{
	color:#000000;
	font-size:10px;
	font-weight:700;
	text-decoration:none;
	border:#b2b2b2 solid 1px;
	text-align:left;
	padding:0px 3px 0px 3px;
	font-family:verdana;
}

.view13:hover{
	color:#e57e1f;
	font-size:10px;
	font-weight:700;
	text-align:left;
	text-decoration:none;
}

.view13active{
	color:#fff;
	font-size:10px;
	font-weight:700;
	text-decoration:none;
	border:#e3bc9a solid 1px;
	text-align:left;
	padding:0px 3px 0px 3px;
	font-family:verdana;
	background-color:#9a7656;
}

.scrollmarble {background-image: url('images/bg-marble.jpg'); background-repeat: no-repeat;}

img{behavior:url('pngbehavior.htc');}

.email {
	font-size: 12px; font-family:arial;
	font-weight: 400;
        color: #565656;
        text-decoration:none;
}

:hover.email {
	font-size: 12px; font-family:arial;
	color: #e57e1f;
        font-weight: 400;
        text-decoration:none;
}

.fac {border: 1px solid #705C12;}

.caption {
	font-size: 11px;
	font-weight: 400;
        color: #565656;
        text-decoration:none;
}