body {
	margin:0px;
	padding:0px;
	background-image:url(../images/bg.jpg);
	text-align:center;
	font-family:tahoma, verdana, arial;
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
}
input
{
	border:none;
	font-family:tahoma, verdana, arial;
	font-weight:normal;
	font-size:11px;
}

.txtSearch
{
	border:solid 1px #838164;
	font-family:tahoma, verdana, arial;
	font-weight:normal;
	font-size:11px;
	width:190px;
	height:20px;
}

td
{
	font-family:tahoma, verdana, arial;
	font-weight:normal;
	font-size:11px;
	line-height: 14px;
	color:#646A6A;
}

h2
{
	font-family:tahoma, verdana, arial;
	font-size:18px;
	padding:0px;
	margin:0px;
	text-transform:uppercase;
	
}

a.News
{
	font-family:tahoma, verdana, arial;
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

a.News:hover
{
	font-family:tahoma, verdana, arial;
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

a
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
a:hover
{
	color:#666666;
}

a.link
{
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
a.link:hover
{
	color:#BAC3D5;
}


a.plink
{
	text-decoration:none;
	font-weight:bold;
	color:0000FF;
}
a.plink:hover
{
	color:#0000FF;
}


a.FPassword
{
	text-decoration:underline;
}

a.FPassword:hover
{
	text-decoration:none;
}


.whiteColor
{
	color:#ffffff;
}

.hsbody {
	width:897px !important;
	width:901px;
	margin:auto;
	padding:0px;
	border:solid 2px #ffffff;
	background-color:#ffffff;
}

.link3
{
	padding:5px;
	margin:auto;
	text-align:right;
	width:900px;
}
.link3 a
{
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	padding-left:20px;
}
.link3 a:hover
{
	color:#AFBBD5;
}



.topnav
{
	width:100%;
	height:36px;
	background-image:url(../images/TopNav_bg.jpg);
}
.topnav a
{
	color:#FFF8DC;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
.topnav a:hover
{
	color:#ffffff;
}

.borderTopBottom
{
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
}

.paddingAll
{
	padding:14px;
}
.blankStrip
{
	height:6px;
	background-color:#5B5644;
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:6px;
}

.category
{
	width:198px;
}
.category td
{
	padding-left:15px;
	padding-right:15px;
	color:#000000;
}

.borderBottom
{
	border-bottom:solid 1px #6B8484;
}

.borderWhite
{
	border-bottom:solid 1px #ffffff;
}

.viewShoppingBag
{
	background-image:url(../images/ViewShopping_bg.jpg);
	background-position:right;
	background-repeat:repeat-y;
	padding-right:10px;
}
.borderShoppingBag
{
	border-bottom:solid 1px #D4D0C8;
}

.footer
{
	height:93px;
	width:100%;
	background-image:url(../images/Footer_bg.jpg);
	text-align:center;
}
.footer table
{
	margin:auto;
}
.footer td
{
	color:#FAC9C8;
	font-family:verdana, tahoma, arial;
}
.footer td a
{
	text-decoration:none;
	font-weight:normal;
	color:#FAC9C8;
	font-family:verdana, tahoma, arial;
}
.footer td a:hover
{
	color:#ffffff;
}

.copyright
{
	width:900px;
	margin:auto;
	padding-top:6px;
	height:24px !important;
	height:30px;
	color:#8D97AE;
}
.floatLeft
{
	float:left;
}

.floatRight
{
	float:right;
}
.copyright a
{
	font-weight:bold;
	text-decoration:none;
	color:#8D97AE;
}

.ProDisplayTable
{
border:1px solid #dcdcdc;
margin-top:5px;
}

.ProName
{
	background-color:#f5f5f5;
	font-size: 11px;
	font-family :  tahoma,Arial, verdana, Helvetica, sans-serif;
	font-weight : bold;
	line-height:20px;
	color:#000000;
	border-bottom:1px solid #dcdcdc;
}

.ProName1
{
	background-color:#f5f5f5;
	font-size: 11px;
	font-family :  tahoma,Arial, verdana, Helvetica, sans-serif;
	font-weight : bold;
	line-height:20px;
	color:#000000;
	
}

.ProPrice
{
	font-size: 11px;
	font-family :  tahoma,Arial, verdana, Helvetica, sans-serif;
	font-weight : bold;
	line-height:20px;
	color:#800000;
	background-color:#f7f7f7;
}

.ImDisplay
{
	padding:5px;
	border:1px solid #dcdcdc;
	width:305px;
	
}


.txtProDesc
{
	font-size: 11px;
	font-family :  tahoma,Arial, verdana, Helvetica, sans-serif;
	font-weight : normal;
	line-height:20px;
	color:#000000;
	background-color:#f7f7f7;
	padding-left:4px;
}

.txtBox
{
	background-color: #ffffff;
	border: 1px solid #000000;
	color: #000000;
	font-family: tahoma,verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height:normal;
	height:17px;
	width:100%;
}

.txtComments
{
	background-color: #ffffff;
	border: 1px solid #000000;
	color: #000000;
	font-family: tahoma,verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height:normal;
	width:100%;
}

.txtBoxMultiline
{
	background-color: #ffffff;
	border: 1px solid #000000;
	color: #000000;
	font-family: tahoma,verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height:normal;
	
	
}

.txtQty
{
	text-align:center;
	width :30;
	border:1px solid #000000;
	font-size: 11px;
	font-family :  tahoma,Arial, verdana, Helvetica, sans-serif;
	font-weight : bold;
}

.DataGridItems td,.DataGridItems
{
	font-size: 11px;
	font-family :  tahoma,Arial, verdana, Helvetica, sans-serif;
	font-weight : normal;
	line-height:20px;
	background-color:#eeeeee;
}
	
.DataGridFooter td
{
	font-size: 11px;
	font-family :  tahoma,Arial, verdana, Helvetica, sans-serif;
	font-weight : normal;
	line-height:15px;
	background-color:#ffffff;
	
}	
.DataGridHeader td,.DataGridHeader
{
	font-size: 11px;
	font-family :  tahoma,Arial, verdana, Helvetica, sans-serif;
	font-weight : bold;
	background-color:#ffffff;
	background-image:url(../images/HdBg.jpg);
	background-repeat:repeat-x;
	border:1px solid #dcdcdc;
	
}

.TableText
{
	font-size: 11px;
	font-family :  tahoma,Arial, verdana, Helvetica, sans-serif;
	font-weight : normal;
	line-height:20px;
	background-color:#f7f7f7;
	
}

.Border
{
	border:solid 1px #d0d0d0;
}


.Message
{
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}


.HdCell
{
	font-size: 11px;
	height:23px !important;
	height:27px;
	font-family : tahoma, Arial, verdana, Helvetica, sans-serif;
	font-weight : bold;
	color:#5A5A5A;
	padding:4px 2px 0px 4px;
	border:1px solid #90ABAB;
	background-image:url(../images/HdBg.jpg);
	background-repeat:repeat-x;
	text-transform:uppercase;
}

.LfCell
{
	font-size: 11px;
	font-family : tahoma, arial, verdana, Helvetica, sans-serif;
	font-weight : bold;
	color:#5A5A5A;
	background-color:#f5f5f5;
}

.RtCell
{
	font-size: 11px;
	font-family : tahoma, arial, verdana, Helvetica, sans-serif;
	font-weight : normal;
	color:#5A5A5A;
	background-color:#f7f7f7;
}

.width150
{
	width:150px;
}

.width190
{
	width:190px;
}

.width200
{
	width:200px;
}

.width300
{
	width:300px;
}

.NoBorder
{
	border:solid 0px #ffffff;
}



.Paging
{
	background-image:url(../images/HdBg.jpg);
	color:#000000;
	BORDER:SOLID 1PX #9EB5B5;
	
}

.Paging td
{	
	color:#000000;
}

a.CurrentPage
{
	color:#666666;
}

.BorderBlue
{
	
	text-align:center;
}

a.News2
{
	color:#949696;
}

a.News2:hover
{
	color:#CDCDCD;
}

.HeadF
{
	font-size: 11px;
	font-family:tahoma,Arial, verdana, Helvetica, sans-serif;
	line-height:auto;
	background-color:#eeeeee;
	font-weight:bold;
	text-align:center;
	
}

ul.SiteMap
{
	margin:0px;
	padding:3px,23px;	
}

ul.SiteMap li
{
	
	line-height:20px;
}


