@charset "utf-8";
body  {padding:0;margin:0;}
/*==================
Footer
==================*/
.footer {width:960px; height:22px; float:left; margin:50px 0 20px 0; padding:8px 8px 0 8px; font-size:1.1em; color:#adacac; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/bg-footer.gif) repeat-x top left;}
	.footer ul {list-style:none; padding:0; margin:0; float:left}
	.footer	ul.categ1 {margin-left:20px;}
	.footer	ul.categ2, ul.categ3, ul.categ4, ul.categ5, ul.categ6 {padding-left:55px;}
	.footer	ul.categ2, ul.categ3, ul.categ4, ul.categ5 {margin-left:40px;}
	/*.footer ul.categ6 {float:right;}*/
	.footer ul.categ7 {float:right; margin:-5px 0 0 90px;}
	ul.categ1 li, ul.categ2 li, ul.categ3 li, ul.categ4 li, ul.categ5 li, ul.categ6 li{padding:1px 0;}
	.footer, .footer li {color:#FFFFFF;}
	.footer li.au {margin-top:18px; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/flag-au.gif) top left no-repeat; padding:3px 0}
	.footer li.nz {background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/flag-nz.gif) top left no-repeat; margin:5px 0; padding:3px 0}
	.footer li.uk {background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/flag-uk.gif) top left no-repeat;  padding:3px 0;}
	.footer li.au a, .footer li.nz a, .footer li.uk a {padding-left:40px;}
	.footer a {text-decoration:none !important; color:#555 !important}
	.footer a:hover {text-decoration:underline !important;}
	.SkinObject { float:right;  margin-top:34px; margin-right:40px; font-weight:normal; color:#555; font-family:Verdana,Arial,Helvetica,sans-serif}
	.footer .legaltext {width:100%; float: left; clear: both; margin-top: 30px; color:#555}

/*==================
Main Menu
==================*/
div.navigationarea {width:977px; height:38px; float:left; z-index:2; background:transparent url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/menu/bg-shadowmenu.png) no-repeat left top}
	ul.nav span{line-height:1.3; font-size:1.2em!important;}
	ul.nav, ul.nav ul {/* all lists */ padding: 0; margin: 0; list-style: none; font-size:1.1em!important; line-height: 1.6; text-transform:lowercase; float:left; width:977px; z-index:3;	}
		ul.nav li a {display: block; padding:9px 20px 10px 20px; color:#FFFFFF !important;	font-weight:bold; text-decoration:none; }
		ul.nav li:hover a {/*set WHITE color of the first level list*/color:#FFF;}
		ul.nav li:hover ul li a, ul.nav li.sfhover ul li a {/*set GRAY color of the 2nd, 2rd, etc. lists*/color:#757575 !important; text-transform:lowercase;}
		ul.nav li {/* all list items */ float: left;}

			ul.nav li ul {/* second-level lists */position: absolute; background: #FFFFFF; font-size:1em !important; border:1px solid #b7b7b7; width: 140px; left: -999em; line-height:1;}
			ul.nav li ul{/*set the width of ul for second level*/width:170px;}
				ul.nav li ul li a {width:130px; }

			ul.nav li ul ul {/* third-and-above-level lists */margin: -29px 0 0 170px;}
				ul.nav li ul ul{/*set the width of ul for second level*/width:170px;}

	ul.nav li:hover, ul.nav li.sfhover {background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/menu/menu-bg-over.gif) top right repeat-x;}
	ul.nav li ul li:hover, ul.nav li ul li.sfhover {background:#e2e2e2; z-index:3}
	ul.nav li:hover ul ul, ul.nav li:hover ul ul ul, ul.nav li.sfhover ul ul, ul.nav li.sfhover ul ul ul {left: -999em;}
	ul.nav li:hover ul, ul.nav li li:hover ul, ul.nav li li li:hover ul, ul.nav li.sfhover ul, ul.nav li li.sfhover ul, ul.nav li li li.sfhover ul { /* lists nested under hovered list items */left: auto; z-index:999;}

	/*menu miscellaneous*/
	ul.nav li a{background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/menu/menu-devider.gif) top right no-repeat;} /*Set the devider for each category*/
	ul.nav li ul li a, ul.nav li ul ul li a{background:none;} /*remove the devider from other levels*/

.select-free
{
	/*position:absolute;
	z-index:10;*/
	/*overflow:hidden;must have*/
	/*width:33em;must have for any value*/;
	
}
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:170px;/*must have for any big value*/
	height:500px/*must have for any big value*/;
	border:none;
}		
/*==================
Welcome
==================*/
.welcomewrapper {width:456px; height:210px; /*padding:2px;*/ text-align:left; /*font-family:Arial, Verdana, Helvetica, sans-serif;*/ background:url(http://wac.2084.edgecastcdn.net/802084/ukcm//images/bg-welcome.jpg) repeat-x top left;}
	.welcomewrapper h4 {color:#154182; font-size:1.6em; font-weight:bold; padding-top:11px; padding-left:6px; padding-bottom:11px;}
	.welcomewrapper p {font-size:1.2em; padding:5px 0 5px 6px;}
	/*.welcomewrapper ul { padding:0 !important;}*/

/*==================
Home Add
==================*/
.addwrapper {position:relative; width:459px; height:106px; margin-top:12px;}
	.addwrapper img {border:none; position:absolute; bottom:0;}
/*==================
Home Banner
==================*/
.bannerwrapper {position:relative;}
.mask3 {position:relative; width:717px;	height:180px; overflow:hidden;}
#box4 {position:absolute;}
#box4 div {width:717px; height:180px; float:left; background:#eee; position:relative;}

#box4 h3, #box4 p, #box4 ul {padding:5px 10px;}
#box4 p {text-indent:16px;}
#box4 img {width:717px; float:left; border:none}
#info4 {background:#fff !important;	color:red !important; cursor:default;}


.bannerwrapper .buttons{padding:5px; position:absolute; top:141px; left:0;}
	.bannerwrapper .buttons span{color:#FFFFFF; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/banner/bg-banner-btn.jpg) top left repeat-x; padding:2px 5px; cursor:pointer; font:10px Arial}
		.bannerwrapper .buttons span.active, .bannerwrapper .buttons span:hover{background:#dc002e;color:#fff}
/*#box6{position:absolute; width:471px; height:183px}
#box6 span{display:block; float:left;}
#handles6_1{float:left;	position:relative; background-color:#fff; padding-top:3px; width:472px;	height:32px; margin-top:-40px;}
#handles6_2{float:right}
.mask6{position:relative; left:0; width:717px; height:180px; overflow:hidden;}
.sample6 .buttons{clear:both; text-align:center;}

.thumbs{width:54px;}
.thumbs div{display:block; width:54px; height:29px; cursor:pointer;	float:left;	margin-left:3px;}
.thumbs div img{display:block; width:51px; height:29px;	border:none}
.info{width:240px; background:transparent; position:absolute; right:0; margin-top:20px;}
.info p, .info h4{color:#fff; padding:3px 8px; font-family:Arial; font-size:1.2em;}
.info h4{font-size:16px;}
.info a{float:right;	background:#fff; color:#000; font-size:10px; padding:0 3px;	text-decoration:none;}
*/
/*==================
Home Accordion
==================*/
#wrapper_homeaccordion {width:245px; height:333px;}
#homeaccordion h3.toggler {color:#fff; margin:0; height:20px; padding:4px 0 0 11px; font-size:1.2em; font-weight: bold; font-family: Arial, sans-serif; cursor:pointer; text-transform:lowercase; background-position: 203px 0px; background-repeat:no-repeat;}
#homeaccordion .contentholder {height:200px; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/bg-contentholder.jpg) no-repeat top left; padding:21px 14px 10px 14px}
	#homeaccordion .contentholder p {font-size:13px; padding-bottom:10px;  margin:0;}
	#homeaccordion .contentholder a {color:#154182; text-decoration:underline;}
	#homeaccordion .contentholder a:hover {color:#dc002e;}
	#homeaccordion .contentholder ul, ul.tick {font-size:13px; margin:0; padding-left:18px}
	 	 #homeaccordion .contentholder ul.tick li {padding:2px 0 0 20px; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/tick.gif) no-repeat left 50%; list-style:none;}
		 #homeaccordion .contentholder ul li.readmore {background:none; padding-top:10px;}
		 #homeaccordion .contentholder ul li {padding:2px 0 0 15px; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/hyphen.gif) no-repeat left 50%; list-style:none; margin:0; }
		 #homeaccordion .contentholder ul li.fixbg {background-position:0 25%;}
	#homeaccordion .contentholder .subfeature {width:222px; height:35px; margin-bottom:10px; display:block;}
		#homeaccordion .contentholder .subfeature img {float:left; margin-right:10px;}
		#homeaccordion .contentholder .subfeature ol {list-style:none; font-size:10px;}
	#homeaccordion .titleholder {background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/bg-homeaccordion.gif) repeat-x top left ;}
		
/*=====================
Agent Login (cvmlogin)
=====================*/
#top-login-panel {background:#154182; color:#FFFFFF; font-size:1.1em; height:80px; width:977px; margin:0 auto !important;}
	#top-login-panel .login-content {width: 700px; height: 30px; margin: 0 auto; padding-top: 25px; text-align: left; float:left; padding-left:10px;}
		#top-login-panel .login-content .left {width:120px; float:left; margin-top:10px; }
			#top-login-panel .login-content .left input {float:left; }
			#top-login-panel .login-content .left label {float:left; white-space:nowrap; margin-right:5px;}
			#top-login-panel .login-content #btnSubmit{background:transparent url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/submitbtn.gif) top left no-repeat; width:55px; height:19px; border:none}
		#top-login-panel .login-content .extra {width: 290px; }
		#top-login-panel .login-content form {margin: 0 0 10px 0; height: 26px;}	
			#top-login-panel .login-content input.field {border: 1px #1A1A1A solid; width:134px;	background: #FFFFFF !important;	margin-right: 5px; margin-top: 4px;	color: #373737;	height: 16px;}
			#top-login-panel .login-content input:focus.field {background: #545454;}
			#top-login-panel .login-content input.rememberme {border: none;	background: transparent; margin: 0;	padding: 0;}
			#top-login-panel .login-content input.button_login {width: 47px; height: 20px; cursor: pointer;	border: none; background: transparent url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/cvmlogin/button_login.jpg) no-repeat 0 0;}
		#top-login-panel .loginClose {display: block; float:right; right: 15px;	margin-top: 10px; margin-right:30px; width: 70px; text-align: left;}
			#top-login-panel .loginClose a {display: block;	width: 100%; height: 20px; background: url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/cvmlogin/button_close.jpg) no-repeat right 0; padding-right: 20px;	border: none; font-size: 1em;	color: #fff; font-weight:bold;}
			#top-login-panel .loginClose a:hover {background: url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/cvmlogin/button_close.jpg) no-repeat right -20px; color: white;}
			#top-login-panel a {color: #54D9F6;	text-decoration: none;}
			#top-login-panel a:hover {color: #00CCFF;}
			#top-login-panel a img {border: none;}	

#sub-login-panel{text-align:center; font-size:1.1em; font-weight:bold; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/cvmlogin/login_top.gif) top left repeat-x; position:relative; width:977px; height:38px;	margin:0 auto;}
	#sub-login-panel ul.logindetails {display: block; position: relative; float: right;	clear: right; height: 38px;	width: auto; font-weight: bold;	line-height: 38px; margin: 0; right: 15px;		color: white; text-align: center; background: url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/cvmlogin/login_r.jpg) no-repeat right 0; padding-right: 45px;}
	#sub-login-panel ul.logindetails li.left {background: url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/cvmlogin/login_l.jpg) no-repeat left 0;	height: 38px; width: 45px; padding: 0; margin: 0; display: block; float: left;}
	#sub-login-panel ul.logindetails li {text-align: left; padding: 0 6px; display: block; float: left;	height: 38px; background: url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/cvmlogin/login_m.gif) repeat-x 0 0;}
		#sub-login-panel ul.logindetails li a {color: #fff; text-decoration:none;}
		#sub-login-panel ul.logindetails li a:hover {color: #fff; text-decoration:underline;}

/*==================
Main Content
==================*/

.contentwrapper {width:456px; float:left; margin-left:13px; font-size:1.2em; background:#ffffff url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/bg-pages.gif) top left repeat-x; /*padding:1px 1px 0 1px;*/}
.contentwrapper .topheader {width:456px; min-height:200px; /*background:url(../images/gentopheader-bg.gif) top left repeat-x;*/}
	.contentwrapper .topheader h2 {color:#757575; font-size:1.2em; padding-left:15px; margin-top:6px;/* font-family:verdana; font-size:1.8em; font-weight:lighter;*/ float:left}
	.contentwrapper .topheader .print {width:27px; height:22px;float:right; padding-top:5px; background:#b1b1b1; display:block; text-align:center;}
	.contentwrapper .topheader .print a{display:block; width:27px; height:22px; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/printer.gif) top center no-repeat}

	.contentwrapper .xl-frame {width:438px; height:193px; float:left; /*background:url(/images/xl-frame.png) top left no-repeat !important; background:url(/images/xl-frame.gif) top left no-repeat;*/ display:block; padding:5px 0 0 5px; margin:8px 0 0 7px; }
	.contentwrapper .xl-story-frame {width:437px; height:350px; float:left;/* background:url(/images/xl-story-frame.png) top left no-repeat !important; background:url(/images/xl-story-frame.gif) top left no-repeat ;*/ display:block; padding:5px 0 0 5px; margin:8px 0 0 7px; }

.breadcrumbs {font-family:Arial, Helvetica, sans-serif;font-size:.8em; text-transform:lowercase; float:left; margin-left:20px; margin-top:7px; color:#676767; font-weight:bold; clear:both;}
.breadcrumbs .SkinObject {float:none !important; margin-right:0 !important;}
	.breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a {color:#154182;  text-decoration:underline; font-size:.9em;}
	.breadcrumbs a:hover {color:#DC002E;}
	.breadcrumbs img {margin:0 5px;}
		.breadcrumbs a {/*reset link tag styles*/font-size:.9em;text-decoration:none;}
		/*-----------------------------------*/
		/*Use this to add links into xl-frame*/
		.article {margin-left:0;}
		.article .xl-frame .frame-content {width:338px; height:160px; background:#e9e9e9; padding:21px 0 0 89px;}/*Use this to add links in FRAME*/
			.article .xl-frame .frame-content .link1 {width:92px; height:152px; float:left; margin-right:67px; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/medicalassessment-link1-pic.gif) top left no-repeat}
			.article .xl-frame .frame-content .link2 {width:92px; height:152px; float:left; margin:0; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/medicalassessment-link2-pic.gif) top left no-repeat}
			.article .xl-frame .frame-content .getadobe{background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/getadobereader.gif) top left no-repeat; float:right; margin:127px 5px 0 0; width:66px; height:22px;}
		/*-----------------------------------*/
	.article .article-text {line-height:1.6em; padding:25px 18px 0 18px; clear:both}
	.article .article-text h3 {font-size:1.3em; color:#154182; padding:0 0 20px 0; font-weight:bold; background:none; text-transform:none}
	.article .article-text h3.subtitle {color:#373737; padding-bottom:0;}
	.article .article-text h4 {font-size:1.2em; font-weight:bold; padding-bottom:5px;}
	.article .article-text h5 {font-size:1em; color:#707070}
	.article .article-text a {color:#154182;}
	.article .article-text a:hover {text-decoration:underline; color:#dc002e;}
	.article .article-text ol {padding:0 15px; margin:0;}
		.article .article-text ol ul {padding:0;}
	.article .article-text ul {margin:5px; padding:0 15px; list-style:square; list-style-type:none;}
		.article .article-text ul.noliststyle li {background:none;}
			ul.noliststyle span {color:#154182; font-weight:bold;}

		.article .article-text ul li {background-image:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/hyphen.gif); background-position:0px 9px; background-repeat:no-repeat; padding-left:14px;}
		.article .medassessments {width:456px; font-size:1em; height:30px; background:#e7e7e7; display:block; margin-bottom:1px;}
		.article .medassessments a.getassessments {float:right; height:23px; color:#FFFFFF; padding:7px 22px 0 5px; background:#8a8a8a url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/anchor-arrow.gif) top right no-repeat; text-decoration:none;}
		.article .medassessments a.getassessments:hover {text-decoration:underline;}
/*==================
Right Area
these are the styles for the right side of the Template which comprise the style for LINKS and ADs
==================*/

/*ADs*/
.rarea-ad {float:left; width:247px; /*height:136px; background:#ffffff; padding:3px 4px;*/ margin-bottom:13px;}
/*	.rarea-ad .content {width:227px; height:131px; background:#f3f3f3; padding:5px 5px 0 5px; }
	.rarea-ad .content img {margin-bottom:5px;}
	.rarea-ad .content p {font-size:1.1em;}
	a.ad-title {font-size:1.4em; text-decoration:none; color:#00b5dd; text-transform:lowercase;}
	a.ad-title:hover{ text-decoration:underline;}*/
/*Links*/
/*.rarea-otherlinks{float:left; width:245px; margin-bottom:13px;}*/
.rarea-otherlinks{width:237px; background:#efefef; margin-bottom:13px; padding: 8px 0 8px 9px; clear:both;}
	.rarea-otherlinks .content {width:210px; /*height:34px;*/ padding:9px}
	.rarea-otherlinks h4 {font-size:1.2em; color:#154182; font-weight:bold; padding-bottom:12px; text-transform:lowercase;}
		.general {background:#fff;}
		.pdf {background:#fff /*url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/rarea-pdf-bg.gif) 13px 9px no-repeat;*/}
		.nom-awards {background:#fff url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/nomination-3logos.gif) no-repeat; height:110px;}
			.pos1 {background-position:45px 10px;}
			.pos2 {background-position:45px -115px;}
			.pos3 {background-position:45px -235px;}
	.rarea-otherlinks p {padding-left:5px; /*color:#8a8a8a;*/ padding-top:3px; font-size:1.1em;}
	.rarea-otherlinks .linkbreak { width:220px; height:2px; margin-left:4px;}
	a.title {padding:8px 5px; color:#154182!important; font-size:1.1em!important;  text-decoration:underline;}
	 a.title:hover {color:#dc002e !important;}
	/*a.title {padding-left:35px; color:#154182; font-size:1.2em; font-weight:bold; text-decoration:none;}
	.title a:hover {text-decoration:underline;}*/

.addthis_toolbox {margin-top:5px;}
.addthis_toolbox a:link {text-decoration:none; color:#154182}	
	

/*Other movies Links*/
.rarea-movielinks{float:left; width:245px; /*background:#f3f3f3;*/ margin-bottom:13px;}
	.rarea-movielinks h3 {margin-left:0px; text-align:left; font-size: 1.6em; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/h3-bg.gif) repeat-x; color:#fff; padding:0px 10px 4px 10px; font-weight:normal; clear:both; text-transform:lowercase;}
	.rarea-movielinks .movieholder {width:209px; height:70px; position:relative; background-image:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/bg-movielinks.jpg); display:block; padding:10px 18px 0 18px; margin-bottom:3px}
		.rarea-movielinks .movieholder p {width:165px; display:block; overflow:hidden; font-size:1.1em; color:#154182;}
		.rarea-movielinks .left p {float:left; text-align:left;}
		.rarea-movielinks .right p {float:right; text-align:right;}
		p.pos1 {font-size:1.3em !important; font-weight:bold;}
		.rarea-movielinks a:link, .rarea-movielinks a:visited {text-decoration:none; color:#FFFFFF; font-weight:bold; font-size:1.1em; position:absolute; bottom:0; margin-bottom:13px;}
			.rarea-movielinks  a.left:link, a.left:visited { left:0 !important; margin-left:18px; }
			.rarea-movielinks  a.right:link, .rarea-movielinks  a.right:visited {right:0 !important; margin-right:38px ;}
		.rarea-movielinks .movieholder a:hover {text-decoration:underline;}
		.mov-0 {background-position:0px 0px;}
		.mov-1 {background-position:0px -83px;}
		.mov-2 {background-position:0px -166px;}
		.mov-3 {background-position:0px -249px;}
		.mov-4 {background-position:0px -332px;}
		.mov-5 {background-position:0px -415px;}

/*==================
Table Style
==================*/
table {border-collapse:collapse;}
thead th {background:#154182 url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/h3-bg.gif) top left repeat-x; height:24px; color:#ffffff; border-bottom:4px solid #ffffff; text-align:center; }
	thead th.rounded-company { text-align:left; padding-left:6px;}
	thead th sup{height: 0;vertical-align:20%; position: relative; /*color:#00B5DD;*/ font-weight:bold;}
tfoot {color:#363636;}
	ul.footnote {padding:0; margin:-10px 0 0 0 !important; /*list-style-type:none; list-style-position:outside;*/}
		ul.footnote li { background-image:none !important; padding-left:0 !important;}
tbody td {font-size:.9em;}
/*tbody tr:last-child {border-right:none;}*/
.col1 {background:#ededee; height:35px; text-align:left; color:#154182; border-bottom:3px solid #ffffff; border-right:3px solid #ffffff; padding-left:6px;}
.col2 {background:#ededee; text-align:center; color:#363636; border-bottom:3px solid #ffffff; border-right:3px solid #ffffff;}

/*==================
Show/Hide Toogler
==================*/
.showHidecontainer{margin:30px auto;}
	.showHidecontainer h2{ margin:0px;	padding:0px; border:0px;}
	.showHidecontainer h2{	color:#FFFFFF; font-size:13px; display:block; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/h2-showhide-bg.gif) top left no-repeat #154182; margin-top:5px}
	.showHidecontainer h2 span{padding:5px 10px; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/h2span-showhide-bg.gif) top right no-repeat; display:block;}
	.showHidecontainer h2 a:link, h2 a:visited{color:#FFFFFF; text-decoration:none; display:block;}
	.showHidecontainer h2 a:hover {color:#00B5DD !important; text-decoration:none !important;}
	.showHidecontainer a:link {color:#373737; font-weight:bold;}
	.showHidecontainer div.section {background:#e8edff url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/leftsection-showhide-bg.gif) bottom left  no-repeat ; font-size:12px;}
	.showHidecontainer div.section span{background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/rightsection-showhide-bg.gif) bottom right no-repeat; padding:10px; display:block;}
/*==================
Content Accordion
==================*/
#helpaccordion div {background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/bg-faq.jpg) repeat-x scroll center center;/*background:url(/images/menu/menu-bg.gif) repeat-x center center;*/}
#helpaccordion h3.toggler {color:#fff; margin:0; min-height:6px; line-height:.9; padding:8px 40px 8px 11px; font-size:1.1em; font-weight:normal; font-family: Arial, sans-serif; cursor:pointer; text-transform:lowercase; background-position: 385px 0px; background-repeat:no-repeat;}
/*#helpaccordion h3.toggler {color: #fff; margin: 0; padding:5px 5px 5px 20px; height:inherit;  background:url(/images/arrow-darkgraybg.gif) no-repeat 5px 50%; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; border-top: 1px solid #f5f5f5; border-left: 1px solid #f5f5f5; font-size: 1.1em; font-weight: bold; font-family: Arial, sans-serif; cursor:pointer; text-transform:lowercase;}*/
#helpaccordion h4 {padding-top:10px;}
#helpaccordion .element {background:#EBEBEB; padding:0 10px;}
#helpaccordion .element p {margin: 0;	padding: 4px;}
#helpaccordion .float-right {padding:10px 20px; float:right;}
#helpaccordion blockquote {text-style:italic; padding:5px 0 5px 30px;}

/*==================
Sitemap
==================*/
#sitemap, #sitemap ul, #sitemap li{margin:0; padding:0;	list-style:none;}
#sitemap{background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/line1.gif) repeat-y;}
#sitemap li{line-height:20px; margin-top:1px; position:relative; width:100%; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/line2.gif) no-repeat 0 0;}
/* IE leaves a blank space where span is added so this is to avoid that */
* html #sitemap li{float:left; display:inline;}

#sitemap li a{padding-left:28px;}
#sitemap li span{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}
#sitemap li span, #sitemap li span.collapsed{background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/collapsed.gif) no-repeat 0 0;} 
#sitemap li span.expanded{background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/expanded.gif) no-repeat 0 0;}

/* sub levels */
#sitemap li ul{margin-left:28px; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/line1.gif) repeat-y;}
#sitemap li li{background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/line2.gif) no-repeat 0 0;}

/* etc. */
/* float fix */
#sitemap:after, #sitemap ul:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#sitemap, #sitemap ul{display:block;}
/*  \*/
#sitemap, #sitemap ul{min-height:1%;}
* html #sitemap, * html #sitemap ul{height:1%;}
 /*  */
#sitemap ul{display:none;}

/*==================
Dynamic Forms
==================*/
.DynamicForms_Maintable p {padding-top:10px;}
.DynamicForms_Maintable .NormalTextBox {font-family:Arial, Helvetica, sans-serif;}
.DynamicForms_Maintable  br {line-height:0;}
#SaveForm {padding:10px 0 0 10px;}
/*==================
Misc
==================*/
a, a:visited {color:#154182;}
a:hover {color:#dc002e;}

.hidden {display:none}
/*.devider{background:url(../images/devider.gif) top left repeat-x;}*/
/*p.footnote{font-size:.95em;}*/
p.sup {font-size:.8em; color:#717171; padding:10px 0;}
sup{height: 0;vertical-align:60%;_vertical-align:10px; position: relative; /*color:#00B5DD;*/ font-weight:bold;}
.slider-buttons{ width:457px; margin:0 auto; margin-top:3px; height:27px; line-height:24px; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/testimonials/slider-bg.gif) repeat-x top left;}
	.slider-buttons a.more{float:right; /*width:105px*/width:auto; height:24px; padding:0px 10px 0 14px; margin-top:2px; display:block; background-color:#8a8a8a; color:#ffffff; text-decoration:none;}
	.slider-buttons a:hover.more {text-decoration:underline;}
	.slider-buttons .more span {/*width:91px;*/padding-right:17px; cursor:pointer; height:24px; background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/testimonials/arrow-darkgraybg.gif) no-repeat right 60%; display:block; }

a.btn {background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/button.gif) repeat-x right top; float:right; color:#ffffff!important; line-height: 1; height:29px; margin-right:-2px; cursor:pointer; font-size:1.2em;	text-decoration:none; font-weight:bold;}
a.btn span {background:url(http://wac.2084.edgecastcdn.net/802084/ukcm/images/button-slant.gif) no-repeat right top;	display: block;	padding: 4px 45px 10px 10px;}
.clear {clear:both;}
.LogoPane {width:245px; height:90px; float:left; position:relative;  padding:0;}
			.LogoPane img {position:absolute; bottom:0; margin-bottom:15px;}
		.MessagePane {width:730px; height:90px;  float:left; display:block; position:relative;}
			.MessagePane .rightlogo {float:right; width:82px; }
				.MessagePane .rightlogo img {margin-right:50px; margin-bottom:15px; position:absolute; right:0; bottom:0;}