﻿/* ChampionUSA Master Pages CSS */
#Page
{
    font-family:Arial, Helvetica, sans-serif;
	/* CENTER PAGE */
	margin-left: auto;
	margin-right: auto;
	background-color:rgb(208,215,219);
}
IFRAME
{
	background-color: #000000 !Important;
}

#NavigationTBL
{
	width: 800px !Important;
}

#Email
{
	/* CENTER PAGE */
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	height: auto;
	
	/* LEFT ALIGN PAGE 
	width: 800px;
	height: auto;
	margin: 0px;
	*/
	background-color:#FFFFFF;
}

#Popup
{
	width: 590px;
	height: auto;
	margin: 0px;
	display:inline;
		
	background-color:#FFFFFF;
}
	
#Container
{
	
}

#Header /* Parent */
{
	height: 79px;
	position: relative;
	display:block;
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

#CompanyLogo
{
	float: left;
	width: 233px; /* width of Logo */  
	height: 51px;
}

#CompanyLogo A,
#CompanyLogo IMG
{
	border: 0px !Important;
	border-color: #000000;
	border-style: none;
	border-collapse: collapse;
	color: #000000;
}

#Tools /* Child Parent */
{
	float: left;
	width: 657px;
}

#Tools1 /* Child Parent */
{
	float: left;
	height: 51px;
	width: 424px;
	padding-bottom: 2px;
}

#Utility
{
	float: left;
	padding: 0px 0px 0px 15px;
	height: 51px;
	vertical-align: bottom;
}

#Utility TABLE
{
height:12px;
	margin-top:32px;
	padding-bottom: 2px;
}

#Utility TABLE TD
{
	vertical-align: bottom;
}

#Utility A,
#Utility A:VISITED,
#Utility A:HOVER
{
    /*082908 color: #cccccc;*/
	color: #99CCFF;
	letter-spacing:normal;
	
}

#ProductSearch
{
	padding: 29px 0px 0px 0px;
	float: left;
}

#ProductSearch DIV
{
	height: 17px;
	float: left;
}

#ProductSearch INPUT
{
	background-color: #99CCFF;
	color: #003366;	
	height: 15px;
	padding: 2px 0px 0px 4px;

	width: 135px;	
}



#Departments /* Parent */
{
	padding-left: 10px;
	position: relative;
	margin-top: 5px;
}

/*#DepartmentsMenu,*/
#DepartmentsMenu TABLE /* Child */
{
	float:left;
}

#DepartmentsMenu #DepartmentsRegular TD
{
	border-right: solid 1px #6699CC; /* blue ffffff*/
}

#DepartmentsMenu #DepartmentsExtension TD
{
	border-left: solid 1px #6699CC;/* blue ffffff*/
}

#DepartmentsMenu #DepartmentsExtension TABLE
{
	margin-left: -1px;
}

#DepartmentsMenu #DepartmentsRegular TD,
#DepartmentsMenu #DepartmentsExtension TD
{
	padding-left: 8px;
	padding-right: 8px;
}

#ToolsMenu /* Child */
{
	float:left;
}

#EmailDepartments /* Email.Master */
{
	float:left;
	width:520px;
	/*padding-top: 62px;	*/
	padding-bottom:8px;
}

#EmailUtility /* Email.Master */
{
	float:left;
	width:520px;
	/*padding-bottom: 65px;	*/
	/*padding-left: 137px;*/
}
/* changed  this from ID to Class 030809 */
.UtilityAds
{
	float:right;
	text-align:right;
	width: 120px;
	margin-left:20px;
}

#FaceBookImg
{
	margin-left:42px;
}
#Tools2
{
	height: 25px;
	float: left;
	position: relative;
	background-color:#0064BD;  /*blue */
	/*letter-spacing: 3px;*/
	margin:0px 0px 0px 0px;
}


#Tools2 DIV,
#Tools2 SPAN
{
	height: 25px;
}

#Tools2 A
{
	text-decoration: none;
	color:#CCCCCC;
	text-transform: uppercase;
}

#Tools2 /* Child Parent */
{
	clear: left;
	width: 801px; /* Checkout wrap fix 091208 650px*/
	z-index: 2;   /* Checkout wrap fix 091208 650px*/
}

#Tools3
{
	/* clear: left; */
	width: 800px;
	margin-left:auto;
	margin-right:auto;
}

#Tools3
{
	/* float: left; */
	height: 21px;
	position: relative;
	/*letter-spacing: 4px;*/

}

#Tools4
{
	float: right;
	height:105px;
	width:143px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:2; /* Checkout wrap fix 091208 650px*/
}

#PreSignInLinks,
#SiteTools,
#CartStatus
{
	/*vertical-align: middle;*/
	position: relative;
	top: 15%;
}

#PreSignInLinks
{
	float: left;
	padding-left: 19px;
}

.UserStatusLogOut
{
	float: left;
}

#PreSignInLinks A,
#UserStatusCreateAAccount A,
#CartStatusLink .LinkSiteTools,
.UserStatusLogOut A
{
	border-right: solid 1px #6699CC;	
	letter-spacing: 1px;
}
 /* 082908 #999999 */
#PreSignInLinks A,
#UserStatusCreateAAccount A,
#CartStatusLink .LinkSiteTools
{
    	border-right: solid 1px #6699CC;	
}

#UserStatusCreateAAccount A,
#CartStatusLink A,
.UserStatusLogOut A
{
	padding-right: 3px;
}
#FTDeals
{
    color:#99CCFF;
}
#PreSignInLinks A
{
	padding-right: 3px;
	color:#99CCFF; /* 082908*/
}

.UserStatusLoginLogOut A,
.UserStatusLogOut A,
#CartStatusLink A,
#CartStatusLink .Hyperlink A
{
	padding-left: 3px;
}

#SiteTools
{
	float:left;
	text-transform: uppercase;
}

#CartStatus
{
	float:left;
}

#Body /* Parent */
{
	width: 800px;
	/*clear: both; try 6/15*/
}

#EmailBody /* Parent */
{
	width: 800px;
}

#EmptyNavigation
{
	float:left;
	width:143px;
	padding-top:2em;
}

#Navigation,
#ServicesNavigation
{
	float: left;
	width: 180px;
	text-align: left;
	background-color:rgb(208,215,219);/* BLUE */
}

#NavigationTD1,
#Navigation TABLE,
#ServicesNavigation TABLE
{
	clear: both;
	width: 178px;
}

#MainContent
{
	float:left;
	background-color: #ffffff;
	width: 620px;
}

#MainContentFull
{
	float:left;
	background-color:rgb(208,215,219);
	width: 800px;
	/* min-height: 480px; */
}

#FooterOptions /* Parent */
{

	width: 800px;
}

#Footer /* Parent */
{
	float:left;
	width: 800px;
	margin-top:12px; /* White Space between body and Footer */
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	padding-top: 6px;
	padding-bottom: 8px;
	margin-left:auto;
	margin-right:auto;
}

#FooterNoSweat
{
	width: 174px; 
	height: 113px; 
	float: left;
	padding-right: 13px;
}


#FooterServices
{
	width: 433px;
	height: 84px;
	float: left;
	text-align: left;
	padding: 26px 0px 0px 4px;
}

#FooterServices .MenuBarLink,
#FooterBottom .MenuBarLink
{
	color: #99CCFF;
}

#FooterServices TABLE
{
	margin: 0px !Important;
	height: 21px;
}
#FooterBottom /* Parent */
{
	clear: left;
/*	width: 615px;*/
    height:85px;
	/*padding-top:20px; bgcolor change 091508*/
	text-align:left;
 /*padding-left:185px;*/
 background-color:rgb(0,100,189);
 padding-top:15px;
 vertical-align:top;

 }


.Copyright,
.Copyright:Visited
{
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	text-transform: none;
	letter-spacing: 1px;
	white-space: nowrap;
	color:#99CCFF;
}
.EnergyStarAwardImg
{
	margin-top:3px;
	margin-right:17px;
}
#EPAESTD
{
 width:432px;	
}

#OrderByPhone
{
	float:left;
	width: 400px;
	text-align:center;
	padding-top:3px;
}

#OrderByPhone table
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#SEOContent

{
	float:left;
	background-color: #ffffff;
}

.SEOBottom /* about our products */
{
	clear: left;
	width: 800px;
	padding-top:20px;
	text-align:center;

}

#SignUp
{
	float:left;
	width: 175px;
	text-align:center;
	padding-top: 25px;
}

#SignUp #SignUpPanelInput
{
	padding: 2px 2px 0px 0px;
}

#SignUp #SignUpPanelInput DIV
{
	float: left;
	text-align: center;
}

#SignUp INPUT
{
	color: #ffffff;
	background-color: #99CCFF;
	height: 15px;
	padding: 2px 0px 0px 4px;
	border: 0px;
	width: 135px;
}

#SignUp A
{
}

#SignUp table
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#FooterEmpty /* Parent */
{
	width: 800px;
	height: 20px;
}

/******************/
/* PRODUCT FINDER */
/******************/


#FinderNavigationBody,
#FinderNavigation
{
	float: left;
	background-color:rgb(208,215,219);	
}

#FinderNavigation .Label
{
	color: #666666;
	font-size: 9px;
	text-transform: uppercase;
}

#FinderNavigation #BreadcrumbSelections
{
}

#FinderNavigation .DropDownList
{
	width: 173px;
	font-size: 9px;
}

#PFBreadcrumbs
{
	padding-bottom: 20px;
	height: 13px;
}

#PFBreadcrumbs,
#PFBreadcrumbs IMG
{
	position: relative;
}

#PFBreadcrumbs IMG
{
	padding: 0px 6px 0px 6px;
}

#PFBreadcrumbs .HyperLink,
#PFBreadcrumbs .HyperLink:VISITED,
#PFBreadcrumbs .HyperLink:HOVER
{
	color: #999999 !Important;
	text-decoration: none;
}

#BreadcrumbSelections
{
	text-transform: uppercase;
	font-size: 10px;
	color: #cc3333;
}

#FinderNavigation SELECT,
#FinderNavigationBody SELECT
{
	border: 0px;
	border-collapse: collapse;
}

#FinderNavigation
{
	width: 276px;
}

#FinderNavigationBody
{
	width: 524px;
	background-color: #ffffff;
}


#FinderNavigationBody .ProductListSearchItemStyle,
#FinderNavigationBody .ProductSummarySearchTable
{
	text-align:center;
	width: 104px;
	height: 236px;
	padding: 0px;
}


#FinderNavigationBody .ProductSummaryDescriptionLink,
.ProductSummaryDescriptionLink
{
	color: #666666 !Important;
	text-decoration: none;
}

#FinderNavigationBody .ProductSummaryDescriptionLink
{
	font-size: 10px;
}

.ProductSummaryDescriptionLink
{
	font-size: 12px;
	font-weight: normal;
}

#FinderNavigationBody #SearchControlHeader
{
	display: none;
}

#FinderNavigationBody .SearchOptions,
#MainContent .SearchOptions
{
	background-color: #999999;
}

#FinderNavigation .title,
#FinderNavigation .title .Label
{
	position: relative;
}

#FinderNavigation .title
{
	padding-bottom: 38px;
}

#FinderNavigation .title .Label
{
	font-size: 15px !Important;
	color: #cc3333 !Important;
	top: 17px;
}

#FinderNavigation .landingdescription .Label,
#FinderNavigation .description .Label
{
	font-size: 10px !Important;
	line-height: 14px;
	text-transform: none;
}

#FinderNavigation .landingdescription .Label
{
	text-transform: none;
	padding-bottom: 14px;
}

#FinderNavigation .description .Label
{
	padding-bottom: 21px;
}

#FinderNavigation .landingdescription,
#FinderNavigation .description,
#FinderNavigation .subTitle
{
	padding-right: 10px;
}

#FinderNavigation .landingdescription
{
	height: 144px;
}

#FinderNavigation .description
{
	height: 95px;
}

#FinderNavigation .subTitle
{
	padding-bottom: 2px;
}

#FinderNavigation .question
{
	text-align: right;
	padding-right: 7px;
	position:relative;
}

#FinderNavigation .question
#FinderNavigation .QuestionLinksDiv,
#FinderNavigation .QuestionDiv
{
	position:relative;
}

#FinderNavigation .QuestionLinksDiv
{
	margin: 0px;
}

#FinderNavigation .QuestionLinksDiv SPAN
{
	padding-top: 1px;
}

#FinderNavigation .QuestionLinksDiv A,
#FinderNavigation .QuestionLinksDiv A:VISITED,
#FinderNavigation .QuestionLinksDiv A:HOVER
{
	font-size: 8px;
	color: #666666;
	text-decoration:underline;
}

#FinderNavigation .QuestionLinksDiv P
{
	margin: 0px;
}

#FinderNavigation .QuestionDiv .Label
{
	/*vertical-align: top;*/
	padding-right: 8px;
}

#FinderNavigation .buttondiv
{
	text-align: right;
	padding-right: 7px;
	padding-top:10px;
}

#FinderNavigation #clearall
{
	text-align: right;
	padding-right: 10px;
}

#FinderNavigation #clearall .LinkButton
{
	color: #999999;
	letter-spacing: 1px;
}

/* Test color change */


#Header
{
	width:801px;
	margin-left:auto;
	margin-right:auto;
	background-color:rgb(0,100,189);
}
#Tools3
{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
#DepartmentMenuWrapper
{

}
#Body
{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	display:block;
}

#FooterOptions
{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	height:298px;
	display:block;
	background-color:rgb(0,100,189);
}

.topSide
{
	width:100%;
	height:79px;	
}
.bodySide
{
	width:100%;
	height:720px;
}

#ctl00_LeftSideFPM,#ctl00_RightSideFPM
{
		height:1180px;
}
.bottomSide
{
	width:100%;
	height:298px
}

.TDHomeSide
{
	vertical-align:top;
	width:50%;
}
.TDHomeSide .bodySide
{

/*	height:655px; - 2011-03-28*/
	height:880px;
}

#TDHomeBody
{
	width:800px;
	vertical-align:top;
}
.TDDeptSide
{
 vertical-align:top;
 width:50%;
}
.TDDeptSide .bodySide
{
	/* height:772px; */
	/* height:1000px; */
	height:635px;
}

#TDDeptBody
{
	width:800px;
	vertical-align:top;
	background-color:rgb(208,215,219);
}

#ctl00_LeftSideDefault,#ctl00_RightSideDefault
{
	height:100%;
	min-height:1080px;		
}

#Header_MyAccount
{
padding-right:6px;
}

#Header_OrderStatus,
#Header_Help
{
	border-left:solid 1px #6699CC;
	padding-left:6px;
	padding-right:6px;
}

#HeaderLeft,#HeaderRight
{
	vertical-align:top;
	width:50%;
}
#HeaderMiddle
{
	width:800px;
	vertical-align:top;
}
.HeadeDepartmentsSide{ width:50%;}
.HeadeDepartmentsSide,.HeadeDepartmentsMid{background-color:#FFFFFF;border-bottom:solid 1px rgb(153,153,153);}
#FooterLeft,#FooterRight
{
	vertical-align:top;
	width:50%;
}
#FooterMiddle
{
	width:800px;
	height:198px;
	vertical-align:top;
	background-color:rgb(0,100,189);
}

.DefaultBody,.DefaultPage,.DefaultContainer
{
	margin-right:auto;
	margin-left:auto;
}
#CWGSlice1,#CWGSlice2,#CWGSlice3,#CWGSlice4{border-style:none;}
#CWGCSSlice1,#CWGCSSlice2,#CWGCSSlice3,#CWGCSSlice4,#CWGCSSlice5{border-style:none;}

#ctl00_mainContentPlaceHolder_ShippingInfoLink{display:block;}
#ctl00_mainContentPlaceHolder_HolidayShippingInfoLink{display:none;}
.LandingPageHUrl{display:none;color:#FFFFFF;}

#CategorySaleBanner{padding-left:7px;}

#HomeMain,#HomeMain2,#HomeMain3{border-style:none; float:left;}
.DPtiles{border-style:none; float:left;}

#NodeLevel1NodeLevelIndex25 A{ display:none;}

.shapewear{border-style:none;
float:left;
           vertical-align:top;
           margin:0px 0px 0px 0px;
           padding:0px 0px 0px 0px;
           }
 #shapewear
 {
 width:800px;
 height:260px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 }
#EcoFleece{display:none}

#HomeRowB{float:left;width:663px; height:157px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#HomeRowC{float:left;width:663px; height:158px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#HomeRowD{float:left;width:663px; height:161px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

#HPtilesB1{float:left;width:331px;height:157px;border-style:none;}
#HPtilesB2{float:left;width:165px;height:157px;border-style:none;}
#HPtilesB3{float:left;border-style:none;}

#HPtilesC1{float:left;width:331px;height:158px;border-style:none;}
#HPtilesC2{float:left;width:165px;height:158px;border-style:none;}
#HPtilesC3{float:left;width:165px;height:158px;border-style:none;}

#HPtilesD1{float:left;width:331px;height:161px;border-style:none;}
#HPtilesD2{float:left;width:165px;height:161px;border-style:none;}
#HPtilesD3{float:left;width:165px;height:161px;border-style:none;}

#HomeRow1 IMG,#HomeRow2 IMG,#HomeRow3 IMG,#HomeRow4 IMG
{
	border-style:none;float:left
}
