/* Accessibility CSS - Extra large text size & inverted colour scheme */

body {font-size:1.25em;background:#000000!important;color:#ffffff;}

a {color:#01ffff;text-decoration:none;}
a:hover {text-decoration:underline;}

h1, h2, h3, h4, h5 {color:#ffff00;}
#CPcontent h1, #CPcontent h2, #CPcontent h3, #CPcontent h4, #CPcontent h5 {color:#ffff00!important;}

#logo, #CPcontent #logo {background:url(../images/accessibility/Carewatch-Logo.png) no-repeat;}

#mainNav,
#CPcontent #mainNav {width:978px;height:36px;background:#000000!important;border:1px solid #ffffff;}
.lavaLamp li.back {background:url(../images/accessibility/lava.gif) no-repeat right -23px;}
.lavaLamp li.back .left {background:url(../images/accessibility/lava.gif) no-repeat top left;}
.lavaLamp li a {color:#01ffff;}
.lavaLamp li a:hover {color:#000000;text-decoration:none;}
.lavaLamp .current a {color:#000000;font-weight:bold;}

.crumbText {color:#ffff00;}
#crumbsList a {color:#01ffff;}

#twoColWrap, #CPcontent #twoColWrap {background:none!important;}
.blueBoxBottom a, .redBoxBottom a, .greyBoxBottom a {color:#01ffff;text-decoration:none;}
.blueBoxBottom a:hover, .redBoxBottom a:hover, .greyBoxBottom a:hover {text-decoration:underline;}

.blueBoxTop, .redBoxTop, .greyBoxTop {width:226px;height:7px;background:none!important;border:1px solid #ffffff;border-bottom:none;
}

.blueBoxBottom, .redBoxBottom, .greyBoxBottom {width:199px;padding:5px 13px 15px 14px;background:none!important;border:1px solid #ffffff;border-top:none;}

.blueBoxBottom h4, .redBoxBottom h4, greyBoxBottom h4 {color:#ff0000;}

#footerWrap {	border-top:3px solid #ffffff;background:none;}
#footerWrap h4 {color:#ffff00;}
#footerWrap a {color:#01ffff;text-decoration:none;}
#footerWrap a:hover {color:#01ffff;text-decoration:underline;}
