@charset "UTF-8";


/* CSS Document */

.LrgHead {
	font-size:24px;
	font-family:sans-serif, helvetica, arial;
	padding:10px;
}

.ItemHead {
	font-size:12px;
	text-align:right;
	font-family:sans-serif, helvetica, arial;
	font-weight:bold;
	line-height:12px;
	color:#0A1D79;
}

.itemBody {
	font-size:11px;
	text-align:left;
	font-family:sans-serif, helvetica, arial;
	line-height:16px;
}

.listBody {
	font-size:11px;
	text-align:center;
	font-family:sans-serif, helvetica, arial;
	line-height:16px;
}

.itemHEAD2 {
	font-size:13px;
	text-align:left;
	font-family:sans-serif, helvetica, arial;
	line-height:16px;
}

.CreditCard {
	font-size:14px;
	font-family:sans-serif, helvetica, arial;
	line-height:16px;
}

a:link {
	color:#000000;
	font-family:sans-serif;
	text-decoration:none;
}

a:visited {
	color:#000000;
	font-family:sans-serif;
	text-decoration:none;
}

a:hover {
	color:#FF0000;
}

img {
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-style:initial;
	border-color:#000000;
}

h1 {
	font-family:sans-serif;
	text-decoration:none;
}

a:active {
	color:#0000FF;
	text-decoration:none;
}

.SubHead {
	font-size:18px;
	font-family:helvetica, sans-serif, arial;
}

.SubHead2 {
	font-size:18px;
	font-family:helvetica, sans-serif, arial;
	line-height:22px;
}

.SubHead3 {
	font-size:14px;
	font-family:helvetica, sans-serif, arial;
	line-height:22px;
}

.formBox {
	background-color:#EAF0F5;
	background-position:12px 12px;
	background-position-x:12px;
	background-position-y:12px;
	border-top-color:#808080;
	border-right-color:#808080;
	border-bottom-color:#808080;
	border-left-color:#808080;
	outline-style:solid;
	outline-width:2px;
	outline-color:#9F9F9F;
	padding:6px;
}

.body-copy {
	font-size:12px;
	font-family:sans-serif, arial, helvetica;
}

.legal {
	font-size:9px;
	font-family:arial, helvetica;
}

.legal2 {
	font-size:10px;
	font-family:arial, helvetica;
}

.locationHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.LeftGrayBar {
	position:absolute;
	left:0px;
	top:-2px;
	width:33px;
	height:100%;
	background-image:url(../images/common/leftShadowVert.gif);
	overflow:hidden;
	z-index:2;
}

.RightGrayBar {
	position:absolute;
	left:978px;
	top:-2px;
	width:33px;
	height:100%;
	background-image:url(../images/common/RightShadowVert.gif);
	overflow:hidden;
	z-index:2;
}

.topWhiteBar {
	position:absolute;
	left:34px;
	top:-20px;
	width:945px;
	height:40px;
	background-color:#FFFFFF;
	overflow:hidden;
	z-index:1;
}

.RoomStoreLogoBar {
	position:absolute;
	left:35px;
	top:18px;
	width:757px;
	height:67px;
	z-index:3;
}

.MenuMachineMenu {
	position:absolute;
	width:758px;
	overflow:visible;
	z-index:10;
	height:43px;
	left:34px;
	top:85px;
}

.GuaranteeBox {
	position:absolute;
	left:34px;
	top:190px;
	width:180px;
	height:102px;
	overflow:hidden;
	z-index:0;
}

.ThankYouBox {
	position:absolute;
	left:37px;
	top:288px;
	width:180px;
	height:112px;
	overflow:hidden;
	z-index:0;
}

.LeftInfoBar {
	position:absolute;
	left:49px;
	top:396px;
	width:171px;
	height:312px;
	overflow:hidden;
	z-index:2;
}

.HeroBox {
	position:absolute;
	left:223px;
	top:200px;
	width:566px;
	height:374px;
	overflow:hidden;
}

.RightInfoBar {
	position:absolute;
	left:791px;
	top:18px;
	width:188px;
	height:823px;
	background-color:#FFFFFF;
	overflow:hidden;
	z-index:2;
}

.RightInfoBar2 {
	position:absolute;
	left:791px;
	top:18px;
	width:188px;
	height:738px;
	overflow:hidden;
}

.RoomStoreDescriptionBox {
	position:absolute;
	left:219px;
	top:583px;
	width:573px;
	height:124px;
	overflow:visible;
}

.TopBannerBar {
	position:absolute;
	left:34px;
	top:110px;
	width:757px;
	height:81px;
	overflow:hidden;
	z-index:0;
}

.BottomLogoBox {
	position:absolute;
	left:31px;
	top:718px;
	width:763px;
	height:130px;
	overflow:hidden;
}

.BottominfoBox {
	position:absolute;
	left:33px;
	top:583px;
	width:756px;
	height:185px;
	overflow:hidden;
}

.BottominfoBoxLocations {
	position:absolute;
	left:34px;
	top:656px;
	width:756px;
	height:185px;
	overflow:hidden;
}

.BottominfoBoxPowell {
	position:absolute;
	left:36px;
	top:1137px;
	width:757px;
	height:185px;
	overflow:hidden;
}

.CrumbsBox {
	position:absolute;
	left:37px;
	top:870px;
	width:940px;
	height:24px;
	overflow:auto;
}

.CrumbsBox2 {
	position:absolute;
	left:33px;
	top:802px;
	width:940px;
	height:35px;
	overflow:auto;
}

.CrumbsBox3 {
	position:absolute;
	left:35px;
	top:880px;
	width:940px;
	height:35px;
	overflow:hidden;
}

.CrumbsBox2Powell {
	position:absolute;
	left:34px;
	top:1369px;
	width:943px;
	height:28px;
	overflow:hidden;
}

.LegalBox {
	position:absolute;
	left:37px;
	top:852px;
	width:941px;
	height:12px;
	overflow:hidden;
}

.LegalBox2 {
	position:absolute;
	left:33px;
	top:783px;
	width:941px;
	height:12px;
	overflow:hidden;
}

.LegalBox3 {
	position:absolute;
	left:35px;
	top:861px;
	width:941px;
	height:12px;
	overflow:hidden;
}

.LegalBox2Powell {
	position:absolute;
	left:36px;
	top:1352px;
	width:941px;
	height:12px;
	overflow:hidden;
}

.ContentBox {
	position:absolute;
	left:39px;
	top:195px;
	width:745px;
	height:363px;
	background-color:#FFFFFF;
	border-bottom:10px solid #071757;
}

.ContentBoxLocations {
	position:absolute;
	left:39px;
	top:195px;
	width:745px;
	height:445px;
	background-color:#FFFFFF;
	border-bottom:10px solid #071757;
}

.ContentBoxPowell {
	position:absolute;
	left:28px;
	top:205px;
	width:767px;
	height:902px;
	background-color:#FFFFFF;
	border-bottom:10px solid #071757;
}

.testimonialBox {
	font-family:Arial, Helvetica, sans-serif;
	height:496px;
	width:538px;
	position:absolute;
	left:227px;
	top:196px;
	background-color:#FFFFFF;
	overflow:auto;
	z-index:2;
	margin:0px;
	padding:10px;
}

.ImageBox {
	position:absolute;
	left:0px;
	top:2px;
	width:744px;
	height:339px;
	z-index:0;
	overflow:hidden;
}

.ImageBox2 {
	position:absolute;
	left:39px;
	top:219px;
	width:744px;
	height:339px;
	z-index:0;
	overflow:hidden;
}

.ItemDescription {
	position:absolute;
	left:530px;
	top:2px;
	text-align:left;
	width:214px;
	height:177px;
	z-index:0;
	overflow:auto;
}

.ItemDescription2 {
	position:absolute;
	left:568px;
	top:223px;
	width:214px;
	text-align:left;
	height:174px;
	z-index:0;
	overflow:auto;
}

.Navigation {
	position:absolute;
	left:538px;
	top:293px;
	width:192px;
	height:44px;
	z-index:0;
	overflow:hidden;
}

.Navigation2 {
	position:absolute;
	left:576px;
	top:512px;
	width:192px;
	height:44px;
	z-index:1;
	overflow:hidden;
}

.TagBox {
	position:absolute;
	left:526px;
	top:187px;
	width:214px;
	height:97px;
	z-index:1;
	background-color:#D0EAF6;
	overflow:hidden;
	visibility:visible;
}

.TagBox2 {
	position:absolute;
	left:567px;
	top:408px;
	width:214px;
	height:97px;
	z-index:1;
	background-color:#D0EAF6;
	overflow:hidden;
	visibility:visible;
	text-align:center;
}

.TWSitemBox {
	position:absolute;
	left:34px;
	top:333px;
	width:757px;
	height:1305px;
	z-index:0;
	overflow:visible;
}

.TWSinfoBanner {
	position:absolute;
	width:757px;
	height:139px;
	z-index:0;
	left:34px;
	top:190px;
}

.middayinfoBanner {
	position:absolute;
	width:757px;
	height:62px;
	z-index:0;
	left:34px;
	top:190px;
}

.middayitemBox {
	position:absolute;
	left:34px;
	top:260px;
	width:757px;
	height:1729px;
	z-index:0;
}

.lg {
	position:absolute;
	left:0px;
	top:0px;
}
