﻿#leftnav{
	background-color:#F0F0F0;
	border:1px silver solid;
	margin-right:20px;
	width:200px;
	float:left;
	min-height:300px;
	color:black;
}

.searchboxes dl dt{
	height:22px;
	background-color:#D4D4D4;
	color:#595959;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	text-indent:10px;
	width:100%;

}

.searchboxes dl dd{
	text-indent:20px;
	padding:2px;
}

.searchboxes dl dd input{
	margin-right:5px;
}

.shoppingpage{
	
}

.shoppingnav{
	width:750px;
}
.shoppingnav ul{
	
}
.shoppingnav li{
	width:250px;
	float:left;
	list-style:none;
}



.shoppingnav1{
	width:950px;
	text-align:right;
}
.shoppingnav1 ul{
	
}
.shoppingnav1 li{
	width:950px;
	float:left;
	list-style:none;
}



.pagenumbers{
	width:750px;
	float:left;
}

.productbox{
	margin:5px;
	float:left;
	width:230px;
	margin-bottom:50px;
}

.productimg{
	width:240px;
}
.productimg img2{
	border:1px silver solid;
}

.producttitle a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#F6931F;
	width:240px;
	padding-top:3px;
	padding-bottom:5px;
}

.productprice
{
	margin-top:10px;
	float:left;
	width:240px;
}

.productqty{
	margin-top:10px;
	width:120px;
	float:left;
}

.linespace{
	height:20px;
	width:100%;
}

.pagenumbers{
	text-align:center;
	height:30px;
	background-color:#EBEBEB;
	padding-top:10px;
	color:silver;
}

.pagenumbers a{
	color:#F6931F;
	font-weight:bold;
}

.pagenumbers a:hover{
	text-decoration:underline;
	color:#B16507;

}

.slidertextboxes{
	margin-top:-10px;
	height:20px;
}

.viewcart{
	border:1px black solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.viewcart tr:hover{
	background-color:#EEEEEE;
}
.viewcart 	tr td
{
	text-align:center;
	padding:10px;
	border-top:1px black solid;
	border-right:1px black solid;
}
.viewcart thead tr td{
	background-color:#C9B03D;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}

.viewcart tfoot tr td{
	background-color:#C9B03D;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}

#bannerpromo{
	padding-left:150px;
	padding-top:202px;
	font-size:18px;
	font-weight:bold;
}

.orderform{
	width:98%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#topnav{
	padding-right:15px;
	padding-top:5px;
	float:right;
	height:20px;
	width:800px;
	text-align:right;
	
}
.bottomlnk{
	color:white;
	text-decoration:none;
}


#topcart{
	width:300px;
	text-align:right;
	margin-right:15px;
		margin-top:15px;
		float:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;		
}



.logintable thead tr td{
	background-color:#E95656;
	padding:10px;
	color:white;
	font-weight:bold;
	font-size:12pt;
	
}

.logintable{
	border:3px #E95656 solid;
	padding:5px;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:25px;
}
.logintable tr td{
	padding:5px;
}

.loginbutton{
	background-color:#E95656;
	width:100px;
	color:white;
	font-weight:bold;
	height:30px;
	border:2px #725D6E solid;
}

.signuplink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:maroon;
	font-weight:bold;
}
.orderform{
	width:98%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.orderform tr td{
	
	width:100px;
}

.pageheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	text-align:left;
	color:#800000;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
}


.signup{
	width:90%;
	text-align:left;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.signup thead tr td{
	font-weight:bold;
	padding-top:5px;
	padding-bottom:10px;
}


.txtboxdiv{
	background-image:url('../images/txtbox.png');
	background-repeat:no-repeat;
	width:300px;
	height:31px;
    float:left;
}
.txtboxdiv:hover{
	background-image:url('../images/txtboxhover.png');
	background-repeat:no-repeat;
	width:300px;
	height:31px;

}

.txtboxdiv input{
	border:0px;
	background-color:transparent;
	padding-left:10px;
	width:275px;
	height:28px;
}
.txtboxdiv select{
	border:0px;
	
	background-color:transparent;
	
	padding-left:6px;
	padding-top:7px;
	width:290px;
	height:28px;
}

.txtboxdivsm{
	background-image:url('../images/txtbox-small.jpg');
	background-repeat:no-repeat;
	width:169px;
	height:31px;
    float:left;
}
.txtboxdivsm:hover{
	background-image:url('../images/txtbox-small-hover.jpg');
	background-repeat:no-repeat;
	width:169px;
	height:31px;

}

.txtboxdivsm input{
	border:0px;
	background-color:transparent;
	padding-left:10px;
	width:150px;
	height:28px;
}

.cptable thead tr td{
	background-color:#E95656;
	padding:10px;
	color:white;
	font-weight:bold;
	font-size:12pt;
	
}

.cptable{
	border:3px #E95656 solid;
	padding:5px;
	margin-left:200px;
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:25px;
}
.cptable tr td{
	width:125px;
	text-align:left;
	padding:5px;
}


.completeview{
	width:100%;
}

.completeview tr td{
	width:50%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.completeviewinnertable thead tr td{
	font-weight:bold;
	background-color:#DAC978;
	color:white;
	font-size:16px;
	padding:10px;
}
.completeviewinnertable{
	
	width:100%;
	border:1px gray solid;
}
.completeviewinnertable tr td{
	border-bottom:1px gray solid;
	border-right:1px gray solid;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.completeviewdis{
	background-color:#E6DAA4;
	padding:5px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.bigimage{
	background-color:#DAC978;
}

.ordernowbutton{
	color:white;
	font-size:16px;
	text-decoration:none;
}
.ordernowbutton:hover{
	text-decoration:underline;
}



.leftnavtable{
	width: 100%;	
	border:1px gray solid;
}
.leftnavtable thead tr td{
	background-color:#0C234D;
	height:35px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
}
	
.leftnavtable tr td{
	background-color:#F1EFF0;
	height:35px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0C234D;
	font-size:13px;
	font-weight:bold;
}
.leftnavtable tr td ul{
	list-style:none;
	margin-left:-30px;

}
.leftnavtable tr td ul li{
	padding-bottom:5px;
	border-bottom:1px #0C234D solid;
}
.leftnavtable tr td ul li:hover{
	background-color:#D3E0F8;
}

.leftnavtable tr td ul li a{
	color:#673F5C;
	text-decoration:none;	
}
.leftnavtable tr td ul li a:hover{
	text-decoration:none;
	color:black;
}



.carttable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.carttable thead tr td {
	padding-left:13px;

}
.carttable thead tr td a{
	text-align: center;
	color: maroon;
	font-weight:bold;
	font-size:14px;
}
.carttable thead tr td a:hover{
	text-align: center;
	color: gray;
	font-weight:bold;
	font-size:14px;
}




.carttable tr td {
	text-align: left;
	padding-left:15px;
	padding-bottom: 0px;
		padding-top: 0px;
}
.carttable tr td a{
	font-size:12px;
	font-weight:bold;
	color:black;
	text-decoration:none;
}

.carttable tr td a:hover{
	color:gray;
	text-decoration:underline;
}
.carttable tfoot tr td a{
	text-align: center;
	color: #C0C0C0;
	font-weight:bold;
	font-size:14px;
}
.carttable tfoot tr td a:hover{
	text-align: center;
	color: gray;
	font-weight:bold;
	font-size:14px;
}
#cartdiv{
	color:maroon;
}

.currbox{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
}
.producttable{
		background-color:#E7DBA5;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
}
.producttable:hover{
		background-color:#D7C468;
}


.cattable{
				width:100%;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
}
.cattable tr td a{
	text-decoration:none;
	color:#800000;
}



#cview{
		position:fixed;
		left:0px;
		top:0px;
		background-image:url('../images/loadingbg.png');
		width:100%;
		height:100%;
		border:2px solid #006;
		
}


.querybox{
	background-color:white;
	margin:30px;
				width:400px;
				border-left:1px #D3A32B solid ;
}

.querybox thead tr td{
				background-color:#D3A32B;
				font-family:Arial, Helvetica, sans-serif;
				font-size:24px;
				color:#FFFF99;
				padding-left:15px;
				padding-top:10px;
				padding-bottom:10px;
}

.querybox tr td{
				border-bottom:1px #D3A32B solid;
				border-right:1px #D3A32B solid;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#000000;
				padding-left:15px;
				padding-top:10px;
				padding-bottom:10px;
}
.inquiry {
	text-align:center;
	width:100px;
	padding:10px;
				background-color:maroon;
}

.inquiry:hover {
	text-align:center;
	width:100px;
	padding:10px;
	background-color:#E74743;
}

.inquiry a{
				font-family:Arial, Helvetica, sans-serif;
				font-size:18px;
				color:white;
				font-weight:bold;
				text-decoration:none
}

