/* CSS Document */

#div_docdesc a{
	display:block;
	font-weight:bold;
}

#div_docdesc a:hover{
	color:#ff0000;
}

#div_name{
	margin-top:15px;
	margin-bottom:15px;
	font-weight:bold;
	font-size:14px;
}

#clearBoth{
	clear:both;
}

#core{
	margin:0px auto;
	width:900px;
}

#coreDefault{
	float:left;
	width:900px;
	height:564px;
	background-image:url(/images/coreDefault.jpg);
}
}

#coreFooter{
	margin: 0px auto;
	padding: 0px 5px 5px 5px;
	width: 922px;
	float:left;
	height:321px;
}

#coreFooterProductLinks{
	float:left;
	width:922px;
	height:211px;
	background-image:url(/images/coreFooterProductLinks.jpg);
}

#coreFooterLinks{
	float:left;
	width:922px;
	height:31px;
/*	background-image:url(/images/coreFooterLinks.jpg);*/
}

#coreFooterLinks a:link{color:#000; text-decoration:none;}
#coreFooterLinks a:visited{color:#000; text-decoration:none;}
#coreFooterLinks a:hover{color:#C40F08; text-decoration:underline;}

#coreFooterLinksSpacer{
	float:left;
	width:260px;
	height:31px;
}

#coreFooterCopywrite{
	float:left;
	width:922px;
	height:79px;
}

#coreHeader{
	float:left;
	width:922px;
	height:146px;
	background-image:url(/images/coreHeader2b.jpg);
	background-repeat:no-repeat;
}

#coreHeaderCompany{
	width:390px;
	height:70px;
	float:left;
}

#coreHeaderTopLinks{
	width:500px;
	height:25px;
	float:left;
}

#coreHeaderTopLinks a:link{color:#000; text-decoration:none;}
#coreHeaderTopLinks a:visited{color:#000; text-decoration:none;}
#coreHeaderTopLinks a:hover{color:#C40F08; text-decoration:underline;}

#coreHeaderLogin{
	width:110px;
	height:25px;
	float:left;
}

#coreHeaderPhonenumber{
	width:395px;
	height:40px;
	float:left;
}

#coreHeaderShoppingCart{
	width:115px;
	height:40px;
	float:left;
}

#coreHeaderMainLinks{
	width:900px;
	height:38px;
	float:left;
}
#coreHeaderMainLinksSpacer{
	width:65px;
	height:38px;
	float:left;
}

#coreHeaderSlogon{
	width:612px;
	height:35px;
	float:left;
}

#coreHeaderSlogon a{
	width:380px;
	height:35px;
	display:block;
	border:solid 0px #FFFF00;
}

#coreHeaderFormSpacer{
	width:240px;
	height:10px;
	font-size:0px;
	float:left;
	border:solid 1px #00CCFF;
}

.coreHeaderInputField{
	float:left;
	width:160px;
	height:15px;
	font-size:9px;
	border:solid 0px #FFFF00;
	background:none;
}

#coreHeaderInput{
	width:173px;
	height:20px;
	float:left;
	border:solid 0px #FFFF00;
}

#coreHeaderTopLinksUL, #coreHeaderLoginUL, #coreHeaderShoppingCartUL, #coreHeaderMainLinksUL, #coreHeaderSubmitUL, #coreFooterLinksUL{
	margin:0px;
	padding:0px;
	float:left;
}

#coreHeaderTopLinksUL li, #coreHeaderLoginUL li, #coreHeaderShoppingCartUL li, #coreHeaderMainLinksUL li, #coreHeaderSubmitUL li, #coreFooterLinksUL li {
	margin: 0; 
	padding: 0; 
	list-style: none;
	float:left;
}

#coreHeaderTopLinksUL li a, #coreHeaderLoginUL li a{
	display:block;
	height:20px;
}

#coreHeaderMainLinksUL li a{
	display:block;
	height:38px;
}

#coreFooterLinksUL li a{
	display:block;
	height:31px;
}

#coreFooterLinksLIhome a{width:40px;}
#coreFooterLinksLIhome a:hover{background: transparent url(/images/coreFooterLinks.jpg) -260px -31px no-repeat;}

#coreFooterLinksLIbrands a{width:45px;}
#coreFooterLinksLIbrands a:hover{background: transparent url(/images/coreFooterLinks.jpg) -300px -31px no-repeat;}

#coreFooterLinksLIwarranties a{width:120px;}
#coreFooterLinksLIwarranties a:hover{background: transparent url(/images/coreFooterLinks.jpg) -345px -31px no-repeat;}

#coreFooterLinksLIfaq a{width:45px;}
#coreFooterLinksLIfaq a:hover{background: transparent url(/images/coreFooterLinks.jpg) -465px -31px no-repeat;}

#coreFooterLinksLIabout a{width:55px;}
#coreFooterLinksLIabout a:hover{background: transparent url(/images/coreFooterLinks.jpg) -510px -31px no-repeat;}

#coreFooterLinksLIcontact a{width:65px;}
#coreFooterLinksLIcontact a:hover{background: transparent url(/images/coreFooterLinks.jpg) -565px -31px no-repeat;}

#coreHeaderTopLinksLIhome a{width:40px;}
#coreHeaderTopLinksLIhome a:hover{background: transparent url(/images/coreHeader2a.jpg) -390px -146px no-repeat;}

#coreHeaderTopLinksLIbrands{width:50px;}
#coreHeaderTopLinksLIbrands a:hover{background: transparent url(/images/coreHeader2a.jpg) -430px -146px no-repeat;}

#coreHeaderTopLinksLIwarranties{width:115px;}
#coreHeaderTopLinksLIwarranties a:hover{background: transparent url(/images/coreHeader2a.jpg) -480px -146px no-repeat;}

#coreHeaderTopLinksLIfaq{width:45px;}
#coreHeaderTopLinksLIfaq a:hover{background: transparent url(/images/coreHeader2a.jpg) -595px -146px no-repeat;}

#coreHeaderTopLinksLIabout{width:60px;}
#coreHeaderTopLinksLIabout a:hover{background: transparent url(/images/coreHeader2a.jpg) -640px -146px no-repeat;}

#coreHeaderTopLinksLIcontact{width:65px;}
#coreHeaderTopLinksLIcontact a:hover{background: transparent url(/images/coreHeader2a.jpg) -700px -146px no-repeat;}

#coreHeaderTopLinksLIFinancing{width:115px;}
#coreHeaderTopLinksLIFinancing a:hover{background: transparent url(/images/coreHeader2a.jpg) -765px -146px no-repeat;}

#coreHeaderLoginLIlogin{width:37px;}
#coreHeaderLoginLIlogin a:hover{background: transparent url(/images/coreHeader2a.jpg) -790px -146px no-repeat;}

#coreHeaderLoginLIregister{width:65px;}
#coreHeaderLoginLIregister a:hover{background: transparent url(/images/coreHeader2a.jpg) -827px -146px no-repeat;}

#coreHeaderShoppingCartLICart{width:115px; height:40px;}
#coreHeaderShoppingCartLICart a{display:block; height:40px;}
#coreHeaderShoppingCartLICart a:hover{background: transparent url(/images/coreHeader2a.jpg) -785px -171px no-repeat;}

#coreHeaderShoppingCartLIWish{width:160px; height:40px;}
#coreHeaderShoppingCartLIWish a{display:block; height:40px;}
#coreHeaderShoppingCartLIWish a:hover{background: transparent url(/images/coreHeader2a.jpg) -390px -171px no-repeat;}

#coreHeaderMainLinksLIair{width:60px;}
#coreHeaderMainLinksLIair a:hover{background: transparent url(/images/coreHeader2a.jpg) -65px -216px no-repeat;}

#coreHeaderMainLinksLIaudio{width:45px;}
#coreHeaderMainLinksLIaudio a:hover{background: transparent url(/images/coreHeader2a.jpg) -125px -216px no-repeat;}

#coreHeaderMainLinksLIcooking{width:65px;}
#coreHeaderMainLinksLIcooking a:hover{background: transparent url(/images/coreHeader2a.jpg) -170px -216px no-repeat;}

#coreHeaderMainLinksLIdishwasher{width:85px;}
#coreHeaderMainLinksLIdishwasher a:hover{background: transparent url(/images/coreHeader2a.jpg) -235px -216px no-repeat;}

#coreHeaderMainLinksLIdisposal{width:95px;}
#coreHeaderMainLinksLIdisposal a:hover{background: transparent url(/images/coreHeader2a.jpg) -320px -216px no-repeat;}

#coreHeaderMainLinksLIfurniture{width:65px;}
#coreHeaderMainLinksLIfurniture a:hover{background: transparent url(/images/coreHeader2a.jpg) -415px -216px no-repeat;}

#coreHeaderMainLinksLIlaundry{width:60px;}
#coreHeaderMainLinksLIlaundry a:hover{background: transparent url(/images/coreHeader2a.jpg) -480px -216px no-repeat;}

#coreHeaderMainLinksLIoutdoor{width:95px;}
#coreHeaderMainLinksLIoutdoor a:hover{background: transparent url(/images/coreHeader2a.jpg) -540px -216px no-repeat;}

#coreHeaderMainLinksLIrefrigeration{width:85px;}
#coreHeaderMainLinksLIrefrigeration a:hover{background: transparent url(/images/coreHeader2a.jpg) -635px -216px no-repeat;}

#coreHeaderMainLinksLIsink{width:105px;}
#coreHeaderMainLinksLIsink a:hover{background: transparent url(/images/coreHeader2a.jpg) -720px -216px no-repeat;}

#coreHeaderMainLinksLIvideo{width:70px;}
#coreHeaderMainLinksLIvideo a:hover{background: transparent url(/images/coreHeader2a.jpg) -825px -216px no-repeat;}

#coreHeaderSubmitLIButton{width:66px; height:16px; border:solid 0px #00FF00; padding:30px 0px 0px 0px;}
#coreHeaderSubmitLIButton a{display:block; height:16px;}
#coreHeaderSubmitLIButton a:hover{background: transparent url(/images/coreHeader2a.jpg) -787px -264px no-repeat;}


#core_left_hugeSavings, #core_left_easyPayments, #core_left_contractSales, #core_left_links{
	width:168px;
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	margin-bottom:20px;
}

#core_left_links{
	margin-top:20px; 
}

#core_left_hugeSavings{
	height:154px;
	background-image:url(/images/core_left_hugeSavings.jpg);
}

#core_left_easyPayments{
	height:188px;
	background-image:url(/images/core_left_easyPayments.jpg);
}

#core_left_contractSales{
	height:190px;
	background-image:url(/images/core_left_contractSales.jpg);
}

#core_right_brands{
	margin-top:20px;
	height:552px;
	width:144px;
	overflow:hidden;
	text-indent:-9999px;
	background-image:url(/images/core_right_brands.jpg);
}

#ayr_catpage *{
	margin:0px;
	padding:0px;
}

#ayr_catpage{
	width:680px;
}

.clear{
	clear:both;
}

.ayr_bottom_link_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	clear:both;
}

.ayr_bottom_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	list-style:none;
	margin:0px;
	padding:0px;
	color:#fff;
	float:left;
}

.ayr_bottom_link li{
	float:left;
	white-space:nowrap;
}

.ayr_bottom_link li a, .ayr_bottom_link li a:visited{
	color:#fff;
}

.ayr_bottom_link li a:hover, .ayr_bottom_link li a:active{
	color:#FF0000;
}

.ayr_cat_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	margin:0px;
	padding:0px;
}

.ayr_cat_link li {
	background-image:url("/images/ayr_link_arrow.gif");
	background-position:left 1px;
	background-repeat:no-repeat;
	padding:1px 0px 0px 7px;
}

.ayr_cat_link li a:hover{
	color:#FF0000;
}

#ayr_cat_refrigerators, #ayr_cat_aircare, #ayr_cat_cooking, #ayr_cat_laundry, #ayr_cat_video, #ayr_cat_audio, #ayr_cat_outdoor, #ayr_cat_furniture{
	width:720px;
	
	background-repeat:no-repeat;
}

#ayr_cat_refrigerators{
	width:700px;
	background-image:url("/images/ayr_cat_refrigerators.jpg");
	height:600px;
}

#ayr_cat_aircare{
	background-image:url("/images/ayr_cat_aircare.jpg");
	height:600px;
}

#ayr_cat_cooking{
	background-image:url("/images/ayr_cat_cooking.jpg");
	height:784px;
}

#ayr_cat_dishwasher{
	background-image:url("/images/ayr_cat_dishwasher.jpg");
	height:257px;
}

#ayr_cat_laundry{
	background-image:url("/images/ayr_cat_laundry.jpg");
	height:600px;
}

#ayr_cat_video{
	background-image:url("/images/ayr_cat_video.jpg");
	height:600px;
}

#ayr_cat_audio{
	background-image:url("/images/ayr_cat_audio.jpg");
	height:600px;
}

#ayr_cat_outdoor{
	background-image:url("/images/ayr_cat_outdoor.jpg");
	height:600px;
}

#ayr_cat_furniture{
	background-image:url("/images/ayr_cat_furniture.jpg");
	height:600px;
}

#coreHeaderShoppingCartLICartTotals{
	display:block;
	text-align:center;
	font-size:9px;
	padding-top:20px;
}

.ayr_indentText{
	margin:20px 0px 0px 15px;
	width:700px;
}

.Star {
	COLOR: #FF0000;
}

/*
	Buttons
*/
.FormButton {
	COLOR: #000000;
	FONT-WEIGHT: bold;
}
TABLE.ButtonTable {
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
	DIRECTION: ltr;
}
TD.Button {								 
	BACKGROUND-IMAGE: url(images/butbg.gif);
	BACKGROUND-COLOR: #68C1FF;
	BACKGROUND-REPEAT: repeat-x;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	VERTICAL-ALIGN: middle;
	WHITE-SPACE: nowrap;
}
FONT.Button {								 
	FONT-FAMILY: Arial;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
IMG.ButtonSide {
	WIDTH: 7px;
	HEIGHT: 14px;
}
.SimpleButton TR TD {
	PADDING: 0px;
	WHITE-SPACE: nowrap;
}
A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {
	COLOR: #330000;
	FONT-WEIGHT: bold;
}
.GoImage {
	WIDTH: 21px;
	HEIGHT: 18px;
	VERTICAL-ALIGN: middle;
	BORDER: 0px;
}

/*==========================================
	NAVIGATION
==========================================*/
.social_media { float: left; height: 43px; padding: 0 10px 0 99px; }
.social_media a:hover { opacity: .9; }
.social_media a > img  { padding: 6px 5px 0 0; }
.fb-like { padding-top: 13px; }




