a
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration: underline;
}
.clsTableHeader
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #777175;
	font-weight: bold;
	background-color: #e1e1e1;
	height:30px;
}
.styleproductrows1, .styleproductrows
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal; 
	font-size:12px;
	background-color:#FFFFFF;
}
.tableHeading
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #57575b; 
	font-weight: bold;
}
.style7
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
}
.style14
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.clsTextBox
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #CCCCCC;
	font-weight:normal;
	color:#000000;
}
.clsCartButton
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align:center;
	font-size: 11px;
	border:1px solid #800024;
	color: #FFFFFF;
	font-weight:bold;	
	background-color:#800024;
}
.styletablerows, .styletablerowsbold
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
	background-color:#FFFFFF;
	text-align:right;
}
.styletablerows_signup
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	font-weight:normal;
	background-color:#FFFFFF;
}
.legend-heading, .legend-heading1
{  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #231f20;
}
.clsDvBorder
{
	border:solid 1px #CCCCCC;
}

.clsItem
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold; 
	font-size:12px;
}
.noofitems
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	font-weight: bold;
}
.clsPaddings
{
	padding-left:8px;
	padding-right:15px;
}
.clsLeftColBG
{
	border-bottom: 0px solid #b6b6b6;
	border-top: 0px solid #b6b6b6;
	border-left: 0px solid #b6b6b6;
	border-right: 1px solid #b6b6b6;
}
.clsMainTblBG{}
a.footerlinks
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #58595b;
	text-decoration: none;
}
a.footerlinks:hover
{
	text-decoration: underline;
}
.clsAlternateRow{}
.clsRow{}
.clsLeftHeading
{
	color:#c57029;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
}
.clsRightTblColor
{
	background-color:#f1efed;
}
.clsTopBar
{
	background-color:#3b3b3b;
}
.clsTopSubBar
{
	background-color:#444444;
}
.clsFooterCol1
{
	background-color:#d59059;
}
.clsFooterCol2
{
	background-color:#3878da;
}

.cartCalTxt1, .cartCalTxt
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
a.lnkCart {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000080;
	text-decoration: underline;
}
a.lnkCart:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0070e0;
	text-decoration: underline;
}
.popupText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #57575b;
}
.clsTextBoxTotal
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	border: 0px solid;
	color:#000000;
	font-weight:bold;
	font-size: 11px;
	background-color:#e1e1e1;
	text-align:right;
}
.clsTextBoxChkout, .clsTextBoxChkout1
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px;
	border: 0px solid;
	font-weight:bold;
	color:#000000;
/*	background-color:#3878da;*/
/*	background-color:#afdbdc;*/
	text-align:right;
}
.clsDropDown
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #a5acb2;
	color:#404040;
	font-weight:normal;
/*	background-color:#f0f0ff;*/
}
.clsHeading
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #231f20; 
	font-weight: normal;
}
.clsProminantText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.clsTotalRow
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	background-color:#e1e1e1;
	color:#000000;
	font-weight:bold;
	font-size: 11px;
	height:30px;
}
.tblPaymentsBorder
{
	border: 1px solid #CCCCCC;
}
.tdPaymentUpperBorder
{
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px;
	border-top: 1px solid #CCCCCC;
}
.tdPaymentMiddleLeftBorder
{
	border-left: 1px solid #CCCCCC;
	border-right: 0px;
	border-bottom: 0px;
	border-top: 0px;
}
.tdPaymentMiddleRightBorder
{
	border-right: 1px solid #CCCCCC;
	border-left: 0px;
	border-bottom: 0px;
	border-top: 0px;
}
.tdPaymentLastLeftB
{
	border-left: 1px solid #CCCCCC;
	border-right: 0px;
	border-bottom: 1px solid #CCCCCC;
	border-top: 0px;
}
.tdPaymentLastRightB
{
	border-right: 1px solid #CCCCCC;
	border-left: 0px;
	border-bottom: 1px solid #CCCCCC;
	border-top: 0px;
}
.tdPaymentFullB
{
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 0px;
	border-top: 0px;
}
.testimonialDetHeader {	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #231f20;
	font-weight:bold;
	font-size: 13px;
}

