.tab-home a {
	color:#FF9E00;
}

h1 {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	margin-bottom:15px;
/*	font-size: 2.6em;*/
	line-height: 1.308em;
}

.smallinput {
/*	background-color:#fff;*/
	width:20px;
/*	border:5px solid #333;*/
/*	padding:0;*/
}

#discount_box {
	width:50%;
	position:relative;
	top:-70px;
	font-size:8pt;
}

#discount_box input {
	border:2px #333;
}

#discount_box .discount_submit {
	width:60px;
}


input.form_submit {
	margin-top:5px;
/*	font-size:1.2em;*/
	font-weight:normal;
	text-decoration:underline;
}

#locale {
	font-size:1.4em;
	margin-top:-25px;
	padding-bottom:10px;
	text-align:right;
	color: #333;
}

#locale a {
	color: #333;
}

fieldset {
	padding:10px;
	margin:0px;
	margin-top:5px;
	border: 3px solid #5B95DF;
}

.cart_title {
	background-color: #5B95DF;
	font-weight:bold;
	text-align:center;
}

.login {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.product_name {
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:0px;
}

.product_desc {
	padding-top:0px;
	margin-top:0px;
}

.product_delete {
	font-size:8pt;
	font-style:italic;
}

.product_price {
	text-align:right;
}

.center {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.order_button {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	font-size:1.6em;
	color:#FF9E00;
	padding:20px;
}

.big {
	font-size:1.8em;
	font-weight:bold;
	margin-bottom:20px;
}

.small {
	font-size:0.8em;
	line-height: 1.4em;
}

.copy h2 {
	color:#02387C;
	padding-top:30px;
	padding-bottom:30px;
	margin-bottom:15px;
	font-size:1.8em;
	border: none;
	text-align:center;
	line-height: 25px;
	font-weight:normal;
	margin:5px;
}

.copy em {
	margin-top:20px;
}

.copy h3 {
	color:#02387C;
	padding-top:30px;
	padding-bottom:5px;
	margin-bottom:5px;
	font-size:1.6em;
	border: none;
	text-align:left;
	line-height: 25px;
	font-weight: bold;
	margin:5px;
}

.copy h1 {
/*	border:4px solid #FF9E00;*/
/*	border:4px solid #000000;*/
	text-align:center;
	margin:30px;
	padding:10px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:30px;
/*	color:#075BC7;*/
/*	background-color: #E0E0E0;*/
	font: 3em "Arial", sans-serif;
	font-weight:bold;
	border:none;
	font-variant:small-caps;
}
.copy p {
	padding-left:20px;
	padding-right:20px;
	padding-bottom:5px;
	margin-left:0px;
	margin-right:0px;
}
.signature {
	padding:40px;
	margin-left:500px;
}

.copy fieldset {
	margin:40px;
	font-size:1.4em;
	background-color: #E0E0E0;
}

.copy table {
/*	border: 1px solid #FFB337;*/
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	padding:5px;
/*	border-collapse:collapse;*/
}

#aweber {
	float: right;
/*/*	border: 4px solid #2B5891;*/
	margin-top:-0.5em;
/*	margin-bottom:3.5em;*/
	/*padding-bottom:1em;
		margin-left:0.5em;
		width:35%;
		font-size:12pt;
		font-weight:bold;
		background-color: #FF9E00;**//
	}

#aweber p {
	margin:0em;
	padding:0em;
	line-height:1.2em;
}


/*#aweber table {
	border:none;
}
*/

#offer {
	border:1px solid #ddd;
	text-align:center;
}

#offer th {
	background-color:#ddd;
}

#offer tr, #offer td {
		border:1px solid #ddd;
}

#offer #price {
/*	background-color:#eee;*/
/*	color:#FFC362;*/
	font-weight:bold;
}

#offer img {
	padding:5px;
}

#stars {
	text-align:left;
}

.even td {
/*	background-color:#FFC362;*/
	color:#02387C;

}

.odd tr {
	background-color:#ffffff;
}

.checkmark {
	padding:2px;
	padding-right:10px;
}

.center {
	text-align:center;
}

#sidebar_1 {
	margin-top:10px;
}

.invoice_address {
	width:50%;
	float:left;
	line-height:100%;
}

#proceed_with_payment {
/*	height:200px;*/
	padding-top:50px;
	padding-bottom:50px;
}