
/*banner logo*/
.header
{
	background: #9ACD64 url(images/logo.gif) no-repeat scroll top left;
	color: #000000;
}

/*changes main body elements to green*/
#headerMenu, .fontMedium, .fontLarger, .fontLargest, .FAQ a, .FAQ a:visited, .linkButton, .logInButton,.logOutButton, .mainHeader, 
div.loginIcon, .contentMainUserButton a, .contentMainUserButton a:visited, .linkButton,.contentSectionNavigationContainer a,
.contentSectionNavigationContainer a:visited, .contentSectionNavigationContainer a:hover, .contentSectionNavigationContainer #current a,
.mainHeaderBar, 

table.AlertsPageContainer tr th, table.ListsPageContainer tr th, .update h2, div#banner, .as_border, .hsearch, tr.navigation,
td.navigationhead, td.navigationhead2, td.navigationhead3, td.navigationhead4, /*div.mediaListTitle,*/ div.csidheaderbar,
#div.searchText, input.button-link
 
{
    background-color: #1E9245;
    
}

/*changes hyperlink colour*/
a 
{

	color: #8561aa;
	text-decoration: none;

}

a:hover {
	text-decoration:underline;
}

/*left nav bar icons*/  
div.menuicon1
{
	background: Transparent url(images/search_icon.gif) no-repeat left center;
}

div.menuicon2
{
	background: Transparent url(images/personal_record_icon.gif) no-repeat left center;
}

div.menuicon3
{
	background: Transparent url(images/register_icon.gif) no-repeat left center;
}

div.menuicon4
{
	background: Transparent url(images/e-resources_icon.gif) no-repeat left center;
}

div.menuicon5
{
	background: Transparent url() no-repeat left center;
}

div.menuicon6
{
	background: Transparent url() no-repeat left center;
}

div.menuicon7
{
	background: Transparent url() no-repeat left center;
}

#FAQ
{
	
	text-align: right;

}


#FAQ  a a:visited
{
	color: #8561aa;
	text-decoration: none;
}

.login 
{

	width: 35% !important;
	
}

/*
.latestBookTitle
{

	display: none;

}

#external_links
{
	padding-top: 10px;
}


#eresourcelink_text
{
	top: -5px;
	position:relative;
	
	
	
	
}*/


/*switches off red font for not on loan and non reservable items in copy availablity */
.TitleInformationCopyAvailItem1NotForLoan,
 .TitleInformationCopyAvailItem2NotForLoan
 
 {
		color: #000000
 
 
 }

/*styles to move res basket start*/ 
body
{

	width:1000px;
}


#headerMenu
{

	width: 1000px;

}


#headerlinks
{
	float:left;


}

#right-col
{

	float:right;
	margin-top: -42px;
    width: 205px;
}



#right-menu
{

	/*margin-left: 30px;*/
	width: 205px;
}

#space1
{

	height: 100px;

}

#space2, #space3
{
    height: 45px;   
}    

#space4
{
	height:20px;

}


/*styles to move res basket end*/ 

/*
.TitleListMediaLimitContainer
{

	float: right;
	width: 100%;

}
*/



div.min400
{
	width: 593px;
	overflow:hidden;
}

#TitleInformationRelatedContainer h3
{
    background-color:#8561aa;
    display:block;
    padding-top: 0px;
    
 
}   


.TitleListMediaLimitContainer h3
{
     /*width: 194px;*/  
     background-color:#8561aa;
     display:block;
     padding-top: 8px;
    
     
}   


 
.TitleListMediaLimitContainer1
{
     /*width: 194px;*/  
     display:block;
     padding-top: 8px;
    font-size: 95%;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
	padding: 8px 0px 1px 10px;
	letter-spacing: normal;
	 background-color: #8561aa;
	
}    

div.mediaListTitle
{
   width:196px;
   margin-top:100px;
}    

#TitleListLimitLinksContainer 
{
    width:200px;
}

.mainHeader
{

	width:571px;
}

.update 
{
	width:600px;

}


.csidheaderbar
{
	width:594px !important;

}

fieldset
{

	width:572px;
	border-width: 24px 1px 1px 1px;

}


.TitleListResultsRecordIcon
{

	display:block;
	overflow:hidden;
	width:90px;
	padding-top:10px;
	padding-left:2px;
	text-align:center;		
	
}

/*more of the same*/
#TitleInformationRelatedContainer
{
 
background-color:#8561aa;
display:block;
font-size:95%;
font-weight:bold;
letter-spacing:normal;
margin:0;
padding:8px 2px 1px 0px;
text-transform:uppercase
    
} 
#TitleInformationRelatedLinksContainer   
{
    border-color:#8561aa;
    border-right:1px solid #8561aa;
border-style:solid;
border-width:0 1px 1px;  
} 

.RecentlyViewedHeader , .SearchHistoryHeader
{
    
   width:190px;
   margin-top:20px;
}     

.SavedSearchHeader
{
   width:170px;
}
  

.SavedSearchLinkContainer
{

	width: 176px;
}

.RecentlyViewedLinkContainer, .SearchHistoryLinkContainer 
{
    width: 196px; 
    float:none;  
    
}    

#pickuptext_bold_container
{
	border-style:solid;
	border-width: 24px 1px 1px;
	float:left;
	margin: 5px 0 14px 4px;
	padding-bottom:5px;
	width:99%;
	border-color: #C0C0C0;
}

#pickuptext_bold
{
	font-weight: bold !important;
	margin-left: 10px;
}
