<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  /* ---
	Site: Common GVL3
	Author: Ben Copping
	Version: 2010.21.06
---*/

/*-- reset --*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, object,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	/* font-size: 10px; - This rule moved from reset to make blq3.5 work */
	font-family: inherit;
	vertical-align: baseline;
	}

body #blq-main {font-family:Helvetica Neue, Arial, Sans-serif !important;
font-size:10px; /* This rule moved from reset to make blq3.5 work*/
}

p {font-size:1.3em;}
p cite{font-size:1em;font-weight:bold;}
/*-- remove the standard background styles --*/
#blq-container {background:none;float:none;}

#blq-container-inner,
body #blq-main,
#blq-container.blq-gvl-3  {background-color: transparent !important;}

#blq-acc,
#blq-mast-home  {width:976px;}

#blq-pre-mast, 
#blq-container-inner {
	margin:0 auto;
	width:976px;
	}
	
#blq-acc-links {background-color:none !important;}

body #blq-main {
	line-height:1em;
	font-family:arial,verdana,helvetica,sans-serif;
	}


/*-- BEGIN GVL3 --*/

a,
a img,
a:hover img {text-decoration:none;border:none;}
a:hover {text-decoration:underline;}
a:img, img {text-decoration:none;border:none;display:block;}
/* ----- banner ----- */
#masthead p.mHeading {
	font-size:4.8em;
	font-weight:normal;
	font-family: Gill Sans MT, Gill Sans, Arial;
	line-height:1em;
	padding:16px 0 0 0;
	margin:0 0 0 12px;
	text-transform: uppercase;
	color: #FFF;
	display:block;
	height:64px;
	}
#masthead p.mHeading a {color:#FFF;}
#masthead p.mHeading a:hover {text-decoration:none;}

#mainNav,
#subNav {
	height:32px;
	background: #000;
	}

#mainNav ul li,
#subNav ul li {
	display:inline-block;
	float:left;
	}

#mainNav ul li a,
#subNav ul li a {
	display:block;
	height:24px;
	font-size:1.3em;
	line-height:1em;
	color:#FFF;
	padding: 8px 10px 0 10px;
	margin:0 1px 0 0;
	}

#mainNav ul li.active a,
#subNav ul li.active a {
	background: #FFF;
	color:#000;
	}
	
/* --- breadcrumb --- */
#breadcrumb {
	text-transform:none;
	width:976px;
	overflow:hidden;
	}

#breadcrumb ul li {
	float:left;
	padding:9px 28px 10px 10px;
	color:#FFF;
	line-height:1em;
	font-size:1.3em;
	}

#breadcrumb li.crumb-title {background:none !important;}


/*-- play icon --*/	
a span.play {
	display:block;
	height:32px;
	width:32px;
	background-position: -158px -10px;
	background-repeat:no-repeat;
	position:absolute;		
	left:0;
	z-index:10;
	display:none;		
	}

/*-- listen icon for audio - utilised on carousel and img thmb links --*/
#audio-carousel a span.play {
	background-position: -402px -10px;		
	}
#audio-carousel a:hover span.play, #audio-carousel a:focus span.play {
	background-position: -434px -10px;
	}

.carousel-absent a span.play {display:block;}
	
a:hover span.play {background-position: -190px -10px;}

#listenCarousel li a span.play, 
#clips .clip-promo a span.play {top:0;}

#listenCarousel li.carVisible a span.play,
#carousel div.carVisible a span.play {display:block;}

#listenCarousel li a span.play,
#radioIplayer a span.play {background-position: -402px -10px}

#listenCarousel li a:hover span.play,
#radioIplayer a:hover span.play {background-position: -434px -10px}	

#tvIplayer a:hover span.play {background-position: -190px -138px;}	

	/*-- hide the play text --*/	
	#clips div.clip-promo a span.play em,
	.col-b .box .box-content ul.thmbLinksSml li span.play em,
	#listenCarousel li a span.play em {margin-left:-900000px;}

	/*-- active clip play btn hover position --*/		
	#clips div.clip-promo-selected a:hover span.play {background-position: -158px -10px !important;}


/*-- lead row - carousel hero img etc --*/
#lead-row {
	width:976px;
	overflow:hidden;
	position:relative;
	}

#lead-row-message {
	left:0;
	padding:10px;
	position:absolute;
	top:0;
	width:550px;
	}	
	
	#lead-row #lead-row-message p {font-size:1.4em;}
	
	#lead-row #lead-row-message a {
	    color:#ffffff;
	    text-decoration:underline;
		}

#lead-row-image {width:640px;float:left;position:relative;}
#lead-row-image img {display:block;}	
	
	/*-- play media button - overlayed on media if media is loaded on the page first --*/
	#lead-row-image a.playMedia:hover span.play {background-position: -312px -10px}
	#lead-row-image a.playMedia {position: absolute;top:88px;left:0;display: block;z-index: 5;cursor: default;}	
	#lead-row-image a.playMedia:hover {text-decoration: none}	
	#lead-row-image a.playMedia:hover span.mediaDesc {text-decoration: underline}
		
		#lead-row-image a.playMedia span.play {
			height: 72px;
			width: 80px;
			background-position: -232px -10px;
			position:relative;
			display:block;
			cursor:pointer;
			}
		
		#lead-row-image a.playMedia span.play em {margin-left: -9000px}
		
		#lead-row-image a.playMedia b.mediaTitle {
			font-size: 2.8em;
			display: block;
			color: #FFF;
			line-height: 1.4em;
			padding:0 22px 10px 22px;
			background: url('/staticarchive/617d64eac773792197cc576d812fae0629b3e1c0.png') 0 0 repeat;
			cursor: pointer;
			}
		
		#lead-row-image a.playMedia b.mediaTitle span {
			font-size: 13px;
			display: block;
			max-width:220px;
			line-height: 1.3em;
			font-weight:normal;
			}

/*-- lead row copy frame - this gets replaced when we select a video from the carousel --*/			
#lead-row-copy-frame {width:304px;padding:0 16px;float:left;color:#FFF;position:relative;}
	#lead-row-copy-frame #lead-row-header {padding:0 0 10px 0;margin:0 0 10px 0;}
	#lead-row-copy-frame #lead-row-header h1 {font-size:2.4em;line-height:1em;font-weight:normal;padding:12px 0 0 0;font-weight:bold;}
	#lead-row-copy-frame #lead-row-header span {display:block;color:#a9a9a9;font-size:2em;line-height:1.2em;font-weight:bold;padding:10px 0 0 0;}
	
	#lead-row-copy h2{padding:0 0 10px 0;font-size:1.6em;font-weight:bold;}
	#lead-row-copy p {line-height:1.3em;}
	
	#lead-row-copy #clipFromProg {		
		position: absolute;
		bottom: 8px;
		}
	
		#lead-row-copy #clipFromProg ul {position: relative;}
		
		#lead-row-copy #clipFromProg ul li {
			padding: 10px 0;
			padding-left:95px;
			display:block;
			width:206px;

			}
			
			#lead-row-copy #clipFromProg ul li a:hover {text-decoration: none}
			
			#lead-row-copy #clipFromProg ul li a img {position: absolute;left:0;}
		
			#lead-row-copy #clipFromProg ul li span,
			#lead-row-copy #clipFromProg ul li b {font-size: 1.3em;line-height:1.3em;}
			#lead-row-copy #clipFromProg ul li span.link {font-size: 1.3em;line-height:1em;padding:3px 0 1px 0;display: inline-block;font-weight: bold;}
			#lead-row-copy #clipFromProg ul li a.watchNow {display:block;}
			#lead-row-copy #clipFromProg ul li a.watchNow span {display:inline-block;margin:6px 5px 0 0;width:76px;height:15px;padding:2px 0 0 25px;text-transform:uppercase;background: url('/staticarchive/ea56d8994987e4b18b71f2b3b31928b8307199fb.png') 0 0 no-repeat;font-size:11px;line-height:1.1em;font-weight:bold;color:#FFF;}
			#lead-row-copy #clipFromProg ul li a em {color:#FFF;font-style:italic;font-size:11px;}
			#lead-row-copy #clipFromProg ul li a:hover span.link {text-decoration: underline}
			
					
/*-- content --*/

.row {
	overflow: hidden;
	zoom: 1;
	clear: both;
	background: #FFF;
	}

.col-a,
.col-b {padding:16px 0;float: left;}

.col-fw {margin:8px 0;}

/*-- GVL3 Full BG main col a --*/
#gvl3-fullBg .col-a {
	width: 608px;
	margin: 0 16px;
	}
	
/*-- GVL3 Full BG main col b --*/
#gvl3-fullBg .col-b {
	width: 320px;
	}
	
/*-- GVL3 Banner BG main col a --*/
#gvl3-bannerBg .col-a {
	width: 624px;
	margin: 0 16px 0 0;
	}

/*-- GVL3 Banner BG main col b --*/
#gvl3-bannerBg .col-b {
	width: 336px;
	}	

.box {margin-bottom: 16px;}

/*-- column a --*/
.col-a .box h2,
.col-fw .box h2 {font-size:2.4em;line-height:1em;padding:4px 0 10px 0;font-weight:bold;}

.col-a .box h2 span,
.col-fw .box h2 span {font-size:0.87em;display:block;font-weight:normal;}
	.box h2 span.count {font-size:0.65em;display:inline-block;}
.col-a .box .box-heading {border-bottom:1px solid #dcdcdc;margin:0 0 8px 0;}

.col-a .box .box-content p,
.col-fw .box .box-content p {line-height:1.3em;padding:0 0 16px 0;}
.col-a .box .box-content h3,
.col-fw .box .box-content h3 {font-size:2em;line-height:1.2em;font-weight:bold;margin:0;}

/*-- content links with thumbnails (small &amp; large) floated left --*/
.col-a .box .box-content ul.thmbLinksLrg,
.col-a .box .box-content ul.thmbLinksSml,
.col-a .box .box-content ul.thmbLinksLrg li.tll-hero  {width:608px;overflow:hidden;height:auto !important;padding:0 0 16px 0;}

.col-a .box .box-content ul.thmbLinksLrg li.th-last  {border-bottom:1px solid #DCDCDC;}

.col-fw .box .box-content ul.thmbLinksSml  {width:946px;overflow:hidden;margin:16px 0;}

/*-- hero link img and text --*/	
.col-a .box .box-content ul.thmbLinksLrg li.tll-hero .theImg	{float:left;width:211px;}
.col-a .box .box-content ul.thmbLinksLrg li.tll-hero .theCopy	{float:left;width:397px;}
	.col-a .box .box-content ul.thmbLinksLrg li.tll-hero .theCopy h3 {line-height:1.1em;font-size:1.6em;}

/*-- large thumbnail links list --*/		
.col-a .box .box-content ul.thmbLinksLrg li			{width:201px;float:left;margin:0 2px 0px 0;position:relative;height:145px;cursor:pointer;}
.col-a .box .box-content ul.thmbLinksLrg li.last	{margin:0 0 10px 0;}
	
	/*-- date rollover for the large thumbnail link list --*/
	.col-a .box .box-content ul.thmbLinksLrg li a.ddyy {display:block;}
	.col-a .box .box-content ul.thmbLinksLrg li a.ddyy span		{display:none;position:absolute;top:0;left:0;background:url('/staticarchive/617d64eac773792197cc576d812fae0629b3e1c0.png') 0 0 repeat;color:#FFF!important;height:113px;width:201px;font-size:22px;}
	.col-a .box .box-content ul.thmbLinksLrg li a.ddyy span b	{margin:10px 0 0 10px;font-size:30px;line-height:1em;display:inline-block;font-weight:bold;position:relative;}
	.col-a .box .box-content ul.thmbLinksLrg li a.ddyy:hover {text-decoration:none;}
	.col-a .box .box-content ul.thmbLinksLrg li a.ddyy:hover h3 {text-decoration:underline;}
	.col-a .box .box-content ul.thmbLinksLrg li a img {display:block;position:relative;}
	
/*-- small thumbnail links list --*/			
.col-a .box .box-content ul.thmbLinksSml li,
.col-fw .box .box-content ul.thmbLinksSml li	{width:144px;float:left;margin:0 10px 10px 0;line-height:1.3em;cursor:pointer;}
.col-fw .box .box-content ul.thmbLinksSml li	{margin:0 16px 10px 0;}	

	ul.thmbLinksSml li img {display:block;}
	ul.thmbLinksSml li span	{font-size:1em;line-height:1.3em;font-weight:bold;display:block;}
	ul.thmbLinksSml li.last {margin:0 0 10px 0 !important;}

	/*-- thumb links h3 --*/
	.col-a .box .box-content ul.thmbLinksLrg li h3,
	.col-a .box .box-content ul.thmbLinksSml li h3,
	.col-b .box .box-content ul.thmbLinksSml li h3,
	.col-fw .box .box-content ul.thmbLinksSml li h3 {font-size:1.3em;line-height:1.3em;padding:0px 10px 0 0;}

/*-- large &amp; small thumbnail link styles --*/


/*-- box indented styles --*/
.col-a .boxIndented,
.col-fw .boxIndented {background: #efefef;padding:10px 15px}
.col-a .boxIndented .box-heading,
.col-fw .boxIndented .box-heading {margin:0;}

.col-a .boxIndented .box-content h2,
.col-fw .boxIndented .box-content h2 {border-bottom: 1px solid #dcdcdc;}

/*-- box indented thumb links --*/
.col-a .boxIndented .box-content ul.thmbLinksSml {width:594px;margin:16px 0;}
.col-a .boxIndented .box-content ul.thmbLinksSml li {margin:0 6px 10px 0;}
	
/*-- prev &amp; next content links --*/

.col-a .prevNextSection {background: #232a2f;color:#FFF;width:608px;overflow:hidden;margin:0 0 16px 0;}

.col-a .prevNextSection .pnHeader {
	padding:10px 15px;
	height:51px;
	margin:0 0 12px 0;
	border:none;
	background:#7194ce
	}	
	
	.col-a .prevNextSection h2 {color:#FFF;line-height:1em;padding-bottom:4px;}
	.col-a .prevNextSection h2 a {color:#FFF;}
	.col-a .prevNextSection h2 a:hover {text-decoration:underline;}
	.col-a .prevNextSection span {font-size:1.3em;color:#232a2f;}

	.col-a .box-content .prevNextSection h3 {margin:0 0 8px 0;padding:0 0 12px 0;border-bottom: 1px solid #919597;font-size:16px}
	
		.col-a .prevNextSection .col-before,
		.col-a .prevNextSection .col-next	{float:left;width:280px;overflow:hidden;padding:0 0 16px 0;}
		.col-a .prevNextSection .col-before	{padding:0 0 16px 16px;}
		.col-a .prevNextSection .col-next	{padding:0 16px 16px 16px;}
		
		#historyOuter.royal_wedding .col-a .prevNextSection .col-before .theImg a, #historyOuter.royal_wedding .col-a .prevNextSection .col-next .theImg a {color:#D5D0BB;}
		
		
		.col-a .prevNextSection .col-before .theImg,
		.col-a .prevNextSection .col-next .theImg {float:left;width:128px;}
		
		.col-a .prevNextSection .col-before .theCopy,
		.col-a .prevNextSection .col-next .theCopy {float:left;width:152px;}
		.col-a .prevNextSection .theCopy p {padding:0 0 8px 0;font-weight:bold;}
		.col-a .prevNextSection .theCopy p span {border-bottom:1px solid #919597;font-size:1em;color:#FFF;}
		.col-a .prevNextSection .col-before p a,
		.col-a .prevNextSection .col-next p a {font-weight:bold;}
		
		
		.col-a .prevNextSection .theCopy h3 {line-height:1.3em;font-size:1.3em;font-weight:bold;border:none;}
		.col-a .prevNextSection .theCopy h3 a {color:#9abecf !important;}
		.col-a .prevNextSection p a	{font-size:1em;color:#9abecf !important;}

/*-- 2 column thumb links - image and copy --*/		
.col-a ul.thmbLinks-2col {
	width:626px;
	overflow:hidden;
	border-bottom:1px solid #eaeaea;
	margin:0 0 8px 0;
	}

.col-a ul.thmbLinks-2col li {float:left;display:inline-block;width:152px;padding: 0 16px 0 145px;overflow:hidden;}
.col-a ul.thmbLinks-2col li a img {margin-left:-145px;float:left;display:inline;}
.col-a .box .box-content ul.thmbLinks-2col li h3  {font-weight:bold;font-size:1.3em;line-height:1.2em;}

/*-- featured events --*/

.col-a #featuredEvents.box .box-heading {border:none;margin:0;}
.col-a #featuredEvents.box .box-heading h2 {font-size:3em;}
.col-a #featuredEvents ul {
	width:626px;
	overflow:hidden;
	}
.col-a #featuredEvents ul li {float:left;display:inline-block;margin:0 16px 0 0;}
.col-a #featuredEvents ul li.last {margin:0;}
.col-a #featuredEvents ul h3 {display:block;width:304px;height:171px;position:relative;font-size:1.4em;}
.col-a #featuredEvents ul h3 a img {position:absolute;top:0;left:0;z-index:0;}
.col-a #featuredEvents ul h3 a b {color:#FFF;position:absolute;display:block;width:272px;padding:16px;bottom:0;background: url('/staticarchive/dc57a774fd95556bdec94d392ac2abd7fa9ce301.png') 0 0 repeat;z-index:10;}
.col-a #featuredEvents ul h3 a:hover b {color:#CCC;text-decoration:underline;}

/*-- column b --*/			
.col-b .box {background: #F0F0F0;}	
.col-b .box .box-heading {padding:16px 16px 10px 16px;}
.col-b .box .box-heading h2 {font-size:2em;line-height:1em;font-weight:bold;}	
.col-b .box .box-content {padding:0 16px 10px 16px;}

/*-- related news link list header --*/
.col-b .box#relatedNews .box-heading h2 {background: url('/staticarchive/8b67c7772d8e1d48a3928c2e61177dcc30efd6c3.gif') 0 1px no-repeat; padding:0 0 0 64px;}
.col-b .box#relatedNews ul.thmbLinksSml li a span {font-size:1.3em;line-height:1.3em;}
.col-b .box#relatedNews ul.thmbLinksSml li a:hover span {text-decoration:underline;}
.col-b .box#relatedNews .rn-hero {overflow:hidden;padding:0 0 16px 0;}
.col-b .box#relatedNews .rn-hero h3 a {font-size:1.3em;font-weight:bold;line-height:1.3em;}
.col-b .box#relatedNews .rn-hero h3 a img {float:left;display:inline-block;margin:0 12px 0 0;}

/*-- coming soon (with overlay)--*/
.col-b .box#comingSoon  .box-content {padding:0;position:relative;height:180px;}

		.col-b .box#comingSoon  .box-content .progCopy {position:relative;}

		.col-b .box#comingSoon  .box-content .progCopy h3 {
			font-size:2em;
			line-height:1.1em;
			display:block;
			color:#FFF;
			font-weight:bold;
			padding:0;
			}

		.col-b .box#comingSoon  .box-content .progCopy h3 a {position:relative;display:block;}

		.col-b .box#comingSoon  .box-content .progCopy h3 a b {
			position:absolute;
			bottom:0;
			left:0;
			background:url('/staticarchive/617d64eac773792197cc576d812fae0629b3e1c0.png') 0 0 repeat;
			display:block;
			padding:5px 60px 5px 10px;
			width:250px;
			color:#fff;
			}	
			
			.royal_wedding .col-b .box#comingSoon  .box-content .progCopy h3 a b:hover {
				color:#ded9c6;
			}	
			
			.royal_wedding .col-b .box#comingSoon  .box-content .progCopy h3 a:hover {
			text-decoration:underline;
			border:none;
			color:#ded9c6;
			
			}	

		.col-b .box#comingSoon  .box-content .progCopy h3 a {color:#FFF;}
		.col-b .box#comingSoon  .box-content .progCopy h3 a:hover span {text-decoration:underline !important;}
		.col-b .box#comingSoon  .box-content .progCopy h3 span {display:block;font-size:0.6em;}
		.col-b .box#comingSoon  .box-content .progCopy img.progChannel {position:absolute;right:5px;top:6px;}

/*-- coming soon full --*/
.col-b #comingSoon-full.box .box-content {padding:0;}
	.col-b #comingSoon-full.box .box-content img.prgHero {position:relative;display:block;margin:0 0 10px 0;}
	.col-b #comingSoon-full.box .box-content h3.prgTitle span {font-size:2em;line-height:1em;font-weight:bold;padding:0 59px 16px 16px;display:block;}

	.col-b #comingSoon-full.box .box-content h3#bbc1  span {background: url('/staticarchive/7a024b13ec19a7a5462325524963dc02a6cb0155.gif') 97% 0 no-repeat;}

	.col-b #comingSoon-full.box .box-content h3.prgTitle a:hover {text-decoration:none;}
	.col-b #comingSoon-full.box .box-content h3.prgTitle a:hover span {text-decoration:underline;}
	.col-b #comingSoon-full.box .box-content #prgDesc {margin:-8px 0 0 0;border-bottom:1px solid #CCC;padding-right:50px;}
	.col-b #comingSoon-full.box .box-content #prgDesc p {padding:2px 0 16px 16px;}
	.col-b #comingSoon-full.box .box-content ul.thmbLinksSml {margin:16px;padding:0 0 10px 0;}
	
/*-- column b cross site links lists --*/
.col-b .box .box-content ul.plainLinks {padding:0 0 10px 0;}
.col-b .box .box-content ul.plainLinks li {padding: 10px 0 0 0;color:#175C5F;}	
.col-b .box .box-content ul.plainLinks li a {background:url('/staticarchive/0e9f8021c606949ae138fb4a9695d863325114d8.gif') 0 5px no-repeat;padding:0 0 0 15px;display:block;font-weight:bold;font-size:1.3em;line-height:1.3em;}
	
	/*-- column b cross site links hero (img and text) --*/
	.col-b .box .box-content ul.thmbLinksSml {position:relative;display:block;width:288px;}
	.col-b .box .box-content ul.thmbLinksSml {position:relative;display:block;width:288px;}
	.col-b .box .box-content ul.thmbLinksSml li {list-style-type:none;padding:0 0 16px 124px;clear:both;display:block;overflow:hidden;}
	.col-b .box .box-content ul.thmbLinksSml li a img {display:inline-block;float:left;margin-left:-124px;}
	.col-b .box .box-content ul.thmbLinksSml li a {background:none;font-weight:bold;}
	.col-b .box .box-content ul.thmbLinksSml li p {padding:2px 0 0 0;line-height:1.3em;}	

/*-- related iplayer --*/
.col-b .box#relatedIplayer .box-heading {background: #DCDCDC;overflow: hidden;padding:8px 16px 0px 16px;}

/*-- adjust widths for our 2 gvl3 layouts --*/ 
#gvl3-fullBg .col-b .box#relatedIplayer .box-heading	{width:288px;}
#gvl3-bannerBg .col-b .box#relatedIplayer .box-heading	{width:304px;}

.col-b .box#relatedIplayer .box-heading h2 {background: url('/staticarchive/21458268b9ce5bec81fe860405fa6a01aaec83fa.gif') 0 0 no-repeat;height:22px;width:130px;float:left;margin-top: 8px}
.col-b .box#relatedIplayer .box-heading h2 span {position:absolute;left:-9000px;}

.col-b .box#relatedIplayer .box-content {padding:16px 16px 10px 16px;}
		
/*-- iplayer tv &amp; radio tabs --*/
.col-b .box#relatedIplayer .box-heading .tabHeader {
	float:right;
	display: inline-block;
	}
	
	.col-b .box#relatedIplayer .box-content ul.thmbLinksSml li {padding:0 0 16px 136px;}
	.col-b .box#relatedIplayer .box-content ul.thmbLinksSml li a img {margin-left:-136px;}
	.col-b .box#relatedIplayer .box-content ul.thmbLinksSml li span.play {display:block;}
	
	.tabHeader a {font-size:1.4em;font-weight:bold;line-height: 1.4em;padding:6px 15px 13px 15px;display:inline-block;color:#909090;outline: none}
	.tabHeader a.active {background: #f0f0f0;color:#323232;cursor:default;}
	.tabHeader a.active:hover {text-decoration:none;}


body.editorial .row {
	padding: 10px 10px;
}
body.editorial .row  a {color:#175C5F;}
body.editorial .row p.info {
	margin-top:10px;
}
body.editorial #blq-content .row ul.errors {
    color: #ff0000;
    padding-left: 0;
    margin: 0;
}
body.editorial .row ul.errors li {
    list-style-type: none;
}
body.editorial .row form {
	font-size: 1.3em;
	margin-bottom: 20px;
}
body.editorial .row label,
body.editorial #blq-content .row p.hint {
	display: block;
    margin: 12px 0 4px 0;
    text-transform: uppercase;
}
body.editorial .row .radiogroup label {
	display: inline;
	text-transform: none;
	margin-bottom: 0;
}
body.editorial .row .radiogroup input {
    margin: 2px 3px 0 10px;
}
body.editorial .row #message {
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:105%;
	height:106px;
	width:365px;
}
body.editorial .row #contactsubmit {
	margin-top: 6px;















 


</pre></body></html>