
.noScriptWarnIcon {
	float:left;
	margin-right:5px;
}

#noScriptWarningBox {
	background-color:#FFD86F;
	background: -webkit-gradient(
    	linear,
    	left bottom,
    	left top,
    	color-stop(0.26, rgb(255,225,150)),
    	color-stop(0.68, rgb(255,217,111)),
    	color-stop(0.56, rgb(255,217,111))
	);
	background: -moz-linear-gradient(
    	center bottom,
    	rgb(255,225,150) 26%,
    	rgb(255,217,111) 68%,
    	rgb(255,217,111) 56%
	);
	width:400px;
	bottom:5px;
	right:5px;
	height:60px;
	border:3px solid #444;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	position:fixed;
	-moz-box-shadow:-3px -3px 5px #999;
	-webkit-box-shadow:-3px -3px 5px #999;
	box-shadow:-3px -3px 5px #999; 
	padding:5px;
	
}

#src_RSSBox {
	background:#fbffd5;
	border:1px solid #ddd;
	padding:2px 5px 2px 5px;
	width:125px;
	display:none;
}

.aggregationMark {
	margin-right:3px;
}

.resultDescription, .resultKeywords, .resultAdditionalOptions {
	font-size:10px;
	color:#666 !important;
}

.resultAdditionalOptions {
	float:right;
}

.resultAggregationLink{
	color:#FF6000 !important;
}

.resultMetadataTable{
	width: 100%;
	height: 100%;
	color:#666 !important;
}

.resultNumber {
	width:35px;
}

.sh_button {
	float:right;
	margin-right:5px;
	/* IE 7 hack: invalid CSS */
	*margin-top:-20px;
}

.leftDiv {
	cursor:pointer;
}

.LatestEditionsComponent_query_cell {
	margin-bottom:5px;
}

.exlibrisContainer {
	text-align:center;
}

.exlibrisImage {
	margin-top:10px;
	width:150px;
}

.oldExlibrisImage {
	margin-top:10px;
}

#colNode_mainColl {
	font-weight:bold;
	color:#555;
	cursor:default;
}

#tagHelpIcon{
	cursor:help;
	float:right;
}

#faveText {
	margin-left:5px;
}

.justPrivateChecked {
	background:url('search/checked.png') 0 0 no-repeat;
}

.justPrivateUnchecked {
	background:url('search/unchecked.png') 0 0 no-repeat;
}

#justPrivateChecking {
	font-size:10px;
	cursor:pointer;
	padding-left:15px;
}

.cd_collDescriptionImage {
	width:125px;
	height:125px;
	border:1px solid #ccc;
	padding:5px;
	float:left;
	margin-right:10px;
}

.cdc_listOfAllContainer a{
	padding-left:10px;
	margin-left:10px;
	background:url('img/collapsed.gif') 0 5px no-repeat;	
}

.ic_indexList {
	margin-top:10px;
}

#VotesRankingData li:nth-child(odd), .LatestEditionsComponent_list li:nth-child(odd), #asynchronousPagedPart .itemlist li:nth-child(odd), .ic_indexList li:nth-child(odd){
	background-color:#eee;
} 

#VotesRankingData li, .LatestEditionsComponent_list li, #asynchronousPagedPart .itemlist li, .ic_indexList li{
	margin-bottom:5px;
	padding:5px;
}

.ic_indexList li a {
	background:url('../../common/img/icons/bullet.png') 0 0 no-repeat;
	padding-left:20px;
}

.listLine {
	height:1px;
	border:0;
	background-color:#ccc;
}

.minImg {
	width:110px;
	height:110px;
}

#simpleSearchHeader, #searchHeader {
	padding-top:10px;
}

#gfxHelp {
	margin-top:5px;
}

.SAAC_container {
	max-height:160px;
	overflow-x:hidden;
	overflow-y:auto;	
}

.SAAC_submit {
	background:url('search.png') no-repeat; 
	width:30px; 
	cursor:pointer;
}

.SAAC_attributeName {
	color:#444;
	font-weight:bold;
}

.SAAC_avalue {
	color:#000;
}

.SAAC_tokenSelector {
	color:#777;
}

.SAAC_values {
	margin-top:7px;
}

#collectionsNarrowImg {
	margin-top:10px;
}

.tokenValueOptions {
	font-size:10px;
	padding:3px;
	text-align:right;
	margin-top:5px;
}

.tokenValueOptions a {
	color:#999;
}

.collectionBox .closedColl {
	background:url("img/collapsed.gif") 0 6px no-repeat;
	padding-left:10px;
}

.collectionBox .selectedColl {
	background:url("img/bullet_green.png") 0 6px no-repeat;
	padding-left:10px;
}

.collectionBox .expandedColl {
	background:url("img/expanded.gif") 0 6px no-repeat;
	padding-left:10px;
}

.collectionBox .leafColl {
	background:url("img/nochilds.gif") 0 6px no-repeat;
	padding-left:10px;
}

.collImg {
	margin-top:3px;
	cursor:pointer; 
}
 
.collectionsInSearch {
	max-height:150px;
	overflow-y:auto;
	overflow-x:hidden;		
}

.collectionsInSearch .closedColl {
	background:none;/*url("search/unchecked.png") -2px 3px no-repeat;*/
	padding-left:5px;
}

.collectionsInSearch .selectedColl {
	background:none;/*url("search/unchecked.png") -2px 3px no-repeat;*/
	padding-left:5px;
}

.collectionsInSearch .expandedColl {
	background:none;/*url("search/unchecked.png") -2px 3px no-repeat;*/
	padding-left:5px;
}

.collectionsInSearch .leafColl {
	background:none;/*url("search/unchecked.png") -2px 3px no-repeat;*/
	padding-left:5px;
}

.colSelected {
	font-weight:bold;
}

.colUnselected {
	font-weight:normal;
}

.colUnselected, .colSelected, a.colUnselected:hover, a.colSelected:hover {
	background-image:none;
}

.collectionBox {
	line-height:200%;
}

#loginReminder{
	display:none;
	font-size:13px;
	background-color:#fbffd5;
	-moz-border-radius:2px;
	-o-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	padding:2px;
	border:1px solid #E4EF86;
	
}

#loginReminder a {
	font-weight:bold;
}

#web2Tools {
	width:100%;
	height:61px;
	position:fixed;
	bottom:0;
	left:0;
	background: url("w2tools-background.png") top left repeat-x;
	z-index:4000;
}

#w2toggler {
	width:100%;
	height:10px;
	position:relative;
	top:0px;
	left:0;
	z-index:4000;
	cursor:pointer;
}

.w2togglerOff {
	background:url("w2off.gif") transparent center top no-repeat;
}

.w2togglerOn {
	background:url("w2on.gif") transparent center top no-repeat;
}

.src_didYouMean {
	margin-top:10px;
}

.src_asyncPart{
	width:100%;
	float:left;
}

.src_noSearchResults{
	text-align:center;
	margin-top /**/:50px;
	font-size:1.1em;
}

.src_ellipsis {
	margin-left:3px;
}

a.src_selectablePage {
	border-left:1px solid #eee;
	border-top:1px solid #eee;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:0.1em 0.5em 0.1em 0.5em;
	margin-left:1px;
	margin-right:2px;
	text-align:center;
	background-color:#ededed;
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-border-radius:2px;
			
}

.src_nextPage {
	margin-left:3px;
}

a:hover.src_selectablePage {
	border:1px solid #FFB98F;
	padding:0.1em 0.5em;
	margin-left:1px;
	margin-right:2px;
	text-align:center;
	text-decoration:none;
}

.src_selectedPage {
	padding:0.2em 0.6em 0.2em 0.6em;
	margin-left:1px;
	margin-right:1px;
	text-align:center;
	background-color:#fff;
	border:1px solid #fff;
}

.componentBorder {
   border-top:1px solid #999;
   border-width:1px 0 0 0;
   height:1px;
   margin-top:15px;
}

p.componentTitle{
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin:0px;
}

.plannedpubs_list li{
	margin-top:10px;
}

.plist_even {
	background-color:#eee;
	padding:5px;
}

.plist_odd {
	padding:5px;
}

.ssc_attributes_selection {
	margin-top:9px;
	margin-right:5px;
}

.alph_odd {
	background:#fff;
	padding:1px;
	padding-left:2px;
	padding-right:2px;
}

.alph_even {
	background:#eee;
	padding:1px;
	padding-left:2px;
	padding-right:2px;	
}