
BODY {
	margin: 0;										
	color: #646464;									
/*	background: none; */
	font-size: 0.8em;						/* Font size */
	background-color: #fff;						
	font-family: helvetica, sans-serif, arial, verdana;}	/* Font faces */

A:link, A:visited, A:hover, #rightCol .padding .announcementContainer .announcementContainerContent A {
    color: #007d9b;									
    text-decoration: none;}							
A:hover {text-decoration: underline;}				

INPUT {border: 1px solid #6a6a6a;}				

.title1, .title4 {
	font-size: 1.1em;				
	color: #007d9b;}					
.title4 {color: #007d9b;}				

.main3col {
	background: none;}		

#mainPreviewContainer {border: 1px solid #dad5a3;}		
#mainPreviewContainer #midCol, #mainPreviewContainer #rightCol, #mainPreviewContainer #midColList {
	margin-top: 90px;}

.announcementContainer .title P {color: #b43642;}		/* homepage release title */

.homepageLatestReleases UL LI.line, .HzLine, .listView ul li.line {
	background-color: #dad5a3;					/* Horizontal line colour (note: dont use with 'menu+spacer dots image' below */}


#headingTop {height: 90px;}					/* header height (default: 87) */
#headingTop .searchBoxContainer {
	background-image: url(/templates/ThePier/images/en_GB/headerBgSearch.gif);	/* header search background image (used inconjunction with #headingTop above - default: 173x87) */
	background-color: transparent;}		

.clientSearchContainer .padding {padding: 5px 13px 9px 13px;}	
.clientSearchContainer .padding .searchText {
	font-weight: bold;			/* global search text weight */
	color: #000;}					
.main3col.rightColShade {
	background-image: none;}		

.announcementContainer .sideBarAnnouncementContainerContent .title1 {
	color: #b43642;										
	font-weight: bold;}									
#leftCol {
	font-size: 0.95em;}							/* Font size */

#menu ul li {background-color: #84cde0;}				
#menu ul li a {
	font-size: 1.3em;									/* menu font size */
	color: #fff;}								
#menu ul li a:hover, #menu ul li a.menuSelected {
	color: #fff;									/* menu selected text colour */
	text-decoration: underline;						/* menu selected decoration */
	background-color: #84cde0;}						
#menu ul li a.menuSelected:hover {
	color: #fff;									/* menu selected text colour */
	font-weight: bold;						/* menu font weight */
	text-decoration: underline;}					/* menu selected decoration */
#menu ul li a.menuSelected {
	color: #fff;									/* menu selected text colour */
	text-decoration: none;					/* menu selected decoration */
	font-weight: bold;}							/* menu selected text weight */

.pressPassContainer, .pressPassContainerLoggedIn {
	background-color: #f0eed9;}					
.pressPassContainer .padding .presspass, .pressPassContainerLoggedIn .padding .welcomeBack {
	color: #494949;}							
.pressPassContainer .padding .name, .pressPassContainer .padding .password,
	.pressPassContainer .padding .rememberMe, .pressPassContainerLoggedIn .padding .loggedInName {
	color: #494949;}							
.pressPassContainer .padding .forgotPW A, .pressPassContainer .padding .about A,
	.pressPassContainer .padding .register A, .pressPassContainerLoggedIn .padding .myProfile A,
	.pressPassContainerLoggedIn .padding .mailBox A {
	color: #494949;}							

.poweredBy {background-color: #f0eed9;}				
.poweredBy .padding .poweredByText {
	color: #494949;}									
.poweredBy .padding a {color: #494949;			
	text-decoration: underline;}				
.poweredBy .padding a:hover {
	color: #000;}									/* 'PrivacyPolicy' & 'IPC ver' text color */


.breadcrumb {
	font-size: 0.8em;						
	color: #000;}						
.breadcrumb .pad A, .breadcrumb .pad A:hover, .breadcrumb .pad A:link, .breadcrumb .pad A:visited,
	.breadcrumb .pad A:active {
	color: #494949;}							
.breadcrumb .pad A:hover {
	color: #000;}						


.SearchBoxMainContainer .padding {
	background-color: #f0eed9;}				