/*
blue = #0059a1
red = #d9001e
*/

/********************************************************************/
/*                            Stockists                             */
/********************************************************************/

#content .stockistoptions h3 { float:left; width:200px; padding:5px 0px 0px 10px; text-transform:capitalize;}

p.map { padding:0px 0px 15px 0px; background:url('/_images/general/divider-220px.gif') no-repeat left bottom;}
	p.map img { margin:0px 0px 0px 0px;}

#content .stockists { float:left; width:710px; padding:20px 0px 0px 0px; background:url('/_images/bg/horiz-divider.gif') no-repeat top left;}

#content .stockists .flashmap { float:left; width:430px; padding:0px 0px 20px 0px;}
#content .stockists .mapcontainer { padding:0 0 0 0; margin:0 0 0 35px; }

#content .stockistoptions { float:right; width:220px; padding:0px 40px 0px 0px;}
	#content .stockistoptions .nav { float:left; width:220px; padding:20px 0px 15px 0px;}
	#content .stockistoptions .nav li { float:left; width:210px; padding:3px 0px 14px 10px; background:url('/_images/general/divider-220px.gif') no-repeat bottom left;}
	
	#content .stockistoptions .nav li.last { float:left; width:210px; padding:3px 0px 14px 10px; background:none;}
	
	#content .stockistoptions fieldset { float:left; width:200px; padding:8px 10px 19px 10px;}
	#content .stockistoptions label { float:left; width:200px; padding:0px 0px 5px 0px;}
	#content .stockistoptions .textfield, #content .stockistoptions select { float:left; width:190px; color:#888888; padding:2px 4px 2px 4px; margin:0px 0px 5px 0px; border:1px solid #e2e2e2;}
	#content .stockistoptions select { width:200px; padding:0px 0px 0px 0px;}
	#content .stockistoptions .formbutton { float:right;}

#content ul.stockistlist { float:left; width:440px; padding:0 0 5px 0;}
	#content ul.stockistlist li { width:440px; padding:0px 0px 20px 0px; float:left; background:url(/_images/bg/stockist-footer.gif) no-repeat bottom left; text-transform:capitalize;}
	#content ul.stockistlist li li { float:none; width:auto; padding:0px 0px 5px 0px; background:none;}
	#content ul.stockistlist li ul, #content ul.stockistlist li p, #content ul.stockistlist li h3 { padding:0px 0px 5px 0px;}

	#content ul.stockistlist li a { font-weight:normal;}
	#content ul.stockistlist li .country-name { padding:0px 10px 0px 0px;}
	#content ul.stockistlist li .email a { padding:0px 0px 0px 20px; background:url('/_images/bullets/email-new.gif') no-repeat 2px 1px; text-transform:lowercase;}
	#content ul.stockistlist li .url { text-transform:none; font-weight:bold;}
	#content ul.stockistlist li .url span { font-weight:normal; padding:0px 0px 0px 5px;}
	
	#content ul.stockistlist li a.maplink  { padding:4px 0px 4px 20px; background:url('/_images/bullets/map-marker-white.gif') no-repeat 0px 2px; }
	#content ul.stockistlist .premierStockist a.maplink  { padding:4px 0px 4px 20px; background:url('/_images/bullets/map-marker-new.gif') no-repeat 0px 2px; }

	#content ul.stockistlist .premierStockist { width:440px; padding:0px 0px 20px 0px; background:url('/_images/bg/premier-stockists-foot.gif') no-repeat bottom left; color:#0059a1;}
	#content ul.stockistlist .distributorStockist { background:url('/_images/bg/distributor-stockist-footer.gif') no-repeat bottom left;}
		#content ul.stockistlist .distributorStockist p, #content ul.stockistlist .distributorStockist li, #content ul.stockistlist .distributorStockist a { color:#fff;}
	
	#content ul.stockistlist .distributorStockist a:hover, #content ul.stockistlist .distributorStockist a:focus { color:#FFDD00;}
	
	#content ul.stockistlist li ul, #content ul.stockistlist li p { padding:0px 15px 5px 15px;}
	#content ul.stockistlist li ul { padding-bottom:0px;}

	#content ul.stockistlist .premierStockist h3 { width:389px; padding:11px 15px 5px 41px; background:url('/_images/bg/premier-stockists-top.gif') no-repeat 0px 0px;}
	#content ul.stockistlist .distributorStockist h3 { padding:11px 15px 5px 41px; background:url(/_images/bg/distributor-stockist-top.gif) no-repeat 0px 0px; width:389px; color:#fff;}
	#content ul.stockistlist .retailStockist h3 { padding:11px 15px 5px 41px; background:url(/_images/bg/retail-stockist-top.gif) no-repeat 0px 0px; width:389px;}

.stockistKey { float:left; width:210px; padding:20px 0 0 10px; background:url(/_images/general/divider-220px.gif) 0px 0px no-repeat;}
	#content .stockistKey ul { float:left; width:210px; padding:0; margin:0;}
		#content .stockistKey ul li { float:left; width:180px; padding:5px 0 12px 35px; margin:0; background-position:0px 0px; background-repeat:no-repeat;}
		#content .stockistKey ul li.premierStockist { background-image:url(/_images/bullets/stockist-premier.jpg);}
		#content .stockistKey ul li.distributorStockist { background-image:url(/_images/bullets/distributor.gif); background-position:3px 4px;}
		#content .stockistKey ul li.retailStockist { background-image:url(/_images/bullets/retailer.gif); background-position:2px 5px;}
		



