@import url("xstandard.css");
@import url("menu-h.css");
@import url("menu-v.css");
@import url("forms.css");
@import url("jquery.lightbox-0.5.css");
@import url("../corners/corners.css");
@import url("forums.css");
@import url("events.css");

/* All styles that the user can add via Xstandard should appear in xstandard.css */
body {font-size:0.8em; padding:0 0 10px; }


/*  */

.colour_1, .colour_1 a { color:#000073; }

.hover { cursor:pointer; }

/* Page building styles */
div#wrap { width:100%; position:relative; margin: 10px 0; }
div#header { margin:0 auto 10px; width:974px; z-index:4; }
	div#logo { float:left; }
	
	div#fixedLinks { float:right; }
	div#fixedLinks ul { list-style:none; margin:10px; }
	div#fixedLinks li { display:inline; list-style:none; }
	div#fixedLinks li a { color:#000073; }
	
	/* Text resizing styles */
	#widgets { float:right; list-style:none; margin:10px; }
	#widgets li { float:left; }
	#widgets li a { border-right:1px solid #000073; display:block; line-height:14px; padding:0 4px; }
	#widgets li.last a, #widgets li:last-child a { border:0; }
		#smallText { font-size:0.8em; } /* This should match the font size of the body tag */
		#mediumText { font-size: 0.9em; }
		#largeText { font-size:1em; }
		
		.smallText { font-size:0.8em; } /* This should match the font size of the body tag */
		.mediumText { font-size: 1.2em; }
		.largeText { font-size:1.6em; }
		
    div#headerLinks { float:right; font-size:0.85em; margin:10px; }
    div#headerLinks ul { list-style:none; margin:0; }
    div#headerLinks ul li { float:left; }
    div#headerLinks ul li a { border-right:1px solid #000073; display:block; line-height:14px; padding:0 4px; }
    div#headerLinks ul li.last a, div#headerLinks ul li:last-child a { border:0; }
    
    div#headerStrapline { clear:right; float:right; margin:34px 0 30px; width:815px; }
    div#headerStrapline h2 { float:right; font-size:1.5em; font-weight:normal; margin:0; text-align:right; }
    
    div.headerFloatContainer { clear:right; float:right; width:815px; }
	
	div.searchBox { background:url(/cms/outertemplates/images/bg/bgSearchBox.png) no-repeat; clear:right; float:right; height:28px; width:227px; }
	div.searchBox span { float:left; margin:4px 4px 0 4px; }
	div.searchBox span input.textBox { background:none; border:0; color:#5E5E5E; height:19px; width:200px; }
	div.searchBox input.btnSearch { float:left; margin:8px 0 0; }
	
	div#headerContact { float:right; margin:0 20px 0 0; }
	div#headerContact h2 { float:right; font-family:Gill Sans MT, Verdana, Sans-Serif; font-size:1.6em; font-weight:normal; letter-spacing:3px; margin:0; }
		
div#middleWrap { background:url(/cms/outertemplates/images/bg/bgMiddleWrapMid.png) repeat-y; margin:0 auto; overflow:hidden; width:974px; position:relative; z-index:2; }
div#middleWrapTop { background:url(/cms/outertemplates/images/bg/bgMiddleWrapTop.png) no-repeat top; height:4px; margin:0 0 9px; width:974px; }
div#middleWrapBtm { background:url(/cms/outertemplates/images/bg/bgMiddleWrapBtm.png) no-repeat bottom; clear:both; height:4px; padding:8px 0 0; width:974px; }

div#leftCol { float:left; margin:0 0 0 14px; padding:0; width:232px; }
/*
div#leftCol div.leftColMenu { background:url(/cms/outertemplates/images/bg/bgLeftColMenu.png) repeat-y; border-top:1px solid #CCC; padding:0 1px 1px 0; width:231px; }
div#leftCol div.leftColMenu ul { border:1px solid #D2D2D2; list-style:none; margin:0; }
div#leftCol div.leftColMenu ul li { background:#FFF; border-bottom:1px solid #D2D2D2; }
div#leftCol div.leftColMenu ul li.last, div#leftCol div.leftColMenu ul li:last-child { border:0; }
div#leftCol div.leftColMenu ul li a { background:url(/cms/outertemplates/images/bg/bgLeftColA.png) repeat-x top; color:#3D3D3D; display:block; height:30px; line-height:30px; padding:0 0 0 10px; }
div#leftCol div.leftColMenu ul li a:hover { background-position:bottom; color:#000; font-weight:bold; text-decoration:none; }
div#leftCol div.leftColMenu ul li a span { background:url(/cms/outertemplates/images/bg/bgLeftColSpan.png) no-repeat top right; display:block;  }
div#leftCol div.leftColMenu ul li a:hover span { background-position:bottom right; }
*/
div#leftCol div.leftColMenu h2 { background:url(/cms/outertemplates/images/bg/bgLeftColHeader-1.png); color:#FFF; font-size:1.2em; font-weight:normal; height:32px; line-height:32px; margin:0; text-indent:10px; text-transform:uppercase; }

div#leftCol div.leftColBox { background:url(/cms/outertemplates/images/bg/bgLeftColMenu.png) repeat-y; border-top:1px solid #CCC; color:#3D3D3D; margin:10px 0 0; padding:0 1px 1px 0; width:231px; }
div#leftCol div.leftColBox h2 { background:url(/cms/outertemplates/images/bg/bgLeftColHeader-2.png); color:#FFF; font-size:1.2em; font-weight:normal; height:32px; line-height:32px; margin:0; text-indent:10px; }
div#leftCol div.leftColBox div.leftColBoxContent { background:#FFF; border:1px solid #D2D2D2; padding:10px 8px; width:213px; }

div#leftCol div.formNewsletter { background:url(/cms/outertemplates/images/bg/bgNewsletterForm.gif) repeat-y left; overflow:hidden; padding:0 0 1px; }
div#leftCol div.formNewsletter input.textBox { background:#FFF; border:1px solid #DADADA; border-right:0; float:left; height:24px; line-height:24px; width:170px; }
div#leftCol div.formNewsletter input.btnGo { background:#000073 url(/cms/outertemplates/images/btn/btnArrow.gif) no-repeat right; border:1px solid #DADADA; border-left:0; color:#FFF; cursor:pointer; float:left; font-size:0.9em; height:26px; line-height:26px; padding:0 14px 0 4px; text-transform:uppercase; width:42px; }

div#leftCol div.PollContainer { overflow:hidden; }
div#leftCol div.PollContainer p { margin:0; }
div#leftCol div.PollContainer p.pollQuestionType { margin:0 0 0.8em; }

div#leftCol div.PollContainer span.dlChoicesRadio { float:left; }
div#leftCol div.PollContainer span.dlChoicesRadio br { display:none; }
div#leftCol div.PollContainer span.dlChoicesRadio span {  }
div#leftCol div.PollContainer span.dlChoicesRadio span.radiobutton { float:left; margin:0 0 4px; width:105px; }
div#leftCol div.PollContainer span.dlChoicesRadio span.radiobutton label { float:left; width:80px; }

div#leftCol div.PollContainer span.dlChoicesCheckBox {  }
div#leftCol div.PollContainer span.dlChoicesCheckBox br { display:none; }
div#leftCol div.PollContainer span.dlChoicesCheckBox span.checkbox { float:left; margin:0 0 4px; width:105px; }
div#leftCol div.PollContainer span.dlChoicesCheckBox span.checkbox input { float:left; }
div#leftCol div.PollContainer span.dlChoicesCheckBox span.checkbox label { float:left; width:80px; }

div#leftCol div.PollContainer p.pollButtons { clear:both; overflow:hidden; }
div#leftCol div.PollContainer p.pollButtons input.btnSubmit { background:url(/cms/outertemplates/images/btn/btnVote.gif) no-repeat; border:0; cursor:pointer; height:26px; padding:26px 0 0; width:49px; }
div#leftCol div.PollContainer div.pollBar1 { background:#EEE; margin:4px 0 8px; }
div#leftCol div.PollContainer div.pollBar1 div.pollBar2 { background:#006; }


div#content { float:left; margin:0 0 0 11px; padding:0; width:705px; }

div#contentFrame { background:#666; width:705px; }
div#contentFrame h1 { background:#666 url(/cms/outertemplates/images/bg/bgContentH1.png) no-repeat; color:#FFF; height:26px; padding:90px 0 0; text-indent:8px; text-transform:uppercase; width:678px; }

div#about div#contentFrame,
div#about div#contentFrame h1 { background-color:#000073; }

div#members div#contentFrame,
div#members div#contentFrame h1 { background-color:#6400ca; }

div#suppliers div#contentFrame,
div#suppliers div#contentFrame h1 { background-color:#51bf00; }
div#suppliers table { border-collapse: collapse; border-spacing: 0; margin-bottom: 0.8em; }
div#suppliers table th { background-color:#51bf00; padding: 2px; text-align: left; color:#fff; border: 1px solid #51bf00; }
div#suppliers table td { padding: 2px; border: 1px solid #ccc;  }

div#resources div#contentFrame,
div#resources div#contentFrame h1 { background-color:#00a4f9; }
div#resources table, div.dub3Content table { border-collapse: collapse; border-spacing: 0; margin-bottom: 0.8em; }
div#resources table th, div.dub3Content table th { background-color:#00a4f9; padding: 2px; text-align: left; color:#fff; border: 1px solid #00a4f9; }
div#resources table td, div.dub3Content table td { padding: 2px; border: 1px solid #ccc;  }

div#purchasing-services div#contentFrame,
div#purchasing-services div#contentFrame h1 { background-color:#de0202; }
div#purchasing-services table { border-collapse: collapse; border-spacing: 0; margin-bottom: 0.8em; }
div#purchasing-services table th { background-color:#de0202; padding: 2px; text-align: left; color:#fff; border: 1px solid #de0202; }
div#purchasing-services table td { padding: 2px; border: 1px solid #ccc;  }

div#news-events div#contentFrame,
div#news-events div#contentFrame h1 { background-color:#ff00f6; }

div#contact div#contentFrame,
div#contact div#contentFrame h1 { background-color:#ff8f00; }

div#contentFrameTop { background:url(/cms/outertemplates/images/bg/bgContentFrameTop.png) no-repeat top; height:5px; line-height:0; overflow:hidden; width:705px; }
div#contentFrameBtm { background:url(/cms/outertemplates/images/bg/bgContentFrameBtm.png) no-repeat bottom; height:6px; line-height:0; overflow:hidden; width:705px; }
div#contentFrameMid { background:url(/cms/outertemplates/images/bg/bgContentFrameMid.png) repeat-y; overflow:hidden; padding:0 14px 0 12px; width:679px; }

div#homeCarousel { background:url(/cms/outertemplates/images/bg/bgHomeCarousel.png) repeat-y; border-top:1px solid #CCC; margin:0 0 14px; padding:0 1px 1px 0; position:relative; width:704px; }
div#homeCarouselSource { display:none; }
div#homeCarousel h2 { position:absolute; background:url(/cms/outertemplates/images/bg/bgBlack-70.png); color:#FFF; font-size:1.1em; font-weight:bold; left:0; margin:0; padding:0 8px 0 8px; text-transform:uppercase; top:16px; z-index:8; }
div#homeCarousel h2 a { background:url(/cms/outertemplates/images/icon/iconRSS-s.png) no-repeat center right; color:#FFF; display:block; padding:10px 20px 10px 0; }
div#homeCarousel h2 a:hover { text-decoration:none; }

div#homeCarousel div.carouselMask { background:#FFF; height:226px; overflow:hidden; position:relative; width:704px; z-index:6; }
div#homeCarousel div.carouselMask ul { list-style:none; margin:0; position:absolute; }
div#homeCarousel div.carouselMask ul li { float:left; height:226px; width:704px; }

div#homeCarousel div.carouselMask ul li div.childCarouselMask { float:left; height:226px; overflow:hidden; position:relative; width:508px; z-index:4; }
div#homeCarousel div.carouselMask ul li div.childCarouselMask ul {  }
div#homeCarousel div.carouselMask ul li div.childCarouselMask ul li { width:508px; }
div#homeCarousel div.carouselMask ul li div.childCarouselMask ul li div.carouselBrief { background:url(/cms/outertemplates/images/bg/bgBlack-70.png); bottom:0; color:#FFF; font-weight:bold; left:0; padding:12px; position:absolute; width:484px; z-index:8; }
div#homeCarousel div.carouselMask ul li div.childCarouselMask ul li div.carouselBrief a { color:#FFF; text-decoration:underline; }
div#homeCarousel div.carouselMask ul li div.childCarouselMask ul li img { position:relative; z-index:6; }
div#homeCarousel div.carouselMask ul li div.childCarouselPager { float:left; position:relative; width:196px; z-index:6; }
div#homeCarousel div.carouselMask ul li div.childCarouselPager ul { left:-12px; list-style:none; position:absolute; top:0; width:208px }
div#homeCarousel div.carouselMask ul li div.childCarouselPager ul li { background:url(/cms/outertemplates/images/bg/carousel/bgCarouselChildPager.png) no-repeat top; display:block; font-size:1.1em; height:50px; line-height:140%; overflow:hidden; padding:12px 12px 1px 26px; width:170px; }
div#homeCarousel div.carouselMask ul li div.childCarouselPager ul li.acpActive { background-position:bottom left; color:#FFF; }

div#homeCarousel div.rootCarouselPager { background:#DEDEDE; height:37px; left:508px; position:absolute; top:189px; width:196px; z-index:8; }
div#homeCarousel div.rootCarouselPager ul { float:right; list-style:none; margin:8px 0 0; }
div#homeCarousel div.rootCarouselPager ul li { color:#474747; float:left; height:20px; line-height:20px; padding:0 2px; text-align:center; width:20px; }
div#homeCarousel div.rootCarouselPager ul li.acpActive { background:url(/cms/outertemplates/images/bg/carousel/bgCarouselRootPagerActive.png) no-repeat center center; color:#FFF; }

div#homeContentTabs { clear:both; height:29px; position:relative; width:705px; }
div#homeContentTabs ul { left:0; list-style:none; margin:0; position:absolute; top:0; }
div#homeContentTabs ul li { float:left; padding:0 2px 0 0; width:143px; }
div#homeContentTabs ul li a { background:url(/cms/outertemplates/images/bg/bgHomeTabs.png) no-repeat top; color:#3d3d3d; display:block; height:30px; line-height:30px; text-indent:10px; width:143px; }
div#homeContentTabs ul li.active a,
div#homeContentTabs ul li a:hover { background-position:bottom; color:#FFF; font-weight:bold; text-decoration:none; }
div#homeContentTabs ul li a span {  }

div#homeContent { background:url(/cms/outertemplates/images/bg/bgHomeContentMid.png) repeat-y; width:705px; }
div#homeContentTop { background:url(/cms/outertemplates/images/bg/bgHomeContentTop.png) no-repeat top; width:705px; }
div#homeContentBtm { background:url(/cms/outertemplates/images/bg/bgHomeContentBtm.png) no-repeat bottom; padding:22px 20px 22px 12px; width:673px; }

div#homeContent h1 { background:none; color:#000073; font-size:1.5em; font-weight:normal; }
div#homeContent div.tabContent { height:100%; overflow:auto; overflow-x:hidden; overflow-y:auto; padding:0 15px 0 0; width:658px; }

div#breadcrumb { float:left; margin:0 0 0 11px; overflow:hidden; width:705px; }
div#breadcrumb p { float:left; margin:5px; }
div#breadcrumb ul { float:left; margin: 5px; }
div#breadcrumb li { background:url(/cms/outertemplates/images/bg/bgBreadcrumb.gif) left no-repeat; color:#000073; display:inline; padding:0 4px 0 12px; }
div#breadcrumb li.first,
div#breadcrumb li:first-child { background:none; padding:0 4px 0 0; }
div#breadcrumb a { color:#000; text-decoration:none; }

div#about div#breadcrumb li { color:#000073; }
div#members div#breadcrumb li { color:#6400ca; }
div#suppliers div#breadcrumb li { color:#51bf00; }
div#resources div#breadcrumb li { color:#00a4f9; }
div#purchasing-services div#breadcrumb li { color:#de0202; }
div#news-events div#breadcrumb li { color:#ff00f6; }
div#contact div#breadcrumb li { color:#ff8f00; }

div.formSearchAgreements {  }
div.formSearchAgreements div.searchBar { background:url(/cms/outertemplates/images/bg/bgSearchBar.png) repeat-x; border:1px solid #D2D2D2; height:66px; margin:0 0 8px; padding:0 1px; }
div.formSearchAgreements div.searchBar div.col { float:left; padding:12px 6px 0; width:213px; }
div.formSearchAgreements div.searchBar div.col label { color:#3D3D3D; display:block; margin:0 0 6px; text-transform:uppercase; }
div.formSearchAgreements div.searchBar div.col select.ddl { border:0; display:block; width:213px; }
div.formSearchAgreements div.searchBar div.col input.textBox { border:0; padding:1px; width:150px;}

div.formSearchAgreements table.tblSearchAgreements { border:3px solid #f0f0f0; border-collapse:collapse; font-size:0.9em; width:100%; }
div.formSearchAgreements table.tblSearchAgreements tr td { border:1px solid #FFF; padding:8px 12px; }
div.formSearchAgreements table.tblSearchAgreements tr td.noPadding { border-width:0 1px; padding:0 8px; }
div.formSearchAgreements table.tblSearchAgreements tr.first td.noPadding { padding:8px 8px 0; }
div.formSearchAgreements table.tblSearchAgreements tr:last-child td.noPadding { padding:0 8px 8px; }

div.formSearchAgreements table.tblSearchAgreements tr td a { font-weight:bold; text-decoration:underline; }
div.formSearchAgreements table.tblSearchAgreements tr td p { margin:0; }
div.formSearchAgreements table.tblSearchAgreements tr th { background:#DFDFDF; border:1px solid #FFF; color:#000; font-weight:bold; padding:8px 12px; text-align:left; }
div.formSearchAgreements table.tblSearchAgreements tr th.tdCommidity { width:163px; }
div.formSearchAgreements table.tblSearchAgreements tr th.tdRoot { width:54px; }
div.formSearchAgreements table.tblSearchAgreements tr th.tdAgreement { width:366px; }
div.formSearchAgreements table.tblSearchAgreements tr th.tdStart { width:65px; }
div.formSearchAgreements table.tblSearchAgreements tr th.tdEnd { width:65px; }
div.formSearchAgreements table.tblSearchAgreements tr th.tdExtension { width:118px; }

div.formSearchAgreements table.tblSearchAgreements tr.trEnergy {  }
div.formSearchAgreements table.tblSearchAgreements tr.trEnergy td { background:#f4d0c1; }
div.formSearchAgreements table.tblSearchAgreements tr.trEnergy td.tdTitle { color:#d2232a; font-weight:bold; }
div.formSearchAgreements table.tblSearchAgreements tr.trEnergy td a { color:#d2232a; }

div.formSearchAgreements table.tblSearchAgreements tr.trEstates {  }
div.formSearchAgreements table.tblSearchAgreements tr.trEstates td { background:#d9ead3; }
div.formSearchAgreements table.tblSearchAgreements tr.trEstates td.tdTitle { color:#40ae49; font-weight:bold; }
div.formSearchAgreements table.tblSearchAgreements tr.trEstates td a { color:#40ae49; }

div.formSearchAgreements table.tblSearchAgreements tr.trICT {  }
div.formSearchAgreements table.tblSearchAgreements tr.trICT td { background:#c5c7e3; }
div.formSearchAgreements table.tblSearchAgreements tr.trICT td.tdTitle { color:#1c3f95; font-weight:bold; }
div.formSearchAgreements table.tblSearchAgreements tr.trICT td a { color:#1c3f95; }

div.formSearchAgreements table.tblSearchAgreements tr.trInsurance {  }
div.formSearchAgreements table.tblSearchAgreements tr.trInsurance td { background:#f0d2e4; }
div.formSearchAgreements table.tblSearchAgreements tr.trInsurance td.tdTitle { color:#c6168d; font-weight:bold; }
div.formSearchAgreements table.tblSearchAgreements tr.trInsurance td a { color:#c6168d; }

div.formSearchAgreements table.tblSearchAgreements tr.trLaboratory {  }
div.formSearchAgreements table.tblSearchAgreements tr.trLaboratory td { background:#c7e2f6; }
div.formSearchAgreements table.tblSearchAgreements tr.trLaboratory td.tdTitle { color:#0095da; font-weight:bold; }
div.formSearchAgreements table.tblSearchAgreements tr.trLaboratory td a { color:#0095da; }

div.formSearchAgreements table.tblSearchAgreements tr.trLibrary {  }
div.formSearchAgreements table.tblSearchAgreements tr.trLibrary td { background:#f9e0cc; }
div.formSearchAgreements table.tblSearchAgreements tr.trLibrary td.tdTitle { color:#e07f38; font-weight:bold; }
div.formSearchAgreements table.tblSearchAgreements tr.trLibrary td a { color:#e07f38; }

div.formSearchAgreements table.tblSearchAgreements tr.trOffice {  }
div.formSearchAgreements table.tblSearchAgreements tr.trOffice td { background:#ddc1bd; }
div.formSearchAgreements table.tblSearchAgreements tr.trOffice td.tdTitle { color:#7a0f2e; font-weight:bold; }
div.formSearchAgreements table.tblSearchAgreements tr.trOffice td a { color:#7a0f2e; }

div.formSearchAgreements table.tblSearchAgreements tr.trProfessional {  }
div.formSearchAgreements table.tblSearchAgreements tr.trProfessional td { background:#c7d2eb; }
div.formSearchAgreements table.tblSearchAgreements tr.trProfessional td.tdTitle { color:#0066b3; font-weight:bold; }
div.formSearchAgreements table.tblSearchAgreements tr.trProfessional td a { color:#0066b3; }

div.formSearchAgreements table.tblSearchAgreements tr.trTravel {  }
div.formSearchAgreements table.tblSearchAgreements tr.trTravel td { background:#c7e0e5; }
div.formSearchAgreements table.tblSearchAgreements tr.trTravel td.tdTitle { color:#008c98; font-weight:bold; }
div.formSearchAgreements table.tblSearchAgreements tr.trTravel td a { color:#008c98; }

div.formFeedback {  }
div.formFeedback div.formRow { margin:0 0 0.8em; padding:0; }
div.formFeedback div.formRow label { float:left; margin:0; padding:0 8px 0 0; width:292px; }
div.formFeedback div.formRow input.fu { float:left; }
div.formFeedback div.formRow input.textBox { border:1px solid #CCC; float:left; width:368px; }
div.formFeedback div.formRow textarea.textBox { border:1px solid #CCC; float:left; width:368px; }
div.formFeedback div.btnRow { text-align:center; }
div.formFeedback div.btnRow input.btnSubmit { background:#000073; border:0; color:#FFF; cursor:pointer; padding:2px 12px; text-align:center; }

div.supplierAgreement {  }
div.supplierAgreement div.supplierAgreementSection { border-bottom:1px solid #CCC; margin:0 0 0.8em; padding:0 0 6px; }
div.supplierAgreement div.supplierAgreementSection p { margin:0 0 0.4em; overflow:hidden; }
div.supplierAgreement div.supplierAgreementSection p label { float:left; width:160px; }

div.commodityDetails { margin:0 0 0.6em; }
div.commodityDetails div.commodityDetailsSection { border-bottom:1px solid #CCC; margin:0 0 0.8em; padding:0 0 6px; }
div.commodityDetails div.commodityDetailsSection p { margin:0 0 0.4em; overflow:hidden; }
div.commodityDetails div.commodityDetailsSection p label { float:left; width:160px; }

div#footer { background:url(/cms/outertemplates/images/bg/bgFooter.png) no-repeat; color:#222; font-size:0.85em; height:46px; margin:10px auto 0; width:972px; }
div#footer p { float:left; line-height:46px; margin:0 0 0 8px; }
div#footer ul { float:right; list-style:none; margin:0 8px 0 0; }
div#footer ul li { float:left; line-height:46px; }
div#footer ul li a { border-right:1px solid #222; font-weight:bold; padding:0 4px; }
div#footer ul li.last a, div#footer ul li:last-child a { border:0; }
div#footer a { color:#000; }

div#news ul { margin: 5px 5px 5px 25px; }
div#skipLinks {position:absolute; left:-9999px;}

div.left, input.left { float:left; }
div.right, input.right { float:right; }

div.clear { clear:both; }

div.left2Col { float:left; width:50%; }
div.right2Col { float:right; width:50%; }

/* Clearfix for non ie browsers */
	.clearfix:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	.clearfix { display: inline-block; }
	html[xmlns] .clearfix { display: block; }
/* End of Clearfix */

.hidden {display:none;}

table.noBorder td {border:none !important; padding:0 !important;}
.addthis_button { float:right; }

/* Added search pager style - Craig CT */

div.pager ul {margin:10px 0;}
div.pager li {
    padding:10px 10px 10px 0px;
    list-style:none;
    display:inline;
}

/* SRX13427 - Internal/External events style - Craig CT */

#eventsExternal div.eventRegister {display:none;}
#eventsExternal div.eventCapacity {display:none;}
#eventsExternal div.eventDelegates {display:none;}
#eventsInternal div.eventDelegates {display:none;}
