/* This style sheet is for the implementation of the Dyslexia scheme */

body {color:#000; background:#f3f0c8;}

/***************************************************************************************************
general styles
****************************************************************************************************/

a.goback {color:#000; text-decoration:underline;}
a.goback:hover {color:#000;  text-decoration:none; }
a.goback:focus, a.goback:active {color:#000; background:url(../images/structure/arrow_goback_hover.gif) #e7e6dd 0% 0.3em no-repeat;  text-decoration:none; }

/***************************************************************************************************
headings
****************************************************************************************************/

h1 {color:#000}
.page-intro h1 {color:#000;}

/* h2 - on teaser */
.teaser h2 {border-bottom:1px solid #000;}
.teaser h2 a {color:#000; background:none; text-decoration:underline;}
.teaser h2 a:hover {color:#000; background:none;text-decoration:none;}
.teaser h2 a:focus, .teaser h2 a:active {color:#000; background:#e7e6dd;text-decoration:none;}

#content-main .teaser-lrg h2 {border-bottom:1px solid #000;}
#content-navigation p.head {background:#f3f0c8; border-bottom:1px solid #000; border-left:2px solid #000;  color:#000;}
.infobox h2 {background:#f3f0c8; color:#000; border-bottom:1px solid #000;}

/* h2 - on linksbox */
.linksbox h2 a {color:#000; text-decoration:underline }
.linksbox h2 a:hover {color:#000; text-decoration:none}
.linksbox h2 a:focus, .linksbox h2 a:active {color:#000; background:url(../images/structure/arrow_grey_lrg_focus.gif) #e7e6dd 100% 0.4em no-repeat; text-decoration:none}

/* h2 - on homepage */
h2.link {border-bottom:2px solid #000;}
h2.link a {background:none; color:#000; text-decoration:underline;}
h2.link a:hover {background:none; color:#000; text-decoration:none;}
h2.link a:focus, h2.link a:active {background:#e7e6dd; color:#000; text-decoration:none;}

/* headings - on content-main */
.service-headings h2 {color:#000;}
.service-headings h3 {color:#000;}
.service-headings h2.type2 {color:#000;}

/* headings - on content-text */
#content-main .content-text h2 {color:#000;}
#content-main .content-text h2.hd-proj {color:#000;}

/* h3 - on content-text */
#content-main .content-text h3 {color:#000;}
#content-main .content-text h2.type2 {color:#000; border-top:1px solid #000; border-bottom:1px solid #000;}

/* h4 - on content-text */
#content-main .content-text h4 {color:#000;}

/* h5 - on content-text */
#content-main .content-text h5 {color:#000;}

/***************************************************************************************************
dividers and clears 
****************************************************************************************************/
.divider {background:#e7e6dd;}	

/***************************************************************************************************
skip navigation link
****************************************************************************************************/
a.skip:active, a.skip:focus {color:#000; background:#e7e6dd; border:1px solid #000;}

a.skip-az:active, a.skip-az:focus {color:#000; background:#e7e6dd;border:1px solid #000; }


/***************************************************************************************************
Form styling
****************************************************************************************************/
input.input {border:1px solid #000;}
input.input:hover, input.input:focus, input.input:active {border:1px solid #000;}
select {border:1px solid #000;}
select.input:hover, select.input:focus, select.input:active {border:1px solid #000;}

/***************************************************************************************************
layout styles
****************************************************************************************************/
#site-wrapper {background:#f3f0c8;}

/***************************************************************************************************
 header 
****************************************************************************************************/
.global_links ul li {background:url(../images/structure/li_global_dyslexia.gif) transparent 100% 50% no-repeat;padding:0px 7px 0px 7px;}
.global_links ul li a {color:#000; text-decoration:underline;}
.global_links ul li a:hover  {background:#f3f0c8; color:#000; text-decoration:none}
.global_links ul li a:focus, .global_links ul li a:active  {background:#e7e6dd; color:#000; text-decoration:none}
.global_links ul li.selected a {background:#f3f0c8; color:#000; font-weight:bold;}

.themes ul li a:focus, .themes ul li a:active  {border:1px solid #000 ;}
.top_links ul li a {color:#000; text-decoration:underline}
.top_links ul li a:hover {color:#000; text-decoration:none; background:none;}
.top_links ul li a:focus, .top_links ul li a:active, .top_links ul li.selected {background:#e7e6dd; color:#000; text-decoration:none}
.top_links ul li.selected {background:#f3f0c8; color:#000; font-weight:bold;}
.top_links ul li.selected a {background:#F3F0A4; color:#000}

/***************************************************************************************************
 footer 
****************************************************************************************************/

#footer {border-top:1px solid #000;}
.extranet_login a {background:#f3f0c8; color:#000; text-decoration:underline}
.extranet_login a:hover {color:#000; background:#f3f0c8;text-decoration:none;}
.extranet_login a:focus, .extranet_login a:active  {color:#000; background:#e7e6dd;text-decoration:none;}

.footer_links li {background:#f3f0c8; background:url(../images/structure/li_global_dyslexia.gif) transparent 100% 0.3em no-repeat;} 
.footer_links li.last {background:none;} 
.footer_links li a {color:#000;text-decoration:underline;}
.footer_links ul li a:hover {color:#000;text-decoration:none;}
.footer_links ul li a:focus, .footer_links ul li a:active  {color:#000; background:#e7e6dd; text-decoration:none;}
.footer_links ul li.selected a{color:#000; }

.copyright {color:#000;}

/***************************************************************************************************
 breadcrumb  
****************************************************************************************************/

.bread_clr {background:#f3f0c8;}	
.breadcrumb {background:#f3f0c8; color:#000;}
.breadcrumb li {background:url(../images/structure/li_breadcrumb.gif) transparent 100% 49% no-repeat;}
.breadcrumb li.selected {color:#000; font-weight:bold}

.breadcrumb li a {text-decoration:none; color:#000; text-decoration:underline; }
.breadcrumb li a:focus, .breadcrumb li a:active {text-decoration:none; background:#e7e6dd; }
.breadcrumb li a:hover {text-decoration:none;}


/***************************************************************************************************
 content navigation  
****************************************************************************************************/

.nav {background: #f3f0c8;}

#content-navigation ul li a:hover, #content-navigation ul li a:focus, #content-navigation ul li a:active {text-decoration:none;}

/* level 1 - nosub */
#content-navigation ul.no-sub li a {color:#000; text-decoration:underline;}
#content-navigation ul.no-sub li.selected a {background:#f3f0a4 100% 1.2em no-repeat; color:#000;}

/* level 1 */
#content-navigation ul li a {color:#000; text-decoration:underline;font-size:1.2em;  text-decoration:underline; }
#content-navigation ul.level1 li.selected a {color:#000;background:url(../images/structure/li_mainnav_selected_dyslexia.gif) #f3f0a4 100% 0.8em no-repeat; text-decoration:none;}
#content-navigation ul.level1 li.active a {color:#000;background:#f3f0a4; text-decoration:none;}

/* level 2 */
#content-navigation ul.level1 li  {background:#f3f0d8;}
#content-navigation ul.level1 li.selected ul.level2 li a {background:#f3f0e4; color:#000;  text-decoration:underline;}
#content-navigation ul.level1 li.selected ul.level2 li a:hover, #content-navigation ul.level1 li.selected ul.level2 li a:focus, #content-navigation ul.level1 li.selected ul.level2 li a:active {text-decoration:none}


#content-navigation ul.level1 li.selected ul.level2 li.selected a {background:url(../images/structure/li_mainnav_selected_dyslexia.gif) #e7e6dd 100% 0.9em no-repeat; color:#000; text-decoration:none;}
#content-navigation ul.level1 li.selected ul.level2 li.active a {background:#e7e6dd; color:#000; text-decoration:none;}

/* level 3 */
#content-navigation ul.level3 {margin-left:0px; margin-bottom:0px;}
#content-navigation ul.level1 li.selected ul.level2 li.selected ul.level3 li a {background:#f3f0d8; text-decoration:underline; }
#content-navigation ul.level1 li.selected ul.level2 li.selected ul.level3 li a:hover,  #content-navigation ul.level1 li.selected ul.level2 li.selected ul.level3 li a:focus, #content-navigation ul.level1 li.selected ul.level2 li.selected ul.level3 li a:active {text-decoration:none;}

#content-navigation ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected a  {background:#f3f0f4; color:#000; text-decoration:none;}
#content-navigation ul.level1 li.selected ul.level2 li.selected ul.level3 li.active a {background:#f3f0f4; color:#000; text-decoration:none;}


/***************************************************************************************************
 home page  - styles 
****************************************************************************************************/

/* feature */
.home_feature {background:#f3f0c8; }

.intro {background:#f3f0c8;}
.intro .t {color:#000;}

.leaf {background:#f3f0c8;  }
.leaf .txt {color:#000;}
blockquote {background:url(../images/structure/blockquote_open_img_dyslexia.gif) transparent 0% 0.2em no-repeat; }

.text {background:#f3f0c8;}
.text p {color:#000;}

/* home_cols */
.home_col_left ul li a {background:#f3f0c8; color:#000; text-decoration:underline;}
.home_col_left ul li a:hover {background:#f3f0c8; color:#000 ;text-decoration:none;}
.home_col_left ul li a:focus, .home_col_left ul li a:active {background:f3f0c8; color:#000; text-decoration:none;}
.home_col_right {background:#f3f0c8;}
.home_col_left .brd, .home_col_right .brd {border-bottom:1px solid #000;border-top:1px solid #000; }

/* link - positioned at the bottom */
.main_link {border:1px solid #000;}
.main_link a {color:#000; background:#f3f0c8;}
.main_link a:hover, .main_link a:focus, .main_link a:active {background:#e7e6dd; text-decoration:underline; }


/* bottom search */
.bottom_search {background:#f3f0c8; color:#000; border:1px solid #000;}
.bottom_search .bs_right {color:#000;}

/***************************************************************************************************
content-sidebar - styles 
****************************************************************************************************/

/* infobox */
.infobox_content {color:#000}

.infobox {background:#f3f0c8;}
.infobox a {color:#000; text-decoration:underline;}
.infobox a:hover {color:#000; text-decoration:none;}
.infobox a:focus, .infobox a:active {background:url(../images/structure/arrow_grey_greybg_sml.gif) #e7e6dd 100% 0.45em no-repeat; color:#000;  text-decoration:none;}

.infobox ul li a {color:#000; text-decoration:underline;}
.infobox ul li a:hover {color:#000; text-decoration:none;}
.infobox ul li a:focus, .infobox ul li a:active {background:url(../images/structure/arrow_grey_greybg_sml.gif) #e7e6dd 0% 0.45em no-repeat; color:#000; text-decoration:none;}


.infobox ul.docs li a {background:none;}
.infobox ul.docs li a:hover {background:none; text-decoration:none}
.infobox ul.docs li a:focus, .infobox ul.docs li a:active {background:#e7e6dd;text-decoration:none}

.infobox p a.email {background:none;}
.infobox p a.email:hover {background:none; text-decoration:none}
.infobox p a.email:focus, .infobox p a.email:active {background:#e7e6dd;text-decoration:none}


/* infobox - .testimonial */
.testimonial p.link a:hover {text-decoration:none;}
.testimonial p.link a:focus, .testimonial p.link a:active {background:url(../images/structure/arrow_grey_greybg_sml.gif) #e7e6dd 0% 0.45em no-repeat;  text-decoration:underline;}

/***************************************************************************************************
content-main - styles 
****************************************************************************************************/

/* page-intro */
.page-intro-left {background:#f3f0c8; color:#000;}

/* teaser (teaser-img / teaser-noimg) */
.teaser-img {border-bottom:1px solid #000; }
.teaser-noimg {border-bottom:1px solid #000;}

/* teaser-lrg */
.teaser-lrg {border-bottom:1px solid #000;}

/* linksbox */
.linksbox ul li a {color:#000; text-decoration:underline;}
.linksbox ul li a:hover {color:#000; text-decoration:none;}
.linksbox ul li a:focus, .linksbox ul li a:active {background:url(../images/structure/arrow_grey_sml_focus.gif)  #e7e6dd 100% 0.45em no-repeat; color:#000; text-decoration:none;}
.linksbox .head {border-bottom:1px solid #000;}

/* content-text */
.content-text-intro { border-bottom:1px solid #000;  border-top:1px solid #000; }
.content-text p a, .content-text ul li a {color:#000; text-decoration:underline;}
.content-text p a:hover, .content-text p a:focus, .content-text p a:active {color:#000; text-decoration:none;}
.content-text p a:focus, .content-text p a:active {background:#e7e6dd; }
.content-text ul li a:hover, .content-text ul li a:focus, .content-text ul li a:active {color:#000; text-decoration:none;}
.content-text ul li a:focus, .content-text ul li a:active {background:#e7e6dd; }

/* list styles - dl */
dl dt a {color:#000; text-decoration:underline;}
dl dt a:hover {color:#000; text-decoration:none;}
dl dt a:focus, dl dt a:active {background:url(../images/structure/arrow_grey_sml_focus.gif)  #e7e6dd 100% 0.5em no-repeat; color:#000; text-decoration:none;}

/* testimonies */
.testimonies {border-bottom:1px solid #000;}
.testimonials-content blockquote {background:none;}

/* search-results-content */
.pagination {border-bottom:1px solid #000;  border-top:1px solid #000;}
#content-wrapper.layout-two-col #content-main.search-results-content .results-summary h2 {color:#000;}
.results-summary p {color:#000;}

.results-pages li a {text-decoration:none; color:#000;}
.results-pages li a:hover, .results-pages li a:focus, .results-pages li a:active {text-decoration:underline; color:#000;}

.results-summary-txt h2 {color:#000;}


/* sitemap */
.sitemap ul {padding-top:10px;}
.sitemap ul li {padding:0px 5px 10px 3px;}
.sitemap ul li a {font-size:1.2em; text-decoration:none; color:#39474f; padding-left:30px; margin-bottom:22px;}
.sitemap ul li a:hover {text-decoration:underline;}
.sitemap ul.level_1 li {background:url(../images/structure/li_sitemap_dyslexia.gif) transparent 0% 0% repeat-y;}
.sitemap ul.level_1 li a {background:url(../images/structure/li_sitemap_main_dyslexia.gif) transparent 0% 0.6em no-repeat;}
.sitemap ul.level_1 li.last {background:url(../images/structure/li_sitemap_last_dyslexia.gif) transparent 0% 0% no-repeat;}
.sitemap ul.level_1 li.first {background:url(../images/structure/li_sitemap_first_dyslexia.gif) transparent 0% 0.6em no-repeat;}
.sitemap ul.level_2 li {background:none;}


/* service - finder tabs */
.tabs_content {border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.tabs ul li a {border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:#fff;  text-decoration:none; color:#000; }
.tabs ul li.selected a {background:#e7e6dd; border-bottom:2px solid #e7e6dd;}
.tabs ul li a:hover, .tabs ul li a:focus, .tabs ul li a:active {text-decoration:underline;}


/* A-Z list */
.A-Z_list ul li {}
.A-Z_list ul li a {color:#000; text-decoration:none;}
.A-Z_list ul li.selected a {color:#000; text-decoration:underline;}
.A-Z_list ul li a:hover {color::#000; text-decoration:underline;}
.A-Z_list ul li a:focus, .A-Z_list ul li a:active {color:#000; text-decoration:underline; background:#e7e6dd;}

a.more {color:#000; text-decoration:underline;}
a.more:hover {color:#000;text-decoration:none; }
a.more:focus, a.more:active {background:url(../images/structure/arrow_more_hover.gif) #e7e6dd 0% 0.5em no-repeat; color:#000;text-decoration:none;  }




















