/*Copyright (c) 2006,Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version 0.12.1*/
/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
/*grids.css*/body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.3em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;min-width:950px;}#doc3{margin:auto 10px;width:auto;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u{float:right;display:inline;}.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g{width:49.1%;}.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u{width:48.1%;}.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u{float:left;margin-left:2%;*margin-left:1.895%;width:32%;}.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge .yui-u{width:24%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-gf div.first{width:24%;}.yui-ge div.first{width:74.2%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

body {background:#fff url(/ui/img/sprites2.png) repeat-x 0 -125px;}

#tabBar {height:40px;}
#hd {margin-top:10px;margin-bottom:20px;}
#ft {margin-top:40px;padding-top:20px;}

h1 {font-size:182%;font-weight:bold;margin-bottom:0.1em;color:#333;}
h2 {font-size:122%;font-weight:bold;margin:2em 0em 0.5em 0em;color:#333;}
a {color:#3966a4;}
a:visited {color:#47a439;}
p {margin-bottom:1.5em;}
strong {font-weight:bold;}
em {font-style: italic;}

.legendContainer {margin:40px 0;border:1px solid #beccae;padding:10px;text-align:center;height:20px;}
.legend {list-style-type: none;margin: auto;float:left;}
.legend li {float:left;margin-right:25px;}

#searchArea {padding:1em 0;margin-bottom:40px;}
    .searchBox {font-size:174%;padding:5px;width:420px;border:2px solid #b5cba9;}
    .searchButton {font-size:174%;margin-left:10px;height:40px;width:100px;}

#searchResults {display:none;position:absolute;width:410px;}
#searchResultsContainer  {background-color:#fefefe;border:1px solid #b5cba9;margin-top:-2px;padding:0px;width:410px;height:300px;z-index:1000;overflow:scroll;overflow-y:scroll;overflow-x:hidden;}
#searchResultsContent {width:2000px;overflow:hidden;}
    .resultCount {padding:10px;font-weight:bold;color:#47a439;}
#searchResultsStatus {color:#fff;font-weight:bold;text-align:center;background-color:#a97878;background:url(/fx/img/background_th.gif);height:15px;border:1px solid #c7a5a6;padding:10px;padding-top:5px;width:390px;border-bottom:2px solid #666;cursor:pointer;cursor:hand;}
    .loading {position:absolute;text-align:center;margin-top:50px;width:100%;color:#47a439;}
    .loading IMG {vertical-align:middle;}

/* Table */
h2.listingHeader {font-size:122%;font-weight:bold;background-color:#537841;color:#fff;text-align:left;padding: 2px 0 2px 11px;text-align: left;line-height:1.2;border-bottom: 1px solid #beccae;}
.listing {border-collapse:collapse;width:100%;table-layout:auto;padding:0;margin:0;}
	.listing tr th {font-size:122%;font-weight:bold;background-color:#537841;color:#fff;text-align:left;padding: 2px 11px;text-align: left;line-height:1.2;border-bottom: 1px solid #beccae;}
		.listing tr th.cellRight,
		.listing tr td.cellRight {text-align:right;}
		.listing tr th a {color:#fff;text-decoration:none;}
	.listing tr td {padding: 6px 11px;border-bottom: 1px solid #e3f0d0;vertical-align: top;}
	.listing tr.oddRow td {background-color:#f5fbee;}
	.listing tr.sponsorRow td {background-color:#e4eed9;border-bottom: 1px solid #beccae;padding:10px 11px;}
		.listing tr.sponsorRow td {font-weight:bold;color:#666}

.storeCategories {}
	.storeCategories p {margin-bottom:5px;margin-left:20px;}
		.storeCategories p img {margin-left:-20px;}
    .storeCategories li {margin-left:50px; list-style:square;}


.right {float:right;}
.left {float:left;}
.textRight {text-align:right;}
.clear {clear:both;}
.clearleft {clear:left;}
.strong {font-weight:bold;}
.link {color:Blue;text-decoration:underline;cursor:pointer;cursor:hand;}
.big {font-size:122%;}
.bigger {font-size:182%;}
.small {font-size:85%;}
.red {color:#7a2121;}
.green {color:#256d1b;}
.yellow {color:#827f12;}
.cursor {cursor:pointer;cursor:hand;}


	
/* Shopping list */
#shoppingListButton {float:right;padding:4px;}
#shoppingListContainer {width:180px;background:transparent url(../img/sprites3.png) repeat-y 0 0;float:left;margin-top:-5px;}
#shoppingList 
{
	padding:0 10px;
	font-size:85%;
}
#shoppingList h2 {margin: 0 0 1em; font-size:122%;}
#shoppingList li {margin-bottom:8px;}


/* Shopping list - store view */
.selectCountryLabel {float:left;width:180px;font-weight:bold;}
.selectCountry {}
.selectedCountry {margin-top:-1px !important;border:4px solid #ccc;background-color:#666;}


/* ---------->>> jtip <<<---------------------------------------------------------------*/
#JT_close_left, #JT_close_right{font-size:100%;}
#JT_copy{font-size:85%;}
#JT_arrow_left{background:url(/fx/img/jtip_arrow_left.gif) no-repeat left top;position:absolute;z-index:101;left:-12px;height:23px;width:10px;}
#JT_arrow_right{background: url(/fx/img/jtip_arrow_right.gif) no-repeat left top;position:absolute;z-index:101;height:23px;width:11px;}
body > #JT_arrow_right{margin-left:3px;}
#JT{position:absolute;z-index:100;border:2px solid #ccc;background-color:#fff;overflow:hidden;}
#JT_copy{padding:10px;color:#333;text-align:left;}
.JT_loader{background: url(/fx/img/jtip_loader.gif) no-repeat center center;width:100%;height:12px;}
#JT_close_left{background-color:#ccc;text-align:left;padding-left:8px;padding-bottom:5px;padding-top:2px;font-weight:bold;}
#JT_close_right{background-color:#ccc;text-align:left;padding-left:8px;padding-bottom:5px;padding-top:2px;font-weight:bold;}
#JT_copy p{margin:3px 0;}
#JT_copy img{padding:1px;border:1px solid #ccc;}
.jTip{cursor:help;}
#JT iframe{display:none;display/**/:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();height:3000px;}



/* SEARCH INDIVIDUAL STORES VIEW */
#storeViewContainer {position:absolute;top:50px;left:210px;padding:10px;background-color:#eee;border:thin inset;}
#storeView {height:90%;width:550px;border:0px none;}

#storeSearchContainer {text-align:left;margin-left:10px;}
	#storeSearchContainer input {width:170px;font-size: 125%; padding: 7px; border: 1px solid #999;}
	#storeSearchContainer h2 {margin: 0;}
	#storeSearchContainer h4 {font:16px "Trebuchet MS", verdana, arial, sans-serif;margin:8px 0 4px;}

.drawers-wrapper {position: relative;width: 188px;}
.drawer {background:transparent url(../img/sprites3.png) repeat-y -180 0;color:#76797C;font-size:11px;line-height:1.3em;}
.boxcap {background:transparent url(../img/sprites2.png) no-repeat 0 -4px;height:5px;width:188px;left:0;position:absolute;z-index:100;margin-top:-5px;}
.captop {background:transparent url(../img/sprites2.png) no-repeat;bottom:auto;top:0pt;width:188px;height:4px;margin-top:-1px;}
.drawers {margin-bottom:15px;color:#76797C;font-size:11px;line-height: 18px;}
.drawers A {color:#666666;text-decoration:none;font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;font-size-adjust:none;font-style:normal;font-variant:normal;}

/* IE fix */
.drawer {border-top:1px solid #ddd;}
.drawer .scrollBox {height:300px;overflow-y:scroll;overflow-x:hidden;display:none;}
	.drawer li {border-bottom:1px solid #E5E5E5;line-height:11px;padding:6px 1px 0;}
	.drawer li.last {border-bottom:0px none;margin-bottom:10px;}
	.drawer .selected {background-color:#f3f3f3;font-weight:bold;}

UL {list-style: none;padding: 0;margin: 0;}
UL.drawers {margin: 0;}
.drawer-handle {background:#939393 url(../img/sprites2.png) no-repeat 0 -14px;color:#333333;cursor:default;font-size:12px;height:25px;line-height:25px;margin-bottom:0pt;width:100%;}
.drawer-handle .sprite {margin:5px 10px 0 15px;}
.drawer-handle.ui-state-active {background-color:#72839D;background-position:-188px -14px;color:#FFFFFF;}
.drawer UL {padding: 0 12px;padding-bottom:0;}
.drawer-content ul {padding-top: 7px;}
.drawer-content li a {display:block;overflow:hidden;}


#searchError {background-color:#ff9;}


/* SPRITES */
.sprite {background:transparent url('../img/sprites.png') no-repeat;float:left;margin:0 10px 0 0;}
	.flag {height:11px;width:16px;margin-top:3px;}
		.aus {background-position: 0 0;}
		.bel {background-position: -16px 0;}
		.cnd {background-position: -32px 0;}
		.deu {background-position: -48px 0;}
		.dkk {background-position: -64px 0;}
		.gbp {background-position: -80px 0;}
		.ita {background-position: -96px 0;}
		.sek {background-position: -112px 0;}
		.usd {background-position: -128px 0;}

	.icon {height:16px;width:16px;}
		.cart {background-position:0 -22px;}
		.delete {background-position:-16px -22px;}
		.shipping {background-position:-32px -22px;}
		.status_available {background-position: -48px -22px;}
		.status_preorder {background-position: -64px -22px;}
		.status_unavailable {background-position: -80px -22px;}
		.status_unknown {background-position: -96px -22px;}
		.yes {background-position: -112px -22px;}
		.no {background-position: -128px -22px;}
		.sponsor {background-position:0 -38px; width:32px; float:right;}
		.directions {background-position: -32px -38px;}
		.add {background-position: -112px -38px;}
		.remove {background-position: -128px -38px;}

.sprite2 {background:transparent url('../img/sprites2.png') no-repeat;float:left;}
	.logo {height:12px;width:175px;background-position:-200px 0;margin-top:20px;}
	.tab1, .tab2 {height:38px;width:200px;margin-bottom:2px;margin-right:5px;}
		.tab1 {background-position:0 -45px;}
		.tab2 {background-position:-200px -45px;}
		.tabSelected {height:40px;margin-bottom:0;}
	.shoppingListTop {height:37px;width:180px;background-position:-180px -85px;}
	.shoppingListBottom {height:40px;width:180px;background-position:0 -85px;margin-bottom:40px;}


