.dark-peagreen-border 
{
	border: 2px solid #A2C03B;
}

.light-peagreen-border 
{
	border: 2px solid #ECF1C1;
}

#footer-wrapper{
	background-color:#3D6066;
	background-image:none;
}

.dark-peagreen-background 
{
	background-color:#A2C03B;
}

.light-peagreen-background 
{
	background-color:#ECF1C1;
}

.padding-box h4{
	color:#983620;
}

.widget-box h2 {
	color:#5A7836;
}

.refine-header {
	background-color:#3D6066;
}

.buttons a, .buttons button {
	background-color:#3D6066;
	color:#FFFFFF;
	white-space:nowrap;
}

.buttons a:hover, .buttons button:hover {
	background-color:#4A777C;
	color:#FFFFFF;
	text-decoration:none;
}

.side-nav-menu-header {
	color:#ffffff;
}

.toolbox-buttons {
	background-color:#A2C03B;
	color:#FFFFFF;
	text-decoration:none;
}

.dark-red-border {
	border: 2px solid #983620;

}

.light-red-border {
	border: 2px solid #F7E1B8;

}

.dark-red-background {
	background-color:#983620;
}

.light-red-background {
	background-color:#F7E1B8;
}

.dark-red-background h4 {
	color:#983620;
}

.review-button {
	color: #FFFFFF;
	display: block;
	float: left;
	width: 90px;
	font-size: 1.0em;
	font-weight:bold;
	margin: 5px 5px 5px 0px;
	padding: 6px;
	text-align: center;
	cursor: pointer;
}

.review-button:hover {
	color: #FFFFFF;
	text-decoration:underline;
}

.widget-buttons {
	background: #983620 none repeat scroll 0% 0%;
	color: #FFFFFF;
	display: block;
	float: left;
	width: 90px;
	font-size: 1.0em;
	margin: 5px 5px 5px 0px;
	padding: 6px;
	text-align: center;
	cursor: pointer;
}

.contact-button {
	color: #FFFFFF;
	display: block;
	float: left;
	width: 90px;
	font-size: 1.0em;
	margin: 5px 5px 5px 0px;
	padding: 6px;
	text-align: center;
	cursor: pointer;
}

.platinum-buttons a, .platinum-buttons button  {
	background-color:#2F749B;
	color:#FFFFFF;
	white-space:nowrap;
}

.platinum-buttons a:hover, .platinum-buttons button:hover, .quote-submit .platinum-dark-background:hover {
	background-color:#2F749B;
	color:#FFFFFF;
	text-decoration:underline;
	border:none;
}

.gold-buttons a, .gold-buttons button {
	background-color:#6C8F3C;
	color:#FFFFFF;
	white-space:nowrap;
}

.gold-buttons a:hover, .gold-buttons button:hover, .quote-submit .gold-dark-background:hover {
	background-color:#6C8F3C;
	color:#FFFFFF;
	text-decoration:underline;
	border:none;
}

.silver-buttons a, .silver-buttons button {
	background-color:#74B0B9;
	color:#FFFFFF;
	white-space:nowrap;
}

.silver-buttons a:hover, .silver-buttons button:hover, .quote-submit .silver-dark-background:hover {
	background-color:#74B0B9;
	color:#FFFFFF;
	text-decoration:underline;
	border:none;
}

.bronze-buttons a, .bronze-buttons button {
	background-color:#B0CD5E;
	color:#FFFFFF;
	white-space:nowrap;
}

.bronze-buttons a:hover, .bronze-buttons button:hover, .quote-submit .bronze-dark-background:hover {
	background-color:#B0CD5E;
	color:#FFFFFF;
	text-decoration:underline;
	border:none;
}

.basic-buttons a, .basic-buttons button {
	background-color:#636667;
	color:#FFFFFF;
	white-space:nowrap;
}

.basic-buttons a:hover, .basic-buttons button:hover, .quote-submit .basic-dark-background:hover {
	background-color:#636667;
	color:#FFFFFF;
	text-decoration:underline;
	border:none;
}

.free-buttons a, .free-buttons button {
	background-color:#9E948A;
	color:#FFFFFF;
	white-space:nowrap;
}

.free-buttons a:hover, .free-buttons button:hover, .quote-submit .free-dark-background:hover {
	background-color:#9E948A;
	color:#FFFFFF;
	text-decoration:underline;
	border:none;
}
.dark-red-background a {
	color:#FFFFFF;
	font-size:12px;
}

.mytoolbox-link {
	font-size:12px;
	color:#983620;
}

.mytoolbox-link:hover {
	text-decoration:underline;
}

.link-margin {
	margin-top:5px;
}

.mytoolbox-link a {
	color:#983620;
	
}

.quote-button {
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 12px;
	margin: 5px 5px 5px 0px;
	padding: 6px;
	text-align: center;
	cursor: pointer;
	border:none;
	font-weight:bold;
}

.quote-field-lable {
	font-size:12px;
	font-weight:bold;
}

.quote-button:hover {
	color: #FFFFFF;
}
.sign-in-link a {
	color:#ffffff;
}

.sign-in-link a:hover {
	color:#ffffff;
}

.dark-green-background {
	background-color:#5A7836;
}

.dark-green-border {
	border: 2px solid #5A7836;
}

.listing-header-box-right
{
	margin: 0px;
	width: 150px;
	color: #ffffff;
	font-weight: bold;
	text-align: right;
	float: right;
	padding: 0px;
}

.special-headline {
	font-weight:bold;
}

.special-discount {
	color:#983620;
}

.dark-yellow-background {
	background-color:#A2C03B;
}

.thread_from_name {
	font-weight:bold;
}

.read-more-link {
	color:#3D6066;
	text-decoration:none;
}

.read-more-link:hover {
	color:#5A7836;
	text-decoration:underline;
}

.text12 {
	font-size:12px;
}

.text14 {
	font-size:14px;
}

.small-review-link{
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.small-review-link:hover {
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}

.special-type, .special-expires {
	font-size:11px;
	padding-bottom:5px;
}

.special-headline {
	font-size:14px;
	color:#5A7836;
}

.special-headline:hover {
	text-decoration:underline;
	color:#A2C03B;
}

.details-link {
	color:#983620;
}

.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}\
