#mainWindowHeader, .mainWindowHeader {}
#mainWindowHeader #mainLogo, .mainWindowHeader #mainLogo { height: 71px; }
#mainWindow, .mainWindow { margin: 0 auto;	text-align: center; }
#content, .content { vertical-align: bottom;  text-align: center; }
#mainWindowFooter, .mainWindowFooter {
/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
/*	position: absolute;
	left: 0;
	bottom: 6px;  */
	height: 130px;
}
#mainWindowFooterIcons, .mainWindowFooterIcons {
/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
/*    position: absolute;
    left: 0;
    bottom: 6px;  */
    height: 330px;
}
body > table#mainWindowFooter, body > table.mainWindowFooter {
/*	position: fixed;
	left: 0;
	bottom: 6px; */
	height: 130px;
/*	z-index: -10;
*/
}
body > table#mainWindowFooterIcons, body > table.mainWindowFooterIcons {
/*    position: fixed;
    left: 0;
    bottom: 6px; */
    height: 270px;
/*    z-index: -10;
*/
}
#mainWindowFooter, .mainWindowFooter a { font-size:9pt; text-decoration: none; }

#cartContainer {	width:100%; heigth: 80px; text-align:right;}
#cartContainer td {   text-align:right; }

.createAccountTable {	font-size: 8pt;}
.createAccountTable td.label {	width: 160px;	vertical-align: top;}
.createAccountTable td.data {	width: 340px;	vertical-align: top;}
.createAccountTable td.data input, .createAccountTable td.data select {	width: 200px;}
.createAccountTable td.data textarea {	width: 320px;	height: 240px;}

.productInfoImg {	border: 1px solid Black }

