/* CSS Document */
/* ------------Begin Shared Secure and Non Secure Layout Styles------------ */
#nav A {padding: 0px 0px 0px 5px;}
#nav LI UL {margin:0px 0px 0px -5px;}
#nav LI UL LI A {
	padding: 3px 9px 2px 9px;
	line-height:12px;	
}

/* Windows - Check wrapper_mac.css for Mac override*/
DIV#divHeaderNonSecure, DIV#divHeaderSecure {height: 18px;}

.subnavSpacer, .pagenavSpacer {
	height:10px;
	line-height:10px;
}

/*Begin Shared Search Box definitions*/
DIV#search {
	padding: 0px 0px 0px 10px;
}
DIV#searchWrapper {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
DIV#searchError {
	margin:9px 0px 3px 0px;
	padding:0px 0px 0px 0px;
}
P#searchErrorFormat {
	margin:0px 0px 0px 0px;
	padding:7px 10px 0px 0px;
}
INPUT#searchInput {
	/* Windows - Check wrapper_mac.css for Mac override of bottom margin*/
	margin:4px 7px 6px 0px;
	padding:1px 0px 2px 5px;
}
/*fixes input right margin for non IE browsers*/
html>/**/body INPUT#searchInput {
	margin-right:10px;
}
.buttonIEfix {
	padding:0px; 
	margin:0px; 
	line-height:0px;
	font-size:1px;
}
DIV#divAdvSearch {
	float:left;
	clear:both;
	width:100%;
	margin-bottom:7px;
}
DIV#search A#advSearch {
	display:inline;
	border-left: 0px;
	border-right: 0px;
	margin:0px;
	padding:0px;
}
#advSearchDrops {
	clear:both;
	padding:6px 0px 9px 0px;
}
#seachBrdButton {
    padding:10px 0px 0px 0px; 
    margin:0px 10px 7px 0px;
}
html>/**/body #seachBrdButton {margin-bottom:10px;}

/* End Shared Search Box definitions*/
/* ------------End Shared Secure and Non Secure Layout Styles------------ */

/* Begin Specific Non Secure Layout Styles*/
#divHeader #nav0 {width: 93px; padding-left:1px;}
#divHeader #nav1 {width: 77px;}
#divHeader #nav2 {width: 78px;}
#divHeader #nav3 {width: 57px;}
#divHeader #nav4 {width: 154px;}
#divHeader #nav5 {width: 89px;}
#divHeader #nav6 {width: 64px;}
#divHeader #navbar {width: 28px;} #navbar img{position:absolute; top:67px;}
#divHeader #navSearch {}
#divHeader #navSaved {text-align:center;}
#divHeader #navShopBag {text-align:right;}
#divHeader #navTable table {width:262px}
#divHeader.divHeaderNonSecure #navSignOut {visibility:hidden; line-height:0px;}
/* Windows - Check wrapper_mac.css for Mac override*/
#divHeaderNonSecure DIV#search {margin:5px 0px 0px -58px;}
/* End Specific Non Secure Layout Styles*/

/* Begin Specific Secure Layout Styles*/
#divHeader.divHeaderSecure #navSignOut {margin-top:-44px; float:right; padding-right:2px; z-index:95; position:relative;}
/* Windows - Check wrapper_mac.css for Mac override*/
#divHeader.divHeaderSecure DIV#search {margin:5px 0px 0px -5px;}
/* End Specific Secure Layout Styles*/

/* begin confirmation box */
div.confirmSaved {margin-left:725px}
div.confirmShopBag {margin-left:780px}
#addMessage {margin-left:87px}
/* end confirmation box */

/* begin inlne shopping bag */
td.sbInlineQuanityLabel {width:62px}
td.sbInlineTotalLabel {width:50px}
td.sbInlineTotal {width:74px}
/* end inlne shopping bag */

/* ---  Footer -- */
SPAN#homelink {margin-left:114px;}

/* Faq Overlay */
#popup.faqOverlay h1.flashTitle {width:280px}

/*Begin Checkout grid overrides*/
.tblItemDtlsPad .tdItemDtls6 {width:40px;}
.tblItemDtlsPad .tdItemDtls8 {width:120px;}
.tblItemDtlsPad .tdItemDtls0to7 {width:770px;}

.tblSendTo .tblItemDtlsWrapper .tblItemDtlsPad td.tdItemDtls3 {padding-left:0px;}
.tblSendTo .tblItemDtlsPad .tdItemDtls3 {width:120px;}
.tblSendTo .tblItemDtlsPad .tdItemDtls4 {width:40px;}

.tblWishList .tblItemDtlsPad .tdItemDtls6 {width:80px;}
.tblWishList .tblItemDtlsPad .tdItemDtls8 {width:80px;}
.tblWishList .tblItemDtlsPad .tdItemDtls0to7 {width:810px;}

#divCheckoutActionSection {background-color:#e6f8f8; padding-top:17px; padding-bottom:8px}
#divChkTermsOfSale, #divReturnPolicy {background-color:#e6f8f8}
#divCheckoutActionSection #errorTermsOfSale p{padding:0px 10px 10px 10px; background-color:#e6f8f8; margin:0px 0px; color:#ff0000}
html>/**/body #divCheckoutActionSection #errorTermsOfSale p{padding:5px 10px 10px 10px;}
html>/**/body #pending.termsOfSale img {margin-left:10px;}
#frmOrderConfirm div.additionLinksFooter {margin-top:0px;}

/*End Checkout grid overrides*/

/* Saved Items */
td.tdSubnavSaved2 {width:155px;}
.savedItemsTabs {width:525px;}
.rhtBasketPanelOff .savedItemsTabs {width:755px;}

/*Email Marketing */
.subscribeHomepage #divTitle {width:287px; background: url("/local/de-AT/images/title/join_email_list.gif") bottom left no-repeat;}
.subscribeHomepage #divSubmit {left:-285px}
.subscribeFooter .formText237 {width:197px;}

/* Locations */
.directionsTopRow .blueBulletList {width:195px;}