/* ----------- */
/* Top Tab Bar */
/* ----------- */


#addyourbusinessForm td { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			8pt;
	line-height: 		11pt;
	font-weight: 		normal;
	color:				#000000;
}

enhancedListingsExtraPDFDownload { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			12pt;
	font-weight: 		bold;
	color:				#CC0000;
	text-decoration:	none;
}

a.enhancedListingsExtraPDFDownload { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			12pt;
	font-weight: 		bold;
	color:				#CC0000;
	text-decoration:	none;
}
a.enhancedListingsExtraPDFDownload:hover { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			12pt;
	font-weight: 		bold;
	text-decoration:	none;
	color:				#FF9900;
}


.enhancedListingsXTRABlockImageWithCaption { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		normal;
	color:				#FFFFFF;
	background-color:	#000000;
	text-decoration:	none;
}

.enhancedListingsXTRABlockHeader { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			12pt;
	font-weight: 		bold;
	color:				#CC0000;
	text-decoration:	none;
}
a.enhancedListingsXTRABlockHeader { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			12pt;
	font-weight: 		bold;
	color:				#CC0000;
	text-decoration:	none;
}
a.enhancedListingsXTRABlockHeader:hover { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			12pt;
	font-weight: 		bold;
	text-decoration:	none;
	color:				#FF9900;
}

.enhancedListingsXTRABlockSmlHeader { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#CC0000;
	text-decoration:	none;
}
a.enhancedListingsXTRABlockSmlHeader{ 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#CC0000;
	text-decoration:	none;
}
a.enhancedListingsXTRABlockSmlHeader:hover { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	text-decoration:	none;
	color:				#FF9900;
}


.enhancedListingsXTRABlockText { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		normal;
	color:				#000000;
	text-decoration:	none;
}
a.enhancedListingsXTRABlockText { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#000000;
	text-decoration:	none;
}
a.enhancedListingsXTRABlockText:hover { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#FF9900;
	text-decoration:	none;
}


.dvdrentalsTitle { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			16pt;
	font-weight: 		bold;
	color:				#CC0000;
}

.dvdrentalsfilm { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#000000;
}

.dvdrentalsfilminfo { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	color:				#333333;
}


.quickSearch { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	color:				#000000;
}


.catpagebutton { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	color:				#000000;
}

.hp_normaltext { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		normal;
	color:				#000000;
}

.hp_normaltextwow { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#FF0000;
}

.hp_smalltext { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	color:				#000000;
}

.hp_subheading { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			16pt;
	font-weight: 		bold;
	color:				#000000;
}


.customCatBannerMiniTextHeader { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#cc0000;
}
a.customCatBannerMiniTextHeader { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#CC0000;
	text-decoration:	none;
}
a.customCatBannerMiniTextHeader:hover { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#FF9900;
	text-decoration:	none;
}


.customCatBannerMiniText { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	color:				#000000;
}
a.customCatBannerMiniText { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	color:				#000000;
	text-decoration:	none;
}
a.customCatBannerMiniText:hover { 
	font-family: 		Arial, Helvetica, Verdana, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	color:				#FF9900;
	text-decoration:	none;
}


.about { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			8pt;
	line-height: 		11pt;
	font-weight: 		normal;
	color:				#000000;
}

.aboutHeading { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		normal;
	text-decoration:	none;
	color:				#000000;
}

.topTabBarDate { /* Tab bar on the top pf the page menu */
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		bold;
	color:				#FFFFFF;
	text-decoration: 	none;
}

.topTabBarSlogan { /* Tab bar on the top pf the page menu */
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			7pt;
	font-weight: 		bold;
	color:				#000000;
	text-decoration: 	none;
}


.topTabBar { /* Tab bar on the top pf the page menu */
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#FFFFFF;
	background-color:   #000000;
	text-decoration: 	none;
}

a.topTabBar { /* Tab bar on the top pf the page menu */
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#FFFFFF;
	background-color:   #000000;
	text-decoration: 	none;
}

a.topTabBar:hover { /* Tab bar on the top pf the page menu */
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#FF9900;
	text-decoration: 	none;
	background-color:   #000000;
}


.topTabBarSelected { /* Tab bar on the top pf the page menu */
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#000000;
	background-color:   #FFFFFF;
	text-decoration: 	none;
}

a.topTabBarSelected { /* Tab bar on the top pf the page menu */
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#000000;
	background-color:   #FFFFFF;
	text-decoration: 	none;
}

a.topTabBarSelected:hover { /* Tab bar on the top pf the page menu */
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#FF9900;
	text-decoration: 	none;
	background-color:   #FFFFFF;
}


/* -------- */
/* Cat Menu */
/* -------- */
/* Text for Menu Items */
.leftMenuCatBig{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			10pt;	color:				#000000;	font-weight: 		bold;	text-decoration:	none;}
a.leftMenuCatBig{	font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			10pt;	color:				#000000;	font-weight: 		bold;	text-decoration:	none;}
a.leftMenuCatBig:hover{	font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			10pt;	color:				#FF9900;	font-weight: 		bold;	text-decoration:	none;}

/* Text for Menu Items */
.leftMenuCatSml{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			8pt;	color:				#000000;	font-weight: 		bold;	text-decoration:	none;}
a.leftMenuCatSml{	font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			8pt;	color:				#000000;	font-weight: 		bold;	text-decoration:	none;}
a.leftMenuCatSml:hover{	font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			8pt;	color:				#FF9900;	font-weight: 		bold;	text-decoration:	none;}


/* ----------- */
/* Advertising */
/* ----------- */
.addLabel {/* Lables on advertising, like where it says 'advertisements' on an ad box */
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#999999;
	text-decoration:	none;
}


/* -------- */
/* Cat Page */
/* -------- */

a.catPageHeaderTextSub { 
	font-family: 		Arial, Verdana,Helvetica, sans-serif;
	font-size: 			11pt;
	font-weight: 		bold;
	text-decoration:	none;
	color:				#CC0000;
}

a.catPageHeaderTextSub:hover { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			11pt;
	color:				#ff9900;
	font-weight: 		bold;
	text-decoration:	underline;
}

.catPageHeaderTextUber { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			22pt;
	font-weight: 		bold;
	color:				#CC0000;
}


.catPageHeaderText { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			14pt;
	font-weight: 		bold;
	color:				#CC0000;
}
.catPageHeaderTextParent { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			14pt;
	font-weight: 		bold;
	color:				#999999;
	text-decoration:	none;	
}
a.catPageHeaderTextParent { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			14pt;
	font-weight: 		bold;
	color:				#999999;
	text-decoration:	none;	
}
.catPageHeaderTextParent:hover { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			14pt;
	font-weight: 		bold;
	color:				#FF9900;
	text-decoration:	none;	
}

.catPageHeaderTextSplash{font-family: 		Arial, Verdana, Helvetica, sans-serif;
						 font-size: 			7pt;	
						 color:				#666666;	
						 font-weight: 		normal;	
						 text-decoration:	none;}

.catPageUnderHeaderText { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#000000;
}
.catPageUnderHeaderTextSortInfo { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	color:				#666666;
}
.catPageUnderHeaderTextHighlight { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#ff9900;
}
a.catPageUnderHeaderTextHighlight { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#CC0000;
	text-decoration: 	none;	
}
a.catPageUnderHeaderTextHighlight:hover { 
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#FF9900;
	text-decoration: 	underline;	
}

.catPageListHeader { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#999999;
}


.catPageListEven { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		bold;
	color:				#000000;
	background-color:	#F6F6E6;
}
a.catPageListEven { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		bold;
	color:				#000000;
	text-decoration: 	none;	
	background-color:	#F6F6E6;
}
a.catPageListEven:hover { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		bold;
	color:				#FF6600;
	text-decoration: 	none;	
	background-color:	#F6F6E6;
}

.catPageListOdd { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		bold;
	color:				#000000;
	background-color:	#FFFFFF;
}
.catPageListOdd { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		bold;
	color:				#000000;
	text-decoration: 	none;	
	background-color:	#FFFFFF;
}
.catPageListOdd:hover { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		bold;
	color:				#FF6600;
	text-decoration: 	none;	
	background-color:	#FFFFFF;
}

.enhancedListingBack{ 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			14pt;
	font-weight: 		normal;
	color:				#000000;
	text-decoration: 	none;	
	background-color:	#000000;
}
.enhancedListingDesc{ 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	color:				#000000;
	text-decoration: 	none;	
	background-color:	#F6F6E6;
}
.enhancedListingAddress{ 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		normal;
	color:				#666666;
	text-decoration: 	none;	
	background-color:	#F6F6E6;
}

.enhancedListing{ 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-weight: 		bold;
	font-size: 			11pt;
	color:				#CC0000;
	text-decoration: 	none;	
	background-color:	#F6F6E6;
}
a.enhancedListing{ 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-weight: 		bold;
	font-size: 			11pt;
	color:				#CC0000;
	text-decoration: 	none;	
	background-color:	#F6F6E6;
}
a.enhancedListing:hover{ 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-weight: 		bold;
	font-size: 			11pt;
	color:				#FF9900;
	text-decoration: 	none;	
	background-color:	#F6F6E6;
}

.enhancedListingBlue{ 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-weight: 		bold;
	font-size: 			11pt;
	color:				#0066CC;
	text-decoration: 	none;	
	background-color:	#F6F6E6;
}
a.enhancedListingBlue{ 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-weight: 		bold;
	font-size: 			11pt;
	color:				#0066CC;
	text-decoration: 	none;	
	background-color:	#F6F6E6;
}
a.enhancedListingBlue:hover{ 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-weight: 		bold;
	font-size: 			11pt;
	color:				#FF9900;
	text-decoration: 	none;	
	background-color:	#F6F6E6;
}



.refineSearchTopBar {
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#FF9900;
	background-color:   #000000;
	text-decoration: 	none;
}
.searchResultsTopBar {
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			9pt;
	font-weight: 		bold;
	color:				#000000;
	background-color:   #FF9900;
	text-decoration: 	none;
}



.catPageDrillBoxOuter { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		normal;
	color:				#000000;
	background-color:	#FF9900;
}

.catPageDrillBoxInner { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#333333;
	background-color:	#FFFFFF;
}

.HPcatPageTag { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	color:				#333333;
	text-decoration: 	none;
}
a.HPcatPageTag { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	color:				#333333;
	text-decoration: 	none;
}
a.HPcatPageTag:hover { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		normal;
	color:				#FF0000;
	text-decoration: 	none;
}


.catPageTag { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		normal;
	color:				#CC0000;
}
a.catPageTag { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		normal;
	color:				#CC0000;
	text-decoration: 	none;
}
a.catPageTag:hover { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	text-decoration: 	underline;
	font-weight: 		normal;
	color:				#CC0000;
}

.catPageTagGroup { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#333333;
	text-decoration: 	none;
}
a.catPageTagGroup { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#333333;
	text-decoration: 	none;
}
a.catPageTagGroup:hover { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#ff9900;
	text-decoration: 	none;
}

.catPageShowMap{ 
	text-decoration: 	none;
		font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			12pt;
	font-weight: 		bold;
	color:				#CC0000;
}
a.catPageShowMap{ 
	text-decoration: 	none;
		font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			12pt;
	font-weight: 		bold;
	color:				#CC0000;
}
a.catPageShowMap:hover{ 
	text-decoration: 	none;
		font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			12pt;
	font-weight: 		bold;
	color:				#FF9900;
}

.btnhint{ 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	font-weight: 		bold;
	color:				#999999;
}

.catPageEnterPostcode { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			12pt;
	font-weight: 		bold;
	color:				#999999;
}

.catPageEnterPostcodeInputBox { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	color:				#006699;
	
}


.catTagCount { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		normal;
	color:				#000066;
}
.catTagCountBrackets { 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight: 		normal;
	color:				#999999;
}


.searchResultsPreviousNext{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#666666;
	text-decoration: 	none;
}
a.searchResultsPreviousNext{ 
	font-weight: 		bold;
		font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#666666;
	text-decoration: 	none;
}
a.searchResultsPreviousNext:hover{ 
	font-weight: 		bold;
		font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#FF0000;
	text-decoration: 	none;
}


.searchResultsPage{ 
	font-weight: 		bold;
		font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#000000;
	text-decoration: 	none;
}
a.searchResultsPage{ 
	font-weight: 		bold;
		font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#000000;
	text-decoration: 	none;
}
a.searchResultsPage:hover{ 
	font-weight: 		bold;
		font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#FF0000;
	text-decoration: 	none;
}


.searchResultsThisPage{ 
	font-weight: 		bold;
		font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			14pt;
	color:				#FF9900;
	text-decoration: 	none;
}
a.searchResultsThisPage{ 
	font-weight: 		bold;
		font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			14pt;
	color:				#FF9900;
	text-decoration: 	none;
}


.buttonText{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#000000;
	text-decoration: 	none;
}


.miniAddress{ 
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#666666;
	text-decoration: 	none;
}

.resultNumber{ 
	font-weight: 		bold;
		font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#FF9900;
	text-decoration: 	none;
}

.searchResultsLeader{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#666666;
	text-decoration: 	none;
}

.companyDetailInner{ 
	background-color:	#F6F6E6;
}



.companyDetailCompanyName{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			14pt;
	color:				#CC0000;
	text-decoration: 	none;
}
.companyDetailAddress{ 
	font-weight: 		normal;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#000000;
	text-decoration: 	none;
}


.companyDetailURL{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#000000;
	text-decoration: 	none;
}
a.companyDetailURL{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#000000;
	text-decoration: 	none;
}
a.companyDetailURL:hover{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#FF9900;
	text-decoration: 	none;
}

.companyDetailNumbers{ 
	font-weight: 		normal;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#000000;
	text-decoration: 	none;
}

.companyDetailShortDescription{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#000000;
	text-decoration: 	none;
}

.companyDetailExtendedDescription{ 
	font-weight: 		normal;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#000000;
	text-decoration: 	none;
}


.companyDetailLabel{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#000066;
	text-decoration: 	none;
}

.companyDetailBusinessHours{ 
	font-weight: 		normal;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#000000;
	text-decoration: 	none;
}

.companyDetailBusinessServices{ 
	font-weight: 		normal;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#000000;
	text-decoration: 	none;
}
a.companyDetailBusinessServices{ 
	font-weight: 		normal;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#000000;
	text-decoration: 	none;
}
a.companyDetailBusinessServices:hover{ 
	font-weight: 		normal;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#FF9900;
	text-decoration: 	none;
}

.companyDetailBusinessServicesCategory{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#000000;
	text-decoration: 	none;
}
a.companyDetailBusinessServicesCategory{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#000000;
	text-decoration: 	none;
}
a.companyDetailBusinessServicesCategory:hover{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#FF9900;
	text-decoration: 	none;
}


.googlemapInfowindowCompanyName{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			12pt;
	color:				#CC0000;
	text-decoration: 	none;
}
a.googlemapInfowindowCompanyName{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			12pt;
	color:				#CC0000;
	text-decoration: 	none;
}
a.googlemapInfowindowCompanyName:hover{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			12pt;
	color:				#FF9900;
	text-decoration: 	none;
}

.googlemapInfowindowAddress{ 
	font-weight: 		normal;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#666666;
	text-decoration: 	none;
}
.googlemapInfowindowDesc{ 
	font-weight: 		normal;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#000000;
	text-decoration: 	none;
}

.postcodemessage{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#FF0000;
	text-decoration: 	none;
}

.goLink{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#999999;
	text-decoration: 	none;
}
a.goLink{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#999999;
	text-decoration: 	none;
}
a.goLink:hover{ 
	font-weight: 		bold;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#FF9900;
	text-decoration: 	none;
}



.genericSmallText{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			8pt;	color:				#000000;	font-weight: 		normal;	text-decoration:	none;}

.hint{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			8pt;	color:				#999999;	font-weight: 		normal;	text-decoration:	none;}
.showAll{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			8pt;	color:				#333333;	font-weight: 		normal;	text-decoration:	none;}
a.showAll{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			8pt;	color:				#999999;	font-weight: 		normal;	text-decoration:	none;}
a.showAll:hover{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			8pt;	color:				#FF9900;	font-weight: 		normal;		text-decoration: 	underline;}

/* -------- */
/* Other    */
/* -------- */

.pageBottomText{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			8pt;	color:				#666666;	font-weight: 		normal;	text-decoration:	none;}
a.pageBottomText{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			8pt;	color:				#666666;	font-weight: 		normal;	text-decoration:	none;}
.pageBottomText:hover{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			8pt;	color:				#FF9900;	font-weight: 		normal;	text-decoration:	none;}

.pageBottomTextSmall{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			7pt;	color:				#666666;	font-weight: 		normal;	text-decoration:	none;}
a.pageBottomTextSmall{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			7pt;	color:				#666666;	font-weight: 		normal;	text-decoration:	none;}
.pageBottomTextSmall:hover{font-family: 		Arial, Verdana, Helvetica, sans-serif;	font-size: 			7pt;	color:				#FF9900;	font-weight: 		normal;	text-decoration:	none;}



