
img {display: block;} /* why was this commented out ? */
	
p { margin-top: 0.5em; margin-bottom: 0.5em; }
ul { margin-left: 2em; }
li { padding-left: 0px; }
 
*, td { font-family: Arial, Verdana, Helvetica; padding:0; } 
body { background-color: #F6EDD9; }
.bold, .rButton, .errMsg, .pagingBar, .pagingTable, .productNr, .myAccountTab { font-weight: bold; }
.notBold { font-weight: normal; }
.text9 { font-size: 9px; }
.text10 { font-size: 10px; }
.text11, input, textarea, select, .errMsg { font-size: 11px; }
.text12, .pagingBar, .pagingTable, .myAccountTab { font-size: 12px; }
.text13 { font-size: 13px; }
.text14 { font-size: 14px; }
.right { text-align: right; }
.center, .errMsg, .pagingTable  { text-align: center;  }
.center img { display: inline; }
.left { text-align: left; }
a { text-decoration: none; }
a:HOVER { text-decoration: underline; }
.white, .pagingBar, .pagingTable, .pagingTable a { color: #FFFFFF; }
.black { color: #000000; }
.borderLeft, .border, .colorBoxes td { border-left-style: solid; border-left-width: 1px; }
.borderRight, .border, .colorBoxes td { border-right-style: solid; border-right-width: 1px; }
.borderTop, .border, .colorBoxes td { border-top-style: solid; border-top-width: 1px; }
.borderBottom, .border, .colorBoxes td { border-bottom-style: solid; border-bottom-width: 1px; }
.borderWhite { border-color: #FFFFFF; }
.borderBlack, .colorBoxes td { border-color: #000000; }
.borderGrey { border-color: #7F7F7F; }
.borderBrown { border-color: #492500; }
.backGrey { background-color: #7F7F7F; }
input, textarea, select { border-type: solid; padding: 0px; border-width: 1px; background-color: #f8f8f8; } 
.hand { cursor: pointer; }
.grey { color: #7F7F7F; }
.width50 { width: 50px; }
.width100 { width: 100px; }
.width200 { width: 200px; }
.width300 { width: 300px; }
.width400 { width: 400px; }
.width150 { width: 150px; }
.width250 { width: 250px; }
.width350 { width: 350px; }
.width450 { width: 450px; }
.errMsg { color: #FF0000; padding: 10px;} 
.blue { color: #0000FF; }
.noUnderline:HOVER { text-decoration: none; }
.underline, .pagingTable a { text-decoration: underline; }
.verdana { font-family: Verdana; }
.pagingBar { background-color: #CAAE6E; height: 25px;  border-top: 1px solid white; padding-top: 4px; }
.prodList { width: 605px; background-color: #FFFFFF; }
.prodList td { padding: 5px; border-color: #E0E0E0; }
.prodList .prodBox { width: 190px; height: 285px;}
.productNr { font-size: 14px; color: #C59133; } 
.colorBoxes td { padding: 0px; border-color: #000000; }
.transLightBack { background-color: #F5EBD4; }
.transLightGreyBack { background-color: #FBF6EC; }
.brown { color: #492500; }
.historyBar a { color: #FFFFFF; } 
.filledBox { background-color: #976A02; color: #FFFFFF; }
.orange { color: #A37100; }
.mainTable { background-color: #F0E1BF; }
.myAccountTab { width: 141px; height: 59; background-repeat: no-repeat; text-align: center; padding-top: 15px; }

.blockedImg { display: inline; }

.catalog_heading {
	background-color: #e4d6b6;
	font-size: 16px; 
	border: 1px 0px 1px 0px solid #a7780e;
	border-top: 1px solid #A7780E; 
	border-bottom: 1px solid #A7780E;
}
.float-right { float: right; }