#wrapper {background:url("/RXUK/RXUK_UKTemplate/framework_images/wrapperBackground_976.gif") repeat-y scroll center top transparent; padding:0 3px;}
* {border-radius:0px!important;} /*Remove browser based rounded corners*/

/* SE CANDIDATE - styling stuff only!! */

/* structure related */
body {border-top:33px solid #000000;}
#header .producedBy {display:none;}
/* structure related */

/* #header related */
#functionalNavigation .headerFooterLinkList li {background:url("/RXUK/RXUK_UKTemplate/framework_images/topbarDivider.gif") no-repeat scroll right center transparent;}
#functionalNavigation .headerFooterLinkList li a {color:#FFFFFF;}
#topNavigation ul.level2 li.selected, #topNavigation ul.level2 li.selected a {background-color:#797979; color: #FFFFFF;}
/* #header related */

/* #footer related */
#footer {background:url("/RXUK/RXUK_UKTemplate/framework_images/wrapperBottomEdge.gif") no-repeat scroll center bottom transparent; }
#footer span.copyright {color:#666666;}
#footer .headerFooterLinkList li {background-position:left center;}
#footer .headerFooterLinkList li.first {background-image:none;}

/* #footer related */

/* headers related */
h1, h1#pageName, h2, h3, h1 a, h1#pageName a, h2 a, h3 a {font-weight:normal;}
h1, h1#pageName {border-bottom:3px solid #EFEFEF; font-size:24px;}
#content h2.panelHeading {background:url("/RXUK/RXUK_UKTemplate/framework_images/header_bg.jpg") repeat-x scroll 0 0 transparent;}
/* headers related */

/* sidebarRight related */
#quickLinks h3 {border-bottom:3px solid #EFEFEF; font-weight:normal;}
#quickLinks ul li a {background:none repeat scroll 0 0 transparent;}
#sidebarRight .rightHandColumnPageDefaultHeading {border-bottom:3px solid #EFEFEF;}
#sidebarRight .contentPageSelection-feed .feedHeading {border-bottom:3px solid #EFEFEF;}
.contentPageSelection-feed ul.itemList li {border-bottom:1px dotted #D6D6D6;}
.contentPageSelection-feed ul.itemList li h3 {line-height:1;}
.contentPageSelection-feed ul.itemList li h3 a {font-size:13px; font-weight:normal;}
.contentPageSelection-feed ul.itemList li p {font-size:12px; line-height:1.5;}
.contentPageSelection-rightHandColumnPageDefault div.unmanagedContent {font-size:12px;}
/* sidebarRight related */

/* contentLayoutBox related */
.twoColumnTeaserList .teaserList h3 {font-size:16px;}
.twoColumnTeaserList .teaserList h3 a {font-size:16px;}
/* contentLayoutBox related */

/* concertina related */
ul.concertinaList li {border-bottom:1px dotted #D6D6D6;}
ul.concertinaList li li {border:medium none;}
/* concertina related */

/* form related */
div.inputForm table tbody tr td {border:none; background:transparent;border-bottom:1px dotted #cccccc;}
div.inputForm select {border:1px solid #A5ACB2; font-style:normal;}
.websiteSignUp-CreateAProfile-Step1 h1#pageName {border:medium none; font-size:18px; font-weight:bold;}
div.inputForm ol li.formSection {background:none; border-top:none; border-left:none; border-right:none; border-bottom:1px dotted #ccc;}
div.inputForm input[type="text"], div.inputForm input[type="password"], div.inputForm textarea, div.inputForm select {border-top:2px solid #7c7b7d; border-right:2px solid #E0DFE3; border-bottom:2px solid #E0DFE3; border-left:2px solid #7c7b7d;}
/* form related */

/* search related */
.panelHeading {color:#FFFFFF;}
.grid .listItemDetail {border-color:#CCCCCC;}
.grid .listItemDetail p.name {border-top:medium none;}
#searchResultTopContent.list {border-top:medium none;}
#searchResultTopContent.list li.resultItem {border-bottom:medium none;}
#sidebarLeft #facetNavigation h3 {font-size:12px; font-weight:bold;}
#sidebarLeft #searchSidebarLeft h3 {background:url("/RXUK/RXUK_UKTemplate/framework_images/header_bg.jpg") repeat-x scroll 0 0 transparent; font-size:12px;}
.list .exhibitorDetail p.name { font-weight:bold; font-size:14px;}
/* search related */

/* News, Blogs & Video */
.inPageTeaser p {color:#666666; font-style:italic;}
/* News, Blogs & Video */

/*Exhibitor / Product Directory Page */
#exhibitorBadge h2.exhibitorName, body.productProfile h2.productName {font-size: 24px; font-weight:normal;}
ul.tablinks li a, ul.tablinks li strong {font-size:13px;}
#content .main .tabbedContent .inner-attribute-container dd {border-top:0 dotted #CCCCCC;}
.solidBox {background-color:#333; background-image: url("/Css/common/images/heading_background_grey.gif"); background-position:0 0; background-repeat:repeat-x; border-color:#999999; font-size:13px;}
#content .product.attribute-container .bottom dl dt, #content .main .tabbedContent .inner-attribute-container dt, .inner-attribute-container span.label {font-weight:bold; font-size:13px;}
#content .product .inner-attribute-container dt {font-size:12px;}
body.productProfile .other h2 {border-bottom:3px solid #EFEFEF;}
body.productProfile .other {border:0;}
div.viewer .overlay {background:none repeat scroll 0 0 #D9D9D9; color:#000000;}
.social h3 { font-size:13px; font-weight:bold; }
/*Exhibitor / Product Directory Page */



/* THIS STUFF COULD PROBABLY BE STRIPPED AWAY BEFORE GOING INTO PLATFORM */

/* contact us Bcard related */
.BCard .name {font-weight:bold;}
/* contact us Bcard related */

/* Language Selector */
#languageSelector ul li.flag a {color:#FFFFFF;}
#languageSelector ul li span,
#languageSelector ul li.current span {font-size:12px; text-transform:capitalize;}
#languageSelector .current span {color:#FFFFFF;}
#languageSelector ul li a:hover {color:#FFFFFF; text-decoration:underline;}
/* Language Selector */

/* Social Media Icons */
#socmedlinks {border-bottom:1px solid #EFEFEF;}
/* Social Media Icons */

/* THIS STUFF COULD PROBABLY BE STRIPPED AWAY BEFORE GOING INTO PLATFORM */

