.menuBox, .clearBox,
.ltOliveBox, .mdOliveBox, .dkOliveBox,
.ltBlueBox, .mdBlueBox, .dkBlueBox,
.portalBox, outlineBox {
text-align: center;
background-color : rgb(206, 222, 189);
font-family      : monospace;
font-size        : 11px;
color            : black;
padding-top      : 6px;
padding-bottom   : 2px;
margin-top       : 2px;
}
.clearBox, .outlineBox {
background-color : transparent;
}
.outlineBox {
border: 1px solid gray;
}
.dkOliveBox {
background-color : #6b795a;
color:white;
}
.mdOliveBox {
background-color : #adba8c;
}
.ltOliveBox {
background-color : #cedebd;
}
.dkBlueBox {
background-color : #003658;
color:white;
}
.mdBlueBox {
background-color : #1f669b;
color:white;
}
.ltBlueBox {
background-color : #C0D4e6;
}
.dkBlueGreenBox {
background-color : #1e4552;
color:white;
}

 
INPUT 
{ 
	font-family: arial, verdana, ms sans serif; 
	font-weight: bold; 
	font-size: 8pt; 
}

INPUT.submit
{
	background-color: #9E7D38; 
	color: white; 
	font-family: arial, verdana, ms sans serif; 
}

SELECT 
{ 
	font-family: arial, verdana, ms sans serif; 
	font-weight: normal; 
	font-size: 8pt; 
	text-align: right; 
}
.quan
{
	font-family: arial, verdana, ms sans serif; 
	font-weight: normal; 
	font-size: 8pt; 
	color: 000066; 
}

TD.cartBox {
background: #DDDDDD;
font-size: 10px;
padding: 3px;
}

.cart_header 
{
font-size: 10px;
padding: 4px;
border: 1px solid #BBBBBB;
}


.paddedtable
{
	padding: 5px;
}

.title
{
	font-weight: bold;
	font-style: italic;
	font-size: 10px;
}


.selectorpanel
{
	padding: 4px;	
	margin-top: 4px;	
	border: 1px solid #BBBBBB;
}


.productpanel
{
	padding: 4px;	
	margin-top: 4px;	
	border: 1px solid #BBBBBB;
}

.overviewpanel
{
	padding: 8px;	
	border: 1px solid #BBBBBB;
}
