﻿/* n.b. style:
	
	min-height: 28px;
	height: auto !important;
	height: 28px;

has been applied in several places the ordering is important and should not be changed. */


h1
{
	font-size: 1.2em;
	font-weight: bold;
	margin: 5px 0px 7px 0px;
}

h2
{
	font-size: 1.0em;
	font-weight: bold;
	margin: 0px;
}


/*------------------------------ SITEMAP ------------------------------ */

#DsCoveryManager1_image
{
	display: none;
	height: 0px !important; 
	width: 0px !important;
}

/*------------------------------ IMAGE GALLERY ------------------------------ */

div.image
{
	border-top: solid 1px #660000;
	float: left;
	padding: 5px 0px 5px 0px;
	width: 100%;
	background-color: #F0FAFB;
	height: auto !important;
}

div.imagealt
{
	border-top: solid 1px #660000;
	float: left;
	padding: 5px 0px 5px 0px;
	width: 100%;
}

div.image a,
div.imagealt a
{
	color: #660000;
	font-weight: bold;
	text-decoration: none;
}

div#ctl00_main_gallery div.picture
{
	float: left;
	overflow: hidden;
	padding-right: 2px;
	width: 100px;	
	font-style: italic;
	font-size: smaller;
}

div.galleryitem
{
	float: left;
}

div.images
{
	float: left;
	width: 100%;
}

div.images div.image h2,
div.images div.imagealt h2,
div.description,
div.link
{
	float: left;
	margin-left: 1%;
	width: 80%;
}

/*------------------------------ SHOWCASE ------------------------------ */

div#showcase div.image,
div#showcase div.imagealt
{
	width: 97%;
}

div#showcase div.image h2,
div#showcase div.imagealt h2
{
	float: left;
	margin-left: 1%;
	width: 97%;
}

div.image a,
div.imagealt a
{
	background-color:#660000;
	border:1px solid #AAABB8;
	color:#FFFFFF !important;
	padding:2px;
	float:left;
}

div.showcase-description
{
	float:left;
	margin-left:1%;
	width:80%;
}




/*------------------------------ UNDERVIEW ------------------------------ */

div.Title
{
	margin-top: 20px;
	font-weight: 700;
	width: 97%;
}

table.underview
{
	max-width: 100%;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}

tr.Title td
{
	background-color: #660000;
	border: solid 1px #FFFFFF;
	padding: 4px;
	color: #FFFFFF;
}

tr.record td
{
	background-color: #F0FAFB;
	border: solid 1px #FFFFFF;
	padding: 4px;
}


/*------------------------------ OTHER ------------------------------ */

/*

#ctl00_ContentPlaceHolder1_DSCoverySearch1
{
	display: block;
	float: left;
}

#ctl00_main_DSCoveryContainer1 .HIT
{
    background-color: Yellow;
}











div#images
{
	float: left;
	width: 100%;
}










.row
{
	background-color: #F0FAFB;
	border-bottom: 1px solid #660000;
	padding-top: 6px;
	padding-bottom: 6px;
} 

.record,
record:visited,
.record:active
{
    text-decoration: none;
    color: #000000;
}



.ref 
{
  	text-decoration: none;
    background: none;
    text-decoration: none;
    color: #000000;
}

.text
{
	margin-bottom: 10px;
}

#footer a 
{
	text-decoration: none;
}

.tool-Title
{
	color: #660000;
}

.quicklinks
{
	float: left;
	font-weight: bold;
	margin-left: 31px;
	padding-top: 4px;
}


h1#advancedtitle
{
	padding-left: 2px;
}

div#ctl00_main_tvwSiteMap
{
	margin-left: 0px;
}

div#ctl00_main_tvwSiteMap table a
{
	color: #660000;
}



div#ctl00_main_ctl00 table tbody tr td,
div#ctl00_main_ctl00n0Nodes table td
{
	white-space: normal !important;
}







div.link
{
	margin-top: 5px;
}

div.link a
{
	background-color: #660000;
	border: 1px solid #AAABB8;
	color: #FFFFFF !important;
	padding: 2px;
}





br
{
	font-size: 0.4em !important;
}




option, input
{
	font-family: Tahoma;
}

p
{
	text-align: left;
	margin: 0px;
	position: relative;
}

*/

/* Browse tree */

.BrowseTree noscript span
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;	
	border: solid 1px Red;
	background-color: Silver;
	padding: 5px;
	display: block;	
}

.BrowseTree td.selected 
{
	background-color: Yellow;
}


