/* private:Site */
body {width:100%; background-color:#4A4646; text-align:center; margin:0; padding:0; border:0;}

/*general styles*/
.clear {clear:both; font-size:1px; height:0px; line-height:1px; display:block; overflow:hidden;}
#AccessLinks {color:#fff; position:absolute; top:0; left:-10000px;}
.noShow {display:none;}

.noListStyle,
.cmsListMenuUL {list-style:none; margin:0; padding:0; line-height:1;}
.noListStyle li,
.cmsListMenuUL li {margin:0; padding:0;}
.leftSide {float:left;}
.rightSide {float:right;}

#Container {width:996px; background:url(/SiteImages/Container-back.gif) left top repeat-y; margin:0 auto;}
#InnerContainer {padding:0 15px 15px 15px; background:url(/SiteImages/Container-bottom.gif) left bottom no-repeat; text-align:left;}

.PagerControl {padding-bottom:1em; font-size:130%; font-weight:bold;}
.PagerControl .submitButton {font-weight:bold; padding:0 0.1em; font-size:100%;}
.PagerControl, 
.PagerControl a,
.PagerControl .submitButton {color:#8DC63F;}
.PagerControl .PagerResults {text-align:left; float:left; width:9em; padding-top:0.2em;}
.PagerControl .PagerNumberArea {text-align:right; float:right; width:20em; padding:4px 0;}
.PagerControl .SelectedPage,
.PagerControl .selectedPage {text-decoration:underline;}
.PagerControl .selectedPage {margin:0 0.1em;}
.PagerControl .SelectedPrev,
.PagerControl .SelectedNext {visibility:hidden;}
.PagerControl .SelectedPage,
.PagerControl .UnselectedPrev,
.PagerControl .UnselectedNext,
.PagerControl .UnselectedPage {margin:0 0.25em;}



.borderBottom {border-bottom:5px solid #ffffff;}
.borderTop {border-top:5px solid #ffffff;}
.padded20 {padding:20px;}
.padded15 {padding:15px;}


/*form stuff*/
.submitButton {font-size:120%; overflow:visible; padding:0 5px; cursor:pointer; border:0; background-color:transparent; color:#ffffff;}
.textInput,
.selectInput,
.textArea {border:1px solid #ffffff; font-size:100%;}


/*header styles*/
#Header {background-color:#333333; text-align:right; position:relative;}
#LogoHolder {width:410px;}

#LanguageLinksHolder {width:545px; padding:15px 0 3em 0; position:absolute; top:0; left:175px;}
#LanguageLinksList li {display:inline; padding:0;}
#LanguageLinksList a {display:block; padding:0 0.8em; margin:0; float:left; border-left:1px solid #ffffff;}
#LanguageLinksList li.first a {border-left:0;}
#LanguageLinksList .selectedSite {color:#ababab;}

#QuickSignup {width:250px; text-align:left; background:#5c5c5c url(/SiteImages/QuickSignup_Back.gif) left top repeat-x; overflow:hidden;}
#QuickSignup .inner {border:1px solid #707070; padding:10px 10px 5px 10px;}
#QuickSignup .title {font-size:130%; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #000000;}
#QuickSignup .formRow {border-top:1px solid #ababab; padding:5px 0;}
#QuickSignup label {margin:0.1em 1em 0 0; float:left; font-size:110%;}
#QuickSignup .inputHolder {float:right;}
#QuickSignup .textInput {width:170px;}
#QuickSignup .submitRow {padding-top:3px; text-align:right;}

.mainSearchForm {margin-left:auto; width:250px;}
.mainSearchForm .inner {padding:2px 5px 3px 5px; border:1px solid #818181; border-bottom:0; border-right:0; background:#333333 url(/SiteImages/SearchForm-back.gif) left top repeat-x;}
.mainSearchForm label {width:3.6em; display:block; float:left; padding-top:0.1em; font-size:110%;}
.mainSearchForm .textInput {border:1px solid #ffffff; width:11.5em; margin-left:4px;}
.mainSearchForm .submitButton {color:#ffffff;}


/*body styles*/
#Body {padding:5px 0 0 0;}
#BodyInner {background:url(/SiteImages/Share/BodyInner-back.gif) left top repeat-y;}
#LeftColumn {width:726px;}
#RightColumn,
#NavColumn {width:235px;}

#MainImageHolder {width:100%; overflow:hidden;}
#ContentHolder {width:486px;}
#EditableContent a {color:#507479;}

.collapsibleBox .padded {border:1px solid #707070; background:#5C5C5C url(/SiteImages/collapsibleBox-back.gif) left top repeat-x; padding:6px;}
.collapsibleBox .imageHolder {width:221px; overflow:hidden; padding-bottom:0.3em;}
.collapsibleBox h3 {font-size:150%; padding:0.1em 20px 0.1em 0; font-weight:normal; cursor:pointer;}
.collapsibleBox h3.noCursor {cursor:default;}
.collapsibleBox h3.openBox {background:url(/SiteImages/btn_openBox.png) right 0.2em no-repeat;}
.collapsibleBox h3.closeBox {background:url(/SiteImages/btn_closeBox.png) right 0.2em no-repeat;}
.collapsibleBox .collapsePanel {padding-top:0.1em;}
.collapsibleBox .summaryText {padding:0.5em 0.2em;}
.collapsibleBox .moreLinkHolder {padding:0.4em 0.1em 0.1em 0.1em; text-align:right; font-weight:bold;}
.collapsibleBox .moreLinkHolder a {padding-left:1em;}
.collapsibleBox .linkHolder {padding-top:6px;}
.collapsibleBox .linkHolder a {display:block; overflow:hidden;}
.collapsibleBox .mediumText {text-align:center; padding:5px; background-color:#363636;}
.collapsibleBox .collapsibleBoxFooter {padding-top:5px;}
.collapsibleBox .collapsibleBoxRSS {width:20px;}
.collapsibleBox .contentHolder {padding:6px 1px 2px 1px; line-height:1.2em;}
.collapsibleBox .contentHolder a {font-style:italic;}
.collapsibleBox .contentHolder strong {font-size:110%;}

.bt36 {border-top:1px solid #363636;}
.bb36 {border-bottom:1px solid #363636;}
.br36 {border-right:1px solid #363636;}
.btAB {border-top:1px solid #ABABAB;}
.bbAB {border-bottom:1px solid #ABABAB;}
.blAB {border-left:1px solid #ABABAB;}


#PageTitle {display:block; padding-top:0;}

#BreadcrumbHolder {padding:10px 20px 10px 20px; line-height:1.5em; background-color:#D5D5D5;}
#BreadcrumbHolder #YouAreHere {display:block; float:left; width:8em;}
#BreadcrumbHolder .TrailHolder {display:block; float:left; width:31em;}
#BreadcrumbHolder .TrailHolder .breadcrumbItem {margin:0 0.2em;}
#BreadcrumbHolder #BCHomeLink {margin-left:0;}


#MainNavigationHolder {padding:10px; background-color:#333333;}
#MainNavigationHolder,
#MainNavigationHolder a {color:#ffffff;}
#MainNavigation li {border-top:1px solid #707070; border-bottom:1px solid #000000;}
#MainNavigation li.first {border-top:0;}
#MainNavigation li.last {border-bottom:0;}
#MainNavigation li.highlightedLI {background:#333333 url(/SiteImages/greyBlackVFade-back.gif) left top repeat-x;}
#MainNavigation a {display:block; padding:0.5em 5px;}
#MainNavigation .openLi a {background:url(/SiteImages/MainNav-open.gif) 205px 0.9em no-repeat; padding-right:15px;}
#MainNavigation .level1 li {border:0;}
#MainNavigation .level1 li.highlightedLI {background:none;}
#MainNavigation .level1 .openLi a {padding-right:5px;}
#MainNavigation .level1 a {padding-left:14px; background:url(/SiteImages/MainNav-bullet.gif) 6px 0.9em no-repeat;}
#MainNavigation .level1 a.highlightedLink {color:#ababab; background:url(/SiteImages/MainNav-bulletHover.gif) 6px 0.9em no-repeat;}
#MainNavigation .level2 {padding:0; margin:0; background:none;}
#MainNavigation .level2 a,
#MainNavigation .level2 a.highlightedLink {padding-left:24px; background-position:16px 0.9em;}
#MainNavigation .level3 a,
#MainNavigation .level3 a.highlightedLink {padding-left:34px; background-position:26px 0.9em;}

#GetInTouch h3 {padding:0.4em 0; background-position:right 0.5em;}
#GetInTouch .btAB {padding:0.7em 0;}
#GetInTouch #TelNo {padding-left:23px; background:url(/SiteImages/icon_Telephone.png) 1px center no-repeat;}
#GetInTouch .spacer {height:0.6em; overflow:hidden;}
#GetInTouch #Email {padding-left:23px; background:url(/SiteImages/icon_Globe.png) left center no-repeat;}

.mainNewsletterRegister .largeText {padding:0.5em 0 0.4em 0;}

#RightColumn h3.brightGreen {font-size:160%;}


/*footer styles*/
#BottomSpacer {background-color:#ffffff; height:5px; margin-top:-5px; width:100%;}

#Footer {background-color:#4A4646; text-align:center; padding:10px;}
#FooterNavigation li {display:inline; margin:0 1em;}
#UkTradeLogo {float:left;}
#FooterNavigation {float:left; text-align:center; width:70%;}


/*Repeater styles*/
#ArticleHolder .date {padding-bottom:0.5em;}
#ArticleHolder .date strong,
.articleHolder .date span {color:#ffffff; background:#363636; padding:2px 5px; font-size:110%; font-style:italic;}
#ArticleHolder .title {font-size:160%; padding-bottom:0.3em;}
#ArticleHolder .title strong {font-weight:normal;}
#ArticleHolder h3,
.brightGreen,
.brightGreen a {color:#8DC63F;}
/*old bright green - 8DC63F*/

.articleHolder {padding:1em 0;}
#RightColumn .articleHolder {padding:0.5em 0;}
.articleHolder .title {font-size:130%; font-weight:bold; padding-top:5px;}

#ViewAllHolder a {display:block; text-align:center;}
#ViewAllHolder h3 {padding:0; margin:0;}

/*Share it links*/
#ShareItTitle {font-size:200%; padding:0; margin:0; font-weight:bold; min-width:145px; font-family:Arial Black;}
#ShareItLinks {padding-top:1.1em; width:175px;}
#ShareItLinks li {display:inline; margin:0 6px;}
#ShareItLinks a {display:inline-block; height:12px;}
#DiggItLink {width:14px; background:url(/SiteImages/Share/icon_Digg.gif) left top no-repeat;}
#DeliciousLink {width:12px; background:url(/SiteImages/Share/icon_Delicious.gif) left top no-repeat;}
#StumbleUponLink {width:12px; background:url(/SiteImages/Share/icon_StumbleUpon.gif) left top no-repeat;}
#FacebookLink {width:13px; background:url(/SiteImages/Share/icon_Facebook.gif) left top no-repeat;}
#MySpaceLink {width:11px; background:url(/SiteImages/Share/icon_MySpace.gif) left top no-repeat;}
#EmailLinkHolder a {width:17px; background:url(/SiteImages/Share/icon_Email.gif) left top no-repeat;}


/*Sector Holder*/
#SectorListHolder h3,
#NavColumn h3 {color:#8DC63F; font-size:160%;}
#SectorListHolder .linkHolder {}
#SectorsList {margin:0; padding:0.4em 0 0 1.7em; line-height:1.5em;}
#SectorListItem0 {color:#EC8F00;}
#SectorListItem1 {color:#7A4199;}
#SectorListItem2 {color:#3CB191;}

#RelatedLinks a {color:#8DC63F;}
#RelatedLinks .content {line-height:1.5em;}