﻿/* Styles used in the Foundation site pages */

.color
{
	font-size: small;
	color: #cc6600;
}
.address
{
}
.error-message
{
    font-weight: bold;
    color: #990000;
}
.drop-shadow-panel
{
    background-color: #FFCC00;
    color: #ffffff;
    font-weight: bold;
}

table.form td {padding: 0.1em 0.3em 0.1em 0.3em;}
table.form label {font-weight: bold;}

table.question-set td {padding: 0.1em 0.3em 0.1em 0.3em;}

div.address { margin-top: 1em; }

.upsell-script {margin: 0.5em 0 0.5em 0; color:rgb(75,75,75); font-weight:bold; }

.address-label-container { overflow: auto; }
.address-label { width: 280px; float: left;}
.address-label-container .after { clear: both; }

.order-addresses-container { margin: 1em 0 1em 0; height: 100%; overflow: auto; }
.order-addresses-container .ship-to-multiple { }
.order-addresses {}
.order-addresses .bill-to { width: 280px; float: left; }
.order-addresses .ship-to { width: 280px; float: left; }
.order-addresses .after { clear: both; }

.address-book { margin: 1.3em 0 1.3em 0;  overflow: auto; }
.address-book-entry { border: solid 1px #000; padding: 1em; width: 18em; height: 12em; float: left;}
.address-book .after { clear: both; }
.address-book .select-address { }
.address-book .edit-address { }