BODY {background:#FFFFFF url(/img/background.gif); margin:0px; padding:0px 0px 0px 5px;}
IMG {border:0px;}
P {font:75%/130% Arial; color:#000000; margin:0px 0px 10px 0px;}
PRE {font:75%/120% Arial; color:#000000; margin:0px 0px 10px 0px;}
A {text-decoration:none; color:#F01B8E;} 
A:hover, A:active {text-decoration:underline; color:#F01B8E}
EM {font:normal normal 100% Arial;}

Q {font:italic 100% Arial; color:#666666;  display:block; width:95%}
SMALL {font:95% Arial; color:#666666; text-transform:uppercase;}
H1 {font:bold 125% Arial; text-transform:uppercase; letter-spacing:0px;}
H2 {font:bold 120% Arial; color:#000000; text-transform:uppercase; margin:5px 0px 5px 0px; letter-spacing:0px;}
H3, BIG {font:bold 115% Arial; color:#000000; text-transform:uppercase; margin:5px 0px 5px 0px; letter-spacing:0px;}
H3 SMALL {font:bold 60% Verdana;}
H4 {font:bold 75%/120% Arial; color:#000000; margin:0px 0px 10px 0px;}
H5 {margin:0px;}
H5 A {padding:5px; width:170px; display:block; text-transform:uppercase; text-align:center; background:#F01B8E; font:bold 70% Verdana; color:#FFFFFF;}
H5 A:hover, H5 A:active {background:#E543C5; color:#FFFFFF; text-decoration:none;}
H5.calendar-button {margin-left:220px;}
DL {margin:0px; font:75%/120% Arial; margin:0px 0px 10px 0px;}
DT {color:#000000; padding:0px 0px 0px 15px; background:url(/img/questionmark.gif) 0px 2px  no-repeat;}
DD {color:#000000; margin:0px 0px 0px 15px;}
P ABBR, P ACRONYM {cursor:help;}
HR {display:none;}

FORM {margin:0px;}
LEGEND {border:none; font:bold 115% Arial; color:#000000; text-transform:uppercase; margin:0px 0px 15px -7px; letter-spacing:-1px; padding:0px;}
FIELDSET {border:0px solid #000000; padding:0px; margin:0px;}
FIELDSET P {margin:0px 0px 0px 0px; clear:both;}
FIELDSET P.space {margin:0px 0px 10px 0px; clear:both;}
FIELDSET EM {font:normal normal 100%/190% Arial;}
FIELDSET STRONG {font:bold 100% Arial; text-align:right; display:block; width:100px; float:left; margin:4px 0px 0px 0px;}
FIELDSET BR {display:none;}
FIELDSET SMALL BR {display:inline;}
LABEL {cursor:hand;}
INPUT.text, TEXTAREA {float:left; background:#FFE6FA; width:200px; font:100% Arial; border:2px solid #F01B8E; margin:0px 10px 10px 10px; padding:2px;}
SELECT {width:200px; height:22px; background:#FFE6FA; font:100% Arial; border:1px solid #F01B8E; margin:0px 10px 10px 10px; float:left;}
OPTION {clear:both;}
FIELDSET SMALL {font:95% Arial; display:block; width:135px; height:50px; float:left; text-transform:none; margin:2px 0px 0px 0px;}
INPUT.checkbox {float:left; margin:2px 5px 10px 5px; padding:0px 0px 0px 0px; vertical-align:top;}
INPUT.radio {padding:0px; vertical-align:center; margin:0px 2px 0px 5px;}
INPUT.submit {margin:10px 0px 10px 110px; font:bold 95% Verdana; color:#FFFFFF; border:2px solid #B50029;  background:#F64CB1; padding:4px 3px 3px 3px; letter-spacing:-1px; text-transform:uppercase;}
FIELDSET .column SMALL {height:35px; width:165px;}
.column#preferences1 , .column#course1 {padding:5px 0px 0px 100px;}
.square SELECT {width:95%; float:none; font:95% Arial;}
.pageanchor, .pagenavigation {display:none;}

.red {color:#990000;}

.header, .content, .contenthalfshade, .contentshade, .footer {border:5px solid #FFFFFF; margin:0px 0px 5px 0px; float:left; width:760px; background:#FFFFFF;clear:both;}

.qtrcolumn {width:180px; float:left; background:#FFE6FA; padding:10px 5px 5px 5px; overflow:hidden;}
.qtrcolumn H3 {font:bold 95% Arial; letter-spacing:0px;}
.qtrcolumn H5 A {font:bold 80% Verdana; letter-spacing:0px; background:#FFE6FA; color:#F01B8E; padding:0px 0px 10px 0px;}
.qtrcolumn H5 A:hover, .qtrcolumn H5 A:active {background:none; color:#F01B8E; text-decoration:underline;}
.qtrcolumn .button {display:block; padding:0px 0px 0px 15px; background:url(/img/arrowbutton.gif) 0px 4px no-repeat;}
.qtrcolumn .more {float:left; text-align:right; width:170px; clear:both; padding:0px 0px 10px 0px;}

.qtrcolumnwhite {width:180px; float:left; padding:10px 5px 5px 5px; overflow:hidden;}
.qtrcolumnwhite H3 {font:bold 95% Arial; letter-spacing:0px;}
.qtrcolumnwhite A STRONG {font:bold 120% Arial; text-transform:uppercase; margin:5px 0px 5px 0px; letter-spacing:0px;}
.qtrcolumnwhite IMG {border-right:30px solid #FE92E3; margin:0px;}
.qtrcolumnwhite .button {display:block; padding:0px 0px 0px 15px; background:url(/img/arrowbutton.gif) 0px 4px no-repeat;}
.qtrcolumnwhite .more {display:block; text-align:right; width:160px; clear:both; padding:0px 0px 10px 0px;}
.qtrcolumnwhite .square {border:1px solid #F01B8E; margin:21px 0px 10px 0px; padding:5px; height:173px;}
.qtrcolumnwhite .square H3 {margin:10px 0px 5px 0px;}
.qtrcolumnwhite .square SELECT {margin:10px 0px 10px 0px;}
.qtrcolumnwhite P.shade {background:#FFE6FA; padding:5px 5px 10px 5px;}

#FinalDraft {padding:0px 5px 0px 5px;}
#FinalDraft A {display:block; width:170px; height:50px; background:url(/img/finaldraft.gif) center bottom no-repeat;}

#LoveFilm {padding:0px 5px 0px 5px;}
#LoveFilm A {display:block; width:170px; height:50px; background:url(/img/lovefilm.gif) center bottom no-repeat;}

.threeqtrcolumn {width:470px; padding:5px 10px 0px 90px; float:left; overflow:hidden;}
.threeqtrcolumn H1 {margin:0px 0px 10px 0px;}
.threeqtrcolumn H5 {clear:both;}
.threeqtrcolumn H5 A {width:150px; margin:0px 0px 10px 0px;}
.threeqtrcolumn .radiobuttonlist {padding:0px 0px 15px 0px;}

.halfcolumnhome {width:380px; float:left; overflow:hidden;}
.halfcolumn {width:370px; padding:5px; float:left;}
.halfcolumn A STRONG {font:bold 120% Arial; text-transform:uppercase; margin:5px 0px 5px 0px; letter-spacing:0px;}
.halfcolumnshade {width:370px; background:#FFE6FA; padding:5px; float:left;}
.halfcolumnshade H3 {font:bold 95% Arial; letter-spacing:0px;}
.halfcolumnshade A STRONG {font:bold 120% Arial; text-transform:uppercase; margin:5px 0px 5px 0px; letter-spacing:0px;}
.fullcolumn {width:750px; padding:5px; float:left;}
.fullcolumn A STRONG {font:bold 120% Arial; text-transform:uppercase; margin:5px 0px 5px 0px; letter-spacing:0px;}
.fullcolumn H5.button A {width:360px;}
.contentshade {background:#FFE6FA; padding:5px; width:750px;}
.contentshade P {margin:0px;}
.contenthalfshade {background:#FFFFFF url(/img/contenthalfshade.gif);}
.column {width:180px; padding:5px 0px 0px 10px; float:left; display:block;}
.column#news1, .column#calendar1 {padding:5px 0px 0px 0px;}

.threeqtrcolumn .fullcolumn {width:470px; overflow:hidden;}
.threeqtrcolumn .halfcolumn {width:225px; overflow:hidden;}
.threeqtrcolumn .halfcolumn H3 {font:bold 85% Arial;}
.threeqtrcolumn .halfcolumn H3.shadeline {padding:5px; margin:10px 0px 0px 0px; border-top:1px solid #F01B8E; border-right:1px solid #F01B8E; border-bottom:0px solid #F01B8E; border-left:1px solid #F01B8E;}
.threeqtrcolumn .halfcolumn P.shade {background:#FFE6FA; padding:5px;}
.threeqtrcolumn .halfcolumn IMG {border-right:75px solid #FE92E3; margin:0px;}
.threeqtrcolumn .halfcolumn P.shadeline {background:#FFE6FA; padding:5px; border-top:0px solid #F01B8E; border-right:1px solid #F01B8E; border-bottom:1px solid #F01B8E; border-left:1px solid #F01B8E;}
.threeqtrcolumn .halfcolumn P.shadeline Q {width:170px; padding:5px 20px 5px 20px; background:url(/img/quotemarks.gif) no-repeat;}

P.image {width:150px; padding:0px 10px 0px 10px; float:right;}
P.image IMG {width:150px; margin:0px 0px 0px 0px;}
P.image EM {font:75% Arial; color:#000000; text-transform:none;}
P.image SMALL {font:95% Arial; color:#666666; text-transform:none;}

.right {display:block; padding:10px 0px 10px 10px; color:#666666; float:right; font:95% Arial;}
.right EM {font:80% Arial; color:#000000; text-transform:none;}
.left {display:block; padding:10px 10px 10px 0px; float:left; color:#666666; font:95% Arial;}
.left EM {font:80% Arial; color:#000000; text-transform:none;}
.left IMG, .right IMG {margin:0px;}

.inset H3 {padding:5px; width:170px; display:block; text-transform:uppercase; background:#F01B8E url(/img/insettab.gif) no-repeat top right; font:bold 60% Verdana; color:#FFFFFF; margin:0px; letter-spacing:0px;}
.inset P, .qtrcolumn UL {padding:5px 0px 10px 20px; margin:0px 0px 10px 0px; background:#F64CB1; border-bottom:1px solid #B50029; font:bold 65% Verdana; color:#FFFFFF;}
.qtrcolumn UL UL {font:bold 100% Verdana;}
.inset A {color:#FFFFFF; text-transform:uppercase;}
.inset A:hover, .inset A:active {color:#FCC2F0;}
.inset LI {margin:4px 0px 0px 0px; padding:0px; border-bottom:0px; list-style:url(/img/arrowright.gif);}
.inset UL UL {padding:0px 0px 5px 10px; border-bottom:0px;}

.event {width:460px; float:left; margin:0px 0px 10px 0px;}
.event H5 {float:left; display:block; width:125px; text-align:right; padding:14px 5px 0px 0px; font:bold 90% Arial; letter-spacing:0px; text-transform:uppercase;}
.event IMG {float:left; width:150px; height:100px; margin:2px 5px 5px 0px;}
.event P {float:left; padding:0px 0px 2px 5px; width:305px;}

P.filmtraining {border-left:1px solid #89A83B; color:#000000;}
.filmtraining {color:#89A83B;}
P.event {border-left:1px solid #E09797; color:#000000;}
.event {color:#E09797;}
P.refunds {border-left:1px solid #EFC459; color:#000000;}
.refunds {color:#EFC459;}
P.bursaries {border-left:1px solid #33CCFF; color:#000000;}
.bursaries {color:#33CCFF;}
P.radiotvtraining {border-left:1px solid #C559C4; color:#000000;}
.radiotvtraining {color:#C559C4;}
P.diplomainscriptdevelopment {border-left:1px solid #FF246D; color:#000000;}
.diplomainscriptdevelopment {color:#FF246D;}
P.internationaltraining {border-left:1px solid #FF0099; color:#000000;}
.internationaltraining {color:#FF0099;}
P.calendar {border-left:1px solid #728e00; color:#000000;}
.calendar {color:#728e00;}
P.news {border-left:1px solid #fc6b00; color:#000000;}
.news {color:#fc6b00;}
P.aboutus {border-left:1px solid #de1bf0; color:#000000;}
.aboutus {color:#de1bf0;}
P.board {border-left:1px solid #553dcf; color:#000000;}
.board {color:#553dcf;}
P.liveevent {border-left:1px solid #22b617; color:#000000;}
.liveevent {color:#22b617;}
P.faqs {border-left:1px solid #5a4c0c; color:#000000;}
.faqs {color:#5a4c0c;}
P.lookingforawriter {border-left:1px solid #B0A790; color:#000000;}
.lookingforawriter {color:#B0A790;}
P.resources {border-left:1px solid #D51920; color:#000000;}
.resources {color:#D51920;}
P.whatwedo {border-left:1px solid #D56F7E; color:#000000;}
.whatwedo {color:#D56F7E;}
P.biog {border-left:1px solid #3d042a; color:#000000;}
.biog {color:#3d042a;}
P.home {border-left:1px solid #038d7e; color:#000000;}
.home {color:#038d7e;}

.logo {width:760px; height:75px;}
.logo H1 {width:760px; height:75px; background:#FF9DEB url(/img/logo.gif); padding:0px; margin:0px;}
.logo H1 IMG {width:760px; height:75px; border:0px solid #FF9DEB; visibility:hidden;}
.logo H1 STRONG {display:none;}

.features {width:760px; height:190px;  background:#F756B8; overflow:hidden;}
.features DIV {height:190px; float:left; border-left:4px solid #FF9DEB; overflow:hidden;}
.features DIV A {display:block; color:#FFFFFF; font:bold 75% Arial; background-image:url(/img/feature.gif);  height:90px; width:166px;}
.features DIV A STRONG {font:bold 160% Arial; text-transform:uppercase; letter-spacing:0px;}
.features DIV A:hover, .features DIV A:active {color:#FFFFFF; text-decoration:none; cursor:hand; background-position:0px -100px;}
.features #feature1 {border-left:none;}
.features .imgspan1 {width:186px;}
.features .imgspan2 {width:380px;}
.features .imgspan1 A {padding:200px 0px 0px 20px;}
.features .imgspan2 A {padding:200px 0px 0px 210px;}
.features .imgspan1 A:hover, .features .imgspan1 A:active {padding:100px 0px 0px 20px;}
.features .imgspan2 A:hover, .features .imgspan2 A:active {padding:100px 5px 0px 209px;}
 
.navigation {background:url(/img/tab.gif); width:760px; height:25px; border-top:5px solid #FF9DEB; overflow:hidden;}
.navigation A {display:block; float:left; color:#FFFFFF; font:bold 60%/25px Verdana; padding:0px 0px 0px 5px; width:101px; height:25px; text-transform:uppercase; border-left:3px solid #FF9DEB;}
.navigation STRONG A, .navigation STRONG A:hover, .navigation STRONG A:active { background:#FFFFFF url(/img/tab_over.gif) no-repeat top right; color:#DD05B2;}
.navigation A:hover, .navigation A:active {background:#E543C5 url(/img/tab_over.gif) no-repeat top right; color:#FFFFFF; text-decoration:none;}
.navigation A#firsttab {border-left:none;}

P.author {text-align:right; margin:0px; padding:0px 5px 5px 5px; color:#666666;}

.calendar-block {margin:5px 0px 5px 0px; padding:0px; width:100%;}
.calendar-block CAPTION {text-align:left; padding:0px 0px 5px 3px; text-transform:uppercase; font:bold 115% Arial; letter-spacing:0px;}
.calendar-block TD {width:25%; padding:1px;}
.calendar-block A {width:100%; display:block; text-align:center; padding:0px; text-transform:uppercase;  font:bold 60%/400% Verdana; color:#FFFFFF; background:#F01B8E url(/img/insettab.gif) no-repeat top right; border-bottom:1px solid #B50029;}
.calendar-block A:hover, .calendar-block A:active {text-decoration:none; background:#F64CB1 url(/img/insettab.gif) no-repeat top right; border-bottom:1px solid #DD05B2; color:#FFFFFF;}
.calendar-block STRONG A {background-color:#DD05B2;}

.benefactors, .partners, .supporters {display:block; height:70px; float:left;}
.benefactors A, .partners A, .supporters A {display:block; width:90px; height:50px; float:left; margin:5px 0px 0px 0px; padding:0px 5px 0px 0px; background-repeat:no-repeat;}
.benefactors {width:200px; border-right:1px solid #F01B8E;}
.partners {width:300px; border-right:1px solid #F01B8E; padding:0px 0px 0px 10px;}
.supporters {width:200px; padding:0px 0px 0px 10px;}
.benefactors STRONG, .partners STRONG, .supporters STRONG {display:none;}
#sponsor1 {background-image:url(/img/uip.gif);}
#sponsor2 {background-image:url(/img/columbiatristar.gif);}
#sponsor3 {background-image:url(/img/buenavista.gif);}
#sponsor4 {background-image:url(/img/bbcfilms.gif);}
#sponsor5 {background-image:url(/img/birdandbird.gif);}
#sponsor6 {background-image:url(/img/ukfilmcouncil.gif);}
#sponsor7 {background-image:url(/img/media_logo.gif);}

.footer {background:#F01B8E;}
.footer P {margin:0px; padding:5px;}
.footer P SMALL {color:#FFFFFF; text-transform:none;}
.footer BR {display:none;}
.footer A {color:#FFFFFF;}
.footer A:hover, .footer A:active {color:#FFFFFF;}





.select-heading{font-weight:bold;}


