/* Health Colours - Green */
#navcontainer{background: #004185;}
#navcontainer ul{background-color:#004185;}
#navcontainer ul li.on a, #navcontainer ul li.on a:hover{background-color:#32a7bb; color:#fff;}
#navcontainer ul li a{background: #004185; color: #D5F1FF;}
#navcontainer ul li a:hover{color: #fff; background: #003264;}

/* Health Colours */
#leftcolumn{background-color: #F2F5F7;}
#leftcolumn ul.leftnavigation li{background-image:url(../../img/leftnavigation/health_arrow.gif);}
#leftcolumn ul.leftnavigation li.sub{background-image:url(../../img/leftnavigation/health_sub_arrow.gif);}
#leftcolumn ul.leftnavigation li a{color:#004185;} #leftcolumn ul.leftnavigation li a:hover{color:#333;}
#leftcolumn ul.leftnavigation li.sub a{color:#507CA0;} #leftcolumn ul.leftnavigation li.sub a:hover{color:#000;}

#rightcolumn .topbanner{background-color:#55AA00;}
#rightcolumn .topbanner h1{color:#fff; }

#rightcolumn .welcome p{ color:#fff;}

/* Colours */
#rightcolumn .welcome{background-color:#0e8a9f; color:#fff;}  
#rightcolumn #rhs-features .rhs-headlines h2{color:#fff; background-image:url(../../img/backgrounds/health/rhs-features2.jpg); border-bottom:1px solid #0E8A9F; background-position:top left;}
#rightcolumn #rhs-features .rhs-headlines ul{background-color:#f8f8f8;}
#rightcolumn #rhs-features .rhs-headlines ul.page li{border-bottom: 1px dotted #9CBCDC;}
#rightcolumn #rhs-features .rhs-headlines p.more{background-image:url(../../img/backgrounds/more_health.jpg); color:#fff; border-top:none; margin-bottom:8px;}
#rightcolumn #rhs-features .rhs-headlines p.more a{color:#E2EBF5;} #rightcolumn #rhs-features .rhs-headlines p.more a:hover{color:#fff;}
#rightcolumn #rhs-features .rhs-headlines ul.page li a{color:#005938;} #rightcolumn #rhs-features .rhs-headlines ul.page li a:hover{color:#333;}



#rightcolumn #rhs-features .rhs-headlines ul.pagelink li a{color:#006B9D;} #rightcolumn #rhs-features .rhs-headlines ul.pagelink li a:hover{color:#333;}

.funding_box{border:1px solid #DFECF6;}
.smilingman_box{border:1px solid #DFECF6;}
.questionmark_box{background-image:url(../../img/boxes/question_health.jpg); background-position: top right;border:1px solid #C4E692;}
.tick_box{border:1px solid #DFECF6;}

.health_tips {background:url(../../img/backgrounds/turquoise_gradient.jpg) repeat-x top; border:1px solid #AFDEE6;}
.dohc_news {background-image:url(../../img/boxes/health_doch.jpg); background-position: top right;border:1px solid #AFDEE6;}
.health_links {background:url(../../img/backgrounds/turquoise_gradient.jpg) repeat-x top; border:1px solid #AFDEE6;}


.narrowbox h3 a, .narrowbox h3 a:visited{color:#004185;} .narrowbox h3 a:hover{color:#333;}
.longbox h3 a, .longbox h3 a:visited{color:#004185;} .longbox h3 a:hover{color:#333;}
.longbox h3 a, .longbox h3 a:visited{color:#004185;} .longbox h3 a:hover{color:#333;}
#content .longbox h4{margin-left:0px;} .longbox h4 a, .longbox h4 a:visited{color:#004185; font-size:12px; font-weight:bold;} .longbox h3 a:hover{color:#333;}

.largebox {border:1px solid #BAE1E8;}
.largebox h3 a, .largebox h3 a:visited{color:#32a7bb;} .largebox h3 a:hover{color:#333;}
.largebox p a, .largebox p a:visited{color:#32a7bb;} .largebox p a:hover{color:#333;}

.largebox {border:1px solid #BAE1E8;}
.largebox h3 a, .largebox h3 a:visited{color:#32a7bb;} .largebox h3 a:hover{color:#333;}
.largebox p a, .largebox p a:visited{color:#32a7bb;} .largebox p a:hover{color:#333;}

ul.brown_tick li a{color:#004185;} ul.brown_tick li a:hover{color:#333;}
ul.green_tick li a{color:#004185;} ul.green_tick li a:hover{color:#333;}
ul.yesno li{background-color:#004185; border:1px solid #89A7C5; color:#fff;}
ul.yesno li a{color:#fff;} ul.yesno li a:hover{color:#DCE6EB;}

/* Business Colours */
#footer{background-color:#32a7bb; color:#f2f2f2; }
#footer a{color: #E5ECF0;} #footer a:hover{border-bottom:1px solid #A9BDD3;}

/* *************************** Styleguide ********************************* */
/* headings */
#content h1, #content h2, #content h3, #content h4 { color:#0E8A9F;}
blockquote span{color:#0E8A9F;}

table.data td a{color:#0E8A9F;}
table.data th{border-left:1px solid #0E8A9F; border-right:1px solid #0E8A9F;}

table.data th, table.search-table th{background:#0E8A9F url(../../img/backgrounds/health/table-th-bg.jpg) repeat-x 0px 0px;}
table.data tr.alt{background-color:#F9FEFF;}
#rightcolumn #content blockquote p{border-bottom:1px dotted #B9DEFF;}