#footer div.searchWrapper {
	display: block;
}

/* Home Page Dresser */
div.drawer div.drawer-content {
	height: 1px;
	width: 299px;
	background-color: transparent;
	color: #ffffff;
	overflow: hidden;
}
div.drawer.opened div.drawer-content {
	height: 27px;
}

#dresser {
	height: 99px;
	width: 299px;
	border: 0px;
	overflow: hidden;
}
div.drawer {
	background: #ffffff url(../../img/sb_spotlight_lg.gif) repeat-x;
}
div.drawer a.drawer-handle {
	display: block;
	height: 19px; 
	padding: 5px 8px 0px 8px; 
	width: 283px; 
	background: transparent;
	text-decoration: none;
}
div.drawer a.drawer-handle span.title {
	font: normal bold 10px Trebuchet MS;
	color: #3b3b3b;
	text-decoration: none;
	line-height: 15px;
	display: block;
}

div.drawer-content span.subTitle {
	font: normal normal 10px Trebuchet MS;
	color: #3b3b3b;
	line-height: 11px;
	display: block;
	padding: 0 7px 0 7px;
}

div.drawer a.drawer-handle span.subTitle {
	font: normal normal 10px Trebuchet MS;
	color: #3b3b3b;
	line-height: 11px;
	display: block;
}
div.drawer a.drawer-handle:hover, div.drawer.opened a.drawer-handle {
	background-color: transparent;
	background-position: 0 -37px;
}
div.drawer a.drawer-handle:hover span.title, 
div.drawer.opened a.drawer-handle span.title {
	color: #3b3b3b;
}
div.drawer a.drawer-handle:hover span.subTitle, 
div.drawer.opened a.drawer-handle span.subTitle {
	color: #3b3b3b;
}


a.drawer-handle span.title {
	float: left;
	padding: 0 7px 0 0;
}
a.drawer-handle span.subTitle {
	clear: left;
	padding: 0 7px 0 0;
}
a span.accordianArrows {
	display: block;
	padding: 20px 0 0 0;
	background: transparent url(../../img/aro_accordian_right.gif) no-repeat right;
}
a:hover span.accordianArrows, div.drawer.opened a span.accordianArrows {
	display: block;
	padding: 20px 0 0 0;
	background: transparent url(../../img/aro_accordian_down.gif) no-repeat right;
}

#modalPage {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-align: center;
}
.modalBackground {
	filter: alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index: 500;
}
.modalContainer {
	position: absolute;
	top: 150px;
	left: 50%;
	z-index: 750;
	margin-left: -390px;
}
.modal {
	background: transparent url(../../img/bg_popup.jpg) no-repeat;
	z-index: 1000;
	padding: 0px;
	width: 780px;
	height: 322px;
}
.modalTop {
	padding: 0px;
	color: #ffffff;
	float: right;
	margin: -12px -12px 0 0;
}
.modalTop a, .modalTop a:visited {
	color: #ffffff;
}
.modalBody {
	padding: 60px 110px;
}
.modalBody p {
	font: normal normal 16px Trebuchet MS, sans-serif;
	line-height: 1.45em;
	color: #ffffff;
}
.modalBody p.puTitle {
	font: normal bold 16px Trebuchet MS, sans-serif;
	line-height: 1.45em;
	color: #ffffff;
}