/* white */

H1	{
	color:#082152;
	background-color:transparent;
	border-top:0px solid #082152;
	border-bottom:0px;
	margin-left:5px;
	}

H1, #leftnav H1, #adminNav H1, #companyNavigation a, #companyNavigation a:hover, #companyNavigation .companyButtonSelected, #exhibitionNavigation a, #exhibitionNavigation a:hover, #exhibitionNavigation .exhibitionButtonSelected, .pageButton, #atoz a, .actionLink, .actionLink:hover, #micronetworkNavigation a, #micronetworkNavigation a:hover , #micronetworkNavigation .micronetworkButtonSelected	{
		color:#082152;}
H3, #leftnav, #adminNav, #main, #headerView th, .company,  .companypageButton, .pageButtonSelected, .companypageButtonSelected, #atoz .actionLink, #atoz .actionLink:hover, #subsiteHeader	{
		background-color: #ffffff;}
.pageButton, #subsiteBanner, #subsiteBlurb	{   
		border-color:#ffffff;}

/* pale grey */
#headerView th, .company, .idcard	{
		border-color:#cccccc;}

/* dark grey */
H3, #main th, #headerView th, #subsiteBlurb, .summary, .sourceLink, .listContent a, h1 a:hover, .pageButtonSelected, .companypageButton, h3 a:hover, .companypageButtonSelected, #formButtons a:hover	{
		color:#333333;}
h1 a:hover, h3 a:hover, #formButtons a:hover, #formButtons a:hover  { 
		border-color:#333333;}


/* primary colour */
H1, #atoz a	{
		background-color:#ffffff;}
#companyNavigation a:hover, #exhibitionNavigation a:hover {  
		background-color: #ffffff;}
#footerText, #micronetworkNav, #companyNavigation a, #exhibitionNavigation a, .pageButtonSelected, #atoz a:hover, .actionLink, #subsiteHeader, #micronetworkNavigation a	{
		border-color:#336699;}


/* secondary colour */
.pageActionPassive { 
		color: #999999; }
#companyNavigation a, #exhibitionNavigation a, .pageButton, h1 a:visited, .actionLink, .actionLink:visited { 
		background-color:#999999;}
H3, #data, #leftnav, #adminNav, #main, #main th, .companypageButton, #atoz a	{
		border-color:#999999;}


/* tertiary colour */
TD A:hover, #atoz a:hover, .pageActionSelected, #atoz .actionLink:hover, .sourceLink:hover, .listContent a:hover	{ 
		color: #336699;}
#companyNavigation .companyButtonSelected, #exhibitionNavigation .exhibitionButtonSelected, .actionLink:hover {  
		background-color: #336699;}		
#companyNavigation a:hover, #exhibitionNavigation a:hover, #companyNavigation a:hover, #exhibitionNavigation a:hover, #companyNavigation .companyButtonSelected, #exhibitionNavigation .exhibitionButtonSelected, .companypageButtonSelected, .pageActionSelected, #micronetworkNavigation a:hover, #micronetworkNavigation .micronetworkButtonSelected {  
		border-color:#336699;}
	
/* link colour */
A, #atoz .actionLink { 
		color: #1A66B3;}


h1 a:hover, h3 a:hover, #atoz a:hover, #formButtons a:hover	{
		background-color:#eeeeee;}


.pageActionPassive, .idcard, .pageActionSelected  {  
		background-color: #dde6ee; }
.col1, .col2, .company	{
		border-color:#dde6ee;}	
	
/* ----- ----- Lions Raw Discussion Forum ----- ----- */
	
.threadList H3
	{
	padding:10px; 
	margin:0px 0px 0px 0px;
	background: url(images/other/response-header.gif) top right no-repeat transparent;	
	}
	
.threadList 
	{ 
	width:auto;  
	padding:0px; 
	margin:10px 10px 0px 10px; 
	border-top: 1px solid #999999; 
	border-right: 1px solid #b8bbb3; 
	border-bottom: 1px solid #b8bbb3; 
	border-left: 1px solid #999999;
	}
		
.threadResponse
	{ 
	width:auto;
	background-color:#f7f7f7;
	font:1.0em verdana, arial, helvetica, sans-serif; 
	color:#000000;  
	padding:0px; 
	margin:10px 5px 5px 5px; 
	border-top: 1px solid #999999; 
	border-right: 1px solid #b8bbb3; 
	border-bottom: 1px solid #b8bbb3; 
	border-left: 1px solid #999999;
	}
	
	
.threadResponseHead
	{
	width:auto;
	color:#ffffff;  
	background-color:#082152;
	font-weight:bold;
	padding:5px; 
	margin:0px 0px 0px 0px; 
	border-top: 0px solid #999999; 
	border-right: 0px solid #b8bbb3; 
	border-bottom: 1px solid #b8bbb3; 
	border-left: 0px solid #999999;
	}
		
.threadResponseBody
	{
	width:auto;
	color:#000000;  
	background-color:#f7f7f7;
	padding:10px; 
	margin:0px 0px 0px 0px;
	border-top: 0px solid #999999; 
	border-right: 0px solid #b8bbb3; 
	border-bottom: 0px solid #b8bbb3; 
	border-left: 0px solid #999999;
	}
	
.threadResponseBodyQuote
	{
	width:auto;
	color:#000000;  
	background-color:#f7f7f7;
	padding:10px; 
	margin:0px 0px 0px 0px;
	border-top: 0px solid #999999; 
	border-right: 0px solid #b8bbb3; 
	border-bottom: 0px solid #b8bbb3; 
	border-left: 0px solid #999999;
	}	

.threadResponseQuote
	{
	width:100%;
	color:#696969;  
	background-color:#EBEBEB;
	font-size: 0.8em;
	padding:10px;
	text-align: left;
	margin:10px 25px 5px 25px;
	border-top: 1px solid #999999; 
	border-right: 1px solid #b8bbb3; 
	border-bottom: 1px solid #b8bbb3; 
	border-left: 1px solid #999999;
	}
	
.threadResponseFoot	
	{
	width:auto;
	color:#000000;  
	background-color:#f7f7f7;
	padding:2px;
	text-align: right;
	margin:0px 5px 0px 0px;
	border-top: 0px solid #999999; 
	border-right: 0px solid #b8bbb3; 
	border-bottom: 0px solid #b8bbb3; 
	}

/* top - right - bottom - left*/


/* ----- ----- Forum main view table ----- ----- */

.discussionList
	{
	width: 700px !important;
	background-color:#f7f7f7;
	border-top: 1px solid #999999; 
	border-right: 1px solid #b8bbb3; 
	border-bottom: 1px solid #b8bbb3; 
	border-left: 1px solid #999999;
	}
	
.discussionListHead
	{
	background-color:#E4E4E4;
	border-top: 0px solid #999999; 
	border-right: 0px solid #b8bbb3; 
	border-bottom: 1px solid #b8bbb3; 
	border-left: 0px solid #999999;
	font-size: 0.8em !important;
	}	

.threadIcon
	{
	width:auto;
	}

.threadTopic
	{
	width:auto;
	font-size:70%;
	}

.threadInfo
	{
	width:auto;
	font-size:70%;
	}

.threadReplies
	{
	width:auto;
	font-size:70%;
	text-align:center !important;
	}
	
/* ----- ----- Forum Admin Table ----- ----- */	


.discussionListDelete, A
	{
	font-size:100%;
	}

.discussionListTopic
	{
	font-size:90%;
	}

.discussionListPosted
	{
	font-size:90%;
	}	
	
	

/* styles for image library */

.imageDocEntryGrid	{ 
	width:138px;
	height:140px;
	float:left;
	background-color:#f7f7f7;
	font:0.8em verdana, arial, helvetica, sans-serif; 
	color:#000000;  
	padding:10px; 
	margin:5px 5px 0px 5px; 
	border-top: 1px solid #999999; 
	border-right: 1px solid #b8bbb3; 
	border-bottom: 1px solid #b8bbb3; 
	border-left: 1px solid #999999;
	}

.imageDocEntryGridHead	{
	width:auto;
	height:25px;  
	color:#ffffff;  
	background-color:transparent;
	font-weight:bold;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 5px 0px; 
	border-top: 0px solid #999999; 
	border-right: 0px solid #b8bbb3; 
	border-bottom: 0px solid #b8bbb3; 
	border-left: 0px solid #999999;
	}
	
.imageDocEntry	{ 
	width:auto;
	/* height:150px; */
	background-color:#f7f7f7;
	font:1.0em verdana, arial, helvetica, sans-serif; 
	color:#000000;  
	padding:0px; 
	margin:5px 5px 5px 5px; 
	border-top: 1px solid #999999; 
	border-right: 1px solid #b8bbb3; 
	border-bottom: 1px solid #b8bbb3; 
	border-left: 1px solid #999999;
	}
	
.imageDocEntryHead	{
	width:auto;
	color:#ffffff;  
	background-color:#cccccc;
	font-weight:bold;
	padding:5px; 
	margin:0px 0px 0px 0px; 
	border-top: 0px solid #999999; 
	border-right: 0px solid #b8bbb3; 
	border-bottom: 1px solid #b8bbb3; 
	border-left: 0px solid #999999;
	}

.imageDocEntryHead a, .imageDocEntryHead a:link, .imageDocEntryHead a:hover, .imageDocEntryHead a:visited { 
	color:#fffff; 
	}
		
.imageDocEntryBody	{
	width:auto;
	color:#000000;  
	background-color:#f7f7f7;
	padding:10px; 
	margin:0px 0px 0px 0px;
	border-top: 0px solid #999999; 
	border-right: 0px solid #b8bbb3; 
	border-bottom: 0px solid #b8bbb3; 
	border-left: 0px solid #999999;
	}
	
.imageDocEntryBody img	{
	width:100px;
	}	
