BODY, TR, TD {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}
.tbody {
	width: 100%;

}
FORM {
	margin: 0px;
	padding: 0px;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	padding: 5px;
	/*height: 80px;*/
}
.logo {
	background-image: url(/images/logo.jpg);
	height: 100px;
	width: 450px;
	background-repeat: no-repeat;
	clear: none;
	float: left;


}
.top-nav {
	width: 210px;
	font-size: 12px;
	height: 25px;
	background-color: #F4F4F4;
	padding: 5px;
	color: #940C34;
	margin-right: 15px;
	clear: none;
	float: right;


}
.tabs {
	width: 100%;
	text-align: center;
	margin: 0px;
	padding: 0px;
	clear: both;



}
.tab-line {
	text-align: center;
	/*width: 100%;*/
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
	min-width: 800px;
	width:expression(document.body.clientWidth < 800 ? 800 : "100%" ); 
}

.top-line-left {
	background-image: url(/images/top-line-left.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 12px;
	clear: none;
	float: left;
	white-space: nowrap;
}
.top-line-bg {
	background-image: url(/images/top-line-bg.jpg);
	background-repeat: repeat-x;
	height: 28px;
	clear: none;
	float: left;
	width: 97%;
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
}
.top-line-right {
	background-image: url(/images/top-line-right.jpg);
	background-repeat: no-repeat;
	clear: none;
	float: left;
	height: 28px;
	width: 11px;
	white-space: nowrap;
}
.left-panel {
	width: 163px;
	clear: none;
	float: left;

}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.content .head {
	font-family: Tahoma, Arial;
	font-size: 18px;
	color: #080871;
	font-weight: bold;
}

.content .featured {
	border: 1px solid #EDECBE;
	background-color: #FAFAEF;
	padding: 5px;
	width: 100%;
	margin-top: 10px;





}
.content .featured .prod-name .prod-link {
	color: #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;

}
.content .featured .prod-name {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;














}
.content .featured .prod-img {
	margin: 0px;
	z-index: 1;
















}
.content .featured .prod-details {
	width: 100%;

}

.right-panel {
	width: 163px;
	clear: none;
	float: left;
}
.box-top {
	background-image: url(/images/tab-top.jpg);
	width: 163px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-repeat: no-repeat;
	text-align: center;
	font-weight: bold;
	margin: 0px;
	padding: 3px;


}
.box {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 10px 0px 0px;

}
.box-bg {
	background-image: url(/images/tab-bg.jpg);
	width: 163px;
	background-repeat: repeat-y;
	padding: 5px;
	margin: 0px;
	vertical-align: center;

}
.box-bottom {
	background-image: url(/images/tab-bottum.jpg);
	height: 6px;
	width: 163px;
	background-repeat: no-repeat;
}

.box li {
	list-style-image: url(/images/bullit.jpg);

}
.box .video {
	color: #080871;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin: 6px;
}
.box .newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9A9A9A;
	text-align: center;
	margin: 5px;
}

.footer {
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-size: 12px;
	text-align: center;
	padding-top: 10px;



}
.footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.footer .txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CDCDCD;
	margin: 5px;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	color: #940C34;
	text-decoration: none;
	font-weight: normal;

}
a:hover {
	text-decoration: underline;
}
.right-align {
	text-align: right;
	margin: 2px;
}
.cin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #7F9DB9;
}.footer .add-me {
	height: 42px;
	width: 86px;
	clear: none;
	float: left;
	margin-left: 30px;


}
.logo span {
	display: none;
}
.dd {
	width: 100%;
	background-color: #000000;
}
.container {
	width: 100%;
	clear: both;
	min-width: 800px;
	width:expression(document.body.clientWidth < 800 ? 800 : "100%" );
}

.text {
	clear: both;
}
.box ul {
	list-style-position: outside;
}
.container td.border {
	border-right-width: 1px;
	border-left-width: 1px;
	/*border-right-style: dashed;*/
	border-left-style: dashed;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	vertical-align: top;

}
.tabs span {
	display: none;
}
.product {
	width: 100%;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 10px 0px;
	margin: 0px;




}
.prod-img {
	float: left;
	clear: right;
	margin-left: 10px;
	margin-right: 10px;



}
.prod-detail {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;


}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	/*padding-left: 10px;*/
	color: #080871;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

}

.google_result_heading {
	font-size: 14px;
	background: .803132;
	width: 100%;
	color: #FFFFFF;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	/*padding-left: 10px;*/
	color: #080871;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

}
.message {
	font-size: 12px;
	font-weight: bold;
}

.ptitle {
	background-color: #f6f6f6;
	border: 1px solid #CCCCCC;
	padding: 7px;
	margin: 10px;
}
.prod-detail p.prod-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #993333;
	text-decoration: underline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.prod-detail p.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin: 0px;

}
.prod-detail p.discount {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.prod-detail p.sdesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.prod-detail p.addcart {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.prod-detail a.cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #940D35;
	text-decoration: underline;
	display: block;

}
.product .btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.cart {
	margin: 10px;
	padding: 2px;
	background-color: #FFFFF4;
	border: 1px solid #CCCCCC;



}
.cart th {
	background-color: #333333;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.cart td.empty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CCCCCC;
	text-align: center;
}
.cart td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EAEAEA;
}
.elem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.featured td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.contact {
	width: 100%;
	padding-left: 10px;
}
.contact td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;

}
.faq {
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;


}
.faq p.question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	margin-top: 10px;
	margin-bottom: 5px;

}
.faq p.answer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 5px;

}
.faq p.testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.faq span.thead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #990033;
}
.faq p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.box-bg p {
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 3px;
}
.box-bg th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #666666;
}
.right-panel td.mcart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EAEAEA;

}
.box-bg a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #940C34;

}
.faq a {
	font-size: 12px;
	font-weight: bold;
}
.custinfo {
	width: 100%;
	text-align: center;

}
.custinfo .info-panel {
	width: 90%;
	background-color: #f6f6f6;
	padding: 0px;


}
.custinfo .info-panel td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;

}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}*/
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.lbtn {
	background-color: #f6f6f6;
	padding: 5px;
	width: 90%;
	margin-top: 10px;

}
.prod-detail p.sdesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.customer {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	width: 90%;
}
.customer td.cust-bg {
	background-color: #f6f6f6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;

}
.center {
	text-align: center;
}
.customer td.inv-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
}
.customer span.emph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #940C34;
	font-weight: bold;
}
.invoice-cart {
	width: 90%;
	border: 1px solid #f6f6f6;
	background-color: #CCCCCC;
	padding: 0px;
	margin-top: 5px;

}
.invoice-cart th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #000000;
	color: #FFFFFF;

}
.invoice-cart td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #f6f6f6;
}
.ccart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ccart td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
