/*html
{
    background-image:url(http://www.usa-beds.com/images/StaticImages/SeasonalBackground5.jpg);
    background-color:#91CCEC;
    background-repeat:repeat-x;
    padding:0px 0px 0px 0px;
}*/

html
{
    background-image:url(http://www.usa-beds.com/images/StaticImages/ds4.png);
    background-color:#F7F7F7;
    background-position:center center;
    background-repeat:repeat-y;
    padding:0px 0px 0px 0px;
}

body{
	background-color:transparent;
	/*background-color:#E7EBF7;*/
	font-family:Verdana;
	font-size:10;
	margin-top:0px;
	margin-bottom:0px;
}

.Body{
	background-color:white;
	width:910px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	/*elevation:higher;*/
	padding:5px 0px 5px 0px
}

.Banner{
	background-color:white;
	height:140px;
	margin:0px 2px 2px 2px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

.OlejoBase{
	float:left;
	margin:0px 0px 0px 0px;
}

.Olejo{
	float:right;
	margin:0px 0px 0px 0px;
	height: 45px;
}

.ShoppingCartLinkBanner{
	color:#002C63;
	font-weight:bold;	
	font-size:10pt;
	float:right;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	width:220px;
}

.leftBanner{
	float:left;
	width:250px;
}

.wash3head{
    text-align:left;
	font-size:8pt;
	font-family:arial;
	margin:0px 0px 0px 2px;
	color:#999999;
}

.rightBanner{
	float:right;
	width:260px;
	height:135px;
}

.bannerText{
	float:left;
	color:Gray;
	margin:0px 0px 0px 180px;
}

#txtShoppingCart{
	text-decoration:underline;
}

.Tabs{
	height:22px;
	margin:0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	background-color:#003466;
}

.FreeShipping{
	/*border-top:solid 1px #002C63;
	border-bottom:solid 1px #002C63;*/
	margin:0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
	width:900px;
}

#Tab1, #Tab2, #Tab3, #Tab4, #Tab5{
	color:White;
	background-color:Transparent;
	height:22px;
	margin:0px 0px 0px 0px;
	/*width:179px;*/
	float:left;
	border-right:solid 1px white;
}

.tabstry
{
    color:White;
	background-color:Transparent;
	height:22px;
	margin:0px 0px 0px 0px;
	/*width:179px;*/
	float:left;
	border-right:solid 1px white;
}

.tabsnew
{
    color:White;
	background-color:Transparent;
	height:18px;
	margin:0px 0px 0px 0px;
	/*width:179px;*/
	float:left;
	border-right:solid 1px white;
	padding:4px 0px 0px 0px;
}

.tabsnew2
{
    margin:0px 10px 0px 10px;
	font-weight:bolder;
	font-size:8pt;
	text-align:center;
	vertical-align:top;
}

.tabword{
	margin:4px 10px 0px 10px;
	font-weight:bolder;
	font-size:8pt;
	text-align:center;
}

#Button2, #Button3, #Button4, #Button5, #Button6, #Button7, #Button9, #Button10{
	background-color:#002C63;
	color:White;
	float:left;
	font-weight:bolder;
}

#Button1{
	
}
.Main{
	background-color:white;
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

.Main2{
	background-color:white;
	margin:0px 2px 2px 2px;
	height:960px;
}

.Main3{
	background-color:white;
	margin:0px 2px 2px 2px;
	height:2100px;
	width:898px;
}

.VolusionLiveChat{
	margin-top:15px;
}

.VolusionLiveChat2{
	margin-top:10px;
	float:left;
	margin-left:5px;
}

.Categories{
	border-top:solid 1px #8F9090;
	width:199px;
	height:auto;
	margin:0px 1px 5px 1px;
	padding:0px 2px 0px 0px;
	color:#565051;
	font-size:10pt;
	background-color:white;
	/*background-image:url(images/StaticImages/categories1.jpg);*/
}

.SearchCategories{
	/*width:198px;*/
	/*height:30px;*/
	color:#002C63;
	text-align:left;
	margin:0px 0px 10px 10px;
	/*border:solid 1px #002C63;*/
}

.CustomerService{
	color:#002C63;
	/*height:150px;*/
	width:190px;
	text-align:left;
	/*border:solid 1px #002C63;*/
	margin:10px 0px 0px 3px;
	font-size:10pt;
}

.PromoTextBottom{
font-size:10pt;
margin-top:10px;
margin-left:auto;
margin-right:auto;
text-align:left;
width:900px;
}

.PromoTextHeader{
    width:682px;
    height:20px;
    padding:7px 0px 0px 0px;
    background-image:url(http://www.usa-beds.com/images/StaticImages/new_tabs_color.jpg);
}

.cattop{
	margin:2px 0px 0px 2px;
}

.CatHead{
	color:#463E3F;
	font-size:9pt;
	font-style:normal;
	text-decoration:none;
	margin:15px 0px 0px 2px;
}

.PageIndex{
	height:auto;
	width:auto;
	margin-top:5px;
}

.RelProds{
	height:auto;
	width:auto;
	margin:5px 0px 0px 0px;
}

.ind{
    color:#463E3F;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}

.ind2{
	color:white;
	font-weight:bolder;
	font-size:10pt;
	text-align:center;
	margin:5px 0px 0px 0px;
}

.ind3{
	color:white;
	font-weight:bolder;
	font-size:8pt;
	text-align:center;
	margin:1px 0px 0px 0px;
}

.CatHeader{
	width:198px;
	height:27px;
	text-align:center;
	padding:2px 0px 0px 0px;
	margin:1px 0px 0px 1px;
	/*-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border:solid 1px gray;
	border-bottom:none;*/
	}

.CatHeaderd{
	width:200px;
	height:27px;
	text-align:center;
	padding:2px 0px 0px 0px;
	margin:1px 0px 0px 0px;
	}

.CatHeader3{
	color:white;
	font-size:9pt;
	width:200px;
	height:30px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	margin:10px 0px 0px 0px;
	background-image: url('http://www.usa-beds.com/images/StaticImages/cathead5.jpg');
	}

.RelHeader{
	color:white;
	font-size:10pt;
	width:200px;
	height:24px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding:5px 0px 0px 0px;
	margin:3px 0px 0px 0px;
	background-image: url('http://www.usa-beds.com/images/StaticImages/cathead5.jpg')
}

.CatHeader2{
	color:white;
	font-size:9pt;
	font-style:italic;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	margin:0px 0px 0px 4px;
	background-color:#002C63;
}

.trPic{
	height:150px;
}

.ManPic{
}

.indent
{
	margin:0px 0px 0px 0px;
	text-align:left;
	font-size:7pt;
	color:black;
}

.CatSub{
	color:#565051;
	font-size:8pt;
}

.RelatedProducts{
	width:198px;
	height:auto;
	margin:0px 0px 0px 2px;
	color:black;
	font-size:10pt;
	background-color:White;
}


.wash1{
	text-align:left;
	font-size:12pt;
	color:#002C63;	
}

.wash2{
    text-align:left;
	font-size:10pt;
	font-weight:bold;
	color:#002C63;
}

.wash3{
	text-align:left;
	font-size:9pt;
	margin-left:2px;
	color:#463E3F;
}

.wash3p{
	text-align:left;
	font-size:9pt;
	margin-left:2px;
	color:white;
	font-weight:bold;
}

p{
	text-align:left;
	font-size:10pt;
}

#DataList1{
	margin:10px 0px 10px 10px;
}

.RightDets{
	margin:10px 0px 10px 10px;
}

.SamePageLink
{
	font-family:Verdana;
	text-align:left;
	float:left;
	width:auto;
	text-decoration:none;
	color:black;
	font-size:9pt;
	margin:0px 0px 0px 5px;
}

.infoText{
	margin:10px 0px 0px 10px;
	width:660px;
}

.infoText2{
	margin:10px 0px 0px 10px;
	width:889px;
}

#DataList43{
	width:150px;
	height:180px;
	border:solid 1px #002C63;
	float:left;
	margin:17px 0px 0px 17px;
	background-color:White;
}

.LeftSide{
	color:#002C63;
	padding:3px 0px 0px 0px;
}

.mainRight{
	width:690px;
}

.mainLeft{
	width:690px;
	padding:5px 0px 0px 0px;
}

.mainDets{
	width:900px;
}

.rightSide{
	width:300px;
	height:auto;
	padding:0px 0px 0px 5px;
}

.Olejotxt{
	font-size:8pt;
	color:#002C63;
	float:left;
	font:Florence;
}

.leftpic{
	margin:5px 0px 0px 1px;
}

.atext{
	text-align:left;
	font-size:8pt;
	color:#565051;
}

.Picture1{
	margin:25px 0px 0px 1px;
	float:left;
	/*border:solid 1px #002C63;*/
	border:solid 1px #565051;
	width:auto;
	height:auto;
}

.Picture4{
	margin:5px 0px 0px 1px;
	float:left;
	/*border:solid 1px #002C63;*/
	width:auto;
	height:auto;
}

.Picture5{
	margin:1px 0px 0px 80px;
	float:left;
	width:auto;
	height:auto;
}

.Picture3{
	margin:5px 0px 0px 3px;
	/*border:solid 1px #002C63;*/
	width:auto;
	height:auto;
}

.PictureProd{
	margin:0px 0px 0px 0px;
	float:left;
	/*border:solid 1px #002C63;*/
	width:auto;
	height:auto;
}

.Picture2{
	margin:10px 0px 0px 1px;
	float:left;
	border:solid 1px #565051;
	width:auto;
	height:auto;
}

.TopPic{
    margin:0px 0px 0px 2px;
	float:left;
	border:solid 1px #002C63;
	width:auto;
	height:auto;
}

.HomeDD{
    margin:15px 0px 0px 20px;
}

.HomeDD2{
    float:left;
    margin:2px 5px 0px 0px;
}

.TopPic2{
    margin:0px 0px 0px 0px;
	float:left;
	border:solid 1px #002C63;
	width:347px;
	height:auto;
	background-color:#154573;
}

.FeaturedText
{
	width:150px;
	/*height:20px;*/
	color:#002c63;
	text-decoration:none;
	text-align:left;
	margin:0px 0px 0px 0px;
	float:left;
	font-size:8pt;	
}

#HyperLink12{
	height:20px;
	color:#002C63;
	text-decoration:none;
	text-align:left;
	margin:0px 0px 0px 0px;
	float:left;
	font-size:8pt;	
}

.FeaturedText2{
	height:20px;
	color:#002C63;
	text-decoration:none;
	text-align:center;
	margin:0px 0px 0px 0px;
	font-size:8pt;	
	
}

.FeaturedPic{
	height:150px;
	width:150px;
	float:left;
}

.RandomPics{
	width:683px;
	/*height:520px;*/
	margin:5px 0px 0px 5px;
	float:left;
	font-size:10pt;
	background-color:Transparent;
}

.ProductInfo{
	margin:1px 5px 0px 2px;
	float:left;
	padding:5px 5px 5px 5px;
}

.ProductInfoDets{
	width:888px;
	float:left;
	padding:5px;
}

.pr-snippet-wrapper
{
    padding:0px;
    margin-bottom:-6px;
}
    


.detailsText{
	float:left;
	font-size:11pt;
	color:black;
	font-weight:bolder;
	margin:15px 0px 0px 0px;
	float:left;
}

#detailsName{
	height:auto;
	width:400;
}

.ProductName{
    height:auto;
	width:400;
	margin:0px 0px 0px 0px;
}

.Popup{
	width:auto;
	height:auto;
	background-color:white;
	color:#002C63;
	font-size:9pt;
	/*display:none;*/
	position:absolute;
	padding: 5px;
	float:left;
	margin-top:15px;
}

#E1
{
    width:178px;
    margin:0px 0px 0px 0px;
    display:none;
}

#E2{
    margin:0px 0px 0px 178px;
    width:178px;
    display:none;
}

#Popup1, #Popup2{
    margin:30px 0px 0px 0px;
	width:178px;
	height:auto;
	border:solid 1px #002C63;
	display:none;
}

.detailsText2{
	float:left;
	font-size:12pt;
	color:black;
	font-weight:bolder;	
	margin:6px 0px 0px 5px;
}

.detailsText3{
	float:left;
	font-size:10pt;
	color:black;
	font-weight:bold;
	margin:5px 0px 0px 5px;
}

.sugtext{
	float:left;
	font-size:10pt;
	color:black;
	font-weight:bold;
	margin:5px 0px 0px 5px;
}

#CheckBox1, #sizesDropDown{
	margin:3px 0px 0px 0px;
}

.detailsText4{
	font-size:12pt;
	color:Red;
	font-weight:bolder;	
	margin:10px 0px 0px 0px;
	float:left;
	width: 242px;
}

.detailsText5{
	font-size:12pt;
	color:Red;
	font-weight:bolder;	
	margin:0px 0px 0px 0px;
	float:left;
	width: 260px;
}

.extender{
	float:left;
	width:370px;
}

.extender2OL{
	float:left;
	width:370px;
	height:15px;
}

.extender2{
	float:left;
	width:670px;
}

.extenderOL{
	float:left;
	width:670px;
	height:15px;
}

.extenderOLb{
	float:left;
	width:670px;
	height:30px;
	
}

.extender3{
	float:left;
	width:500px;
}

.extender4{
	float:left;
	width:800px;
	text-align:left;
	margin:10px 0px 0px 5px;
}

.extender5{
	float:left;
	width:800px;
	height:50px;
	text-align:left;
	margin:10px 0px 0px 0px;
}

.Purchase{
	margin:0px 0px 0px 0px;
	height:auto;
	width:670px;
	float:left;
}

.Purchase2{
	border:solid 1px gray;
	margin:10px 0px 0px 0px;
	height:50px;
	width:670px;
	float:left;
}

.HL{
	float:left;
	width:670px;
	height:1px;
	border:solid 1px gray;
	margin:0px 0px 0px 0px;
}

.HL2{
	width:190px;
	height:0px;
	border:solid 1px gray;
	margin:5px 0px 0px 3px;
}

.HL3{
	float:left;
	width:650px;
	height:0px;
	border:solid 1px gray;
	margin:5px 0px 0px 0px;
}

.HL5{
	float:left;
	width:685px;
	height:0px;
	border:solid 1px gray;
	margin:5px 0px 0px 0px;
}
.HL4{
	float:left;
	width:550px;
	height:0px;
	border:solid 1px gray;
	margin:5px 0px 0px 40px;
}

.nameLabel{
	float:left;
	font-size:11pt;
	color:Black;
	font-weight:bolder;
	margin:0px 0px 0px 0px;
	width:395px;
	text-align:left;
}

.SiteLabel{
	float:left;
	font-size:13pt;
	color:#002C63;
	font-weight:bolder;
	margin:5px 0px 0px 20px;
	width:250px;
	text-align:left;
}

.SiteLabelNext{
	float:left;
	font-size:9pt;
	color: #463E3F;
	font-weight:bolder;
	margin:0px 0px 0px 25px;
	width:250px;
	text-align:left;
}

.manDesLbl{
	float:left;
	font-size:9pt;
	text-align:left;
	margin:0px 0px 0px 5px;
}

.manImage, #ImageButton1{
	float:left;
	margin:5px 0px 0px 0px;
}

.SugPic{
	float:left;	
	margin:5px 0px 0px 5px;
}

.basePriceLabel{
	float:left;
	margin:5px 0px 0px 5px;
	font-size:10pt;
}

.footerText{
    color:#565051;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    width:800px;
    font-size:9pt;
}
 
#sizesList{
	float:left;
	margin:5px 0px 0px 5px;
}

.halfDescriptionLabel{
	width:395px;
	margin:5px 0px 0px 0px;
	font-size:9pt;
	text-align:left;
}

.fullDescriptionLabel{
	float:left;
	width:670px;
	margin:5px 0px 0px 0px;
	font-size:9pt;
	text-align:left;
}

#Button8{
	float:left;
	margin:5px 0px 0px 5px;

}

.estShippingTimeLbl, .priceLbl, .skuLbl, .manNameLbl1, .manSkuLbl, .shiptime, .skulbl{
	float:left;
	margin:5px 0px 0px 5px;
	font-size:10pt;
}

.manNameLbl
{
    color:black;
    font-size:10pt;
}

.Sample{
	width:160px;
	height:auto;
	float:left;
	margin:5px 2px 0px 0px;
}

.Sample2{
	width:170px;
	height:auto;
	float:left;
	margin:5px 0px 0px 0px;
}

.Sample3{
	width:165px;
	height:185px;
	float:left;
	margin:5px 0px 0px 0px;
}

.SamplePic{
	float:left;
}

.SampleInfo{
	font-size:10pt;
	color:Navy;
}

.SearchBar{
	height:30px;
	width:900px;
	color:white;	
    margin-left:auto;
	margin-right:auto;
	background-image:url(http://www.usa-beds.com/images/StaticImages/searchbar2copy.jpg);
}

.SearchBar2{
	font:Arial;
	background-color:White;
	height:30px;
	width:687px;
	float:left;
	margin:2px 4px 0px 2px;
	color:white;	
	background-image:url(http://www.usa-beds.com/images/StaticImages/searchbar.jpg)
}

.Search{
	/*width:400px;*/
	color:white;
	/*height:24px;*/
	float:left;
	margin:3px 0px 0px 5px;
}

#searchTxt1
{
}

#ShowPic{
	display:none;
	position:absolute;
	border:solid 1px #002C63;
	background-color: white;
	/*height:545px;*/
	width:500px;
}

#HugeImage{
	border:solid 1px #002C63;
	z-index:1;
}

#imgButtonC{
	float:right;
	margin:0px 0px 0px 0px;
}

.picwtxt{
	width:250;
}

.PicTxt
{
	float:left;
	color:black;
	font-size:9pt;
}


#emailForm{
	position:absolute;
	border:solid 1px black;
	background-color: #FFFAF0;
	height:500px;
	width:800px;
}

.emailWarning{
    font-size:10pt;
    color:Red;
    font-weight:bold;
    margin-left:210px;
    margin-top:5px;
}

.emailBoxes{
	margin:0px 0px 0px 20px;
	border:inset thin black;
}

.CloseButton{
	float:left;
	margin:5px 10px 0px 0px;
}

.EmailAddress{
	width:300px;
	height:20px;
	margin-left:34px;
	border:inset thin black;
}

.EmailSubjectDropDown{
	width:300px;
	height:20px;
	margin-left:132px;
	border:inset thin black;
}

.EmailProductName{
	width:300px;
	height:20px;
	margin-left:79px;
	border:inset thin black;
}

.EmailBody{
	width:500px;
	height:250px;
	margin-left:25px;
	border:inset thin black;
}

.SendEmailButton
{
	margin-top:5px;
	margin-left:210px;
	float:left;
}

.SSLimg{
	height:85px;
	width:200px;
	float:right;
	/*border:solid 1px gray;*/
	margin:25px 2px 0px 0px;
}

.gcheck{
	float:right;
	margin:30px 20px 0px 0px;
}

.paypalcheck{
	float:right;
	margin:5px 20px 0px 0px;
}

.BottomLinks{
	color:#565051;
	font-size:9pt;
	width:700px;
	margin:10px 0px 0px 100px;
	text-align:center;
}

.FootLinks{
    color:#565051;
    font-size:8pt;
}

.Footer{
	background-color:white;
	width:900px;
}

.FooterTop{
	background-color:white;
	width:900px;

}

.Footerimg{
	height:85px;
	width:auto;
	float:left;
	/*border:solid 1px gray;*/
	margin:0px 0px 0px 55px;
	vertical-align:middle;
}

.AdressInfo{
	text-align:center;
	height:auto;
	width:auto;	
}

.ShoppingCartTitle{
	color:Red;
	font-size:16px;
}

.abeds{
	border:none;
}

#HyperLink12,#PriceLabel
{
	font-size:9pt;
}

a
{
	text-decoration:none;
}


.SuggestedItems{
	float:left;
	background-color:#FFFCC5;
	width:670px;
	margin-left:1px;
}

.ShoppingTxt{
	float:right;
	color:#002C63;
	font-size:9pt;
	margin:0px;
}

.Shopping{
	width:900px;
	display:table;
	margin-left:1px;
}

#updateButton{
	float:left;
	margin:5px 0px 0px 5px;
}

.GCheckoutButton1{
	float:right;
}

#PayPal{
    float:right;
    margin-top:2px;
}

.extenderOLs{
	float:right;
	width:200px;
	margin:5px 10px 0px 0px;
	text-align:right;
}

.extenderOLs1{
	float:right;
	margin:5px 10px 0px 0px;
}

.PrevNext{
	color:#002C63;
	font-size:10pt;
	text-decoration:underline;
}

/*******************************
*******Check Out Page CSS*******
*******************************/

#CreditCardInfo
{
    width:900px;
    margin-left:2px;
}

#ShippingInfo
{
    width:446px;
    height:600px;
    border:solid 1px gray;
    float:left;
    margin:5px 0px 0px 0px;
}

#BillingInfo
{
    width:446px;
    height:600px;
    border:solid 1px gray;
    float:left;
    margin:5px 0px 0px 2px;
}

#ReviewOrder
{
    width:896px;
    height:auto;
    border:solid 1px gray;
    float:left;
    margin:5px 0px 0px 0px;
}

#MethodOfPayment
{
    width:896px;
    border:solid 1px gray;
    margin:5px 0px 0px 0px;
    float:left;
}

.OneLineCheckout
{
    float:left;
    width:330px;
    margin:2px 0px 0px 5px;
}

.WideLineCheckout
{
    float:left;
    width:896px;
    margin:2px 0px 0px 5px;
}

.CheckoutText
{
    float:left;
    font-size:8pt;
}

.CheckoutFields
{
    float:left;
}

.CheckoutTopText
{
    color:white;
    font-size:10pt;
    font-weight:bold;
}

.CheckoutTop
{
    background-image:url(http://www.usa-beds.com/images/StaticImages/tabsbar2copy.jpg);
    height:20px;
    
}

.disabled
{
    background-color:#EEEEEE;
    float:left;
}

.hottag
{
    margin:10px 0px 0px 18px;
}

.hottag2
{
    margin:3px 0px 0px 10px;
}

.pr-snippet-stars
{
    margin-right:0px;
}

.pr-snippet-review-count
{
    font-size:9pt;
       
}

.SuggestedItemsSC
{
    border:solid 1px gray;
    width:893px;
    margin:5px 0px 0px 2px;
}

.ShopPic{
    height:75px;
    width:75px;
}

.PurchaseBoxText2
{
    font-size:8pt;
    font-family:Verdana;   
}

.PurchaseBoxHeader2
{
    font-size:8pt;
    font-family:Verdana;   
    font-weight:bold;
    color:#463E3F;
}

.PurchaseBoxHeader3
{
    font-size:8pt;
    font-family:Verdana;   
    font-weight:bold;
    color:white;
}

.PurchaseBoxText
{
    font-size:8pt;
    font-family:Verdana;   
}

.PurchaseBoxHeader
{
    font-size:10pt;
    font-family:Verdana;   
    font-weight:bold;
    color:white;
}

.purchaseBox{
    
}

.PromoPopUp
{
    display:none;
    margin-left:330px;
    margin-top:200px; 
    position:absolute;
}

.MiniPic{
    float:left;
    margin-right:5px;
    width:45px;
    height:45px;
 }
 
 #dropdown1
 {
    display:none;
    position:absolute;
    width:auto;
    background-color:#F7F7F7;
    border:solid 1px gray;
    height:auto;
    margin-top:4px;
 }
 
  #dropdown2
 {
    display:none;
    position:absolute;
    width:auto;
    background-color:#F7F7F7;
    border:solid 1px gray;
    height:auto;
    margin-top:4px;
 }

.dropdown
{
    position:absolute;
    width:auto;
    background-color:#F7F7F7;
    border:solid 1px gray;
    height:auto;
    margin-top:0px;
}


.bg
{
    background-image:url(http://www.usa-beds.com/images/StaticImages/tabsbar2copy.jpg);
    color:White;
}

.indexcatbg{
    background-image:url(http://www.usa-beds.com/images/StaticImages/indexcategories.jpg);
}

.AddedPopup
{
    width:340px;
    position:absolute;
    margin-top:200px;
    margin-left:200px; 
    background-color:White;
    border:solid 5px Gray;
    padding:10px 10px 10px 10px;
    float:left;
}

.ourPrice
{
    font-weight:bold;
    color:Red;
    font-size:8pt;
}

.listPrice
{
    color:black;
    font-size:8pt;
}

.youSave
{
    font-weight:bold;
    color:black;
    font-size:8pt; 
}

.buttonCss
{
    margin-top:5px;
    height:15px;
}

.pagingText
{
    margin-right:5px;
    float:left;
    font-size:8pt;
    color:Gray;
    margin-top:2px;
}

.pagingTextNM
{
    float:left;
    font-size:8pt;
    color:Gray;
    margin-top:2px;
}

.pagingTextRed
{
    margin-right:5px;
    float:left;
    font-weight:bold;
    color:#FE0000;
}


.pagingText2
{
    font-weight:normal;
    text-decoration:underline;
}

.pagingText3
{
    font-weight:normal;
    text-decoration:none;
}

hr
{
    overflow:hidden;
}

.pr-snippet-stars
{
    margin-right:10px;
}

.pr_review_summary
{
    float:left;
    font-size:9pt;
    margin-top:10px;
}

.pr_snippet_product
{
    font-size:9pt;
}

.popupText
{
    font-size:9pt;
    font-family:Verdana;
    text-align:left;
    width:580px;
}

.trackingText
{
    font-size:10pt;
}

.bleft
{
    background-image:url(http://www.usa-beds.com/images/staticimages/ball.png);
    background-position:0 100%;
    background-repeat:repeat-y;
    background-color:Transparent;
    overflow:hidden;
    
}

.bright
{
    background-image:url(http://www.usa-beds.com/images/staticimages/ball.png);
    background-position:100% 100%;
    background-repeat:repeat-y;
    background-color:Transparent;
    overflow:hidden;
}

.bbot
{
    background-image:url(http://www.usa-beds.com/images/staticimages/ball.png);
    background-position:50% 100%;
    background-repeat:repeat-x;
    background-color:Transparent;
    overflow:hidden;
}

.btop
{
    background-image:url(http://www.usa-beds.com/images/staticimages/ball.png);
    background-position:0 0;
    background-repeat:repeat-x;
    background-color:Transparent;
    overflow:hidden;
}

.topr
{
    background-image:url(http://www.usa-beds.com/images/staticimages/topr.png);
    background-position:100% 0;
    background-repeat:no-repeat;
    background-color:Transparent;
    overflow:hidden;
}

.topl
{
    background-image:url(http://www.usa-beds.com/images/staticimages/topl.png);
    background-position:0 0;
    background-repeat:no-repeat;
    background-color:Transparent;
    overflow:hidden;
}

.botr
{
    background-image:url(http://www.usa-beds.com/images/staticimages/botr.png);
    background-position:100% 100%;
    background-repeat:no-repeat;
    background-color:Transparent;
    overflow:hidden;
}

.botl
{
    background-image:url(http://www.usa-beds.com/images/staticimages/botl.png);
    background-position:0 100%;
    background-repeat:no-repeat;
    background-color:Transparent;
    overflow:hidden;
}

.bgp-gray
{
    background-image:url(http://www.usa-beds.com/images/staticimages/bgp_EEEEEE.png);
    background-repeat:repeat-x;
    background-color:Transparent;
    overflow:hidden;
}

.bgp-003466
{
    background-image:url(http://www.usa-beds.com/images/staticimages/bgp_003466.png);
    background-repeat:repeat-x;
    background-color:Transparent;
    overflow:hidden;
}
