body{  height:100%; margin:0px; padding:0px; text-align:center; background-image:url(../../../../images/template/bg-shade.gif); background-repeat:repeat-y; background-position:center; background-color:#DDDDDD; font-family:Arial,Verdana,Helvetica,Sans-Serif}.Clear{  clear:both}div.BlackBar{  display:inline; width:995px; height:2px; float:left; margin:0px}#OuterDiv{  display:block; width:995px; position:relative; margin:auto; padding:0px; text-align:left}#BannerDiv{  display:block; width:995px; height:167px; float:left; margin:0px; background-repeat:no-repeat; background-position:right bottom}#LogoDiv{  display:block; width:230px; height:50px; float:left; margin:35px 0px 0px 10px}#LogoDiv a:hover{  background-color:transparent}#LogoDiv a,#LogoDiv a img{  border:none; padding:0px; margin:0px}#LogoDiv img{  width:280px; height:50px}#BannerNavDiv{  display:block; width:585px; margin:2px 0px 0px 0px; float:right; text-align:right}#BannerNavDiv .TopDiv{  display:block; margin-bottom:35px}#BannerNavDiv .BottomDiv image{  float:right}#BannerNavDiv a{  margin:0 6px; color:#0077bd; font-weight:bold; text-decoration:none}#BannerNavDiv a:hover{  text-decoration:underline; background:transparent}#BannerNavDiv .separator{  border-left:#0077bd 1px solid; font-size:0.9em; display:inline; width:16px; height:28px}#BannerDiv #BannerNavDiv .SectionTitle{  vertical-align:middle; display:table-cell; font-size:1.2em; font-weight:bold; height:60px; width:100px; padding-right:20px}#BannerNavDiv .LBLeft{  background-image:url(../../../../images/template/toplink_bg_l.png); background-repeat:no-repeat; background-position:bottom left; height:30px; float:right}#BannerNavDiv .LBMiddle{  background-image:url(../../../../images/template/toplink_bg.png); height:30px; background-repeat:repeat-x; margin-left:25px; margin-right:25px; padding-top:8px; font-size:0.7em; font-weight:bold}#BannerNavDiv .LBRight{  background-image:url(../../../../images/template/toplink_bg_r.png); height:30px; background-repeat:no-repeat; background-position:bottom right}#BannerDiv #BannerNavDiv img{  float:right}#divBread{  font-size:70%; padding-left:10px; margin-top:0; z-index:100; position:absolute}#MainDiv{  display:inline; font-size:0.8em; float:left; margin:15px 0; width:995px; color:#111144}#MainDivInner{  float:left; width:100%; height:100%; padding-bottom:10px}#BottomDiv{  margin:10px 0 0 0}#FooterDiv{  display:block; width:995px; height:70px; float:left; text-align:center}#FooterDiv .d_logos{height:70px;margin:0 auto;position:relative;width:363px}#FooterDiv .d_logos a{height:41px;margin:-20px 20px 10px;position:absolute;top:50%}#FooterDiv .d_logos a#a_bc{background:url(../../../../images/template/britishcouncil.png) no-repeat scroll 0 50% transparent;left:0;width:140px}#FooterDiv .d_logos a#a_dfe{background:url(../../../../images/template/DFE_logo.png) no-repeat scroll 0 50% transparent;left:180px;cursor:default;width:143px}#FooterDiv a:hover{  background:white; text-decoration:none}#FooterLinks{  text-align:center}#FooterLinks a{  margin:0px 2px 0px 6px; color:#0077bd; font-size:0.7em; font-weight:bold; text-decoration:none}#FooterLinks a:hover{  text-decoration:underline; background:white}#FooterLinks .separator{  padding:0px; border-left:#0077bd 1px solid; font-size:0.5em}a:link{  text-decoration:none; font-weight:bold; margin:0}a:visited{  text-decoration:none; font-weight:bold; margin:0}a:hover{  text-decoration:underline; font-weight:bold; margin:0; background:black}a:active{  text-decoration:none; font-weight:bold; margin:0}.Editable div,p,td,ul,ol{  color:#111144; font-size:10pt}p{  margin:0px}.Heading1,h1{  font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:1.5em; font-weight:bold; margin-bottom:5px}.Heading2,h2{  font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:1.2em; font-weight:bold}.Heading3,h3{  font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:1em; font-weight:bold}.Normal{  color:#111144; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:1.1em}.Caption1{  font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:1em; font-weight:bold}.Caption2{  font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:1em}.Caption3{  color:#000000; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:1em; font-weight:normal; font-style:italic}.Caption4{  color:#ffffff; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:1em; font-weight:bold}table.ImmTS_Default{}table.ImmTS_Default th,table.ImmTS_Default td{  padding:2px; margin:2px}table.ImmTS_Default,table.ImmTS_Default th,table.ImmTS_Default td{  border:1px solid black}table.ImmTS_Default th{  color:black}table.ImmTS_Default tr{}table.ImmTS_Default td{  color:black}.ImmUnderline_On a:link,.ImmUnderline_On a:visited,.ImmUnderline_On a{  text-decoration:underline}.HeadDiv{  background-color:#EC008C; padding:5px; margin:0pt; color:Black; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:1.2em; font-weight:bold}.BodyDiv{  border:solid #000000 1px; padding:5px; text-align:center}.BodyDiv .UserTable{  text-align:left}#dvPMGFReg{  width:800px; padding:5px; margin:5px; background-color:Transparent}.PMGFInput{  font-size:small; font-weight:normal; font-family:Arial; background-color:#ffffff; color:#003ebc; border:solid 1px #00adef; width:200px}.PMGFGrid{  border:solid 1px #8DC63F; width:100%}.PMGFGrid1{  border:solid 1px #8DC63F; width:30%; text-align:center}.PMGFGridItem{  font-size:small; font-weight:normal; font-family:Arial; background-color:#ffffff; color:#003ebc; border:solid 1px #00adef; width:100px}.PMGFGridItem1{  font-size:small; font-weight:normal; font-family:Arial; background-color:#ffffff; color:#003ebc; border:solid 1px #00adef; width:150px}.PMGFCheckbox{  background-color:White; color:#111144}.PMGFButton{  border:#000000 thin solid; color:#000000; background-color:#00ADEF; width:120px; font-weight:bold}.PMGFHeading{  font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:1.5em; font-weight:bold; margin-bottom:5px; color:#000000}.PMGF_CPMenu{  float:left; width:160px}.PMGF_CPMenuUL{  border-right:5px solid #ec008c; margin:0pt; padding:0pt; list-style-type:none; width:100%; border-bottom:1px solid #ec008c; padding:10px 0pt}.PMGF_CPMenuSel{  border-bottom:0px solid #ec008c; background-color:#ec008c; color:White !important; text-align:left; padding-left:5px; padding-right:5px; display:block}.PMGF_CPMenuItem{  border-bottom:0px solid #ec008c; background-color:Transparent; color:#ec008c !important; text-align:left; padding-left:5px; padding-right:5px; display:block}.PMGF_CPForm{  border-top:5px solid #ec008c; padding:0pt 10px; float:left; width:620px}.PMGF_CPMenuBar{  border-bottom:1px solid #ec008c; padding:10px 0pt}.PMGF_CPMenuBarSel{  border-bottom:1px solid #ec008c; padding:10px 0pt; background-color:#EC008C}.PMGF_CPHeading1{  border-bottom:1px solid; margin:0pt; color:#000000 !important; text-align:left}.PMGFWarningBox{  background-color:Transparent; border:0px solid red; color:Red; font-size:larger; font-weight:bold}.PMGFUpdateMsgBox{  margin:5px 0pt; padding:5px; color:#ec008c}#PMGFNav{  margin-left:200px}.PMGFListTab{  width:80px; height:22px; background:url(../../../../images/template/tab-dark.gif) no-repeat center; color:White; border:none 0 transparent}.PMGFListTabSel{  width:80px; height:22px; background:url(../../../../images/template/tab-light.jpg) no-repeat center; color:Black; border:none 0 transparent}.HeadTabDiv{  background-image:url(../../../../images/template/tab-back.jpg); background-repeat:no-repeat; margin:0pt; color:Black; text-align:center}.FootTabDiv{  background-image:url(../../../../images/template/tab-bottom.jpg); background-repeat:no-repeat; padding:5px; margin:0pt; color:Black; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:1.2em; font-weight:bold}#MainContact{  background-image:url(../../../../images/template/notepad.gif); background-repeat:no-repeat; padding-left:15px; padding-top:55px; height:521px; width:690px}.eventCalendar{  padding:0; width:100%}.eventMonth{  padding:0px; vertical-align:top; width:25%; }.eventMonthTitle{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;       font-weight:bold; padding:3px 0; color:#fff; text-align:center;  line-height:20px}.eventMonthContent{       }.eventMonthItem{    overflow:visible; }html > body .eventMonthItem{  height:auto}.eventMonthItem a:link,.eventMonthItem a:hover,.eventMonthItem a:visited,.eventMonthItem a:active{  padding:0 3px}.eventArea{  padding:0px; background:transparent; vertical-align:top; width:25%}.eventDetails{  padding:3px; border:1px solid #0077bd; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px;         background-color:#EEEEEE; font-weight:normal; width:auto !important}.eventHeader{  margin-bottom:4px}.eventFooter,.eventMonth{-moz-border-radius:5px; border-radius:5px;   border:1px solid #EC008C}.eventFooter{  border:1px solid #0077bd; vertical-align:middle; background:white}.eventList{  margin-top:0px; list-style-position:outside; margin-bottom:0px; list-style-type:square}.eventKey{  float:left; margin-left:5px; vertical-align:middle}.eventKeyTR{}.eventKeyTR .eventMonth{    vertical-align:middle}.eventKeyAlumni,A.eventKeyAlumni:link,A.eventKeyAlumni:hover,A.eventKeyAlumni:visited,A.eventKeyAlumni:active{  color:#F7941D; font-family:Tahoma,Arial; font-weight:normal; display:block}.eventKeyBritish,A.eventKeyBritish:link,A.eventKeyBritish:hover,A.eventKeyBritish:visited,A.eventKeyBritish:active{  color:#00ADEF; font-family:Tahoma,Arial; font-weight:normal; display:block}.eventKeyExternal,A.eventKeyExternal:link,A.eventKeyExternal:hover,A.eventKeyExternal:visited,A.eventKeyExternal:active{  color:#8DC63F; font-family:Tahoma,Arial; font-weight:normal; display:block}#LeftNav{  position:relative}#LeftNav ul{  margin:0; list-style:none;   text-align:left; padding:0;   z-index:100; position:relative}#LeftNav li{    padding:0; list-style:none;position:relative}#LeftNav ul ul{    left:-9999px; }#LeftNav ul#toplevel{  position:absolute; left:0; top:0}#LeftNav ul li:hover > ul{  left:100%;top:0;   }#LeftNav ul.L1,#LeftNav ul.L2{position:absolute}#LeftNav a:hover ul,#LeftNav a:hover a:hover ul,#LeftNav a:hover a:hover a:hover ul{  left:100%}#LeftNav a:hover ul ul,#LeftNav a:hover a:hover ul ul{  left:-9999px}#LeftNav a,#LeftNav a:link,#LeftNav a:hover,#LeftNav a:visited{  display:block; vertical-align:middle;   border-bottom:1px solid #fff !important; text-decoration:none; padding:5px 15px 5px 5px;   width:145px}#LeftNav .ParentNodeSelected{  position:static; left:0;       }#LeftNav .ParentNodeSelected > li > a,#LeftNav .ParentNodeSelected > li > a:hover{  padding-left:10px; padding-right:10px; }#LeftNav ul.ParentNodeSelected > li > ul.ParentNodeSelected > li > a,#LeftNav ul.ParentNodeSelected > li > ul.ParentNodeSelected > li > a:hover{width:135px; padding-left:15px; padding-right:15px; }#LeftNav a.NodeSelected,#LeftNav a.NodeSelected:visited,#LeftNav a.NodeSelected:link{background-image:url("../../../../images/template/highlight.gif");background-repeat:no-repeat;background-attachment:scroll;background-position:right center}#LeftNav ul.L1 li a,#LeftNav ul.L2 li a,#LeftNav ul.L1 li a:link,#LeftNav ul.L2 li a:link{width:163px;border-left:1px solid #fff;}#RightCol{  float:right; width:830px}#MainDiv .BottomDiv{  height:60px; width:100px; vertical-align:bottom; float:left; margin-left:35px; margin-top:-70px; text-align:center}#MainDiv .BottomDiv img{  width:22px; height:22px; margin-left:3px; margin-right:5px}#MainDiv .BottomDiv hr{  border:2px black solid; width:80px}