BODY{background-color:#333333;color:#000000;margin:0px;background-image:url('/templates/taylors/images/headerbg.png');background-repeat:repeat-x;}
/* DO NOT EDIT BELOW!! */
/* BOF Global Styles */
.worldCup{
height:107px;
width:180px;
color:#000000;
margin:0px;
background-image:url('/images/countdown/World-Cup-Countdown.png');
background-repeat:no-repeat;
padding-top:11px;
padding-left:25px;
font:normal 11px Arial, Verdana, sans-serif;
}

.searchSubmit{
 position: relative;
 top:-60;
    left: 60px;
	
}

.mainPage_worldCup{
height:221px;
width:540px;
color:#000000;
padding-left:10px;
background-image:url('/images/countdown/worldcupbanner2.jpg');
background-repeat:no-repeat;
}

.timePadding{
width:540px;
padding-left: 100px;
padding-top:162px;
}

.cntdwn{font:normal 18px Arial, Verdana, sans-serif;}
.cntdwn2{font:normal 18px Arial, Verdana, sans-serif;}
.absCenter{margin-left:auto;margin-right:auto;}
.ajaxUpdated{font:normal 11px Arial, Verdana, sans-serif; color:#666666;}
.alignLeft{float:left;}
.alignCenter{text-align:center;}
.alignRight{float:right;}
.bgWhite{background-color:#fff;}
.shipBG{background-color:#ee6704;}
.bold{font-weight:bold;}
.colorRed{color:red;}
.colorCharcoal{color:#333333;}
.colorGrey{color:#535353;}
.displayBlock{display:block;}
.displayInline{display:inline;}
.displayTable{display:table;}
.divBoxBreak{height:10px;}
.divClear{clear:both;}
.divContent{width:100%;float:inherit;}
.divFloatLeft{float:left;}
.divFloatRight{float:right;}
.divFull{border:none;margin-left:auto;margin-right:auto;}
.downForMaintenance{display:block;position:absolute;top:0px;left:0px;right:auto;height:18px;width:100%;background-color:#ff3300;z-index:1000;}
.downForMaintenanceText{font:normal 12px Verdana, Arial, Times New Roman;color:#ffffff;text-align:center;}										
.fontArial{font-family:arial;}
.fontVerdana{font-family:Verdana;}
.fontNine{font-size:9px;}
.fontTen{font-size:10px;}
.fontEleven{font-size:11px;}
.fontTwelve{font-size:12px;}
.fontFourteen{font-size:14px;}
.fontSixteen{font-size:16px;}
.fontEighteen{font-size:18px;}
.fontWorldCup{font-size:11px;}
.formBorder{border:dashed 1px #cccccc;}
.headerSpace{height:20px;background-color:#ffffff;}
.heightFive{height:5px;}
.heightOne{height:1px;}
.heightTen{height:10px;}
.heightTwenty{height:20px;}
.heightThirty{height:30px;}
.iContent{display:block;height:auto;width:auto;margin-top:202px;margin-left:auto;margin-right:auto;margin-bottom:auto;background-color:transparent;}
.iContent2{display:block;height:auto;width:auto;margin-top:300px;margin-left:auto;margin-right:auto;margin-bottom:auto;background-color:transparent;}
.iFooter{clear:both;display:block;height:auto;width:auto;margin-top:auto;margin-left:auto;margin-right:auto;margin-bottom:auto;background-color:transparent;}
.iHeader{clear:both;display:block;position:absolute;top:0px;left:auto;right:auto;height:auto;width:auto;margin-top:0px;margin-left:auto;margin-right:auto;margin-bottom:auto;background-color:transparent;}
.img{border:none;}
.italic{font-style:italic;}
.mainSite{clear:both;margin-left:auto;margin-right:auto;background-color:transparent;padding:0px;margin-top:auto;margin-bottom:auto;}
.mainSiteFull{clear:both;width:100%;background-color:transparent;border:none;padding:0px;border-collapse:collapse;}
.marginTopFive{margin-top:5px;}
.paddingBottom{padding-bottom:2px;}	
.paddingBottomFive{padding-bottom:5px;}	
.paddingOne{padding:1px;}
.paddingFive{padding:5px;}
.paddingLeftFive{padding-left:5px;}
.paddingRightFive{padding-right:5px;}
.paddingRight30{padding-right:30px;}
.paddingLeftTen{padding-left:10px;}
.paddingThree{padding:3px;}
.bottomSplit{border-bottom:dashed 1px #cccccc;}
.rightSplit{border-right:dashed 1px #cccccc;}
.pageSplit{height:1px;width:100%;border-top:solid 1px #cccccc;}
.separator{border-bottom:dashed 1px #999999;padding-top:4px;padding-bottom:4px;}
.strike{text-decoration:line-through;}
.textCenter{text-align:center;}
.textIndentFour{text-indent:4px;}
.textLeft{text-align:left;}
.textRight{text-align:right;}
.topSplit{border-top:dashed 1px #cccccc;}
.ulStyle{list-style-type:square;}
.ulStyleNone{list-style-type:none;}
.underline{text-decoration:underline;}
.uppercase{text-transform:uppercase;}
.vAlignBottom{vertical-align:bottom;}
.vAlignMiddle{vertical-align:middle;}
.vAlignTop{vertical-align:top;}
.widthEighty{width:80%;}
.widthFifty{width:50%;}
.widthForty{width:40%;}
.widthFortySeven{width:47%;}
.widthNinety{width:90%;}
.widthNinetyNine{width:99%;}
.widthOneHundred{width:100%;}
.widthOneHundredPx{width:100px;}
.widthOneHundredFiftyPx{width:150px;}
.widthFifthteen{width:15%;}
.widthTwoHundredPx{width:200px;}
.widthSeventyPerc{width:70%;}
.widthSixty{width:60%;}
.widthTen{width:10px;}
.widthTenPerc{width:10%;}
.widthThirtyPerc{width:30%;}
.widthThirtyFivePerc{width:35%;}
.widthThirtyThreePerc{width:33%;}
.widthTwenty{width:20%;}
.widthTwentyFive{width:25%;}
.width15{width:15px;}
.width20{width:20px;}
.width30{width:30px;}
.width40{width:40px;}
.width60{width:60px;}
.width65{width:60px;}
.width80{width:80px;}
.width100{width:100px;}
.width120{width:120px;}
.width150{width:150px;}
.width250{width:250px;}
.width260{width:260px;}
.width270{width:270px;}
.width420{width:420px;}

.list{
width:530px;



}



.width290{width:290px;}
.width300{width:300px;}
/* EOF Global Styles */
/* DO NOT EDIT ABOVE!! */

.paddingTop3{padding-top: 3px;}

.boxText{ font: 11px Arial, Verdana, Times New Roman;padding-left:10px;padding-right:10px; }
	
/* BOF Header styles */
.divHeader{width:100%;height:120px;background-color:#ffffff;padding:0;margin:0;}	
.divHeader{width:100%;height:201px;background-color:transparent;padding:0;margin:0;}	
.logo{height:136px;width:215px;background-image:url('/templates/taylors/images/logo.png');background-position:center left;background-repeat:no-repeat;padding:0;margin:0;}
.headerRight{height:132px;width:414px;background-image:url('/templates/taylors/images/headerright.png');background-repeat:no-repeat;padding:0;margin:0;}
			
H1.logoText{font:normal 20px Verdana, Arial, Times New Roman;height:inherit;line-height:80px;vertical-align:middle;color:#000000;padding:0;margin:0;}

H2{font:bold 20px Verdana, Arial, Times New Roman;height:inherit;line-height:20px;vertical-align:middle;color:#000000;padding:0;margin:0;}

.searchLeft{display:block;height:41px;width:6px;background-image:url('/templates/taylors/images/searchLeft.gif');background-repeat:no-repeat;border:none;padding:0;margin:0;}
.searchBar{display:block;height:41px;background-image:url('/templates/taylors/images/searchBg.gif');background-repeat:repeat-x;border:none;font:normal 12px Verdana, Arial, Times New Roman;line-height:41px;vertical-align:middle;color:#ffffff;text-align:center;padding:0;margin:0;}
.searchButton{display:inline-block;height:41px;width:41px;background-image:url('/templates/taylors/images/search.png');background-repeat:no-repeat;background-position:center center;border:none;background-color:transparent;}
.searchRight{display:block;height:41px;width:7px;background-image:url('/templates/taylors/images/searchRight.gif');background-repeat:no-repeat;border:none;padding:0;margin:0;}
					 
.mainMenu ul{display: inline;height:35px;width:100%;background-color:transparent;text-indent:2px;list-style-type: none;padding:0;}
.mainMenu li{display: inline;height:35px;padding:0;margin:0;}

A.menuLink{float: left;display: block;color: #ffffff;text-decoration: None;vertical-align:middle;	font:normal 14px Verdana, Arial, Times New Roman;line-height:35px;}	
A.menuLink:hover{float: left;display: block;color: #ff0000;text-decoration: None;vertical-align:middle;	font:normal 14px Verdana, Arial, Times New Roman;line-height:35px;}
					
.breadCrumb{height:24px;width:100%;font:bold 11px Verdana, Arial, Times New Roman;line-height:24px;vertical-align:middle;text-indent:6px;background-color:#ffffff;border:none; padding:0;margin:0;}	
.breadCrumbText{font:bold 11px Verdana, Arial, Times New Roman;height:inherit;line-height:24px;vertical-align:middle; color: #003366;	padding:0;margin:0;}	
a.breadCrumb{font:bold 11px Verdana, Arial, Times New Roman;height:inherit;line-height:24px;vertical-align:middle; color: #ff6600; text-decoration:none;padding:0;margin:0;border:none;}
a.breadCrumb:hover{font:bold 11px Verdana, Arial, Times New Roman;height:inherit;line-height:24px; vertical-align:middle;text-decoration:none;color: #0c8fce; padding:0;margin:0; border:none;}		


a.downloadLink{font:bold 12px Verdana, Arial, Times New Roman;height:inherit;font-weight:bold;line-height:24px;vertical-align:middle; color: #FF0000; text-decoration:none;padding:0;margin:0;border:none;}
a.downloadLink:hover{font:bold 12px Verdana, Arial, Times New Roman;height:inherit;font-weight:bold;line-height:24px;vertical-align:middle; color: #FF0000; text-decoration:none;padding:0;margin:0;border:none;}	
a.downloadLink:visited{font:bold 12px Verdana, Arial, Times New Roman;height:inherit;font-weight:bold;line-height:24px;vertical-align:middle; color: #FF0000; text-decoration:none;padding:0;margin:0;border:none;}	

a.bulkLink{font-family: Arial, Verdana, Times New Roman; font-size: 12px; color: #000000; font-weight:bold;text-decoration:underline;padding:0;margin:0;border:none;}
a.bulkLink:hover{font-family: Arial, Verdana, Times New Roman; font-size: 12px; color: #000000; font-weight:bold;text-decoration:none;padding:0;margin:0;border:none;}	



				
											 
.hiddenTips{display:none; background-color: white;  padding: 5px;}	
/* EOF Header styles */
	
.mtl{height:9px;width:9px;background-image:url('/templates/taylors/images/mtl.gif');background-repeat:no-repeat;}
.mt{height:9px;background-color:#ffffff;}	
.mtr{height:9px;width:9px;background-image:url('/templates/taylors/images/mtr.gif');background-repeat:no-repeat;}	

.mbl{height:9px;width:9px;background-image:url('/templates/taylors/images/mbl.gif');background-repeat:no-repeat;}
.mb{height:9px;width:100%;background-color:#ffffff;}	
.mbr{height:9px;width:9px;background-image:url('/templates/taylors/images/mbr.gif');background-repeat:no-repeat;}		

	
h1.title_departments { font:bold 16px Arial, Verdana, Times New Roman; color: #000000;	vertical-align:top;}
.department_category{font:normal 16px Arial, Verdana, Times New Roman; color: #000000;	vertical-align:top;}


	
h1{font-family: Verdana, Arial, Times New Roman; font-size: 16px;color: #000000;}
h1.title, .pageHeading, DIV.pageHeading { font:bold 16px Arial, Verdana, Times New Roman; color: #000000;	vertical-align:middle;}
.productHeading { font:bold 16px Arial, Verdana, Times New Roman; color: #000000;	vertical-align:middle;}
h1.title2, .pageHeading2{ font:bold 16px Arial, Verdana, Times New Roman; color: #000000;	vertical-align:middle; padding-left:13px;}
h3{font:bold 14px Arial, Verdana, Times New Roman;color:#ee6704;}	
h4{font:bold 12px Arial, Verdana, Times New Roman;color:#ee6704;}

.shipHeading{font:bold 14px Arial, Verdana, Times New Roman;color:#ee6704;}	

.accPageHeading { font:bold 15px Arial, Verdana, Times New Roman; color: #ff6600;	vertical-align:middle;}
	
.inStock{font:normal 11px Verdana, Arial, Times New Roman;color:#009900;}
.outOfStock{font:normal 11px Verdana, Arial, Times New Roman;color:#ff0000;}

.errorText{font:normal 11px Arial, Verdana, Times New Roman;color:#ff0000;}

/* BOF Anchors */
a{color: #000; text-decoration: none;	font:normal 11px Verdana, Arial, Times New Roman;	border:none;}
a:hover{color: #156ed0; text-decoration: underline;font:normal 11px Verdana, Arial, Times New Roman;border:none;}

a.mLink{color: #ff6600; text-decoration: underline;	vertical-align:middle;font:bold 14px Verdana, Arial, Times New Roman;border:none;}
a.mLink:hover{color: #ff6600; text-decoration: underline;font:bold 14px Verdana, Arial, Times New Roman;vertical-align:middle;border:none;}

a.prLink{color: #000;text-decoration: none;vertical-align:middle;font:bold 11px Arial, Verdana, Times New Roman;border:none;}
a.prLink:hover{color: #126bd0;text-decoration: none;font:bold 11px Arial, Verdana, Times New Roman;vertical-align:middle;border:none;	}

a.iprLink{color: #000; text-decoration: none;vertical-align:middle;font:bold 11px Arial, Verdana, Times New Roman;border:none;}
a.iprLink:hover{color: #126bd0; text-decoration: none;font:bold 11px Arial, Verdana, Times New Roman;	vertical-align:middle;border:none;}

a.accLink{color: #333333; text-decoration: none;vertical-align:middle;font:normal 11px Arial, Verdana, Times New Roman;border:none;}
a.accLink:hover{color: #333333; text-decoration: underline;font:normal 11px Arial, Verdana, Times New Roman;vertical-align:middle;border:none;}

.accHighlight{color: #126bd0;font-weight:bold;}

a.iBoxLink {text-indent:2px;padding:1px;color: #ccc;  text-decoration: None;	vertical-align:middle;	font:normal 11px Verdana;	border:none;}
a.iBoxLink:hover {text-indent:2px;padding:1px;color:#ff6600; text-decoration: none;font:normal 11px Verdana;	vertical-align:middle;border:none;}

a.iBoxLinkSelected{display:inline-block;width:100%;height:14px;text-indent:2px;padding:1px;background-color:#ff6600;color: #ffffff;  text-decoration: None;	vertical-align:middle;	font:normal 11px Verdana;	border:none;}
a.iBoxLinkSelected:hover{display:inline-block;width:100%;height:14px;text-indent:2px;padding:1px;background-color:#ff6600;color: #ffffff;  text-decoration: underline;	vertical-align:middle;	font:normal 11px Verdana;	border:none;}

a.plLink{color: #333333; text-decoration: none;	vertical-align:middle;font:bold 14px Arial, Verdana, Times New Roman;	border:none;}
a.plLink:hover{color: #156ed0; text-decoration: underline;font:bold 14px Arial, Verdana, Times New Roman;	vertical-align:middle;border:none;}
a.plLink2{color: #333333; text-decoration: none;	vertical-align:middle;font:normal 12px Arial, Verdana, Times New Roman;	border:none;}
a.plLink2:hover{color: #156ed0; text-decoration: underline;font:normal 12px Arial, Verdana, Times New Roman;	vertical-align:middle;border:none;}

a.pageResults {font:normal 11px Verdana, Arial, Times New Roman; color:#000;text-decoration:none;}
a.pageResults:hover{font:normal 11px Verdana, Arial, Times New Roman; color:#126bd0;	text-decoration:underline;}

A.PrevNext{font:bold 12px Arial, Verdana, Times New Roman; color:#000;text-decoration:none;}
A.PrevNext:hover{font:bold 12px Arial, Verdana, Times New Roman; color:#ff6600;text-decoration:none;}

A.iTop {font:normal 11px Verdana, Arial, Times New Roman;  color:#ccc; text-decoration: none;	}
A.iTop:hover {font:normal 11px Verdana, Arial, Times New Roman;  color: #ff6600; text-decoration: none;}

A.iTopCurrent {font:bold italic 11px Verdana, Arial, Times New Roman;  color:#ff6600; text-decoration: none;	}
A.iTopCurrent:hover {font:bold italic 11px Verdana, Arial, Times New Roman;  color: #ff6600; text-decoration: none;}
		
A.iSub {font:normal 11px Arial, Verdana, Times New Roman;color: #666666; text-decoration: none;margin-left:4px;}
A.iSub:hover {font:normal 11px Arial, Verdana, Times New Roman;margin-left:4px;color: #ff3300; text-decoration: none;}

A.iSubCurrent {font:bold italic 11px Arial, Verdana, Times New Roman;color:#ff3300; text-decoration: none;margin-left:4px;}
A.iSubCurrent:hover {font:bold italic 11px Arial, Verdana, Times New Roman;margin-left:4px;color: #ff3300; text-decoration: none;}

/* EOF Anchors */

.plText{color: #999999;font:bold 12px Arial, Verdana, Times New Roman;}
.plSmallText{color: #333333;font:bold 10px Arial, Verdana, Times New Roman;}

.pageResults{font:normal 11px Verdana, Arial, Times New Roman; color:#666;text-decoration:none;}
.currentPage{font:bold 11px Verdana, Arial, Times New Roman; color:#ff6600;text-decoration:none;}

/* BOF Advanced Search */
div.quickfind{display: block; margin-left: 0%; width:100%; float: left;border:solid 1px #cccccc;padding:2px;background-color:#f4f4f4;}
/* EOF Advanced Search */

FORM {display: inline;vertical-align:middle;}

.productListing-heading {font:normal 11px Arial, Verdana, Times New Roman; background-color:transparent;  color: #333333; padding-bottom:2px;	border-bottom:solid 1px #cccccc;}
.productListing-data {padding-top:10px; font: 11px Arial, Verdana, Times New Roman;padding-bottom:2px;	border-bottom:dashed 1px #cccccc;}

.productPriceInBox {
  font-family:  Arial, Verdana, Times New Roman;font-size:12px;
  background: #fff;
}

 .main, P.main, DIV.main{font-family: Arial, Verdana, Times New Roman; font-size: 12px; color: #000000;}
 .mainRed, P.mainRed, DIV.mainRed{font-family: Arial, Verdana, Times New Roman; font-size: 12px; color: #ff0000;}
 .mainRedBold, P.mainRedBold, DIV.mainRedBold{font-family: Arial, Verdana, Times New Roman; font-size: 12px; color: #ff0000;font-weight:bold;}
 P{font-family: Arial, Verdana, Times New Roman; font-size: 12px; color: #000000;}

.mainDescription, P.mainDescription, DIV.mainDescription{font-family: Arial, Verdana, Times New Roman; font-size: 13px; color: #000000;}
.descTitleBar, P.descTitleBar, DIV.descTitleBar{font-family: Arial, Verdana, Times New Roman; font-size: 12px; color: #000000;font-weight:bold;}

P{font-family: Arial, Verdana, Times New Roman; font-size: 11px;color:#000000;}

/* BOF Infoboxes */

/* Categories Box */		
.navTopText{font:bold 12px Arial, Verdana, Times New Roman; color:#ff6600; text-decoration: none;	}

.navArrow{display:table;float:left;width:18px;background-image:url('/templates/taylors/images/rbullet.png');background-repeat:no-repeat;background-position:center right;}
.navDiv{display:table;width:100%;border-bottom:solid 1px #666;margin-top:4px;margin-bottom:4px;padding-bottom:4px;text-indent:6px;}
							 
A.navTop {font:normal 12px Arial, Verdana, Times New Roman;  color:#ccc; text-decoration: none;	}
A.navTop:hover {font:normal 12px Arial, Verdana, Times New Roman;  color: #ff6600; text-decoration: underline;}

A.navTopCurrent {font:normal italic 12px Arial, Verdana, Times New Roman;  color:#ff6600; text-decoration: none;	}
A.navTopCurrent:hover {font:normal italic 12px Arial, Verdana, Times New Roman;  color: #ff6600; text-decoration: none;}
		
A.subNav {font:normal 11px Arial, Verdana, Times New Roman;color: #999; text-decoration: none;margin-left:4px;}
A.subNav:hover {font:normal 11px Arial, Verdana, Times New Roman;margin-left:4px;color: #999; text-decoration: underline;}

A.subNavCurrent {font:bold italic 11px Arial, Verdana, Times New Roman;color: #126bd0; text-decoration: none;margin-left:4px;}
A.subNavCurrent:hover {font:bold italic 11px Arial, Verdana, Times New Roman;margin-left:4px;color: #126bd0; text-decoration: none;}

.subNavArrow{display:table;float:left;width:30px;background-image:url('/templates/taylors/images/rbullet.png');background-repeat:no-repeat;background-position:center right;}
.subNavDiv {display:table;width:100%;border-bottom:solid 1px #666;margin-top:4px;margin-bottom:4px;padding-bottom:4px;}

A.catMainPageLink{font:bold 12px Arial, Verdana, Times New Roman; color: #000; text-decoration: none;line-height:20px;}
A.catMainPageLink:hover {font:bold 12px Arial, Verdana, Times New Roman;line-height:20px; color: #126bd0; text-decoration: none;}
/* End of Categories  Box*/

.infoBox{background: #ffffff; border:none;vertical-align: middle;}
.infoBoxContents {font-family: Arial, Verdana, Times New Roman; font-size: 11px;background: #ffffff;vertical-align: middle;	padding: 5px;	border:none;}

.infoBoxHeading{font:bold 12px Arial, Verdana, Times New Roman;color:#000000;text-decoration:none;text-align:left;vertical-align:middle;height:32px;background-color:#ffffff;}
/* BOF CSS Boxes */

/* Content Boxes */
.contentBoxHeadLeft{float:left;display:inline;height:32px;width:10px;vertical-align:middle;border:none;padding:0px;background-image:url('/templates/taylors/images/cleft.gif');background-repeat:no-repeat;background-color:transparent;}
.contentBoxHeadBG{height:32px;float:left;display:inline;width:100%;vertical-align:middle;	background-color:transparent;font:normal 12px Arial, Verdana, Times New Roman;color:#ffffff;text-decoration:none;	text-align:left;border:none;padding:0px;background-image:url('/templates/taylors/images/cbg.gif');background-repeat:repeat-x;}
.contentBoxHead{height:inherit;margin-left:auto;margin-right:auto;vertical-align:middle;line-height:28px;color:#ffffff;text-decoration:none;text-align:left;border:none;padding:0px;background-color:transparent;display:inline;font-size:13px;font-weight:bold;}
.contentBoxHeadRight{float:right;display:inline;height:32px;width:10px;border:none;padding:0px;background-color:transparent;background-image:url('/templates/taylors/images/cright.gif');background-repeat:repeat-x;}
.contentBox{background: #ffffff;border:none;vertical-align: middle;}
.contentBoxCnt{font-family: Arial, Verdana, Times New Roman;font-size: 11px;color:#000000;background: transparent;vertical-align: middle;	padding: 5px; border:none;}
a.contentBoxLink {color: #ffffff; text-decoration: None;vertical-align:middle;font:normal 12px verdana;	border:none;}
a.contentBoxLink:hover{color: #ffffff; text-decoration: none; font:normal 12px verdana;vertical-align:middle; border:none;}
.contentBoxFooterBG{height:8px;float:left;display:inline;width:100%;background-color:#ffffff;border:none;padding:0px;background-image:url('/templates/taylors/images/ifbg.gif');background-repeat:repeat-x;}
.contentBoxFooter{height:inherit;margin-left:auto;margin-right:auto;border:none;padding:0px;background-color:transparent;}
/* end of Content Boxes */

.iBoxHeadLeft{float:left;display:inline;height:32px;width:10px;vertical-align:middle;border:none;padding:0px;background-image:url('/templates/taylors/images/ileft.gif');background-repeat:no-repeat;background-color:transparent;}
.iBoxHeadBG{height:32px;float:left;display:inline;width:100%;background-color:transparent;border:none;padding:0px;background-image:url('/templates/taylors/images/ibg.gif');background-repeat:repeat-x;}
.iBoxHead{height:inherit;margin-left:auto;margin-right:auto;vertical-align:middle;line-height:30px;border:none;padding:0px;text-align:left;background-color:transparent;}
.BoxHead{height:inherit;line-height:32px;vertical-align:middle;display:inline;font-size:13px;font-weight:bold;color:#ffffff;}
.iBoxHeadRight{float:right;display:inline;height:32px;width:10px;border:none;padding:0px;background-color:transparent;background-image:url('/templates/taylors/images/iright.gif');background-repeat:repeat-x;}
.iBox{background-color:transparent;border-left:solid 0px #cccccc;border-right:solid 0px #cccccc;vertical-align: middle;}
.iBoxCnt{font-family: Arial, Verdana, Times New Roman;font-size: 11px;color:#ccc;background: transparent;vertical-align: middle;	padding: 5px; border:none;}
.iBoxFooterBG{height:8px;float:left;display:inline;width:100%;background-color:#ffffff;border:none;padding:0px;}
.iBoxFooter{height:inherit;margin-left:auto;margin-right:auto;border:none;padding:0px;background-color:transparent;}

/* BOF Shopping Cart box*/							
.iBoxCartTable{border-bottom:solid 1px #666;}
.iBoxCartHeading{font:normal 10px arial;text-align:left;}
.iBoxCartTotal{font: bold 12px arial;padding:2px;}
.iBoxCartRemoveItem{font: normal 10px arial;text-align:center;}
.iBoxContentsCartItem{font:bold 11px arial;color:#cccccc; background-color:transparent; vertical-align: top;border:none;}
.priceInCart{font: normal 10px arial;color:#999999;}
.newItemInCart { font: bold 11px arial; color: #FF0000;background-color:transparent;
}				 
/* EOF Shopping Cart box*/	
.infoBox{font-family:Arial, Verdana, Times New Roman;font-size:12px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width: 0px;border-style: solid;border-color:#cccccc;	padding-left:5px;	padding-right:5px;}
/* EOF CSS Boxes */

.mediumText{font-family: Arial, Verdana, Times New Roman; font-size: 11px;}
.smallText{font-family: Arial, Verdana, Times New Roman;font-size: 10px;}
.extraSmallText{font-family: Arial, Verdana, Times New Roman;font-size: 9px;color:#666666;}

.fieldKey{ font:normal 12px Arial, Verdana, Times New Roman;padding-left:10px;	padding-right:11px;}
.fieldValue{ font-family: Arial, Verdana, Times New Roman;  font-size: 12px;}

CHECKBOX, INPUT, RADIO, SELECT { font-family: Arial, Verdana, Times New Roman;  font-size: 11px;	vertical-align:middle;}
TEXTAREA { width: 100%; font-family: Arial, Verdana, Times New Roman;font-size: 12px;}

SPAN.greetUser {font:normal 12px Arial, Verdana, Times New Roman; color: #ff0000;}

.productPrice{font:bold 15px Arial, Verdana, Times New Roman; color: #ff6600;}
.productPriceVol{font:bold 12px Arial, Verdana, Times New Roman; color: #ff6600;}
.productSpecialPrice{font:bold 15px Arial, Verdana, Times New Roman; color: #cc0000;}
.productSpecialWasPrice {font:normal 12px Arial, Verdana, Times New Roman;color: #666;text-decoration:line-through;}
.productSavedPrice { font:normal 11px Arial, Verdana, Times New Roman; color: #cc0000;}
.productRRPPrice {font:normal 11px Arial, Verdana, Times New Roman; color: #333333;}

/* message box */

.messageBox { font-family: Arial, Verdana, Times New Roman; font-size: 12px;text-align:left; }
.messageStackError, .messageStackWarning {font:normal 12px Arial, Verdana, Times New Roman;}
.messageStackSuccess {font:bold 12px Arial, Verdana, Times New Roman;color:#009900;text-align:left; }

#errormsg{border:none;	padding:5px;font:normal 12px Verdana, Arial, Times New Roman;color:#ff0000;	}    
.error{	background:#fcc;}

.inputRequirement{font-family: Arial, Verdana, Times New Roman; font-size: 11px; color: #ff3300;}

/* BOF Account Area */
.accountWelcomeHeader{font:bold 14px Arial, Verdana, Times New Roman;color:#535252;}
.accountWelcome{font:normal 11px Arial, Verdana, Times New Roman;color:#535252;}

.wishlistHelpHeader{font:bold 14px Arial, Verdana, Times New Roman;color:#535252;}
.wishlistHelp{font:normal 11px Arial, Verdana, Times New Roman;color:#535252;}

.primaryAddress{font:bold 12px Arial, Verdana, Times New Roman;color:#126bd0;}
.deleteAddress{font:bold 12px Arial, Verdana, Times New Roman;color:#cc0000;}


.amazonHeader{height:24px;background-color:#c5c5c5;text-indent:4px;line-height:24px;font:bold 12px Arial, Verdana, Times New Roman;color:#0e4197;vertical-align:middle;border-top:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c;border-left:1px solid #9c9c9c;}

.amazonCategory{height:24px;background-color:#FAFAFA;text-indent:4px;line-height:24px;font:bold 12px Arial, Verdana, Times New Roman;color:#0e4197;vertical-align:middle;border-top:1px solid #9c9c9c;border-left:1px solid #9c9c9c;border-right:1px solid #9c9c9c;padding-top:3px;}
.amazonCategory2{height:1px;background-color:#FAFAFA;text-indent:4px;line-height:24px;font:bold 12px Arial, Verdana, Times New Roman;color:#0e4197;vertical-align:middle;border-top:1px solid #9c9c9c;}




.orderHistoryHeader{height:24px;background-color:#c5c5c5;text-indent:4px;line-height:24px;font:bold 12px Arial, Verdana, Times New Roman;color:#0e4197;vertical-align:middle;border-top:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c;border-left:1px solid #9c9c9c;}
.orderHistoryLeftBorder{border-left:1px solid #9c9c9c;}
.orderHistoryRightBorder{border-right:1px solid #9c9c9c;}
.orderHistoryProduct{font:bold 12px Arial, Verdana, Times New Roman;color:#ff6600;}
.orderHistoryProductBorder{border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.orderHistoryProductRightBorder{border-right:1px solid #cccccc;}
.orderTotals{font:normal 12px Verdana, Arial, Times New Roman;color:#cc0000;}
.ordersProducts{font:normal 11px Verdana, Arial, Times New Roman;color:#333333;}
.approved{font:bold 11px Arial, Verdana, Times New Roman;color:#009900;}
.notApproved{font:bold 11px Arial, Verdana, Times New Roman;color:#cc0000;}
/* EOF Account Area */

/* Buttons */
.add2Button{width:110px;height:20px;background-color:transparent; background-image: url('/templates/taylors/images/buttons/add2Button.png');background-repeat:no-repeat;color:#ffffff;text-indent:6px;font:bold 11px Arial, Verdana, Times New Roman;text-align:left;text-decoration:none;border:none;cursor:pointer;display:block;vertical-align:middle;line-height:18px;}
.add2Button:hover{width:110px;height:20px;background-color:transparent;background-image:url('/templates/taylors/images/buttons/add2Button.png');background-repeat:no-repeat;color:#ffffff;text-indent:6px;font:bold 11px Arial, Verdana, Times New Roman;text-align:left;text-decoration:none;border:none;cursor:pointer;display:block;vertical-align:middle;line-height:18px;}

.add2Button2{width:110px;height:20px;background-color:transparent; background-image: url('/templates/taylors/images/buttons/add2Button2.png');background-repeat:no-repeat;color:#ffffff;text-indent:6px;font:bold 11px Arial, Verdana, Times New Roman;text-align:left;text-decoration:none;border:none;cursor:pointer;display:block;vertical-align:middle;line-height:18px;}
.add2Button2:hover{width:110px;height:20px;background-color:transparent;background-image:url('/templates/taylors/images/buttons/add2Button2.png');background-repeat:no-repeat;color:#ffffff;text-indent:6px;font:bold 11px Arial, Verdana, Times New Roman;text-align:left;text-decoration:none;border:none;cursor:pointer;display:block;vertical-align:middle;line-height:18px;}
	
.cssButton{width:140px;height:20px;background-color:transparent;background-image: url('/templates/taylors/images/buttons/cssButton1.png');background-repeat:no-repeat;color:#FF6600;font:normal 11px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;display:block;vertical-align:middle;line-height:19px;}
.cssButton:hover{width:140px;height:20px;background-color:transparent;background-image:url('/templates/taylors/images/buttons/cssButton1.png');background-repeat:no-repeat;color: #FF6600;font:normal 11px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;display:block;vertical-align:middle;line-height:19px;}

.cssButtonBlue{width:140px;height:20px;background-color:transparent;background-image: url('/templates/taylors/images/buttons/cssButton1.png');background-repeat:no-repeat;color:#126bd0;font:normal 11px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;display:block;vertical-align:middle;line-height:19px;}
.cssButtonBlue:hover{width:140px;height:20px;background-color:transparent;background-image:url('/templates/taylors/images/buttons/cssButton1.png');background-repeat:no-repeat;color: #126bd0;font:normal 11px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;display:block;vertical-align:middle;line-height:19px;}


.confirmButton{background-color:transparent;background-image:url('/templates/taylors/images/buttons/confirmOrder.png');background-repeat:no-repeat;width:145px;height:50px;border:none;cursor:pointer;display:block;}

.emptyCartButton{display:table-cell;background-color:transparent;background-image:url("/templates/taylors/images/buttons/emptyCart.png");background-repeat:no-repeat;width:50px;height:50px;border:none;cursor:pointer;display:block;}

.cssSmButton{background-color:transparent;background-image:url('/templates/taylors/images/buttons/smallButton.png');background-repeat:no-repeat;color:#FF6600;width:60px;height:20px;font:normal 11px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;vertical-align:bottom;display:block;line-height:20px;}
.cssSmButton:hover {background-color:transparent; background-image: url('/templates/taylors/images/buttons/smallButton.png');background-repeat:no-repeat;color:#FF6600;width:60px;height:20px;font:normal 11px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;	vertical-align: bottom;	display:block;line-height:20px;}

.extraSmallButton {background-color:transparent; background-image: url('/templates/taylors/images/buttons/extraSmallButton.png');background-repeat:no-repeat;color:#FF6600;width:45px;height:14px;font:normal 10px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;	vertical-align:bottom;display:block;line-height:13px;}
.extraSmallButton:hover{background-color:transparent;background-image:url('/templates/taylors/images/buttons/extraSmallButton.png');background-repeat:no-repeat;color:#FF6600;width:45px;height:14px;font:normal 10px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;	vertical-align: bottom;	display:block;line-height:13px;}

.extraSmallDoubleButton{background-color:transparent;background-image:url('/templates/taylors/images/buttons/extraSmallDoubleButton.png');background-repeat:no-repeat;color:#FF6600;width:45px;height:30px;font:normal 10px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;vertical-align:bottom;display:block;line-height:14px;}
.extraSmallDoubleButton:hover{background-color:transparent;background-image:url('/templates/taylors/images/buttons/extraSmallDoubleButton.png');background-repeat:no-repeat;color:#FF6600;width:45px;height:30px;font:normal 10px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;vertical-align:bottom;display:block;line-height:14px;}	

.extraSmallLongButton{background-color:transparent; background-image: url('/templates/taylors/images/buttons/extraSmallLongButton.png');background-repeat:no-repeat;color:#FF6600;width:110px;height:14px;font:normal 10px Arial, Verdana, Times New Roman;text-align:center;text-decoration:none;border:none;cursor:pointer;vertical-align:bottom;display:block;line-height:13px;}
.extraSmallLongButton:hover{background-color:transparent;background-image:url('/templates/taylors/images/buttons/extraSmallLongButton.png');background-repeat:no-repeat;color:#FF6600;width:110px;height:14px;font:normal 10px Arial, Verdana, Times New Roman; text-align: center;  text-decoration: none;	border: none;	cursor:pointer;vertical-align:bottom;display:block;line-height:13px;}	
/* End of Buttons */			 

.footer{width:auto;background-color:transparent;font:normal 11px Arial, Verdana, Times New Roman;color:#999999;border:none;vertical-align:middle;line-height:30px;text-decoration:none;}
a.footerlink{width:auto;background-color:transparent;font:normal 11px Arial, Verdana, Times New Roman;color: #999999;border:none;vertical-align:middle;line-height:30px;text-decoration:none;}
a.footerlink:hover{width:auto;background-color:transparent;font:normal 11px Arial, Verdana, Times New Roman;color: #999999;border:none;vertical-align:middle;line-height:30px;text-decoration:none;}
a.fLinks{color: #999999; text-decoration: none;vertical-align:middle;font:normal 11px Arial, Verdana, Times New Roman;border:none;line-height:30px;}
a.fLinks:hover{color: #999999; text-decoration: underline;font:normal 11px Arial, Verdana, Times New Roman;vertical-align:middle;border:none;line-height:30px;}
a.siteDesign{color: #ff6600; text-decoration: none;vertical-align:middle;font:bold 11px Arial, Verdana, Times New Roman;border:none;line-height:30px;}
a.siteDesign:hover{color: #ff6600; text-decoration: underline;font:bold 11px Arial, Verdana, Times New Roman;vertical-align:middle;border:none;line-height:30px;}

/* DO NOT EDIT Start of Product Page Tab Styles */
.tabStyle{padding: 0;width: 100%;border:none;background: transparent;voice-family: "\"}\"";voice-family: inherit;}
.tabStyle ul{margin-left: 4px;padding: 0;list-style: none;}
.tabStyle li{display: inline;padding: 0;}
.tabStyle a{float: left;display: block;font: bold 11px Arial;color: #666;text-decoration: none;margin: 0 1px 0 0; padding: 5px;background-color: #f4f4f4;border-top:solid 1px #cccccc;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;}
.tabStyle a:hover{background-color: #f3f3f3; color: #ff6600;}
.tabStyle a.selected{background-color: #fff;color: #0e4197;border-top:solid 1px #cccccc; border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;}
.tabStyleSurround{border:1px solid #cccccc; width:98%;  background-color: #ffffff; padding: 5px;}
.tabcontent{display:none;}
@media print {
.tabcontent {
display:block !important;
}
}
/* End of Product Page Tab Styles */

/* DO NOT EDIT Start of Styled Form Objects */
span.checkbox{width: 19px;height:25px;padding:0 5px 0 0;background: url('/images/icons/checkbox.gif') no-repeat; display: block;clear:left;float:left;}
span.radio{width:19px;height:25px;padding:0 5px 0 0;background: url('/images/icons/radio.gif') no-repeat;display:block;clear:left;float:left;}
span.select{position:absolute;width:158px;height:21px;padding:0 24px 0 8px;color:#fff;font:12px/21px arial,sans-serif;background: url(images/select.gif) no-repeat;overflow:hidden;}
/* End of Styled Form Objects */


/* Start of menu */		
.menu{display:block;height:41px;width:100%;background:transparent;text-align:center;margin-left:auto;margin-right:auto;padding:0;margin:0;}			
.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 14px Verdana, arial;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background-color: transparent;
border:1px solid #f4f4f4;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: 90px; /*width of menu (not including side paddings)*/
color: #13689e;
background-color: #ffffff;
text-decoration: none;
padding: 4px 5px;
border:none;
font: normal 12px Verdana, Arial, Times New Roman;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 90px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color: #f4f4f4;
color: #13689e;
font: normal 12px Verdana, Arial, Times New Roman;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

.menustyle ul{width: 100%;height:41px;margin:0;
padding: 0;vertical-align:top;
font: normal 14px Verdana, Arial, Times New Roman;
list-style-type: none;
border:none;
background: transparent;
overflow: hidden;
text-align:center;margin-left:auto;margin-right:auto;display:table;
}

.menustyle li{
display: inline;
margin: 0;padding:0;
}

.menustyle li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding:0; /*padding inside each tab*/
text-indent:2px;
border:none; /*right divider between tabs*/
color: #13689e;
background:transparent;
}

.menustyle li a:visited{
color: #13689e;border:none;margin: 0;
padding:0;
}

.menustyle li a:hover{
background-color:transparent;border:none;margin: 0;
padding:0; /*background of tabs for hover state */
}

.menustyle a.selected{
background-color: transparent;border:none;margin: 0;
padding:0; /*background of tab with "selected" class assigned to its LI */
}
/* End of menu */

.imageBorder{border:solid 1px #333333;padding-left:3px;padding-right:3px;}

.topBoxCornerLeft{height:6px;width:6px;background-image:url('/templates/taylors/images/boxes/left_top_corner.gif');background-repeat:no-repeat;padding:0;margin:0;}
.topBoxCornerRight{height:6px;width:6px;background-image:url('/templates/taylors/images/boxes/right_top_corner.gif');background-repeat:no-repeat;padding:0;margin:0;}

.bottomBoxCornerLeft{height:6px;width:6px;background-image:url('/templates/taylors/images/boxes/left_bottom_corner.gif');background-repeat:no-repeat;padding:0;margin:0;}
.bottomBoxCornerRight{height:6px;width:6px;background-image:url('/templates/taylors/images/boxes/right_bottom_corner.gif');background-repeat:no-repeat;padding:0;margin:0;}
.topBoxStraight{height:6px;width:101px;background-image:url('/templates/taylors/images/boxes/top_flat.gif');background-repeat:repeat-x;padding:0;margin:0;}
.bottomBoxStraight{height:6px;width:101px;background-image:url('/templates/taylors/images/boxes/bottom_flat.gif');background-repeat:repeat-x;padding:0;margin:0;}

.leftBoxSide{height:103px;width:6px;background-image:url('/templates/taylors/images/boxes/left_flat.gif');background-repeat:repeat-y;padding:0;margin:0;}
.rightBoxSide{height:103px;width:6px;background-image:url('/templates/taylors/images/boxes/right_flat.gif');background-repeat:repeat-y;padding:0;margin:0;}

/* start product page*/
.paddingProductPage{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:0px;}
.productPageLeftSide{width:80%;}
.productPageRightSide{width:20%;}
/* end product page*/

.newProductsDescription{height:60px;padding-top:3px;}
.newProductsPrice{height:18px;padding-top:0px;}
.newProductsPriceQty{height:55px;padding-top:0px;}
.newProductsPriceQty2{height:18px;padding-top:37px;}
.newProductsStock{height:14px;padding-top:0px;}
.newProductsBarCode{height:14px;padding-top:0px;}


#cycler{position:relative;}
#cycler img{position:absolute;z-index:1}
#cycler img.active{z-index:3}

.cartAdjust{border:none;padding-top:2px;padding-left:3px;padding-right:3px;}

.loading{
display:none;
position:absolute;
width:100%;
height:100%;
background-color:#fff; /* change if the mask should have another color then white */
}


.stock_notifications{display:block;position:absolute;top:0px;left:0px;right:auto;height:18px;width:100%;background-color:#ff3300;z-index:1000;}
.stock_notificationsText{font:normal 12px Verdana, Arial, Times New Roman;color:#ffffff;text-align:center;text-decoration:none;}
A.stock_notificationsText, A.stock_notificationsText:hover{font:normal 12px Verdana, Arial, Times New Roman;color:#ffffff;text-align:center;text-decoration:none;}	

.no_select {
-webkit-appearance: none;
}

.department_banners{
margin-left:-5px;
margin-top:-21px;	
}

.large_department_banner{
margin-top:-2px;	
}

.messageStackPadding{
padding-left:12px;	
}
.messageStackPaddingMessage{
padding-left:10px;	
}
