﻿body {
}

#catdetails{
	width:300px;
	padding-right:23px;
	float:left;
}

#catdesc{
	width:270px;
	color:#333333;	
}

#catlist {
	float:left;
	width:420px;
	padding-top:40px;
}

#bagbox {
	float:left;
	width:200px;
}

.catheader {
	font-size:18px;
	font-weight:bold;
	color:#333333;
	font-family:Verdana,arial,sans-serif;	
}

.productline{
	margin-bottom:20px;
}

.productimage{
	float:left;	
	padding-right:10px;
}

.productlink{
	float:left;
	padding-top:10px;
}

.productQuickBuy{
	padding-top:10px;	
}

input.btn {
	-moz-border-radius:0.8em;
	-webkit-border-radius:2em;
	-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.4);
	-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.4);
	border-radius:0.5em;

	color:rgba(0,0,0,0.9);
	text-shadow:1px 1px 0px rgba(255,255,255,0.8);
	border:1px solid rgba(0,0,0,0.5);
	
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,1)),to(rgba(185,185,185,1)));
	background:-moz-linear-gradient(top,rgba(255,255,255,1),rgba(185,185,185,1));
	background:linear-gradient(top,rgba(255,255,255,1),rgba(185,185,185,1));
	padding:2px 5px 2px 5px;
	
}

input.btn:hover {
	background:rgba(240,240,240,1);
}

input.btn:active, input.btn:focus {
	background:-webkit-gradient(linear,0% 100%,0% 0%,from(rgba(255,255,255,1)),to(rgba(185,185,185,1)));
	background:-moz-linear-gradient(bottom,rgba(255,255,255,1),rgba(185,185,185,1));
}

input.btn:disabled {
	color:rgba(0,0,0,0.4);
	text-shadow:1px 1px 0px rgba(255,255,255,0.5);
	background:rgba(220,220,220,1);
}


