@media screen {
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    zwidth: 75px;
    zheight: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
.nova-carousel-container {
    position: relative;
    overflow:auto;
}

.nova-carousel-container h2 {
    font-weight: bold;
    padding: 5px 10px 0;
    margin: 0;
}

.nova-carousel-container p.description {
    padding: 10px;
}

.jcarousel-skin-nova-default .jcarousel-container {
    background: #F0F6F9;
    border: 1px solid #346F97;
    margin: 10px;
}

.jcarousel-skin-nova-default .jcarousel-container-horizontal {
    padding: 5px 40px 5px 40px;
}

.jcarousel-skin-nova-default .jcarousel-clip-horizontal {
    height: 128px;
}

.jcarousel-skin-nova-default .jcarousel-item {
    width: 160px;
    height: 128px;
}

/* This value is important. It relates to a jcarousel bug. If it is too low, then lines 618 (setting this.tail) and 153 (setting di var) of jcarousel.js
 conspire to prevent the carousel from realising that it is in the last position, hence resulting in a very small final scroll movement */
.jcarousel-skin-nova-default .jcarousel-item-horizontal {
    margin-right: 5px;
}

.jcarousel-skin-nova-default .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-nova-default .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 32px;
    height: 100%;
    cursor: pointer;
    background-color: #cccccc;
    background-image: url('../RX/RX_ReedExpo/Images/carousel_right3.gif?v=1271396067054776400');
	background-repeat: no-repeat;
	background-position: 0 54px;
}

.jcarousel-skin-nova-default .jcarousel-next-horizontal:hover {
    background-position: -32px 54px;
}

.jcarousel-skin-nova-default .jcarousel-next-horizontal:active {
    background-position: -64px 54px;
}

.jcarousel-skin-nova-default .jcarousel-next-disabled-horizontal,
.jcarousel-skin-nova-default .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-nova-default .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 54px;
}

.jcarousel-skin-nova-default .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 32px;
    height: 100%;
    cursor: pointer;
    background-color: #cccccc;
    background-image: url('../RX/RX_ReedExpo/Images/carousel_left3.gif?v=1271396067054776400');
	background-repeat: no-repeat;
	background-position: 0 54px;
}

.jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover {
    background-position: -32px 54px;
}

.jcarousel-skin-nova-default .jcarousel-prev-horizontal:active {
    background-position: -64px 54px;
}

.jcarousel-skin-nova-default .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-nova-default .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-nova-default .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 54px;
}

.jcarousel-skin-nova-default li {
    position: relative;
    float:left;
}

.jcarousel-skin-nova-default li img {
    cursor: pointer;
}

.jcarousel-skin-nova-default li img{
    border: solid 3px transparent;
}

.jcarousel-skin-nova-default li.current img{
    border-color: #0088CC;
}

.jcarousel-skin-nova-default li .overlay {
    position: absolute;
    background: #000000;
	filter:alpha(opacity=80);
	opacity: 0.8;
    width: 145px;
    padding: 1px 5px;
    line-height: 1.1em;
}

.jcarousel-skin-nova-default li .overlay h3, .jcarousel-skin-nova-default li .overlay p{
	margin: 3px;
}

.jcarousel-skin-nova-default li .overlay a {
    font-size: 0.9em;
    font-weight: bold;
    color: #888888;
}

.jcarousel-skin-nova-default li .overlay span {
    font-size: 0.9em;
    font-weight: bold;
    margin: 5px 0;
    color: #888888;
}

.jcarousel-skin-nova-default li .overlayShort {
    bottom: 5px;
    left: 3px;
    min-height: 41px;
}

/******
* Rollover
**********/
.jcarousel-skin-nova-default li .overlayLong {
	height: 118px;
	top: 3px;
	left: 3px;
	cursor: pointer;
}

.jcarousel-skin-nova-default li .overlayShort p.span {
	display:block;
}

.jcarousel-skin-nova-default li .overlayShort span.eventDescription {
	display:none;
}


/*
    Provides overrides for the jCarousel skin when an additional jcarousel-nova-compact class is applied
*/

.jcarousel-skin-nova-compact .jcarousel-container {
    border:none;
}

.jcarousel-skin-nova-compact .jcarousel-clip-horizontal {
    height: 100px;
}

.jcarousel-skin-nova-compact .jcarousel-item {
    width: 120px;
    height: 98px;
    text-align: center;
}

.jcarousel-skin-nova-compact .jcarousel-prev-horizontal,
.jcarousel-skin-nova-compact .jcarousel-next-horizontal {
	background-position: 0 40px;
}

.jcarousel-skin-nova-compact .jcarousel-prev-horizontal:hover,
 .jcarousel-skin-nova-compact .jcarousel-next-horizontal:hover {
    background-position: -32px 40px;
}

.jcarousel-skin-nova-compact .jcarousel-prev-horizontal:active,
.jcarousel-skin-nova-compact .jcarousel-next-horizontal:active {
    background-position: -64px 40px;
}

.jcarousel-skin-nova-compact .jcarousel-prev-disabled-horizontal, 
.jcarousel-skin-nova-compact .jcarousel-prev-disabled-horizontal:hover, 
.jcarousel-skin-nova-compact .jcarousel-prev-disabled-horizontal:active,
.jcarousel-skin-nova-compact .jcarousel-next-disabled-horizontal,
.jcarousel-skin-nova-compact .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-nova-compact .jcarousel-next-disabled-horizontal:active {
    background-position: -96px 40px;
}

.jcarousel-skin-nova-compact .jcarousel-item p 
{
    display: block;
    margin:0;
}
.jcarousel-skin-nova-compact .jcarousel-item p a
{
    overflow: hidden;
    text-overflow: ellipsis;
}
/* very compact */
.jcarousel-skin-nova-compact-extra-whitespace .jcarousel-item-horizontal  {
    width: 90px;
    margin-right: 18px;
}

@media print 
{
    
}


.debug { display:none; }
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background-color:#efefef; }
p { font-size:12px; }
#wrapper { margin:0 auto 0 auto; background:#ffffff; width:980px; }
/* Typography ================================================================================================================ */

h1,
h2,
h3,
h4,
h5,
h6,
h7,
p,
ul,
ol,
dl { margin:10px; padding:0; }
h1,
h2,
h3,
h4,
h5,
h6,
h7 { font-weight:bold; color:#999999; line-height:1.3em; }
.unmanagedContent h1 { font-size:30px; color:#00377a; }
.unmanagedContent h2 { font-size:18px; font-weight:normal; color:#666666; line-height:1.3em; margin-bottom:15px; }
.unmanagedContent h3 { font-size:16px; color:#00377A; line-height:1.1em; }
.unmanagedContent a:hover h3 { color:#00377A; }
.unmanagedContent h4 { font-size:12px; color:#00377A; line-height:1.1em; }
.unmanagedContent ul li { list-style-type:disc; line-height:1.5em; padding-bottom:5px; }
.unmanagedContent div.page_element ul li,
.unmanagedContent div.page_element ol li { *vertical-align: top;
*position: relative;
*display: list-item;
}
.unmanagedContent ul li { *top:-5px;
}
.unmanagedContent ol li { *top:-2px;
}
.unmanagedContent ol li { list-style-type:decimal; margin:0; padding-bottom:7px; }
div.unmanagedContent div.page_element ul li.col1,
div.unmanagedContent div.page_element ol li.col1 { line-height:1.5em; width:23em; }
div.unmanagedContent div.page_element ul li.col2,
div.unmanagedContent div.page_element ol li.col2 { line-height:1.5em; margin-left:26em; width:23em; }
.TwoColList { float:left; width:22em; margin-right:5px; }
.unmanagedContent DIV.page_element .TwoColList li { vertical-align:middle; }
body.careers li.col1 { }
body.careers li.col2 { margin-left:200px; }
body.careers li.careersfirst { margin-top:-125px; }
div.unmanagedContent div.page_element ol li.etipsfirst { margin-top:-32em; }
/* Safari 3.0 fix
@media screen and (-webkit-min-device-pixel-ratio:0){
div.unmanagedContent div.page_element ol li.etipsfirst {
	margin-top:-456px;
}
}*/

div.unmanagedContent div.page_element ol li.vtipsfirst { margin-top:-26em; }
/* Safari 3.0 fix
@media screen and (-webkit-min-device-pixel-ratio:0){
div.unmanagedContent div.page_element ol li.vtipsfirst {
	margin-top:-348px;
} 
}*/
div.unmanagedContent div.page_element ul li.eafirst { margin-top:-220px; }
body.gi div.unmanagedContent div.page_element ul li.eafirst { margin-top:-35em; }
body.gi div.unmanagedContent div.page_element ul li.eafirst { margin-top:-22.6em; #
}
/* Safari 3.0 fix
@media screen and (-webkit-min-device-pixel-ratio:0){
body.gi div.unmanagedContent div.page_element ul li.eafirst {
	margin-top:-309px;
}
}*/



div.unmanagedContent div.page_element ul li.wefirst { margin-top:-20em; }
div.unmanagedContent div.page_element ul li.wvfirst { margin-top:-24em; }
div.unmanagedContent div.page_element ul li.wvlast { margin-bottom:40px; }
div.unmanagedContent div.page_element ul li.contactfirst { margin-top:-170px; }
body.gi div.unmanagedContent div.page_element ul li.contactfirst { margin-top:-253px; }
cite.testimonial_credit { font-weight:bold; color:#47949D; font-style:normal; }
.unmanagedContent .page_element q.testimonials { font-size:16px; font-weight:bold; line-height:1.3em; margin-bottom:0; display:block; padding:27px 0 5px 0; font-style:italic; color:#777777; }
a.title_link:hover { text-decoration:none; }
span.text_colour_1 { color:#EF6B08; }
span.text_colour_2 { color:#FF7E00; }
span.text_colour_3 { color:#FFBF00; }
span.text_colour_4 { color:#96C200; }
span.text_colour_5 { color:#F30087; }
span.text_colour_6 { color:#00A594; }
.careers #contactList { padding:20px 0px; }
.careers #contactList li { list-style-type: none; }
/* Header ================================================================================================================ */

#header { position:relative; background:#FFFFFF; }
#header #topbar { background-color:#efefef; height:25px; margin:0; left:0; padding:0; top:0; width:980px; display:none; }
#pageTools ul li a { font-size:12px; }
#pageTools ul li a:hover { text-decoration:underline; }
#header #functionalNavigation { padding-top:3px; }
#header #functionalNavigation .headerFooterLinkList { border:none; margin-right:5px; }
#header #functionalNavigation .headerFooterLinkList li { border:none; background: transparent url('../RX/RX_ReedExpo/Images/list-seperator-grey.gif?v=1271396067054776400') no-repeat scroll right center; }
#header #functionalNavigation .headerFooterLinkList li.first { border:none; }
#header #functionalNavigation .headerFooterLinkList li.last { border:none; background:none; }
#header #functionalNavigation .headerFooterLinkList li a { padding:5px; color:#777777; }
#header #brand a { width:301px; background-repeat:no-repeat; display:block; position:absolute; top:20px; left:25px; }
#header #brand a.producedBy { left:660px; top:51px; background:none; }
#header #search { position:absolute; right:10px; top:15px; width:250px; height:30px; text-align:right; overflow:hidden; }
#search input.text { width:175px; height:18px; border:1px solid #dddddd; position:absolute; top:0; left:0; padding:2px 0 2px 5px; }
button.mainButton,
input.mainButton { background-image: url('../RX/RX_ReedExpo/Images/navigation_level1_background.jpg?v=1271396067054776400'); background-repeat: repeat; background-position: left top; border-color:#A10C34; -moz-border-radius:0; -webkit-border-radius:0; }
#search button.mainButton { height:24px; width:68px; background-color:#A10C34; border:none !important; position:relative; top:0; right:0; padding:0; -moz-border-radius:0; -webkit-border-radius:0; }
#search button.mainButton span { line-height:15px; padding-top:4px; top:3px; }
button.button,
a.button { -moz-border-radius:0; -webkit-border-radius:0; }
#pageTopContainer { margin: 10px 10px 0; }
/* Top Navigation ================================================================================================================ */

#topNavigation { margin: 10px 10px 30px; background: none #ffffff; width: 960px; }
#topNavigation ul.level1 { background-color: #A10C34; background-image: url('../RX/RX_ReedExpo/Images/navigation_level1_background.jpg?v=1271396067054776400'); background-position: 0 0; background-repeat: repeat-x; height: 30px; width: 960px; }
#topNavigation ul.level1 li,
#topNavigation ul.level2 li { border-left: none; }
#topNavigation ul li a,
#topNavigation ul li a:visited { color: #FFFFFF; padding: 5px 15px; text-decoration: none; border-left:1px solid #87082A; height: 20px; }

#topNavigation ul li.first a { border-left:0; }
#topNavigation ul.level1 li a:hover,
#topNavigation ul.level1 li.selected a,
#topNavigation ul.level1 li.selected a:hover { background: url('../RX/RX_ReedExpo/Images/navigation_level1_background_selected2.jpg?v=1271396067054776400') repeat-x; padding-bottom: 5px; padding-top:1px; margin-top:4px; }
#topNavigation ul.level1 li.selected ul.level2 li a { border-left-color: #D67500; padding-top:7px; }
#topNavigation ul.level2 li.selected a,
#topNavigation ul.level2 li a:hover { border-left-color:#aaaaaa; }
#topNavigation ul.level1 li.selected ul.level2 li a,
#topNavigation ul.level1 li.hover ul.level2 li a { margin:0; height:19px; background:transparent none repeat scroll 0 0; }
#topNavigation ul.level1 li ul.level2 li.selected a,
#topNavigation ul.level1 li ul.level2 li a:hover { background: #ffffff url('../RX/RX_ReedExpo/Images/navigation_level2_selected.jpg?v=1271396067054776400') repeat-x 0 0; color:#333333; margin-top:5px; padding-top:3px; padding-bottom:4px; }
#topNavigation ul.level1 li ul.level2 { background:#ef8201 url('../RX/RX_ReedExpo/Images/navigation_level2_background3.jpg?v=1271396067054776400') repeat-x 0 0; width: 960px; }
/* Reset hasChildren indicator rules */
div.multiLevelNav #topNavigation li.hasChildren a { padding: 5px; }
div.multiLevelNav #topNavigation li.hasChildren ul.level2 li a { padding-top: 5px; padding-bottom: 5px; border-left:1px solid #d67500; }
/* Find Event */
#topNavigation #navTreeItem-105924 { float: right; padding-top: 0; }
#topNavigation #navTreeItem-105924 a { background-color: #37848C; background: url('../RX/RX_ReedExpo/Images/teal_navigation_level1_background.jpg?v=1271396067054776400') repeat-x; border-left: 2px solid #87082A; padding-bottom: 5px; }
#topNavigation #navTreeItem-105924 a:hover { margin-top:0; padding-top:5px; text-decoration:underline; }
body.pressIndex #topNavigation,
body.corporateWebsite-OfficeLocations #topNavigation,
body.regular_search #topNavigation { margin-bottom: 0; }
/* content ============================================================================================================= */
#content { line-height:1.5em; color:#666666; margin:0 10px; position:relative; border:none; }
body.sidebars-left #content { width:775px; }
#content #pageTopContainer { border:0; margin: 0; overflow:visible; position:relative; height:23px; padding-top:5px; padding-right:10px; padding-bottom:0; }
body.sidebars-right #content #pageTopContainer { width:960px; }
body.searchResults #content #pageTopContainer { width:775px; }
#content #breadcrumb ol li { margin:0; padding:0; background:transparent url('../RX/RX_ReedExpo/Images/red_arrow-right.gif?v=1271396067054776400') no-repeat scroll right center; display:inline; padding-right:5px; }
#content #breadcrumb ol li a { padding:5px; color:#830125; font-size:12px; margin:0; }
#content #breadcrumb ol li span { padding:5px; color:#830125; font-size:12px; }
#content #breadcrumb { border:none; margin:0; position:relative; margin-left:10px; }
#content #breadcrumb h2 { color:#830125; font-size:12px; margin:5px; padding:0; display:none; }
#content #breadcrumb ol li.last { background-image:none; }
#pageTools { padding:0; position:relative; top:0px; }
#content h1#pageName { display:none; padding-top:0; padding-bottom:5px; }
body.pressIndex #content h1#pageName,
body.siteMap #content h1#pageName { background:none repeat scroll 0 0 transparent; border:medium none; display:inline; color:#00377A; font-size:30px; }
body.pressRelease #content h1#pageName { display:block; background:transparent none; border:0; color:#00377A; padding-left:0; }
div.line { border-bottom:dotted 1px #CCC; clear:both; }
div.row { margin:10px 0; overflow:hidden; }
div.contentLayoutBox { }
body.twoColumn div#wrapper div#content div.unmanagedContent,
body.partnering-sub div#wrapper div#content div.unmanagedContent { width:625px; }
.unmanagedContent table th,
.unmanagedContent table td { border:medium none; padding:0; width:50%; }
div#proposition { background:#FFFFFF none repeat scroll 0 0; padding:0px; width:960px; max-height:250px; margin:0; }
.block { margin:0; }
.partnering_contact_box p { margin:10px; }
.partnering_contact_box img { float:right; margin:0; }
#featuredContent .col { width:232px; }
#featuredContent .col div.feature { background:#FFFFFF; margin:0 0 10px; padding:10px; min-height:261px; }
#featuredContent .block2 { display:none; }
#featuredContent .block1,
#featuredContent .block3 { margin-left:10px; margin-top:160px; padding:0; background:none; }
div.block p { color:#666666; }
div.feature h3 { margin:0; }
div.news h2,
div#featuredContent h3 a { font-size:16px; color:#00377A; }
div#featuredContent { border:none; background:#eceded; width:484px; margin:10px 0; float:left; }
#featuredContent .col h2 { display:none; }
.feature p { display:block; line-height:1.5em; }
body.noSidebars #content { background-image:none; width:960px; }
body.oneSidebar #content { width:625px; }
div.news ol li { padding:5px 0 0 5px; background-image:none; }
body.sidebars-none div.unmanagedContent { width:960px; }
body.sidebars-none #content { width:970px; }
body.sidebars-right #content { width:640px; }
body.oneSidebar #content { background:none; }
.main_copy { margin:10px 0; padding:1px; }
.main_copy h1 { line-height:1em; }
.main_copy p { font-size:16px; line-height:1.4em; font-weight:bold; }
body.aboutus .main_copy p { line-height:1.19em; }
ul#bottom_content,
ul#bottom_content2,
ul#bottom_content3,
div#right_content ul { background-color:#EEEEEE; padding-left:0; }
ul#bottom_content,
ul#bottom_content2,
ul#bottom_content3 { width:960px; overflow:hidden; margin:0; }
body.ourevents div#right_content ul { overflow:hidden; width:485px; }
div#right_content ul { overflow:hidden; width:485px; }
ul#bottom_content3,
div#right_content ul { padding-top:10px; margin:0; }
ul#bottom_content li,
ul#bottom_content2 li,
div#right_content ul li,
ul#bottom_content3 li { background-color:#FFFFFF; background-image:none; float:left; padding:0; list-style-type:none; }
ul#bottom_content li,
ul#bottom_content2 li { margin:10px 0 10px 10px; }
div#right_content ul li,
ul#bottom_content3 li { margin:0px 0px 10px 10px; }
div#right_content ul li { min-height:110px; width:465px; overflow:visible; position:relative; }
body.ourevents div#right_content ul li { min-height:110px; width:465px; overflow:visible; position:relative; }
ul#bottom_content li { height:263px; width:307px; }
ul#bottom_content2 li { min-height:227px; width:227px; }
#bottom_content3 li { min-height:110px; width:465px; }
ul#bottom_content li img,
ul#bottom_content2 li img,
div#right_content ul li img,
ul#bottom_content3 li img { float:left; }
ul#bottom_content li img,
ul#bottom_content2 li img,
ul#bottom_content3 li img { margin-left:10px; }
div#right_content ul li img { height:90px; width:160px; }
ul#bottom_content3 li img { min-height:90px; width:160px; }
ul#bottom_content2 li img { height:90px; width:207px; float:none; margin-top:10px; }
a.corp_button { float:right; margin-bottom:10px; }
a.button_tweak { margin-top:-15px; }
body.ourevents div#right_content ul li img,
body.aboutus div#right_content ul li img,
body.visitingourevents div#right_content ul li img { float:none; position:absolute; height:90px; width:160px; }
body.ourevents div#right_content ul li h3,
body.aboutus div#right_content ul li h3,
body.visitingourevents div#right_content ul li h3,
ul#bottom_content3 li h3 { margin:10px 0 0 180px; }
body.ourevents div#right_content ul li p,
body.aboutus div#right_content ul li p,
body.visitingourevents div#right_content ul li p,
ul#bottom_content3 li p { margin:10px 10px 0 180px; }
ul#bottom_content3 li img { margin: 10px 15px 10px 10px; float:none; position:absolute; height:90px; width:160px; }
ul#bottom_content li p,
ul#bottom_content2 li p,
ul#bottom_content3 li p,
div#right_content ul li p,
div.side_element p { line-height:1.3em; }
div#right_content ul li img { margin: 10px 15px 10px 10px; }
div#left_content,
div#right_content { margin: 10px 0 0; }
body.ourevents div#left_content { width:445px; }
div#left_content { width:445px; float:left; margin-left:10px; }
div#left_content div.main_copy { padding:1px; }
div#right_content { float:left; margin-left:20px; min-height:300px; width:445px; }
body.ourevents div#right_content { width:485px }
.page_element { width:100%; overflow:hidden; }
div.flashplayer { width:445px; height:250px; }
body.visitingourevents div#left_content div.flashplayer { margin-top:72px; }
body.ourevents div#left_content div.flashplayer { margin-top:-5px; }
div#right_content div.flashplayer { margin-top:20px; margin-left:11px; }
/* Side Elements */

.side_element { margin:10px; width:290px; background-color:#FFF; padding:0.1px; overflow: hidden; }
.side_element img { margin:10px 10px 0; width:270px; }
.side_element h3 { color:#00377a; font-size:16px; margin:5px 10px; }
.side_element p { margin:5px 10px; }
.side_element p a { float:right; margin:3px 0 10px; }
div.page_element p a { color:#901c3b; text-decoration:none; }
div.ContentVideoPlayer { margin:10px 0; }
div.fiftypercent { width:49%; float:left; }
span.blue { color:#00377a; }
ul.testimonial { margin:10px 0; padding:1px; }
ul.testimonial li { border: 1px dashed #CCCCCC; list-style-type:none; background:#FFF; margin:10px 0; padding:1px; }
/* Right Column ======================================================================================================== */

#sidebarRight { position:relative; margin:10px 0 10px 0; width:310px; background:#EEEEEE; }
#sidebarRight div.unmanagedContent { width:310px; }
#sidebarRight div.side_element div.unmanagedContent { width:290px; }
body.register div#sidebarRight { top:0px; }
/*  Footer ============================================================================================================== */
#footer { background:none; background-color:#FFFFFF; height:30px; font-size:12px; border-top:10px solid #EEEEEE; overflow:hidden; }
.headerFooterLinkList { border-bottom :0; }
#footer .extendedContainer { display:none; }
/*  Sections ============================================================================================================== */

body.careers_ourpeople h2,
body.careers h2 { color:#222222; font-size:40px; font-weight:normal; }
body.careers_ourpeople table,
body.careers table { width:50%; }
body.careers_ourpeople p.title,
body.careers p.title { color:#333333; font-size:20px; line-height:1.2em; margin-top:30px; }
body.careers_ourpeople p.quote,
body.careers p.quote { color:#333333; font-size:30px; line-height:1.3em; }
body.careers_ourpeople table tr td,
body.careers table tr td { }
body.careers_ourpeople div.unmanagedContent ul { padding:0; }
body.careers_ourpeople div.unmanagedContent ul li.last { background:none; }
body.careers_ourpeople div.unmanagedContent ul li { background:transparent url('../RX/RX_ReedExpo/Images/list-seperator-red.gif?v=1271396067054776400') no-repeat scroll right center; float:left; list-style-type:none; padding:0 10px; }
body.careers h2#careers_welcome { color:#EF6B08; padding:10px 0 0 60px; float:left; }
body.careers div.intro_text { float:right; width:500px; padding:30px 60px 20px 0; }
body.careers ul#careers_quicklinks { float:left; width:300px; padding-left:60px; }
body.careers ul#careers_quicklinks li,
 ul#careers_quicklinks li { background:url('../RX/RX_ReedExpo/Images/red_arrow_list_marker2.gif?v=1271396067054776400') no-repeat 0 6px transparent; list-style:none outside none; padding-left:13px; }
body.careers ul#careers_quicklinks li a { font-weight:bold; }
.careers_flash { float:right; width: 460px; height: 400px; cursor: pointer; }
body.careers div#image_container { float:right; margin-top:120px; }
body.careers_ourpeople div#image_container { float:right; margin-top:12px; }
body.careers div#profile_images { clear:both; padding:10px; }
body.management div.unmanagedContent { width:100%; }
body.management div.info_box { border-top:1px solid #666666; }
body.management div.page_element div.info_box_first { border-top:0; }
body.management div.info_box h4 { color:#00377a; margin-bottom:0; }
body.management div.info_box h5 { color:#666666; font-size:12px; font-weight:normal; margin-top:0; padding-top:0; }
body.management div.info_box p { line-height:1.2em; margin-left:115px; }
body.management div.info_box img { float:left; margin:10px 15px 10px 0; }
div.aerospacemarine div.filters h2 { color:#c155b1; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/aerospacemarine.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.businessservices div.filters h2 { color:#ae55c1; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/businessservices.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.construction div.filters h2 { color:#6655c1; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/construction.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.design div.filters h2 { color:#8755c1; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/design.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.engineeringmanufacturingdistribution div.filters h2 { color:#5563c1; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/engineeringmanufacturingdistribution.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.environmentnaturalresources div.filters h2 { color:#5587c1; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/environmentnaturalresources.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.food div.filters h2 { color:#55a9c1; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/food.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.homes div.filters h2 { color:#55c1b6; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/homes.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.itandtelecoms div.filters h2 { color:#55c18c; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/itandtelecoms.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.medicalhealthbeauty div.filters h2 { color:#70c155; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/medicalhealthbeauty.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.publishingmediaandcommunications div.filters h2 { color:#abc155; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/publishingmediaandcommunications.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.property div.filters h2 { color:#c1a955; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/property.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.recreation div.filters h2 { color:#c18755; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/recreation.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.travel div.filters h2 { color:#c16e55; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/travel.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div.other div.filters h2 { color:#c15554; background:#FFFFFF url('../RX/RX_ReedExpo/Images/factsheet/other.jpg?v=1271396067054776400') no-repeat 5px 5px; }
div#counrty_list { padding-left:10px; }
ul#officeLocationsResults li { width:288px!important; }
.pagination li.gButton { background:url('../RX/RX_ReedExpo/Images/pager_Next.gif?v=1271396067054776400') no-repeat scroll left center transparent; }
.pagination li.bButton { background:url('../RX/RX_ReedExpo/Images/pager_Previous.gif?v=1271396067054776400') no-repeat scroll right center transparent; }
.cta { background:url('../RX/RX_ReedExpo/Images/next2.gif?v=1271396067054776400') no-repeat scroll right center #91062D; border:1px solid #E1E1E1; font-weight:bold; margin:10px 5px 5px; padding:2px 30px 2px 5px; color:#FFF; float:right; }
.cta:visited,
.cta:hover { color: #FFFFFF; }
.ourPeopleNav { width: 520px; }
#pressRelease { -moz-border-radius:0 0 0 0; }
#pressReleaseFilter { border:medium none; }
h2.panelHeading { background:#4799A4 url('../RX/RX_ReedExpo/Images/teal_navigation_level1_background.jpg?v=1271396067054776400') repeat-x 0 0; color:#FFFFFF; font-size:13px; margin:0; -moz-border-radius:0; -webkit-border-radius:0; }
#content .panel { margin:0 0 10px 0; }
#facetNavigation ul.values li a.name,
#facetNavigation ul.values li span.name,
#facetNavigation ul.values li span.count { font-size:12px; }
#searchOptions .searchText input.searchBox { width:175px; height:18px; border:1px solid #dddddd; padding:2px 0 2px 5px; }
#searchApplied .keywords { color:#333333; font-size:14px; font-style:italic; margin:0; padding-left:10px; padding-top:5px; font-weight:bold; }
#searchApplied ul.breadcrumb li { font-size:13px; background:url('../RX/RX_ReedExpo/Images/red_arrow-right.gif?v=1271396067054776400') no-repeat scroll right 5px transparent; padding-right:10px; margin-right:3px; }
#searchApplied ul.breadcrumb li span.facetName { color:#666666; font-weight:normal; }
#searchApplied ul { color:#333333; font-weight:bold; padding-left:10px; margin-top:0; padding-top:5px; }
#searchApplied .keywords label { font-style:normal; margin-right:3px; font-size:13px; }
#searchApplied a.remove { background:url('../RX/RX_ReedExpo/Images/facet-remove.png?v=1271396067054776400') no-repeat scroll right center transparent; margin-left:5px; }
#searchApplied a.reset { margin-right:10px; }
#searchResults { border:0; margin:0 10px; }
#searchResultsList p.meta { color:#999999; }
#searchSidebarLeft { margin-top:38px; }
#searchSidebarLeft h3 { background:url('../RX/RX_ReedExpo/Images/teal_navigation_level1_background.jpg?v=1271396067054776400') repeat-x scroll 0 0 #4799A4; -moz-border-radius:0; -webkit-border-radius:0; }
#searchApplied { background-color:#EFEFEF; margin-top:0; border-color:#CFCFCF; border-top:0; padding:0; }
#searchApplied ul { padding:0; margin:0; }
#searchApplied li { padding:0 10px; border-top:1px solid #CCCCCC; position:relative; }
#searchApplied ul.values { padding:0; }
#searchApplied ul.values li { padding:0 0 0 20px; border:0; }
#searchApplied a.remove { margin:0; position:absolute; top:28px; left:10px; background:url('../RX/RX_ReedExpo/Images/remove_facet_button.gif?v=1271396067054776400') no-repeat scroll 0 -25px transparent; }
#searchApplied a.remove:hover { background-position:0 0; }
#searchApplied li a.remove { left:0; top:0; }
#searchApplied a.reset { background:url('../RX/RX_ReedExpo/Images/reset_search_button.gif?v=1271396067054776400') no-repeat scroll 0 0 #FFFFFF; display:block; height:16px; margin:0; padding:0; position:absolute; right:13px; text-indent:-9999px; top:3px; width:16px; }
#searchApplied a.reset:hover { background-position:0 -30px; }
#searchApplied .keywords { font-style:normal; padding:0 10px 5px; position:relative; }
#searchApplied .keywords dd { font-size:13px; margin-left:22px; quotes:"" ""; }
#searchApplied .keywords dt,
#searchApplied h4 { margin-top:0; padding:5px 0; font-size:12px; color:#00377A; }
#facetNavigation ul.values ul li,
#facetNavigation ul.values ul li.last { background-image:none; }
.regular_search #searchApplied .keywords { padding-left:10px; }
.regular_search #searchApplied .keywords dt { margin-left:0; }
.regular_search #searchApplied .keywords dd { margin:0 5px 0 0; }
#searchSort { float:none; }
#searchSort dl { display:block; }
#searchSort dd { margin:0 5px 0 5px; padding:2px 5px; }
#sidebarLeft { margin-right:0; width:185px; }
.ourPeopleNav { bottom:10px; height:auto; overflow:hidden; position:absolute; width:500px; }
.ResetLink { left:-314px; *left:-313px;
position:absolute; top:44px; }
body.pressRelease .ResetLink { display:none; }
body.usefullinks .indent100px { width:100px; display:inline-block; }
body.usefullinks .unmanagedContent ul li { list-style-type:none; margin-bottom:3px; }
body.usefullinks h5 { font-size:14px; color:#666666; }
p.country { position:absolute; left:310px; top:282px; }
p.region select,
p.country select { float: left; clear:left; width:240px; }
p.region label,
p.country label { float:left; }
body.contactus .col1,
body.contactus .col2 { float:left; width:49%; }
body.contactus h2 { border-bottom:1px dotted #999999; padding:5px 0; }
#sidebarLeft { margin-top:5px; }
iframe.fullWidthPageEmbed { margin: 5px 0 0 0!important; padding:0!important; }
body.siteMap #siteTree li.hasChildren { border:10px solid #E5E5E5; display:block; float:left; height:200px; margin:10px 0 0 10px; padding:110px 10px 10px; width:210px; }
body.siteMap #siteTree li { background:none; padding:0; margin:0; }
body.siteMap #siteTree li#navTreeItem-Home a,
body.siteMap #siteTree li#navTreeItem-PressReleases a,
body.siteMap #siteTree li#navTreeItem-ContactUs a,
body.siteMap #siteTree li#navTreeItem-105924 a,
body.siteMap #siteTree ul.level1 li.hasChildren a { color:#00377A; font-size:16px; line-height:1.1em; font-weight:bold; }
body.siteMap #siteTree li#navTreeItem-Home a:hover,
body.siteMap #siteTree li#navTreeItem-ContactUs a:hover,
body.siteMap #siteTree li#navTreeItem-105924 a:hover,
body.siteMap #siteTree ul.level1 li.hasChildren a:hover { text-decoration:none; }
body.siteMap #siteTree li.hasChildren ul.level2 a { font-weight:normal; color:#91062D; font-family:Lucida Grande, Geneva, Arial, sans-serif; font-size:12px; text-decoration:none; }
body.siteMap #siteTree li.hasChildren ul.level2 a:hover { text-decoration:underline; }
body.siteMap #siteTree li#navTreeItem-Home,
body.siteMap #siteTree li#navTreeItem-PressReleases,
body.siteMap #siteTree li#navTreeItem-ContactUs,
body.siteMap #siteTree li#navTreeItem-105924 { display:block; float:left; margin:10px 10px 0; padding:0 10px 0 0; width:950px; }
body.siteMap #content h1#pageName { display:block; }
body.siteMap #content { margin:0; }
body.siteMap #siteTree ul.level1 li#navTreeItem-OurEvents { background:url('../RX/RX_ReedExpo/Images/homepage/210x90_1.jpg?v=1271396067054776400') no-repeat 10px 10px; }
body.siteMap #siteTree ul.level1 li#navTreeItem-Exhibiting { background:url('../RX/RX_ReedExpo/Images/homepage/210x90_3.jpg?v=1271396067054776400') no-repeat 10px 10px; }
body.siteMap #siteTree ul.level1 li#navTreeItem-Visiting { background:url('../RX/RX_ReedExpo/Images/homepage/210x90_2.jpg?v=1271396067054776400') no-repeat 10px 10px; }
body.siteMap #siteTree ul.level1 li#navTreeItem-Alliances { background:url('../RX/RX_ReedExpo/Images/homepage/210x90_4.jpg?v=1271396067054776400') no-repeat 10px 10px; }
body.siteMap #siteTree ul.level1 li#navTreeItem-AboutUs { background:url('../RX/RX_ReedExpo/Images/210x90_Overview.jpg?v=1271396067054776400') no-repeat 10px 10px; }
body.siteMap #siteTree ul.level2 li#navTreeItem-AboutUs { background:none; }
body.siteMap #siteTree ul.level1 li#navTreeItem-Careers { background:url('../RX/RX_ReedExpo/Images/210x90_Careers.jpg?v=1271396067054776400') no-repeat 10px 10px; }
.list .listItemDetail a.logo img { border:0; }
body.corporateWebsite-OfficeLocations .adr span { clear:both; display:block; display:
}
ul.tablinks li { margin-bottom:0; -moz-border-radius:0; -webkit-border-radius:0; }
* { border-radius: 0!important; -moz-border-radius: 0!important; -webkit-border-radius: 0!important; }
.contentPageSelection-rightHandColumnPageDefault a { color:#91062D; }
body.siteMap #siteTree ul.level1 li#navTreeItem-MediaCentre { background: url('../RX/RX_ReedExpo/Images/MC_210x90.jpg?v=1271396067054776400') no-repeat scroll 10px 10px transparent; }
body.siteMap #siteTree ul.level1 li#navTreeItem-MediaCentre li#navTreeItem-PressReleases { margin:0; }
body.siteMap #siteTree ul.level1 li#navTreeItem-MediaCentre li#navTreeItem-PressReleases a { font-size:12px; font-weight:normal; color:#91062D }
.regular_search .eventEditionDetail .small { display: block; }
.regular_search .eventEditionDetail .name { margin: 3px 10px 0 97px !important; }
#searchApplied .keywords dl { display:inline-block; } /*  INC175953   */
body.gallery div.unmanagedContent { width:auto !important; }
.unmanagedContent #right_content ul li { *top:0px;}
.waiting .searchrequest-overlay {background-image:url('../RX/RX_ReedExpo/Images/animated_preloader.gif?v=1271396067054776400'); background-position: center center;}

.careers #header.topNavDepth2 #topNavigation {
    margin: 10px 10px 30px;
}
}
@media print {
.page_element ul li {
	list-style-type:disc;
}
.page_element ol li {
	list-style-type:decimal;
}
body #wrapper #content {
	margin: 0;
}
object, embed {
display: none;
} 
div.nova-minicalendar-container {
	display:none;
}

body.Homepage div.simpleContent {
	width:100%;
	clear:both;
}

body.Homepage div.news {
	width:100%;
}

div#factsheet .button {
	border:0;
}

.corporateWebsite-HomePageList {
	float:none;
}

li.childPageList {
	overflow:none;
}

div#layout_block_row1, div#layout_block_row2  {
	overflow:none;
}

div.block1, div.block2 {
	float:none;
}
}
@media screen {
/*Header */
.en #strapLine {
	background-position: 0 0;
}
.fr #strapLine {
	background-position: 0 -30px;
}
.de #strapLine {
	background-position: 0 -60px;
}
.es #strapLine {
	background-position: 0 -90px;
}
.it #strapLine {
	background-position: 0 -120px;
}
.ja #strapLine {
	background-position: 0 -150px;
}
.ru #strapLine {
	background-position: 0 -210px;
}
.pt #strapLine {
	background-position: 0 -180px;
}
.zh-CN #strapLine {
	background-position: 0 -240px;
}
#strapLine {
	background-image: url('../RX/RX_ReedExpo/Css/../Images/strapline-sprite03.gif?v=1271396067054776400');
	background-repeat: no-repeat;
	background-color: transparent;
	background-attachment: scroll;
	display: block;
	height: 30px;
	padding: 0;
	position: absolute;
	right: 10px;
	text-indent: -9999px;
	top: 52px;
	width: 450px;
}
#header #brand a.producedBy {
	display: none;
}
.fr #search button.mainButton {
	width: auto;
}
/* Navigation */
.new2012 #wrapper .selectedHasNoChildren {
	margin-bottom: 10px;
}
/*Upcoming Events Carousel */
.new2012 .upcoming-events .jcarousel-skin-nova-default h3 {
	font-size: 12px;
}
/* Latest News & Contnt Blocks & Search Box */
.new2012 .LatestNews, .new2012 .eventSearchBox, .new2012 .corporateWebsite-HomePageContent, .new2012 .careersSection {
	background: none repeat scroll 0 0 #ECECEC;
}
/* Latest News & Search Box*/
.new2012 .LatestNews, .new2012 .eventSearchBox {
	clear: none;
	float: left;
	overflow: hidden;
	width: 470px;
	height: 190px;
}
/* Latest News */
.new2012 .LatestNews .description {
	display: none;
}
.new2012 .LatestNews ul.itemList {
	background: none repeat scroll 0 0 #FFFFFF;
	border: medium none;
	margin: 0 5px 0 0;
	padding: 0;
	width: 465px;
	height: 117px;
}
.new2012 .LatestNews ul.itemList li.first {
	border-top: 1px dotted #CCCCCC;
}
.new2012 .LatestNews ul.itemList li {
	margin: 0 10px;
	padding: 0;
}
.new2012 .LatestNews {
	padding: 10px 4px 10px 10px;
}
.new2012 .LatestNews h2 {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #00377A;
	font-size: 16px;
	margin: 0 5px 0 0;
	padding: 10px;
}
.new2012 .LatestNews .feedItemContent h3 {
	float: right;
	line-height: 1.5em;
	margin: 5px 0;
	width: 365px;
}
.new2012 .LatestNews .feedItemContent h3 a {
	font-weight: normal;
}
.new2012 .LatestNews ul.feedContent .pubDate {
	float: left;
	height: 14px;
	line-height: 1.5em;
	margin: 5px 0 0;
	overflow: hidden;
	width: 80px;
}
.new2012 .LatestNews a.allItems {
	background: none repeat scroll 0 0 #FFFFFF;
	float: right;
	margin-right: 5px;
	padding-bottom: 10px;
	padding-right: 10px;
	text-align: right;
	width: 455px;
}
/* Event Search Box */
.new2012 li.eventSearchBox div.layoutBlockContainer {
	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
	margin: 10px 10px 10px 0;
	overflow: hidden;
	padding: 20px 10px;
}
.new2012 li.eventSearchBox {
	height: 210px;
	width: 476px;
}
.new2012 li.eventSearchBox #eventKeywordSearch label, .new2012 li.eventSearchBox #browseByIndustry label, .new2012 li.eventSearchBox #browseByCountry label {
	color: #00377A;
	display: inline-block;
	font-size: 16px;
	font-weight: bold;
	height: 18px;
	margin: 0;
	padding-left: 10px;
	width: 120px;
}
.new2012 li.eventSearchBox #eventKeywordSearch, .new2012 li.eventSearchBox #browseByIndustry {
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
.new2012 li.eventSearchBox #eventKeywordSearch input#eventKeyword {
	border: 1px solid #CCCCCC;
	margin: 0 10px 0 0;
	padding: 4px;
	width: 210px;
}
.new2012 li.eventSearchBox #browseByIndustry select, .new2012 li.eventSearchBox #browseByCountry select {
	border: 1px solid #CCCCCC;
	margin: 0;
	padding: 4px;
	width: 300px;
        height: 28px;
}
.new2012.fr li.eventSearchBox #eventKeywordSearch input#eventKeyword, .new2012.de li.eventSearchBox #eventKeywordSearch input#eventKeyword, .new2012.es li.eventSearchBox #eventKeywordSearch input#eventKeyword, .new2012.it li.eventSearchBox #eventKeywordSearch input#eventKeyword, .new2012.ja li.eventSearchBox #eventKeywordSearch input#eventKeyword, .new2012.ru li.eventSearchBox #eventKeywordSearch input#eventKeyword, .new2012.pt li.eventSearchBox #eventKeywordSearch input#eventKeyword, .new2012.zh-CN li.eventSearchBox #eventKeywordSearch input#eventKeyword {
	width: 190px;
}
.new2012.fr li.eventSearchBox #eventKeywordSearch, .new2012.de li.eventSearchBox #eventKeywordSearch, .new2012.es li.eventSearchBox #eventKeywordSearch, .new2012.it li.eventSearchBox #eventKeywordSearch, .new2012.ja li.eventSearchBox #eventKeywordSearch, .new2012.ru li.eventSearchBox #eventKeywordSearch, .new2012.pt li.eventSearchBox #eventKeywordSearch, .new2012.zh-CN li.eventSearchBox #eventKeywordSearch {
	margin-bottom: 10px;
	padding-bottom: 15px;
}
.new2012.fr li.eventSearchBox #browseByIndustry, .new2012.de li.eventSearchBox #browseByIndustry, .new2012.es li.eventSearchBox #browseByIndustry, .new2012.it li.eventSearchBox #browseByIndustry, .new2012.ja li.eventSearchBox #browseByIndustry, .new2012.ru li.eventSearchBox #browseByIndustry, .new2012.pt li.eventSearchBox #browseByIndustry, .new2012.zh-CN li.eventSearchBox #browseByIndustry {
	margin-bottom: 10px;
	padding-bottom: 15px;
}
.new2012.fr li.eventSearchBox #eventKeywordSearch label, .new2012.fr li.eventSearchBox #browseByIndustry label, .new2012.fr li.eventSearchBox #browseByCountry label, .new2012.de li.eventSearchBox #eventKeywordSearch label, .new2012.de li.eventSearchBox #browseByIndustry label, .new2012.de li.eventSearchBox #browseByCountry label, .new2012.es li.eventSearchBox #eventKeywordSearch label, .new2012.es li.eventSearchBox #browseByIndustry label, .new2012.es li.eventSearchBox #browseByCountry label, .new2012.it li.eventSearchBox #eventKeywordSearch label, .new2012.it li.eventSearchBox #browseByIndustry label, .new2012.it li.eventSearchBox #browseByCountry label, .new2012.ja li.eventSearchBox #eventKeywordSearch label, .new2012.ja li.eventSearchBox #browseByIndustry label, .new2012.ja li.eventSearchBox #browseByCountry label, .new2012.ru li.eventSearchBox #eventKeywordSearch label, .new2012.ru li.eventSearchBox #browseByIndustry label, .new2012.ru li.eventSearchBox #browseByCountry label, .new2012.pt li.eventSearchBox #eventKeywordSearch label, .new2012.pt li.eventSearchBox #browseByIndustry label, .new2012.pt li.eventSearchBox #browseByCountry label, .new2012.zh-CN li.eventSearchBox #eventKeywordSearch label, .new2012.zh-CN li.eventSearchBox #browseByIndustry label, .new2012.zh-CN li.eventSearchBox #browseByCountry label {
	float: left;
}
/*Content Blocks*/
.new2012 .block1, .new2012 .block2, .new2012 .block3, .new2012 .block4 {
	background: none repeat scroll 0 0 #FFFFFF;
	float: left;
	margin-left: 10px;
	padding: 10px;
	width: 207px;
}
.new2012 #layout_block_row1 {
	margin-right: 10px;
	width: 960px;
}
.new2012 #layout_block_row1 img {
	width: 207px;
}
.new2012 .corporateWebsite-HomePageContent {
	margin-right: 10px;
}
.new2012 .corporateWebsite-HomePageContent h2 {
	display: none;
}
.new2012 .corporateWebsite-HomePageContent h3 {
	font-size: 16px;
	margin: 10px 0;
}
.new2012 .corporateWebsite-HomePageContent p {
	margin: 10px 0;
}
/* Carousel*/
.new2012 li.upcoming-events {
	margin-left: 0;
}
.new2012 .jcarousel-skin-nova-default .jcarousel-item-horizontal {
	margin-right: 0;
}
.new2012 .unmanagedContent ul li {
	line-height: 1.5em;
	list-style-type: none;
	padding-bottom: 0;
}
.new2012 .unmanagedContent h3 {
	color: #00377A;
	font-size: 12px;
	line-height: 1em;
}
.new2012 .jcarousel-skin-nova-default li .overlay {
	background: none repeat scroll 0 0 #000000;
	line-height: 1.1em;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	opacity: 0.8;
	padding: 1px 5px;
	position: absolute;
}
.new2012 .nova-carousel-container h2 {
	margin: 0;
	padding: 10px;
	background-color: #ffffff;
}
.new2012 .jcarousel-skin-nova-default .jcarousel-clip-horizontal {
	height: 127px;
}
.new2012 div.unmanagedContent div.jcarousel-skin-nova-default div.jcarousel-prev, .new2012 div.unmanagedContent div.jcarousel-skin-nova-default div.jcarousel-next {
	width: 20px;
	height: 137px;
}
.new2012 div.unmanagedContent div.jcarousel-skin-nova-default div.jcarousel-prev {
	background-position: 0 0;
}
.new2012 div.unmanagedContent div.jcarousel-skin-nova-default div.jcarousel-prev:hover {
	background-position: 0 -274px;
}
.new2012 div.unmanagedContent div.jcarousel-skin-nova-default div.jcarousel-next {
	background-position: 0 0;
}
.new2012 div.unmanagedContent div.jcarousel-skin-nova-default div.jcarousel-next:hover {
	background-position: 0 -274px;
}
.new2012 div.unmanagedContent div.jcarousel-skin-nova-default div.jcarousel-prev-disabled-horizontal, .new2012 div.unmanagedContent div.jcarousel-skin-nova-default div.jcarousel-prev-disabled-horizontal:hover {
	background-position: 0 -137px;
}
.new2012 .microformatOnly {
	display: none;
}
.new2012 div.unmanagedContent div.jcarousel-skin-nova-default div.jcarousel-next-disabled-horizontal, .new2012 div.unmanagedContent div.jcarousel-skin-nova-default div.jcarousel-next-disabled-horizontal:hover {
	background-position: 0 -137px;
}
.new2012 div.jcarousel-skin-nova-default div.jcarousel-container {
	margin: 0;
	border: none;
	background: #D8D9DA;
	border-bottom: 10px solid #ffffff;
}
.new2012 .jcarousel-skin-nova-default li {
	top: 0 !important;
}
.new2012 .jcarousel-skin-nova-default li .overlay a {
	color: #FF9900;
	font-weight: bold;
	font-size: 0.9em;
}
.new2012 .jcarousel-skin-nova-default li .overlay span {
	color: #ffffff;
	font-weight: normal;
}
.new2012 .upcoming-events h2.simpleHeading {
	color: #00377A;
	font-size: 16px;
}
.new2012 .jcarousel-skin-nova-default li img {
	border: 0;
	background:none repeat scroll 0 0 #FFFFFF;
}
.new2012 div.jcarousel-skin-nova-default li.current img {
	border: none;
}
.new2012 .jcarousel-skin-nova-default li h3 {
	line-height: 1em;
}
.new2012 .jcarousel-skin-nova-default li .overlay h3, .new2012 .jcarousel-skin-nova-default li .overlay p {
	margin: 1px;
}
.new2012 .jcarousel-skin-nova-default li .overlayShort {
	left: 0;
	bottom: 8px;
	height: 42px;
}
.new2012 .jcarousel-skin-nova-default li .overlayLong {
	left: 0;
	bottom: 8px;
	top: 0;
	height: 120px;
}
.new2012 .jcarousel-skin-nova-default li .overlay {
	width: 150px;
	padding-right: 0px;
}
.new2012 div.unmanagedContent div.jcarousel-skin-nova-default ul.jcarousel-list {
	padding-left: 0;
}
.new2012 div.nova-carousel-container {
	border: medium none;
	width: 960px;
}
.new2012 .EventCarousel .vevent {
	display: none;
}
.new2012 .summary .clearboth {
	display: none;
}
.new2012 .truncate_more_link {
	display: none;
}
.new2012 .truncate_ellipsis {
	margin: 0 !important;
}
/* Social Media */
.socialMedia {
	display: block;
	height: 25px;
	left: 426px;
	position: absolute;
	top: 470px;
	width: 40px;
}
iframe.twitter-follow-button {
	float: left;
	width: 70px !important;
}
.facebookLink {
	float: left;
	width: 16px;
	height: 16px;
	background: url('../RX/RX_ReedExpo/Css/../Images/Facebook16x16.gif?v=1271396067054776400') no-repeat scroll 0px 0px transparent;
	margin-top: 2px;
}
.twitterLink {
	float: left;
	width: 16px;
	height: 16px;
	background: url('../RX/RX_ReedExpo/Css/../Images/Twitter16x16.gif?v=1271396067054776400') no-repeat scroll 0px 0px transparent;
	margin: 2px 5px 0px 0px;
}
.twitterLink span {
	display: block;
	text-indent: -99999px;
}
.facebookLink span {
	display: block;
	text-indent: -99999px;
}
body.sidebars-none div.unmanagedContent {
	width: auto;
}
/* Careeer Section */
.new2012 .careersSection .layoutBlock img {
	margin: 0;
}
.new2012 .careersSection {
	margin-right: 10px;
}
.new2012 .careersSection .layoutBlockContainer {
	margin-bottom: 0;
	width: 960px;
}
.new2012 .careersSection .layoutBlock-1 {
	background: none repeat scroll 0 0 #FFFFFF;
	margin: 10px;
	padding: 0;
	width: 464px;
}
.new2012 .careersSection #carrersContent {
	float: left;
	width: 271px;
}
.new2012 .careersSection .layoutBlock-1 .feedItems {
	display: none;
}
.new2012 .careersSection .feedItemContent h3 {
	margin: 5px 0;
}
.new2012 .careersSection #careersLink {
	float: right;
	margin-top: 20px;
}
.new2012 .careersSection h3 {
	color: #00377A;
	font-size: 16px;
}
.new2012 .careersSection ul.itemList li {
	padding-bottom: 0;
}
.new2012 .careersSection ul.itemList {
	border: medium none;
	padding: 0;
}
.new2012 .careersSection .layoutBlock-2 {
	background: none repeat scroll 0 0 #FFFFFF;
	margin: 10px 10px 10px 0;
	width: 464px;
	height: 297px;
	position: relative;
	overflow: hidden;
}
.new2012 .careersSection .layoutBlock-2 .feedItems {
	overflow: visible;
	height: auto;
}
.new2012 .careersSection .feedItemContent h3 a {
	font-weight: normal;
	margin: 0;
}
.new2012 .careersSection .layoutBlock-2 .layoutBlock-2, .new2012 .careersSection .feedItems li.first {
	display:none;
}
.new2012 .careersSection li p.description {
	display:none;
}
#videoPlayer {
	padding: 0 10px 10px;
}
.new2012 .careersSection div.layoutBlock .more {
	position: absolute;
	top: -16px;
	right: 10px;
}
* html .new2012 .block1 {
	margin-left: 5px;
}
* html .new2012 .block2 {
}
* html .new2012 .block3 {
}
* html .new2012 .block4 {
}
* html .new2012 li.eventSearchBox {
	padding-bottom: 0;
}
* html .new2012 li.eventSearchBox div.layoutBlockContainer {
	height: 142px;
}
* html .new2012 .careersSection .layoutBlock-1, * html .new2012 .careersSection .layoutBlock-2 {
	MARGIN: 5px;
}
.new2012 li.eventSearchBox {
*padding-bottom:9px;
}
.new2012 #colorbox, .new2012 #cboxWrapper {
	width: 580px !important;
	height:370px !important;
}
.new2012 #cboxMiddleLeft, .new2012 #cboxContent, .new2012 #cboxMiddleRight {
	height:328px !important;
}
.new2012 #cboxLoadedContent {
*height:400px !important;
	height: 305px !important;
	width: 518px !important;
	margin-left: 10px;
}
.new2012 #cboxContent {
	width: 538px !important;
}
.new2012 #cboxBottomCenter, .new2012 #cboxTopCenter {
	width:538px !important;
}
.new2012.pt li.eventSearchBox #eventKeywordSearch input#eventKeyword {
	margin-right: 5px;
	width: 225px;
}


.new2012 #countrySelector option.country {
    padding-left: 10px;
}

.new2012 .eventSearchBox option {
padding:0 4px;

}


.new2012 .eventSearchBox optgroup {
    border-top: 1px dashed #CCCCCC;
    font-style: normal;
    font-weight: normal;
    margin-top: 4px;
    padding: 4px 4px 0;
}

.searchOverlay {
    background: url('../RX/RX_ReedExpo/Images/animated_preloader.gif?v=1271396067054776400') no-repeat scroll center center #FFFFFF;
    height: 184px;
    left: 0;
    opacity: 0.9;
    position: absolute;
    top: 0;
    width: 464px;
}
.eventSearchBox .layoutBlockContainer {
  position: relative;
}
* html,
* html body { height: 100%; width: 100% }
.feedback-button-container { height: 122px; overflow: hidden; position: fixed; right: 0; top: 300px; width: 25px; z-index: 1000; display: block; }
* html .feedback-button-container { position: absolute; }
.feedback-button { background: url('../RX/RX_ReedExpo/Css/../Images/feedbackbutton2.gif?v=1271396067054776400') no-repeat scroll 0 0 #222; border-color: #FFFFFF; border-style: solid none solid solid; border-width: 1px medium 1px 1px; cursor: pointer; display: block; height: 120px; position: absolute; left: 0px; text-indent: -9999px; top: 0; width: 30px; z-index: 100000; margin: 0!important; }
#blackscreen { background: none repeat scroll 0 0 #000000; height: 120%; display: none; left: 0; position: fixed; top: 0; width: 100%; z-index: 1000; opacity: 0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
* html #blackscreen { position: absolute; height: 1px; width: 1px; top: 0px; right: 0px; left: 0px; bottom: 0px; }
#yes { background: none repeat scroll 0 0 #0099CC; border-color: #45B5DA #006485 #006485 #45B5DA; border-right: 2px solid #006485; border-style: solid; border-width: 2px; color: #FFFFFF; cursor: pointer; display: block; font-weight: bold; margin: 5px auto; padding: 10px; text-align: center; width: 260px; }
#no { background: none repeat scroll 0 0 transparent; color: #AAAAAA; cursor: pointer; display: block; font-weight: bold; margin: 15px auto; text-align: center; text-decoration: underline; width: 140px; }
#survey-intro { background: none repeat scroll 0 0 #F5F5F5; border: 5px solid #CCCCCC; left: 50%; margin-left: -150px; padding: 20px; position: absolute; top: 300px; display: none; width: 300px; z-index: 10000; opacity: 0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
* html #survey-intro { position: absolute; }
#survey { display: none; margin-left: -250px; margin-top: 0; overflow: hidden; padding: 10px; position: absolute; top: 15px; left: 50%; width: 500px;  *width:545px;
z-index: 10000; }
* html #survey { width: 565px !important; }
#surveyIFrame { border: 10px solid #e4e4e4; padding-top: 45px;  *HEIGHT: 730px;
 *width:535px;
BACKGROUND-COLOR: #f5f5f5; }
* html #surveyIFrame { height: 730px !important; width: 535px !important; }
#surveyIFrame { width /*\**/: 565px\9; height /*\**/: 730px\9; }
#survey { width /*\**/: 595px\9; }
.title { background: none repeat scroll 0 0 #F6F6F6; display: block; height: 25px; padding: 20px 30px 0; position: absolute; top: 20px; width: 431px;  *width: 475px;
margin-top: 0; }
#footer .extendedContainer,
#footer .extendedContainer .unmanagedContent { border: medium none; display: block; margin: 0; padding: 0; position: static !important; }
.close { background: none repeat scroll 0 0 #E5E5E5; color: #AAAAAA; cursor: pointer; display: block; font-size: 15px; font-weight: bold; height: 25px; line-height: 28px;  *MARGIN-RIGHT: 20px;
padding: 3px; position: absolute; right: 0; text-align: center; width: 21px; z-index: 10000; right: 20px\0/;}
* html .close { margin-right: 0;}
.fr .feedback-button { background: url('../RX/RX_ReedExpo/Css/../Images/feedbackbutton-fr.gif?v=1271396067054776400') no-repeat scroll 0 0 #222; height: 165px }
.fr .feedback-button-container { height: 167px }
.de .feedback-button { background: url('../RX/RX_ReedExpo/Css/../Images/feedbackbutton-de.gif?v=1271396067054776400') no-repeat scroll 0 0 #222; height: 165px }
.de .feedback-button-container { height: 167px }
.es .feedback-button { background: url('../RX/RX_ReedExpo/Css/../Images/feedbackbutton-es.gif?v=1271396067054776400') no-repeat scroll 0 0 #222; height: 210px }
.es .feedback-button-container { height: 212px }
.it .feedback-button { background: url('../RX/RX_ReedExpo/Css/../Images/feedbackbutton-it.gif?v=1271396067054776400') no-repeat scroll 0 0 #222; height: 150px }
.it .feedback-button-container { height: 152px }
.ja .feedback-button { background: url('../RX/RX_ReedExpo/Css/../Images/feedbackbutton-ja.gif?v=1271396067054776400') no-repeat scroll 0 0 #222; height: 190px }
.ja .feedback-button-container { height: 192px }
.ru .feedback-button { background: url('../RX/RX_ReedExpo/Css/../Images/feedbackbutton-ru.gif?v=1271396067054776400') no-repeat scroll 0 0 #222; height: 130px }
.ru .feedback-button-container { height: 132px }
.pt .feedback-button { background: url('../RX/RX_ReedExpo/Css/../Images/feedbackbutton-pt.gif?v=1271396067054776400') no-repeat scroll 0 0 #222; height: 150px }
.pt .feedback-button-container { height: 152px }
.zh-CN .feedback-button { background: url('../RX/RX_ReedExpo/Images/feedbackbutton-zh-cn.JPG?v=1271396067054776400') no-repeat scroll 0 0 #222; height: 100px }
.zh-CN .feedback-button-container { height: 102px }
.de #survey .title,
.ru #survey .title,
.it #survey .title {
  padding-top: 5px;
  text-align:center;
}
.mediacentre #wrapper #content .layoutBlock div.unmanagedContent
{
    width: auto;
}
.mediacentre div.layoutBlockContainer3Col div.layoutBlock
{
    border: 10px solid #EEEEEE;
    min-height: 530px;
    width: 307px;
}
* html .mediacentre div.layoutBlockContainer3Col .block
{
}
.mediacentre div.layoutBlockContainer3Col div.layoutBlock-3
{
    width: 306px;
}
.mediacentre div.layoutBlockContainer3Col div.layoutBlock-3 .feedItems
{
    display: none;
}
.mediacentre div.layoutBlockContainer3Col div.layoutBlock-1, .mediacentre div.layoutBlockContainer3Col div.layoutBlock-2
{
    margin-right: -10px;
}
.mediacentre div.layoutBlock img
{
    margin: 0px;
}
.mediacentre .simpleCarousel h2
{
    padding-left: 20px;
    padding-top: 0px;
}
.mediacentre div.news
{
    display: none;
}
.mediacentre li.childPageList
{
    margin-left: 0px;
}
.mediacentre #wrapper #content
{
    background-color: #FFFFFF;
}
.mediacentre .corporateWebsite-HomePageList h1
{
    margin-bottom: 30px;
    position: relative;
    top: -155px;
}
* html .mediacentre .corporateWebsite-HomePageList h1
{
    margin-bottom: 0px;
    top: -180px;
}
.mediacentre div.nova-carousel-container
{
    top: 75px;
}
.mediacentre .corporateWebsite-HomePageList
{
    background-color: #FFFFFF;
}
* html .mediacentre div.nova-carousel-container
{
    top: 50px;
}
.mediacentre #content #breadcrumb
{
    margin: 0px;
}
.mediacentre #content #breadcrumb ol li span
{
    font-weight: normal;
}
.mediacentre .jcarousel-skin-nova-default li .overlayShort
{
    left: 0px;
}
.mediacentre .layoutBlockContainer3Col .block
{
    border-bottom: 10px solid #EEEEEE;
    min-height: 260px;
    overflow: hidden;
    position: relative;
    width: auto;
}
.mediacentre .layoutBlockContainer3Col .bottom
{
    border: medium none;
}
.mediacentre .feedItems li
{
    border-top: 1px dotted #CFCFCF;
    margin-right: 10px;
    padding-bottom: 10px;
}
.mediacentre .feedItems li.first
{
    border-top: medium none;
}
.mediacentre div.layoutBlock .more
{
    margin: -10px 20px 0px 0px;
}
* html .mediacentre .jcarousel-container-horizontal
{
    width: 879px !important;
}
.mediacentre #eventKeywordSearch label, .mediacentre #browseByIndustry label, .mediacentre #browseByCountry label
{
    font-size: 16px;
    font-weight: bold;
    height: 18px;
    margin: 0px 0px 10px;
    padding-left: 0px;
}
.mediacentre #eventKeywordSearch input#eventKeyword
{
    float: left;
    width: 190px;
}
* html .mediacentre #eventKeywordSearch input#eventKeyword
{
    width: 180px !important;
}
.mediacentre #eventKeywordSearch, .mediacentre #browseByIndustry, .mediacentre #browseByCountry
{
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
}
.mediacentre #browseByCountry
{
    border-bottom: medium none;
}
.mediacentre #browseByIndustry select, .mediacentre #browseByCountry select
{
    border: 1px solid #CCCCCC;
    width: 285px;
}
* html .mediacentre #browseByIndustry select, * html .mediacentre #browseByCountry select
{
    width: 270px !important;
}
.mediacentre #eventKeywordSearch
{
    margin-top: 10px;
}
.mediacentre .layoutBlockContainer3Col .layoutBlock-1 .unmanagedContent .block
{
    background: none repeat scroll 0px 0px #EEEEEE;
}
.mediacentre #eventKeywordSearch fieldset, .mediacentre #browseByIndustry fieldset, .mediacentre #browseByCountry fieldset
{
    width: 290px;
}
* html .mediacentre #eventKeywordSearch fieldset, * html .mediacentre #browseByIndustry fieldset, * html .mediacentre #browseByCountry fieldset
{
    width: 285px !important;
}
.mediacentre #content div.layoutBlock li .feedItemContent h3
{
    line-height: 16px !important;
}
.mediacentre #content div.layoutBlock li .feedItemContent .description
{
    line-height: 14px !important;
}
.mediacentre #content DIV.layoutBlock .more
{
}
.mediacentre .block a.corp_button
{
    bottom: 0px;
    position: absolute;
    right: 10px;
}
* html .mediacentre .layoutBlockContainer3Col div.layoutBlock img
{
    width: 286px !important;
}
* html .mediacentre .layoutBlockContainer3Col .block
{
    height: 235px;
}
* html .mediacentre .layoutBlockContainer3Col .bottom
{
    height: 260px;
}
#sidebarRight label
{
    color: #00377A;
}
.mediacentre img.htmlEditor-float-left
{
    margin-right: 10px !important;
}
.mediacentre div.inputForm table tbody tr td
{
    background: none repeat scroll 0px 0px transparent;
    border-color: #CCCCCC;
    border-style: none none dotted;
    border-width: medium medium 1px;
}
.mediacentre div.inputForm textarea, .mediacentre div.inputForm select, .mediacentre div.inputForm input
{
    border: 1px solid #BBBBBB;
    padding: 3px 5px;
}
.mediacentre .layoutBlockContainer3Col .layoutBlock-1
{
    position: relative;
}
.mediacentre .layoutBlockContainer3Col .layoutBlock-1 .twitter
{
    float: right;
    margin: 10px 5px 0 0;
    position: absolute;
    right: 5px;
    top: 270px;
}
.corporateWebsite-HomePage.mediacentre #proposition h2
{
    margin-top: 20px;
    overflow: hidden;
    width: auto;
}

body.careers_ourpeople div.unmanagedContent ul
{
    margin: 0;
}
body.careers_ourpeople .ourPeopleNav
{
    position: relative;
}
body.careers_ourpeople .cta
{
    margin: 0;
}
.pt.mediacentre #eventKeywordSearch input#eventKeyword
{
    width: 200px;
}


.pressReleases #wrapper #searchApplied li a.remove
{
    left: auto;
    right: 0;
}
.pressReleases #wrapper #searchApplied ul.values li
{
    padding: 0 20px 0 0;
}
.pressReleases #wrapper .contentLayoutBox #searchSidebarLeft ul.values li.PressMonth
{
    overflow: hidden;
    text-indent: -17px;
}
.pressReleases #facetNavigation #dimension-100286 ul li ul li a
{
    text-indent: -17px;
    float: left;
    overflow: hidden;
    display: block;
}

.info_box_first_Custom
{
    border-top: 1px solid #FFFFFF;    
}
body.siteMap #siteTree ul.level1 li#navTreeItem-112281 { background:url('../RX/RX_ReedExpo/Images/homepage/210x90_1.jpg?v=1271396067054776400') no-repeat 10px 10px }
body.siteMap #siteTree ul.level1 li#navTreeItem-110124 { background:url('../RX/RX_ReedExpo/Images/homepage/210x90_3.jpg?v=1271396067054776400') no-repeat 10px 10px }
body.siteMap #siteTree ul.level1 li#navTreeItem-101971 { background:url('../RX/RX_ReedExpo/Images/homepage/210x90_2.jpg?v=1271396067054776400') no-repeat 10px 10px }
body.siteMap #siteTree ul.level1 li#navTreeItem-110169 { background:url('../RX/RX_ReedExpo/Images/homepage/210x90_4.jpg?v=1271396067054776400') no-repeat 10px 10px }
body.siteMap #siteTree ul.level1 li#navTreeItem-110111 { background:url('../RX/RX_ReedExpo/Images/210x90_Overview.jpg?v=1271396067054776400') no-repeat 10px 10px }
body.siteMap #siteTree ul.level2 li#navTreeItem-110111 { background:0 }
body.siteMap #siteTree ul.level1 li#navTreeItem-102945 { background:url('../RX/RX_ReedExpo/Images/210x90_Careers.jpg?v=1271396067054776400') no-repeat 10px 10px }
body.siteMap #siteTree li#navTreeItem-125646,
body.siteMap #siteTree li#navTreeItem-125345,
body.siteMap #siteTree li#navTreeItem-111478,
body.siteMap #siteTree li#navTreeItem-105924 { display:block; float:left; margin:10px 10px 0; padding:0 10px 0 0; width:950px }
body.siteMap #siteTree li#navTreeItem-125646 a,
body.siteMap #siteTree li#navTreeItem-125345 a,
body.siteMap #siteTree li#navTreeItem-111478 a,
body.siteMap #siteTree li#navTreeItem-105924 a,
body.siteMap #siteTree ul.level1 li.hasChildren a { color:#00377A; font-size:16px; line-height:1.1em; font-weight:bold }


body.siteMap #siteTree ul.level1 li#navTreeItem-125513 { background:url('../RX/RX_ReedExpo/Images/MC_210x90.jpg?v=1271396067054776400') no-repeat scroll 10px 10px transparent }
body.siteMap #siteTree ul.level1 li#navTreeItem-125513 li#navTreeItem-PressReleases { margin:0 }
body.siteMap #siteTree ul.level1 li#navTreeItem-125513 li#navTreeItem-PressReleases a { font-size:12px; font-weight:normal; color:#91062D }

body.siteMap #siteTree li.hasChildren ul.level2 a {
  color: #91062D;
  font-family: Lucida Grande,Geneva,Arial,sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
}
.new2012 .careersSection ul.itemList { margin: 0 10px; }
.new2012 .careersSection ul.itemList .clearboth { display: none; }

.fr #wrapper #topNavigation ul li a,
.fr #wrapper #topNavigation ul li a:visited { padding-left: 10px; padding-right: 10px; }

.de #wrapper #topNavigation ul li a,
.de #wrapper #topNavigation ul li a:visited { padding-left: 12px; padding-right: 12px; }

.es #wrapper #topNavigation ul li a,
.es #wrapper #topNavigation ul li a:visited { padding-left: 12px; padding-right: 12px; }

.pt #wrapper #topNavigation ul li a, 
.pt #wrapper #topNavigation ul li a:visited { padding-left: 14px; padding-right: 14px; }

.ru #wrapper #topNavigation ul li a, 
.ru #wrapper #topNavigation ul li a:visited { padding-left: 14px; padding-right: 14px; }


.ru #footer .headerFooterLinkList {
width:625px;
}
.ru #footer {
height:45px
}
.event_list #ctlSearchResultAndRequest_rptSortFields_ctl02_defSortBy, 
.event_list #ctl00_centreContentPlaceHolder_ctlSearchResultAndRequest_rptSortFields_ctl02_defSortBy {
	display:none !important;}
.fr .summaryContent dt,
.es .summaryContent dt,
.it .summaryContent dt,
.pt .summaryContent dt,
.ru .summaryContent dt,
.de .summaryContent dt { float: none; width: 100%; }
.fr .summaryContent dd,
.es .summaryContent dd,
.it .summaryContent dd,
.pt .summaryContent dd,
.ru .summaryContent dd,
.de .summaryContent dd { float: none !important; margin: 0 !important; width: 100% !important; display:block;}
.fr .summaryContent dd .col2,
.es .summaryContent dd .col2,
.it .summaryContent dd .col2,
.pt .summaryContent dd .col2,
.ru .summaryContent dd .col2,
.de .summaryContent dd .col2 { float: none; }
.fr .summaryContent dd .col2,
.es .summaryContent dd .col2,
.it .summaryContent dd .col2,
.pt .summaryContent dd .col2,
.ru .summaryContent dd .col2,
.de .summaryContent dd .col2 { *float: left;
}
.ru dl.contacts dd a.secondaryButton { display: block; font-size: 11px; line-height: 12px !important; padding: 5px 7px; white-space: normal; }
.ru #footer .headerFooterLinkList { text-align: right; width:675px; }
.ru #footer { height:65px }
.es #footer .headerFooterLinkList { text-align: right; width:675px; }
.es #footer { height:45px }
.fr #footer .headerFooterLinkList { text-align: right; width:675px; }
.fr #footer { height:45px }
.pt #footer .headerFooterLinkList { text-align: right; width:675px; }
.pt #footer { height:45px }
.it .careersSection .layoutBlock-2,
.de .careersSection .layoutBlock-2,
.ru .careersSection .layoutBlock-2,
.es .careersSection .layoutBlock-2,
.fr .careersSection .layoutBlock-2,
.pt .careersSection .layoutBlock-2 { border-bottom: 19px solid #FFFFFF; }
.en .careersSection .layoutBlock-2,
.ja .careersSection .layoutBlock-2,
.zh-cn .careersSection .layoutBlock-2 { border-bottom: 3px solid #FFFFFF; }
.group2 .last { margin-top: -187px; }
.de .group2 .last { margin-top: -205px; }
.pt .group2 .last {margin-top: -208px; }
.ja .group2 .last {  margin-top: -205px;}


.it ul.tablinks li.video a,
.pt-br ul.tablinks li.video a,
.fr ul.tablinks li.video a,
.es ul.tablinks li.video a,
.de ul.tablinks li.video a,
.ru ul.tablinks li.video a {
  background: url('../RX/RX_ReedExpo/Css/../Images/factsheet_video_tab_ru.jpg?v=1271396067054776400') no-repeat scroll right -3px #00377A;
  padding-right:45px;
}
.it ul.tablinks li.video a:hover,
.pt-br ul.tablinks li.video a:hover,
.fr ul.tablinks li.video a:hover,
.es ul.tablinks li.video a:hover,
.de ul.tablinks li.video a:hover,
.ru ul.tablinks li.video a:hover {
  background: url('../RX/RX_ReedExpo/Css/../Images/factsheet_video_tab_ru.jpg?v=1271396067054776400') no-repeat scroll right -50px #00377A;
}

.outposts li.wwwtwittercom a, .outposts li.wwwtwittercom a
{
    background-image: url('../RX/RX_ReedExpo/Images/Twitter32x32.gif?v=1271396067054776400');
}
.outposts li.twittercom a, .outposts li.twittercom a
{
    background-image: url('../RX/RX_ReedExpo/Images/Twitter32x32.gif?v=1271396067054776400');
}

.outposts li.instagramcom a, .outposts li.instagramcom a
{
    background-image: url('../RX/RX_ReedExpo/Images/Instagram_logo32x32.gif?v=1271396067054776400');
}
.outposts li.vimeocom a, .outposts li.vimeocom a
{
    background-image: url('../RX/RX_ReedExpo/Images/Vimeo32x32.gif?v=1271396067054776400');
}
.outposts li.wwwfacebookcom a, .outposts li.wwwfacebookcom a
{
    background-image: url('../RX/RX_ReedExpo/Images/Facebook32x32.gif?v=1271396067054776400');
}
.outposts li.wwwlinkedincom a, .outposts li.wwwlinkedincom a
{
    background-image: url('../RX/RX_ReedExpo/Images/Linkedin32x32.gif?v=1271396067054776400');
}
.outposts li.wwwslidesharenet a, .outposts li.wwwslidesharenet a
{
    background-image: url('../RX/RX_ReedExpo/Images/SlideShare32x32.gif?v=1271396067054776400');
}

.mediacentre #wrapper div.nova-carousel-container { top:0; }
.mediacentre #eventKeywordSearch label,
.mediacentre #browseByIndustry label,
.mediacentre #browseByCountry label { color:#00377A; display: block; }
.mediacentre #eventKeywordSearch,
.mediacentre #browseByIndustry { padding-bottom: 16px; }
.mediacentre #eventKeywordSearch input#eventKeyword { border: 1px solid #CCCCCC; margin: 0 10px 0 0; padding: 4px; }
.mediacentre #wrapper .layoutBlocks .unmanagedContent h3 { font-size:16px; }
.mediacentre .upcoming-events h2 { padding-left: 10px; }
.mediacentre div.layoutBlock .more { margin: -15px 20px 0 0; }

/* 2.10 VVT Fixes */
#searchSidebarLeft { margin-top: 0; }
#searchSidebarLeft h3 { margin-top:5px; }

.event_list #ctlSearchResultAndRequest_rptSortFields_ctl02_defSortBy,
.event_list #ctl00_centreContentPlaceHolder_ctlSearchResultAndRequest_rptSortFields_ctl02_defSortBy { display: inline-block !important; }

.event_list #ctlSearchResultAndRequest_rptSortFields_ctl03_defSortBy,
.event_list #ctl00_centreContentPlaceHolder_ctlSearchResultAndRequest_rptSortFields_ctl03_defSortBy { display: none !important; }

.listItemDetail .name, .listItemDetail p {  margin: 3px 10px 0 97px;}
.addthis_button_email.at300b {
display: none;
}
#header #topbar {
display: block;
padding-left: 10px;
background: #fff;
padding-top: 10px;
width: 940px;
}


#header #search {
top:15px;
}

.flag-pt, .flag-ja {
display: none !important;
}

#header #functionalNavigation {
display: none;
}

.flag-en {
background-position: 0px -940px; 
}
.top-bar
{
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #ECECEC;
    margin: 0 10px;
    width: 960px;
}

.top-bar-wrapper
{
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 auto;
    width: 980px;
}

.top-bar .toolbar-item
{
    color: #666666;
}

.toolbar-dock-left
{
    margin: 0;
}

.toolbar-item-menu-anchor:after
{
    border-top-color: #000;
}

toolbar-item-menu-anchor
{
    padding: 0 10px 0 5px;
}

#searchSort
{
    float: right;
    margin-top: -30px;
}

.list .listItemDetail .logo img
{
    margin-top: 0;
}

.paging-options .search-pagination
{
    width: auto;
    margin: 0;
    text-align: right;
}

.paging-options .search-pagination ul
{
    margin: 10px 0;
}

.pagination .bButton, .pagination .gButton
{
    width: 9px;
    padding: 3px 0;
    background-position: right;
}

.pagination .bButton a, .pagination .gButton a
{
    padding: 0;
}

.gButton a span, .bButton a span
{
    width: 10px;
}


.flag-pt, .flag-ja
{
    display: none !important;
}

#header #functionalNavigation
{
    display: none;
}

.flag-en
{
    background-position: 0px -940px;
}

#header #search
{
    top: 5px;
}

button.mainButton, input.mainButton
{
    padding: 3px 7px;
}
#header #search
{
    top: -30px;
}
#header #brand .logo
{
    top: 10px;
}
#brand p#strapLine
{
    top: 42px;
}
#brand
{
    min-height: 70px;
}

#topNavigation.selectedHasNoChildren
{
    margin-bottom: 10px;
}
#breadcrumb
{
    margin-left: 15px;
}
.contentLayoutBox
{
    padding-top: 1px;
}

.pressRelease #topNavigation, .corporateWebsite-EventFactsheet #topNavigation ul.level1, .iFrame #topNavigation ul.level1
{
    height: 60px;
}
.ru #searchSort
{
    margin-right: 0;
    margin-top: 0;
}
.ru .paging-options .page-sizer
{
    float: right;
}

.pagination li, .page-sizer li
{
    background-image: none;
    border: 1px solid #91062D;
    height: auto;
    padding: 1px;
    width: auto;
    line-height: 1.5em;
}
.page-sizer li a
{
    background: none;
}
.pagination li.gButton, .pagination li.bButton
{
    border: medium none;
}

body.pressRelease #content h1#pageName 
{
    margin-left:10px;
}


.ui-autocomplete   
{ display: none !important;
} 

#footer {
	clear: both;
	padding: 10px 0 0;
	background:none;
	background-color:#FFF;
	width: 100%;
	height:auto;
	color: #333333;
	font-family: Lucida Grande,Geneva,Arial,sans-serif;
	font-size:12px;
	border-top:10px solid #EEEEEE;
	overflow:hidden;
}

#footer .extendedContainer .unmanagedContent ul { float: right; list-style: none outside none !important; padding-left: 0; width:800px; text-align: right; }
#footer .extendedContainer .unmanagedContent ul li { display: inline; margin: 0; line-height: 90%; }
#footer .extendedContainer .unmanagedContent ul li.first { border: medium none; }

#footer span.copyright { clear: left; color: #333333; float: left; font-family: Lucida Grande,Geneva,Arial,sans-serif; font-size: 12px; margin: 5px 10px 0px; }
#footer span.refooterlogo { clear: right; float: right; margin: 3px 10px 5px 0px; }
#footer span.refooterlogo  a { border: none; text-decoration: none; }
#footer span.refooterlogo  a img { border: none; }

#footer .extendedContainer { background-color: #FFF; }
#footer .extendedContainer a { margin-left: 0; margin-right: 0; }
#footer .extendedContainer ul { margin-bottom: 0; }

#footer .headerFooterLinkList { margin: 0 10px; /*width:800px; text-align: right;*/ }

.headerFooterLinkList { padding-bottom: 2px; }
.headerFooterLinkList li.first a { padding-left: 2px; }
.headerFooterLinkList li.last { background-image: none; }
.headerFooterLinkList li a { padding: 5px; }
.headerFooterLinkList li.last a { padding-right: 2px; }

.ru #footer .headerFooterLinkList { text-align: right; width:675px; }
.ru #footer { height: auto; }
.es #footer .headerFooterLinkList { text-align: right; width:675px; }
.es #footer { height: auto; }
.fr #footer .headerFooterLinkList { text-align: right; width:675px; }
.fr #footer { height: auto; }
.pt #footer .headerFooterLinkList { text-align: right; width:675px; }
.pt #footer { height: auto; }
}
