<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  body {margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#013163;
background-image: url(/staticarchive/bfcdbc2ddf75da1f545272b0e84361075535cbdd.gif);
background-repeat:repeat-y;
}


#off{height:21px; width:110px; background:#9B191D; padding-top:2px;}
#on{height:21px; width:110px; background:#FFFFFF; padding-top:2px;}


ul.nav { list-style:none; margin:5px; padding:0px;}
li.language{height:26px; width:65px; padding:7px 5px 5px 5px; float:left; font-size:75%; color:#FF9999; font-weight:bold; }
li.on{height:20px; width:100px; background:#FFFFFF; padding:2px 5px 5px 5px; float:left; font-size:75%; margin-top:5px;}
li.nav{height:20px; width:100px; padding:2px 5px 5px 5px; float:left; font-size:75%; color:#FFFFFF; margin-top:5px;}
li.map{height:18px; margin:5px 5px 0 0; padding:0px; float:right;}

.bbcpageServices{color:#FFFFFF;}
.bbcpageFooter{color:#FFFFFF;}

.slideshow{margin:5px;}

.leftbox{float:left;}
.rightbox{float:right; background:#C9E4FF; width:422px; height:505px; margin-right:5px;}
.rightbox p{margin:5px 5px 10px 5px ;}


.box1{background:#C9E4FF; margin-right:5px; width:422px; height:110px; margin-left:221px;}
.box2{background:#C9E4FF; margin-left:5px; width:422px; height:110px;}
.box1 p{margin:5px; padding:5px;}
.box2 p{margin:5px; padding:5px;}


#coursecontent {width:422px; color:#013163; margin:5px;}
#coursecontent p{margin:5px 5px 5px 5px; padding:0;}

#courseindexcontent {margin:5px;}


.standfirst{height:165px; background:#4493E4; width:211px; float:right; }

.standfirst h2{margin:5px 0 0 5px; padding:0; font-size:120%; color:#FFFFFF;}
.standfirst p{margin:0 5px 0 5px; padding:0; color:#FFFFFF;}

#content {margin:5px; padding:0;}

#content p{margin:5px 5px 0 5px; padding:0;}
#charactercontent {width:427px; background:#C7E5FF; color:#013163; margin:0 5px 5px 5px;}
#charactercontent p{margin:0; padding:5px;}


.seriescontent{width:427px; height:120px; background:#C8E4FF; margin-bottom:4px;}
.seriescontent p{margin:5px; padding:5px;}

.textclub_left{float:left; width:211px;}
.textclub_left img{margin:0 5px 0 5px;}

.textclub_standfirst{background:#1F78D4; color:#FFFFFF; height:165px;}
.textclub_standfirst p{margin:5px;}


.textclub_right{margin-left:5px; margin-right:5px; }
.textclub_header{background:#1F78D4; width:422px; height:26px; margin-top:2px;}
.textclub_header h2{color:#FFFFFF; font-size:100%; font-weight:bold; margin:5px;}
.textclub_right p{margin:5px;}
.textclub_text{background:#C8E4FF; width:625px; margin-top:2px;}


#indexcontentright2 tr.head{height:30px background:#9AC6F4; margin:0; padding:0;}
#indexcontentright2 tr.base{height:10px background:#9AC6F4;}
#indexcontentright2 tr.top{background:#9AC6F4; height:26px; font-size:110%; font-weight:bold;}
#indexcontentright2 tr.col1{background:#9AC6F4; height:70px;}
#indexcontentright2 tr.col2{background:#C8E4FF; height:70px;}
#indexcontentright2 td{width:103px; font-size:75%; text-align:center;}
.tv{border: 2px solid #FFFFFF;}

#indexcontentright3 tr.col2{background:#C8E4FF; height:70px; font-size:75%; }
#indexcontentright3 tr.col2 p{padding:5px 0 0 0; margin:0; }

#promo_text{width:497px; height: 75px; padding:0; font-size:75%; background:#9AC6F4; margin-top:4px;}
#promo_text .left_area{float:left;}
#promo_text h2{font-size:130%; padding:0; margin:5px;}
#promo_text p{font-size:130%; padding:0; margin:5px;}
.watch_video{background:#9AC6F4; height:75px; width:100px; float:right; text-align:center;}
.watch_video p{font-weight:normal;}

#promo_text .left_areapage{float:left; background:#1F78D4; width:390px; height:75px; }
#promo_text .left_areapage h2{font-size:130%; padding:0; margin:5px; color:#FFFFFF;}
#promo_text .left_areapage p{font-size:130%; padding:0; margin:5px; color:#C8E4FF;}

.promo {padding:0; margin:12px 0 0 0;}
.promo H5{padding:0; margin:0;}
.promo p{font-size:0.8em;}
.defaultLink{font-weight:bold; font-size:1.0em;}

#buddy_index {width:643px;}
#buddy_index img{margin:0; padding:0; float:left; margin-left:5px; }
.buddy_standfirst{height:165px; background:#4493E4; width:211px; float:right;}
.buddy_standfirst p{margin:5px; color:#FFFFFF;}

#other_text{width:638px; margin:2px 5px 2px 5px; background:#C8E4FF; height:80px; font-size:100%; }

.other_left{width:211px; background:#9AC6F4; float:left; height:80px;}
.other_left img{float:right; margin-left:90px; margin-top:5px; margin-right:5px; border: 2px solid #FFFFFF;}
.other_right{width:422px; background:#C8E4FF; float:right; height:75px;}
.other_right p{margin:0 5px 0 5px; padding:0px;}
.other_right h2{font-size:100%; font-weight:bold; margin: 0 5px 0 5px; color:#CF181F;}

#buddy_text{width:638px; margin:2px 5px 2px 5px; background:#C8E4FF; height:80px; font-size:100%; }
.buddy_left{width:211px; background:#9AC6F4; float:left; height:80px;}
.buddy_left img{float:right; margin-left:90px; margin-top:5px; margin-right:5px; border: 2px solid #FFFFFF;}
.buddy_right{width:422px; background:#C8E4FF; float:right; height:75px;}
.buddy_right p{margin:0 5px 0 5px; padding:0px;}
.buddy_right h2{font-size:100%; font-weight:bold; margin: 0 5px 0 5px; color:#CF181F;}

#tutor_video{width:497px; height:301px; background:#C7E5FF;}

.transcript{width:497px; height:20px; background:#9AC6F4; font-weight:bold; margin:5px 0 5px 0;}
.transcript p{margin:2px 5px 0 5px;}
.transcripttext{width:497px; background:#C7E5FF; color:#013163;}
.transcripttext p{padding:5px; margin:5px;}
p.script{padding:5px; margin:5px;}

#indexcontentlefttv{width:432px; float:left; margin:0px; padding:0px;}
#indexcontentright{width:141px; margin-top:36px; float:right;}
#indexcontentright img{margin:0; padding:0;}

#indexcontentleft{width:432px; float:left;}
#indexcontentright2{float:right; width:206px; padding-right:5px;}
#indexcontentright3{float:right; width:206px; padding:0 5px 0 0;}




.vocab_mp3{width:497px; height:28px; background:#C8E4FF; margin:2px 0 2px 0;}
.vocab_mp3 img{margin:0 5px 0 5px; float:left;}
.vocab_mp3 a{margin:5 5px 0 5px; float:left;}

.vocab_a{width:247px; background:#4493E4; margin-right:3px; float:left; color:#FFFFFF; margin-top:2px; font-family:Verdana, Arial, Helvetica, sans-serif; height:26px; font-weight:bold;}
.vocab_b{width:245px; background:#C8E4FF; float:right; color:#013164; margin-top:2px; font-family:Verdana, Arial, Helvetica, sans-serif; height:26px;}

.vocab{width:497px;}
.vocab p{margin:5px 5px 0 5px;}
.vocab_header{background:#1F78D4; width:497px; height:20px; margin-top:4px;}
.vocab_header h2{color:#FFFFFF; font-size:100%; font-weight:bold; margin:5px;}

.downloads_header{background:#1F78D4; width:497px; height:26px;}
.downloads_header h2{color:#FFFFFF; font-size:100%; font-weight:bold; margin:5px;}

#download_text{width:497px; height:26px; background:#C8E4FF; margin: 2px 0 0 0; padding:0px;}
#download_text p{float:left; margin:5px; padding:0px;}

.download{float:right; height:20px; background:#C8E4FF;}
.download a{margin:5px 10px 0 10px;}

.tabs{background-image: url(/staticarchive/4ca597bc2600158ad0a3d7667bcf56fb23f650d8.gif);
background-repeat:no-repeat; height:30px; width:427px; margin:0 0 0 5px; padding:0;}
.tabs a.diary{margin:10px; float:left; color:#013163;}
.tabs a.interview{margin:10px 130px 0 10px; float:right;}

.tabs2{background-image: url(/staticarchive/f265c1fed80ee3f65fa4341a7827e573d7648574.gif);
background-repeat:no-repeat; height:30px; width:427px; margin:0 0 0 5px; padding:0;}
.tabs2 a.diary{margin:10px; float:left;}
.tabs2 a.interview{margin:10px 130px 0 10px; float:right; color:#013163;}


/* PAGE PLATES
---------------------------------*/

.redplatebase{background-image: url(/staticarchive/ece76fed909507266218c3eb3c9810f3e4c3528f.gif);
background-repeat:no-repeat; height:46px; width:648px;}

.whiteplate{background:#FFFFFF; width:648px;}

.whiteplatetop{background-image: url(/staticarchive/cbaee394a5105fb6c4b9f56d790a0792017b8ccc.gif);
background-repeat:no-repeat; height:16px; width:648px; margin:0; padding:0;}

#whiteplatecontent{background:#FFFFFF; width:648px; margin:0; padding:0; font-size:75%;}
#whiteplatecontent1{background:#FFFFFF; width:648px; height:165px; margin:0; padding:0; font-size:75%;}
#whiteplatecontent2{background:#FFFFFF; width:648px; height:185px; margin-top:5px; padding:0; font-size:75%;}
#whiteplatecontent1 p{margin:0px;}
#whiteplatecontent2 p{margin:0px;}


.redplatetop{background-image: url(/staticarchive/5138465625bbb8247d7882260ee058f42d3aedd9.gif);
background-repeat:no-repeat; height:30px; width:648px; margin:0px; padding:0px;}

.redplatetext{padding:0px; margin:0;}
.redplatetext p{color:#FFFFFF; font-weight:bold; margin:0 5px 0 5px; padding:5px; font-size:80%;}

/* PAGE BANNERS
---------------------------------*/

.pagebanner{background-image: url(/staticarchive/ec9f9fc087ecc2aa820b313cb955d4582ca11326.gif); background-repeat:no-repeat; height:30px; width:638px; margin-left:5px; }

.indexbanner{background-image: url(/staticarchive/20455cddcb56b547f97403fb11e09a63cac3c905.gif);
background-repeat:no-repeat; height:30px; width:497px; margin-left:5px; padding:0px;}

.indexbannertext{margin-top:5px; padding-top:5px; color:#FFFFFF; font-weight:bold; width:487px;}
.indexbannertext p{margin:5px 5px 0 5px;}

.pagebannertext{margin-top:5px; padding-top:5px; color:#FFFFFF; font-weight:bold; width:638px;}
.pagebannertext p{margin:5px 5px 0 5px;}

.newsbanner{background-image: url(/staticarchive/0e82edc9755643c9f1efdc2c7cb69dc04ff45eef.gif);
background-repeat:no-repeat; height:26px; width:427px; margin:0 0 0 5px; padding:0;}
.newsbannertext{color:#FFFFFF; font-weight:bold; width:427px;}
.newsbannertext p{margin:0 5px 0 5px; padding:5px 0 0 5px;}


/* IMAGES
---------------------------------*/

.mainimage{margin:0 5px 5px 5px;}
.newsimage{margin:5px;}

.promoImage{float:left; margin:4px;}

.learnerimage{float:right; margin: 0 5px 5px 5px;}
.bannertv{margin-left:5px;}
.courseimage{float:right; margin:30px 10px 10px 10px ;}
.pageimage{margin: 0 5px 5px 5px;}
.promo_image{margin:4px 10px 4px 4px; float:left; border: 2px solid #FFFFFF;}
.tutorimage{float:left; margin: 0 5px 5px 5px; width:211px;}
.watch{margin:5px 5px 0 5px;}

/* LEFT NAV
---------------------------------*/
#leftnav {font-size:75%; margin-top:50px;}

#leftnav a {text-decoration:none;
   font-weight:bold; color:#FFFFFF; padding-left:10px;}
#leftnav a:active {text-decoration:none;}
#leftnav a:link {text-decoration:none;}
#leftnav a:visited {text-decoration:none;}
#leftnav a:hover {text-decoration:underline;}

#on a{text-decoration:none;
   font-weight:bold; color:#CF181F; padding-left:10px;}
#on a:active {text-decoration:none;}
#on a:link {text-decoration:none;}
#on a:visited {text-decoration:none;}
#on a:hover {text-decoration:underline;}

#off a{text-decoration:none;
   font-weight:bold; color:#FFFFFF;}
#off a:active {text-decoration:none;}
#off a:link {text-decoration:none;}
#off a:visited {text-decoration:none;}
#off a:hover {text-decoration:underline;}


/* LINKS
---------------------------------*/
a {text-decoration:none;
   font-weight:bold; color:#FFFFFF;}
a:active {text-decoration:none;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline}

a.white{text-decoration:none;
   font-weight:bold; color:#FFFFFF; padding-left:10px;}
a.white:active {text-decoration:none;}
a.white:link {text-decoration:none;}
a.white:visited {text-decoration:none;}
a.white:hover {text-decoration:underline;}

a.red{text-decoration:none; font-weight:bold; color:#CF181F;}
a.red:active {text-decoration:none;}
a.red:link {text-decoration:none;}
a.red:visited {text-decoration:none;}
a.red:hover {text-decoration:underline;}

a.on{text-decoration:none; font-weight:bold; padding-left:10px;}

#other_text a {text-decoration:none;
   font-weight:bold; color:#CF181F;}
#other_text a:active {text-decoration:none;}
#other_text a:link {text-decoration:none;}
#other_text a:visited {text-decoration:none;}
#other_text a:hover {text-decoration:underline}



.whiteplate a{text-decoration:none; font-weight:bold; color:#CF181F;}
.whiteplate a:hover {text-decoration:underline;}

.whiteplate a.white{text-decoration:none; font-weight:bold; color:#FFFFFF;}
.whiteplate a.white:hover {text-decoration:underline;}


#subscribe { /* background image block */
margin:5px;
display: block;
width: 638px;
height: 383px;
background: url(/staticarchive/ff3d24044b2781876d3752c37cae93c8cea99e01.gif) no-repeat;
margin-top: 0px;
}
#subscribe a {
text-decoration:none;
}
.hide {visibility:hidden;
}
#module1 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 30px;
	margin-top: 10px;
	/*border: solid #FFAAFF*/
}
#module2 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 30px;
	margin-top: 55px;
	/*border: solid #FFAA00*/
}
#module3 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 30px;
	margin-top: 100px;
	/*border: solid #FFAAAA*/
}
#module4 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 30px;
	margin-top: 145px;
	/*border: solid #AAAAAA*/
}
#module5 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 30px;
	margin-top: 190px;
	/*border: solid #CCFFAA*/
	}
#module6 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 30px;
	margin-top: 240px;
	/*border: solid #CCAAFF*/
}
#module7 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 30px;
	margin-top: 285px;
	/*border: solid #CCFFAC*/
	}
#module8 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 30px;
	margin-top: 330px;
	/*border: solid #AAAAFF*/
}

#module9 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 355px;
	margin-top: 10px;
	/*border: solid #FFAAFF*/
}
#module10 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 355px;
	margin-top: 55px;
	/*border: solid #FFAA00*/
}
#module11 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 355px;
	margin-top: 100px;
	/*border: solid #FFAAAA*/
}
#module12 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 355px;
	margin-top: 145px;
	/*border: solid #AAAAAA*/
}
#module13 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 355px;
	margin-top: 190px;
	/*border: solid #CCFFFF*/
	}
#module14 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 355px;
	margin-top: 240px;
	/*border: solid #CCAABB*/
}
#module15 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 355px;
	margin-top: 285px;
	/*border: solid #CCFFCC*/
	}
#module16 {
	float: left;
	position:absolute;
	width : 285px;
	height: 45px;
	margin-left: 355px;
	margin-top: 330px;
	/*border: solid #CCAAFF*/
}


dd#monitorDef{ top: 65px; left: 114px; }
dd#monitorDef a{ position: absolute; width: 638px; height: 314px; text-decoration: none; }
dd#monitorDef a span{ display: none; }
dd#monitorDef a:hover{ position: absolute; background: transparent url(/staticarchive/a359108f07324424ac4dd4a53f8a09b752f6ad33.gif) 100px 100px no-repeat; top: 0px; left: 0px; }

dd#monitorDef a:hover span{
 display: block;
 text-indent: 0;
 vertical-align: top;
 color: #000;
 background-color: #F4F4F4;
 font-weight: bold;
 position: absolute;
 border: 1px solid #BCBCBC;
 bottom: 100%;
 margin: 0;
 padding: 5px;
 width: 250%;
}

.rollover a {
display:block;
padding:13px 10px 12px 17px;
font: bold 14px sans-serif;;
color:#000000;
background: url("/staticarchive/fccb0c3b6f0fafd9ceab38a5efc9e32c8cd0e14b.gif") 0 0 no-repeat;
text-decoration: none;
}
.rollover a:hover { 
background-position: 0 -43px;
color: #ffffff;
text-decoration:none;
}
.rollover a:active {
background-position: 0 -43px;
color:#fff;
}
.rollover a span {
font: bold 14px sans-serif;
color:#000FF;
padding-left:20px;
}

.rollover a.double {
display:block;
padding:13px 10px 12px 14px;
font: bold 14px sans-serif;;
color:#000000;
background: url("/staticarchive/fccb0c3b6f0fafd9ceab38a5efc9e32c8cd0e14b.gif") 0 0 no-repeat;
text-decoration: none;
}
ul
{
module: none
} 
</pre></body></html>