BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
P {
	MARGIN: 0px
}
.controlContainer {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 876px; TEXT-ALIGN: left
}
.controlContainer {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.mainContainer {
	MARGIN: 0px auto; WIDTH: 876px; TEXT-ALIGN: left
}
.subContainer {
	MARGIN: 0px auto; WIDTH: 785px
}
.flashContainer {
	MARGIN-TOP: 10px; WIDTH: 785px; HEIGHT: 250px
}
.mainImgContainer {
	MARGIN-TOP: 10px; WIDTH: 785px; HEIGHT: 101px
}
.headerContainer {
	PADDING-BOTTOM: 20px; WIDTH: 785px
}
.headerContainer .logo {
	PADDING-RIGHT: 28px; FLOAT: left; PADDING-TOP: 20px
}
.headerContainer .logo IMG {
	WIDTH: 153px; HEIGHT: 57px
}
.headerContainer .logo2 {
	PADDING-LEFT: 25px; FLOAT: left; PADDING-TOP: 37px
}
.headerContainer .logo2 IMG {
	WIDTH: 129px; HEIGHT: 26px
}
.headerContainer .utlNavCnt {
	FLOAT: right; WIDTH: 400px
}
.headerContainer .ultNav {
	FLOAT: right
}
.headerContainer .ultNav UL {
	LIST-STYLE-TYPE: none
}
.headerContainer .ultNav LI {
	LIST-STYLE-TYPE: none
}
.headerContainer .ultNav UL {
	PADDING-LEFT: 0px; MARGIN: 0px
}
.headerContainer .ultNav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
.headerContainer .ultNav A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.headerContainer .ultNav LI.first {
	PADDING-LEFT: 0px
}
.headerContainer .ultNavBtn {
	DISPLAY: block; FLOAT: right; WIDTH: 169px; PADDING-TOP: 12px
}
.headerContainer .ultNavBtn UL#storeLocator LI A.orangeBtn {
	PADDING-RIGHT: 25px; DISPLAY: block; PADDING-LEFT: 25px; PADDING-BOTTOM: 1px; WIDTH: 119px; PADDING-TOP: 1px; HEIGHT: 14px
}
UL#storeLocator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
UL#storeLocator LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#storeLocator LI TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-TOP: 0px
}
UL#storeLocator LI TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#storeLocator LI INPUT.zipCodeTxt {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 3px 0px 0px; WIDTH: 52px; PADDING-TOP: 1px
}
UL#storeLocator LI SELECT.selectTxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 85px; PADDING-TOP: 0px
}
UL#storeLocator LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#storeLocator LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 167px; PADDING-TOP: 0px; HEIGHT: 75px
}
UL#storeLocator LI UL LI A.displayNone {
	LEFT: -9999px; POSITION: absolute
}
UL#storeLocator {
	
}
UL#storeLocator LI UL {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 16px
}
UL#storeLocator LI LI {
	FLOAT: none
}
UL#storeLocator LI.over {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#storeLocator LI.over UL {
	DISPLAY: block
}
UL#storeLocator LI.over LI.over {
	BORDER-BOTTOM: #fff 1px solid
}
.navContainer {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 7px;
	WIDTH: 100%;
	PADDING-TOP: 7px;
	height: 16px;
}
.navContainer .nav {
	
}
.navContainer .nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.navContainer .nav LI {
	PADDING-RIGHT: 18px;
	PADDING-LEFT: 15px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: center;
	height: 25px;
}
.navContainer .nav LI.first {
	PADDING-LEFT: 0px
}
.navContainer .nav LI.last {
	PADDING-RIGHT: 0px
}
.navContainer .nav A {
	
}
.navContainer .nav UL UL {
	LEFT: -999px; POSITION: absolute
}
#top_nav {
	
}
#top_nav LI {
	PADDING-TOP: 5px
}
#top_nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.flashContainer {
	PADDING-TOP: 1px
}
.mainImgContainer {
	
}
.mainImgContainer .mainImg {
	FLOAT: right; WIDTH: 602px
}
.mainImgContainer .mainLeftHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 25px
}
.mainImgContainer .mainLeftHeader P {
	PADDING-BOTTOM: 3px; PADDING-TOP: 25px
}
.contentContainer {
	MARGIN-TOP: 20px
}
.contentContainer .contentMod {
	FLOAT: left
}
.contentContainer .contentMod H2 {
	PADDING-BOTTOM: 10px; MARGIN: 0px
}
.contentContainer .contentMod H3 {
	MARGIN: 0px
}
.contentContainer .contentMod P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 5px
}
A.redArrow {
	PADDING-RIGHT: 15px
}
.contentContainer .contentMod A.link {
	FLOAT: right
}
.contentContainer .contentMod UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.contentContainer .contentMod LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.contentContainer .contentMod LI A {
	DISPLAY: block
}
.contentContainer .contentMod .prodImg {
	FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px
}
.contentContainer .contentMod UL.innerUl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; PADDING-TOP: 5px
}
.contentContainer .contentMod UL.innerUl LI {
	LIST-STYLE-TYPE: disc
}
.contentContainer .contentMod UL.innerUl A {
	TEXT-DECORATION: underline
}
.contentContainer .contentMod .next {
	WIDTH: 375px
}
#leftCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 168px; PADDING-TOP: 0px
}
#leftCol H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 14px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#leftCol P.redText {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#leftCol P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 7px! important; MARGIN: 0px; PADDING-TOP: 11px! important
}
#leftCol IMG {
	
}
#leftCol2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 168px; PADDING-TOP: 0px
}
#leftCol2 H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 14px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#leftCol2 P.redText {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#leftCol2 IMG {
	PADDING-LEFT: 0px
}
#leftCol2 P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 7px! important; MARGIN: 0px; PADDING-TOP: 11px! important
}
#leftNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 55px; MARGIN: 0px; WIDTH: 168px; PADDING-TOP: 0px
}
#leftNav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#leftNav UL LI A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 145px; PADDING-TOP: 6px
}
#middleCol {
	PADDING-RIGHT: 20px; PADDING-LEFT: 38px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 378px; PADDING-TOP: 0px
}
#middleCol H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 23px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#middleCol H2.innerHeading {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 7px! important; PADDING-TOP: 0px! important
}
#middleCol H3 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 4px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#middleCol H4 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 4px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#middleCol H3 A {
	PADDING-RIGHT: 17px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#middleCol P.beigeText {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#middleCol .finishContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 13px
}
#middleCol .finishRow {
	MARGIN: 0px 0px 13px; PADDING-TOP: 7px
}
#middleColWide .finishRow .innerDivider {
	MARGIN-TOP: 12px; DISPLAY: block; PADDING-BOTTOM: 3px
}
#middleColWide {
	MARGIN: 0px; WIDTH: 574px
}
#middleColWide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
#middleColWide H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 23px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#middleColWide H2.innerHeading {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 7px! important; PADDING-TOP: 0px! important
}
#middleColWide H3 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 10px! important; MARGIN: 0px; PADDING-TOP: 10px! important
}
#middleColWide H3 A {
	PADDING-RIGHT: 17px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#middleColWide H4 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 8px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#middleColWide P.beigeText {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#middleColWide .finishContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#middleColWide .finishRow {
	MARGIN: 0px; PADDING-TOP: 13px
}
TABLE.stylePicker {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE.stylePicker TD.img {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TABLE.stylePicker TD.desc {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TABLE.stylePicker TD.tdFirst {
	PADDING-LEFT: 0px
}
TABLE.stylePicker TD.moreBtn {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: middle
}
TABLE.stylePicker TD.moreBtn A {
	
}
#storageSolutions TD {
	TEXT-ALIGN: left! important
}
TABLE.stylePicker .enlarge {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
TABLE.stylePicker .enlarge A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.stylePickerWide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE.stylePickerWide {
	
}
TABLE.stylePickerWide TD.img {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TABLE.stylePickerWide TD.desc {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TABLE.stylePickerWide TD.galleryItem {
	PADDING-RIGHT: 18px! important
}
TABLE.stylePickerWide TD.tdLast {
	PADDING-RIGHT: 0px! important
}
TABLE.stylePickerWide TD.desc .descTitle {
	WIDTH: 66px; LINE-HEIGHT: 1.1; PADDING-TOP: 5px
}
TABLE.stylePickerWide TD.desc .descHeading {
	DISPLAY: none
}
TABLE.stylePickerWide TD.desc .descCopy {
	DISPLAY: none; LINE-HEIGHT: 1.5
}
TABLE.stylePickerWide TD.desc .descImg {
	
}
TABLE.stylePickerWide TD.desc A.closePopup {
	DISPLAY: none
}
TABLE.stylePickerWide TD.desc .callout {
	DISPLAY: none
}
TABLE.stylePickerWide TD.calloutDesc {
	WIDTH: 100px; TEXT-ALIGN: left
}
TABLE.stylePickerWide TD.calloutDesc .calloutText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.stylePickerWide TD.desc .storage {
	WIDTH: 165px
}
TABLE.stylePickerWide TD.desc .storage .descContainer {
	
}
TABLE.stylePickerWide TD.desc .storage .descTitle {
	FLOAT: right; WIDTH: 85px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.stylePickerWide TD.desc .storage .descHeading {
	FLOAT: right
}
TABLE.stylePickerWide TD.desc .storage .descImg {
	DISPLAY: block; FLOAT: left
}
TABLE.stylePickerWide TD.desc .storage .enlarge {
	PADDING-RIGHT: 30px; DISPLAY: block; FLOAT: right
}
TABLE.stylePickerWide TD.desc .popupOn A.closePopup {
	PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: right
}
TABLE.stylePickerWide TD.desc .popupOn .descContainer {
	FLOAT: right; WIDTH: 215px
}
TABLE.stylePickerWide TD.desc .popupOn .descTitle {
	PADDING-BOTTOM: 15px; WIDTH: 215px; PADDING-TOP: 30px
}
TABLE.stylePickerWide TD.desc .popupOn .descHeading {
	DISPLAY: block; PADDING-BOTTOM: 10px
}
TABLE.stylePickerWide TD.desc .popupOn .descCopy {
	DISPLAY: block; PADDING-BOTTOM: 15px
}
TABLE.stylePickerWide TD.desc .popupOn .descImg {
	FLOAT: left
}
TABLE.stylePickerWide TD.desc .popupOn .enlarge {
	DISPLAY: none
}
TABLE.stylePickerWide TD.desc .popupOn {
	PADDING-RIGHT: 20px; MARGIN-TOP: -100px; PADDING-LEFT: 20px; Z-INDEX: 100; LEFT: 50%; PADDING-BOTTOM: 20px; MARGIN-LEFT: -200px; WIDTH: 530px; PADDING-TOP: 20px; POSITION: absolute
}
TABLE.stylePickerWide TD.desc .popupOn .storage {
	WIDTH: auto
}
TABLE.stylePickerWide TD.desc .popupOn .storage .descContainer {
	TEXT-ALIGN: left
}
TABLE.stylePickerWide TD.tdFirst {
	PADDING-LEFT: 0px
}
TABLE.stylePickerWide TD.moreBtn {
	PADDING-LEFT: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 24px
}
TABLE.stylePickerWide TD.moreBtn A {
	PADDING-RIGHT: 15px! important; DISPLAY: block; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
TABLE.stylePickerWide .enlarge {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
TABLE.stylePickerWide .enlarge A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.storeLocatorContainer {
	FLOAT: left
}
.storeLocatorContainer .searchBox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 169px; PADDING-TOP: 3px; HEIGHT: 100px
}
#googlemaps_storelocator H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#googlemaps_storelocator .leftInput {
	FLOAT: left; WIDTH: 80px; HEIGHT: 45px
}
#googlemaps_storelocator .rightInput {
	FLOAT: left; WIDTH: 80px; HEIGHT: 45px
}
#googlemaps_storelocator .leftInput INPUT {
	FLOAT: left; WIDTH: 70px
}
#googlemaps_storelocator .rightInput SELECT {
	MARGIN-LEFT: 6px; WIDTH: 80px; TEXT-ALIGN: center
}
#googlemaps_storelocator LABEL {
	FLOAT: left; TEXT-ALIGN: left
}
#googlemaps_storelocator INPUT {
	FLOAT: left
}
#googlemaps_storelocator .rightInput LABEL {
	FLOAT: left; MARGIN-LEFT: 7px
}
#googlemaps_storelocator A {
	FLOAT: left
}
.locatorResults {
	FLOAT: right; MARGIN-LEFT: 30px; WIDTH: 570px; TEXT-ALIGN: left
}
.locatorResults H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.locatorResults H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.locatorResults IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.locatorResults TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.locatorResults TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.locatorResults TABLE TD P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
.locatorResults .storeDetails {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
.locatorResults .storeDetails IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -2px 2px 0px 0px; PADDING-TOP: 0px
}
.locatorResults .storeDetails P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 125px; LINE-HEIGHT: 11px; PADDING-TOP: 0px
}
.div_has_ascentia {
	WIDTH: 265px
}
#rightCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 159px; PADDING-TOP: 0px
}
#rightCol H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 11px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#rightCol P.blueText {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#rightCol UL LI A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#rightCol UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#rightCol IMG {
	MARGIN-TOP: 10px
}
.footerContainer {
	PADDING-BOTTOM: 15px; PADDING-TOP: 40px
}
.footerContainer .footerRight {
	FLOAT: right
}
.footerContainer .footerLeft {
	FLOAT: left
}
.footerContainer .footerRight UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footerContainer .footerLeft UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footerContainer .footerRight UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.footerContainer .footerLeft UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.footerContainer .footerRight UL LI A {
	PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
.footerContainer .footerLeft UL LI A {
	PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
.footerContainer .footerRight UL LI A.last {
	PADDING-RIGHT: 0em
}
.footerContainer .footerLeft UL LI A.first {
	PADDING-LEFT: 0em
}
.subFooterCont {
	MARGIN: 0px auto; WIDTH: 785px; PADDING-TOP: 15px;
}
.subFooterCont UL {
	PADDING-LEFT: 0px; MARGIN: 0px
}
.subFooterCont UL LI {
	PADDING-RIGHT: 20px; DISPLAY: inline; LIST-STYLE-TYPE: none
}
.popup {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 25px; MARGIN: 0px auto; WIDTH: 580px; PADDING-TOP: 25px; POSITION: absolute
}
.popup IMG.main {
	FLOAT: left
}
.popup IMG.close {
	FLOAT: right
}
.popup H2 {
	DISPLAY: block; FLOAT: left; MARGIN: 70px 0px 0px 20px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.nav:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.mainContainer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.headerContainer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.flashContainer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.contentContainer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.footerContainer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
.nav {
	DISPLAY: inline-block
}
.mainContainer {
	DISPLAY: inline-block
}
.headerContainer {
	DISPLAY: inline-block
}
.flashContainer {
	DISPLAY: inline-block
}
.contentContainer {
	DISPLAY: inline-block
}
.footerContainer {
	DISPLAY: inline-block
}
 HTML .clearfix {
	HEIGHT: 1%
}
 HTML .nav {
	HEIGHT: 1%
}
 HTML .mainContainer {
	HEIGHT: 1%
}
 HTML .headerContainer {
	HEIGHT: 1%
}
 HTML .flashContainer {
	HEIGHT: 1%
}
 HTML .contentContainer {
	HEIGHT: 1%
}
 HTML .footerContainer {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.nav {
	DISPLAY: block
}
.mainContainer {
	DISPLAY: block
}
.headerContainer {
	DISPLAY: block
}
.flashContainer {
	DISPLAY: block
}
.contentContainer {
	DISPLAY: block
}
.footerContainer {
	DISPLAY: block
}
#popUpWindow {
	BORDER-RIGHT: #fb7925 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #fb7925 1px solid; PADDING-LEFT: 20px; Z-INDEX: 100; PADDING-BOTTOM: 20px; BORDER-LEFT: #fb7925 1px solid; WIDTH: 530px; PADDING-TOP: 20px; BORDER-BOTTOM: #fb7925 1px solid; POSITION: absolute; TOP: -9999px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#popUpWindow A.closePopup {
	PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/images/closeX.gif) no-repeat right center; FLOAT: right; COLOR: #b5b5b5
}
#popUpWindow .descImg {
	FLOAT: left
}
#popUpWindow .descContainer {
	FLOAT: right; WIDTH: 215px
}
#popUpWindow .descTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 15px; WIDTH: 215px; COLOR: #8b8064; LINE-HEIGHT: 1.1; PADDING-TOP: 30px
}
.popUpActivated#popUpWindow .enlarge {
	DISPLAY: none
}
.popUpActivated#popUpWindow H2 {
	DISPLAY: block; FLOAT: left; MARGIN: 70px 0px 0px 20px
}
#popUpWindow2 {
	BORDER-RIGHT: #fb7925 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #fb7925 1px solid; PADDING-LEFT: 15px; Z-INDEX: 100; PADDING-BOTTOM: 15px; BORDER-LEFT: #fb7925 1px solid; WIDTH: 748px; PADDING-TOP: 15px; BORDER-BOTTOM: #fb7925 1px solid; POSITION: absolute; TOP: -9999px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#popUpWindow2 A.closePopup {
	PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/images/closeX.gif) no-repeat right center; FLOAT: right; COLOR: #b5b5b5
}
#popUpWindow2 .descImg {
	CLEAR: both; PADDING-TOP: 15px
}
#popUpWindow2 .descContainer {
	FLOAT: right
}
#popUpWindow2 .descTitle {
	FONT-SIZE: 1.4em; PADDING-BOTTOM: 8px; COLOR: #8b8064; LINE-HEIGHT: 1.1; PADDING-TOP: 8px
}
.roomDescCont {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.popUpActivated#popUpWindow2 .roomDescCont {
	DISPLAY: block
}
.popUpActivated#popUpWindow2 .enlarge {
	DISPLAY: none
}
.popUpActivated#popUpWindow2 H2 {
	DISPLAY: block; FLOAT: left; MARGIN: 70px 0px 0px 20px
}
.storeDetails {
	DISPLAY: none! important
}
TABLE.list TD {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.list {
	MARGIN-BOTTOM: 13px
}
.descContainer .descHeading {
	
}
.descContainer .descCopy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.photo {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; PADDING-TOP: 5px
}
.photo .photoImg {
	
}
.photo .photoTag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 150px; PADDING-TOP: 3px
}
.photo .photoTag2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 150px; PADDING-TOP: 3px
}
#middleCol .tanDivider {
	
}
#middleCol OL.constructionList {
	PADDING-LEFT: 18px; MARGIN: 5px 0px 0px
}
#middleCol OL.constructionList LI {
	PADDING-BOTTOM: 3px
}
#middleCol .constructionImg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.leftHeaderImg {
	HEIGHT: 95px
}
.leftHeaderImg IMG {
	
}
.middleHeaderImg {
	PADDING-LEFT: 14px; MARGIN-LEFT: 168px
}
.middleHeaderImg IMG {
	FLOAT: left
}
.oneColumnCont {
	PADDING-LEFT: 0px! important
}
.oneColumn {
	MARGIN-TOP: 20px; WIDTH: 538px
}
.brochureImg {
	MARGIN-TOP: 20px; WIDTH: 147px; HEIGHT: 190px
}
.brochureTable {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
.brochureTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
.brochureTable TD INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
.brochureTable TD TEXTAREA {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
.brochureTable TD TEXTAREA {
	OVERFLOW: visible; WIDTH: 99%; HEIGHT: 10em
}
.brochureTable TD INPUT.checkBox {
	MARGIN-RIGHT: 10px
}
.brochureTable TD INPUT.addressBox {
	WIDTH: 99%
}
.iseLanding {
	HEIGHT: 410px
}
.iseLanding .iseCopy {
	MARGIN-LEFT: 20px; WIDTH: 285px; PADDING-TOP: 215px; TEXT-ALIGN: center
}
.iseLanding .iseLink {
	MARGIN-LEFT: 20px; WIDTH: 285px; PADDING-TOP: 40px; TEXT-ALIGN: center
}
