	/*
		Generic Styles
	*/

	*
	{
		margin: 0px;
		padding: 0px;
		left: 0px;
	}

	.nomarginorpadding
	{
		margin: 0px;
		padding: 0px;
	}
				
	.alt
	{
		text-indent: -9999px;
	}
	
	.bold
	{
		font-weight: bold;	
	}
	
	.floatRight
	{
		float: right;
	}

	.floatLeft
	{
		float: left;
	}
		
	body 
	{
		font-family: verdana,verdana,sans-serif;
		font-size: 62.5%;
	}
	
	img
	{
		border: 0;
	}
	
	img.homePageCaption
	{
		padding-bottom: 15px;		
	}
	
	a
	{
		font-size: 1.0em;
		font-weight: bold;
		color: White;
		text-decoration: none;
	}

	div.clearBoth
	{
		clear: both;
	}
	
	a:hover
	{
		text-decoration: underline;
	}

	select
	{
		color: #949384;
	}
	
	h1
	{
		font-size: 1.5em;
		font-weight: bold;
		margin-bottom: 12px;
		width: 100%;
	}
		
	h2
	{
		font-size: 1.1em;
		font-weight: bold;
		margin-top: 0px;
	}
	
	h2.newsTitle
	{
		border-bottom: solid 1px Black;				
		margin-bottom: 6px;
		margin-top: 0px;
	}
	
	p 
	{
		padding-bottom: 12px;
		font-size: 12px;
		color: #252525;
	}
	
	p.subtitle
	{
		font-size:13px;
		font-weight:bold;
	}

	ul
	{
	}

	ul li
	{
	}

	.whiteText
	{
		color: White;	
	}

	#leftColumn
	{
		width: 158px;
		float: left; 
		height: 298px;
	}

	img.hallgartenLogo
	{
		margin-top: 82px;
		margin-left: 15px;			
	}
	
	/*
		Sitemap
	*/
	
	a.sitemapfolder
	{
		font-weight: bold;	
		font-size: 1.1em;
	}

	a.sitemappage
	{
		margin-left: 25px;	
	}
		
	a.sitemapsubpage
	{
		margin-left: 50px;
	}
	
	/*
		Top Nav
	*/
		
	#primaryNav
	{
		position: relative;
		top: 27px;	
		height: 23px;
	}
	
	#primaryNav ul
	{
		height: 23px;
		margin-left: 14px;
	}
	
	#primaryNav ul li
	{
		display: block;
		float:left;
		background-repeat: no-repeat;
    }

	#primaryNav ul li a
	{
	    display: block;
		font-size: 1px;
		text-indent: -999999em;
		overflow: hidden;
		background-repeat: no-repeat;
	}
	
	#primaryNav ul li a:hover, #primaryNav ul li.selected a 
	{
		background-image: none;
	}

/*		
	#topNav ul li.prinavselected
	{
		background-color: #eeeeee;	
	}
		
	#topNav ul li.prinav
	{
		background-color: Transparent;	
	}
*/
		
	/*
		Styles for Page
	*/
	
	#pageOuter
	{
		margin: 0 auto;
		width: 1024px;
		height: 100%;
	}
	
	#pageInner
	{
		width: 844px;
		bbackground-color: #bec000;
		background-color: #bebf01;
		margin-left: 158px;
	}
		
	/*
		Styles for Page Top
	*/

	#pageTop
	{
		height: 82px;
		bbackground-color: #bec000;
		background-color: #bebf01;
	}
				
	#topLogo
	{
		position: relative;
		width: 255px;
		height: 33px;	
		background-image: url(/res/images/logos/hallgartentextlogo.jpg);
		background-repeat: no-repeat;	
		top: 14px;
		margin-left: 14px;	
		cursor: pointer;
	}
	
	/*
		Navigation Styles
	*/
	
	#pageOuter #pageInner #pageTop #primaryNav
	{
		height: 22px;
		background-color: #605a12;
	}
	
	#pageOuter #pageInner #pageTop #primaryNav ul
	{
		display: block;
		float:left;
		background-repeat: no-repeat;
    }
	
	#pageOuter #pageInner #pageTop #primaryNav ul li 
	{
		height:22px;
		float: left;
		padding-right: 34px;
	}
	
	#pageOuter #pageInner #pageTop #primaryNav ul li a
	{
		display: block;
		font-size: 1px;
		text-indent: -999999em;
		overflow: hidden;
		background-repeat: no-repeat;
		height: 22px;
    }
		
	/* Full Width Content - such as Enquiry Form */
	
	#fullWidthContent
	{
		background-color: #ededb8;
		padding-top: 20px;
		padding-bottom: 20px;
		margin-top: 20px;
	}
			
	span.missingInformation,
	p.missingInformation
	{
		font-weight: normal;
		margin-top: 10px;	
		color: Red;
	}
	
	#enquiryFormCompulsory
	{
		height: 10px;
		width: 290px;
		border-left: solid 1px Black;		
		padding-left: 8px;
		margin-top: 6px;	
		float: right;
	}
	
	#enquiryFormCaption
	{
		height: 30px;					
	}
	
	/* Home page */
	
	#homeContent
	{
		width:829px;
		height: 200px;
		bbackground-color: #bec000;
		background-color: #bebf01;
		padding-top: 29px;
	}		

	#homeContentMain
	{
		margin-left: 14px;
	}		
		
	#homeContentMainInner
	{
	}
	
	#homeContentBanner
	{
		height: 110px;
		width: 406px;
		background-image: url(/res/images/banners/ournewrange.jpg);
		background-repeat: no-repeat;
	}		
	
	#homeContentNews
	{
		/*height: 190px;*/
		background-color: #605a12;	
	}
	
	div.homeContentNewsItem
	{
		width: 180px;
		padding-right: 17px;
		height: 120px;
		float: left;					
	}
	
	#homeContentNews ul
	{
		list-style:none;
		margin-left:-15px;
		height:150px;
		overflow:hidden;
	}
	
	#homeContentNews ul li
	{
		float:left;
		height:100%;
		padding-left:15px;
		padding-right:15px;
		width:250px;
	}
	
	#homeContentNews ul li.newsBorder
	{
		width:1px;
		height:100%;
		background-color:#bec000;
		padding:0px;
	}

	div.homeContentNewsItemNoMargin
	{
		width: 180px;
		height: 120px;
		float: left;					
	}
	
	#homeContentNewsMain
	{
		/*hheight: 150px;
		height: 180px;*/
		padding-top: 19px;
		padding-left: 17px;
	}
		
	#homeContentNewsMainInner
	{
		/*height: 170px;*/
		color: White;
	}
	
	#homeContentNewsMainInner h2
	{
		margin-top: 12px;	
	}
	
	#homeContentNewsMainInner p, 
	#homeContentNewsMainInner h2,
	#homeContentNewsMainInner a
	{
		color: White;
	}
	
	#homeContentNewsMainInner a
	{
		text-decoration:underline;
	}

	#homeContentNewsMainInner p
	{
		padding: 0px;
		margin: 0px;
	}
	
	#awardBanner
	{
		height: 169px;
		width: 844px;
		background-color: Black;					
	}
	
	#awardBanner ul
	{
		list-style:none;
		height:169px;
		overflow:hidden;		
	}
	
	#awardBanner ul li
	{
		float:left;
		display:inline;
	}
		
	#awardBannerContent
	{
		height: 107px;
		width: 586px;
		position: relative;
		top: 18px;
		left: 13px;
	}
	
	#awardBannerContentInner
	{
		height: 107px;
		width: 586px;
	}
	
	#awardBannerContentInner p
	{
		padding: 0px;
		margin: 0px;
		margin-top: 20px;
		color: White;	
	}
	
	#awardBannerContentInner a
	{
		margin: 0px;
		padding: 0px;
		color: White;
	}
	
	/* Inner Page styles */
	
	#pageCaption
	{
		height: 24px;
		margin-left: 18px;
		margin-top: 30px;
	}
	
	#pageBanner
	{
		height:189px;
		width:844px;	
	}
	
	#nonHomeContent
	{
		position:relative;	
		top: 15px;	
		height: auto;	
		padding-bottom: 30px;
	}
		
	div.indentedContent
	{
		padding-left: 18px;
		padding-right: 18px;	
	}
	
	#editableContent
	{
	}
	
	img.awardBannerQuote
	{
		float: left;
		margin-left: 47px;
		margin-top: 17px;
	}
	
	/* Home */
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_home a 
	{
		background-image: url(/res/images/nav/prinav_home.jpg);
		width: 33px;
	}
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_home 
	{
		background-image: url(/res/images/nav/prinav_home_hover.jpg);
		width: 33px;
	}

	#pageOuter #pageInner #pageTop #primaryNav li.prinav_home_selected
	{
		background-image: url(/res/images/nav/prinav_home_selected.jpg);
		width: 33px;
	}
			
	/* About Us */
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_aboutus a 
	{
		background-image: url(/res/images/nav/prinav_aboutus.jpg);
		width: 47px;
	}
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_aboutus
	{
		background-image: url(/res/images/nav/prinav_aboutus_hover.jpg);
		width: 47px;
	}

	#pageOuter #pageInner #pageTop #primaryNav li.prinav_aboutus_selected
	{
		background-image: url(/res/images/nav/prinav_aboutus_selected.jpg);
		width: 47px;
	}

	/* Services */
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_services a 
	{
		background-image: url(/res/images/nav/prinav_services.jpg);
		width: 41px;
	}
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_services
	{
		background-image: url(/res/images/nav/prinav_services_hover.jpg);
		width: 41px;
	}

	#pageOuter #pageInner #pageTop #primaryNav li.prinav_services_selected
	{
		background-image: url(/res/images/nav/prinav_services_selected.jpg);
		width: 41px;
	}
		
	/*
		Producers
	*/
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_producers a 
	{
		background-image: url(/res/images/nav/prinav_producers.jpg);
		width: 53px;
	}
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_producers
	{
		background-image: url(/res/images/nav/prinav_producers_hover.jpg);
		width: 53px;
	}

	#pageOuter #pageInner #pageTop #primaryNav li.prinav_producers_selected
	{
		background-image: url(/res/images/nav/prinav_producers_selected.jpg);
		width: 53px;
	}

	/*
		Wines
	*/
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_wines a 
	{
		background-image: url(/res/images/nav/prinav_wines.jpg);
		width: 33px;
	}
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_wines
	{
		background-image: url(/res/images/nav/prinav_wines_hover.jpg);
		width: 33px;
	}

	#pageOuter #pageInner #pageTop #primaryNav li.prinav_wines_selected
	{
		background-image: url(/res/images/nav/prinav_wines_selected.jpg);
		width: 33px;
	}

	/*
		Accolades
	*/
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_accolades a 
	{
		background-image: url(/res/images/nav/prinav_accolades.jpg);
		width: 52px;
	}
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_accolades
	{
		background-image: url(/res/images/nav/prinav_accolades_hover.jpg);
		width: 52px;
	}

	#pageOuter #pageInner #pageTop #primaryNav li.prinav_accolades_selected
	{
		background-image: url(/res/images/nav/prinav_accolades_selected.jpg);
		width: 52px;
	}
		
	/*
		News
	*/
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_news a 
	{
		background-image: url(/res/images/nav/prinav_news.jpg);
		width: 30px;
	}
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_news
	{
		background-image: url(/res/images/nav/prinav_news_hover.jpg);
		width: 30px;
	}

	#pageOuter #pageInner #pageTop #primaryNav li.prinav_news_selected
	{
		background-image: url(/res/images/nav/prinav_news_selected.jpg);
		width: 30px;
	}

	/*
		Contact Us
	*/
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_contactus a 
	{
		background-image: url(/res/images/nav/prinav_contactus.jpg);
		width: 55px;
		padding-right: 0px;		
	}
	
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_contactus
	{
		background-image: url(/res/images/nav/prinav_contactus_hover.jpg);
		width: 55px;
		padding-right: 0px;		
	}

	#pageOuter #pageInner #pageTop #primaryNav li.prinav_contactus_selected
	{
		background-image: url(/res/images/nav/prinav_contactus_selected.jpg);
		width: 55px;
		padding-right: 0px;		
	}
		
	/*
		Handle hover image change		
	*/
	
	#pageOuter #pageInner #pageTop #primaryNav li a:hover, 
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_home_selected a,
	#pageOuter #pageInner #pageTop #primaryNav li.prinav_services_selected a	
	{
		background-image: none;	
	}
	/*
		Secondary Navigation
	*/
	
	#pageOuter #leftColumn #secondaryNav
	{
		width: 157px;
		margin-top: 10px;
	}	

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner
	{
		position: relative;
		left: 15px;
		width: 142px;			
		overflow: hidden;
	}
			
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner ul
	{
		display: block;
		background-repeat: no-repeat;
   }
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner ul li 
	{
		height: 24px;
		color: White;
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner ul li a
	{
	    display: block;
		font-size: 1px;
		text-indent: -999999em;
		overflow: hidden;
		background-repeat: no-repeat;
		height: 24px;
	}
		
	/*
		(about us) About Us Header
	*/
			
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_aboutus_selected
	{
		background-image: url(/res/images/nav/secnav_aboutus_selected.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_aboutus_selectedsection a
	{
		background-image: url(/res/images/nav/secnav_aboutus_header.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_aboutus_selectedsection
	{
		background-image: url(/res/images/nav/secnav_aboutus_hover.jpg);
	}
	
	/*
		(about us) Experience
	*/
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_experience a 
	{
		background-image: url(/res/images/nav/secnav_experience.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_experience 
	{
		background-image: url(/res/images/nav/secnav_experience_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_experience_selected
	{
		background-image: url(/res/images/nav/secnav_experience_selected.jpg);
	}

	/*
		(about us) History
	*/
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_history a 
	{
		background-image: url(/res/images/nav/secnav_history.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_history
	{
		background-image: url(/res/images/nav/secnav_history_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_history_selected
	{
		background-image: url(/res/images/nav/secnav_history_selected.jpg);
	}

	/*
		(about us) What makes us unique
	*/
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_whatmakesusunique a 
	{
		background-image: url(/res/images/nav/secnav_whatmakesusunique.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_whatmakesusunique
	{
		background-image: url(/res/images/nav/secnav_whatmakesusunique_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_whatmakesusunique_selected
	{
		background-image: url(/res/images/nav/secnav_whatmakesusunique_selected.jpg);
	}

	/*
		(about us) Terms and conditions
	*/
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_termsandconditions a 
	{
		background-image: url(/res/images/nav/secnav_termsandconditions.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_termsandconditions
	{
		background-image: url(/res/images/nav/secnav_termsandconditions_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_termsandconditions_selected
	{
		background-image: url(/res/images/nav/secnav_termsandconditions_selected.jpg);
	}

	/*
		(services) Services Header
	*/
		
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_services_selected
	{
		background-image: url(/res/images/nav/secnav_services_selected.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_services_selectedsection a
	{
		background-image: url(/res/images/nav/secnav_services_header.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_services_selectedsection
	{
		background-image: url(/res/images/nav/secnav_services_hover.jpg);
	}

	/*
		(services) Delivery
	*/
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_delivery a 
	{
		background-image: url(/res/images/nav/secnav_delivery.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_delivery
	{
		background-image: url(/res/images/nav/secnav_delivery_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_delivery_selected
	{
		background-image: url(/res/images/nav/secnav_delivery_selected.jpg);
	}

	/*
		(services) Coverage
	*/
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_coverage a 
	{
		background-image: url(/res/images/nav/secnav_coverage.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_coverage
	{
		background-image: url(/res/images/nav/secnav_coverage_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_coverage_selected
	{
		background-image: url(/res/images/nav/secnav_coverage_selected.jpg);
	}

	/*
		(services) Sales Support
	*/
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_salessupport a 
	{
		background-image: url(/res/images/nav/secnav_salessupport.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_salessupport
	{
		background-image: url(/res/images/nav/secnav_salessupport_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_salessupport_selected
	{
		background-image: url(/res/images/nav/secnav_salessupport_selected.jpg);
	}

	/*
		(news) News Header
	*/
		
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_news_selected
	{
		background-image: url(/res/images/nav/secnav_news_selected.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_news_selectedsection a
	{
		background-image: url(/res/images/nav/secnav_news_header.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_news_selectedsection
	{
		background-image: url(/res/images/nav/secnav_news_hover.jpg);
	}

	/*
		(news) Company News
	*/
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_companynews a 
	{
		background-image: url(/res/images/nav/secnav_companynews.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_companynews
	{
		background-image: url(/res/images/nav/secnav_companynews_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_companynews_selected
	{
		background-image: url(/res/images/nav/secnav_companynews_selected.jpg);
	}

	/*
		(producers) Producers Header
	*/
		
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_producers_selected
	{
		background-image: url(/res/images/nav/secnav_producers_selected.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_producers_selectedsection a
	{
		background-image: url(/res/images/nav/secnav_producers_header.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_producers_selectedsection
	{
		background-image: url(/res/images/nav/secnav_producers_hover.jpg);
	}

	/*
		(producers) France
	*/

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_france a 
	{
		background-image: url(/res/images/nav/secnav_france.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_france
	{
		background-image: url(/res/images/nav/secnav_france_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_france_selected
	{
		background-image: url(/res/images/nav/secnav_france_selected.jpg);
	}

	/*
		(producers) Italy
	*/

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_italy a 
	{
		background-image: url(/res/images/nav/secnav_italy.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_italy
	{
		background-image: url(/res/images/nav/secnav_italy_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_italy_selected
	{
		background-image: url(/res/images/nav/secnav_italy_selected.jpg);
	}

	/*
		(producers) Rest of Europe
	*/

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_restofeurope a 
	{
		background-image: url(/res/images/nav/secnav_restofeurope.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_restofeurope
	{
		background-image: url(/res/images/nav/secnav_restofeurope_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_restofeurope_selected
	{
		background-image: url(/res/images/nav/secnav_restofeurope_selected.jpg);
	}

	/*
		(producers) New World
	*/

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_newworld a 
	{
		background-image: url(/res/images/nav/secnav_newworld.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_newworld
	{
		background-image: url(/res/images/nav/secnav_newworld_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_newworld_selected
	{
		background-image: url(/res/images/nav/secnav_newworld_selected.jpg);
	}

	/*
		(wines) Wines Header
	*/
		
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_wines_selected
	{
		background-image: url(/res/images/nav/secnav_wines_selected.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_wines_selectedsection a
	{
		background-image: url(/res/images/nav/secnav_wines_header.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_wines_selectedsection
	{
		background-image: url(/res/images/nav/secnav_wines_hover.jpg);
	}

	/*
		(accolades) Accolades Header
	*/
		
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_accolades_selected
	{
		background-image: url(/res/images/nav/secnav_accolades_selected.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_accolades_selectedsection a
	{
		background-image: url(/res/images/nav/secnav_accolades_header.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_accolades_selectedsection
	{
		background-image: url(/res/images/nav/secnav_accolades_hover.jpg);
	}

	/*
		(accolades) Press
	*/

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_press a 
	{
		background-image: url(/res/images/nav/secnav_press.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_press
	{
		background-image: url(/res/images/nav/secnav_press_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_press_selected
	{
		background-image: url(/res/images/nav/secnav_press_selected.jpg);
	}

	/*
		(accolades) Awards
	*/

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_awards a 
	{
		background-image: url(/res/images/nav/secnav_awards.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_awards
	{
		background-image: url(/res/images/nav/secnav_awards_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_awards_selected
	{
		background-image: url(/res/images/nav/secnav_awards_selected.jpg);
	}



	/*
		(awards) Awards Overseas
	*/

/*

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_awardsoverseas a 
	{
		background-image: url(/res/images/nav/secnav_awardsoverseas.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_awardsoverseas
	{
		background-image: url(/res/images/nav/secnav_awardsoverseas_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_awardsoverseas_selected
	{
		background-image: url(/res/images/nav/secnav_awardsoverseas_selected.jpg);
	}
*/

	/*
		(contact us) Contact Us Header
	*/
		
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_contactus_selected
	{
		background-image: url(/res/images/nav/secnav_contactus_selected.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_contactus_selectedsection a
	{
		background-image: url(/res/images/nav/secnav_contactus_header.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_contactus_selectedsection
	{
		background-image: url(/res/images/nav/secnav_contactus_hover.jpg);
	}

	/*
		(contact us) Enquiry Form
	*/

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_enquiryform a 
	{
		background-image: url(/res/images/nav/secnav_enquiryform.jpg);
	}
	
	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_enquiryform
	{
		background-image: url(/res/images/nav/secnav_enquiryform_hover.jpg);
	}

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner li.secnav_enquiryform_selected
	{
		background-image: url(/res/images/nav/secnav_enquiryform_selected.jpg);
	}

	/* 
		Hover for 2nd Nav
	*/

	#pageOuter #leftColumn #secondaryNav #secondaryNavInner ul li a:hover, #pageOuter #leftColumn #secondaryNav #secondaryNavInner ul li.selected a 
	{
		background-image: none;
	}


/*	
	#secondaryNav ul
	{
		list-style: none;
		height: 24px;	
	}
	
	#secondaryNav ul li a
	{
		color:#939393;
		text-decoration: none;	
	}
	
	#secondaryNav ul li a:hover
	{
		color: Black;
	}

	#secondaryNav ul li a.secnavselected
	{
		color: Black;
	}
	
	#secondaryNav .hidden
	{
		display: none;	
	}
*/

	#leftColumn h1 a
	{
		text-decoration: none;	
	}

	#leftColumn h1 a:hover
	{
		text-decoration: underline;	
	}
	
	#leftColumn dl dt
	{
		margin: 0px;
		padding: 0px;
		border-bottom: none;
		padding-top: 6px;	
		padding-left: 10px;	
		margin-top: 4px;
		width: 180px;
		padding-bottom: 4px;
	}
		
	#leftColumn dl dt.secnavlopselected		
	{
		background-color: #e4e6f5;		
	}

	#leftColumn dl dt a
	{
		font-size: 1.2em;	
		text-decoration: none;		
	}		

	#leftColumn dl dt a:hover
	{
		text-decoration: underline;		
	}		

	#leftColumn dl dt a.secnavlopselected
	{
		color: Black;
	}

	a.ternavlopselected
	{
		color: Black;
	}
	
	#leftColumn dl.tertiaryNavigation
	{
		padding-bottom: 8px;	
		margin-left: 12px;
	}
	
	#leftColumn dl dt.tertiaryNavigation
	{
		font-size: 0.9em;
		height: 8px;		
	}
			
	/* 
	
	#homeContentFlash
	{
		height: 185px;
	}
	
	#contentBanner
	{
		height: 185px;
	}
	
	#homeContentFlashSpacer
	{
		height: 16px;	
	}
	
	#flashplaceholder
	{
		width: 769px;
		height: 268px;
		background-image: url('/res/images/flashplaceholder.jpg');
		background-repeat: no-repeat;
	}

*/	
	#homeContentPQLs
	{
		height: 189px;
		width: 844px;
	}
	
	#homeContentPQLA
	{
		width: 203px;			
		height: 214px;
		float: left;
	}

	#homeContentPQLB
	{
		width: 203px;			
		height: 214px;
		float: left;
	}

	#homeContentPQLC
	{
		width: 206px;			
		height: 214px;
		float: right;
	}
		
	/*
		Footer
	*/

	#pageFooter
	{
		height: 70px;		
		padding-top: 17px;		
		background-color:#000000;
	}
	
	#pageFooter p
	{
		margin-left: 14px;
		margin-right: 14px;
		color: White;
	}
		
	#pageFooter a
	{
		color:White;
		font-weight: normal;
	}
	
	#pageFooterLeft
	{
		float: left;
	}
	
	#pageFooterRight
	{
		float:right;
		text-align: right;
	}
				
	/*
		Two column equal height styles
	*/
	
	.container
	{
		margin:auto; 
		width:770px;
	}

	.rightConLeftCol
	{
		float:right;
		width: 158px; 
	}
	
	.leftConRightCol
	{
		float:left; 
		width:612px; 
	}
	
	.colLeft
	{
		z-index:1;
		position: relative;
		left:-612px; 
		width:158px; 
		min-height: 350px;
		height: auto !important;
		height: 150px;
	}
	
	.colRight
	{
		z-index:2;
		position: relative;
		left:158px;
		width:612px; 
	}
	
	.brclear 
	{
		clear: both; font-size: 1px; margin: 0px; line-height: 0; height: 0px;
	}
	
	.brspace 
	{
		font-size: 1px; margin: 0px; line-height: 0; height: 0px;
	}

	/* IE mac hack */
	* html>body .colRight{
		display:inline-block;
		overflow: auto;
	}

	* html>body .colLeft{
	    overflow: auto;
	}
	
/*
	a.leftColumnLink
	{
		margin: 0px;
		padding: 0px;	
		text-decoration: none;		
	}
	
	dl.leftColumnLink
	{
		margin-left: 10px;	
	}
	
	dd.leftColumnLink
	{
		margin-top: 7px;
		margin-bottom: 7px;
	}
	
	a.leftColumnLink:hover
	{
		text-decoration: underline;		
	}
	
	p.leftColumnLink
	{
		margin-top: 4px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 0px;
	}
			
	h1.leftColumnHeader
	{
		margin: 0px;
		padding: 0px;
		background-color: #bdcbe8;
		border-bottom: none;
		height: 22px;		
		padding-top: 6px;	
		padding-left: 10px;	
		width: 180px;
		font-size: 1.4em;
	}
*/
	
	/*
		Non-Home Page
	*/
		
	#pageContent
	{
		margin-left: 18px;		
		margin-right: 18px;		
		margin-top: 6px;
		padding-bottom: 80px;
	}	
	
	#pageContent ul li
	{
		color: Black;
	}
	
	/*
		Application Form
	*/

/*	
	#applicationFormOuter
	{
		margin:20px;
	}
	
	#applicationFormHeader
	{
		height: 100px;
		width: 500px;
		background-image: url(/res/images/logos/microslogo.jpg);
		background-repeat: no-repeat;
	}
	
	#applicationFormContent
	{
		width:500px;
		height:800px;
	}	
*/
				
	/*
		Popup page
	*/
	
	#popupheader
	{
		background-image: url(/res/images/foxlogo.jpg);	
		background-repeat: no-repeat;
		width: 230px;
		height: 61px;
		margin-bottom: 10px;
		margin-top: 10px;
		margin-left: 20px;
		margin-right: 20px;
	}
	
	#popupcontent h3
	{
		font-family: verdana;
		font-size: 0.8em;
		color: #949384;				
		margin-left: 20px;
		font-weight: bold;
	}

	#popupcontent p
	{
		font-family: verdana;
		font-size: 0.8em;
		color: #949384;				
		margin-left: 20px;
		margin-right: 20px;
	}
	
	#popupcontent a
	{
		font-family: verdana;
		font-size: 0.8em;
		color: #949384;				
		margin-left: 20px;				
	}
	
	/*
		Styles for Content Management
	*/
		
	.insertedImage 
	{
		padding-left: 5px;
		padding-right: 5px;
	}

	.insertedImage 
	{
		padding: 4px;
		display: block;
	}

	.insertedImageFloatLeft 
	{
		float: left;
	}

	.insertedImageFloatRight 
	{
		float: right;
	}

	.insertedImageRight 
	{
		text-align: right;
	}

	.insertedImageLeft 
	{
		text-align: left;
	}

	.insertedImageCentre 
	{
		text-align: center;
	}	
