@charset "utf-8";
/* CSS Document */

/*#################################################################################################################################################
##                                                                                                                                               ##
##										           SEARS FLOORS MAIN CSS FILE                                                                       ##
##          																																	 ##
################################################################################################################################################*/


/*#########################################
IMAGE BACKGROUND FOR SITE
###########################################*/

img#background { height: 900px; width: 100%; position: absolute; left: 0; top: 0; z-index: -1; background-repeat:repeat-x; /*display: block;*/ }

#container { position: relative; width: 1012px;  margin: 0 auto; text-align: left; min-height:100%; /*display:inline-block;*/  } 

#containerB {position: relative; width: 1012px;  margin: 0 auto; background:url(../images/sce/mainBGContent.png) repeat-y;  min-height:100%; display: inline-block;  }

#couponBanner { /*margin:140px 0 0 0; float:right;*/ FLOAT: right; MARGIN: 140px 0px 0px;position:absolute;right:27px; }

/*#########################################
HOMEPAGE
###########################################*/

body  { font: 100% Verdana, Arial, Helvetica, sans-serif; background: #dfebd7; margin: 0; padding: 0; text-align: center; color: #000000; min-height:100%; }

#header { height: 103px; } 

.topPage{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000; line-height:15px; text-align:left;  width:220px;}

#top_nav { margin: 0 27px; padding: 0; width:960px; height:31px; /*background: #0055a7; background:url(../images/sce/topNav_BG.jpg) no-repeat;*/ }

#flash { margin: 0 27px; padding: 0; width:960px; height:428px; }

#left_nav { margin: 0 0 0 27px; padding: 0; width:140px; height:870px; float:left; }

#funnels { margin: 0 27px; padding: 0; width:960px; height:131px; float:left; }

#mainContent { margin:0 27px 0 24px; padding:0 10px 0 35px; text-align:justify; top:auto; float:left; width:916px; }

#mainContent h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#043075; width:705px; border-bottom: #0055a7 2px solid; }

#mainContent h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#652731; }

#mainContent p { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; line-height:18px; text-align:justify; padding-bottom:5px; width:700px; }

#mainContent ul { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; line-height:18px; text-align:justify; padding-left:50px; padding-right:50px; }

#mainContent ul li { padding-bottom:10px; }

#mainContent a { color:#2e5b94; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:18px; text-align:left;  }

.rbT { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#FFF; font-style:italic; font-weight:bold; }

.rb { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; font-style:italic; }


/*#########################################
SUBPAGES
###########################################*/

#flashBannerSUB { margin: 0; padding: 0;  width:817px; height:140px; position:relative; /*top:-238px;*/ }

#mainContentSUB { margin:0 27px 0 0; padding:0; text-align:justify; /*top:auto;*/ float:right; width:817px; }

#mainContentSUB h1 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#043075; width:705px; border-bottom: #0055a7 2px solid; margin-left:15px; }




#mainContentSUB h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#652731; margin-left:15px; }

#mainContentSUB p { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; line-height:18px; text-align:justify; padding-bottom:10px; /*width:700px;*/ padding-left:15px; padding-right:15px; }


.text_R_new{ 
font-family:Verdana, Geneva, sans-serif; 
font-size:12px; color:#000; 
line-height:18px; 
text-align:justify; 
padding-left:15px; 
width:450px;
}

p.text_R_new {
font-family:Verdana, Geneva, sans-serif; 
font-size:12px; color:#000; 
line-height:18px; 
text-align:justify; 
padding-bottom:10px; 
padding-left:15px; 

}

.img_L_new{
float:left;
width:125px;
padding:10px 15px 10px 0px;
border:1px solid #000;
}

#mainContentSUB p.text_R_new { 
font-family:Verdana, Geneva, sans-serif; 
font-size:12px; color:#000; 
line-height:18px; 
text-align:justify; 
padding-bottom:10px; 
padding-left:15px; 
}





#mainContentSUB ul { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; line-height:18px; text-align:justify; padding-left:50px; padding-right:50px; }

#mainContentSUB ul li { padding-bottom:10px; }

#mainContentSUB a { color:#2e5b94; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:18px; text-align:left;  }



/*#########################################
FOOTERS
###########################################*/

#footerM { margin: 0 27px; padding: 0; background: #FFF; width:960px; height:80px; float:left; /*position:relative;*/ }
#footerM a{ text-decoration:none; color:#000;} 
.footerInfo { margin:0 50px 0 30px; padding: 10px 0 0 0; font-family:Verdana, Geneva, sans-serif; font-size: 11px; text-decoration:none; text-align:center; color:#050504; width:860px; display:inline-block; /*height:137px;*/}
.fI { margin-left:30px; font-family:Verdana, Geneva, sans-serif; font-size: 11px; text-decoration:none; text-align:center; color:#050504; }

.fltrt { float: right; margin-left: 8px; }

.fltlft { float: left; margin-right: 8px; }
.footerInfo2 { margin:0 50px 0 0px; padding: 10px 0 0 0; font-family:Verdana, Geneva, sans-serif; font-size: 11px; text-decoration:none; text-align:center; color:#050504; width:924px; display:inline-block; /*height:137px;*/}

#footerM .footerInfo2 ul
{

}
/*##################################################
	 FORMS 
###################################################*/

.required { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:red; line-height:15px;  font-weight:bold; text-align:left; }

.fq { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; line-height:15px; text-align:right; font-weight:bold; }

.fqC { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; line-height:15px; text-align:left; }

.gC { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#060; line-height:15px; text-align:right; font-weight:bold; }


/*##################################################
				IMAGES ON SITE
###################################################*/

#ctl01_MainContent_basket_order_detail_OrderDetailGrid { border:#060 2px solid; }

.img_R { margin:0 0 10px 20px; float:right; }

.img_L { margin:0 20px 10px 0; float:left; }


.img_C { margin:0; float:left; }

#mainContentSUB h1 a{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:24px; 
color:#043075; 
width:705px; 
text-decoration:none;
line-height:36px;
}

#mainContentSUB h1 a:hover{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:24px; 
color:#2E5B94; 
width:705px; 
text-decoration:none;
line-height:36px;
}

/* #mainContentSUB .echonelink{
font-family:Arial, Helvetica, sans-serif; 
font-size:24px;
line-height:55px; 
color:#043075; 
width:705px; 
border-bottom: #0055a7 2px solid; 
margin-left:15px;
text-decoration:none;
}

#mainContentSUB .echonelink  a{
font-family:Arial, Helvetica, sans-serif; 
font-size:24px; 
color:#043075; 
width:705px; 
border-bottom: #0055a7 2px solid;  
margin-left:15px;
text-decoration:none;
}

#mainContentSUB .echonelink  a:hover{
font-family:Arial, Helvetica, sans-serif; 
font-size:24px; 
width:705px; 
border-bottom: #0055a7 2px solid; 
color:#2E5B94; 
margin-left:15px;
text-decoration:none;
}
*/