
BODY {
	text-align:center;
	font-style: normal;
	font-family: Arial, Verdana, Tahoma, Helvetica, Geneva, sans-serif;
	margin:0px auto;
	padding: 0px;
	color: #333333;
	font-size:80%;
	background:url(../images/page-background.gif) top repeat-y #676767;
	border:0px solid #424a4b;
	background-color: #FFF;
	}

H2, H4, H5, H6 { display: inline;}

H1 { font-size:1.4em; padding: 6px 10px 5px 10px;  font-weight:bold;}
H3 { font-size:1.4em; padding: 4px 10px 6px 10px; font-weight: bold; }
H2 { font-size:1.2em; padding: 4px 10px 6px 10px; font-weight: bold;}
H4 { font-size:1.0em; padding: 1px 0px 1px 0px; font-weight: bold; }
H5 { font-size:1.0em; padding: 0px 0px 0px 0px; font-weight: bold; font-style: italic;}
H6 { font-size:1.0em; padding: 0px 0px 0px 0px; font-weight: normal; font-style: italic; }

P	{ font-size:1.0em; line-height:1.3em;}

	H1	{
		color:#676767;
		border-top:0px solid #676767;
		border-bottom:0px dashed #5a8aa5;
		margin:5px 10px 5px 10px;
		}
		
	H2	{
		color:#676767;
		border-bottom:0px dashed #5a8aa5;
		border-left:0px solid #676767;
		margin:5px 30px 0px 20px;
		}		
		
	H3	{
		color:#cc0033;
		border-bottom:0px dashed #5a8aa5;
		border-left:0px solid #676767;
		margin:5px 30px 0px 10px;
		}

TD { font-size: 0.75em; font-weight: normal;}
A { font-weight: normal; color: #676767; text-decoration: underline; }
A:hover { font-weight: normal; color: #E8503E; text-decoration: none; }
A:visited {color:#676767;}
TD A:hover { font-weight: normal; color: #676767; text-decoration: none; }
SMALL { font-size: 0.8em;}

LEGEND, FIELDSET { background-color: transparent; color: #666;  margin:15px 20px 0px 20px; border:0px solid #676767;}
FIELDSET LEGEND { font-size: 1.2em; font-weight: bold; padding:8px 20px 8px 20px;}
FIELDSET SMALL { font-size: 0.8em; color: #676767; }
FIELDSET LABEL, SPAN LABEL, DIV LABEL { font-size: 0.9em; font-weight:normal; margin:0px 0px 0px 0px; }
LEGEND	{border:1px solid #676767; background-color: #999999; color:#ffffff; margin-left:37px;}
FIELDSET TD { font-size: 0.9em;}
/*added 30-11*/
FIELDSET TABLE	{ margin:5px 20px 15px 0px;}

td label	{
	border-left:1px solid #333;
	width:100%;
	padding:5px;
	white-space:nowrap;
	}

form {
	margin: 0px auto;
	width:920px;
	text-align: left;
	}

.SiteNavigation, .AreaNavigation  { display: block; line-height: 2em; border-color: #0033AA; color: #0033AA; }

/* graphic link styles */

headerLinks	{
		border: 1px dotted #000000;
		}

#graphicLinks	{
		z-index: 90;
		position:absolute;
		top:50px;
		width:325px;
		height:auto;
		margin-left:400px
		}

#homePageLink {
		display:none;
		position: absolute;
		top:19px;
		margin-left:12px;
		display: block;
		z-index: 100;
		height: 50px;
		width: 350px;
		border: 0px dotted blue;
		background : url(../images/logo-new.gif) top left no-repeat transparent;
		}

#homePageLink:link {
		border: 0px dotted silver;
		}
#homePageLink:visited {
		border: 0px dotted #007740;
		}
#homePageLink:hover {
		border: 1px dotted silver;
		}
#homePageLink:active {
		border: 0px dotted #007740;
		}
		
#graphicLink1, #graphicLink2, #graphicLink3, #graphicLink4 {
		float:left;
		border: 0px solid blue;
		}

#graphicLink1 {
		z-index: 100;
		height: 10px;
		width: 30px;
		margin-top:0px;
		background : url(../images/headers/wardown-header2.jpg) top left no-repeat transparent;
		}

#graphicLink1:hover {
		background:url(../images/headers/wardown-header2.jpg) top left no-repeat;
		}

#graphicLink2 {
		z-index: 99;
		height: 10px;
		width: 92px;
		margin-top:0px;
		background : url(../images/other/find-a-supplier.gif) top left no-repeat transparent;
		}

#graphicLink2:hover {		
		background:url(../images/other/find-a-supplier-on.gif) top left no-repeat;
		}		

#graphicLink3 {
		z-index: 97;
		height: 10px;
		width: 74px;
		margin-top:0px;
		background : url(../images/other/contact-us.gif) top left no-repeat transparent;
		}

#graphicLink3:hover {		
		background:url(../images/other/contact-us-on.gif) top left no-repeat;
		}

#graphicLink4 {
		z-index: 98;
		height: 10px;
		width: 59px;
		margin-top:0px;
		background : url(../images/other/sign-up.gif) top left no-repeat transparent;
		}

#graphicLink4:hover {		
		background:url(../images/other/sign-up-on.gif) top left no-repeat;
		}
		
#graphicLink1:link, #graphicLink2:link, #graphicLink3:link, #graphicLink4:link {
		border: 0px dotted silver;
		}
#graphicLink1:visited, #graphicLink2:visited, #graphicLink3:visited, #graphicLink4:visited {
		border: 0px dotted #007740;
		}
#graphicLink1:hover, #graphicLink2:hover, #graphicLink3:hover, #graphicLink4:hover {
		border: 0px solid silver;
		}
#graphicLink1:active, #graphicLink2:active, #graphicLink3:active, #graphicLink4:active {
		border: 0px dotted green;
		}

/* end graphic link styles */

#clusterName, form #clusterName	{
		display:none;
		}
		
#BrandingHeader, form #BrandingHeader {
		display: block;
		width:920px;
		height:150px;
		border-top:0px solid #ffffff;
		border-bottom:0px solid #cc0033
;
		background: url(../images/headers/wardown-header2.jpg) top left no-repeat;
		/*background-image : url(../images/headers/00.jpg);*/
		background-color:transparent;
		width:920px;
		margin-bottom:10px;
		}

#header, form #header		{
		display:none;
		}

#profile	{
		color:#ffffff;
		position:absolute;
		top:90px;
		padding-bottom:0px;
		width:250px;
		border:0px solid #c00;
		margin: 0px 0px 0px 650px;
		}

#flash		{
		display:none;
		}
		
#udmNavigation	{
		display:none;
		background-color:#676767;
		border-bottom:0px solid #DEDEDE;
		}

#udmNavigation	ul	{
		}

#udmNavigation	ul li ul	{
		}

#udmAdmin	{
		border:0px solid #fff;
		background-color:#fff;
		text-align:right;
		width:920px;
		}

#udmAdmin a:link, #udmAdmin a:visited	{
		margin:5px 20px;
		}		

#SiteNavigation{
		border-width:0px 0px; 
		border-style:solid;
		border-color:#676767;
		position: relative;
		margin:130px auto 0em auto;
		padding:0px 0px 4px 0px;
		width:920px
		background-color:#676767;
		text-align:left;
		font-size:90%;
		}

#AreaNavigation	{
		border-width:0px 0px 0px 0px; 
		border-style:solid;
		border-color:#676767;
		position: relative;
		margin:0em auto 0px auto;
		padding:5px 0px 0px 0px;
		width:920px;
		background-color:#676767;
		text-align:left;
		font-size:90%;
		}

#headerbottom	{
		display:none;
		}

#companyNavigation	{
		position: relative;
		margin:5px 10px 5px 0px;
		}

#exhibitionNavigation	{
		position: relative;
		margin:10px 10px 5px 0px;
		}

#micronetworkNavigation	{
		position: relative;
		margin:0px 0px 0px 0px;
		}

#noareas	{
		border-width:5px 0px 0px 0px; 
		border-style:solid;
		border-color:#676767;
		position: relative;
		margin:0em auto 5px auto;
		padding:2px 0px 2px 0px;
		width:auto;
		background-color:transparent;
		/*font-size:1.0em;*/
		}

#contentbody	{
		border:0px solid #000000;
		padding:0px;
		/*padding-top:10px;*/
		/*background: url(../images/headers/foot.jpg) top left no-repeat transparent;*/
		}
		
#data		{
		padding:0px 10px 10px 10px;
		}
		
#data td	{
		padding:2px 2px 2px 2px;
		}
		
#SignIn		{
		display:none;
		position:absolute;
		color:#ffffff;
		top:0px;
		right:1%;
		padding:0px;
		height:auto;
		border:0px solid #676767;
		margin:8px 0px 0px 8px;
		}

		
#SearchBar label	{
		display:none;
		}
		
#SearchBar	{
		display:none;
		position:absolute;
		top:0px;
		right:1%;
		padding:5px 5px 5px 0px;
		/*font-size:1em;*/
		text-align:right;
		width:920px;
		margin:0px 80px 0px 10px;
		}
		
#SearchBar input	{
		vertical-align:middle;
		border-top:1px solid #cccccc;
		border-right:2px solid #969696;
		border-bottom:2px solid #969696;
		border-left:1px solid #cccccc;
		}

/*searchbox length*/
.siteSearchPrompt	{
		width:0px;
		}

/* search button and go button*/
/*Edit Mode Search - a form page*/	
#SearchBar a	{
		vertical-align:middle;
		display: inline; 
		color:#555555;
		padding:1px 7px 3px 8px; 
		/*font-size:12px; */
		font-weight: normal; 
		text-decoration: none; 
		margin:2px 0px 15px 0px; 
		background-color:#EAE9E9;
		border-right:2px solid #949694;
		border-bottom:2px solid #949694;
		}

#SearchBar a:hover	{
		vertical-align:middle;
		display: inline; 
		color:#555555;
		padding:1px 7px 3px 8px; 
		/*font-size:12px; */
		font-weight: normal; 
		text-decoration: underline; 
		margin:2px 0px 15px 0px; 
		background-color:#ffec1c;
		border:1px solid #676767;
		}
		
/*Read Mode Search*/
/*added*/
.searchBarText .siteSearchButton, #selectCategory .siteSearchButton	{
		display: inline; 
		color:#555555;
		padding:0px;
		/*font-size:12px; */
		font-weight: normal; 
		text-decoration: none; 
		margin:0px;
		background-color:#EAE9E9;
		border:0px solid #676767;
		}

/*added category search button*/
#selectCategory .siteSearchButton, #selectCategory select	{
		vertical-align:middle;
		margin:0px 5px 0px 0px;
		}


/* commented out search stuff
end of comment */
		
#breadcrumb, form #breadcrumb	{
		display:none;
		border-width:0px 0px 0px 0px; 
		border-style:solid;
		border-color:#7ba6bd;
		width:920px;
		padding:10px 10px 6px 10px;
		background-color:transparent;
		font-size:80%;
		text-align:left;
		}

form #breadcrumb	{
		padding-top:10px;
		}
		
#content, form #content	{
		margin:0em auto;
		width:920px;
		border:0px solid #000000;
		background: #ffffff;
		text-align:left;
		}
		
/* Themes menu */		
#leftnav, #adminNav	{
		display:none;
		border-top:1px solid #9cbece;
		border-right:1px solid #9cbece;
		border-bottom:2px solid #9cbece;
		border-left:2px solid #9cbece;
		/*background: transparent url(../images/themes-back.gif) top left no-repeat;*/
		width:200px;
		float:right;
		padding-bottom:0px;
		}

#micronetworkNav 	{
		border-top:0px solid #BF8CB4
		border:0px solid #ffffff !important;
		background: url(../images/other/NavHeader-back.jpg) top left no-repeat transparent;
		width:270px;
		clear:right;
		float:left;
		padding:110px 0px 0px 0px;
		margin-right:0px;
		margin-left:0px;
		font-size:1.0em;
		line-height:1.5em;
		}

#micronetworkNav ul 	{
		margin-top:0px;
		}
		
#leftnavbottom, #adminNavBottom	{
		display:none;
		}

#leftnavbottom p, #adminNavBottom p	{
		border:0px;
		}

#leftnav H1, #adminNav H1	{
		margin-left:10px;
		color:#676767;
		font-weight:bold;
		font-size:1.2em;
		background-color:transparent;
		border-width:0px;
		padding: 17px 0px 10px 10px;
		}
		
#leftnav ul	{
		border:0px solid #c00;
		margin:2px;
		background-color: #eae8e8;
		}

#leftnav ul li 		{  
		/*list-style-image: url(../images/bullet-portals-sm.gif) ;
		padding-bottom:12px;
		padding-left:00px;
		padding-right:25px;*/
		list-style-image: url(../images/blank.gif);
		margin:1px 0px;
		padding:0px 5px 10px 25px;
		border:1px solid #b9b9cb;
		border-right:1px solid #525152;
		border-bottom:1px solid #525152;
		background: url(../images/bullet-portals-sm-offset.gif) top left no-repeat transparent;
		}

 #adminDashBoard	{
 		position: relative;
 		width: auto;
 		height: auto;
 		border:1px solid #373737;
 		background:url(../images/dashboard-back.gif) top right #eeeeee;
 		margin-bottom:10px;
 		margin-left:10px;
 		}
 
 #adminDashBoard h1	{
 		font-size: 1.0em;
 		text-align:left;
 		}
 
 #adminDashBoard ul {
 		display: block;
 		margin: 10px 0px;
 		}
 		
 #adminDashBoard ul li {
 		display: inline;
 		margin: 0.5%;
 		}
 
 #adminDashBoard li a {
 		text-decoration: none;
 		font-size: 1.0em;
 		line-height:2.25em;
 		padding: 4px 8px;
 		background: #fff;
 		color: #373737;
 		border: 3px double #676767;
 		}
 		
 #adminDashBoard li a:link, #adminDashBoard li a:visited {
 		background: #fff;
 		color: #373737;
 		border: 1px solid #676767;
 		}
 
 #adminDashBoard li a:hover {
 		text-decoration: underline;
 		background :#676767;
 		color :#fff;
 		border: 1px solid #373737;
 		}
		
#adminNav ul li 		{  
		list-style-image: url(../images/bullet-admin-sm.gif) ;
		padding-bottom:10px;
		padding-left:00px;
		padding-right:25px;
		}
		
#leftnav li a:link, #adminNav li a:link	{
		color:#1A66B3;
		text-decoration:none;
		font-size:0.90em;
		font-weight: normal;
		}
		
#leftnav li a:hover, #adminNav li a:hover	{
		color:#676767;
		text-decoration:underline;
		font-size:0.90em;
		font-weight: normal;
		}

#leftnav li a:visited, #adminNav li a:visited	{
		color:#1A66B3;
		text-decoration:none;
		font-size:0.90em;
		font-weight: normal;
		}

/* themes list bullets */

.InformationBullet 		{  
		list-style-image: url(../images/bullet-information.gif) ;
		}
		
.NewsBullet 		{  
		list-style-image: url(../images/bullet-News.gif) ;
		}
		
.LinkBullet 		{  
		list-style-image: url(../images/bullet-Link.gif) ;
		}

.EventBullet 		{  
		list-style-image: url(../images/bullet-Event.gif) ;
		}
		
.JobBullet 		{  
		list-style-image: url(../images/bullet-Job.gif) ;
		}

.PersonBullet 		{  
		list-style-image: url(../images/bullet-Person.gif) ;
		}
		
.CompaniesBullet 		{  
		list-style-image: url(../images/bullet-Companies.gif) ;
		}
		
.InformationBullet, .NewsBullet, .LinkBullet, .EventBullet, .JobBullet, .PersonBullet, .CompaniesBullet	{
		margin-bottom:5px;
		padding-left:5px;
		}

/* Left Hand Ticker */

#ticker	{
		
		}

/* General */

#main 	{
		border-left:0px solid #999999;
		border-right:0px solid #676767;
		margin-left: 0px;
		background: url(../images/none.gif) top right no-repeat transparent;
		}

/* peekaboo workaround \*/

* #main, #subsiteHeader		{min-height: 10px;}

/* End peekaboo workaround */
		
#main th	{
		text-align:left;
		padding:5px 30px 5px 0px;
		color:#676767;
		border-bottom:0px dashed #5a8aa5;
		border-left:0px solid #5a8aa5;
		font-size:0.95em;
		}
		
th a, th a:link, th a:hover, th a:visited		{
		font-size:70%;
		color:#333333;
		}

#data table, table		{
		padding:5px 5px 5px 0px;
		margin:0px 20px 10px 20px;
		}


.summary	{
		font-weight:bold;
		color:#000000;
		padding-top:0px;
		font-size:1.0em;
		line-height:1.4em;
		margin-bottom:0px;
		}
		
#footerText	{
		position: relative;
		color:#000;
		background-image: url(/cinehubEast/LCST-sig.nsf/LookupUNID/967C55C255926F81802577D9003E64DC/$File/museumsfooter2.jpg);
		padding:0px 0px 0px 0px;
		margin-top:0px;
		margin-bottom:0px;
		margin-right:0px;
		border-bottom:0px solid #ffffff;
		border-top:0px solid #ddd;
		font-size:70%;
		height:92px;
		width:920px;
		clear:both !important;
		text-align:left;
		}				
		
#listSeparator, .listSeparator { display:none; }


#main .calendar	{
		width:80%;
		padding:0px;
		}

#main .calendar p, #main .calendar table {
		padding:0px;
		margin:0px;
		}

.company	{
		width:95%;
		/*font-size:80%;*/
		background:transparent;
		padding:20px 20px 20px 25px;
		margin:0px 0px 10px 0px;
		border-right:1px solid #dde6ee;
		border-bottom:1px solid #dde6ee;
		border-left:1px solid #ccc;
		line-height:2.0em;
		}


.idcard		{
		width:95%;
		background:#FFFCDF;
		padding:4px 0px 0px 20px;
		margin:10px 0px 0px 0px;
		border-top:1px solid #ccc;
		border-left:1px solid #ccc;
		background-image: url(../images/id-back-2.gif);
		background-repeat: no-repeat;
		}
		
.idcard table		{
		padding:0px;
		margin:10px 0px 0px 0px;
		}

.imageleft	{
		float:left;
		margin:15px 15px 10px 20px;
		}
		
.imageright	{
		float:right;
		margin:15px 20px 10px 15px;
		}

.imagetop	{
		float:none;
		margin:15px 20px 10px 20px;
		}
		
/* Sign-in button */
#SignIn a	{
		display: inline; 
		color:#ffffff;
		padding:2px 6px 2px 6px; 
		font-weight: normal; 
		text-decoration: none; 
		margin:0px 0px 0px 3px; 
		background-color:transparent;
		border:0px solid #676767;
		}
		
#SignIn a:hover{
		display: inline; 
		color:#000000;
		padding:2px 6px 2px 6px; 
		font-weight: normal; 
		text-decoration: underline; 
		margin:0px 0px 0px 3px; 
		background-color:transparent;
		border:0px solid #676767;
		}

/* site level buttons */		
#SiteNavigation a { display:inline; color:#ffffff; padding:2px 8px 2px 8px; /*font-size:1.0em;*/ font-weight:bold; text-decoration:none; margin:3px 5px 3px 0px; background-color:#676767; border-right:1px solid #676767; border-left:2px solid #676767;}
#SiteNavigation a:hover { display:inline; color:#DE5142; padding:2px 8px 2px 8px; /*font-size:1.0em;*/ font-weight:bold; text-decoration:underline; background-color: #676767; margin:3px 5px 3px 0px; border-right:1px solid #676767; border-left:2px solid #DE5142;}
#SiteNavigation .SiteButtonSelected { display:inline; color:#ffffff; padding:2px 8px 2px 8px; /*font-size:1.0em;*/ font-weight:bold; text-decoration:underline; background-color: #676767; margin:3px 5px 3px 0px; border-right:1px solid #676767; border-left:2px solid #ffffff;}

/* area level buttons */	
#AreaNavigation a { display:inline; color:#fff; padding:2px 8px 2px 8px; /*font-size:1.0em;*/ font-weight:bold; text-decoration:none; margin:3px 5px 3px 0px; background-color:#676767; border-right:1px solid #676767; border-left:2px solid #676767;}
#AreaNavigation a:hover { display: inline; color:#DE5142; padding:2px 8px 2px 8px; /*font-size:1.0em;*/ font-weight:bold; text-decoration:underline; background-color: #676767; margin:3px 5px 3px 0px; border-right:1px solid #676767; border-left:2px solid #DE5142;}
#AreaNavigation .areaButtonSelected { display:inline; color:#ffffff; padding:2px 8px 2px 8px; /*font-size:1.0em;*/ font-weight:bold; text-decoration:underline; background-color: #676767; margin:3px 5px 3px 0px; border-right:1px solid #676767; border-left:2px solid #ffffff;}

/* company level buttons */	
#companyNavigation a { display:inline; color:#fff; padding:1px 8px 1px 8px; /*font-size:1.0em;*/ font-weight:normal; text-decoration:none; margin:0px 3px 0px 0px; background-color:#999999; border:1px solid #676767;}
#companyNavigation a:hover { display:inline; color:#fff; padding:1px 8px 1px 8px; /*font-size:1.0em;*/ font-weight: normal; text-decoration:underline; background-color: #676767; margin:0px 3px 0px 0px; border:1px solid #e28e32;}
#companyNavigation .companyButtonSelected { display:inline; color:#fff; padding:1px 8px 1px 8px; /*font-size:1.0em;*/ font-weight: normal; text-decoration:none; background-color: #676767; margin:0px 3px 0px 0px; border:1px solid #676767;}


/* exhibition level buttons */	
#exhibitionNavigation a { display:inline; color:#fff; padding:1px 8px 1px 8px; /*font-size:1.0em;*/ font-weight:normal; text-decoration:none; margin:0px 3px 0px 0px; background-color:#999999; border:1px solid #676767;}
#exhibitionNavigation a:hover { display:inline; color:#fff; padding:1px 8px 1px 8px; /*font-size:1.0em;*/ font-weight: normal; text-decoration:underline; background-color: #676767; margin:0px 3px 0px 0px; border:1px solid #e28e32;}
#exhibitionNavigation .exhibitionButtonSelected { display:inline; color:#fff; padding:1px 8px 1px 8px; /*font-size:1.0em;*/ font-weight: normal; text-decoration:none; background-color: #676767; margin:0px 3px 0px 0px; border:1px solid #676767;}

/* micro network level buttons */

#micronetworkNavigation a { 
	white-space:normal;  
	display:block; 
	color:#28282A; 
	padding:5px 10px 5px 10px; 
	font-weight:bold; 
	text-decoration:none; 
	margin:0px 0px 0px 0px; 
	background-color:#ffffff; 
	border-width:0px; 
	border-bottom:1px solid #cc0033;
	}
	
#micronetworkNavigation a:hover { 
	color:#ffffff; 
	text-decoration:none; 
	background-color: #cc0033
; 
	font-weight:bold;
	}
	
#micronetworkNavigation .micronetworkButtonSelected { 
	display:block; 
	color:#ffffff; 
	text-decoration:none; 
	background-color: #cc0033
; 
	font-weight:bold;
	}

/* micro network search buttons */
#micronetworkSearch a, #micronetworkSearch a:visited	{ display:none; color:#000000; padding:5px 10px; font-weight:strong; text-decoration:none; margin:0px; background-color:#ffffff; border:1px solid #ffffff;}
#micronetworkSearch a:hover	{ color:#ffffff; text-decoration:none; background-color: #cc0033; border:1px solid #cc0033;}

#micronetworkSubscribe a, #micronetworkSubscribe a:visited	{ display:none; color:#676767; padding:5px 10px; font-weight:normal; text-decoration:none; margin:0px; background-color:#ffffff; border:1px solid #ffffff;}
#micronetworkSubscribe a:hover	{ color:#ffffff; text-decoration:none; background-color: #DE5142; border:1px solid #DE5142;}


#micronetworkContent	{
		width:650px;
		border:0px solid #000000 !important;
		float:left;
		padding-top:18px
				}

/* page level buttons */	
.pageButton, h1 a:visited {   color:#fff;
		background:#676767;
		border:1px solid #676767;
		font-weight:normal;
		text-decoration:none;
		font-size:70%;
		padding:1px 10px 2px 10px; 
		margin:0px 4px 0px 0px;
		}

.pageButtonOver, h1 a:hover { 
		color:#ffffff;
		background:#999999;
		border:1px solid #676767;
		font-weight:normal;
		text-decoration:underline;
		font-size:70%;
		padding:1px 10px 2px 10px;
		margin:0px 4px 0px 0px;
		}
		
.pageButtonSelected, .pageButtonSelected:visited { 
		color:#1d2430;
		background:#fff;
		border:1px solid #676767;
		font-weight:normal;
		text-decoration:underline;
		font-size:70%;
		padding:1px 10px 2px 10px; 
		margin:0px 4px 0px 0px;
		}
		
/* company page level buttons */	
.companypageButton, .companypageButton:visited {   color:#1d2430;
		background:#fafbfd;
		border:1px solid #999999;
		font-weight:normal;
		text-decoration:none;
		/*font-size:90%;*/
		padding:1px 10px 2px 10px; 
		margin:0px 4px 0px 0px;
		}

.companypageButtonOver { 
		color:#1d2430;
		background:#eeeeee;
		border:1px solid #1d2430;
		font-weight:normal;
		text-decoration:underline;
		/*font-size:90%;*/
		padding:1px 10px 2px 10px;
		margin:0px 4px 0px 0px;
		}
		
.companypageButtonSelected, .companypageButtonSelected:visited { 
		color:#1d2430;
		background:#fff;
		border:1px solid #676767;
		font-weight:normal;
		text-decoration:underline;
		/*font-size:90%;*/
		padding:1px 10px 2px 10px; 
		margin:0px 4px 0px 0px;
		}

h3 .companypageButton, .companypageButton:visited, .companypageButtonOver, .companypageButtonSelected, .companypageButtonSelected:visited {
	font-size:70%;
	}
		
/* A-Z level buttons */			

#atoz {
	letter-spacing: -0.1em;
	margin-top:10px;
	margin-left:20px;
}

#atoz a { 
		display: inline;
		color:#fff;
		background:#676767;
		border:1px solid #999999;
		text-decoration:underline;
		/*font-size:80%;*/
		padding:1px 4px 2px 4px;
		margin:0px 2px 0px 0px;
		line-height: 2.5em;
		}
				
#atoz a:hover {
		display: inline;
		color:#676767;
		background:#eeeeee;
		border:1px solid #676767;
		text-decoration:none;
		/*font-size:80%;*/
		padding:1px 4px 2px 4px;
		margin:0px 2px 0px 0px;
		line-height: 2.5em;
		}

.pageActionSelected { 
		display: inline; 
		color: #676767; 
		background: #E4EBF1; 
		border:1px solid #676767; 
		text-decoration: none; 
		/*font-size:80%;*/
		padding:1px 4px 2px 4px;
		margin:0px 2px 0px 0px;	
		}

.pageActionPassive { 
		display: inline; 
		color: #999999; 
		background: #cccccc; 
		border:0px; 
		text-decoration: underline; 
		/*font-size:80%; */
		padding:1px 4px 2px 4px;
		margin:0px 2px 0px 0px;	
		}
		
#atoz .actionLink, #atoz .actionLink:visited  {   
		color:#1A66B3;
		background:transparent;
		border:0px solid #837b78;
		font-weight:normal;
		text-decoration:underline;
		}

#atoz .actionLink:hover { 
		color:#c00;
		background:transparent;
		border:0px solid #336;
		font-weight:normal;
		text-decoration:underline;
		}

/* Form buttons */
.actionLink, .actionLink:visited {   
		color:#fff;
		background:#676767;
		border:1px solid #676767;
		font-weight:normal;
		text-decoration:none;
		padding:1px 10px 2px 10px; 
		margin:0px 4px 0px 0px;
		}

.actionLink:hover	{
		color:#fff;
		font-weight:normal;
		background:#999999;
		}

#formButtons a:hover { 
		color:#1d2430;
		background:#eeeeee;
		border:1px solid #1d2430;
		font-weight:normal;
		text-decoration:none;
		/*font-size:70%;*/
		padding:1px 10px 2px 10px;
		margin:0px 4px 0px 0px;
		}

.sourceLink	{
		color:#373737;
		font-weight:normal;
		}
		
.sourceLink:hover	{
		color:#676767;
		font-weight:normal;
		}
		
/* ---------- */

.righthand	{
		width:100%;
		border-top:1px solid #1a66b3;
		border-left:1px solid #1a66b3;
		border-right:3px solid #1d2430;
		border-bottom:3px solid #1d2430;
		padding:5px 15px 15px 15px;
		}


.lefthand	{
		padding:5px 15px 15px 0px;
		}

#headlines	{
		border:0px solid #ccc;
		}

#headlines table	{
		border:0px solid #ccc;
		margin:0px 20px;
		}

#headlines table td	{
		
		}

.col1		{
		vertical-align:top;
		padding:5px 15px 15px 0px;
		width:auto;
		border-top:0px solid #cccccc;
		border-right:1px solid #666666;
		border-bottom:0px solid #cccccc;
		border-left:0px solid #cccccc;
		}
		
#headlines table .col1 table, #headlines table .col2 table	{
		width:95%;
		margin:5px 10px 5px 0px;
		}
		
.col2		{
		vertical-align:top;
		padding:5px 15px 15px 5px;
		width:auto;
		border-top:0px solid #cccccc;
		border-right:0px solid #cccccc;
		border-bottom:0px solid #cccccc;
		}

/*added 30-11*/
.col1 .actionLink {
		margin: 0px 20px 0px 4px; 
		}
/*added 30-11*/
.col2 .actionLink {
		margin: 0px 0px 0px 30px; 
		}

.viewby	{
		padding:0px 10px 0px 20px;
		font-size:35%;
		font-weight:normal;
		}

h1 a:link, h1 a:hover, h1 a:visited 	{
	font-size:40%;
	}

h3 a:link, h3 a:hover, h3 a:visited, h3 a:visited 	{
	font-size:70%;
	}

#dataHeader a:link	{
		line-height:1.9em;
		}

#dataHeader .viewby, #dataNavigator .viewby, H3 viewby	{
		font-size:70%;
		}

.boldtitle, .titlelink	{
		font-weight:bold;
		color:#676767;
		padding:10px 5px 10px 0px;
		}

.scientia	{
		padding-left:14px;
		background:url(../images/red-square.gif) top left no-repeat;
		}

.revisionDetails { background: #55698E; color: #E5E8EF; text-decoration: none; padding: 1px 5px 1px 5px; border: 1px solid #CCCCCC; margin: 10px 0px 10px 0px; }
.revisionText { background: #D8DDE7; color: #1D2430; /*font-size: 0.8em;*/ }

.caption { width:80%; color:#1d2430; padding:0px; background-image: url(../images/caption-back-2.gif);background-repeat:repeat-y; border-top: 1px solid #ccc; border-left: 1px solid #ccc;}
.captionHeader { width:100%; padding: 8px; color:#1d2430; background-color:#dde6ee; background-image: url(../images/caption-back.gif);background-repeat:no-repeat;}
.captionBody { /*font-size: 0.8em;*/ padding: 3px; }
.divider { border-style: solid; border-width: 0px 0px 1px 0px; width: 100%; border-color: #0033AA; }


.warning { color: #c00; font-weight: bold; }
.headerBox { font: 0.8em verdana, arial, helvetica, sans-serif; color: #1a66b3;  border-color: #0033AA; padding:5px; background-color:#EEEEEE; margin:8px 0px 8px 0px; vertical-align:middle; border-style: solid; border-width: 1px; }
.pageNavigator { color: #aaa; }
.infoBox { width:95%; font:0.8em verdana, arial, helvetica, sans-serif; color:#1a66b3;  padding:15px; background-color:#f6f6f6; margin:10px 0px 20px 0px; background-image:url(../images/summary-back.gif);background-repeat:no-repeat; border-top: 1px solid #999999; border-right: 1px solid #b8bbb3; border-bottom: 1px solid #b8bbb3; border-left: 1px solid #999999;}


p	{
	margin:5px 30px 0px 20px;
	padding:5px 0px 10px 0px;
	}
	
.listIntro	{
	margin:5px 30px -5px 20px;
	padding:5px 0px 0px 0px;
	font-weight:bold;
	font-style:italic;
	}
	
.listContent	{
	display:block;
	margin-left:180px;
	}

.listContent a	{
	color:#373737;
	}

.listContent li 	{  
	list-style-image: url(../images/bulletsq.gif);
	line-height:1.5em;
	}
	
.listContent a:hover	{
	color:#676767;
	text-decoration:none;
	}	
	
/*
*/

#SiteNavigation .navtext	{
	margin:0px 10px 1px 15px;
	}

#AreaNavigation .navtext	{
	margin:1px 10px 0px 15px;
	}

#main td	{
	vertical-align:top;
	padding-top:5px;
	padding-bottom:3px;
	line-height:1.5em;
	}

input, textarea, select	{
	vertical-align:middle;
	margin:0px;
	padding:0px;
	}

input	{
	margin-right:5px;
	}

/*
#main input, #main textarea	{
	border-color:#666666;
	border-width:2px 0px 0px 2px;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	border-style:solid;
	margin-bottom:5px;
	}
*/

input checkbox	{
	border:0px solid green;
	background-color:green;
	}

/*
#main input:checkbox	{
	border:none;
	border-width:0px;
	background-color:green;
	}
*/

textarea	{
	font: normal normal 1em Verdana, Arial, Helvetica, sans-serif;
	width:375px;
	}

.contact	{
	padding:0px 0px 15px 0px;
	}
	
fieldset p	{
	padding:0px 0px 5px 23px;
	}

ul li 	{  
	list-style-image: url(../images/bulletsq.gif);
	line-height:1.8em;
	}

.indentedLine a:link, .indentedLine a:hover, .indentedLine a:visited	{
	font-weight:normal;
	}


/* LCST subsite navigation banner */

#subsiteBlurb a  {
		color:#ffffff;
		font-size:1.2em; 
		padding: 0px 0px 0px 0px;
		margin:0px 20px 0px 20px;
		font-weight:bold;
		text-decoration:none;
		}
		
#subsiteBlurb a:hover  {
		/*text-decoration:underline;*/
		color:#D4A1C9;
		border:0px solid #D4A1C9;
		}

/* subsite branding */

#subsiteBlurb	{
		border-bottom:0px solid #D4A1C9;
		vertical-align:middle;
		width:auto;
		height:30px;
		font-weight:bold;
		color:#ffffff !important;
		background-color:#cc0033
;
		padding:6px 0px 0px 39px;
		margin:0px 0px 20px 0px;
		}

#subsiteActionPanel	{
		border:0px solid #000000;
		float:left;
		width:270px;
		padding:0px;
		background-color:#ffffff;
		}

#subsiteHeader	{
		border:0px solid #c00 !important;
		border-bottom:0px solid #cfcfcf;
		background-color:#fff;
		margin-left:0px;
		float:none;
		width:auto;
		}

#subsiteHeader #exhibitionNavigation	{
		display:block;
		margin-top:5px;
		margin-bottom:10px;
		margin-left:5px;
		}

#subsiteBanner	{
		border-bottom:0px solid #ffffff;
		padding:0px;
		margin-bottom:0px;
		min-height:80px;
		vertical-align:middle;
		float:none;
		}


		
#subsiteLogoLeft	{
		border:0px solid #ffffff;
		float:left;
		margin:0px 10px 0px 0px;
		}

#subsiteLogoRight	{
		border:0px solid #ffffff;
		float:right;
		margin:0px 10px 0px 10px;
		}
		
#subsiteLogoTop	{
		border:0px solid #ffffff;
		float:none;
		margin:0px 0px 0px 0px;
		}

#subsiteLogoLeft img, #subsiteLogoTop img, #subsiteLogoRight img	{
		height:auto;
		padding:0px !important;
		}
		
#micronetworkSearch	{
		display:left;
		width:150px;
		border:5px solid #ffffff;
		margin: 5px 0px 5px 5px !important;
		padding:0px;
		font-size:90%;
		}
		
#micronetworkSubscribe	{
		display:none;
		width:150px;
		border:5px solid #ffffff;
		margin: 5px 0px 5px 5px !important;
		padding:0px;
		font-size:90%;
		}
		
#usageSummary .nameCell {
		width: 25em;
		text-align: left;
		padding-right: 5em;
		}
		
#usageSummary .dateCell {
		width: 25em;
		text-align: left;
		padding-right: 2em;
		}
		
#usageSummary .numberCell {
		width: 10em;
		text-align: right;
		padding-right: 5em;
		}
		
/* banner adverts */

#bannerAd	{
		margin:5px 10px 5px 25px;
		text-align:center;
		}
		
.advert		{
		border:1px solid #99b0b6;
		display:block;
		margin:8px;
		padding:10px;
		background-color:#ffffff;
		}
		
/* ---------- */

/* rss buttons */

.floatright {
	 display:inline;
	 }

.rsslink, .rsslink:hover, .rsslink:visited {
	 border: 1px solid #666666;
	 padding: 1px;
	 margin: 5px;
	 background-color: #FFFFFF;
	 color: #666666;
	 font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	 /*font-size: 0.6em;*/
	 text-decoration: none;
	 vertical-align: middle;
	 font-weight:bold;
	 }

.rsstitle {
	 padding: 0px 3px 0px 3px;
	 margin: 0px 0px 0px 0px;
	 background-color: #FF6600;
	 color: #FFFFFF;
	 }

.rsstype {
	 padding: 0px 3px 0px 3px;
	 margin: 0px 0px 0px 1px;
	 background-color: #898E79;
	 color: #FFFFFF;
	}

/* end rss buttons */

/* not formatted using HTML */
		
.notHTML	{
		margin:0px;
		}
		
/* Advanced Search Button */		
#SearchBar .siteSearchAdvanced a, #SearchBar .siteSearchAdvanced a:hover, #SearchBar .siteSearchAdvanced a:visited	{
		background-color:#dddddd;
		margin-left:2px;
		margin-top:0px;
		border:1px solid #dddddd;
		}

/* Extra themes divs */
#themes	{
	}
	
#themesHeader	{
	
	}
	
#themesBody	{
	
	}
	
#themesFooter	{

	}
	
/* Extra header links divs */

		
/* Harvester database classification editing styles */
#LocationClassifications, #SubjectClassifications {
	padding: 0px; margin: 0px 30px 5px 30px; width: auto; height: 25em; border: 1px solid #336699; overflow: hidden;
}		

#LocationChoices, #SubjectChoices {
	
}

#LocationSelected, #SubjectSelected {
	background: #FFFFFF; height: 10em; width: auto; height: 20em; margin: 1em; padding: 0.5em; line-height: 1em; overflow: auto;
}		

.classificationTreeSelector {
	margin: 1em 1em 1em 0.5em; padding: 0em; width: 40%; height: 16em; float: left;
}
.classificationTree {
	border: 1px solid #CCCCCC; margin: 0em 0em 0.5em 0em; padding: 0.5em; width: auto; height: 20em; overflow: auto;
}

.classificationTreeSelector input {
	margin: 0.0em 0em 0.25em 0em; padding: 0em;
}

.classificationDefList {
	margin: 0em 0em 0em 1em; padding: 0em; border-width: 0px 0px 1px 1px ; border-style: solid;
	border-color: #DDDDDD;
}

.subjectDefTerm, .locationDefTerm {
	display: inline; margin: 0em; padding: 0em;
	font-size:0.9em;
	color:gray;
}

.classificationDefList dd {
	display: inline; margin: 0em; padding: 0em;
	font-size:0.9em;
	color:gray;
}
		
.classificationDefList ul {
	
}

.classificationDefList ul li {
	
}

/* splash styles */

#columns	{
	background-color:transparent;
	border:0px solid #efefef;
	text-align:center;
	width:auto;
	float:none;
	}
	
#column1, #column2, #column3	{
	display:block;
	width:auto;
	margin:0px 0px 20px 0px;
	border:0px solid #ffffff;
	text-align:left;
	height:300px;
	overflow:auto;
	}

#column1	{
	float:left;
	border-left:0px solid #333;
	background: url(../images/other/search-header.gif) top left no-repeat transparent;
	margin-left:1%;
	margin-right:0%;
	width:30%;
	}
	
#column2	{
	float:right;
	border-left:1px solid #333;
	background: url(../images/other/quick-header.gif) top left no-repeat transparent;
	margin-left:0%;
	margin-right:1%;
	width:30%;
	}
	
#column3	{
	float:none;
	border-left:1px solid #333;
	background: url(../images/other/collaborate-header.gif) top left no-repeat transparent;
	margin:0%
	}

#column1 p, #column2 p, #column3 p	{
	margin:50px 20px 20px 30px;
	font-size:1.0em;
	line-height:2.3em;
	}
	
#column1 a:link, #column2 a:link, #column3 a:link, #column1 a:visited, #column2 a:visited, #column3 a:visited	{
	color:#333;
	padding:3px 0px 6px 8px;
	border-left:1px solid #333;
	text-decoration:none;
	}

#column1 a:hover, #column2 a:hover, #column3 a:hover	{
	color:#b20f0a;
	text-decoration:underline;
	}
	
#clear	{
	clear:both;
	height:1px;
	}


fieldset 	{
		width:500px;
		background-color:#f6f6f6;
		border-color:#cccccc;
		padding-bottom:5px;
		border-bottom:1px solid;
		}

fieldset legend	{
		background-color:#f6f6f6;
		border-width:0px 0px 0px 1px;
		border-color:#333333;
		margin:10px 0px 0px 0px;
		padding-left:10px;
		color:#676767;
		font-weight:normal;
		font-size:1.5em;
		padding-left:12px;
		margin-left:25px;
		text-transform:lowercase;
		}

fieldset form	{
		margin:0px;
		display:inline;
		}

fieldset label	{
		font-size:1.0em;
		}




/* print statements */

@media print {
  
  H1, H2, H3,
  H4, H5, H6    { page-break-after: avoid; page-break-inside: avoid }
  BLOCKQUOTE, 
  PRE           { page-break-inside: avoid }
  UL, OL, DL    { page-break-before: avoid }
  #header, #BrandingHeader, #breadcrumb, #profile, #homePageLinks, #graphicLinks, #footerText	{ display:none }
  #clusterName, form #clusterName	{ display:block; }
  #content	{ background-image:none; }
}

.growthbuttonLink, .growthbuttonLink:visited 	{
		color:#fff;
		background:url(../images/other/growthbutton-up.gif) top left no-repeat transparent;
		border:0px solid #676767;
		font-weight:normal;
		text-decoration:none;
		padding:7px 10px 2px 10px; 
		margin:0px 4px 0px 0px;
		width:150px;
		height:33px;
		}

.growthbuttonLink:hover	{
		background:url(../images/other/growthbutton-down.gif) top left no-repeat transparent;
		color:#fff;
		font-weight:bold;
		}

#selectCategory {
		width:635px;
		border:0px solid #00000;
		}


/* ------------------- HomePage Styles ----------------------- */


#leftnav	{
	display:none;
	}
	
#main *	{
	/*border:1px solid #ddd;
	margin:3px;*/
	}

#content, #contentBody 	{
	padding:0px;

	}

#contentBody 	{
	margin:0px;
	}
	
#footerText	{
	clear:both;
	}
	
.richTextDetails p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:1.0em;
	}	

/* --------- main area ---------- */

#stories	{
	/*border:0px solid #000000;*/
	border-bottom:1px solid #BFBFC1;
	width:635px;
	float:right;
	margin:0px 0px 20px 0px;
	padding:0px 0px 10px 0px;
	}
	
#stories img	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	

#mainStory, #secondaryStory	{
	width:635px;
	float:none;
	background-color:transparent;
	font-size:1.0em;
	border:0px solid #00FFFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
#mainStory .mainBody .summary	{
	font-size:1.0em;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	

.mainHead	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.mainBody	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.mainBody p	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.mainFoot	{
	
	}

#mainStory .mainHead h1	{
	display:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

/* --------- secondary area ---------- */

#secondaryStory	{
	clear:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #000000;
	}

#secondaryStory .featureBody .summary	{
	font-size:1.0em;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
#secondaryStory .featureHead	{
	display:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
#secondaryStory .featureStory, #secondaryStory .featureHtml  {
	width:200px;
	float:left;
	border:0px solid #000000;
	margin:5px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:1.0em;
	border:0px solid #FF0080;
	}
	
#secondaryStory .featureCalendar {
	background: url(../images/other/Calendar-background.jpg) top right no-repeat transparent;
	width:200px;
	height:200px;
	float:left;
	border:0px solid #000000;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:1.0em;
	}	
	
#secondaryStory .featureBody p	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:1.0em;
	}
	
#secondaryStory .featureFoot	{
	display:none;
	}
	
	
	
/* --------- features ---------- */

#features	{
	border:0px solid #A3D175;
	background-color:transparent;
	float:left;
	width:635px;
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	}

#features img	{
	margin:10px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	}

#features .featureStory, #features .featureHtml	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:transparent;
	}
	
#features .featureStory .featureHead	{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	background-color:transparent;
	}
	
#features .featureStory .featureHead h2	{
	font-size:1.3em;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	background-color:transparent;
	}	
	
#features .featureHtml h2	{
	font-size:1.3em;
	margin:0px 0px 10px 10px;
	padding:0px 0px 10px 0px;
	background-color:transparent;
	}		

#features .featureHtml .featureHead, #features .featureHtml .featureFoot	{
	display:none;
	}


/* --------- secondary features ---------- */

#secondaryFeatures	{
	display:none;
	background: url(../images/other/2ndfeatureback.gif) top right no-repeat transparent;
	float:right;
	margin:0px 0px;
	padding:0px 0px 0px 0px;
	width:25%;
	border-top:1px solid #fff;
	border-right:1px solid #ddd;
	border-bottom:1px solid #fff;
	border-left:1px solid #ccc;
	}
	
#secondaryFeatures .feature, #secondaryFeatures .featureStory, #secondaryFeatures .featureNews, #features .featureExternal, #secondaryFeatures .featureEvent, #secondaryFeatures .featureInformation, #secondaryFeatures .featureHtml, #secondaryFeatures .featureAdvert	{
	display:block;
	margin:0px 0px 20px 0px;
	border-top:1px solid #fff;
	}

#secondaryFeatures .feature .featureHead, #secondaryFeatures .featureStory .featureHead, #secondaryFeatures .featureExternal .featureHead,, #secondaryFeatures .featureNews .featureHead, #secondaryFeatures .featureEvent .featureHead, #secondaryFeatures .featureInformation .featureHead, #secondaryFeatures .featureHtml .featureHead, #secondaryFeatures .featureAdvert .featureHead	{
	background-color:transparent;
	padding:10px 0px 0px 0px;
	color:#ffffff;
	border-bottom:1px solid #fff;
	}

#secondaryFeatures .feature .featureHead h2, #secondaryFeatures .featureStory .featureHead h2, #secondaryFeatures .featureExternal .featureHead h2, #secondaryFeatures .featureNews .featureHead h2, #secondaryFeatures .featureEvent .featureHead h2, #secondaryFeatures .featureInformation .featureHead h2, #secondaryFeatures .featureHtml .featureHead h2, #secondaryFeatures .featureAdvert .featureHead h2	{
	color:#0157AE;
	font-size: 1.5em;
	margin:10px;
	font-weight:normal;
	font-style:normal;
	}

#secondaryFeatures .feature .featureBody p, #secondaryFeatures .featureStory .featureBody p, #secondaryFeatures .featureExternal .featureBody p, #secondaryFeatures .featureNews .featureBody p, #secondaryFeatures .featureEvent .featureBody p, #secondaryFeatures .featureInformation .featureBody p, #secondaryFeatures .featureHtml .featureBody p, #secondaryFeatures .featureAdvert .featureBody p	{
	padding:5px 10px;
	margin:0px;
	}

#secondaryFeatures .feature ul, #secondaryFeatures .featureStory ul, #secondaryFeatures .featureNews ul, #secondaryFeatures .featureExternal ul, #secondaryFeatures .featureEvent ul, #secondaryFeatures .featureInformation ul, #secondaryFeatures .featureHtml ul, #secondaryFeatures .featureAdvert ul	{
	margin-left:30px;
	margin-right:10px;
	margin-top:5px;
	}
	
#features .feature ul li, #features .featureStory ul li, #features .featureNews ul li, #features .featureExternal ul li, #features .featureExternal ul li, #features .featureEvent ul li, #features .featureInformation ul li, #features .featureHtml ul li, #features .featureAdvert ul li	{
	margin-left:0px;
	padding-left:1px;
	}

#features .featureStory ul li, #features .featureHTML ul li	{
	list-style-image: url(../images/bulletround.gif) ;
	}

#features .featureNews ul li	{
	list-style-image: url(../images/bullet-news.gif) ;
	}
	
#features .featureExternal ul li	{
	list-style-image: url(../images/bullet-news-external.gif) ;
	}	

#features .featureEvent ul li	{
	list-style-image: url(../images/bullet-event.gif) ;
	}
	
#features .featureInformation ul li	{
	list-style-image: url(../images/bullet-information.gif) ;
	}
	
#features .featureAdvert ul li	{
	list-style-image: url(../images/bullet-bannerad.gif) ;
	}
	
#features .featureExternal ul li	{
	list-style-image: url(../images/bullet-news-external.gif) ;
	}	

#secondaryFeatures .feature img, #secondaryFeatures .featureStory img, #secondaryFeatures .featureNews img, #secondaryFeatures .featureExternal img, #secondaryFeatures .featureEvent img, #secondaryFeatures .featureInformation img, #secondaryFeatures .featureHtml img, #secondaryFeatures .featureAdvert img	{
	/*width:234px;
	height:60px;*/
	margin:0px;
	}

/* --------- feature ---------- */

.feature	{
	background-color:transparent;
	}
	
.featureHead	{
	margin-bottom:10px;
	}
	
.featureBody	{
	
	}
	
.featureFoot	{
	
	}

/* --------- feature management ---------- */

#featureSelection	{
		float:left;
		margin-right:20px;
		margin-bottom:20px;
		margin-left:20px;
		width:310px;
		border:1px solid #fff;
		height:200px;
		min-height:200px;
		max-height:500px;
		}

#featureOrder	{
		margin-bottom:20px;
		display:block;
		}

#featureOrder p	{
		line-height:2em;
		}

#featureOrder .featureUp	{
		background-image: url(../images/other/collection/step-up.gif);
		}

#featureOrder .featureDown	{
		background-image: url(../images/other/collection/step-down.gif);		
		}
		
#featureOrder .featureInsertAbove	{
		background-image: url(../images/other/collection/step-insert-above.gif);		
		}
		
#featureOrder .featureInsertBelow	{
		background-image: url(../images/other/collection/step-insert-below.gif);	
		}
		
#featureOrder .featureEdit	{
		background-image: url(../images/other/collection/step-edit.gif);
		}
		
#featureOrder .featureDelete	{
		background-image: url(../images/other/collection/step-delete.gif);	
		}
		
#featureOrder .featureUp, #featureOrder .featureDown, #featureOrder .featureInsertAbove, #featureOrder .featureInsertBelow, #featureOrder .featureEdit, #featureOrder .featureDelete	{
		background-repeat:no-repeat;
		background-position:left;		
		}		

		
#featureOrder a:link, #featureOrder a:visited	{
		border:1px solid #0157AE;
		padding:3px 7px 3px 23px;
		background-color:#0157AE;
		color:#ffffff;
		text-decoration:none;
		height:auto;
		margin-bottom:2px;
		}
		
#featureOrder a:hover	{
		text-decoration:underline;
		background-color:#999;
		}
		
.SelectFeatures	{
		width:300px;
		}
		
/* ---------- */



.featureCalendar #calendarIntro	{
	}
	
.featureCalendar #calendarDisplay	{
	width: auto;
	border:1px solid #000000;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color:transparent;
	margin:0px 0px 0px 0px;
	text-align:center;
	}

.featureCalendar .featureBody a:link, .featureCalendar .featureBody a:hover, .featureCalendar .featureBody a:visited	{
	font-size:80%;
	}

.featureCalendar #calendarHead a	{
	font-size:1.2em;
	text-decoration:none;
	color:#ffffff;
	margin:0px 0px 5px 55px;
	padding:0px 0px 5px 0px;
	}
	
.featureCalendar #calendarBody {
	border-bottom:0px solid #ccc;
	width:180px;
	}

.featureCalendar #calendarBody table	{
	color:#ffffff;
	font-size:85%;
	border:0px solid #fff;
	width:180px;
	margin:5px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	background-color:transparent;
	}
	
.featureCalendar #calendarBody table th, .featureCalendar #calendarBody table td	{
	color:#ffffff;
	padding:1px;
	font-size:1.2em;
	font-weight:bold;
	text-align:left;
	}
	
.featureCalendar #calendarBody table td a {
	color:#ffffff;
	font-weight:bold;
	}	
	
.featureCalendar #calendarBody table th	{
	color:#D4A1C9;
	text-align:left;
	background-color:transparent;
	font-size:100%;
	}
	
.featureCalendar #calendarFoot	{
	
	}
	

/* ---------- */

.featureCalendar .nextMonth	{
	float:right;
	padding:3px 10px 10px 10px;
	}

.featureCalendar .previousMonth	{
	float:left;
	padding:3px 10px 10px 10px;
	}

.featureCalendar .monthLabel	{
	border-top:0px solid #ccc;
	padding:10px 0px 0px 0px;
	text-align:centre;
	}
	
.featureCalendar .monthLabel a:link, .featureCalendar .monthLabel a:hover, .featureCalendar .monthLabel a:visited	{
	font-weight:bold;
	}	
	
	
/* DAN TAYLOR */  



#BrandingHeader { display: none !important; }
#headerLinks { display: none !important; }
#graphicLinks { display: none !important; }
#udmNavigation { display: none !important; }

/* These lines are for the whole banner section, the html is editing in the 'Edit Banner' admin page */
.clear { clear: both; }
#clusterName {  }
#subsiteHeader {}
#subsiteBanner {margin: 0; padding: 0; }
#subsiteBlurb { height: auto; margin: 0; padding: 0; }
#subsiteBlurb img { border: 0 !important; }

/* This is for the logos at the top of the page, you could add more logos but the spacing would need adjusting on the #logo1, #logo2 etc and new ones created for extra logos, ie #logo5 */
#subsiteBlurb #logos { padding: 5px 18px; background: #fff; border-bottom: 1px solid #c6c6c6; }
#subsiteBlurb #logos a { margin: 0; padding: 0; height: auto; display: block; float: left; }
#subsiteBlurb #logos img { margin: 0; padding: 0; height: auto; }
#subsiteBlurb #logos #logo1 { margin-top: 8px; margin-right: 110px; }
#subsiteBlurb #logos #logo2 { margin-top: 8px; margin-right: 107px; }
#subsiteBlurb #logos #logo3 { margin-top: 8px; margin-right: 104px; }
#subsiteBlurb #logos #logo4 { margin-top: 8px; }

/* This is the code for the Wardown Park Museum logo bit */
#subsiteBlurb #banner { padding: 18px; background: #fff; }

/* This is the code for the Horizontal navigation bit */
#subsiteBlurb #PrimaryNavigation  { padding: 6px 0; }

/* These lines fix left and right columns overlapping */
#micronetworkNav { border: 0 !important; width: 250px !important; }
#micronetworkContent { width: 640px !important; float: left !important; border: 1px solid #fff !important; padding: 18px 0 0 0 !important; margin: 0 !important; }
#micronetworkContent p { margin-left: 0 !important; }
#subsiteActionPanel { width: 270px; }
#dataHeader h3 { padding-left: 0 !important; margin-left: 0 !important; }

/* This makes the sign in button visible */
#signIn a { color: #000; }


/* Footer CSS */
#footerText p { margin: 0; padding: 5px 0; }
.footer img { border: 0; }
.footer a { margin: 0 0 0 20px; }

/* Remove nav background image */
#micronetworkNav { background: none; }

/* Reduce nav top padding */
#micronetworkNav { padding-top: 20px; }


/* Header image alignment fix */
#subsiteBlurb #banner a { margin: 0; }
#subsiteBlurb #banner img { vertical-align: bottom; }


/* DAN TAYLOR */  
