#full-header{
	border-bottom:1px solid #000;
}

#masthead a {
	color:#2F67A5;
	text-decoration:none;
	
}

#masthead a:hover {
	color:#020513;
}

#midband a:hover {
	color:#fff;
}

#room-tree,#new-room {
	background:#fff;
	color:#000;
}

#services {
	background-color:#2F67A5;
	color:#2F67A5;
}

#mid-band{
	background: #2F67A5;
	border-bottom:1px solid #000;
	color:#fff;
}

#content{
	background:#545454;
	border-bottom:3px solid #2F67A5;
	border-top:1px solid #000;
}

#container {
	border-left:2px solid #fff;
	border-right:2px solid #fff;
}

body{
	background:#f2e7d2 url(/media/images/background-body.gif) repeat-y scroll center top;
	color:#fff;
}

table,h4 {
	color:#000;
}

#card-div {
	background:#fff200;
	border:1px solid #000;
}

#loading,#loading p {
	background:#2F67A5;
	color:#fff;
}

#footer, #footer p {
	background:#2F67A5;
	color:#fff;
}

#room-temp,#room-temp p {
	background:#fff;
	color:#000;
}

#mid-band h2 {
	color:#fff;
}

#content h2, .poppermcpoppy h2 {
	color:#fff;
	background-color:#2F67A5;
}

#content h3,.cost,.total-cost{
	color:#2F67A5;
}

.little-error,.secondary-color,.error h4 {
	color:#900;
}

#quote-submit h3 {
	color:#000;
}

#quote-submit th {
	color:#fff;
}

#quote-submit td {
	color:#000;
}

#quote-submit table {
	border:1px solid #000;
}

#item-list-content .dropdown a:hover {
	background-color:#fff200;
}

.fine-print-submit,.header-help, #mid-band strong {
	color:#fff200;
}

.fine-print {
	color:#000;
}

.privacy,.marketing a {
	color:#fff;
}

.marketing {
	color:#999999;
}

.even {
	
}

.odd {
	
}

#item-list-content .highlight {
	background-color:#fff;
	text-decoration:none;
}

.help,#item-list-content .help  {
	color:#ffc;
}

#everything-else h2 a:hover {
	background-color:#2F67A5;
}

.page {
	color:#000;
}

a{
	color:#333;
}

a:active{
	color:#333;
}

a:hover{
	color:#000;
}

p,strong,#content{
	color:#000;
}

#mid-band p {
	color:#fff;
}

#content .required input:focus.DatePicker{
	background: #fffce9 url('/media/images/date/datefocus.gif') no-repeat top left;
}

input, select, textarea{
	background:#f4f4f4;
	border:1px solid #000;
}

.odd {
	background:#f4f4f4;
}

#content button, #content input.button-no-margin, #content input.bigger-button
#content input.button,.button,#content button.small,.bigger-button{
	background:#2F67A5;
	color:#fff200;
	border:1px solid #fff;
}

#content button:hover, #content input.bigger-button:hover, #content input.button-no-margin:hover,
#content input.button:hover,#content button.small:hover{
	background:#2F67A5;
	color:#fff200;
	border:1px solid #fff200;
}

#nav ul li a{
	background-color:#2F67A5;
	color:#fff;
	border:1px solid #333;
	border-bottom:0px;
}

#basic,#addresses{
	background-color:#fff;
	color:#000;
}

#everything-else a:hover,.mark-default, .mark-default td {
	background-color:#fff200;
}

.update {
	background-color:#2F67A5;
	color:#fff;
}

#quotes-advanced {
	border-bottom:1px solid #000;
	background:#fff;
	color:#000;
}

#move-content,#quote-items,#quotes,#items,#quote-list,#quote,#addresses,#basic,
#emailer,#quote-submit,#service,#moving-admin,#boxing-admin,#storage-admin,#customizations {
	background:#fff;
	color:#000;
	padding-top:50px;
}

#room-tree,#moving,#storage,#boxing,#new-room {
	padding-top:50px;
}

#moving,#storage,#boxing,#more,#moving p,#storage p,#boxing p,#more p {
	color:#fff;
	background:#fff;
}

th{
	border-bottom:1px solid #000;
	background-color:#2F67A5;
}

.room{
	background-color:#fff;
	color:#000;
}

.room-top{
	background-color:#fff;
	color:#000;
}

.default-item,.total-cost,#total-cost-p {
	background-color:#fff200;
}

.active {
	background:#fff200;
	color:#000;
}

#subnav ul li a{
	border:1px solid #fff;
	color:#fff;
	background-color:#fff;
}

#subnav ul li a:hover,#subnav ul li a.active{
	background:#fff;
	color:#000;
}

.list-column a {
	color:#333;
}

.house-type {
	color:#2F67A5;
}

#quote-list li,#quote-list p {
	color:#000;
}

#item-list-content a{
	font-weight:bold;
	color:#333;
}

#item-list-content #room-temp a{
	font-weight:bold;
	color:#333;
}
#item-list-content #room-temp a:hover{
	color:#000;
}

th a {
	color:#fff;
	font-weight:bold;
}

#location-indicator .spacer{
	background:white;
}

#location-indicator .number{
	background:#2F67A5;
}

#location-indicator p {
	color:#fff;
}

#needed-info,.where {
	background:#F2E7D2;
	border:1px solid #000;
}

#location-indicator .active {
/*	background-color:#fff200;
*/	background-color:#F2E7D2;
	color:#000;
}

#location-indicator .inactive {
	background:#999;
	color:#333;
}