﻿#subhead{}
#subhead h2{margin:0 8px;color:#063168;}

#footer td.linkCell{padding:3px;background:#e7e7e7;text-align:center;}
#footer td.footer{background:#2c4a65;}

div#helpContact
{
	text-align:center;
	font-weight:bold;
	background:#eee;
	border:1px solid gray;
	margin:0px;
}


/* DELIVERY STYLES */
#searchbar{border-bottom:1px solid #d9d9d9;padding:0px 0 1px 0;height:26px;vertical-align:middle;background:#506f9f;}
#searchbar div.description{color:#fff;float:left;font-size:8pt;font-weight:bold;margin:3px 3px 0 5px;}

div.categoryCol{float:left;margin:4px;width:48%;border:none;}
div.categoryRow{border:1px solid gray;}
div.categoryCell{margin:4px;}
div.categoryHead{padding:3px;background:#506f9f;color:white;font-weight:bold;}

div.row{padding:3px;}
div.categoryCell div.row{padding:none;}

/* Adjust ShowCase Width */
#showCase{width:370px;}

fieldset
{
margin:7px;border:1px solid;padding:4px;
}

.BoldLbl{font-weight:bold;float:left;width:65px;}

div#statusOutput{font-size:8pt;position:absolute;border:1px solid gray;width:150px;background:#cfe1ef;}
div#statusOutput div{padding:3px;}
div#statusOutput div.header{font-weight:bold;background:#1b3d61;color:white;border-bottom:1px solid gray;}
div#statusOutput div.selection{font-weight:bold;}
div#statusOutput div.price{font-weight:bold;color:#000;text-align:left;}
div#statusOutput div.note{font-size:10px;font-style:italic;color:Gray;}

/* need some more work - for combo pricing */
div.product{width:560px;border:1px solid gray;margin:5px; }
div.productLabel{border:3px dashed blue;padding:13px;}

div.product{ background: #d4dfeb; border:1px solid gray;margin:5px;}
div.productLabel{border:0px dashed blue;padding:3px;}

.CategoryComboFieldSet
{
	width:400px;
}
