
BODY {
	color: #000;											
	font-size: 0.8em;
	font-weight:normal;											/* Font size */
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	/* Font faces */
	background-color: #999999;
	background-image:none; 
	 voice-family:"\"}\"";
	voice-family:inherit;
	}								

A:link, A:visited, A:hover, #rightCol .padding .announcementContainer .announcementContainerContent A {
    font-family: verdana, arial, sans-serif;	/* 'A' Link font family */
    color:#042180}								
A:hover, a:visited:hover { color:#336699;}							
a:visited {
	color:#305422;
}
INPUT {border: 1px solid #000;}				

#mainPreviewContainer {border: 1px solid #ccc;}		/* preview window border colour */

 .title4 {
	color: #ff0000;
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;				
	font-size: 1.36em; font-weight:normal}				
.title1 {
font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;				
color:#ff0000;font-size: 1.4em; }

.announcementContainer .title P {font-size: 1.4em; font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;color:#ff0000;}		/* homepage release title */

.homepageLatestReleases UL LI.line, .HzLine, .listView ul li.line {
	background-color: #ccc;					/* Horizontal line colour (note: dont use with 'menu+spacer dots image' below */}

#imageDetailDownloadPadding {margin-top: 4px;}		/* imagelib detail download logo position */



#headingTop {height: 89px;}					
#headingTop .logo, #mainPreviewContainer {
	background-image: url(/templates/Shelter/images/en_EU/headerBgHome.gif);}	
#headingTop .searchBoxContainer {
	background-image: url(/templates/Shelter/images/en_EU/headerBgSearch.gif);	/* header search background image (used inconjunction with #headingTop above - default: 173x87) */
	background-color: transparent;}		

.clientSearchContainer .padding .searchText {
			/* global search text font face */
	color: #000;}									
.main3col.rightColShade {
	background-image: none;}		

.announcementContainer .sideBarAnnouncementContainerContent .title1 {
	color: #ff0000;}										


.SideBarSingleLine A, .SideBarSingleLine a:hover, .SideBarSingleLine a:visited {
	font-family: verdana, arial, helvetica;}			
#leftCol {
	color: #000;}							

#menu ul li {background: #eeeeee url(/templates/Shelter/images/nav-rule.gif); background-repeat: repeat-x;background-position:top;
}			
#menu ul li a {
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size:1em;
	font-weight: bold;								/* menu font weight */
	color: #000;}									
#menu ul li a:hover, #menu ul li a.menuSelected {
	font-weight: bold;
	text-decoration:underline;										/* menu font weight */
	background: #eeeeee url(/templates/Shelter/images/nav-rule.gif); background-repeat: repeat-x;background-position:top;}						
#menu ul li a.menuSelected:hover {
	font-weight: bold;
	text-decoration:none;
	background:  #cccccc url(/templates/Shelter/images/nav-rule.gif); background-repeat: repeat-x;background-position:top;
	}							
#menu ul li a.menuSelected {
	background-color: #cccccc;
	font-weight: bold;
	text-decoration:none;
	}							/* menu selected text weight */

.pressPassContainer, .pressPassContainerLoggedIn {
	background-color: #ccc;color:#000;}					
.pressPassContainer .padding .name,.pressPassContainer .padding .presspass, .pressPassContainer .padding .password,
	.pressPassContainer .padding .rememberMe, .pressPassContainerLoggedIn .padding .loggedInName,
	 .pressPassContainerLoggedIn .padding .welcomeBack
	 {
	color: #000;							
	font-weight: bold;}					/* press pass 'Name','Password','Remember me','username' text weight */
.pressPassContainer .padding .forgotPW A, .pressPassContainer .padding .about A,
	.pressPassContainer .padding .register A, .pressPassContainerLoggedIn .padding .myProfile A,
	.pressPassContainerLoggedIn .padding .mailBox A {
	color: #000;}							

.poweredBy {background-color: #fff;}				
.poweredBy .padding .poweredByText {
	color: #666;}									
.poweredBy .padding A { color:#042180}				
.poweredBy .padding A:hover {
	color:#336699;}									/* 'PrivacyPolicy' & 'IPC ver' text color */


.breadcrumb {
	font-size: 0.9em;						
	color: #666;}							
.breadcrumb .pad A, .breadcrumb .pad A:hover, .breadcrumb .pad A:link, .breadcrumb .pad A:visited,
	.breadcrumb .pad A:active {
	color: #666;}							
.breadcrumb .pad A:hover {
	color: #666;}							


.SearchBoxMainContainer .padding {
	background-color: #ccc; font-size:0.85em}				