

body {margin:0; margin-bottom:50px; padding:0; background-color:#8191a0; overflow-x:hidden;}

img {border:none;}

.elevenwhite{font-size:11px;font-family:arial,verdana,helvetica;color:#f0f0f0;}
.elevengrey{font-size:11px;font-family:arial,verdana,helvetica;color:#cecece;}
.elevengreybold{font-size:11px;font-family:arial,verdana,helvetica;color:#cecece;font-weight:bold;}
.twelvegrey{font-size:12px;font-family:arial,verdana,helvetica;color:#cecece;}
.twelvegreybold{font-size:12px;font-family:arial,verdana,helvetica;color:#cecece;font-weight:bold;}

.elevendgrey{font-size:11px;font-family:arial,verdana,helvetica;color:#3e3e3e;}
.elevendgreybold{font-size:11px;font-family:arial,verdana,helvetica;color:#3e3e3e;font-weight:bold;}
.twelvedgrey{font-size:12px;font-family:arial,verdana,helvetica;color:#3e3e3e;}
.twelvedgreybold{font-size:12px;font-family:arial,verdana,helvetica;color:#3e3e3e;font-weight:bold;}
.fourteendgrey{font-size:14px;font-family:arial,verdana,helvetica;color:#3e3e3e; }
.fourteendgreybold{font-size:14px;font-family:arial,verdana,helvetica;color:#3e3e3e;font-weight:bold;}

.a1	{color:#f0f0f0;text-decoration:underline;}

.ie .form {text-indent:10px;position:relative;top:8px;font-family:arial,verdana,helvetica;background-color:#FFFFFF;border:1px solid #C8D1D9;color:#4C4C4C;display:block;font-size:20px;height:30px;margin-bottom:17px;padding-top:5px;width:300px;}
.chrome .form {text-indent:10px;position:relative;top:8px;font-family:arial,verdana,helvetica;background-color:#FFFFFF;border:1px solid #C8D1D9;color:#4C4C4C;display:block;font-size:20px;height:30px;margin-bottom:17px;padding-top:5px;width:300px;}
.form {text-indent:10px;position:relative;top:9px;font-family:arial,verdana,helvetica;background-color:#FFFFFF;border:1px solid #C8D1D9;color:#4C4C4C;display:block;font-size:20px;height:30px;margin-bottom:17px;padding-top:5px;width:300px;}

.ie .formbar{position:relative;left:0px;}
.formbar{position:relative;left:6px;}
.formbar2{position:relative;left:-7px;}

.ie .select{
	text-indent:10px;
	position:relative;
	top:9px;
  	font-family:arial,verdana,helvetica;
	background-color:#FFFFFF;
	border:1px solid #C8D1D9;
	color:#4C4C4C;
	display:block;
	height:30px;
	font-size:20px;
	margin-bottom:17px;
	padding-top:5px;
	width:305px;
}

.chrome .select{
	text-indent:10px;
	position:relative;
	top:8px;
  	font-family:arial,verdana,helvetica;
	background-color:#FFFFFF;
	border:1px solid #C8D1D9;
	color:#4C4C4C;
	display:block;
	height:30px;
	font-size:20px;
	margin-bottom:17px;
	width:305px;
}

.select{

	position:relative;
	top:9px;
  	font-family:arial,verdana,helvetica;
	background-color:#FFFFFF;
	border:1px solid #C8D1D9;
	color:#4C4C4C;
	display:block;
	height:30px;
	font-size:20px;
	margin-bottom:17px;

	width:305px;
}

.form2{
	text-indent:10px;
	position:relative;
	top:8px;
  	font-family:arial,verdana,helvetica;
	background-color:#FFFFFF;
	border:1px solid #C8D1D9;
	color:#4C4C4C;
	display:block;
	font-size:20px;
	height:30px;
	margin-bottom:17px;
	padding-top:5px;
	width:315px;
}


.validate{
	position:relative;
	top:0px;
	width:300px;  
	height:38px; 
	background-color:#f2f2f2; 
	border-top:solid 1px #C8D1D9; 
	border-right:solid 1px #C8D1D9; 
	border-bottom:solid 1px #C8D1D9;
}

.ie .validate2{
	width:300px;  
	height:28px; 
	background-color:#f2f2f2; 
	border-top:solid 1px #C8D1D9; 
	border-right:solid 1px #C8D1D9; 
	border-bottom:solid 1px #C8D1D9;
}

.validate2{
	width:300px;  
	height:30px; 
	background-color:#f2f2f2; 
	border-top:solid 1px #C8D1D9; 
	border-right:solid 1px #C8D1D9; 
	border-bottom:solid 1px #C8D1D9;
	padding-top:2px;
}


/* Cart */
#yourcart {
	background:transparent url(../images/cartstretcher.jpg) top left repeat-y;
	width:863px;
	margin-top:10px;
	float:left;
}
#yourcartheader {
	background:transparent url(../images/cartheader.jpg) top left no-repeat;
	width:auto;
	padding-top:21px;
}
#yourcartfooter {
	background:transparent url(../images/cartfooter.jpg) bottom left no-repeat;
	width:auto;
	padding-bottom:21px;
}
* html #yourcartfooter {
	padding-bottom:10px;
}
.cartcontent {
	padding:0px 20px;
	position:relative;
	min-height:125px; font-size:14px;font-family:arial,verdana,helvetica;color:#3e3e3e;
}
.cartcontent h1 {
	border-bottom:1px solid #BBBFC9;
	padding:0px 0px 16px 0px;
	margin-bottom:0px;
	height:16px
}
#miniCartContainer a.blue {
	margin:0px;
}
small {
	color:#3B6E8F;
	font-size:10px;
}
