*{padding:0;margin:0;border:0;}


/*STANDARD ELEMENTS*/
html{background-color:#DBDBDB;}
body{font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;font-size:90%;line-height:140%;color:#444444;}
.clear{clear:both;}
.underline {text-decoration: underline;}

/*FORM ELEMENTS*/
form{margin:0px;padding:0px;}
input.button {color:#4b6f8b; font-weight: bold; background: #ffffff; border-top: solid 1px #c5c5c5; border-left: solid 1px #c5c5c5; border-bottom: solid 2px #c5c5c5; border-right: solid 2px #c5c5c5;cursor: pointer; padding: 1px}
input.topnav {float: right; color:#4b6f8b; font-weight: bold; background: #ffffff; border: solid 1px #c5c5c5; cursor: pointer; padding: 1px}
input.noborder{border:none;}
input, select, textarea {border: solid 1px #a5a5a5;}

/*IMAGE ELEMENTS*/
img{border:none;}

/*LINK ELEMENTS*/
a:link{text-decoration:none;color:#003366;}
a:visited{text-decoration:none;color:#003366;}
a:active{text-decoration:none;color:#003366;}
a:hover{text-decoration:underline;color:#3399CC;}
a.TopLink:link{text-decoration:none;color:#003366;background:url(/images/redesign/ArrowTop.gif) left no-repeat;padding-left:22px;}
a.TopLink:visited{text-decoration:none;color:#003366;background:url(/images/redesign/ArrowTop.gif) left no-repeat;padding-left:22px;}
a.TopLink:active{text-decoration:none;color:#003366;background:url(/images/redesign/ArrowTop.gif) left no-repeat;padding-left:22px;}
a.TopLink:hover{text-decoration:none;color:#3399CC;background:url(/images/redesign/ArrowTop.gif) left no-repeat;padding-left:22px;}

a.progressmap:link{display:block;text-decoration:none;color:#003366;background:url(/images/redesign/pdf.gif) top left no-repeat;padding:0px 0px 10px 21px;}
a.progressmap:visited{display:block;text-decoration:none;color:#003366;background:url(/images/redesign/pdf.gif) top left no-repeat;padding:0px 0px 10px 21px;}
a.progressmap:active{display:block;text-decoration:none;color:#003366;background:url(/images/redesign/pdf.gif) top left no-repeat;padding:0px 0px 10px 21px;}
a.progressmap:hover{display:block;text-decoration:none;color:#3399CC;background:url(/images/redesign/pdf.gif) top left no-repeat;padding:0px 0px 10px 21px;}

a.pdf:link{display:block;text-decoration:none;color:#003366;background:url(/images/redesign/pdf.gif) top left no-repeat;padding:0px 0px 10px 21px;}
a.pdf:visited{display:block;text-decoration:none;color:#003366;background:url(/images/redesign/pdf.gif) top left no-repeat;padding:0px 0px 10px 21px;}
a.pdf:active{display:block;text-decoration:none;color:#003366;background:url(/images/redesign/pdf.gif) top left no-repeat;padding:0px 0px 10px 21px;}
a.pdf:hover{display:block;text-decoration:none;color:#3399CC;background:url(/images/redesign/pdf.gif) top left no-repeat;padding:0px 0px 10px 21px;}

ul.pdf-list
{
    list-style:none;
}

p.highlight {background: #ddd;}

div.HeaderContainer a, div.HeaderContainer a:link, div.HeaderContainer a:visited{color:#fff;}
div.HeaderContainer a:active, div.HeaderContainer a:hover{text-decoration:underline;}

a.current
{
    border:solid 2px red;
}

/* SKIP NAV FOR ACCESS KEYS */
A.skipnav {font-size: 0.1em;}
A.skipnav:link {color: #8aadeb;}
A.skipnav:visited {color: #8aadeb;}
SPAN.skipnav {color: #8aadeb;}

ol {margin-left:20px;}


/*PAGE LAYOUT*/
#IndexContainer{width:1004px;margin:0px auto;background-color:#E5E5E5;}
#IndexContainer #Header{float:left;width:1004px;background:url(/images/redesign/Header.jpg) top left repeat-x;}
#IndexContainer #Header .HeaderContainer{float:left;width:502px;}
#IndexContainer #Header .HeaderSearch{float:left;width:482px;padding:35px 20px 0px 0px;text-align:right;}
.accountoptions{width:100%;float:left;background:#fff url(/images/redesign/Header.jpg) top left repeat-x;}
/*INDEX SEARCH FORM*/
#IndexContainer #Header #Search{float:right;width:180px;height:28px;background:url(/images/redesign/SearchField.gif) top left no-repeat;padding-left:20px;}
#IndexContainer #Header #Search #q{float:right;padding:5px 10px 0px 10px;border:0;width:180px;background:none;font-family:Arial, Helvetica, sans-serif;font-size:90%;color:#707070;background-color:transparent;}
#IndexContainer #Header .SearchBtn{float:right;}
/*TEMPLATE SEARCH FORM*/
#MainContainer #Header{width:100%;height:95px;background:url(/images/redesign/Header.jpg) top left repeat-x;}
#MainContainer #Header .HeaderContainerLeft{float:left;width:500px;}
#MainContainer #Header .HeaderContainerRight{float:right;width:504px;}
#MainContainer #Header .HeaderSearch{float:right;padding:35px 20px 0px 0px;text-align:right;}
/*SEARCH FORM*/
#MainContainer #Header #Search{float:right;width:180px;height:28px;background:url(/images/redesign/SearchField.gif) top left no-repeat;padding-left:20px;}
#MainContainer #Header #Search #q{float:right;padding:5px 10px 0px 10px;border:0;width:180px;background:none;font-family:Arial, Helvetica, sans-serif;font-size:90%;color:#707070;background-color:transparent;}
#MainContainer #Header .SearchBtn{float:right;}

/*INDEX PARENT NAVIGATION*/
#IndexContainer #ParentNav{float:left;width:1004px;background-color:#333333;padding-top:6px;}
#IndexContainer #ParentNav .ColumnLeft{float:left;width:720px;}
#IndexContainer #ParentNav .ColumnRight{float:left;width:270px;}
/*TEMPLATE PARENT NAVIGATION*/
#MainContainer #ParentNav{background-color:#333333;height:27px;padding-top:6px;}
#MainContainer #ParentNav .ColumnLeft{float:left;width:700px;}
#MainContainer #ParentNav .ColumnRight{float:right;width:290px;}
#ParentNav ul{list-style:none;height:28px;margin:0;padding:0;}
#ParentNav li{display:inline;}
#ParentNav a:link{padding:0px 5px 0px 15px;text-decoration:none;color:#ffffff;font-size:100%;}
#ParentNav a:visited{padding:0px 5px 0px 15px;text-decoration:none;color:#ffffff;font-size:100%;}
#ParentNav a:active{padding:0px 5px 0px 15px;text-decoration:underline;color:#ffffff;font-size:100%;}
#ParentNav a:hover{color:#FFFFFF;text-decoration:underline;}
#ParentNav span{padding:0px 5px 0px 15px;color:#FFFFFF;font-size:100%;}
#ParentNav a span.underline,#ParentNav a:link span.underline,#ParentNav a:visited span.underline {padding:0;color:#ffffff;}
#ParentNav a:active span.underline, #ParentNav a:hover span.underline{padding:0;color:#ffffff;}
#ParentNav a.login:link{float:right;padding:0px 40px 0px 15px;text-decoration:none;color:#FFFFFF;font-size:100%;background:url(/images/redesign/Login.gif) right no-repeat;}
#ParentNav a.login span.underline, #ParentNav a.login:link span.underline,#ParentNav a.login:visited span.underline{color:#ffffff;}
#ParentNav a.login:active span.underline, #ParentNav a.login:hover span.underline{padding:0;color:#ffffff;}
#ParentNav a.login:visited{float:right;padding:0px 37px 0px 15px;text-decoration:none;color:#FFFFFF;font-size:100%;background:url(/images/redesign/Login.gif) right no-repeat;width:190px;}
#ParentNav a.login:active{float:right;padding:0px 37px 0px 15px;text-decoration:underline;color:#FFFFFF;font-size:100%;background:url(/images/redesign/Login.gif) right no-repeat;}
#ParentNav a.login:hover{color:#ffffff;text-decoration:underline;}
/*CHILD NAVIGATION*/
#ChildNav{float:left;width:236px;padding:0px 0px 10px 0px;}
#ChildNav ul{float:left;width:236px;list-style:none;margin:0;padding:0;}
#ChildNav li.ChildDarkTop {display:block;width:196px;height:26px;text-decoration:none;color:#FFFFFF;padding:12px 0px 0px 40px;font-size:100%;background:url(/images/redesign/NavTop.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;font-weight:bold;}
#ChildNav li.ChildDarkBase {display:block;width:196px;height:34px;text-decoration:none;color:#FFFFFF;padding:5px 0px 0px 40px;font-size:100%;background:url(/images/redesign/NavBase_no_arrow.jpg) bottom left no-repeat;}
#ChildNav a.ChildDarkTop:link, #ChildNav a.ChildDarkTop:visited, #ChildNav a.ChildDarkTop:active{display:block;width:196px;height:26px;text-decoration:none;color:#FFFFFF;padding:12px 0px 0px 40px;font-size:100%;background:url(/images/redesign/NavTop.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;}
#ChildNav a.ChildDarkTop:hover{display:block;width:196px;height:26px;text-decoration:none;color:#5badd5;padding:12px 0px 0px 40px;font-size:100%;background:url(/images/redesign/NavTop.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;}
#ChildNav a.ChildDark:link, #ChildNav a.ChildDark:visited, #ChildNav a.ChildDark:active{display:block;width:196px;height:26px;text-decoration:none;color:#FFFFFF;padding:6px 0px 0px 40px;font-size:100%;background:url(/images/redesign/NavDark.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;}
#ChildNav a.ChildDark:hover{display:block;width:196px;height:26px;text-decoration:none;color:#5badd5;padding:6px 0px 0px 40px;font-size:100%;background:url(/images/redesign/NavDark.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;}
#ChildNav a.ChildLight:link, #ChildNav a.ChildLight:visited, #ChildNav a.ChildLight:active{display:block;width:196px;height:26px;text-decoration:none;color:#FFFFFF;padding:6px 0px 0px 40px;font-size:100%;background:url(/images/redesign/NavLight.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;}
#ChildNav a.ChildLight:hover{display:block;width:196px;height:26px;text-decoration:none;color:#003366;padding:6px 0px 0px 40px;font-size:100%;background:url(/images/redesign/NavLight.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;}
#ChildNav a.ChildLightBase:link, #ChildNav a.ChildLightBase:visited, #ChildNav a.ChildLightBase:active{display:block;width:196px;height:34px;text-decoration:none;color:#FFFFFF;padding:5px 0px 0px 40px;font-size:100%;background:url(/images/redesign/NavBase.jpg) bottom left no-repeat;}
#ChildNav a.ChildLightBase:hover{display:block;width:196px;height:34px;text-decoration:none;color:#003366;padding:5px 0px 0px 40px;font-size:100%;background:url(/images/redesign/NavBase.jpg) bottom left no-repeat;}
#ChildNav a.ChildSub:link, #ChildNav a.ChildSub:visited, #ChildNav a.ChildSub:active{display:block;width:176px;text-decoration:none;color:#FFFFFF;padding:5px 20px 5px 40px;font-size:90%;line-height:120%;background:url(/images/redesign/NavSub.jpg) top left repeat-y;}
#ChildNav a.ChildSub:hover{display:block;width:176px;text-decoration:none;color:#5badd5;padding:5px 20px 5px 40px;font-size:90%;line-height:120%;background:url(/images/redesign/NavSub.jpg) top left repeat-y;}

/*INDEX :CONTENT */
#MainContent{float:left;width:989px;background-color:#E5E5E5;padding:10px 0px 0px 15px;}
#MainContent #ColumnLeft{float:left;width:246px;}
#MainContent #ColumnRight{/*float:right;width:738px;*/}
#MainContent #ColumnRight .ColumnContainer{/*float:left;width:738px;*/}
#MainContent .HeaderContainer{float:left;width:196px;height:34px;background:url(/images/redesign/GenericW246Head.jpg) top left no-repeat;padding:18px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
/*MASTER :CONTENT */
#MasterContent{float:left;width:989px;background-color:#E5E5E5;padding:10px 0px 0px 15px;}
#MasterContent-wide{float:left;width:989px;padding:10px 0px 10px 15px;background:#ffffff url(/images/goldenthreads/grey-bottom-fade.jpg) bottom left repeat-x;}
#MasterContent #ColumnLeft{float:left;width:246px;}
#MasterContent #ColumnRight{float:left;width:738px;}
#MasterContent #ColumnRight-wide{float:left;}
#MasterContent #ColumnMiddle{float:left;width:492px;}
#MasterContent #ColumnMiddle-2col{float:left;width:728px;}
#MasterContent #ColumnMiddle-wide{float:left;width:972px;}
#MasterContent #ColumnMiddle ul li, #ColumnMiddle ol li, #MasterContent #ColumnMiddle-2col ul li, #MasterContent #ColumnMiddle-2col ol li{font-size: .9em; margin-right: 5px;margin-top: 5px;margin-bottom: 10px;
}

.MidContent{width:100%;margin-bottom:10px;}
.MidContent .MidContentTop{width:100%;height:20px;background-color:#FFFFFF;}
.MidContent .MidContentTopLeft{float:left;width:15px;}
.MidContent .MidContentTopRight{float:right;width:15px;}
.MidContent .MidMainContent{width:100%;background-color:#FFFFFF;/*padding:0px 20px 0px 20px;*/}
.MidContent .MidMainContainer{padding:0px 20px 0px 20px;}
.MidContent .MidMainContainer-wide{padding:0 0 0 0;}
.MidContent .MidMainContainer h1{padding:10px 0 10px 0;line-height:100%;}
.MidContent .MidContentBase{width:100%;height:70px;background:url(/images/redesign/PageImages/ContentBottom.jpg) bottom left repeat-x;}
.MidContent .MidContentBaseLeft{float:left;width:15px;}
.MidContent .MidContentBaseRight{float:right;width:15px;}

#MasterContent .MidContent .MidMainContent h2{color:#003366;font-size:110%;padding:10px 0px 10px 0px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;margin-bottom:10px;}
#MasterContent .MidContent .MidMainContent h3 {margin:10px 0 10px 0; padding:0;}
#MasterContent .MidContent .MidMainContent p{color:#444444;font-size:90%;line-height:140%;padding:0px 0px 15px 0px;margin:0;}
#MasterContent .MidContent .MidMainContent ul{color:#444444;font-size:90%;line-height:140%;margin:0px 8px 8px 8px;padding:0px 8px 8px 8px;}
#MasterContent .MidContent .MidMainContent span{color:#003366;}
#MasterContent #ColumnMiddle .ColumnContainer{float:left;width:482px;}
#MasterContent #ColumnMiddle .ColumnContainer-2col{float:left;width:728px;}
#MasterContent #ColumnMiddleRight{float:left;width:246px;}
#MasterContent .HeaderContainer{float:left;width:196px;height:34px;background:url(/images/redesign/GenericW246Head.jpg) top left no-repeat;padding:18px 0px 0px 40px;color:#FFFFFF;font-size:120%;}

/*MASTER CONTENT - THEME PAGE HEADERS*/
#MasterContent .ImageContainer001{float:left;width:452px;height:45px;background:url(/images/redesign/Img001.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .EarlyYears{float:left;width:452px;height:45px;background:url(/images/redesign/ImgEarlyyears.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .Disability{float:left;width:452px;height:45px;background:url(/images/redesign/ImgDisability.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .VulnerableChildren{float:left;width:452px;height:45px;background:url(/images/redesign/ImgVulnerableChildren.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .Safeguarding{float:left;width:452px;height:45px;background:url(/images/redesign/ImgSafeguarding.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .ChildPoverty{float:left;width:452px;height:45px;background:url(/images/redesign/ImgPoverty.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .SchoolsCommunities{float:left;width:452px;height:45px;background:url(/images/redesign/ImgSchoolsCommunities.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .Youth{float:left;width:452px;height:45px;background:url(/images/redesign/ImgYouth.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .FamiliesParentsCarers{float:left;width:452px;height:45px;background:url(/images/redesign/ImgFamiliesParentsCarers.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .EarlyIntervention{float:left;width:452px;height:45px;background:url(/images/redesign/ImgEarlyIntervention.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .DisabilityResearch{float:left;width:452px;height:45px;background:url(/images/redesign/ImgDisabilityResearch.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .NarrowingTheGap{float:left;width:452px;height:45px;background:url(/images/redesign/ImgNarrowingthegap.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}

/*MASTER CONTENT - PAGE HEADERS*/
#MasterContent .AboutC4EO{float:left;width:452px;height:45px;background:url(/images/redesign/ImgAboutC4EO.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .WhatWeOffer{float:left;width:452px;height:45px;background:url(/images/redesign/ImgWhatWeOffer.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .News{float:left;width:452px;height:45px;background:url(/images/redesign/ImgNewsHeader.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .Data{float:left;width:452px;height:45px;background:url(/images/redesign/ImgData.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .Resources{float:left;width:452px;height:45px;background:url(/images/redesign/ImgResources.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .CostEffectiveness{float:left;width:452px;height:45px;background:url(/images/redesign/ImgCostEffectiveness.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .Events{float:left;width:452px;height:45px;background:url(/images/redesign/ImgEvents.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .Commission{float:left;width:452px;height:45px;background:url(/images/redesign/ImgCommission.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#MasterContent .CaseStudies{float:left;width:452px;height:45px;background:url(/images/redesign/ImgCaseStudies.jpg) top left no-repeat;padding:231px 0px 0px 40px;color:#FFFFFF;font-size:120%;}

/*EXPANDABLE HEADER*/
#MasterContent .HeaderTitle{width:492px;margin-bottom:10px;}
#MasterContent .HeaderTitle2col{width:483px;margin-bottom:10px;}
#MasterContent .HeaderTitleTop{width:483px;height:15px;background:url(/images/redesign/HeaderTitleTop.jpg) top left no-repeat;}
#MasterContent .HeaderTitleContent{width:482px;background-color:#FFFFFF;}
#MasterContent .HeaderTitleContainer{color:#FFFFFF;font-size:120%;background-color:#51b1db;padding:0px 10px 0px 40px;background:url(/images/redesign/TitleArrow.jpg) top left no-repeat;}
#MasterContent .HeaderTitleContainer h1{color:#FFFFFF;font-size:110%}
#MasterContent .HeaderTitleBase{width:100%;height:15px;background:url(/images/redesign/HeaderTitleBase.jpg) bottom left no-repeat;}


/*PANEL :SIGNUP */
#SignUp{float:left;width:246px;}
#SignUp .FooterContainer{float:left;width:246px;background:url(/images/redesign/GenericW246Footer.jpg) bottom left no-repeat;}
#SignUp .FooterContent{float:left;width:182px;padding:15px 16px 50px 38px;font-size:80%;line-height:140%;}
#SignUp span{color:#003366;font-size:110%;}
/*SIGNUP FORM*/
#SignUp .FormContainer{float:left;width:182px;padding-bottom:10px;}
#SignUp #SignupName{float:left;width:177px;height:38px;background:url(/images/redesign/SignupField.gif) top left no-repeat;padding-left:5px;}
#SignUp #SignupName #SignupNameField{float:left;padding:10px 10px 0px 10px;border:0;width:150px;background:none;font-family:Arial, Helvetica, sans-serif;color:#707070;background-color:transparent;}
#SignUp #SignupEmail{float:left;width:177px;height:38px;background:url(/images/redesign/SignupField.gif) top left no-repeat;padding-left:5px;}
#SignUp #SignupEmail #SignupEmailField{float:left;padding:10px 10px 0px 10px;border:0;width:150px;background:none;font-family:Arial, Helvetica, sans-serif;color:#707070;background-color:transparent;}
#SignUp .SignupBtn{float:left;}

/*PANEL :ELEARNING */
#Elearning{float:left;width:246px;}
#Elearning .FooterContainer{float:left;width:246px;background:url(/images/redesign/ElearningW246Footer.jpg) bottom left no-repeat;}
#Elearning .FooterContent{float:left;width:182px;padding:15px 16px 130px 38px;color:#FFFFFF;font-size:100%;line-height:140%;}
#Elearning .FooterButton{float:left;width:246px;text-align:right;}

/*PANEL :SECTOR */
#Sector{float:left;width:246px;}
#Sector .FooterContainer{float:left;width:246px;background:url(/images/redesign/GenericW246Footer.jpg) bottom left no-repeat;}
#Sector .FooterContent{float:left;width:182px;padding:15px 16px 0px 38px;font-size:80%;line-height:140%;}
#Sector span{color:#003366;font-size:110%;}
#Sector .FooterButton{float:left;width:246px;text-align:right;}

/*PANEL :SPRY */
#Spry{float:left;width:738px;padding:0px 0px 10px 0px;}
#SpryPanel{float:right;width:246px;padding:0px 0px 10px 0px;}

/*PANEL :NEWS */
#News{float:left;width:738px;}
#News .HeaderContainer{float:left;width:688px;height:34px;background:url(/images/redesign/GenericW738Head.jpg) top left no-repeat;padding:18px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#News .FooterContainer{float:left;width:738px;background:url(/images/redesign/GenericW738Footer.jpg) bottom left no-repeat;}
#News .FooterContent{float:left;width:696px;padding:15px 16px 0px 16px;font-size:80%;line-height:140%;}
#News .FooterContentLeft{float:left;width:246px;padding-right:10px;}
#News .FooterContentRight{float:left;width:392px;min-height:186px;padding:0px 26px 0px 15px;margin:0px 0px 0px 5px;border-left:1px dotted #999999;}
#News span{color:#003366;font-size:110%;}
#News span span{color:#444444;font-size:100%;}
#News .FooterButton{float:left;width:738px;text-align:right;}

/*PANEL :CASESTUDY */
#Casestudy{float:left;width:738px;}
/*#Casestudy .HeaderContainer{float:left;width:688px;height:33px;background:url(/images/redesign/CasestudyW738Head.jpg) top left no-repeat;padding:18px 0px 0px 40px;color:#FFFFFF;font-size:120%;border-bottom:1px dotted #FFFFFF;}
#Casestudy .FooterContainer{float:left;width:738px;background:url(/images/redesign/CasestudyW738Footer.jpg) bottom left no-repeat;}*/
#Casestudy .HeaderContainer{float:left;width:688px;height:33px;background:url(/images/redesign/GenericW738Head.jpg) top left no-repeat;padding:18px 0px 0px 40px;color:#FFFFFF;font-size:120%;border-bottom:1px dotted #FFFFFF;}
#Casestudy .FooterContainer{float:left;width:738px;background:url(/images/redesign/GenericW738Footer.jpg) bottom left no-repeat;}
#Casestudy .FooterContent{float:left;width:696px;padding:15px 16px 0px 16px;font-size:80%;line-height:140%;}
#Casestudy .FooterContentLeft{float:left;width:315px;padding-right:10px;border-right:dashed 1px #555555;}
#Casestudy .FooterContentRight{float:left;width:315px;min-height:186px;padding:0px 26px 0px 15px;margin:0px 0px 0px 5px;}
#Casestudy .FooterContentRight ul, #Casestudy .FooterContentLeft ul {margin-left:20px;}
#Casestudy span{color:#FFFFFF;font-size:110%;}
#Casestudy .FooterButton{float:left;width:738px;text-align:right;}
#Casestudy a:link{text-decoration:none;}
#Casestudy a:visited{text-decoration:none;}
#Casestudy a:active{text-decoration:none;}
#Casestudy a:hover{text-decoration:underline;}

/*PANEL :LIVE DATA */
#LiveData{float:left;width:246px;}
#LiveData .FooterContainer{float:left;width:246px;background:url(/images/redesign/LiveDataW246Footer.jpg) bottom left no-repeat;}
#LiveData .FooterContent{float:left;width:182px;padding:15px 16px 100px 38px;font-size:80%;line-height:140%;}
#LiveData .FooterButton{float:left;width:246px;text-align:right;}

/*PANEL :CASE STUDIES */
#CaseStudies{float:left;width:246px;}
#CaseStudies .FooterContainer{float:left;width:246px;background:url(/images/redesign/caseStudiesW246Footer.jpg) bottom left no-repeat;}
#CaseStudies .FooterContent{float:left;width:182px;padding:15px 16px 100px 38px;font-size:80%;line-height:140%;}
#CaseStudies .FooterButton{float:left;width:246px;text-align:right;}

/*PANEL :EVENTS */
#Events{float:left;width:492px;}
#Events .HeaderContainer{float:left;width:452px;height:33px;background:url(/images/redesign/EventsW492Header.jpg) top left no-repeat;padding:18px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#Events .FooterContainer{float:left;width:492px;background:url(/images/redesign/EventsW492Footer.jpg) bottom left no-repeat;}
#Events .FooterContent{float:left;width:265px;padding:15px 26px 0px 200px;}
#Events .FooterContentBorder{float:left;width:250px;padding:0px 0px 0px 15px;font-size:80%;line-height:140%;border-left:1px dotted #999999;}
#Events .FooterContentContainer{float:left;width:250px;}
#Events .FooterContentLeft{float:left;width:120px;padding-right:10px;}
#Events .FooterContentRight{float:left;width:120px;}
#Events span{color:#003366;font-size:110%;}
#Events .FooterButton{float:left;width:492px;text-align:right;}

/*PANEL :GENERIC */
.GenericPanel{float:left;width:246px; }
.GenericContainer{float:left;width:246px;background:url(/images/redesign/GenericW246Footer.jpg) bottom left no-repeat;}
.GenericContent{float:left;width:182px;padding:15px 16px 30px 38px;font-size:80%;line-height:140%;}
.GenericContent p {margin:0 0 10px 0;}
.GenericPdfContent{float:left;width:182px;padding:15px 16px 30px 17px;font-size:80%;line-height:140%;}
.Generic span{color:#003366;font-size:110%;}
.GenericFooterButton{float:left;width:246px;text-align:right;}

/*PANEL :DISABILITY */
#DisabilityGuide{float:left;width:246px;}
#DisabilityGuide .FooterContainer{float:left;width:246px;background:url(/images/redesign/disabilitywebguide/DisabilityW246Footer.jpg) top left no-repeat;}
#DisabilityGuide .FooterContent{float:left;width:182px;padding:130px 16px 28px 38px;font-size:80%;line-height:140%;}
#DisabilityGuide .FooterButton{float:left;width:246px;text-align:right;}

#DisabilityParentsGuide{float:left;width:246px;}
#DisabilityParentsGuide .FooterContainer{float:left;width:246px;background:url(/images/parentsresource/DisabilityW246Footer.jpg) top left no-repeat;}
#DisabilityParentsGuide .FooterContent{float:left;width:182px;padding:125px 16px 28px 38px;font-size:80%;line-height:140%;}
#DisabilityParentsGuide .FooterButton{float:left;width:246px;text-align:right;position:relative; top:-11px;}

/*PANEL :FAMILIES, PARENTS AND CARERS */
#FPCGuide{float:left;width:246px;}
#FPCGuide .FooterContainer{float:left;width:246px;background:url(/images/redesign/familiesparentscarerswebguide/FPCW246Footer.jpg) top left no-repeat;}
#FPCGuide .FooterContent{float:left;width:182px;padding:125px 16px 28px 38px;font-size:80%;line-height:140%;}
#FPCGuide .FooterButton{float:left;width:246px;text-align:right;position:relative; top:-11px;}

/* PARENTS AND CARERS WEB GUIDE */
#ParentingRoadmapGuide{float:left;width:246px;}
#ParentingRoadmapGuide .FooterContainer{float:left;width:246px;background:url(/images/redesign/PCW246Footer.jpg) top left no-repeat;}
#ParentingRoadmapGuide .FooterContent{float:left;width:182px;padding:125px 16px 28px 38px;font-size:80%;line-height:140%;}
#ParentingRoadmapGuide .FooterButton{float:left;width:246px;text-align:right;position:relative; top:-27px;}

/* PANEL: SUBMISSION FORMS*/
#SubmissionForms{float:left;width:246px;}
#SubmissionForms .HeaderContainer{font-size:97%;}
#SubmissionForms .FooterContainer{float:left;width:246px;background:url(/images/redesign/submissionformW246Footer.jpg) top left no-repeat;}
#SubmissionForms .FooterContent{float:left;width:182px;padding:130px 16px 28px 38px;font-size:80%;line-height:140%;}
#SubmissionForms .FooterButton{float:left;width:246px;text-align:right;}


/*INDEX :QUICKLINKS */
#IndexQuicklinks{float:left;width:989px;background-color:#E5E5E5;padding:10px 0px 10px 15px;}
#IndexQuicklinks .QuicklinksContainer{float:left;width:216px;padding:0px 15px 0px 15px;background:url(/images/redesign/QuicklinksArrow.gif) top left no-repeat;}
#IndexQuicklinks h2{color:#003366;font-size:110%;padding:0;margin:0;}
#IndexQuicklinks h3{color:#444444;font-size:110%;padding:0;margin:0;}
#IndexQuicklinks span{color:#003366;font-size:90%;padding:0;margin:0;}
#IndexQuicklinks p{color:#444444;font-size:90%;line-height:140%;padding:0px 0px 10px 0px;margin:0;}
#IndexQuicklinks img{padding:10px 0px 0px 0px;}
.GreyHeading{color:#444444;}

/*DISABILITY WEB GUIDES*/
div .itemwrapper {float: left;width: 688px;margin: 10px 0;background-color:#fff;}
div .itemwrapper .top {float: left; width: 688px; background: url(/images/redesign/disabilitywebguide/boxtop.jpg) top right no-repeat;width:688px;height:10px;}
div .itemwrapper .bottom {float:left;background: url(/images/redesign/disabilitywebguide/boxbottom.jpg) bottom right no-repeat;width:688px;height:10px;}
div .itemwrapper .contentwrapper{float:left;}
div .itemwrapper .contentwrapper .contentimage{float:left;width: 110px;margin:0 5px 5px 0;}
div .itemwrapper .contentwrapper .content{margin:0 0 0 115px;}
div .itemwrapper .content{padding:10px;text-align:left;}
div .itemwrapper .content h3{text-align:left;margin:0 0 10px 0;}
div .itemwrapper .menucontent a{font-weight:bold;}
div .itemwrapper .menucontent{padding:10px;text-align:left;}

div .moreinfo{width: 470px; float: right;margin:10px;}
div .moreinfo .moreinfoimage{float: right; width: 150px;}
div .moreinfo .moreinfocontent{float: right; width: 300px; height: 50px; background: url(/images/redesign/disabilitywebguide/DisabilityLinkBackground.jpg) top right no-repeat;color: #fff; margin: 15px 0 0 0;font-size:120%;}
div .moreinfo .moreinfocontent p {color:#ffffff; margin:9px 0 0 18px; font-weight:bold; float:left;}
div .moreinfo .moreinfocontent p a,div .moreinfo .moreinfocontent p a:link, div .moreinfo .moreinfocontent p a:visited  {color:#fff;}
div .moreinfo .moreinfocontent p a:active, div .moreinfo .moreinfocontent p a:hover {text-decoration:underline;}

/* FAMILY, PARENTS AND CARERS WEB GUIDES */
div .moreinfofpc{width: 470px; float: right;margin:10px;}
div .moreinfofpc .moreinfoimage{float: right; width: 150px;}
div .moreinfofpc .moreinfocontent{float: right; width: 300px;  background: url(/images/redesign/familiesparentscarerswebguide/FPCLinkBackground.jpg) top right no-repeat;color: #fff; font-size:120%;}
div .moreinfofpc .moreinfocontent p {color:#ffffff; margin:0 0 0 18px; font-weight:bold; float:left;}
div .moreinfofpc .moreinfocontent p a,div .moreinfo .moreinfocontent p a:link, div .moreinfo .moreinfocontent p a:visited  {color:#fff;}
div .moreinfofpc .moreinfocontent p a:active, div .moreinfofpc .moreinfocontent p a:hover {text-decoration:underline;}



/*AJAX TABS*/

.ajax__tab_msngallery-theme
{
    padding:10px 0 0 0;
}
.ajax__tab_msngallery-theme .ajax__tab_header 
{
    background:url("/images/tabs/tab-line.png") repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer 
{
    border:solid 1px #ffffff;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #2a557e;
    background-color:#5fb6dc;
    color:#ffffff;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab 
{
    padding:3px;
    color:#444444;
    display:block;
    text-align:center;
    _width:14%;
    _padding:0;    
}

.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab a
{
    color:#ffffff;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img
{
    height:24px;
    width:24px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    font-weight:bold;
    white-space:nowrap;
    line-height:145%;
    font-size:92%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer 
{
    padding:0px 0px 0px 0px;
    border-left:solid 1px #ffffff;
    border-bottom-color:#2a557e;
    background-color:#2a557e;
}
.ajax__tab_msngallery-theme .ajax__tab_body 
{
    padding:8px;
    background-color:#ffffff;
    border:solid 2px #2a557e;
    border-top-width:0;
}



/* TABLE ELEMENTS */
table td
{
    color:#000;
}

table.normal {font-size: .9em; border: 1px; border-color: #ccc; border-collapse: collapse}
table.normal th {font-weight: bold; padding:5px; background: #eee; border: solid 1px #ccc;}
table.normal td {border: solid 1px #ccc; padding:5px; }

table.resources {border:none;font-size:.95em;width:98.5%;} 
table.resources td {padding:5px;}
table.resources th {background-color:#FAF8F7; border:solid 1px #DDD9D6; padding:5px; font-size:1em;}

table.resourcesfooter {background-color:#FAF8F7; border:solid 1px #DDD9D6; padding:5px;width:100%;}
table.resourcesfooter td {text-align:center;}

.resourcedetailheadercol, table.resourcedetail td {background-color:#eeeeee;padding:5px;font-size:.95em; vertical-align:top;}
table.resourcedetail td.white {background-color:#ffffff;}

table.noborder, table.noborder td  {border:none;}

table.normalnoborder{font-size: .9em;}
table.normalnoborder td { padding:5px; }

table.navbox{background-color:#FAF8F7; border:solid 1px #DDD9D6; width:97%; margin:0 auto;}
table.navbox td{padding:2px; margin:0;}

/* CYPNOW ELEMENTS */
div.imagecaptioncypnow img {padding:5px;}
div.imagecaptioncypnow {float: left; width: 98%; margin: 0 0 10px 0; border: solid 1px #eee; padding: 3px;}
.imagecaptioncypnow  p, .imagecaptioncypnow h3, .imagecaptioncypnow h4, .imagecaptioncypnow li {margin: 1px 1px 1px 105px; padding: 3px 5px}
.imagecaptioncypnow img {float:left; margin: 0px}

div.hot_issues_header
{
    margin:5px 0 5px 0;
    float:left;
    width:100%;
    background-color:#f93;
    color:#ffffff;
    font-weight:bold;
}
div.hot_issues_quote
{
    float: left; 
    width: 90%; 
    margin: 0 0 10px 0; 
    border-top:solid 1px #eeeeee; 
    border-left:solid 1px #eeeeee; 
    border-right: solid 2px #cccccc; 
    border-bottom: solid 2px #cccccc; 
    padding: 3px;
    background-color:#ffffff;
}

div.hot_issues_quote p, div.hot_issues_quote h3, div.hot_issues_quote h2
{
    margin: 1px 1px 1px 35px; 
    padding: 3px 5px
}

div.hot_issues_quote p.source
{
    margin: 1px 1px 1px 35px; 
    padding: 3px 5px;
    font-size:0.8em;
    font-style:italic;
}

div.hot_issues_quote img
{
    float:left; 
    margin: 0px
}

h3.cypnow
{
    width:100%;
    float:left;
    background-color:#003366;
    color:#ffffff;
    font-weight:bold;
    padding:5px;
}

div.nuggets
{
    width:100%;
    float:left;
}
div.nugget
{
    width:28%;
    float:left;
    margin:5px;
    background-color:#FEf0CE;
    padding:5px;
}

div.nugget p
{
    height:6em;
    margin:10px 0 10px 0;
    text-align:center;
}

div.nugget p.value
{
    font-size:1.2em;
    font-weight:bold;
    color:#ff0000;
    height:2em;
    text-align:center;
}
div.nugget p.source
{
    font-size:0.8em;
    font-style:italic;
}

div.nugget img
{
    display: block;
    margin-left:auto;
    margin-right:auto;
    padding:0;
}

div.gonext
{
    float:left;
    width:100%;
    background-color:#e6e4ef;
    padding:5px;
}

div.keypointswrapper
{
    width:100%;
    float:left;
}

div.keypoints
{
    margin-right:350px;
    float:left;
    
}

div.feature_image
{
    width:300px;
    float:right;
    border-top:solid 1px #eeeeee;
    border-left:solid 1px #eeeeee;
    border-right:solid 2px #eeeeee;
    border-bottom:solid 2px #eeeeee;
    padding:5px;
    margin:5px;
}

div.feature_image p
{
    font-weight:bold;
    padding:0 5px 0 5px;
}

div.feature_image p.credit
{
    color:#aaaaaa;
    padding:0 5px 0 5px;
}

/* ABOUT US ELEMENTS for images 135px wide */
div.imagecaption {float: left; width: 98%; margin: 0 0 10px 0; border: solid 1px #eee; padding: 3px;}
div.imagecaption p, div.imagecaption h3, div.imagecaption h4, div.imagecaption li {padding: 3px 5px;}
div.imagecaption img {float:right; margin: 5px;}

/*TRANSCIPT BLOCK AND COLOURED DIVS*/
div.greybox {margin: 10px 30px; background: #eeeeee; border: solid 1px #cccccc;text-align:center; width:390px;margin-left:auto; margin-right:auto; }

div.bluebox {margin: 3px 30px; background: #ebf2fc; border: solid 1px #369;padding:10px;}
div.bluebox h2, div.bluebox h3, div.bluebox p, div.bluebox ul {margin: 2px 5px; border: 0px; padding:5px; }
div.bluebox li {margin: 2px 25px; border: 0px; padding:5px; }

div.greybox {margin: 10px 30px; background: #eeeeee; border: solid 1px #cccccc;text-align:center; width:390px;margin-left:auto; margin-right:auto; }
div.greybox h2, div.greybox h3, div.greybox p, div.greybox ul {margin: 2px 5px; border: 0px; padding:5px; }
div.greybox p {background:url('/images/download_transcript.jpg')no-repeat;}

div.blueboxwide {margin: 5px 0 5px 0; background: #ebf2fc; border: solid 1px #369}
div.blueboxwide h2, div.blueboxwide h3, div.blueboxwide p, div.blueboxwide ul {margin: 2px 5px; border: 0px; padding:5px; }

h2.brownbox, h3.brownbox, h4.brownbox {color: #fff; margin: 0px; padding: 3px 7px; background: #77685c; border: solid 1px #77685c;}
div.brownbox p, div.brownbox ul {padding: 0 7px 0 15px;}
div.brownbox {background: #faf8f7; padding: 0 5px 0 20px; margin: 0px; border: solid 1px #77685c; }

h2.brownboxwide, h3.brownboxwide, h4.brownboxwide {color: #fff; margin: 0px; padding: 3px 7px; background: #77685c; border: solid 1px #77685c;}
div.brownboxwide p, div.brownboxwide ul {padding: 0;}
div.brownboxwide {background: #faf8f7; padding: 0 5px 0 20px; margin: 0px; border: solid 1px #77685c; }

div.warning {font-size: 1em; padding: 5px 10px ; margin: 0px 20px; border: solid 1px #f33; background: #faeeeb;}

div.dashedbox {float:left;width:100%;border: dashed 1px #aaaaaa;margin:10px;background-color:#f5f5f5;}


/*COLLASPEABLE PANELS*/
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{		
	height:20px;
	color: #ffffff;
	background-color: #2a557e;
	font-weight:bold;
	float:none;
	padding:5px; 
	cursor: pointer; 
	vertical-align: middle;
	margin:5px 0 5px 0;
}

/* CYPGUIDE */

div.cypguide-wrapper
{
    float:left;width:100%;
}


div.cypguide-tallbox-grey-wrapper
{
    float:left;width:640px; margin:10px auto;
}

div.tallbox-grey  
{
    position:relative; float:left; width:150px; height:170px; margin-right:10px;  background:transparent url(/images/cypviews/greybox.gif) no-repeat; color:#515151;
}
 
div.tallbox-grey img { position:absolute; bottom:12px; left:17px; }
.tallbox-grey h4 { font-size:.95em; color:#515151;text-align:center;margin-top:3px;}
.tallbox-grey p { margin:.5em 12px; font-size:.8em; }
.tallbox-grey.last { margin-right:0;}

.blueWatermark
{
    background-color:#aaaaaa;
    border:solid 1px #336699;
    font-style:italic;
    color:#fff;
    font-weight:bold;
}

/* COLLAPISBLE PANEL FOR ONLINE SUBMISSIONS */
.pnlMoreInfo
{
    border:solid 1px #cccccc;background-color:#f0f0f0;font-style:italic;
}

/* PARTNERS */
div.partnerswrapper {float: left; width: 99%;border-top:dashed 1px #cccccc;}
div.partnerslogo {float:left;width:28%;}
div.partnersdescription {float:left;margin:0;width:68%;}

/* GOLDEN THREADS */

#golden-threads-wrapper {float:left;width:972px;margin:0;padding:0 0 10px 0;}

#golden-threads-header-wrapper {margin:0;padding:0 0 30px 0;float:left;width:972px;}

#golden-threads-header-wrapper .strapline {float:left;width:950px;padding:0 0 0 10px;}

#golden-threads-header-wrapper .strapline p {color:#555555;padding:0;margin:0;}

#golden-threads-header-wrapper .logo {float:right;width:2px;display:none;}

#golden-threads-header-wrapper .logo img {margin:0;padding:0;}

#golden-threads-header-wrapper .logo p {margin:0;padding:0;}

#golden-threads-header-wrapper .logo p a {margin:0;padding:0;float:left;}

#golden-threads-header-wrapper h1 {color:#003366;font-weight:normal;padding:0 0 0 10px;line-height:50px;margin:0;}

#golden-threads-image-wrapper {float:left;width:740px;}

#mouseovers {float:left;width:220px;margin:5px 0 0 0;}

.golden-threads-row-wrapper {float:left;width:100%;}

.golden-threads-row-item {float:left;width:170px;padding:5px;}

#ChildNav-GoldenThreads{float:left;width:220px;padding:0px 0px 10px 0px;}
#ChildNav-GoldenThreads ul{float:left;width:220px;list-style:none;margin:0;padding:0;}
#ChildNav-GoldenThreads li {height:64px;font-weight:bold;}

#ChildNav-GoldenThreads li.ChildDarkTop {display:block;height:51px;text-decoration:none;color:#FFFFFF;padding:16px 0px 0px 20px;font-size:100%;background:url(/images/goldenthreads/NavTop.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;font-weight:bold;}

#ChildNav-GoldenThreads li.ChildDarkBase {display:block;text-decoration:none;color:#FFFFFF;padding:12px 0px 0px 20px;font-size:100%;background:url(/images/goldenthreads/NavBase_no_arrow.jpg) bottom left no-repeat;}

#ChildNav-GoldenThreads li.ChildLightBase {display:block;text-decoration:none;color:#FFFFFF;padding:12px 0px 0px 20px;font-size:100%;background:url(/images/goldenthreads/NavBaseLight.jpg) bottom left no-repeat;}

#ChildNav-GoldenThreads a.ChildDarkTop:link, #ChildNav-GoldenThreads a.ChildDarkTop:visited, #ChildNav-GoldenThreads a.ChildDarkTop:active{display:block;height:70px;text-decoration:none;color:#FFFFFF;padding:16px 0px 0px 20px;font-size:100%;background:url(/images/goldenthreads/NavTop.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;}

#ChildNav-GoldenThreads a.ChildDarkTop:hover{display:block;height:70px;text-decoration:none;color:#59acd6;padding:16px 0px 0px 20px;font-size:100%;background:url(/images/goldenthreads/NavTopLight.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;}

#ChildNav-GoldenThreads a.ChildDark:link, #ChildNav-GoldenThreads a.ChildDark:visited, #ChildNav-GoldenThreads a.ChildDark:active{display:block;height:47px;text-decoration:none;color:#FFFFFF;padding:16px 0px 0px 20px;font-size:100%;background:url(/images/goldenthreads/NavDark.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;}

#ChildNav-GoldenThreads a.ChildDark:hover{display:block;height:47px;text-decoration:none;color:#59acd6;padding:16px 0px 0px 20px;font-size:100%;background:url(/images/goldenthreads/NavLight.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;}

#ChildNav-GoldenThreads a.ChildLight:link, #ChildNav-GoldenThreads a.ChildLight:visited, #ChildNav-GoldenThreads a.ChildLight:active{display:block;height:70px;text-decoration:none;color:#FFFFFF;padding:6px 0px 0px 20px;font-size:100%;background:url(/images/goldenthreads/NavLight.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;}

#ChildNav-GoldenThreads a.ChildLight:hover{display:block;height:70px;text-decoration:none;color:#59acd6;padding:6px 0px 0px 20px;font-size:100%;background:url(/images/goldenthreads/NavLight.jpg) top left no-repeat;border-bottom:1px dotted #FFFFFF;}

#ChildNav-GoldenThreads a.ChildLightBase:link, #ChildNav-GoldenThreads a.ChildLightBase:visited, #ChildNav-GoldenThreads a.ChildLightBase:active{display:block;height:56px;text-decoration:none;color:#FFFFFF;padding:12px 0px 0px 20px;font-size:100%;background:url(/images/goldenthreads/NavBase.jpg) bottom left no-repeat;}

#ChildNav-GoldenThreads a.ChildLightBase:hover{display:block;height:56px;text-decoration:none;color:#59acd6;padding:12px 0px 0px 20px;font-size:100%;background:url(/images/goldenthreads/NavBaseLight.jpg) bottom left no-repeat;}

#ChildNav-GoldenThreads a.ChildSub:link, #ChildNav-GoldenThreads a.ChildSub:visited, #ChildNav-GoldenThreads a.ChildSub:active{display:block;width:176px;text-decoration:none;color:#FFFFFF;padding:5px 20px 5px 20px;font-size:90%;line-height:120%;background:url(/images/goldenthreads/NavSub.jpg) top left repeat-y;}

#ChildNav-GoldenThreads a.ChildSub:hover{display:block;width:176px;text-decoration:none;color:#5badd5;padding:5px 20px 5px 20px;font-size:90%;line-height:120%;background:url(/images/goldenthreads/NavSub.jpg) top left repeat-y;}

div.golden-thread-content-wrapper {float:left;width:972px;background:url(/images/goldenthreads/golden-threads-background.jpg) top left repeat-y;margin-bottom:10px;}
div.golden-thread-content-wrapper-top {float:left;height:42px;width:100%;background:url(/images/goldenthreads/golden-threads-background-top.jpg) bottom left no-repeat;margin-bottom:10px;}
div.golden-thread-content-wrapper-bottom {float:left;height:46px;width:100%;background:url(/images/goldenthreads/golden-threads-background-bottom.jpg) bottom left no-repeat;}
div.golden-thread-content-main {float:left;width:972px;}
div.golden-thread-content-nav {float:left;width:972px;margin:10px 0 0 0;}
div.golden-thread-content-main-image {float:left;width:400px;padding:0 20px 0 30px;}
div.golden-thread-content-main-image  img{float:left;}
div.golden-thread-content-main-image h3 {}
div.golden-thread-content-main-text {float:left;width:490px;padding:0 15px 0 0;}
div.golden-thread-content-main-text h1 {color:#14377d;font-size:220%;font-weight:normal;margin:8px 0 8px 0;line-height:30px;}
div.golden-thread-content-main-text h2 {color:#52b9e9;margin:10px 0 10px 0;font-weight:normal;line-height:25px;}
div.golden-thread-content-main-text h3 {color:#555555;margin:10px 0 10px 0;font-weight:bold;line-height:25px;border-bottom:solid 1px #aaaaaa;}
div.golden-thread-content-main-text p {color:#555555; margin-bottom:10px;}
div.golden-thread-content-nav-next img, div.golden-thread-content-nav-previous img  {position:relative;top:9px;}
div.golden-thread-content-nav-next a, div.golden-thread-content-nav-next a:link, div.golden-thread-content-nav-next a:visited , div.golden-thread-content-nav-previous a, div.golden-thread-content-nav-previous a:link, 
div.golden-thread-content-nav-previous a:visited {text-decoration:none;color:#aaaaaa;}
div.golden-thread-content-nav-next a:active, div.golden-thread-content-nav-next a:hover, div.golden-thread-content-nav-previous a:active, div.golden-thread-content-nav-previous a:hover {text-decoration:underline;}  
div.golden-thread-content-nav-previous {float:left;width:350px;padding:0 0 0 20px;}
div.golden-thread-content-nav-previous .back-to-main {padding:0 10px 0 0;}
div.golden-thread-content-nav-next {float:right;width:350px;padding:13px 20px 0 0;text-align:right;}

/*PANEL :BEST PRACTICE EXAMPLES */
#best-practice-examples-wrapper {float: left; background-color: #e5e5e5; margin-top: 10px;}
#best-practice-examples{float:left;width:395px;margin:6px 0 0 6px;}
#best-practice-examples .HeaderContainer{float:left;width:355px;height:40px;background:url(/images/redesign/GenericW400Head.jpg) top left no-repeat;padding:18px 0px 0px 40px;color:#FFFFFF;font-size:120%;}
#best-practice-examples .FooterContainer{float:left;width:395px;background:url(/images/redesign/GenericW400Footer.jpg) bottom left no-repeat;padding:0 0 30px 0;}
#best-practice-examples .FooterContent{float:left;width:364px;padding:15px 16px 0px 16px;font-size:80%;line-height:140%;}
#best-practice-examples .FooterContent p {float:left;margin-bottom:10px;}

/* TAILORED SUPPORT  */
#tailored-support-header-main {float: left; width: 100%;}
#tailored-support-header-main-img {float:left; width:100%; height:315px; background: #ffffff url('/images/redesign/tailored-support-header-main.jpg') no-repeat top left; margin: 0 0 10px 0;} 
#tailored-support-header-sub-img {float: left; width:100%; height:190px; background: #ffffff url('/images/redesign/tailored-support-header-sub.jpg') no-repeat top left; margin: 0 0 10px 0;} 
#tailored-support-header-main-img #tailored-support-header-strapline,  #tailored-support-header-sub-img #tailored-support-header-strapline{float: left; margin: 50px 0 0 20px; width: 350px;}
#tailored-support-header-main-img #tailored-support-header-strapline h1, #tailored-support-header-sub-img #tailored-support-header-strapline h1 {font-size: 1.5em; font-weight: bold; color: #4b63ae;}
#tailored-support-header-main-img #tailored-support-header-strapline h1 span, #tailored-support-header-sub-img #tailored-support-header-strapline h1 span  {color: #fdb913;}
#tailored-support-header-main-img #tailored-support-header-strapline p, #tailored-support-header-sub-img #tailored-support-header-strapline p {color: #4b63ae;}

#tailored-support-header-main .menu-items { float: left; width: 49%;}

#tailored-support-header-main .menu-items ul {list-style:none;}

#tailored-support-header-main .menu-items ul li a, #tailored-support-header-main .menu-items ul li a:link, #tailored-support-header-main .menu-items ul li a:visited {background: url('/images/redesign/tailored-support-header-button.jpg') top left no-repeat; margin: 15px 15px 15px 0; height: 30px; width: 280px; float: left; color: #ffffff;text-decoration:none;}
#tailored-support-header-main .menu-items ul li a span, #tailored-support-header-main .menu-items ul li a:link span, #tailored-support-header-main .menu-items ul li a:visited span, #tailored-support-header-main .menu-items ul li a.selected span, #tailored-support-header-main .menu-items ul li a:link.selected span  {position: relative; top: 5px; color: #ffffff; font-weight: bold;margin-left: 10px;float:left;font-size:9pt;}
#tailored-support-header-main .menu-items ul li a:hover, #tailored-support-header-main .menu-items ul li a:active, #tailored-support-header-main .menu-items ul li a.selected, #tailored-support-header-main .menu-items ul li a:link.selected  {background: url('/images/redesign/tailored-support-header-button-hover.jpg') top left no-repeat; margin: 15px 15px 15px 0; height: 30px; width: 280px; float: left; color: #ffffff;text-decoration:underline;}

/* COST EFFECTIVENESS */
#cost-effectiveness-header-main {float: left; width: 100%;}
#cost-effectiveness-header-main-img {float: left; width: 100%; height: 315px; background:url('/images/redesign/cost-effectiveness-header-main.jpg') no-repeat top left; } 
#cost-effectiveness-header-sub-img {float: left; width: 100%; height: 190px; background:url('/images/redesign/cost-effectiveness-header-sub.jpg') no-repeat top left; margin: 0 0 10px 0;} 
#cost-effectiveness-header-main-img #cost-effectiveness-header-strapline,  #cost-effectiveness-header-sub-img #cost-effectiveness-header-strapline{float: left; margin: 50px 0 0 20px; width: 350px;}
#cost-effectiveness-header-main-img #cost-effectiveness-header-strapline h1, #cost-effectiveness-header-sub-img #cost-effectiveness-header-strapline h1 {font-size: 1.5em; font-weight: bold; color: #4b63ae;}
#cost-effectiveness-header-main-img #cost-effectiveness-header-strapline h1 span, #cost-effectiveness-header-sub-img #cost-effectiveness-header-strapline h1 span  {color: #fdb913;}
#cost-effectiveness-header-main-img #cost-effectiveness-header-strapline p, #cost-effectiveness-header-sub-img #cost-effectiveness-header-strapline p {color: #4b63ae;}

#cost-effectiveness-header-main .menu-items { float: left; width: 49%;}

#cost-effectiveness-header-main .menu-items ul {list-style:none;}

#cost-effectiveness-header-main .menu-items ul li a, #cost-effectiveness-header-main .menu-items ul li a:link, #cost-effectiveness-header-main .menu-items ul li a:visited {background: url('/images/redesign/cost-effectiveness-header-button.jpg') top left no-repeat; margin: 15px 15px 15px 0; height: 30px; width: 280px; float: left; color: #ffffff;text-decoration:none;}
#cost-effectiveness-header-main .menu-items ul li a span, #cost-effectiveness-header-main .menu-items ul li a:link span, #cost-effectiveness-header-main .menu-items ul li a:visited span {position: relative; top: 5px; color: #2880bf; font-weight: bold;margin-left: 10px;float:left;font-size:9pt;}
#cost-effectiveness-header-main .menu-items ul li a:hover, #cost-effectiveness-header-main .menu-items ul li a:active, #cost-effectiveness-header-main .menu-items ul li a.selected, #cost-effectiveness-header-main .menu-items ul li a:link.selected {background: url('/images/redesign/cost-effectiveness-header-button-hover.jpg') top left no-repeat; margin: 15px 15px 15px 0; height: 30px; width: 280px; float: left; color: #ffffff;text-decoration:underline;}
#cost-effectiveness-header-main .menu-items ul li a:hover span, #cost-effectiveness-header-main .menu-items ul li a:active span, #cost-effectiveness-header-main .menu-items ul li a.selected span, #cost-effectiveness-header-main .menu-items ul li a:link.selected span {color: #ffffff;}

#cost-effectiveness-header-main .menu-items ul li a.large-button, #cost-effectiveness-header-main .menu-items ul li a:link.large-button, #cost-effectiveness-header-main .menu-items ul li a:visited.large-button {background: url('/images/redesign/cost-effectiveness-header-button-large.jpg') top left no-repeat; margin: 15px 15px 15px 15px; height: 60px; width: 280px; float: left; color: #ffffff;text-decoration:none;}
#cost-effectiveness-header-main .menu-items ul li a.large-button span, #cost-effectiveness-header-main .menu-items ul li a:link.large-button span, #cost-effectiveness-header-main .menu-items ul li a:visited.large-button span {position: relative; top: 5px; color: #2880bf; font-weight: bold;margin-left: 10px;float:left;font-size:9pt;}
#cost-effectiveness-header-main .menu-items ul li a:hover.large-button, #cost-effectiveness-header-main .menu-items ul li a:active.large-button, #cost-effectiveness-header-main .menu-items ul li a.large-button-selected, #cost-effectiveness-header-main .menu-items ul li a:link.large-button-selected {background: url('/images/redesign/cost-effectiveness-header-button-large-hover.jpg') top left no-repeat; margin: 15px 15px 15px 15px; height: 60px; width: 280px; float: left; color: #ffffff;text-decoration:underline;}
#cost-effectiveness-header-main .menu-items ul li a:hover.large-button span, #cost-effectiveness-header-main .menu-items ul li a:active.large-button span, #cost-effectiveness-header-main .menu-items ul li a.large-button-selected span, #cost-effectiveness-header-main .menu-items ul li a:link.large-button-selected span {color: #ffffff;}

/* VALIDATED LOCAL PRACTICE */
#validated-local-practice-header-main {float: left; width: 100%;}
#validated-local-practice-header-main-img {float: left; width: 100%; height: 350px; background:url('/images/redesign/validated-local-practice-header-main.jpg') no-repeat bottom left;margin: 0 0 10px 0;} 
#validated-local-practice-header-sub-img {float: left; width: 100%; height: 190px; background:url('/images/redesign/validated-local-practice-header-sub.jpg') no-repeat top left;margin: 0 0 10px 0;} 
#validated-local-practice-header-main-img #validated-local-practice-header-strapline,  #validated-local-practice-header-sub-img #validated-local-practice-header-strapline{float: left; margin: 50px 0 0 20px; width: 300px;}
#validated-local-practice-header-main-img #validated-local-practice-header-strapline h1, #validated-local-practice-header-sub-img #validated-local-practice-header-strapline h1 {font-size: 1.5em; font-weight: bold;}
#validated-local-practice-header-main-img #validated-local-practice-header-strapline h1 span, #validated-local-practice-header-sub-img #validated-local-practice-header-strapline h1 span  {}
#validated-local-practice-header-main-img #validated-local-practice-header-strapline p, #validated-local-practice-header-sub-img #validated-local-practice-header-strapline p {}
#validated-local-practice-header-main-img #validated-local-practice-header-strapline p span, #validated-local-practice-header-sub-img #validated-local-practice-header-strapline p span {color:#8fa24f;}
#validated-local-practice-header-main-img #validated-local-practice-options-wrapper {float:right;width:224px;}
#validated-local-practice-header-main-img #validated-local-practice-options-wrapper .top {float:left;height:8px;width:100%;background: url('/images/redesign/validated-local-practice-options-box-top.jpg') bottom left no-repeat;}
#validated-local-practice-header-main-img #validated-local-practice-options-wrapper .content {float:left;width:100%;background-color:#9dae66;}
#validated-local-practice-header-main-img #validated-local-practice-options-wrapper .content p, #validated-local-practice-header-main-img #validated-local-practice-options-wrapper .content h1, #validated-local-practice-header-main-img #validated-local-practice-options-wrapper .content h2, #validated-local-practice-header-main-img #validated-local-practice-options-wrapper .content h3 {color:#ffffff;margin-left:5px;}
#validated-local-practice-header-main-img #validated-local-practice-options-wrapper .content h2 {border:none;}
#validated-local-practice-header-main-img #validated-local-practice-options-wrapper .content h2.underlined {border-bottom:dashed 1px #ffffff;}
#validated-local-practice-header-main-img #validated-local-practice-options-wrapper .bottom {float:left;height:8px;width:100%;background: url('/images/redesign/validated-local-practice-options-box-bottom.jpg') top left no-repeat;}

table.vlp th, td.grey{background-color:#ebeaea;text-align:left;padding:2px;}

div.vlp-greybox {float: left; width: 98%; border: solid 1px #b5b5b5; padding: 5px; background-color: #ebeaea;margin: 5px 0 5px 0;}
div.vlp-greybox h2.vlp {border:none; color:#90a350;}

div.vlp-video-wrapper {float: left; width: 99%; padding: 10px;border-bottom:dashed 1px #cccccc;}
div.vlp-video {float: left; width: 36%;}
div.vlp-video-description {float: left; width: 62%;padding-left:10px;}
div.vlp-video-description h3 {margin:0;padding:0;}

/* EMERGING PRACTICE */
#emerging-local-practice-header-main {float: left; width: 100%;}
#emerging-local-practice-header-main-img {float: left; width: 100%; height: 350px; background:url('/images/redesign/emerging-local-practice-header-main.jpg') no-repeat bottom left;margin: 0 0 10px 0;} 
#emerging-local-practice-header-sub-img {float: left; width: 100%; height: 190px; background:url('/images/redesign/validated-local-practice-header-sub.jpg') no-repeat top left;margin: 0 0 10px 0;} 
#emerging-local-practice-header-main-img #emerging-local-practice-header-strapline,  #emerging-local-practice-header-sub-img #emerging-local-practice-header-strapline{float: left; margin: 50px 0 0 5px; width: 200px;}
#emerging-local-practice-header-main-img #emerging-local-practice-header-strapline h1, #emerging-local-practice-header-sub-img #emerging-local-practice-header-strapline h1 {font-size: 1.5em; font-weight: bold;}
#emerging-local-practice-header-main-img #emerging-local-practice-header-strapline h1 span, #emerging-local-practice-header-sub-img #emerging-local-practice-header-strapline h1 span  {}
#emerging-local-practice-header-main-img #emerging-local-practice-header-strapline p, #emerging-local-practice-header-sub-img #emerging-local-practice-header-strapline p {}
#emerging-local-practice-header-main-img #emerging-local-practice-header-strapline p span, #emerging-local-practice-header-sub-img #emerging-local-practice-header-strapline p span {color:#8fa24f;}
#emerging-local-practice-header-main-img #emerging-local-practice-options-wrapper {float:right;width:224px;}
#emerging-local-practice-header-main-img #emerging-local-practice-options-wrapper .top {float:left;height:8px;width:100%;background: url('/images/redesign/validated-local-practice-options-box-top.jpg') bottom left no-repeat;}
#emerging-local-practice-header-main-img #emerging-local-practice-options-wrapper .content {float:left;width:100%;background-color:#9dae66;}
#emerging-local-practice-header-main-img #emerging-local-practice-options-wrapper .content p, #emerging-local-practice-header-main-img #emerging-local-practice-options-wrapper .content h1, #emerging-local-practice-header-main-img #emerging-local-practice-options-wrapper .content h2, #emerging-local-practice-header-main-img #emerging-local-practice-options-wrapper .content h3 {color:#ffffff;margin-left:5px;}
#emerging-local-practice-header-main-img #emerging-local-practice-options-wrapper .content h2 {border:none;}
#emerging-local-practice-header-main-img #emerging-local-practice-options-wrapper .content h2.underlined {border-bottom:dashed 1px #ffffff;}
#emerging-local-practice-header-main-img #emerging-local-practice-options-wrapper .bottom {float:left;height:8px;width:100%;background: url('/images/redesign/validated-local-practice-options-box-bottom.jpg') top left no-repeat;}

/* OBA TOOLKIT  */
#oba-header-main {float: left; width: 100%;}
#oba-header-main-img {float:left; width:100%; height:315px; background: #ffffff url('/images/redesign/oba-header-main.jpg') no-repeat top left; margin: 0 0 10px 0;} 
#oba-header-sub-img {float: left; width:100%; height:190px; background: #ffffff url('/images/redesign/tailored-support-header-sub.jpg') no-repeat top left; margin: 0 0 10px 0;} 
#oba-header-main-img #oba-header-strapline,  #oba-header-sub-img #oba-header-strapline{float: left; margin: 50px 0 0 20px; width: 350px;}
#oba-header-main-img #oba-header-strapline h1, #oba-header-sub-img #oba-header-strapline h1 {font-size: 1.5em; font-weight: bold; color: #4b63ae;}
#oba-header-main-img #oba-header-strapline h1 span, #oba-header-sub-img #oba-header-strapline h1 span  {color: #fdb913;}
#oba-header-main-img #oba-header-strapline p, #oba-header-sub-img #oba-header-strapline p {color: #4b63ae;}

#oba-header-main .menu-items { float: left; width: 49%;}

#oba-header-main .menu-items ul {list-style:none;}

#oba-header-main .menu-items ul li a, #oba-header-main .menu-items ul li a:link, #oba-header-main .menu-items ul li a:visited {background: url('/images/redesign/tailored-support-header-button.jpg') top left no-repeat; margin: 15px 15px 15px 0; height: 30px; width: 280px; float: left; color: #ffffff;text-decoration:none;}
#oba-header-main .menu-items ul li a span, #oba-header-main .menu-items ul li a:link span, #oba-header-main .menu-items ul li a:visited span, #oba-header-main .menu-items ul li a.selected span, #oba-header-main .menu-items ul li a:link.selected span  {position: relative; top: 5px; color: #ffffff; font-weight: bold;margin-left: 10px;float:left;font-size:9pt;}
#oba-header-main .menu-items ul li a:hover, #oba-header-main .menu-items ul li a:active, #oba-header-main .menu-items ul li a:active.selected, #oba-header-main .menu-items ul li a.selected, #oba-header-main .menu-items ul li a:link.selected  {background: url('/images/redesign/tailored-support-header-button-hover.jpg') top left no-repeat; margin: 15px 15px 15px 0; height: 30px; width: 280px; float: left; color: #ffffff;text-decoration:underline;}

/*AJAX VLP TABS*/

.ajax__tab_vlp-theme
{
    padding:10px 0 0 0;
}
.ajax__tab_vlp-theme .ajax__tab_header 
{
    background:url("/images/tabs/tab-line-green.png") repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_vlp-theme .ajax__tab_header .ajax__tab_outer 
{
    border:solid 1px #ffffff;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #9dae66;
    background-color:#cccccc;
    color:#000000;
}
.ajax__tab_vlp-theme .ajax__tab_header .ajax__tab_tab 
{
    padding:3px;
    color:#444444;
    display:block;
    text-align:center;
    _width:14%;
    _padding:0;    
}

.ajax__tab_vlp-theme .ajax__tab_header .ajax__tab_tab a
{
    color:#ffffff;
}
.ajax__tab_vlp-theme .ajax__tab_header .ajax__tab_tab img
{
    height:24px;
    width:24px;
}
.ajax__tab_vlp-theme .ajax__tab_header .ajax__tab_tab div
{
    font-weight:bold;
    white-space:nowrap;
    line-height:145%;
    font-size:92%;
}
.ajax__tab_vlp-theme .ajax__tab_active .ajax__tab_outer 
{
    padding:0px 0px 0px 0px;
    border-left:solid 1px #ffffff;
    border-bottom-color:#9dae66;
    background-color:#9dae66;
}
.ajax__tab_vlp-theme .ajax__tab_body 
{
    padding:8px;
    background-color:#ffffff;
    border:none;
    border-top-width:0;
}

/*FOOTER GRAPHICS*/
#IndexFooter{float:left;width:1004px;height:230px;background:url(/images/redesign/IndexFooterImg.gif) bottom left repeat-x;}
#TemplateFooter{float:left;width:1004px;height:230px;background:url(/images/redesign/TemplateFooterImg.gif) bottom center repeat-x;}

/*INDEX FOOTER NAVIGATION*/
#IndexContainer #Footer{float:left;width:1004px;background-color:#333333;padding:12px 0px 12px 0px;}
#IndexContainer #Footer .FooterContainer{float:left;padding:0px 22px 12px 22px;}

/*TEMPLATE FOOTER NAVIGATION*/
#MainContainer #Footer{float:left;width:100%;background-color:#333333;padding:12px 0px 12px 0px;}
#MainContainer #Footer .MainFooterContainer{width:1004px;margin:0px auto;padding:0px 28px 12px 22px;}
#MainContainer #Footer .FooterContainer{float:left;padding:0px 28px 12px 22px;}
#Footer ul {list-style:none;margin:5px 0px 5px 0px;padding:5px 0px 5px 0px;}
#Footer a.FooterHero:link{text-decoration:none;color:#ADADAD;font-size:75%;line-height:150%;}
#Footer a.FooterHero:visited{text-decoration:none;color:#ADADAD;font-size:75%;line-height:150%;}
#Footer a.FooterHero:active{text-decoration:none;color:#ADADAD;font-size:75%;line-height:150%;}
#Footer a.FooterHero:hover{color:#FFFFFF;}
#Footer a:link{text-decoration:none;color:#707070;font-size:75%;line-height:150%;}
#Footer a:visited{text-decoration:none;color:#707070;font-size:75%;line-height:150%;}
#Footer a:active{text-decoration:none;color:#707070;font-size:75%;line-height:150%;}
#Footer a:hover{color:#FFFFFF;}


