@import url(admin/admin-style.css); /*-- DO NOT REMOVE --*/
.clearboth {
 clear: both;
}
.invisible {
	display: none;
}
.noborder {
	border: none !important;
}
html,body {height:100%}
body {
	margin:0;
	padding:0;
	font-family:arial,sans-serif;
	background:#000;
	color:#fff;
	}
form {
	margin:0;
	padding:0;
	}
.form_inline {
	display:inline !important;
}
img {border:none;}
a {
	text-decoration:none;
	color:#fff;
	}
a:hover {
	text-decoration:underline;
	}
input {vertical-align:middle}
.floatleft {float:left !important}
.floatright {float:right !important}
.clear {clear:both !important}
.bold {font-weight:bold !important}
input.text,
input,
select,
textarea {
	color:#000;
	font-family:arial,sans-serif;
	font-size:70%;
	font-weight:normal;
	}
	
/* images text or logo */
a.logo,
.slogan,
.header-text,
.rss,
.day-bar strong,
a.more,
a.detail {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	}
	
/* main container */
.main-container {
	margin:0 auto;
	width:994px;
	min-height:100%;
	background:#000 url(images/bg-main-container994.gif) repeat-y 0 1px;
	}
.index .main-container .middle {background:url(images/bg-main-container-index994.gif) repeat-y -110px;}
* html .main-container {height:100%;}
.main-bg {
	width:777px;
	background:url(images/bg-main-bg994.jpg) no-repeat left top;
	overflow:hidden;
	padding:0 108px 0 109px;
	}
.main {
	width:775px;
	min-height:675px;
	border-left:1px solid #454545;
	border-right:1px solid #454545;
	}
* html .main {height:675px;}
	
/* header */
.header {
	width:100%;
	background:url(images/bg-header.jpg) no-repeat left top;
	position:relative;
	overflow:hidden;
	float: left;
	min-height:204px;
	height:204px;
	}
/* site logo */
.header .logo {
	position:absolute;
	width:114px;
	height:89px;
	background:url(images/logo.gif);
	top:0;
	left:-1px;
	}
/* header slogan */
.header .slogan {
	position:absolute;
	width:343px;
	height:61px;
	top:63px;
	left:140px;
}
/* header text */
.header .header-text {
	position:absolute;
	width:298px;
	height:26px;
	background:url(images/header-text.gif);
	top:154px;
	left:14px;
	}
/* header right box */
.header .right-block {
	float:right;
	min-height:154px;
	padding:0 0 39px 0;
	border-left:1px solid #454545;
	width:237px;
	position:relative;
	}
* html .header .right-block {
	height:154px;
	}

.header-montage {
	width: 537px;
	height: 203px;
	min-height:203px;
	float: left;
	overflow: hidden;
	padding:0px; margin:0px;
}
/* day left */
.day-bar {
	background:#44C7F4;
	width:221px;
	position:absolute;
	bottom:0;
	left:0;
	height:24px;
	padding:6px 0 0 16px;
	}
.day-bar .days {
	float:left;
	border:1px solid #5B5B5B;
	padding:1px 0 1px 1px;
	}
.day-bar .days img {float:left;margin:0 1px 0 0;}
.rss {
	float:left;
	width:32px;
	height:15px;
	background:url(images/a-rss.gif);
	margin:2px 0 0 0;
	}
.day-bar strong {
	float:left;
	margin:4px 10px 0 6px;
	width:89px;
	height:15px;
	background:url(images/days-to-go.gif) no-repeat;
	}

.day-bar .worldrecords {
	float:left;
	margin:2px 5px 0 0;
	padding-bottom: 7px;
	width:170px;
	font-weight: bold;
	font-size: .7em;
	color: #000;
	}
	
	
/* header forms */
.header label {display:none;}
.header .row * {vertical-align:middle;}
.header .search_top {
	padding-top:7px;
	padding-left:16px;
	margin-left:1px;
	}
	

.header .search_bottom {
	margin-left:1px;
	padding-bottom:6px;
	margin-bottom:9px;
	padding-left:16px;
	border-bottom:1px solid #595959;
}
.header .search_top .row, .header .search_bottom .row {padding:0 0 3px 0;}
.header .search_top input,
.header .search_bottom input,
.header .search_top select,
.header .search_bottom select {font-weight:bold;}
.header .search_top select {width:184px}
.login_form label {
	display:block;
	width:58px;
	font-size:70%;
	text-align:right;
	padding-right:2px;
	float:left;
	padding-top:4px;
}
.login_form .text {
	width:135px !important;
}

/*.header .search select {width:184px;}*/
.header .text {
	width:176px;
	padding:1px 0 1px 4px;
	}
.safari .header .text {width:184px;}
.header .login {
	margin:0 1px 0 1px;
	padding:0 0 0 16px;
	}
.header .login .row {padding:0 0 5px 0;}
.header .login .buttons {margin-left:-5px;}
.header .login .buttons input {float:left;}
.reminder {width:100%;float:left;line-height:100%;}
.reminder a {padding:0 0 0 10px;background:url(images/arrow1.gif) no-repeat left;font-size:70%;margin-left:2px;}

/* middle container */
.middle {
	float:left;
	width:100%;
	background:url(images/bg-middle.gif) repeat-y left;
	}
/* main layout columns */
.left-column {
	float:left;
	width:179px;
	}
.right-column {
	float:right;
	width:595px;
	background:url(images/bg-right-column.gif) no-repeat left top;
	margin-top:-1px;
	position:relative;
	}
	
/* main text styles */
ul {
	margin:0;
	padding:0;
	line-height:123%;
	}
li {list-style:none;}
p {margin:0 0 10px 0;}
h1 {margin:0;}
h2 {margin:0;}
h3 {margin:0;}
.colour {color:#7EDEFF;}

/* left navigation */
.left-navigation {
	font-size:70%;
	}
.left-navigation ul {
	overflow:hidden;
	border:1px solid #6E6E6E;
	border-bottom:0;
	width:178px;
	margin:-1px 0 0 -1px;
	position:relative;
	font-weight:bold;
	}
.left-navigation ul ul {
	border:0;
	width:auto;
	margin:2px 0 -2px -15px;
	background:#292929;
	border-top:1px solid #6E6E6E;
	font-weight:normal;
	line-height:140%;
	padding:3px 0 3px 16px;
	}
.left-navigation ul ul ul {border:0;}
.left-navigation ul li {
	float:left;
	border-bottom:1px solid #6E6E6E;
	background:url(images/arrow2.gif) no-repeat 4px 5px;
	padding:2px 0 2px 15px;
	width:163px;
	}
.left-navigation ul ul li {
	float:none;
	border:0;
	width:auto;
	background:url(images/arrow3.gif) no-repeat 4px 8px;
	}
.left-navigation ul a {
	display:block;
	}
	
/* partners */
.partners {
	text-align:center;
	font-size:70%;
	margin:0 2px 0 0;
	}
.partners span {line-height:24px;}
	
/* line */
div.line {
	width:100%;
	height:1px;
	background:#595959;
	overflow:hidden;
	}
tr.line td {
	border-top: 1px solid #595959;
}
	
/* index-block */

div.index-block {
	padding:22px 1px 10px 18px;
	width:576px;
	float:left;
	}
div.index-block.border {
	background:url(images/bg-index-block-border.gif) no-repeat left top;
	}
div.index-block .news {
	float:left;
	width:330px;
	}
div.index-block .news img {
	float:left;
	border:1px solid #7EDEFF;
	margin:0 0 5px 0;
	}
div.index-block .news .text {
	float:right;
	width:158px;
	}
.text_wide {
	width:330px !important;
}
.news h2 {
	margin:-2px 0 3px 0;
	text-transform:uppercase;
	color:#7EDEFF;
	font-size:70%;
	}
.index-block p {font-size:70%;}

/* imaged links */
a.more {
	clear:left;
	width:63px;
	height:23px;
	background:url(images/a-more.gif);
	position:relative;
	left:-4px;
	}
a.detail {
	clear:left;
	width:71px;
	height:16px;
	background:url(images/a-detail.gif);
	}
	
/* video */
.video {
	float:right;
	background:url(images/bg-video.gif) repeat-x 0px 5px;
	padding:0px 0px 0px 17px;
	width:218px;
	height:132px;
	}
.flash_video {
	width:187px;
}
/* dont miss */
.dont-miss {
	float:right;
	padding:0 30px 0 7px;
	width:188px;
	margin-top:-7px;
}
.dont-miss p {margin:0 0 10px 0px;}
.dont-miss .colour {text-transform:uppercase;}
	
/* breadcrumbs */
.text-content .breadcrumbs {
	border-bottom:1px solid #4D4D4D;
	width:100%;
	margin:0 0 10px 0;	
	padding:6px 0;
	}
.breadcrumbs {
	font-size:70%;
	padding:6px 18px;
	color:#fff !important;
	}
.breadcrumbs li {display:inline;}
.breadcrumbs a {color:#fff !important;}
	
/* main text content */
.text-content {
	padding:0 9px 0 28px;
	}
.text-content h1 {
	color:#7EDEFF;
	font-size:100%;
	margin:0 0 10px 0;
	}
.text-content p {
	font-size:78%;
	margin:0 0 10px 0;
	}
.text-content .line {margin:15px 0;}
.text-content img {
	float:left;
	border:1px solid #7EDEFF;
	margin:0 10px 10px 0;
	}
	
/* UL listings */
ul.bold-listing {
	margin:0 0 15px 0;
	font-size:78%;
	font-weight:bold;
	}
.right-col ul.bold-listing {font-size:70%;}
.right-col ul.bold-listing li a {background-position:0 3px;}
ul.bold-listing li {margin:0 0 3px 0;width:100%;}
ul.bold-listing li a {
	padding:0 0 0 11px;
	display:block;
	background:url(images/arrow1.gif) no-repeat 0 5px;
	}
.blue ul.bold-listing {font-size:70%;}
* html .blue ul.bold-listing li {float:left;}
.blue ul.bold-listing li a {
	background:url(images/arrow4.gif) no-repeat 0 4px;
	}
	
ul.documents {
	margin:0 0 15px 0;
	/*font-size:78%;
	font-weight:bold;*/
	}
/*.right-col ul.documents {font-size:70%;}*/
.right-col ul.documents a {padding-top:6px;}
* html ul.documents li {width:80%;float:left;}
ul.documents a {
	display:block;
	padding:4px 0 4px 23px;
	}
ul.documents a.doc {background:url(images/icons/doc.gif) no-repeat 2px 4px;}
ul.documents a.pdf {background:url(images/icons/pdf.gif) no-repeat 0px 4px;}
ul.documents a.xls {background:url(images/icons/xls.gif) no-repeat 2px 4px;}
ul.documents a.gif {background:url(images/icons/gif.gif) no-repeat 2px 4px;}
ul.documents a.jpg {background:url(images/icons/jpg.gif) no-repeat 2px 4px;}
ul.documents a.mpg {background:url(images/icons/mpg.gif) no-repeat 2px 4px;}
ul.documents a.ppt {background:url(images/icons/ppt.gif) no-repeat 2px 4px;}
ul.documents a.txt {background:url(images/icons/txt.gif) no-repeat 2px 3px;}
ul.documents a.zip {background:url(images/icons/zip.gif) no-repeat 2px 4px;}
ul.documents a.avi {background:url(images/icons/avi.gif) no-repeat 0px 4px;}
ul.documents a.unknown {background:url(images/icons/unknown.gif) no-repeat 2px 4px;}
	
/* 2 columns content */
.text-content .right-col {
	float:right;
	width:194px;
	padding:0 15px 0 0;
	}
.text-content .left-col {
	float:left;
	width:332px;
	}
.text-content .right-col .promotion,
.text-content .right-col .more {left:-4px;position:relative;}
.text-content .right-col p .colour {text-transform:uppercase;}
.promotion img {border:0;float:none;position:relative;margin:0 0 4px 0;}

.text-content .right-col p {font-size:70%;margin:0;clear:left;}
.text-content .right-col h2 {
	margin:-2px 0 3px 0;
	text-transform:uppercase;
	color:#7EDEFF;
	font-size:70%;
	}
	
	
/* blue-bg styles */
.blue {color:#000;}
.blue a {color:#000}
	
/* bars and styles */
.main-top-bar {
	width:567px;
	padding:8px 18px;
	padding-right:10px;
	background:#44C7F4;
	overflow:hidden;
	border-bottom:4px solid #000;
	}
.main-top-bar h1,
.main-top-bar .h {
	float:left;
	padding:0 18px 0 0;
	font-size:78%;
	}
.main-top-bar .border {
	padding-right:18px;
	border-right:1px solid #000;
	margin-right:18px;
	}
.main-top-bar .month {
	float:left;
	font-size:70%;
	font-weight:bold;
	line-height:16px;
	}
.main-top-bar .month * {float:left;}
.main-top-bar .month .year {font-weight:normal;}
.main-top-bar .month .selected {
	padding:0 4px;
	line-height:14px;
	border:1px solid #B2EBFF;
	background:#B2EBFF;
	border:1px solid #000;
	}
.main-top-bar .month .selected,
.main-top-bar .month a {margin:0 5px;}
.main-top-bar span {
	width:1px;
	height:16px;
	overflow:hidden;
	background:#6F6F6F;
	}
.main-top-bar .back {float:left;margin:0 36px 0 0;font-size:78%;}
	
.top-bar {
	width:559px;
	background:#B9EDFF;
	padding:6px 18px;
	overflow:hidden;
	border-bottom:1px solid #000;
	}
	
/* paging */
.paging {font-size:70%;}
.paging li {float:left;margin:0 2px;}
.paging a {
	border:1px solid #000;
	background:#ABE9FF;
	padding:0 4px;
	font-weight:bold;
	position:relative;
	}
.paging strong {margin:0 20px 0 0;}
.paging a.active {background:#fff;}
.paging a.lt {background:#C1C1C1;}
.top-bar .paging {float:left;}

/* years */
.years {font-size:70%;}
.years li {float:left;}
.years a {
	border:1px solid #000;
	background:#ABE9FF;
	padding:0 4px;
	font-weight:bold;
	margin:0 2px;
	position:relative;
	}
.top-bar .years {float:right;padding:0 20px 0 0;}

/* prev next */
.prev-next {font-size:70%;}
.prev-next li {float:left;margin:0 2px;}
.prev-next a {
	float:left;
	display:block;
	border:1px solid #000;
	background:#ABE9FF;
	padding:0 4px;
	text-align:center;
	width:52px;
	font-weight:bold;
	position:relative;
	}
* html .prev-next a {width:52px;}
	
/* news listing */
.news-listing {
	background:#9EE6FF;
	width:100%;
	overflow:hidden;
	padding:20px 0;
	}
.news-listing .one {
	clear:left;
	padding:0 18px;
	width:559px;
	overflow:hidden;
	font-size:70%;
	}
.news-listing .one img {
	float:left;
	border:1px solid #000;
	margin:0 10px 0 0;
	}
.news-listing .one strong {text-transform:uppercase;}
.news-listing .one span {margin:0 6px;}
.news-listing .one p {margin:6px 0 0 0;}
.news-listing .line {
	float:left;
	margin:8px 0 8px 0;
	}
	
.news-listing .detail {padding:0 18px;margin:-20px 0;}
.news-listing .detail .bar {padding:10px 0 20px 0;}
.news-listing .detail .bar {font-size:78%;}
.news-listing .detail .bar h1 {display:inline;font-size:100%;text-transform:uppercase;}
.news-listing .detail .bar span {margin:0 6px;}
* html .news-listing .detail .bar span {margin-left:10px;}
.news-listing .detail p {font-size:78%;}
.news-listing .detail img {
	/*float:left;*/
	border:1px solid #000;
	margin:0 10px 10px 0;
}
	
/* bar for bottom link */
div.related {
	padding:8px 18px;
	background:#44C7F4;
	border-top:1px solid #000;
	font-size:70%;
	}
div.related a {padding:3px 0 3px 22px;font-weight:bold;}
div.related a.pdf {background:url(images/ico-pdf1.gif) no-repeat 0 2px;}
	
/* volunteering */
.volunteering {
	margin:-4px 0 1px 0;
	background:#9EE6FF;
	}
.volunteering .one {
	border-top:4px solid #000;
	padding:10px 18px;
	overflow:hidden;
	width:559px;
	}
.volunteering div.detail {
	border-top:4px solid #000;
	padding:14px 18px;
	overflow:hidden;
	width:559px;
	margin-bottom:-1px;	
	}
.volunteering div.detail * {font-size:78%;}
.volunteering h1,
.volunteering h2,
.volunteering h3,
.volunteering p {font-size:70%;margin:0 0 4px 0;}
.volunteering h1,
.volunteering h2 {text-transform:uppercase;}
.volunteering div.detail p,
.volunteering div.detail h2 {margin:0 0 10px 0;text-transform:none;} 
	
/* search result */
.search-result {
	width:581px;
	padding:0 0 0 14px;
	clear:both;
	font-size:70%;
	}
.search-result li {
	list-style:none;
	margin:0 0 4px 0;
	background:#44C7F4;
	line-height:21px;
	clear:both;
	}
.search-result li a {
	padding:0 0 0 29px;
	font-weight:bold;
	background:url(images/plus.gif) no-repeat 8px 0px
	}
.search-result li.open a {
	background:url(images/minus.gif) no-repeat 8px 0px
	}
.search-result li li a {text-decoration:underline;}
.search-result ul {
	background:#9EE6FE;
	margin:0 !important;
	padding:15px 60px 10px 31px;
	}
.search-result ul li {
	background:none;
	margin:0 0 10px 0;
	line-height:16px !important;
	}
.search-result ul strong {font-weight:normal;}
.search-result ul a {
	background:none !important;
	padding:0;
	font-weight:normal;
	}
.search-result span {float:right;padding:0 74px 0 0;}
.search-result a:hover {text-decoration:none;}

.search-bar {
	width:559px;
	background:#9FE5FC;
	padding:3px 18px;
	border-bottom:1px solid #000;
	}
.search-bar h1 {font-size:82%;}
.search-bar2 {
	width:559px;
	background:#44C7F4;
	padding:4px 18px;
	font-size:70%;
	margin:0 0 25px 0;
	}
	
/* sitemap */
h1.sitemap {
	width:559px;
	background:#44C7F4;
	padding:3px 18px;
	font-size:82%;
	margin:0 0 25px 0;
	color:#000000;
	}
ul.sitemap {
	padding:0 0 18px 18px;
	}
ul.sitemap a {
	font-weight:bold;
	font-size:78%;
	color:#fff;
	width:191px;
	display:block;
	margin-bottom:-1px;
	border-top:1px solid #858585;
	border-bottom:1px solid #858585;
	}
ul.sitemap ul a {
	font-size:70%;
	color:#9EE6FF;
	width:auto;
	border:0;
	display:inline;
	}
ul.sitemap ul ul a {
	font-weight:normal;
	}
ul.sitemap ul {padding:5px 0 5px 20px;}
ul.sitemap ul ul {padding:0 0 0 20px;}
	
/* footer */
.footer {
	clear:both;
	width:100%;
	background:url(images/bg-footer.gif) no-repeat left top;
	height:11px;
	}
.index .footer {
}
.nemisys {
	float:left;
	display:inline; /* IE 6 Fix */
	margin-left:20px;
	font-size:65%;
}
#official, #national {
	text-align:center;
	height:60px;
	margin-bottom:5px;
}
.nemisys_logo {
	font-size:70%;
	display:inline;
	padding-right: 16px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;
}

/* Form Style */
.form_row {
	clear:both;
	margin-bottom:5px;
}
.form_details label {
	padding-top: 3px;
	font-size:80%;
}
.form_details .form_col1 label {
	width:110px;
	float:left;
}
.form_details .fullwidth label {
	width:330px;
}
.form_details .form_input {
	width:210px;
}
.full_form_input {
	width:320px;
}

.form_details .form_col1 {
	float:left;
	width:330px;
}
.form_details .form_col2 {
	float:left;
	width:205px;
	margin-left:20px;
	display:inline;
}
.form_row .row_text {
	float:left;
	width:110px;
	font-weight:bold;
	font-size:75%;
}
.form_row .row_result {
	float:left;
	width:440px;
	display:inline;
	margin-left:3px;
	font-size:75%;
}

.register_but {
	margin:0 0 0 107px;
	display:inline;
	border: 0px !important;
	padding: 0; 
}


.user_block {
	font-size:75%;
	margin-left:20px;
	margin-right:15px;
}
.iframe {
	margin-top:20px;
	margin-left:15px;
	margin-bottom:15px;
	display:inline;
	float:left;
}
.error_msg, .error_msg_wide, .confirm_msg, .confirm_msg_wide {
	float:left;
	padding:5px 15px 5px 23px;
	width:290px;
	border:1px solid #999999;
	color:#000000;
	font-weight:bold;
	background-color:#FFFFFF;
	font-size:75%;
}

.error_msg, .error_msg_wide {
	background-image:url(images/error.gif);
	background-repeat:no-repeat;
	background-position: 2px 4px;
}

.confirm_msg, .confirm_msg_wide {
	background-image:url(images/confirm.gif);
	background-repeat:no-repeat;
	background-position: 2px 4px;
}

.error_msg a , .error_msg_wide a, .confirm_msg a, .confirm_msg_wide a {
	color:#000000;
	text-decoration:underline;
}
.error_msg_wide, .confirm_msg_wide {
	width:510px;
}


.search_paging li {
	float:left;
}
.search_paging div {

}

.search_paging .paging_num, .search_paging .lt, .search_paging .active_num  {
	border:1px solid #000;
	background-color:#ABE9FF !important;
	padding:0 4px;
	font-weight:bold;
	position:relative;
	float:left;
	margin:0 5px 0 0;
	text-decoration:none;
	font-weight:bold !important;
}
.search_paging .paging_num a, .search_paging .active_num a {
	text-decoration:none;
}
.search_paging .active_num {
	background-color:#fff !important;
}
.search_paging .lt {
	background-color:#C1C1C1 !important;
}
.no_border {
	border:0px !important;
}

/* Changes to login form and additional homepage features- Jon, 08th/10th May 2007*/

.formnoscript{ }

.hidden{
	display:none;
	}

.noback{
	color:#000;
	font-family:arial,sans-serif;
	font-size:70%;
	font-weight:normal;
	background: #FFFFFF;
	padding:0px;
}

.emailback{
	color:#000;
	font-family:arial,sans-serif;
	font-size:70%;
	font-weight:normal;
	background: #FFFFFF url(images/login_emailaddress.gif) top left no-repeat;
	padding:0px;

}

.passback{
	color:#000;
	font-family:arial,sans-serif;
	font-size:70%;
	font-weight:normal;
	background: #FFFFFF url(images/login_password.gif) top left no-repeat;
	padding:0px;
}

.compensate-for-left-blur, .dont-miss img{
	/*Used where the main bit of an image should be left aligned not the blur around it*/
	margin-left:-6px;
}

.compensate-for-top-blur{
	margin-top: -3px;
}

.podcast{
	margin-top:-8px;
}

.header .homebutton {
	position:absolute;
	width:70px;
	height:20px;
	bottom:1px;
	left:1px;
	}
	
a.news {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	clear:left;
	width:63px;
	height:23px;
	background:url(images/a-news.gif) no-repeat;
	position:relative;
	left:-4px;
	}	
	
.footermenu {
	font-size:70%;
	display:inline;
	padding-right: 16px;
	float:left;
	margin-left: 200px;
	margin-top:10px;
	margin-bottom:10px;
	width:300px;
	text-align: center;	
}	

.footermenu ul{
	list-style-type:none;
	display:inline;
}

.footermenu li{
	list-style-type:none;
	display:inline;
	background:url(images/arrow2.gif) no-repeat 4px 5px;
	padding:0px 0px 2px 17px;
	font-weight: bold;
}


.text-content ul,
.text-content ol,
.text ul,
.text ol,
.dont-miss ul,
.dont-miss ol,
.left-col ul,
.left-col ol,
.detail ul,
.detail ol {
	color: white !important;
	margin-bottom:12px !important;
}

.text-content ul li,
.text ul li,
.dont-miss ul li,
.left-col ul li,
.detail ul li {
	color: white !important;
	font-size: 80%;
	list-style-type: disc !important;
	margin-left:16px !important;
}

.text-content ol li,
.text ol li,
.dont-miss ol li,
.left-col ol li,
.detail ol li {
	color: white !important;
	font-size: 80%;
	list-style-type: decimal !important;
	margin-left:0 !important;
}

ul.breadcrumbs li,
ul.bold-listing li {
	margin:0 !important;
	font-size: 100% !important;
	list-style-type: none !important;
}

li li, td p, td li {font-size: 100% !important;}

.attendancetable {
	border: 1px solid #808080;
}

.attendancetable th {
	background: #44C7F4;
	color: black;
}

.attendancetable .sideline {
	border-right: 1px solid #595959;
}

.attendancetable .nopadding {
	padding: 0 5px;
}

.dont-miss ul {
	margin:0 !important;
	padding:0 !important;
}

.dont-miss ul li {list-style:none !important;}

.worldrecord {
	font-size: 1.3em;
}