body#wtcbody
{
	background-color:#000;
	border-width:0px;
	margin:0px;
	padding:0px;
	font-family:Trebuchet MS;
	font-size:0.8em;
}

a{color:#9c781a;}

#container
{
	display:block;
	height:100%;
	margin:0px auto;
	padding:0px;
	width:994px;
}

#container #container_inner
{
	margin:0px;
}

#container #header
{
	
	background-image:url('../images/wtc-banner-resized.jpg');
	background-repeat:no-repeat;
	border-width:0px;
	display:block;
	float:left;
	height:227px;
	margin:0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

#container #navigation
{
	background-color:#000;
	background-image:url();
	background-repeat:no-repeat;
	border-width:0px;
	display:block;
	float:left;
	height:35px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

#container #navigation div
{
	background:none;
	border-width:0px;
	display:block;
	height:35px;
	margin:0px auto 0px 10px;
	padding:0px 0px 0px 0px;
	}

#container #navigation div ul
{
	background:none;
	border-width:0px;
	display:block;
	float:left;
	list-style-type:none;
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#container #navigation div ul li
{
	background:none;
	border-width:0px;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	white-space:nowrap;
}

#container #navigation div ul li
{
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
}

#container #navigation div ul li a
{
	color:#ffffff;
	font-family:Trebuchet MS;
	font-size:1.3em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
	padding:0 5px;
}

#container #navigation div ul li a:hover, #container #navigation div ul li a.navSel
{
	color:#bb922a;
}

#container #middle
{
	background-color:#ffffff;
	background-image:url();
	background-repeat:no-repeat;
	border-width:0px;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
}

#container #middle #content
{
	background-color:#ffffff;
	background-image:url();
	background-repeat:no-repeat;
	border-width:0px;
	display:block;
	margin:0px;
	padding:0px;
	
}

#container #middle #content #contentLeft
{
	background-color:#ffffff;
	background-image:url();
	background-repeat:no-repeat;
	border-width:0px;
	display:block;
	float:left;
	padding:20px 0px 0px 15px;
	
}

#container #middle #content #contentLeft_inner
{
	width:245px;
}

#container #middle #content #contentLeft #wtc_belfast_news_container,#wtc_belfast_news_container, #other_news_container
{
	background-color:#ffffff;
	background-image:url();
	background-repeat:no-repeat;
	border-color:#bb922a;
	border-style:solid;
	border-width:1px;
	display:block;
	float:left;
	width:243px;
	margin-bottom:10px;
}

#wtc_belfast_news_container img
{
	background:none;
	border:0px;
	display:block;
	margin:0 auto;
	padding:10px 0 0 0;
	
	/*width:218px;*/
}

#wtc_belfast_news_container h2, #other_news_container h2
{
	background-color:#bb922a;
	border:none;
	color:#FFF;
	display:block;
	font-family:Trebuchet MS;
	font-size:1.3em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:5px 16px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:uppercase;
	white-space:nowrap;
}

#wtc_belfast_news
{
	padding:0 0 10px 0;
}


#container #middle #content #contentLeft #wtc_belfast_news ul,#wtc_belfast_news ul
{
	background:none;
	border-width:0px;
	display:block;
	list-style-type:none;
	margin:0 16px;
	padding:0px 0px 0px 0px;
}

#container #middle #content #contentLeft #wtc_belfast_news ul li,#wtc_belfast_news ul li
{
	background:none;
	border-width:0px;
	border-bottom:solid 1px #bb922a;
	color:#000000;
	display:list-item;
	margin:0px 0px 0px 0px;
	padding:5px 0;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
}

#wtc_belfast_news ul li a
{
	background:none;
	border-width:0px;
	color:#000000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
}

#wtc_belfast_news ul li a:hover
{
	background:none;
	border-width:0px;
	color:#000000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:underline;
	text-indent:0px;
	text-transform:none;
}

#wtc_belfast_news p
{
	background:none;
	border-width:0px;
	color:#9c781a;
	display:block;
	margin:5px 0px 0px 16px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:uppercase;
}



a#newsarchive, a#othernews, a#busopsarchive, a#locateInBelfast, a.homeRegisterNow
{
	background:none;
	border-width:0px;
	color:#9c781a;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Trebuchet MS;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:uppercase;
}

 a.homeRegisterNow{font-size:1.4em;}

a#newsarchive:hover, a#othernews:hover, a#busopsarchive:hover, a#locateInBelfast:hover, a.homeRegisterNow:hover
{
	text-decoration:underline;
}

#container #middle #content #contentLeft #wtc_belfast_news p a:hover,#wtc_belfast_news p a:hover
{
	text-decoration:underline;
}

#register_for_wtc_updates
{
	background-color:#ffffff;
	background-image:url('../images/register-bg-large-resized.jpg');
	background-repeat:no-repeat;
	border-width:0px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	height:135px;
	float:right;
}

#register_for_wtc_updates_home
{
	background-color:#ffffff;
	background-image:url('../images/register-bg-cropped.jpg');
	background-repeat:no-repeat;
	border-width:0px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	height:87px;
	float:right;	
}

#register_for_wtc_updates h2,#register_for_wtc_updates_home h2
{
	background:none;
	border-width:0px;
	color:#FFF;
	display:block;
	font-family:Trebuchet MS;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0;
	padding:5px 10px 5px 10px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:uppercase;
	white-space:nowrap;
}

#register_for_wtc_updates p, #register_for_wtc_updates_home p
{	color:#FFF;
 	padding:0 0 20px 10px;
 	margin:0;}

#register_for_wtc_updates form 
{
	background:none;
	border-width:0px;
	display:block;
	margin:0;
	padding:0;
}

#register_for_wtc_updates_home form
{	background:none;
	border-width:0px;
	display:block;
	margin:0;
	padding:0 5px;
	}

#register_for_wtc_updates ul, #register_for_wtc_updates_home ul
{
	background:none;
	border-width:0px;
	display:block;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#register_for_wtc_updates ul li, #register_for_wtc_updates_home ul li
{
	list-style-type:none;
	background:none;
	border-width:0px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#register_for_wtc_updates ul li input.text, #register_for_wtc_updates_home ul li input.text
{
	background-color:#ffffff;
	background-image:none;
	background-repeat:no-repeat;
	border-color:#a7afba;
	border-style:solid;
	border-width:1px;
	color:#000000;
	padding:2px 2px 2px 2px;
	margin:1px 5px;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
	width:135px;
}

#register_for_wtc_updates ul li #registersubmit, #register_for_wtc_updates_home ul li #registersubmit
{
	background-color:Transparent;
	border-color:#ffffff;
	border-style:solid;
	border-width:0;
	color:#FFF;
	margin:1px 4px 1px 7px;
	padding:0px 0px 0px 0px;
	font-family:Trebuchet MS;
	font-weight:bold;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
}

#container #middle #content #contentLeft #logos
{
	background-color:#ffffff;
	background-image:url();
	background-repeat:no-repeat;
	border-width:0px;
	display:block;
	/*float:right;*/
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;

	/*width:240px;*/
}

#container #middle #content #contentLeft #logos img
{
	background:none;
	border-width:0px;
	/*display:block;
	float:left;*/
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}

#container #middle #content #contentCentre
{
	background-color:#ffffff;
	border-width:0px;
	display:block;
	float:left;
	margin:0px 0px 0px 10px;
	padding:0;
	width:470px;
}

* html div#contentCentre {margin-left:1px !important;}

#container #middle #content #contentCentre #heading
{
	background-color:#ffffff;
	background-image:url();
	background-repeat:no-repeat;
	border-width:0px;
	display:block;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 10px;
width:455px;
}

#container #middle #content #contentCentre #heading h1 
{ 
	font-family :Helvetica;
	font-size:2.0em;
	text-transform:uppercase;
	text-align:center;
	
}

#container #middle #content #contentCentre #heading h1 span.gold
{
	color:#bb922a;
}

/*#container #middle #content #contentCentre #heading p
{
	background:none;
	border-width:0px;
	color:#000;
	display:block;

	text-align:left;
	text-decoration:none;
	text-indent:0px;
	
}*/

#current_events_programmes
{
	background-color:#ffffff;
	background-image:url();
	background-repeat:no-repeat;
	border-color:#bb922a;
	border-style:solid;
	border-width:1px;
	display:block;
	margin:0;
	padding:0;
	/*width:469px;*/

}

#current_events_programmes h2
{
	background-color:#bb922a;
	border-width:0px;
	color:#FFF;
	display:block;
	font-family:Trebuchet MS;
	font-size:1.3em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0;
	padding:5px 16px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:uppercase;
	white-space:nowrap;
width:436px;
}

ul#programme_listing 
{	margin:0;
 	padding:0 16px;
}

#current_events_programmes .event_programme
{
	border-bottom:solid 1px #bb922a;
	display:block;
	
	float:left;
	

}

#current_events_programmes .event_programme .event_text
{
	
	font-weight:bold;
	font-size:1.2em;
	margin-bottom:10px;
	float:left;
}

.event_text p
{
	margin:10px 0;	
}

.event_text ul
{	list-style-type:none;
 	margin:10px 0;
 	padding:0;
}

#current_events_programmes .event_programme .event_text img
{

}


/*
#current_events_programmes .event_programme img
{
	background:none;
	border-width:0px;
	display:block;
	float:right;
	margin:0px 0px 10px 10px;
	padding:0;
}
*/

#internalContentCentre h3.sublisting
{
	background:none;
	border-width:0px;
	color:#000;
	display:block;
	margin:10px;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	font-size:1.3em;
	text-transform:capitalize;
}

#current_events_programmes .event_programme h3.main a
{
	background:none;
	border-width:0px;
	color:#000;
	display:inline;
	/*font-Family:Arial;*/
	font-size:1.8em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:capitalize;
}

#current_events_programmes .event_programme h3.sublisting a
{
	background:none;
	border-width:0px;
	color:#000;
	display:inline;
	/*font-Family:Arial;*/
	font-size:1.3em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:capitalize;
}

#current_events_programmes .event_programme h3 a:hover
{text-decoration:underline;}


#current_events_programmes .event_programme h3.sub
{
	background:none;
	border-width:0px;
	color:#4d5967;
	display:block;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:capitalize;
	white-space:nowrap;
}

#current_events_programmes .event_programme h3.sub a
{
	background:none;
	border-width:0px;
	color:#4d5967;
	display:inline;
	font-family:Trebuchet MS;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:capitalize;
}

/*#current_events_programmes .event_programme p
{
	background:none;
	border-width:0px;
	color:#4d5967;
	display:block;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
}*/

#current_events_programmes ul.event_programme 
{
	background:none;
	border-width:0px;
	display:block;
	list-style-type:none;
	margin:0px 0px 0px 16px;
	padding:0px 0px 0px 0px;
}

#current_events_programmes .event_programme ul li
{
	background:none;
	border-width:0px;
	color:#000000;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
}

#current_events_programmes .event_programme ul li a
{
	background:none;
	border-width:0px;
	color:#000000;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:underline;
	text-indent:0px;
	text-transform:none;
}
/*
#current_events_programmes p
{
	background:none;
	border-width:0px;
	color:#4d5967;
	display:block;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
}*/

#current_events_programmes p#join
{	
	font-family:Helvetica;
	font-size:1.2em;
	color:#000;
	text-transform:uppercase;
	clear:both;
	padding:10px 0;
	margin:0 16px;
	text-align:center;
}

#current_events_programmes p a
{
	background:none;
	border-width:0px;
	displaY:inline;
	
	text-align:left;
	text-decoration:none;
	text-indent:0px;
}
#current_events_programmes p a:hover
{text-decoration:underline;}

#current_events_programmes p#join a
{
	background:none;
	border-width:0px;
	color:#000;
	display:inline;
	text-align:center;
	text-decoration:none;
	text-indent:0px;
	font-family:Trebuchet MS;
	font-weight:bold;
	
}

#current_events_programmes p#join a span.gold
{
	color:#bb922a;	
}

#current_events_programmes p#join a:hover
{
	background:none;
	border-width:0px;
	color:#9c781a;
	display:inline;
	text-align:center;
	text-decoration:underline;
	text-indent:0px;
	font-family:Trebuchet MS;
	font-weight:bold;
}

.eventItem
{padding:0 16px;}

h1.eventItemName 
{}

.eventHeadline{font-weight:bold;font-style:oblique;margin-top:0;padding-top:0;font-size:1.2em;}

h3.sublisting{margin-left:5px;}

.eventDescription
{margin-top:15px;}

.eventListingDescription
{width:295px;
 float:left;
 padding-top:15px;}
 
 /* 
.eventListingDescription h1, h2,h3,h4,h5,h6,p,li
  {margin:0 5px 10px 5px;}
*/   

.eventListingDescription p
 {margin:0 5px 10px 5px;
  font-weight:normal;}

.eventListingThumbnail
{float:left;margin:15px 15px 0 0;
}

.eventFirstListingDescription
{font-weight:bold;
 font-size:1.2em;}

#internalContentCentre h2.archive, h2.archive
{	
	background-color:#bb922a;
	border-width:0px;
	color:#FFF;
	display:block;
	font-family:Trebuchet MS;
	font-size:1.3em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0px 16px 10px 0px;
	padding:5px 12px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:uppercase;
	white-space:nowrap;
	}

ul.archive
{	list-style-type:none;
 	padding:0;
 	margin:0 16px 0 0;
}
ul.archive li
{	color:#000;
 	padding:10px 0;
 	border-top:solid 1px #bb922a;
 	width:100%;
 	}

ul.archive li a
{text-decoration:none;
 color:#000;
 /*padding-left:10px;*/}

ul.archive li a:hover
{text-decoration:underline;
 color:#000;}

ul.eventArchive li
{float:left;}

.eventArchiveListingThumbnail
{	float:left;
	padding:10px 20px 10px 10px;
}

.eventArchiveListing
{ float:left;
  width:320px
  /*padding-left:20px;*/ 
}

ul.eventArchive li div.eventArchiveListing a
{padding-left:0;}

span.archiveDate{display:block;margin-left:12px;}

#container #middle #content #contentRight
{
	background-color:#ffffff;
	background-image:url();
	background-repeat:no-repeat;
	display:block;
	float:left;
	margin:0px 0px 0px 8px;
	padding:0px 0px 0px 0px;
}

* html div#contentRight {margin-left:9px !important;}

#container #middle #content #contentRight #searchholder
{
	height:112px; /*20px; /*112*/
	margin:0 0 0 0;
	
	padding:0px;
	/*width:280px;*/
	width:246px;
	
}

#container #middle #content #contentRight #searchholder #searchbox
{
	
	background-color:#bb922a;
	
}

#container #middle #content #contentRight #searchholder #searchbox #searchform
{
	
	padding:10px;
}

#container #middle #content #contentRight #searchholder #searchbox ul
{
	background:none;
	border-width:0px;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#container #middle #content #contentRight #searchholder #searchbox ul li
{
	list-style-type:none;
	background:none;
	border-width:0px;
	display:block;
	margin:0px;
	padding:0px;
}
#container #middle #content #contentRight #searchholder #searchbox ul li input.text
{
	background-color:#ffffff;
	background-image:none;
	background-repeat:no-repeat;
	border-color:#a7afba;
	border-style:solid;
	border-width:1px;
	color:#000000;
	float:left;
	margin:auto;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
	width:120px;
}

#container #middle #content #contentRight #searchholder #searchbox ul li #searchsubmit
{
	background-color:#bb922a;
	background-image:none;
	background-repeat:no-repeat;
	border-color:#bb922a;
	border-style:solid;
	border-width:1px;
	color:#fff;
	font-family:Trebuchet MS;
	font-size:1.1em;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
}

#container #middle #content #contentRight #searchholder #searchbox ul li label
{
	display:none;
}

#container #middle #content #contentRight #nonsearchholder
{
	/*width:265px;*/
	margin:0px;
	padding:0px;
	width:230px;
}

#business_opportunities_container,
#wtc_belfast_profile_container,
#currency_convertor 
{
	background-color:#ffffff;
	background-image:url();
	background-repeat:no-repeat;
	border-width:0px;
	border-color:#bb922a;
	border-style:solid;
	border-width:1px;
	display:block;
	float:left;
	margin:0px 0px 15px 0px;
	/*width:263px;*/
	width:230px;	
}

#business_opportunities_container,
#wtc_belfast_profile,
#currency_convertor 
{

	padding:0;
	/*width:218px;*/
}

#business_opportunities h2,
#wtc_belfast_profile h2,
#currency_convertor h2
{
	background-color:#bb922a;
	border-width:0px;
	color:#FFF;
	display:block;
	font-family:Trebuchet MS;
	font-size:1.3em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:5px 12px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:uppercase;
	white-space:nowrap;
}

#currency_convertor h2
{font-size:1.3em;}

#business_opportunities ul,
#wtc_belfast_profile ul
{
	background:none;
	border-width:0px;
	display:block;
	list-style-type:none;
	margin:10px 16px;
	padding:0px 0px 0px 0px;
}

#business_opportunities ul li,
#wtc_belfast_profile ul li
{
	background:none;
	border-bottom:solid 1px #bb922a;
	color:#000000;
	display:list-item;
	margin:0px 0px 0px 0px;
	padding:5px 0;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
}

#business_opportunities ul li a,
#wtc_belfast_profile ul li a
{
	background:none;
	border-width:0px;
	color:#000000;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
}

#business_opportunities ul li a:hover,
#wtc_belfast_profile ul li a:hover
{
	text-decoration:underline;	
}

#business_opportunities p,
#wtc_belfast_profile p
{
	background:none;
	border-width:0px;
	color:#000;
	display:block;
	margin:10px 16px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;

}

#currency_convertor form
{
	background:none;
	border-width:0px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:10px;
}

#currency_convertor form ul
{
	background:none;
	border-width:0px;
	display:block;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#currency_convertor form ul li
{
	background:none;
	border-width:0px;
	display:block;
	clear:both;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#currency_convertor  ul li label
{
	background:none;
	border-width:0px;
	color:#000000;
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
	width:40px;
}

#currency_convertor form ul li input.text
{
	background-color:#ffffff;
	background-image:none;
	background-repeat:no-repeat;
	border-color:#a7afba;
	border-style:solid;
	border-width:1px;
	color:#000000;
	float:right;
	padding:2px 2px 2px 2px;
	margin:0px 0px 2px 0px;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
	width:150px;
}

#currency_convertor form ul li #currencysubmit
{
	background-color:#bb922a;
	background-image:none;
	background-repeat:no-repeat;
	border-width:0px;
	color:#ffffff;
	float:right;
	margin:0px 0px 0px 0px;
	padding:3px 2px 3px 2px;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
	width:156px;
}

#currency_convertor form ul li select
{
	background-color:#ffffff;
	background-image:none;
	background-repeat:no-repeat;
	border-color:#a7afba;
	border-style:solid;
	border-width:1px;
	color:#000000;
	float:right;
	padding:2px 2px 2px 2px;
	margin:0px 0px 2px 0px;
	text-decoration:none;
	text-indent:0px;
	text-transform:none;
	width:156px;
	
	
}

#currency_convertor form ul li select option
{width:auto;}

#currency_convertor p#importantSection
{font-size:0.8em;
 margin:0;padding:10px 0;
 clear:both;}


#container #bottom_fade
{
	height:21px;
	background-image:url('../images/footer-top-bg.gif');
	background-repeat:repeat-x;
	width:100%;
	display:block;
	float:left;
}

#container #bottom
{
	background-color:#c9c9c9;
	background-image:url();
	background-repeat:no-repeat;
	border-width:0px;
	display:block;
	float:left;
	height:100px;
	margin:0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

#container #bottom #bottom_left
{
	width:798px;
	float:left;
}

#container #bottom #bottom_left #sitemap
{
	padding:0 0 0 30px;	
}

#container #bottom #bottom_left #sitemap div
{
	float:left;
}

#container #bottom #bottom_left #sitemap div ul 
{	
	font-family:Trebuchet MS;
	font-size:0.8em;
	color:#4d5967;
	list-style-type:none;
 	margin:0;
 	padding:0 20px 0 0;
}

#container #bottom #bottom_left #sitemap div ul li
{
	margin:-0;
 	padding:0;	
}

#container #bottom #bottom_left #sitemap div ul li a
{
	color:#4d5967;
	text-decoration:none;
	margin:0;
 	padding:0;
}

#container #bottom #bottom_left #sitemap div ul li a:hover
{
	color:#4d5967;
	text-decoration:underline;	
}

#container #bottom #bottom_left #address
{
	clear:both;
	font-family:Trebuchet MS;
	color:#4d5967;
	padding:5px 0 0 30px;
}

#container #bottom #bottom_left #address strong
{
	font-family:Trebuchet MS;
	font-weight:bold;
}

#container #bottom #bottom_right
{
	float:left;
	width:263px;
}

#container #bottom #bottom_right #emailalert
{
	font-family:Trebuchet MS;
	color:#4d5967;
	padding:0;
}

#container #bottom #bottom_right #emailalert p
{
	font-size:0.8em;
	padding:0;
	margin:0;
}

#container #bottom #bottom_right #emailalert a
{	
	font-family:Trebuchet MS;
	color:#4d5967;
}

.bold
{
	font-weight:bold;
}

.floatleft
{
	float:left;
}

.clearboth
{
	clear:both;
}

.left
{
	text-align:left;
}

.center
{
	text-align:center;
}

.right
{
	text-align:right;
}

.whitespace
{
	white-space:nowrap;
}


/*---------------------------------------------------------------------------------------------*/
/* INTERNAL PAGES
/*---------------------------------------------------------------------------------------------*/

#container #middle #content #internal_contentLeft_inner
{
	margin:5px 0 0 0;
	width:164px;
	text-align:right;
}

#subNav_container
{
	padding:0 10px 80px 0;
}

#subNav  ul
{
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
	
}

#subNav  ul li
{
	font-family:Trebuchet MS;
	font-size:1.3em;
	font-weight:bold;
	color:#000;
	margin:0;
	padding:0;
}

#subNav ul li a
{
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#000;
	margin:0;
	padding:0;
	text-decoration:none;
}

#subNav ul li a:hover, #subNav ul li a.navSel
{
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#000;
	margin:0;
	padding:0;
	text-decoration:underline;
}

#updateHolder
{	padding:0 10px 0 0;
 	/*margin:0 10px 0 0;*/
}

#updateHolderHome
{	padding:10px 10px 0 0;
	float:left;
}

#contentLeftNonNav
{	padding:0;
 	/*margin:0 10px 0 0;*/
}

#container #middle #content #internalContentCentreContainer
{
	background-color:#ffffff;
	background-image:url();
	background-repeat:no-repeat;
	display:block;
	float:left;
	/*border-left:1px solid #bb922a;
	border-right:1px solid #bb922a; */ 
	/*margin:20px 15px 0px 15px;*/
	margin:20px 0px 0px 0;
	padding:0px 0px 0px 0px;
	width:561px;
	/**/
}

#container #middle #content #internalContentCentre
{
	margin:-2px 0 0 0;
	padding:0 0 25px 15px;	
	border-left:1px solid #bb922a;
	border-right:1px solid #bb922a;
	min-height:440px;
	position:relative;
	/*min-width:545px; 
	float:left;*/
}

#internalContentCentre h2, h3, h4, h5, h6, p, ul
{	margin:0;padding:0;
	margin-right:16px;
 	padding-left:12px; 
 	padding-right:10px;
}
#internalContentCentre p, ul
{margin-top:10px;
 margin-bottom:10px;}

#internalContentCentre img
{ 	/*padding-left:12px; */
}

#internalHeadingTextContainer
{
	width:360px; /*388*/
	float:left;
}

#internalHeadingText h1, #internalContentCentre h1
{
	background-color:#ffffff;
	font-family:Trebuchet MS;
	font-size:1.8em;
	font-weight:bold;
	margin:0;
	padding:0;		
}

#internalHeadingText p
{
	font-family:Trebuchet MS;
	font-size:1.2em;
	font-weight:bold;
	margin-top:20px;
	
}

#internalHeadingText p a
{
	color:#bb922a;
}

#internalHeadingImageContainer
{
	float:left;
	margin:20px 16px 0 0;
	/*padding:6px 20px 20px 20px;*/
}

#internalHeadingImageCaption
{
	font-family:Trebuchet MS;
	color:#bb922a;
}

#internalHeadingImage p
{
	display:block;
	font-family:Trebuchet MS;
	color:#bb922a;
	margin-top:0;
	padding-top:0;		
}

* html div#internalContentCentreContainer {width:560px !important;}

#internalTextContainer
{
	clear:both;
	padding:0 40px 100px 0;
}

#internalTextContainer p a, #internalContentCentre p a
{
	color:#bb922a;
}

#internalText h2, #internalContentCentre h2
{ 
	font-size: 1.2em;
}
#internalText h3, #internalContentCentre h3
{ 
	font-size: 1.1em;
}

/* PikaChoose Image Gallery */
/* These hieghts and widths should be edited to your images */	
ul#pikame{padding-left:0;margin:0 auto;}
.pika_main{width:485px;padding:3px;margin:0 auto;border: 1px solid #BB922A;}
#pikame li{float: left;border:none;padding:15px;}
/* thats all you NEED to edit. But continue if you'd like. */
ul#pikame li img{position:relative;cursor:pointer;}
.pika_main img{border:none;}
.pika_main{position: relative;margin:0 0 0 19px;}
.pikachoose li{float:left;position:relative;overflow:hidden;list-style:none;}
.pika_play{position:absolute;top:10px;right:20px;z-index:1;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;}
.pika_play img{border:none !important;}
.pika_caption{width:100%;height:30px;color:#000000;padding-top:10px;text-align:center;}
.pika_navigation a{font-size: 12px;text-decoration: none;}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center;}
.pika_navigation{clear:both;left:38px;padding-top:10px;position:absolute;text-align:center;top:43px;z-index:10;width:485px;}
/* awful IE6 hack - time pressure */
* html .pika_navigation{left:4px;}
.pika_navigation a.float-left {float:left;}
.pika_navigation a.float-right {float:right;}
.pika_navigation a {cursor:pointer;}
/* SliderJS */
.sliderjs{margin:0 auto;}


/*language version component*/
ul.languageVersion{list-style:none;padding:10px 0;}
ul.languageVersion li img{margin:0 10px;border:0;}
ul.languageVersion li a{color:#bb922a;text-decoration:none;}

/*member directory*/
span.memberDirectoryBusinessSector{display:block;padding:0 0 0 12px;}
.memberDirectoryListingThumbnail{width:120px;float:left;}
.memberDirectoryListing{width:400px;float:left;}
ul.memberDirectory li{width:520px;float:left;}