font{COLOR:#000;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;}
textarea{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;}
input{padding:0;margin:0;}
.black{COLOR:#000;TEXT-DECORATION:none;}
A.black:active{COLOR:#000;}
A.black:hover{COLOR:#00f;TEXT-DECORATION:underline;}
A.black:link{COLOR:#000;}
.blacksmalltext{COLOR:#000;TEXT-DECORATION:none;font-size:0.8em;}
A.blacksmalltext:link{COLOR:#000;font-size:0.8em;}
A.blacksmalltext:active{COLOR:#000;}
A.blacksmalltext:hover{COLOR:#00f;TEXT-DECORATION:underline;}
A.blacksmalltext:link{COLOR:#000;}
.blackmediumtext{COLOR:#000;TEXT-DECORATION:none;font-size:0.8em;}
A.blackmediumtext:link{COLOR:#000;font-size:0.8em;}
A.blackmediumtext:active{COLOR:#000;}
A.blackmediumtext:hover{COLOR:#00f;TEXT-DECORATION:underline;}
A.blackmediumtext:link{COLOR:#000;}
.nobottom {margin-bottom:0; padding-bottom:0;}
.notop {margin-top:0; padding-top:0;}
/************************************************/
.white{COLOR:#fff;}
A.white:active{COLOR:#fff;}
A.white:hover{COLOR:#00f;TEXT-DECORATION:underline;}
A.white:link{COLOR:#fff;}
.white:visited{COLOR:#fff;}
.whitesmalltext{COLOR:#fff;font-size:0.8em;}
a.whitesmalltext{COLOR:#fff;font-size:0.8em;}
A.whitesmalltext:active{COLOR:#fff;}
A.whitesmalltext:hover{COLOR:#00f;TEXT-DECORATION:underline;}
A.whitesmalltext:link{COLOR:#fff;}
a.whitesmalltext:visited{COLOR:#fff;}
.whitemediumtext{COLOR:#fff;font-size:0.8em;}
a.whitemediumtext{COLOR:#fff;font-size:0.8em;}
A.whitemediumtext:active{COLOR:#fff;}
A.whitemediumtext:hover{COLOR:#00f;TEXT-DECORATION:underline;}
A.whitemediumtext:link{COLOR:#fff;}
a.whitemediumtext:visited{COLOR:#fff;}
.grey{COLOR:#5d5d5d;TEXT-DECORATION:none;}
A.grey:active{COLOR:#5d5d5d}
A.grey:hover{COLOR:#00f;TEXT-DECORATION:underline;}
A.grey:link{COLOR:#5d5d5d}
.darkgreen{COLOR:#3c6e33}
A.darkgreen:active{COLOR:#3c6e33}
A.darkgreen:hover{COLOR:#3c6e33;TEXT-DECORATION:underline;}
A.darkgreen:link{COLOR:#3c6e33}
.deepred{COLOR:#8d1804;TEXT-DECORATION:none;}
A.deepred:active{COLOR:#8d1804}
A.deepred:hover{COLOR:#8d1804;TEXT-DECORATION:underline;}
A.deepred:link{COLOR:#8d1804}
.deepbrown{COLOR:#690c00;TEXT-DECORATION:none;}
A.deepbrown{COLOR:#690c00;}
A.deepbrown:link{COLOR:#690c00;}
A.deepbrown:active{COLOR:#690c00;}
A.deepbrown:hover{COLOR:#690c00;TEXT-DECORATION:underline;}
.deepbrownsmalltext{COLOR:#690c00;TEXT-DECORATION:none;FONT-SIZE:0.8em;}
A.deepbrownsmalltext{COLOR:#690c00;FONT-SIZE:0.8em;}
A.deepbrownsmalltext:link{COLOR:#690c00;}
A.deepbrownsmalltext:active{COLOR:#690c00;}
A.deepbrownsmalltext:hover{COLOR:#690c00;TEXT-DECORATION:underline;}
.cream{COLOR:#fbd7a1;TEXT-DECORATION:none;}
A.cream:active{COLOR:#fbd7a1}
A.cream:hover{COLOR:#fbd7a1;TEXT-DECORATION:underline;}
A.cream:link{COLOR:#fbd7a1}
.blackul{COLOR:#000;TEXT-DECORATION:underline;}
A.blackul:active{COLOR:#000;TEXT-DECORATION:underline;}
A.blackul:hover{COLOR:#00f;TEXT-DECORATION:underline;}
A.blackul:link{COLOR:#000;TEXT-DECORATION:underline;}
.topnav{COLOR:#fff;TEXT-DECORATION:none;}
A.topnav:active{COLOR:#fff;}
A.topnav:hover{COLOR:#fff;TEXT-DECORATION:underline;}
A.topnav:link{COLOR:#fff;}
A.topnav:visited{COLOR:#fff;}
A.topnavlogin{COLOR:#fff;TEXT-DECORATION:none;}
A.topnavlogin:active{COLOR:#fff;}
A.topnavlogin:hover{COLOR:#fff;TEXT-DECORATION:underline;}
A.topnavlogin:link{COLOR:#fff;}
A.topnavlogin:visited{COLOR:#fff;}
A.topnavlogin IMG{BORDER:0;}
.loginbar{FONT-SIZE:1%;HEIGHT:9px;background:#c91700}
.topnav_black{COLOR:#000;TEXT-DECORATION:none;}
A.topnav_black:active{COLOR:#000;}
A.topnav_black:hover{COLOR:#000;TEXT-DECORATION:underline;}
A.topnav_black:link{COLOR:#000;}
.topnavblack{COLOR:#000;TEXT-DECORATION:none;}
A.topnavblack:active{COLOR:#000;}
A.topnavblack:hover{COLOR:#000;TEXT-DECORATION:underline;}
A.topnavblack:link{COLOR:#000;}
.leftnav{COLOR:#000;TEXT-DECORATION:none;}
A.leftnav:active{COLOR:#000;}
A.leftnav:hover{COLOR:#00f;TEXT-DECORATION:underline;}
A.leftnav:link{COLOR:#000;}
.blue{COLOR:#2019bf;TEXT-DECORATION:none;}
A.blue:active{COLOR:#2019bf}
A.blue:hover{COLOR:#00f;TEXT-DECORATION:underline;}
A.blue:link{COLOR:#2019bf}
A.blue:visited{COLOR:#2019bf}
.darkblue{COLOR:#2019bf;TEXT-DECORATION:none;}
A.darkblue:active{COLOR:#2019bf}
A.darkblue:hover{COLOR:#00f;TEXT-DECORATION:underline;}
A.darkblue:link{COLOR:#2019bf}
A{COLOR:#000;TEXT-DECORATION:none;}
A:active{COLOR:#000;}
A:hover{COLOR:#00f;TEXT-DECORATION:underline;}
A:link{COLOR:#000;}
.red{COLOR:#ff0000}
A.red:active{COLOR:#ff0000}
A.red:hover{COLOR:#ff0000;TEXT-DECORATION:underline;}
A.red:link{COLOR:#ff0000;TEXT-DECORATION:underline;}
.bglogin{background:#bcb8ed}
.bgdarkorange{BACKGROUND:#be4d00}
.bglightpurple{background:#f3f1ff;}
.bgmidpurple{background:#e2dff9}
.bgpurple{background:#dddbff}
.bgorange{background:#ff9a21}
.bgrichorange{background:#ff7a00}
.bgorangemid{background:#ffe9be}
.bgcream{background:#fff9ef}
.bgred{background:#f03f0a}
.bgwhite{BACKGROUND:#fff}
.bgdarkpurple{background:#2019bf}
.bggreydiv{background:url(images/professionals/bg_greydiv.gif);}
.bgboxtop{background:url(images/professionals/boxtop.gif);}
.bgboxbottom{background:url(images/professionals/boxbottom.gif);}
.bgboxleft{background:url(images/professionals/boxleft.gif);}
.bgboxright{background:url(images/professionals/boxright.gif);}
.bgline{background:url(images/professionals/qa_line.gif);}
.leftnavbg{background:url(images/general/leftnav_bg.gif);}
.bgboxtop{background:url(images/professionals/boxtop.gif);}
A.noborder IMG{COLOR:#fff;BORDER:0;}
BODY{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;MARGIN:0;COLOR:#000;background:#fff;padding:0;}
HTML{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif}
TABLE{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif}
TR{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif}
TD{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif}
P{FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif}
.smalltext{FONT-SIZE:0.8em;}
.mediumtext{FONT-SIZE:0.8em;}
.text3366cc{COLOR:#3366cc}
.pagetitle{background:#918cf3}
FORM.nospacing{BORDER:0;PADDING:0;MARGIN:0;}
.hidden{DISPLAY:none}
.thickdiv{background:url(images/general/thickdiv.gif);}
.bluesmall{FONT-SIZE:0.8em;COLOR:#040065}
.orangesmall{FONT-SIZE:0.8em;COLOR:#da4d00}
.orangesmall a{COLOR:#da4d00}
.orangesmall a:link{COLOR:#da4d00}
.bgffffff{background:#fff}
.bg7a057f {background:#7a057f;}
.bg918cf3{BACKGROUND:#918cf3;}
.bgbababa{background:#bababa;}
.bgff9a21{background:#ff9a21;}
.bg7673a5{background:#7673a5;}
.bgfff2c6{background:#fff2c6;}
.bgf3f1ff{background:#f3f1ff;}
.bgf03f0a{background:#f03f0a;}
.bg000000{background:#000}
.bg848484{background:#848484}
.bgfff9ef{background:#fff9ef}
.bgffe9be{background:#ffe9be}
.bgffbe81{background:#ffbe81}
.bgffa24c{background:#ffa24c}
.bgff7a00{background:#ff7a00}
.bgffcd91{background:#ffcd91}
.bgffb863{background:#ffb863}
.bgffa24c{background:#ffa24c}
.bg8985bd{background:#8985bd}
.bgd89feb{background:#d89feb}
.bgc7a3e0{background:#c7a3e0}
.bge7d5f3{background:#e7d5f3}
.bgd7bfe7{background:#d7bfe7}
.bgb188cd{background:#b188cd}
.bg88068d{background:#88068d}
.bg9edbed{background:#9edbed}
.bg999999{background:#999999}
.bgedeafa{background:#edeafa}
.bg9d03a7{background:#9d03a7}
.bgf2261c{background:#f2261c}
.bgffb686{background:#ffb686}
.bgf8e7b1{background:#f8e7b1}
.bgfc944e{background:#fc944e}
.bgfbcb73{background:#fbcb73}
.bgE2DEF7{background:#e2def7}
.bg0099c1{background:#0099c1}
.bg9edbed{background:#9edbed}
.bg77c8de{background:#77c8de}
.bgc8ebf6{background:#c8ebf6}
.bge1f5fb{background:#e1f5fb}
.bgfd8316{background:#fd8316}
.bgffb686{background:#ffb686}
.bgfc944e{background:#fc944e}
.bgfce0ac{background:#fce0ac}
.bgbe4d00{background:#be4d00;}
.bgff9a20{background:#ff9a20;}
.bg918cf3{background:#918cf3;}
.bgdedcf8{background:#dedcf8;}
.bgb6b1e8{background:#b6b1e8;}
.bgf5f4fe{background:#f5f4fe;}
.bgfdddba{background:#fdddba;}
.bgffe299{background:#ffe299;}
.bgffb978{background:#ffb978;}
.bgb42c02{background:#b42c02;}
.bge7c39b{background:#e7c39b;}
.bgd69650{background:#d69650;}
.bgcdcaf5{background:#cdcaf5;}
.bgdac58c{background:#dac58c;}
.bg554fe0{background:#554fe0;}
.bg8cb265{background:#8cb265;}
.bgffb761{background:#ffb761;}
.bg8cb265mediumtext{background:#8cb265;font-size:0.8em;}
.bgc4acde{background:#c4acde;}
.bgfcf1cd{background:#fcf1cd;}
.bgfef8e6{background:#fef8e6;}
.bge6e4fa{background:#e6e4fa;}
.bge2dff9{background:#e2dff9;}
.bgbe4d00smalltext{background:#be4d00;FONT-SIZE:0.8em;}
.bgff9a20smalltext{background:#ff9a20;FONT-SIZE:0.8em;}
.bg918cf3smalltext{background:#918cf3;FONT-SIZE:0.8em;}
.bgdedcf8smalltext{background:#dedcf8;FONT-SIZE:0.8em;}
.bgb6b1e8smalltext{background:#b6b1e8;FONT-SIZE:0.8em;}
.bgf5f4fesmalltext{background:#f5f4fe;FONT-SIZE:0.8em;}
.bgfdddbasmalltext{background:#fdddba;FONT-SIZE:0.8em;}
.bg948ef7smalltext{background:#948ef7;FONT-SIZE:0.8em;}
.bge6e4famediumtext{background:#e6e4fa;FONT-SIZE:0.8em;}
.bg554fe0mediumtext{background:#554fe0;FONT-SIZE:0.8em;}
.bgbe4d00mediumtext{background:#be4d00;FONT-SIZE:0.8em;}
.bgff9a20mediumtext{background:#ff9a20;FONT-SIZE:0.8em;}
.bg918cf3mediumtext{background:#918cf3;FONT-SIZE:0.8em;}
.bgdedcf8mediumtext{background:#dedcf8;FONT-SIZE:0.8em;}
.bgb6b1e8mediumtext{background:#b6b1e8;FONT-SIZE:0.8em;}
.bgf5f4femediumtext{background:#f5f4fe;FONT-SIZE:0.8em;}
.bgfdddbamediumtext{background:#fdddba;FONT-SIZE:0.8em;}
.bge2dff9mediumtext{background:#e2dff9;FONT-SIZE:0.8em;}
.bge7c39bmediumtext{background:#e7c39b;FONT-SIZE:0.8em;}
.bgffffffsmalltext{FONT-SIZE:0.8em;background:#fff}
.bgff9a21smalltext{FONT-SIZE:0.8em;background:#ff9a21}
.bgdddbffsmalltext{FONT-SIZE:0.8em;background:#dddbff}
.bgf03f0asmalltext{FONT-SIZE:0.8em;background:#f03f0a}
.bgffa86bsmalltext{FONT-SIZE:0.8em;background:#ffa86b}
.bgfdd1b3smalltext{FONT-SIZE:0.8em;background:#fdd1b3}
.bgffefe4smalltext{FONT-SIZE:0.8em;background:#ffefe4}
.bgcdcaf5smalltext{FONT-SIZE:0.8em;background:#cdcaf5}
.bgff9a21smalltext{FONT-SIZE:0.8em;background:#ff9a21}
.bgf03f0asmalltext{FONT-SIZE:0.8em;background:#f03f0a}
.bgffa24csmalltext{FONT-SIZE:0.8em;background:#ffa24c}
.bgedeafasmalltext{FONT-SIZE:0.8em;background:#edeafa}
.bgf8e7b1smalltext{FONT-SIZE:0.8em;background:#f8e7b1}
.bge1f5fbsmalltext{FONT-SIZE:0.8em;background:#e1f5fb}
.bgfce0acsmalltext{FONT-SIZE:0.8em;background:#fce0ac}
.bgfdd1b3mediumtext{FONT-SIZE:0.8em;background:#fdd1b3}
.bgcdcaf5mediumtext{FONT-SIZE:0.8em;background:#cdcaf5}
.bgc7a3e0mediumtext{FONT-SIZE:0.8em;background:#c7a3e0}
.bge7d5f3mediumtext{FONT-SIZE:0.8em;background:#e7d5f3}
.bgd7bfe7mediumtext{FONT-SIZE:0.8em;background:#d7bfe7}
.bgb188cdmediumtext{FONT-SIZE:0.8em;background:#b188cd}
.bgedeafamediumtext{FONT-SIZE:0.8em;background:#edeafa}
.bgf03f0amediumtext{FONT-SIZE:0.8em;background:#f03f0a}
.bgffb686mediumtext{FONT-SIZE:0.8em;background:#ffb686}
.bgf8e7b1mediumtext{FONT-SIZE:0.8em;background:#f8e7b1}
.bgfc944emediumtext{FONT-SIZE:0.8em;background:#fc944e}
.bgfbcb73mediumtext{FONT-SIZE:0.8em;background:#fbcb73}
.bgf8e7b1mediumtext{FONT-SIZE:0.8em;background:#f8e7b1}
.bg9edbedmediumtext{FONT-SIZE:0.8em;background:#9edbed}
.bg77c8demediumtext{FONT-SIZE:0.8em;background:#77c8de}
.bgc8ebf6mediumtext{FONT-SIZE:0.8em;background:#c8ebf6}
.bge1f5fbmediumtext{FONT-SIZE:0.8em;background:#e1f5fb}
.bgfc944emediumtext{FONT-SIZE:0.8em;background:#fc944e}
.bgfce0acmediumtext{FONT-SIZE:0.8em;background:#fce0ac}
.rightcolumnpurple{background:#e2dff9}
.rightcolumnpeach{background:#fdd1b3}
.leftnavbackground{background:url(images/general/leftnav_bg.gif);}
.leftnavpurplenolink{FONT-SIZE:0.8em;background:#cdcaf5}
.leftnavtitle{BACKGROUND:#ff9a20}
.leftnavtitletext{FONT-SIZE:0.8em;BACKGROUND:#ff9a20}
.leftnavspacer{BACKGROUND:#b6b1e8}
.leftnavlink{FONT-SIZE:0.8em;BACKGROUND:#b6b1e8}
.leftnavpurple{BACKGROUND:#dedcf8}
.leftnavpurplelink{FONT-SIZE:0.8em;BACKGROUND:#dedcf8}
.leftnavaqua{BACKGROUND:#71c7ff}
.leftnavaqualink{FONT-SIZE:0.8em;BACKGROUND:#71c7ff}
.leftnavaquadiv{background:url(images/general/leftnavaquadiv.gif);}
.leftnavgetintouch{FONT-SIZE:0.8em;background:url(images/general/leftnavgetintouch.gif);COLOR:#261d88}
.leftnavgetintouch A{COLOR:#261d88}
.leftnavgetintouch A:link{COLOR:#261d88}
.leftnavgetintouch2{background:url(images/general/leftnavgetintouch2.gif);}
.leftnavspacing{BACKGROUND:#cdcaf5}
.toolspeach{background:#ffa589}
.toolsbody{FONT-SIZE:0.8em;background:#ff805e}
.toolsorange{background:#ff4917}
.footerdiv{background:#a69af3}
.footer{background:#bcb8ed}
/*note from Paul Messer:I changed the size of footertext from 0.8 to 0.6 em*/
/*note from Andy Hopkins:change put live 21.12.2004*/
.footertext{FONT-SIZE:0.6em}
.headerstrips{background:url(images/general/header_bg.gif);}
.bgspacer{background:url(images/general/spacer.gif);}
.searchtitle{FONT-WEIGHT:bold;FONT-SIZE:0.8em;COLOR:#fff;}
.searchtext{FONT-SIZE:0.8em}
.searchtextwhite{FONT-SIZE:0.8em;COLOR:#fff;}
.searchtextwhite A{FONT-WEIGHT:bold;COLOR:#fff;}
.searchtextwhite A:link{COLOR:#fff;}
.searchtextwhite A:hover{COLOR:#fff;}
.searchtextwhite A IMG{BORDER-RIGHT:#f03f0a 0 solid;BORDER-TOP:#f03f0a 0 solid;BORDER-LEFT:#f03f0a 0 solid;BORDER-BOTTOM:#f03f0a 0 solid}
.backgroundred{background:#f03f0a}
.bannerstrapline{FONT-SIZE:0.8em;background:#ffbb98}
.bgheadercream{background:#ffe798}
.topnavloggedin{FONT-SIZE:0.8em;COLOR:#fff;}
.topnavloggedin A{FONT-WEIGHT:bold;COLOR:#fff;TEXT-DECORATION:underline;}
.topnavloggedin A:link{COLOR:#fff;TEXT-DECORATION:underline;}
.headerdivider{background:url(images/16to19/headerdivider.gif);}
.mainnavblue{background:#2019bf}
.mainnavbluesmalltext{FONT-SIZE:0.8em;background:#2019bf}
.mainnavred{background:#c91700}
.mainnavredsmalltext{FONT-SIZE:0.8em;background:#c91700}
.mainnavaqua{background:#71c7ff}
.mainnavselected{FONT-SIZE:0.8em;COLOR:#2019bf;background:#71c7ff;TEXT-DECORATION:none;}
.mainnavselectedpink{FONT-SIZE:0.8em;COLOR:#000;background:#ecada5;TEXT-DECORATION:none;}
.mainnavselectedpurple{FONT-SIZE:0.8em;COLOR:#000;background:#aeb7ff;TEXT-DECORATION:none;}
.mainnavselectedpurple A{COLOR:#000;TEXT-DECORATION:none;}
.mainnavselectedpurple A:link{COLOR:#000;TEXT-DECORATION:none;}
.mainnavstrips{background:url(images/home/bg_stripes2.gif);}
.mainnavpurple{FONT-SIZE:0.8em;background:#554fe0}
.mainnavpink{FONT-SIZE:0.8em;background:#ecada5}
.bg7673a5{background:#7673a5}
.youngdottedline{background:url(images/youngpeople/dotted_line.gif);}
.youngshaded{background:url(images/youngpeople/shaded_bg_1.gif);}
.youngshaded2{background:url(images/youngpeople/shaded_bg_2.gif);}
.youngshaded3{background:url(images/youngpeople/shaded_bg_3.gif);}
.featurepurple{FONT-SIZE:0.8em;background:#FFFFFF}
.feature2purple{FONT-SIZE:0.8em;background:#FFFFFF}
.feature3purple{FONT-SIZE:0.8em;background:#FFFFFF}
.feature4purple{FONT-SIZE:0.8em;background:#FFFFFF}
.featureRed{text-align: left;FONT-WEIGHT:bold;FONT-SIZE:0.8em;background:#FF7A00;color:#FFFFFF;padding: 4px 4px 4px 12px;}
.featurewhite{text-align: left;FONT-SIZE:0.8em;background:#FFFFFF;padding: 4px;}
.featurewhiteBrder{text-align: left;FONT-SIZE:0.8em;background:#FFFFFF;padding: 4px;border-left-width: 2px;border-left-style: solid;border-left-color: #EEEEEE;}
.feature2white{;FONT-SIZE:0.8em;background:#FFFFFF;padding: 4px;}
.feature2whiteBrdr{text-align: left;FONT-SIZE:0.8em;background:#FFFFFF;padding: 4px;border-left-width: 2px;border-left-style: solid;border-left-color: #EEEEEE;}
.feature3white{text-align: left;FONT-SIZE:0.8em;background:#FFFFFF}
.feature3black{background:url(/images/16to19/profile_bg.jpg);color:#FFFFFF}
.feature3blackText{text-align: left;FONT-WEIGHT:bold;FONT-SIZE:0.8em;color:#FFFFFF;padding: 10px 4px 4px 12px;}
.feature3GreyHead{text-align: left;FONT-SIZE:0.8em;background:#2323CD;color:#FFFFFF;padding: 4px 4px 4px 8px;}
.feature3GreyHead A{color:#FFFFFF;}
.feature3GreyHead A:link{color:#FFFFFF;}
.feature3GreyHead A:hover{color:#FFFFFF;}
.feature3GreyHead A:visited{color:#FFFFFF;}
.feature3LGrey{background:#EEEEEE;}
.feature4white{text-align: left;FONT-SIZE:0.8em;background:#FFFFFF}
.feature4GreyHead{text-align: left;FONT-SIZE:0.8em;background:#2323CD;color:#FFFFFF;padding: 4px 4px 4px 8px;}
.feature4GreyHead A{color:#FFFFFF;}
.feature4GreyHead A:link{color:#FFFFFF;}
.feature4GreyHead A:hover{color:#FFFFFF;}
.feature4GreyHead A:visited{color:#FFFFFF;}
.feature4LGrey{background:#EEEEEE;}
.myspacetable{FONT-SIZE:0.8em;background:#fcce75}
.moneymatterstable{FONT-SIZE:0.8em;background:#ff9a20}
.furthereducationtable{FONT-SIZE:0.8em;background:#ff7a00}
.logintitle{background:#8077e9}
.logininput{background:#aca5ee}
A.loginbutton IMG{BORDER-RIGHT:#aca5ee 0 solid;BORDER-TOP:#aca5ee 0 solid;BORDER-LEFT:#aca5ee 0 solid;BORDER-BOTTOM:#aca5ee 0 solid}
A.registerlink{FONT-SIZE:0.8em;COLOR:#2019bf;TEXT-DECORATION:underline;}
A.registerlink:link{COLOR:#2019bf}
A.registerlink:hover{COLOR:#00f}
.homepagebackground{background:url(images/home/homepagebackground.gif);}
.homepagestrapline{FONT-WEIGHT:bold;FONT-SIZE:0.8em;COLOR:#fff;background:#9a93ec}
.whitemedium{FONT-SIZE:0.8em;COLOR:#fff;}
.whitemediumbold{FONT-WEIGHT:bold;FONT-SIZE:0.8em;COLOR:#fff;}
A.homepageregister{FONT-WEIGHT:bold;COLOR:#fff;}
A.homepageregister IMG{BORDER-RIGHT:#aca5ee 0 solid;BORDER-TOP:#aca5ee 0 solid;BORDER-LEFT:#aca5ee 0 solid;BORDER-BOTTOM:#aca5ee 0 solid}
.welshtour{background:url(images/home/welshtour.gif);}
.welshtourtext{FONT-SIZE:0.8em;COLOR:#fff;background:#ef3600}
.welshtourtext A{COLOR:#fff;}
.welshtourtext A:link{COLOR:#fff;}
.welshtourtext A:hover{COLOR:#fff;TEXT-DECORATION:underline;}
.englishtour{background:url(images/home/englishtour.gif);}
.englishtourtext{FONT-SIZE:0.8em;COLOR:#fff;background:#2019bf}
.englishtourtext A{COLOR:#fff;}
.englishtourtext A:link{COLOR:#fff;}
.englishtourtext A:hover{COLOR:#fff;TEXT-DECORATION:underline;}
.mainnavwelshhomelogin{FONT-SIZE:0.8em;background:#f36338}
.mainnavenglishhomelogin{FONT-SIZE:0.8em;background:#554fe0}
.englishnavdivider{background:url(images/home/englishnavdivider.gif);}
.welshnavdivider{background:url(images/home/welshnavdivider.gif);}
.progressleftdiv{background:url(images/pfgeneral/leftwhatdiv.gif);}
.pfgetintouch{FONT-SIZE:0.8em;background:url(images/pfgeneral/leftnavgetintouch.gif);COLOR:#261d88}
.pfgetintouch A{COLOR:#fff;}
.pfgetintouch A:link{COLOR:#fff;}
.pfgetintouch2{background:url(images/pfgeneral/leftnavgetintouch2.gif);}
.bgpfbg{background:url(images/pfgeneral/pf_bg.gif);}
.bgpfbarbg{background:url(images/pfgeneral/pf_barbg.gif);}
.featuresheaderbg{background:url(images/school/features_header_bg.gif);}
.orangetitle{FONT-WEIGHT:bold;FONT-SIZE:0.8em;COLOR:#fd7027;}
.tutorialed{FONT-WEIGHT:normal;FONT-SIZE:0.8em;COLOR:#000;}
.orangetitlesm{FONT-WEIGHT:bold;FONT-SIZE:0.8em;COLOR:#fd7027;}
.orangetext{FONT-WEIGHT:normal;FONT-SIZE:0.8em;COLOR:#fd7027;}
.bgtopleftol{background:url(images/pf_gettingstarted/tutorial_toplft_olloz.gif);}
.bgtoprgtol{background:url(images/pf_gettingstarted/tutorial_toprgt_olloz.gif);}
.bgbtmloz{background:url(images/pf_gettingstarted/tutorial_btm_loz.gif);}
.orangeline{background:#fd7027;}
.textmedium3366cc{FONT-WEIGHT:bold;FONT-SIZE:0.8em;COLOR:#3366cc;}
.textmedium3366ccnormal{FONT-SIZE:0.8em;COLOR:#3366cc;}
UL.cvdownload{MARGIN:0;LIST-STYLE-TYPE:none;padding:0;}
LI.cvdownload{FONT-WEIGHT:bold;FONT-SIZE:0.8em;}
.bggreylinedivider{background:url(images/pf_actioplan/greylinedivider.gif);}
UL.tipslist{FONT-SIZE:0.8em;MARGIN:0 0 35px 15px; padding:0;}
LI.tipslist{LIST-STYLE-IMAGE:url(images/general/arrow_blue_right.gif);MARGIN:0;padding:0 0 4px 0;}
.width230{MARGIN-TOP:5px;WIDTH:230px}
.width260{MARGIN-TOP:5px;WIDTH:260px}
.todoinput{MARGIN:5px 0 6px 0;WIDTH:230px}
.width385{MARGIN-TOP:5px;WIDTH:385px}
.dashdivider{background:url(images/general/dashdivider.gif);}
.tipsdivider{background:url(images/pf_actioplan/tipsdivider.gif);}
.tipsdividergettingstarted{background:url(images/pf_gettingstarted/tipsdivider.gif);}
.tipsdividermovingon{background:url(images/pf_moving_on/tipsdivider.gif);}
.tipsdividerwidening{background:url(images/pf_widening_horiz/tipsdivider.gif);}
.previewdivider{background:url(images/pf_actioplan/previewdivider.gif);}
.docsdivider{background:url(images/professionals/docsdivider.gif);}
.adulttools{FONT-WEIGHT:bold;FONT-SIZE:0.8em;COLOR:#691003;}
.adulttools a{COLOR:#691003;}
.adulttools a:link{COLOR:#691003;}
.adulttools a:hover{COLOR:#00f;}
.adulttoolstable{background:#e7c39b;}
ul.adulttoolslist{padding:0;MARGIN:0;LIST-STYLE-TYPE:none;}
li.adulttoolslist{padding:1px 0 2px 0;MARGIN:0;}
/*added by Chris Najman*/
.redmediumtext{COLOR:#f00;TEXT-DECORATION:none;font-size:0.8em;}
.red{COLOR:#f00;TEXT-DECORATION:none;}
.bg2019bf{background:#2019bf;}
.bg2019bfmediumtext{background:#2019bf;font-size:0.8em;}
.bgdocsdivider{background:url(images/professionals/docsdivider.gif);}
/*added by Chris Najman - begin css for MINISITE*/
.bgminisiteleftnavdiv{background:url(images/minisite/leftnav_div.gif);}
.bgminisiteleftnav{background:url(images/minisite/leftnav_bg.gif);}
/*background class for inc/wel_tb3.asp*/
.bg16to19tools{background:url(images/16to19/tools_bg.gif);}
.bgminisiteleftnav{background:url(images/minisite/leftnav_bg.gif);}
.bgminiheader{background:url(images/minisite/mini_header_bg.gif);}
.bg669b55miniheader{background:#CFE7B7;background:url(images/minisite/mini_header_bg.gif);}
.bg669b55{background:#669B55}
.bg669b55mediumtext{background:#669B55;FONT-SIZE:0.8em;}
.bge6d5a1{background:#E6D5A1}
.bge6d5a1mediumtext{background:#E6D5A1;FONT-SIZE:0.8em;}
.bgffe798{background:#FFE798}
.bgffe798mediumtext{background:#FFE798;FONT-SIZE:0.8em;}
.bgcbb880{background:#CBB880}
.bgcbb880mediumtext{background:#CBB880;FONT-SIZE:0.80em;}
.bgdddddb{background:#DDDDDB}
.bgdddddbmediumtext{background:#DDDDDB;FONT-SIZE:0.80em;}
.bgf7f4e5{background:#F7F4E5}
.bgf7f4e5mediumtext{background:#F7F4E5;FONT-SIZE:0.80em;}
.bgc3a37a{background:#C3A37A}
.bgc3a37amediumtext{background:#C3A37A;FONT-SIZE:0.80em;}
.bgf0e6cd{background:#F0E6CD}
.bgf0e6cdmediumtext{background:#F0E6CD;FONT-SIZE:0.80em;}
.bgcfe7b7{background:#CFE7B7}
.bgcfe7b7mediumtext{background:#CFE7B7;FONT-SIZE:0.80em;}
.bgcecbf7{background:#CECBF7;}
.bgcecbf7mediumtext{background:#CECBF7;	FONT-SIZE:0.80em;}
.bg2118bd{background:#2118BD;}
.bg2118bdmediumtext{background:#2118BD;	FONT-SIZE:0.80em;}
.bg948ef7{background:#948EF7;}
.bg948ef7mediumtext{background:#948EF7;FONT-SIZE:0.80em;}
.bgbababamediumtext{background:#bababa;FONT-SIZE:0.80em;}
.bg000000mediumtext{background:#000;FONT-SIZE:0.80em;}
.bgffffffmediumtext{background:#fff;FONT-SIZE:0.80em;}
.bgf3f1ffmediumtext{background:#f3f1ff;FONT-SIZE:0.80em;}
/* XSLT STYLES ADDED BY CHRIS 020904 */
.bgafa9dc{background:#afa9dc;}
.bgafa9dcmediumtext{background:#afa9dc;FONT-SIZE:0.80em;}
.bgedebfb{background:#edebfb;}
.bgedebfbmediumtext{background:#edebfb;FONT-SIZE:0.80em;}
/*styles for LCD/XSLT added by Chris */
.bgf6f6f6{background:#f6f6f6;}
.bgf6f6f6mediumtext{background:#f6f6f6;FONT-SIZE:0.80em;}
.bluemediumtext{COLOR:#2019bf;FONT-SIZE:0.80em;}
.bgbcb8ed{background:#bcb8ed;}
.bgbcb8edmediumtext{COLOR:#bcb8ed;FONT-SIZE:0.80em;}
.bgea9962{background:#ea9962;}
/*styles for KEYCLIPS added by Chris Najman 07 sept 04*/
.keyclipsleftnavbg{background:url(images/keyclips/leftnav_bg.gif);}
.bge2dff9keyclipscontentbg{background:#e2dff9;background:url(images/keyclips/content_bg.gif);}
.keyclipsleftnavbgwhite{background:url(images/keyclips/leftnav_bg.gif);background:#fff;}
/*styles for CHAT added by Chris Najman 08 Sept 04 */
.inputtopbg{background:url(images/input_top.gif);}
.inputleftbg{background:url(images/input_left.gif);}
.inputrightbg{background:url(images/input_right.gif);}
.inputbottombg{background:url(images/input_bottom.gif);}
.bgffbb98{background:#ffbb98;}
.bgdcdbf8{background:#dcdbf8;}
.bgffbb98mediumtext{background:#ffbb98;font-size:0.80em;}
.bgc0c0c0{background:#c0c0c0;}
.bgefefef{background:#efefef;}
/**********Site tour styles* added 18.08.04 Joanna Bartlett*******/
.tourmaintext{background:#fff;font-size:0.8em;color:#000;text-decoration:none;}
a.tourheadtext:link{color:#ff3300;text-decoration:none;}
a.tourheadtext:visited{color:#ff3300;text-decoration:none;}
a.tourheadtext:hover{color:#ff3300;text-decoration:none;}
a.tourheadtext:active{color:#ff3300;text-decoration:none;}
a.tourheadtext img{border:0 solid #000;}
/* Tips added by Luke 2004.09.01 */
a.tips{COLOR:#000;TEXT-DECORATION:none;font-size:0.8em;}
a.tips:link{COLOR:#000;TEXT-DECORATION:none;}
a.tips:hover{TEXT-DECORATION:underline;}
a.tips img{border:0 solid #fff;}
/* CV Wizard */
td.cvwizardsection{background:#dacdf4;}
.cvwizardsectiontext{font-size:0.8em;color:#3366cc;font-weight:bold;background:#dacdf4;}
.sectionbackground{background:url(images/cvwizard/sectionbackground.gif);}
.sectionbackground2{background:url(images/cvwizard/sectionbackground2.gif);}
.cvwizardsubhead{font-size:0.8em;color:#3366cc;font-weight:bold;}
.cvwizardinput{width:450px;}
.cvwizardtextarea{width:450px;}
.cvwizardshortinput{width:315px;}
.cvwizardradio{width:13px;height:13px;}
.bge5e1f5{background:#e5e1f5;}
.bgd6d3ce{background:#d6d3ce;}
/*new css added by Chris Najman 15 Sept 04*/
/*frameset css*/
.fset{margin:0;padding:0;}
/*end frameset css*/
/* action plan */
.horizontaldiv{background:url(images/pf_actioplan/horizontaldiv.gif);}
/* style for weblinks links */
.clcilink{FONT-SIZE:0.8em;}
/*css new added by Chris Najman 21 September 2004*/
.nestedliststyle{list-style-image:url(images/general/nestedbullet.gif);list-style-type:disc;padding:5px 0 5px 15px;margin:0;}
.bglightpurplemediumtext{background:#f3f1ff;font-size:0.80em;color:#000;}
/*site map styles created 27 sept 04 CN */
.sitemaplevel1, .sitemaplevel2, .sitemaplevel3, .sitemaplevel4, .sitemaplevel5{list-style-type:disc;padding:5px 0 5px 15px;margin:0;}
.registrationtext{FONT-SIZE:0.8em;}
.registrationtextBlue{FONT-SIZE:0.8em;color:#0033FF;}
.registrationtextRed{FONT-SIZE:0.8em;color:#FF0000;}
.registrationtextRedLarge{color:#FF0000;}
.registrationtextBlueLarge{color:#0033FF;}
.registrationtextGrey{FONT-SIZE:0.8em;color:#999999;}
A.blue:link{COLOR:#0033FF;}
/*heidi spets registration form styles*/
td.leftcolband1{background:#FFE79A; font-size:0.80em;}
td.leftcolband2{background:#CDCAF5;font-size:0.80em;}
td.leftcolband2 p{COLOR:#000;font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0;padding:0 10px 0 20px;}
/* August 17 - tasha - changed border-top from 3px to 2px in registrationtabs */
table#registrationtabs{margin:10px 10px 10px 0;border-bottom:2px solid #FCAF32;}
table#registrationtabs td.next{padding-left:25px;font-size:0.80em;}
table#registrationtabs td.nextmyaccount{padding-left:3px;font-size:0.80em;}
h1{margin:10px 10px 10px 20px;}
table.form{margin:10px 0 10px 0;}
table.form p{COLOR:#000;font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 10px 10px 0;padding:0;}
table.form p.nonmandatory{COLOR:#000;font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 10px 5px 11px;padding:0;}
table.form p.top{COLOR:#000;font-family:Verdana, Arial, Helvetica, sans-serif; margin:10px 10px 10px 11px;padding:0;}
table.form p.topnonmandatory{text-indent:11px;COLOR:#000;font-family:Verdana, Arial, Helvetica, sans-serif; margin:10px 10px 10px 0;padding:0;}
table.form p.top2{COLOR:#000;font-family:Verdana, Arial, Helvetica, sans-serif;margin:20px 10px 10px 0;padding:0;}
table.form p.top2nonmandatory{text-indent:11px;COLOR:#000;font-family:Verdana, Arial, Helvetica, sans-serif; margin:20px 10px 10px 0;padding:0;}
table.form p.redtitle{font-family:Verdana, Arial, Helvetica, sans-serif; color:#f00;font-weight:bold;padding:5px 0 5px 0;margin:0;font-size:0.80em;}
td.formtcurveleft{background:#FCE0AC url(images/corner_topleft.gif) no-repeat;width:45%;height:3px;font-size:0.80em;}
td.formtcurveright{background:#FCE0AC url(images/corner_topright.gif) no-repeat top right;width:55%;height:3px;font-size:0.80em;}
td.formcleft{padding-left:10px;background:#FCE0AC url(images/orange1px.gif) repeat-y top left;font-size:0.80em;}
td.formcright{background:#FCE0AC url(images/orange1px.gif) repeat-y top right;font-size:0.80em;padding-right:10px;}
td.formbcurveleft{background:#FCE0AC url(images/corner_bottomleft.gif) no-repeat bottom left;width:40%;height:3px;font-size:0.80em;}
td.formbcurveright{background:#FCE0AC url(images/corner_bottomright.gif) no-repeat bottom right;width:60%;height:3px;font-size:0.80em;}
/*added by cn*/
/*this is for empty spacer row within table - give height in td*/
td.spacerrow{background:#FCE0AC url(images/orange1px.gif) repeat-y top left;border-right:1px solid #FCA432;font-size:0.80em;}
/*use this to house a table where you want different cell widths from the main table*/
td.tablecontainer{background:#FCE0AC url(images/orange1px.gif) repeat-y top right;border-left:1px solid #FCA432;padding-top:10px;/*font-size:0.80em;*/}
td.nowrap{padding-top:1px;padding-right:10px;font-size:0.80em;}
td.formfindaddress{text-align:right;background:#FCE0AC url(images/orange1px.gif) repeat-y top right;border-left:1px solid #FCA432;padding:10px 15px 10px 0;font-size:0.80em;}
td.onerowtext{background:#FCE0AC url(images/orange1px.gif) repeat-y top right;border-left:1px solid #FCA432;padding-left:10px;padding-right:10px;font-size:0.80em;}
td.onerowformobject{background:#FCE0AC url(images/orange1px.gif) repeat-y top right;border-left:1px solid #FCA432;padding-left:21px;padding-right:10px;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;}
td.onerowtext ul{font-size:100%/*0.80em;*/}
td.onerowtext a{color:#EF8200;text-decoration:none;font-weight:bold;}
td.onerowtext a:link{color:#EF8200;text-decoration:none;font-weight:bold;}
td.onerowtext a:visited{color:#EF8200;text-decoration:none;font-weight:bold;}
td.onerowtext a:hover{color:#EF8200;text-decoration:underline;font-weight:bold;}
td.onerowtextradio{background:#FCE0AC url(images/orange1px.gif) repeat-y top right;border-left:1px solid #FCA432;padding-left:5px;font-size:0.80em;}
td.checkbox{padding-left:5px;font-size:0.80em;}
.contactuswideformobject{width:345px;}
/*this is for final next step button */
/* August 17 - tasha - removed border-top from nextlast */
table#nextlast{margin:0 10px 10px 0;}
table#nextlast td{padding-top:1px;font-size:0.80em;}
/*this is for final next button */
table#nextbottom{margin:0 10px 10px 0;border-top:0;font-size:0.80em;}
/*forgotten password tab number styles*/
td.forgottenpasswordtab{border:1px solid #FFA631;font-size:0.80em;}
td.forgottenpasswordtabselected{background:#FFA631;font-size:0.80em;}
/*styles for my account status datatable*/
table.myaccstatustable{border-top:1px solid #FCAF32;border-left:1px solid #FCAF32;}
caption.myaccstatuscaption{text-align:left;color:#f00;font-weight:bold; padding-bottom:5px;font-size:0.80em;}
/*new styles for th where th is NOT bold*/
th.myaccstatusnotboldth{text-align:left;color:#000;font-size:0.80em;border-bottom:1px solid #FCAF32;border-right:1px solid #FCAF32;padding-left:10px;padding-bottom:3px;font-weight:normal;}
th.myaccstatusnotboldthcenter{text-align:center;color:#000;font-size:0.80em;border-bottom:1px solid #FCAF32;border-right:1px solid #FCAF32;padding-bottom:3px;font-weight:normal;}
/*end new style for th not bold*/
th.myaccstatusth{text-align:left;color:#000;font-size:0.80em;border-bottom:1px solid #FCAF32;border-right:1px solid #FCAF32;padding-left:10px;padding-bottom:3px;}
th.myaccstatusthcenter{text-align:center;color:#000;font-size:0.80em;border-bottom:1px solid #FCAF32;border-right:1px solid #FCAF32;padding-bottom:3px;}
td.myaccstatustd{border-right:1px solid #FCAF32;border-bottom:1px solid #FCAF32;font-size:0.80em;padding-left:10px;padding-bottom:3px;font-size:0.80em;}
/*end*/
/*input widths*/
input.inputsmall{width:100px;}
input.inputmedium{width:200px;}
input.inputlarge{width:250px;}
/* new input size 22 08 2005 (tasha)*/
input.inputxlarge{width:382px;}
input.inputmediumgrey{background:#D6D4D4;width:200px;}
/*end input widths*/
/*error messages*/
td.errormessage{background:#FCE0AC url(images/orange1px.gif) repeat-y top right;border-left:1px solid #FCA432;padding-left:10px;padding-right:10px;font-weight:bold;color:#f00;font-size:0.80em;}
td.errormessageouter{font-weight:bold;color:#f00;font-size:0.80em;}
/*end error messages*/
/*styles for form page popups*/
ul.formpagepopup{font-weight:bold;}
td.formpagepopup{background:#FCE0AC url(images/orange1px.gif) repeat-y top right;border-left:1px solid #FCA432;padding-left:21px;padding-right:10px;font-size:0.80em;}
a.formpagepopup{font-weight:bold;}
a:hover.formpagepopup{font-weight:bold;}
/*end*/
p.topnoform{margin-top:10px;}
.mediumtextfd7027{color:#FD7027;font-size:0.80em;}
/* added by tasha 17 08 2005 - extra input width */
.inputsm{width:150px;}
/* added by tasha 17 08n 2005 - new tables styles for my support team */
th.mysupportth{text-align:left;color:#000;font-size:0.80em;border-bottom:1px solid #FCAF32;padding-left:10px;padding-bottom:3px;padding-right:30px;white-space:nowrap;background:#FCE0AC;}
th.mysupportthcenter{text-align:left;color:#000;font-size:0.80em;border-bottom:1px solid #FCAF32;padding-bottom:3px;padding-right:30px;background:#FCE0AC;}
th.mysupportthright{text-align:left;color:#000;font-size:0.80em;border-bottom:1px solid #FCAF32;border-right:1px solid #FCAF32;padding-bottom:3px;padding-right:10px;background:#FCE0AC;}
td.mysupporttd{vertical-align:top;text-align:left;padding-left:10px;padding-bottom:3px;font-size:0.80em;padding-right:30px;}
td.mysupportreferee{vertical-align:top;text-align:left;font-size:0.70em;padding-left:7px;padding-bottom:3px;padding-right:30px;border-bottom:1px solid #FCAF32;}
td.mysupporttdcenter{vertical-align:top;text-align:left;font-size:0.80em;padding-bottom:3px;font-size:0.80em;padding-right:30px;}
td.mysupporttdright{vertical-align:top;text-align:left;border-right:1px solid #FCAF32;font-size:0.80em;padding-bottom:3px;font-size:0.80em;padding-right:10px;}
td.mysupporttdspan{vertical-align:top;text-align:right;border-right:1px solid #FCAF32; border-bottom:1px solid #FCAF32;font-size:0.80em;padding-bottom:6px;padding-right:10px;}
td.orangeborder{border-top:2px solid #FCAF32;padding-top:10px;}
/* added by tasha 18 08 2005 - e-progress-file*/
.greyline{background:#cdcdcd;}
.purpleline{background:#BDB5E7;}
.headerright{text-align:right;white-space:nowrap;}
.alignright{text-align:right;vertical-align:top;}
.alignrightgreybg{text-align:right;background:#F5F5F5;vertical-align:top;}
.eproglevel1{padding-left:9px;font-weight:bold;font-size:0.80em;}
.eproglevel2{padding-left:32px;font-size:0.80em;}
.eproglevel2greybg{padding-left:32px;font-size:0.80em;background:#F5F5F5;}
.eproglevel3{padding-left:40px;font-size:0.80em;}
.eproglevel3greybg{padding-left:40px;font-size:0.80em;background:#F5F5F5;}
/* added by tasha 19 08 2005 - align icon e-progress right hand column */
img.iconalign{vertical-align:bottom;}
/* added by tasha 22 08 2005 */
.textarealarge{font-size:1.0em;width:382px;}
/* Added by Andy 11 07 2005 - Allow text regions to resize */
textarea{font-size:0.8em;} 
textfield{font-size:0.8em;} 
/*added aug 24 chris najman for saved successfully! and problem saving your data notifications*/
td.notification{background:#FCE0AC url(images/orange1px.gif) repeat-y top left;border-right:1px solid #FCA432;font-size:0.80em;font-weight:bold;text-align:center;}

/****************** liquid width, save for potential future use ******************/
div#flashrightcolcontliquid{height:170px;border:1px solid #9A9A9A;border-right:none;float:left;width:30%;padding:10px 0 0 10px;font-size:0.8em;} 
#flashrightcolcontliquid img{border-top:15px solid white;}
div#contentholderliquid{margin:5px 10px 0 15px;border-bottom:1px solid #ccc;height:350px;clear:both;}
/****************** END Progress page flash video ******************/
/*added Chris 15 sept*/
/*this is for netscape 6 problem with images on xhtml pages*/
.netscapeimagefix{display:block;}
/************************************************/
/************************************************/
/*Additional styles for getting started tutorial added by Michael da Costa */
.tutorial_getting_started_ident{background:#fd7027}
/*end additional styles for getting started tutorial*/
/*Styles for moving on tutorial added by Michael da Costa */
.tutorial_moving_on_ident{background:#fa7c38}
.orangetitle_moving_on_tutorial{FONT-WEIGHT:bold;FONT-SIZE:0.8em;COLOR:#ef4900}
.bgorangemid_moving_on_tutorial{background:#ffe1cd}
.text_bground_moving_on_tutorial{background:#ffe1cd;FONT-WEIGHT:normal;FONT-SIZE:0.8em;COLOR:#000;}
.text_bground_getting_started_tutorial{background:#ffe9be;FONT-WEIGHT:normal;FONT-SIZE:0.8em;COLOR:#000;}
.tutorial_text_area{FONT-SIZE:12px;}
.bgorangemid_with_orangetitle{background:#ffe1cd;FONT-WEIGHT:bold;FONT-SIZE:0.8em;COLOR:#ef4900}
.bgorangemid_with_orangetitle_GS{background:#ffe9be;FONT-WEIGHT:bold;FONT-SIZE:0.8em;COLOR:#fd7027}
.bgorangemid_with_orangetitle2{background:#ffe1cd;FONT-WEIGHT:bold;COLOR:#ef4900}
.centered_in_table{text-align:center}
.bold_in_table{FONT-WEIGHT:BOLD}
.small_title_text_in_table{FONT-WEIGHT:bold;FONT-SIZE:0.9em;COLOR:#ef4900}
.small_title_text_in_table_GS{FONT-WEIGHT:bold;FONT-SIZE:0.9em;COLOR:#fd7027}
.white_row{background:#fff}
.italics_in_table{font-style:italic}
/* end style for moving on tutorial */
/*Styles for widening tutorial added by Michael da Costa */
.bluetitle_widening_tutorial{FONT-WEIGHT:bold;FONT-SIZE:0.8em;COLOR:#034D62}
.bgblue_widening_tutorial{background:#c6e9f7}
/*style for review and progress checking in widening*/
/*underline and bold links*/
.widen_review_progress a:link{font-weight:bold;text-decoration:underline;}
.review_progress_input{FONT-WEIGHT:normal;FONT-SIZE:0.8em;COLOR:#000;}
/*position name_text to the right*/
.review_progress_input #name_text{position:relative;left:57px;}
.review_progress_input p{TEXT-ALIGN:RIGHT;}
.review_progress_input textarea{font-size:1em;}
/* end style for widening tutorial */
/* general style for positioning curved corners*/
IMG.topleft{LEFT:-2px;POSITION:relative;TOP:-2px}
IMG.topright{RIGHT:-2px;POSITION:relative;TOP:-2px}
IMG.btmleft{LEFT:-2px;POSITION:relative;BOTTOM:15px}
IMG.btmright{RIGHT:-2px;POSITION:relative;BOTTOM:15px}
/* end style for positioning curved corners*/


/* Added 05/09/2006 - no flash content message */

.noflashmessage{
	background-color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:576px;
	height:324px;
	position:relative;
	margin-bottom:3px;
}

.button{
	background-color:#FFFFFF;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	width:219px;
}

.noflashcontent{
	background-color:#FFFFFF;
	height:322px;
	width:354px;

}

.orangeTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color:#FF6600;
}

.messageContent{
	font-size:1.0em;
	padding:5px;
}

.buttontext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
}

.buttontextwelsh {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight:bold;
}

.buttonlink{
	border: none;
}

.noflashlinks{
	font-weight:bold;
}

/************************************************/
/************************************************/
.futureheading {FONT-WEIGHT:bold;FONT-SIZE:1.3em;COLOR:#125D99}