.shoulderimg
{
	float:right;
	padding-top:15px;
	margin:0 10px;
}

.salestitle{
	/*padding-top:5px;*/
	padding-bottom:10px;
	text-align:center;
}
.sales{
	margin-bottom:3px;
	width:180px;
	
}
.store{
	margin-left:48px;
	width:180px;
}
#ctr {
	min-height:560px;
}
.result_img_print, .result_img_print_ie {
/* position:absolute;top:1px;left:1px;z-index:1 */
	display:none;
}
#ctr_cont{
}
#ctr{
     /* background-color:pink;  */
     width:100%;
}
#bedLander{
     display:none;
}
#playerLander{
    display:none; 
    /* background-color:green; */
}
#accessoryLander{
    height:0px;     
     display:none; 
/*     background-color:green;  */
}

.result{
/*      background-color:red;  */
/*      background-image:url(result5.jpg);
	background-repeat:no-repeat;  */
    height:555px;  
   	/*    margin-left:20px; */
	/* width:700px; */

}
.result a{
	color:#0000ff;
}
.main{
/*     height:399px; */
/* background-color:green;    */
    border:none;
/*      background-color:red;  */
	padding:0px;
}
.mainleft{
     width:220px;
/*	background-color:yellow;     */
/*  border:solid 1px #cccccc;
    padding:10px 0px; */
}
.mainright{
    float:right;
/*     background-color:blue;   */ 
    width:220px;
/*     border:solid 1px #cccccc;
      padding:10px 0px; */
/*     background-color:red;  */ 
}

.results_intro{
	position:relative;
	top:-362px;
	left:40px;
	z-index:9;
	color:#666666;
	font-size:10px;
}

.result_img{
    position:relative;
    top:0px;
    left:1px;
    z-index:1
}
.or{
/*     display:block;
position:relative;
padding-left:140px;
top:-14px;
text-align:center;
z-index:1;
width:30px; */
/* padding-top:10px; */
/* font-size:150px;
color:black; */
/* background-color:pink; */
	text-align:right;
	margin-top:-14px;
	padding-right:40px;
}
.mainboth{
/*      background-color:pink;  */
    margin-left:40px; 
    margin-right:300px;
    /*margin-top:20px;*/
	margin-top:10px;
	/* float:left; */
	/* width:400px; */
}
.mainbothfront{
    /* background-color:pink; */
    margin-left:30px;
    /*margin-right:300px;*/
    margin-top:20px;
	/* float:left; */
	/* width:400px; */
	width:450px;
	float:left;
}
.mainbothsimple{
/*     background-color:green;   */
    margin-left:90px;
    margin-right:90px;
}
.mainsales{
	/*margin:30px;/*
	/*padding-top:10px;*/
	margin-top:25px;
	font-family:arial, verdana, tahoma, sans-serif;
    font-size:14px;  
    color: #6c7179;
	border:dashed 1px #6c7179;
	width:285px;
	padding:10px;
	float:right;
	margin-right:10px;
	/* background-color:teal; */
}
.formFieldLabels{
    color:939598;
    width:164px;
    text-align:right;
    padding-top:4px;
    padding-bottom:8px;
    padding-right:20px;
}
.frontBtn
{
	padding-top:30px;
	clear:both;
	/* background-color:pink; */
}
.pagenumber{
    /*padding-left:40px;*/
    padding-top:15px;
    /* font-size:16px; */
	font-size:14px;
    font-weight:bold;
    color: #6c7179;
    width:200px;
 /*    background-color:red;  */
}
 .radiobutton{
    /* margin-left:40px; */
    padding-left:20px;
    height:15px;
    padding-top:5px;
    padding-bottom:5px;
   /*  background-color:pink; */
} 

.radiobutton1{
    /* margin-left:40px; */
    padding-left:20px;
    width:160px;
    height:15px;
    padding-top:5px;
    padding-bottom:5px;
   /*  background-color:#EAEAEA; */
}
.chk{
     padding-left:20px;
    height:15px;
    padding-top:5px;
    padding-bottom:10px;
}
.chk1{
	padding-left:20px;    
    /* width:160px; */
    /* height:15px; */
    padding-top:5px;
    padding-bottom:10px;
    /* background-color:#EAEAEA; */
}
.formFieldlabelquestion{
    padding-left:40px;
/*     width:580px; */
	padding-top:30px;
	/* padding-top:15px; */
    /*padding-bottom:10px;*/
    font-family:arial, verdana, tahoma, sans-serif;
    font-size:14px;  
    color: #6c7179;
/*     background-color:red; */
}

.formFieldlabelquestionfront{
    /* padding-left:40px; */
/*     width:580px; */
	padding-top:15px;
    padding-bottom:25px;
    font-family:arial, verdana, tahoma, sans-serif;
    font-size:14px;  
    color: #6c7179;
/*     background-color:red; */
}

.contactcontainer
{
    border:none;
}
 
 .imgage
 {
     text-align:center;
 }
 
 .imgage img
 {
    margin-left:auto;
    margin-right:auto;
 }
 
.ttt
{  
	margin-top:40px;
	padding-left:100px;
}

.contactInputshort
{
    margin-left:15px;
    padding-left:5px;  
    width:30px;    
}

.contactInputlong
{
    margin-left:15px;    
    width:130px;    
}

.imgmeasuring
{
    margin-left:40px;    
/*     width:450px;  */
}

.inputBoxesingle
{
	display:block;
	width:50px;
}

.radioclass
{
    padding-left:300px;
    width:300px;         
	text-align:justify;
}

.number
{
	padding-left:10px;
	padding-bottom:5px;
}

.sectionSubHeaderpillow
{
    color: #6c7179;
    padding-top:10px;
    padding-left:40px;
    padding-right:15px;
    text-align:justify;
}

.toptitlepartner
{
	/*  margin-top:5px; */
	text-decoration:none;
	margin-bottom:5px;
	padding-left:15px;  
	font-weight:bold;
}

.toptitlepartner a
{
	text-decoration:none;
	margin-bottom:5px;
	color:#000000;
	font-weight:bold;
} 

.toptitlesingle
{
	/* margin-top:5px; */
	margin-bottom:5px;
	margin-left:15px;
	font-weight:bold;
} 

.sectionHeader
{
	font-size:14px;
	margin-left:30px; 
	margin-right:30px;
	margin-top:10px;
	padding-left:15px; 
	height:25px;
	padding-top:10px;
	color:#000000;
	background-color:#CCD4CA;
}

.sectionContent
{
	/*     background-color:red; */
	word-spacing:2px;
	/*     text-align:justify; */
	padding-left:2px;
	margin-top:15px;
	color:#6c7179;
	font-family:arial; 
	font-size: 12px;
	text-decoration:none;
	margin:0px;padding:0px;
	display:block;
	clear:both;
	border:none;
	padding-right:20px;
}
.labelcolor
{
    color: #6c7179;
}
.sectionContent 
{
	padding-left:30px;
	padding-top:0px;
}

.btn{
	clear:both;
	margin:40px 0px;
/*     margin-left:120px; */
/*     padding-left:2px; */
/*     padding-top:4px; */
/*     text-align:right; */
    /* text-align:left; */
    text-decoration:none;
   	padding-left:330px;
    line-height:20px;
	font-weight:bold;
}
.btn a
{
/*     padding-left:2px; */
/*     padding-top:4px; */
	color:#000000;
	text-transform:uppercase;
	text-decoration:none;
	font-size:10px;
	background-color:#CCD4CA;
	height:20px;
	width:88px;
	width:expression("100px");
	display:block; 
	text-align:center;
	padding:0px 6px;
/*      float:right */
/*      margin-right:auto;
     margin-left:auto; */
}

.btn a:hover{
    background-color:#000000;
/*     padding-left:2px;
    padding-top:4px; */
    color:#ffffff;
}

 .btnCont{
     width:300px;
     position:relative;
     top:40px;
     left:-40px;
     z-index:99;
}

.btnCont a
{
     padding-top:5px;
}

.btnstart
{
	width:140px;
	display:block; 
	margin-left:260px;
	margin-bottom:5px; 
	padding-left:7px;
	padding-top:4px;
	text-decoration:none;
	color:#000000;
	text-transform:uppercase;
	font-size:10px;
	height:20px;
	font-weight:bold;
}

.btnstart a{
	display:block; 
	text-decoration:none;
	padding-left:7px;
	padding-top:4px;
	color:#000000;
	text-transform:uppercase;
	font-size:10px;
	background-color:#CCD4CA;
	height:20px;
	width:140px;
}

.btnstart a:hover
{
	display:block; 
	background-color:#000000;
	/*     padding-left:7px;
	padding-top:4px; */
	color:#ffffff;
	/*    height:20px; */
	width:140px;
}


.btnprint, .btnemail
{
	display:block; 
	text-decoration:none;
	display:block;
	margin-top:2px;
	margin-left:700px;
	background-color:#CCD4CA;
	width:100px;
	text-align:center;
	color:black;
	line-height:20px !important; 
	font-weight:bold;
}
.btnprint a, .btnemail a
{
    color:black;
    text-decoration:none;
}

.btnprint a:hover, .btnemail a:hover
{
	display:block; 
    background-color:#000000;
    color:#ffffff;
    width:100px;
    padding:0px;
/*     position:relative;
    left:-200px; */
}
/* --------------------------------------------------------- */

.result_data{
    position:relative;
    top:-260px;
    left:44px;
    z-index:2;
/*     height:220px; */
}

.pillows_cont{
    padding-bottom:14px;
    height:40px;
}

.pillow{
/* 	position:absolute;
	top:432px;
	left:110px;
	z-index:2; */
    padding-bottom:6px;
}
.pillow1{
/* 	position:absolute;
	top:453px;
	left:110px;
	z-index:2;  */
     
}
.overlay{
/* 	position:absolute;
	top:484px;
	left:110px;
	z-index:2;  */
    padding-bottom:24px;
}
.mattress{
/* 	position:absolute;
	top:525px;
	left:110px;
	z-index:2;  */
/*     padding-bottom:16px; */
height:32px;
}

.supports_cont{
    height:40px;
    padding-bottom:10px;
}
.support{
/* 	position:absolute;
	top:554px;
	left:110px;
	z-index:2; */
     padding-bottom:4px; 
}
.support1{
/* 	position:absolute;
	top:574px;
	left:110px;
	z-index:2;  */
	/* padding-top:6px; */
    
}
.design{
/* 	position:absolute;
	top:604px;
	left:110px;
	z-index:2;  */
    
}
.information{
 padding-left:40px;
  /*   width:580px; */
    padding-top:5px;    
    padding-bottom:10px;
    font-family:arial, verdana, tahoma, sans-serif;
    font-size:14px;  
    color: #6c7179;
}

.nameanddate_cont{
     text-decoration:none;
	position:relative;
	top:-422px;
	left:70px;
	z-index:2;   
    
}
.nameresult{
    /* text-decoration:none;
	position:absolute;
	top:236px;
	left:140px;
	z-index:2;     */
    padding-bottom:8px;
}
.nameresult a{
    text-decoration:none;
/*    padding-left:70px;    */
    color: #6c7179;   
}
.dateresult{
   /*  text-decoration:none;
	position:absolute;
	top:258px;
	left:140px;
	z-index:2;    */
	padding-top:10px;
}
.dateresult a{
   text-decoration:none;
   /* padding-left:70px;    
   padding-top:2px; */
   font-size:10px;   
   color: #6c7179;
}

.printFix{
      padding-top:168px; 
     
}
.printFix a{
    text-decoration:none;
    color:blue;
 
}
.orresult{
color:blue;	
}

.introBtns_cont{
	position:relative;
	top:-600px;
	z-index:10;
}