BODY { text-align:center; 
	font-style: normal; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	margin:0px auto; 
	padding: 0px; 
	color: #333333; 
	font-size:80%; 
	background:url(images/page-background-grey.gif) top repeat-y #424a4b;
	border:1px solid #424a4b;
	}

H1 { font-size:1.3em; padding: 6px 10px 5px 10px;  font-weight:bold;}
H3 { font-size:1.1em; 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.4em;}

	H1	{
		color:#333;
		}

	H1, h2, h3	{
		margin:5px 0px;
		}

	h2, H3 	{
		color:#007740;
		}
		
	.col1 h3, .col2 h3, .col1 th, .col2 th, #headlines table th	{
		color:#007740;
		background: #a3c443 url(images/other/green-fade-v.gif) top left repeat-x;
		margin:0px;
		}

TD { font-size: 0.75em; font-weight: normal;}
A { font-weight: normal; color: #008ecb; text-decoration: underline; }
A:visited {color:#008ecb;}
TD A:hover { font-weight: normal; color: #008ecb; text-decoration: none; }
SMALL { font-size: 0.8em;}

LEGEND, FIELDSET { background-color: transparent; color: #666;  margin:15px 10px 0px 10px; border:1px solid #cccccc;}
FIELDSET LEGEND { font-size: 1.2em; font-weight: bold; padding:8px 20px 8px 20px; margin-bottom:10px;}
FIELDSET SMALL { font-size: 0.8em;}
FIELDSET LABEL, SPAN LABEL, DIV LABEL { font-size: 0.9em; font-weight:normal; margin:0px 0px 0px 0px; }
LEGEND	{background-color: #ffffff;}
FIELDSET TD { font-size: 0.9em;}
/*added 30-11*/
FIELDSET TABLE	{ margin:5px 20px 15px 0px;}

td label	{
	border:0px solid #333;
	width:auto;
	padding:0px 5px;
	white-space:nowrap;
	margin-right:0px;
	display:block;
	text-align:left;
	}

form { height: 1px; overflow: hidden; }
#bodydiv form { height: auto; overflow: visible; }


form, #bodydiv {
	margin: 0px auto;
	width:756px;
	text-align: left;
	padding:0;
	/*border-color:#ccc !important;*/
}



.SiteNavigation, .AreaNavigation  { display: block; line-height: 2em; border-color: #0033AA; color: #0033AA; }

/* graphic link styles */

#graphicLinks	{
		z-index: 90;
		position:absolute;
		top:50px;
		width:325px;
		height:auto;
		margin-left:400px
		}

#homePageLink {
		position: absolute;
		top:19px;
		margin-left:12px;
		display: block;
		z-index: 100;
		height: 50px;
		width: 350px;
		border: 0px dotted blue;
		background : url(images/logo.gif) top left no-repeat transparent;
		}

#homePageLink:link {
		border: 0px dotted silver;
		}
#homePageLink:visited {
		border: 0px dotted #007740;
		}
#homePageLink:hover {
		border: 0px 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/other/brazil-flag-link.gif) top left no-repeat transparent;
		}

#graphicLink1:hover {
		background:url(images/other/brazil-flag-link.gif) 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 {	
		border:0px solid #cccccc;
		width:756px;
		position:relative;
		height:83px;
		background-image:url(images/other/header-fade.gif);
		background-position:top left;
		background-repeat: repeat-x;
		background-color:transparent;
		border-top:7px solid #ffffff;
		border-bottom:1px solid #ffffff;
		}

#header, form #header		{
		display:none;
		}

#profile	{
		position:absolute;
		top:47px;
		padding-bottom:0px;
		width:100px;
		border:0px solid #c00;
		margin: 0px 0px 0px 656px;
		}

#flash		{
		display:none;
		}

#udmNavigation	{
		height:50px;
		padding:0px;
		margin:0px !important;
		z-index:100;
		background-image:url(images/other/button-fade.gif);
		background-repeat:repeat-x;
		background-position:top left;
		background-color:#da6630;
		border:1px solid #de8c34;
		border-bottom:4px solid #da6630;
		}
		
#udmNavigation ul li ul	{
	display:none;
	}

#udmNavigation ul li	{
		height:45px;
		border-right:1px solid #fff;
		}

#udmNavigation ul li a:hover	{
		background-color:#DE8C34;
		}

#udmNavigation ul li a:hover	{
		background-image:none !important;
		}
		
#udmNavigation ul li ul li	{
		height:auto;
		border-width:0px;
		}

#udmNavigation ul li ul li	{
		margin:0px !important;
		background-image:url(images/other/button-2-fade.gif) !important;
		}
		
#udmNavigation ul li ul li a:link	{

		}

#udmNavigation ul li ul li a:hover	{
		background-image:url(images/other/button-2-fade-over.gif) !important;
		}

#udmAdmin	{
		clear:both;
		background-color:#fff;
		text-align:left;
		width:756px;
		padding-top:10px;
		}

#udmAdmin a:link, #udmAdmin a:hover, #udmAdmin a:visited	{
		margin:5px 30px 5px 10px;
		}

#SiteNavigation{
		position: relative;
		border-width:0px 0px; 
		border-style:solid;
		border-color:#ffffff;
		white-space:normal;
		margin:3px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:auto;
		background-color:transparent;
		text-align:left;
		line-height:1.8em;
		font-size:85%;
		clear:both;
		}

#AreaNavigation	{
		position: relative;
		border-width:0px 0px; 
		border-style:solid;
		border-color:#ffffff;
		white-space:normal;
		margin:5px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:auto;
		background-color:transparent;
		text-align:left;
		line-height:1.8em;
		font-size:85%;
		clear:both;
		}


#SiteNavigation .listSeparator, #AreaNavigation .listSeparator {
		display:none;
		color:#ffffff;
		font-size:0px;
		width:1px;
		}

#headerbottom	{
		display:none;
		}

#companyNavigation	{
		position: relative;
		margin:10px 10px 5px 20px;
		}

#exhibitionNavigation	{
		position: relative;
		margin:10px 10px 5px 20px;
		}

#micronetworkNavigation	{
		position: relative;
		margin:0px 0px 0px 0px;
		}

#noareas	{
		display:none;
		border-width:5px 0px 0px 0px; 
		border-style:solid;
		border-color:#007740;
		position: relative;
		margin:0em auto 5px auto;
		padding:2px 0px 2px 0px;
		width:auto;
		background-color:transparent;
		/*font-size:1.0em;*/
		}

#contentbody	{
		padding:0px;
		}
		
#data		{
		padding:0px 0px 10px 0px;
		}

#data p		{
		padding:10px 10px 10px 0px;
		margin:0px;
		}
		
#data td	{
		padding:2px 2px 2px 2px;
		}
		
#SignIn		{
		text-transform:capitalize;
		position:relative;
		padding:0px;
		height:auto;
		border:0px solid #007740;
		width:auto;
		margin:0px 10px 0px 6px;
		font-style:normal;
		float:left;
		}

#simpleSearch	{
		
		}
		
#SearchBar label	{
		display:none;
		}
		
#SearchBar	{
		display:none;
		position:relative;
		padding:0px 50px 0px 12px;
		text-align:left;
		width:auto;
		margin:1px auto 0px 100px;
		border:0px solid #c00;
		/*clear:right;*/
		white-space:nowrap;
		}
		
#SearchBar input.siteSearchPrompt	{
		vertical-align:middle;
		border-top:1px solid #999999;
		border-right:1px solid #007740;
		border-bottom:1px solid #007740;
		border-left:1px solid #999999;
		}

/*searchbox length*/
.siteSearchPrompt	{
		width:100px;
		}

/* search button and go button*/
/*Edit Mode Search - a form page*/	
#SearchBar a	{
		vertical-align:middle;
		display: inline; 
		color:#424a4b;
		padding:1px 7px 3px 7px; 
		/*font-size:12px; */
		font-weight: normal; 
		text-decoration: none; 
		margin:2px 0px 15px 0px; 
		background-color:transparent;
		border:0px solid #007740;
		font-style:italic;
		}

#SearchBar a:hover	{
		color:#da6630;
		text-decoration: underline; 
		}
		
/*Read Mode Search*/
/*added*/
.searchBarText .siteSearchButton, #selectCategory .siteSearchButton	{
		display: inline; 
		color:#ffffff;
		padding:0px;
		font-weight: normal; 
		text-decoration: none; 
		margin:0px;
		background-color:#a3c443;
		border:1px solid #007740;
		font-style:italic;
		}

#selectCategory .siteSearchButton	{
		padding-left:3px;
		}

/*added category search button*/
#selectCategory .siteSearchButton, #selectCategory select	{
		vertical-align:middle;
		margin:0px 5px 0px 0px;
		}
		
#breadcrumb, form #breadcrumb	{
		border-width:0px; 
		border-style:solid;
		border-color:#7ba6bd;
		border-bottom:1px solid #ffffff;
		width:756px;
		max-width:736px;
		padding:10px 0px 4px 10px;
		margin:0px auto 0px auto;
		background-color:#fff;
		font-size:80%;
		text-align:left;
		height:20px;
		clear:both;
		}

/*form #breadcrumb	{
		padding-top:72px;
		}*/

#content, form #content	{
		display:block;
		margin:0px auto 3px auto;
		width:756px;
		background-color:#fff;
		text-align:left;
		border-width:0px;
		border-top:1px solid #fff;
		}
		
/* Themes menu */		
#leftnav, #adminNav	{
		display:none;
		position:relative;
		top:0px;
		left:0px;		
		border:1px solid #c00;
		/*background: transparent url(images/themes-back.gif) top left no-repeat;*/
		width:200px;
		float:left;
		padding-bottom:0px;
		margin-top:0px;
		margin-right:10px;
		background-color:transparent;
		}

#micronetworkNav 	{
		border:1px solid #fff;
		background: transparent;
		width:auto;
		float:none;
		padding:0px;
		margin-right:0px;
		margin-left:7px;
		font-size:0.8em;
		line-height:2em;
		}
		
#leftnavbottom, #adminNavBottom	{
		display:none;
		}

#leftnavbottom p, #adminNavBottom p	{
		border:0px;
		}

#leftnav H1, #adminNav H1	{
		margin:0px 10px 10px 10px;
		color:#007740;
		font-weight:bold;
		font-size:1.2em;
		background-color:#ffffff;
		border-width:0px;
		padding: 12px 0px 0px 10px;
		}
		
#leftnav ul	{
/*		border:0px solid #c00;
		margin:2px;
		background-color: #e8e9ec;
*/		}

#leftnav ul,  #adminNav ul	{
/*		border-top:1px solid #007740;
		border-bottom:0px solid #eae8e8;
		margin:0px;
		background-color:#ffffff;
		padding:0px
*/		}
		
#leftnav ul li, #adminNav ul li		{  
/*		list-style-image: url(images/empty.gif) ;
		padding-top:2px;
		padding-bottom:3px;
		padding-left:20px;
		padding-right:25px;
		background-color:#ffffff;
		border-bottom:1px solid #007740;
		margin:0px;
*/		}

#leftnav ul li a:link, #adminNav ul li a:link	{
/*		font-weight:normal;
		color:#007740;
		text-decoration:none;
		font-size:0.85em;
*/		}
		
#leftnav li a:visited, #adminNav li a:visited	{
/*		font-weight:normal;
		color:#007740;
		text-decoration:none;
		font-size:0.85em;
*/		}
		
#leftnav li a:hover, #adminNav li a:hover	{
/*		font-weight:normal;
		color:#007740;
		text-decoration:underline;
		font-size:0.85em;
*/		}

 #adminDashBoard	{
 		margin-top:10px;
 		position: relative;
 		width: 756px;
 		height: auto;
 		border:1px solid #373737;
 		background:url(images/other/header-fade.gif) top left #e8e9ec;
 		margin-bottom:10px;
 		margin-left:0px;
 		}
 
 #adminDashBoard h1	{
 		font-size: 1.0em;
 		text-align:left;
 		}
 
 #adminDashBoard ul {
 		font-size:80%;
 		display: block;
 		margin: 5px 7px;
 		}
 		
 #adminDashBoard ul li {
 		display: inline;
 		margin: 3px;
 		}
 
 #adminDashBoard li a:link, #adminDashBoard li a:visited	{
 		text-decoration: none;
 		line-height:2.25em;
 		padding: 4px 8px;
 		background: #fff;
 		color: #373737;
 		background: #fff;
 		border: 1px solid #007740;
 		}
 
 #adminDashBoard li a:hover {
 		text-decoration: underline;
 		background :#007740;
 		color :#fff;
 		border: 1px solid #373737;
 		}

/* 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	{
		background-color: #e8e9ec;
		padding-bottom:5px;
		margin-top:10px;
		}

#ticker h2	{
		background: #a3c443 url(images/other/green-fade-v.gif) top left repeat-x !important;
		font-size:1.3em;
		font-weight:bold;
		}

#ticker ul	{
		border:1px solid #e8e9ec;
		margin:2px;
		}

#ticker ul li	{
		font-size:75%;
		margin-bottom:8px;
		}

#ticker ul li a:link, #ticker ul li a:visited	{
		text-decoration:none !important;
		}

#ticker ul li a:hover	{
		text-decoration:underline !important;
		}

#ticker, #ticker *	{
		background-color:transparent;
		}

/* General */

#main 	{
		background: url(images/none.gif) top right no-repeat transparent;
		}

/* peekaboo workaround \*/

* #main, #subsiteHeader, #mainStory, #features		{height: 10px;}

/* End peekaboo workaround */
		
#main th	{
		text-align:left;
		padding:5px 30px 5px 12px;
		color:#007740;
		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:#333;
		padding-top:15px;
		font-size:0.9em;
		line-height:1.5em;
		margin-bottom:5px;
		}

#footerText	{
		position: relative;
		color:#333;
		padding:8px 0px 10px 0px;
		margin-top:10px;
		margin-right:0px;
		border-bottom:0px solid #fff;
		border-top:1px solid #9299a0;
		font-size:70%;
		background:url(images/other/footer-fade.gif) bottom left repeat-x #e8e9ec;
		width:auto;
		height:45px;
		clear:both;
		}
		
#listSeparator, .listSeparator { display:none; }
		
#footerText p	{
		text-align:right;
		margin:0px 12px 0px 20px;
		padding:0px;
		}


.calendar	{
		width:90%;
		}

.calendar p, .calendar table	{
		padding:0px;
		margin:0px;
		width:auto;
		}

.company	{
		background:#fff;
		padding:20px 20px 20px 25px;
		margin:0px 10px 10px 10px;
		border-right:1px solid #e8e9ec;
		border-bottom:1px solid #e8e9ec;
		border-left:1px solid #ccc;
		line-height:2.0em;
		}

.idcard table	{
		width:700px !important;
		}
		
.idcard		{
		
		background:#e8e9ec;
		padding:4px 0px 0px 20px;
		margin:10px 10px 0px 10px;
		border-top:1px solid #ccc;
		border-left:1px solid #ccc;
		background-image: none;
		background-repeat: no-repeat;
		}
		
.idcard table		{
		padding:0px;
		margin:10px 0px 0px 0px;
		}

.imageleft	{
		float:left;
		margin:0px 15px 10px 10px;
		}
		
.imageright	{
		float:right;
		margin:0px 10px 10px 15px;
		}

.imagetop	{
		float:none;
		margin:10px 0px 10px 10px;
		}
		
/* Sign-in button */
#SignIn a	{
		font-size:8pt;
		display: inline; 
		color:#424a4b;
		padding:2px 6px 2px 0px; 
		font-weight: normal; 
		text-decoration: none; 
		margin:0px 0px 0px 0px; 
		background-color:transparent;
		border:0px solid #007740;
		}
		
#SignIn a:hover{
		color:#da6630;
		}

/* site level buttons */		
#SiteNavigation a { display:inline; color:#ffffff; padding:3px 10px 1px 10px; font-weight:normal; text-decoration:none; margin:3px 2px 2px 0px; background-color:#999999; border:1px solid #999999;}
#SiteNavigation a:hover { color:#ffffff; text-decoration:underline; background-color: #3a91de; border:1px solid #999999;}
#SiteNavigation .SiteButtonSelected { color:#007740; text-decoration:underline; background-color: #ffffff; border:1px solid #999999;}

/* area level buttons */	
#AreaNavigation a { display:inline; color:#007740; padding:1px 10px; font-weight:normal; text-decoration:none; background-color:#ffffff; border:1px solid #007740;}
#AreaNavigation a:hover { color:#007740; text-decoration:underline; background-color: #CDDCE8; border:1px solid #007740;}
#AreaNavigation .areaButtonSelected { color:#007740; text-decoration:underline; background-color: #CDDCE8; border:1px solid #007740;}

/* company level buttons */	
#companyNavigation a { display:inline; color:#fff; padding:1px 8px 1px 8px; font-weight:normal; text-decoration:none; margin:0px 3px 0px 0px; background-color:#999999; border:1px solid #007740;}
#companyNavigation a:hover { color:#fff; text-decoration:underline; background-color: #007740; border:1px solid #999999;}
#companyNavigation .companyButtonSelected { color:#fff; text-decoration:none; background-color: #007740; border:1px solid #007740;}


/* 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:#007740; border:1px solid #007740;}
#exhibitionNavigation a:hover { color:#fff; text-decoration:underline; background-color: #007740; border:1px solid #999999;}
#exhibitionNavigation .exhibitionButtonSelected { color:#fff; text-decoration:none; background-color: #007740; border:1px solid #999999;}


/* micro network level buttons */	
#micronetworkNavigation a { white-space:nowrap;  display:inline; padding:1px 15px 1px 1px; font-weight:normal; text-decoration:underline; margin:0px 0px 0px 0px;}
#micronetworkNavigation a:hover { color:#333; text-decoration:none;}
#micronetworkNavigation .micronetworkButtonSelected { text-decoration:underline;}


/* micro network search buttons */
#micronetworkSearch a, #micronetworkSearch a:visited	{ display:inline; color:#fff; padding:1px 8px 1px 8px; font-weight:normal; text-decoration:none; margin:2px 3px 2px 0px; background-color:#a3c443; border:1px solid #007740;}
#micronetworkSearch a:hover	{ color:#333; text-decoration:underline; background-color: #eee; border:1px solid #007740;}

/* page level buttons */	
.pageButton, h1 a:visited {   color:#fff;
		background-color:#a3c443;
		border:1px solid #007740;
		font-weight:normal;
		text-decoration:none;
		font-size:70%;
		padding:1px 10px 2px 10px; 
		margin:0px 4px 0px 0px;
		}

.pageButtonOver, h1 a:hover { 
		color:#007740;
		background-color:#eee;
		border:1px solid #007740;
		text-decoration:underline;
		}
		
.pageButtonSelected, .pageButtonSelected:visited { 
		color:#fff;
		background-color:#a3c443;
		border:1px solid #007740;
		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:#fff;
		background-color:#a3c443;
		border:1px solid #007740;
		font-weight:normal;
		text-decoration:none;
		padding:1px 10px 2px 10px; 
		margin:0px 4px 0px 0px;
		}

.companypageButtonOver { 
		color:#1d2430;
		background:#eeeeee;
		border:1px solid #1d2430;
		text-decoration:underline;
		}
		
.companypageButtonSelected, .companypageButtonSelected:visited { 
		color:#1d2430;
		background:#fff;
		border:1px solid #007740;
		text-decoration:underline;
		padding:1px 10px 2px 10px; 
		margin:0px 4px 0px 0px;
		}


		
/* A-Z level buttons */			

#atoz {
	letter-spacing: -0.1em;
	margin-top:10px;
	background-color:#e8e9ec;
	padding-left:10px;
	border-top:1px solid #9299a0;
}

#atoz a { 
		display: inline;
		color:#fff;
		background:#a3c443;
		border:1px solid #999999;
		text-decoration:underline;
		padding:1px 4px 2px 4px;
		margin:0px;
		line-height: 2.5em;
		}
				
#atoz a:hover {
		color:#007740;
		background:#eeeeee;
		border:1px solid #007740;
		text-decoration:none;
		}

.pageActionSelected { 
		display: inline; 
		color: #007740; 
		background: #E4EBF1; 
		border:1px solid #007740; 
		text-decoration: none; 
		padding:1px 4px 2px 4px;
		margin:0px;	
		}

.pageActionPassive { 
		display: inline; 
		color: #999999; 
		background: transparent; 
		border:0px; 
		text-decoration: none; 
		padding:1px 4px 2px 4px;
		margin:0px;	
		}
		
#atoz .actionLink, #atoz .actionLink:visited  {   
		color:#1A66B3;
		background:transparent;
		border-width:0px;
		font-weight:normal;
		text-decoration:underline;
		}

#atoz .actionLink:hover { 
		color:#c00;
		background:transparent;
		border-width:0px;
		font-weight:normal;
		text-decoration:underline;
		}

/* Form buttons */
.actionLink, .actionLink:visited {   color:#fff;
		background-color:#a3c443;
		border:1px solid #007740;
		font-weight:normal;
		text-decoration:none;
		padding:1px 10px 2px 10px; 
		margin:0px 4px 0px 0px;
		}

.actionLink:hover	{
		color:#007740;
		border-color:#007740;
		background-color:#eee;
		}

#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:#007740;
		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:1px solid #fff;
		}

#headlines table	{
		width:auto;
		margin:0px;
		}

.col1, .col2		{
		vertical-align:top;
		padding:0px;
		margin:0px;
		width:370px;
		border:1px solid #fff;
		}
		
.col2		{
		border-left:1px solid #fff;
		}
		
.col1 table, .col2 table	{
		width:360px !important;
		padding:0px;
		margin:0px;
		boder:1px solid #fff;
		background-color:#e8e9ec;
		margin-bottom:10px !important;
		}
		
#headlines table td	{
		padding-left:10px;
		}

/*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:70%;
		font-weight:normal;
		}

h1 a:link, h1 a:hover, h1 a:visited 	{
	font-size:70%;
	}

h3 a:link, h3 a:hover, h3 a:visited 	{
	font-size:70%;
	}

#dataHeader	{
		margin:5px 0px 0px 0px;
		border-top:1px solid #fff
		}

#dataHeader .viewby	{
		margin-left:0px;
		padding-left:0px;
		}

#dataHeader h3	{
		
		}

#dataHeader a:link	{
		line-height:1.9em;
		}

#dataHeader .viewby, #dataNavigator .viewby, H3 viewby	{
		font-size:80%;
		}

.boldtitle, .titlelink	{
		font-weight:bold;
		color:#007740;
		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: none;background-repeat:repeat-y; border-top: 1px solid #ccc; border-left: 1px solid #ccc;}
.captionHeader { width:100%; padding: 8px; color:#1d2430; background-color:#e8e9ec; background-image:none;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:auto; font:0.8em verdana, arial, helvetica, sans-serif; color:#333;  padding:15px; background-color:#f6f6f6; margin:10px 10px 20px 10px; background-image:none;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 10px;
	padding:5px 0px 5px 0px;
	}
	
.listIntro	{
	margin:5px 30px -10px 20px;
	padding:5px 0px 0px 0px;
	clear:both;
	}
	
.listContent	{
	display:block;
	margin-left:40px;
	}

.listContent a	{
	color:#373737;
	}

.listContent li 	{  
	list-style-image: url(images/bulletsq.gif);
	line-height:1.5em;
	}
	
.listContent a:hover	{
	color:#007740;
	text-decoration:none;
	}	
	
/*
*/

#SiteNavigation .navtext	{
	margin:0px 10px 0px 5px;
	}

#AreaNavigation .navtext	{
	margin:0px 10px 0px 5px;
	}

#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;
	}


textarea	{
	font: normal normal 1em Verdana, Arial, Helvetica, sans-serif;
	}

.contact	{
	padding:0px 0px 15px 0px;
	}
	
fieldset p	{
	padding:0px 0px 5px 23px;
	}

ul 	{  
	margin-left:30px;
	margin-right:30px;
	clear:both;
	}

ul li 	{  
	list-style-image: url(images/bulletround.gif);
	/*line-height:1.5em;*/
	margin-left:30px;
	}

.indentedLine a:link, .indentedLine a:hover, .indentedLine a:visited	{
	font-weight:normal;
	}

/* subsite branding */

#subsiteHeader	{
		border:1px solid #fff;
		background-color:#fff;
		margin-left:0px;
		}

#subsiteHeader #exhibitionNavigation	{
		display:block;
		margin-top:5px;
		margin-bottom:0px;
		margin-left:5px;
		}

#subsiteBanner	{
		border:1px solid #ffffff;
		padding:0px;
		margin-bottom:0px;
		min-height:80px;
		vertical-align:middle;
		float:none;
		}


		
#subsiteLogoLeft	{
		border:1px solid #ffffff;
		float:left;
		margin:0px 10px 0px 0px;
		}

#subsiteLogoRight	{
		border:1px solid #ffffff;
		float:right;
		margin:0px 10px 0px 10px;
		}
		
#subsiteLogoTop	{
		border:1px solid #ffffff;
		float:none;
		margin:0px 0px 0px 0px;
		}

#subsiteLogoLeft img, #subsiteLogoTop img, #subsiteLogoRight img	{
		height:auto;
		padding:0px;
		}

#subsiteBlurb	{
		border:1px solid #ffffff;
		vertical-align:middle;
		width:auto;
		font-weight:bold;
		color:#c00;
		padding:4px 10px 0px 5px;
		}
		
#micronetworkSearch	{
		width:auto;
		border:1px solid #fff;
		margin: 0px 5px 10px 7px;
		padding:2px 0px;
		text-align:right:
		float:right;
		}
		
#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;
		}
		
/* Extra themes divs */
#themes, #themesHeader, #themesBody, #themesFooter	{
	display:none;
	background-color:#ffffff;
	}

#themes	{
	margin-bottom:20px;
	}
	
#themesHeader	{
	background:url(images/themes-top-right.gif) top right no-repeat #ffffff;
	
	}
	
#themesBody	{
	margin-right:0px;
	border-top:1px solid #ffffff;
	}
	
#themesFooter	{
	border:0px solid #c00;
	background:url(images/other/none.gif) top no-repeat #ffffff;
	height:10px;
	}	
	
/* Extra header links divs */
#headerLinks	{
		}

		
/* Harvester database classification editing styles */
#LocationClassifications, #SubjectClassifications {
	padding: 0px; margin: 0px 30px 5px 30px; width: auto; height: 20em; border: 1px solid #336699; overflow: hidden;
}		

#LocationChoices, #SubjectChoices {
	
}

#LocationSelected, #SubjectSelected {
	background: #FFFFFF; height: 10em; width: auto; height: 18em; 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: 14em; overflow: auto;
}

.classificationTreeSelector input {
	margin: 0.5em 0em 0em 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;
}

.classificationDefList dd {
	display: inline; margin: 0em; padding: 0em;
}
		
.classificationDefList ul {
	
}

.classificationDefList ul li {
	
}
	
#clear	{
	clear:both;
	height:1px;
	}


/* 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;
	 }

.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 20px 10px 20px;
		}
		
/* Advanced Search Button */		
#SearchBar .siteSearchAdvanced a, #SearchBar .siteSearchAdvanced a:hover, #SearchBar .siteSearchAdvanced a:visited	{
		background-color:transparent;
		margin-left:0px;
		margin-top:0px;
		border:0px solid #ffffff;
		}

caption	{
	text-align:left;
	color:#007740;
	border-width:0px;
	padding-left:20px;
	font-weight:bold;
	}
	
table.glossary th, table.glossary td	{
	padding-left:10px;
	}

/* print statements */

@media print {
  #header, #profile, #SignIn, #searchBar, #BrandingHeader, #graphicLinks, #breadcrumb, #profile, #udmNavigation, #udmNavigation *, #homePageLink, #udmAdmin, #footerText	{ display:none !important;}

  #clusterName, form #clusterName	{ display:block !important; }

  body	{ margin:0px; background-color:#fff; border-width:0px; }

  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; }

  #content	{ background-image:none; width:90%; margin:0px; padding:0px; }

  table		{ width:90%; margin-left:0px; }

  h1, h2, h3, h4, h5, h6, p	{ margin-left:0px; }
  
  #features	{width:30% !important; margin-right:10px; margin-top:5px; }
  
  #mainStory	{ float:none !important; }
  
  #secondaryStory	{ background-image:none !important; width:60%; }
  
  #secondaryStory .featureStory	{ float:none !important; width:auto; margin-top:0px !important; }
  
}

.clear	{
	clear:both;
	}
	
.map	{
	margin: 10px 5px;
	text-align:center;
	}
	
.hiddenField	{
	display:none;
	}

/* ----- data lists ----- */

dl		{
		margin-bottom:1.0em;
		}

dt		{
		display:block;
		float:left;
		clear:left;
		width:220px;
		text-align:right;
		margin-right:10px;
		font-weight:bold;
		border:1px solid #ffffff;
		white-space:normal;
		}

dd		{
		display:block;
		text-align:left;
		margin-left:0px;
		margin-right:20px;
		padding-left:0px;
		}

/* ----- data lists ----- */

dl		{
		margin:10px 10px 1.0em 10px;
		padding-top:5px;
		}

dt		{
		display:block;
		float:left;
		clear:left;
		width:200px;
		text-align:right;
		margin-right:0px;
		margin-bottom:5px;
		font-weight:bold;
		border:1px solid #ff;
		white-space:normal;
		}

dd		{
		height:10px;
		display:block;
		border:1px solid #fff;
		text-align:left;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:5px;
		padding-left:0px !important;
		}

dd ul		{
		margin-left:0px;
		}

dd input		{
		margin-right:5px;
		margin-left:0px !important;
		}

dd select		{
		margin-right:5px;
		margin-left:10px !important;
		}

dl.primaryInfo	{
		border:1px solid #fff;
		border-top:2px solid #9299a0;
		}
		
dl.secondaryInfo	{
		border:1px solid #fff;
		border-top:1px solid #ccc;
		}
		
dl.tertiaryInfo	{
		border:1px solid #fff;
		border-top:1px dashed #ccc;
		}
		
dl.supplementaryInfo	{
		padding:10px 0px;
		border:1px solid #ccc;
		background-color:#f7f7f7;
		}
		
dl.supplementaryInfo dt, dl.supplementaryInfo dd	{
		border-color:#f7f7f7;
		font-size:80%;
		margin-top:5px;
		}

dl.yourInfo	{
		border:1px solid #fff;
		}

dl.yourInfo dd, dl.companyInfo dd, dl.extraInfo dd	{
		margin-left:0px;
		margin-bottom:5px;
		}

dl.companyInfo	{
		border:1px solid #fff;
		}

dl.extraInfo	{
		border:1px solid #fff;
		margin-left:20px;
		}

dl.extraInfo dt	{
		font-weight:normal;
		text-align:left;
		width:auto;
		float:none;

		}

dl.extraInfo dt .small	{
		display:block;
		font-size:70%;
		font-weight:bold;
		}

dl.extraInfo dt label	{
		white-space:normal;
		}

dl.extraInfo dd	{
		width:250px;
		margin-top:5px;
		margin-bottom:20px;
		padding-left:0px;
		margin-left:0px;
		}
		
fieldset p input	{
		margin-right:5px;
		}

dl.encompass		{
		margin-top:20px;
		}

dl.encompass dt		{
		}

dl.encompass dt .small	{
		font-size:70%;
		font-weight:bold;
		}
		
dl.encompass dd		{
		margin-left:0px;
		padding-left:0px !important;
		}

dl.encompass dd	input	{
		width:200px !important;
		}

p.encompass	{
		margin-left:200px;
		margin-bottom:10px;
		}

fieldset.purchasers, fieldset.loginEnv	{
	background:url(images/other/header-fade.gif) top left repeat-x #e8e9ec;
	}

fieldset.purchasers dd, fieldset.purchasers dt, fieldset.loginEnv dd, fieldset.loginEnv dt	{
	border-color:#e8e9ec;
	padding-left:0px !important;
	}

fieldset.purchasers dd, fieldset.purchasers dt	{
	padding-top:5px;
	padding-bottom:10px;
	}

/*	{
	border:1px solid #c00;
	}*/



/* ----- New data lists ----- */

dl.dleditLeft dt	{
		display:block;
		float:left;
		clear:left;
		width:150px;
		text-align:left;
		margin-right:0px;
		margin-bottom:5px;
		font-weight:bold;
		border:1px solid #ff;
		white-space:normal;
		border:0px solid #000000;
		}
		
dl.dleditLeft dd	{
		margin-left:0px;
		margin-bottom:5px;
		}	
		
dl.dleditRight dt	{
		display:block;
		float:left;
		clear:left;
		width:450px;
		text-align:left;
		margin-right:0px;
		margin-bottom:5px;
		font-weight:bold;
		border:1px solid #ff;
		white-space:normal;
		border:0px solid #000000;
		}
		
dl.dleditRight dd	{
		margin-left:0px;
		margin-bottom:5px;
		}	
		
dl.dleditCentre dt	{
		display:block;
		float:left;
		clear:left;
		width:300px;
		text-align:left;
		margin-right:0px;
		margin-bottom:5px;
		font-weight:bold;
		border:1px solid #ff;
		white-space:normal;
		border:0px solid #000000;
		}
		
dl.dleditCentre dd	{
		margin-left:0px;
		margin-bottom:5px;
		}
		
		
dl.dlviewLeft dt	{
		display:block;
		float:left;
		clear:left;
		width:150px;
		text-align:left;
		margin-right:0px;
		margin-bottom:5px;
		font-weight:bold;
		border:1px solid #ff;
		white-space:normal;
		border:0px solid #000000;
		padding-left:10px;
		}
		
dl.dlviewLeft dd	{
		margin-left:0px;
		margin-bottom:5px;
		}	
		
dl.dlviewRight dt	{
		display:block;
		float:left;
		clear:left;
		width:450px;
		text-align:left;
		margin-right:0px;
		margin-bottom:5px;
		font-weight:bold;
		border:1px solid #ff;
		white-space:normal;
		border:0px solid #000000;
		padding-left:10px;
		}
		
dl.dlviewRight dd	{
		margin-left:0px;
		margin-bottom:5px;
		}	
		
dl.dlviewCentre dt	{
		display:block;
		float:left;
		clear:left;
		width:300px;
		text-align:left;
		margin-right:0px;
		margin-bottom:5px;
		font-weight:bold;
		border:1px solid #ff;
		white-space:normal;
		border:0px solid #000000;
		padding-left:10px;
		}
		
dl.dlviewCentre dd	{
		margin-left:0px;
		margin-bottom:5px;
		}		

/* ----- ENW Research DB ----- */	

#EnwHomePageLink {
		position: absolute;
		top:19px;
		margin-left:12px;
		display: block;
		z-index: 100;
		height: 50px;
		width: 280px;
		border: 0px dotted blue;
		background : url(images/headers/RDB-logo.gif) top left no-repeat transparent;
		}


/* ----- Display Table ----- */	

.displayTable	{
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	margin-left:20px;
	margin-bottom:0px;
	width:700px;
	}

.displayTable th	{
	background-color:#eee;
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc !important;
	font-size:80% !important;
	padding:3px 3px 3px 3px !important;
	margin:0px 0px 0px 0px !important;
	}
	
.displayTable th, .displayTable td	{
	padding:3px 5px 3px 5px !important;
	}
	
.displayTable td	{
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	font-size:70% !important;
	}	

/* ----- Edit Table ----- 	

.editTable, .tableCol1 {
	font-size:0.8em;
	}*/	

.editTable	{
	border:0px solid #000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.editTable th	{
	background-color:none;
	border:0px solid #000000;
	font-size:80% !important;
	text-align: left !important;
	padding:0px 0px 0px 5px !important;
	margin:0px 0px 0px 0px !important;
	}	
	
.editTable td	{
	padding:2px 0px 2px 3px;
	font-size:70% !important;
	}	
	
.subtitle { 
	font-size:1.1em; 
	padding: 4px 10px 6px 10px; 
	font-weight: bold; 
	color:#007740;
	}

.ulPrimary {  
	margin-left:20px;
	margin-right:30px;
	clear:both;
	border:0px solid #000000;
	}
	
.ulPrimary li	{  
	list-style-image: url(images/bulletround.gif);
	margin-left:0px;
	margin-bottom:5px;
	line-height:1.5em;
	font-weight: bold; 
	}	

.ulSecondary {  
	margin-left:30px;
	margin-right:30px;
	clear:both;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	}
	
.ulSecondary li	{  
	list-style-image: url(images/other/enw-db-arrow.gif);
	margin-left:0px;
	padding-left:5px;
	line-height:1.5em;
	font-weight: normal;
	margin-bottom:0px;
	}
	
	
#enwBrandingHeader, form #enwBrandingHeader {	
		border:0px solid #cccccc;
		width:756px;
		position:relative;
		height:82px;
		background-image:url(images/headers/header-fade.jpg);
		background-position:top left;
		background-repeat: repeat-x;
		background-color:transparent;
		border-top:7px solid #ffffff;
		border-bottom:1px solid #ffffff;
		}	

#EnwNavigation	{
		height:49px;
		padding:0px 5px 0px 5px;
		margin:0px !important;
		z-index:100;
		background-image:url(images/other/button-fade.gif);
		background-repeat:repeat-x;
		background-position:top left;
		background-color:#da6630;
		border:1px solid #de8c34;
		border-top:4px solid #de8c34;
		border-bottom:0px solid #da6630;
		}		
	
.EnwNavButton, .EnwNavButton:visited	{
	color:#fff;
	background-color:#da6630;
	background-image:url(images/other/button-fade.gif);
	border-right:1px solid #ffffff;
	font-weight:normal;
	text-decoration:none;
	padding:10px 10px 22px 10px; 
	margin:0px 4px 0px 0px;
	font-size:85%;
	}
	
.EnwNavButton:hover	{
	background-image:url(images/other/button-fade-over.gif);
	color:#ffffff;
	}	
	
	
#EnwAdmin	{
	clear:both;
	background-color:#fff;
	text-align:left;
	width:756px;
	padding-top:10px;
	}

#enwFooterText	{
		position: relative;
		color:#333;
		padding:8px 0px 10px 0px;
		margin-top:10px;
		margin-right:0px;
		border-bottom:0px solid #fff;
		border-top:1px solid #9299a0;
		font-size:70%;
		background:url(images/other/footer-fade.gif) bottom left repeat-x #e8e9ec;
		width:auto;
		height:45px;
		clear:both;
		}
		
#enwFooterText p	{
	text-align:right;
	margin:0px 12px 0px 20px;
	padding:0px;
	}
	
.inputFieldList, select	{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.inputFieldList	{
	border-bottom:0px solid #9299a0;
	}
	
#enwGraphicLinks	{
		z-index: 90;
		position:absolute;
		top:0px;
		width:756px;
		height:auto;
		margin-left:0px
		}	
	
#enwGraphicLink1 {
		float:left;
		border: 0px solid blue;
		}
		
#enwGraphicLink2 {
		float:right;
		border: 0px solid blue;
		}		

#enwGraphicLink1 {
		z-index: 100;
		height: 45px;
		width: 155px;
		margin-top:20px;
		margin-left:12px;
		/*background : url(images/other/brazil-flag-link.gif) top left no-repeat transparent;*/
		border: 0px dotted silver;
		}

#enwGraphicLink1:hover {
		/*background:url(images/other/brazil-flag-link.gif) top left no-repeat;*/
		border: 0px dotted silver;
		}

#enwGraphicLink2 {
		z-index: 99;
		height: 63px;
		width: 107px;
		margin-top:10px;
		margin-right:15px;
		/*background : url(images/other/find-a-supplier.gif) top left no-repeat transparent;*/
		border: 0px dotted silver;
		}

#enwGraphicLink2:hover {		
		/*background:url(images/other/find-a-supplier-on.gif) top left no-repeat;*/
		border: 0px dotted silver;
		}	
		
.nodisp {
display:none;
}		



	