#middle2 {width:978px;width: 980px;text-align:left;background-color:#FFFFFF;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #CCCCCC;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;}
/* Required for seasonal changes */
body {background-image:url(../../assets/seasons/spring/bg.jpg);}
#checkout {background-image: url(../../assets/seasons/spring/checkout.jpg);}
#Layer1 {
	position:absolute;
	width:10px;
	z-index:1;
	visibility: hidden;
	height: 10px;
	float: right;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.noscript {WIDTH: 980px;FONT-WEIGHT: bold;FONT-SIZE: 120%;COLOR: #cc0000;TEXT-ALIGN: center;clear: right;float: left;}
#content2 {
	WIDTH: 980px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 20px;
	MARGIN-LEFT: 0px;
	BACKGROUND-COLOR: #ffffff;

}
* HTML #content {MARGIN-LEFT: 0px;}
#content3 {
	font-size: 100%;
	width: auto;
	margin-bottom: 0px;
}
#h1 {font-size: 2.0em; color: #666666; font-weight: lighter; margin-top: 4px; margin-bottom: 6px; font-family: Georgia, Calibri, Arial, Helvetica, sans-serif;}
#h2 {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 1.5em; color: #004990; margin-bottom: 1px;}
.left {FLOAT: left;MARGIN: 0px}
.topRight {MARGIN-TOP: 4px; FLOAT: right; MARGIN-RIGHT: 12px}
.cell {VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px}
.bodyContent {
	PADDING-TOP: 10px;
	MARGIN-LEFT: 15px;
	FLOAT: left;
	WIDTH: 945px;
	HEIGHT: auto;
	margin-right: 15px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.bottomRightTop {MARGIN-TOP: 32px; FLOAT: right; MARGIN-RIGHT: 12px}
.checkoutMargin {MARGIN-LEFT: 90px}
.topLeftCheckout {MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 4px; COLOR: #004990}
.leftCheckout {FLOAT: left; WIDTH: 140px }
.checkoutBottom {MARGIN-TOP: 34px;WIDTH: 340px;text-align: center;}
#hfeaturedLanding {
	color:#003971;
	width: 230px;
	height: auto;
	float: right;
	text-align:center;
	margin-top: 0px;
}
#hfeaturedLanding h2 {
	color:#003971;
	margin-top: 0px;
}
#hfeaturedLanding a {color:#fff;  margin-top: 6px;}
.hfeatureLanding {
	background-color: #003971;
	color:#fff;
	height: 180px;
	width: 160px;
	margin-top: 0px;
	border: 1px solid #FFFFFF;
	background-position: center;
	text-align: center;
	float: right;
	margin-right: 34px;
}
.fhtitleLanding {
	font-size: 140%;
	color:#fff;
	background-position: center;
	text-align: center;
}
#hfeaturedLanding img{ border: 1px solid #000000; margin-top: 4px; }
#center {
	text-align: center;
}
