@charset "utf-8";
/* CSS Document */

/* colours and graphics for each of the themes.  */
/* A page's theme is set by assigning one of the 6 classes to the body tag */

/* Header Background images */
body.home #header {background:url(../gfx/bg-header-corp-lt.jpg) no-repeat;}
body.corporate #header {background:url(../gfx/bg-header-purple-lt.jpg) no-repeat;}
body.patients #header {background:url(../gfx/bg-header-green-lt.jpg) no-repeat;}
body.healthpros #header {background:url(../gfx/bg-header-blue-lt.jpg) no-repeat;}
body.research #header {background:url(../gfx/bg-header-red-lt.jpg) no-repeat;}
body.grants #header {background:url(../gfx/bg-header-gold-lt.jpg) no-repeat;}



/* top menu active section */
body.home ul.menu_hz li.home {border-bottom: #FFFFFF 5px solid; }
body.corporate ul.menu_hz li.corporate {border-bottom: #66438a 5px solid;}
body.patients ul.menu_hz li.patients {border-bottom: #5c8727 5px solid;}
body.healthpros ul.menu_hz li.healthpros {border-bottom: #003d79 5px solid;}
body.research ul.menu_hz li.research {border-bottom: #b42e34 5px solid;}
body.grants ul.menu_hz li.grants {border-bottom: #ef9303 5px solid;}

/* top menu rollovers */
ul.menu_hz li.home:hover {border-bottom-color: #FFFFFF;}
ul.menu_hz li.corporate:hover {border-bottom-color: #66438a;}
ul.menu_hz li.patients:hover {border-bottom-color: #5c8727;}
ul.menu_hz li.healthpros:hover {border-bottom-color: #003d79;}
ul.menu_hz li.research:hover {border-bottom-color: #b42e34;}
ul.menu_hz li.grants:hover {border-bottom-color: #ef9303;}

/* content colours */
body.home h1, body.home h2 { color: #66438a;}
body.corporate h1, body.corporate h2 { color: #66438a;}
body.patients h1, body.patients h2, .home .patients h2 { color: #5c8727;}
body.healthpros h1, body.healthpros h2, .home .healthpros h2 { color: #003d79;}
body.research h1, body.research h2, .home .research h2 { color: #b42e34;}
body.grants h1, body.grants h2, .home .grants h2 { color: #ef9303;}

/*reset rightCol headers to normal */
body.home .contextBox-hdr h2, 
body.corporate .contextBox-hdr h2, 
body.patients .contextBox-hdr h2, 
body.healthpros .contextBox-hdr h2, 
body.research .contextBox-hdr h2, 
body.grants .contextBox-hdr h2
{
    color:#666;
}

/* buttons, form elements etc */
body.home .goButton { background:url(../gfx/btn-go-purple.png) no-repeat;}
body.corporate .goButton { background:url(../gfx/btn-go-purple.png) no-repeat;}
body.patients .goButton { background:url(../gfx/btn-go-green.png) no-repeat;}
body.healthpros .goButton { background:url(../gfx/btn-go-blue.png) no-repeat;}
body.research .goButton { background:url(../gfx/btn-go-red.png) no-repeat;}
body.grants .goButton { background:url(../gfx/btn-go-gold.png) no-repeat;}

/*Sub Menu colours ****************************************************************************************/

/* PURPLE for About CINSW */
/* 4 colours from the PSD files */
body.corporate ul.submenu { background-color:#efecf3;}
body.corporate ul.submenu li a,
body.corporate ul.submenu li.activeParent, 
body.corporate ul.submenu li.activeParent a {background-color:#e1dbe8;}
body.corporate ul.submenu li.activeParent li a{background-color:#d4ccde;}
body.corporate ul.submenu li a:hover, 
body.corporate ul.submenu li.activeParent li a:hover, 
body.corporate ul.submenu li.activeParent a:hover  {background-color:#66438a;}
body.corporate ul.submenu li.parent a {background-image:url(../gfx/smnu-purp-closed.gif);}
body.corporate ul.submenu li.parent a:hover {background-image:url(../gfx/smnu-purp-closed-hover.gif);}
body.corporate ul.submenu li.activeParent a {background-image:url(../gfx/smnu-purp-open.gif);}
body.corporate ul.submenu li.activeParent a:hover {background-image:url(../gfx/smnu-purp-open-hover.gif);}
body.corporate ul.submenu li.activeParent li a, 
body.corporate ul.submenu li.activeParent li a:hover{background-image:none;}


/* GREEN for Patients & Carers */
/* 4 colours from the PSD files */
body.patients ul.submenu { background-color:#eef3e9;}
body.patients ul.submenu li a, 
body.patients ul.submenu li.activeParent, 
body.patients ul.submenu li.activeParent a {background-color:#dfe8d5;}
body.patients ul.submenu li.activeParent li a{background-color:#d2dec3;}
body.patients ul.submenu li a:hover, 
body.patients ul.submenu li.activeParent li a:hover, 
body.patients ul.submenu li.activeParent a:hover  {background-color:#5c8727;}
body.patients ul.submenu li.parent a {background-image:url(../gfx/smnu-green-closed.gif);}
body.patients ul.submenu li.parent a:hover {background-image:url(../gfx/smnu-green-closed-hover.gif);}
body.patients ul.submenu li.activeParent a {background-image:url(../gfx/smnu-green-open.gif);}
body.patients ul.submenu li.activeParent a:hover {background-image:url(../gfx/smnu-green-open-hover.gif);}
body.patients ul.submenu li.activeParent li a, 
body.patients ul.submenu li.activeParent li a:hover{background-image:none;}


/* BLUE for Health professionals */
/* 4 colours from the PSD files */
body.healthpros ul.submenu { background-color:#e5ebf1;}
body.healthpros ul.submenu li a, 
body.healthpros ul.submenu li.activeParent, 
body.healthpros ul.submenu li.activeParent a {background-color:#ced9e5;}
body.healthpros ul.submenu li.activeParent li a{background-color:#b9c9da;}
body.healthpros ul.submenu li a:hover, 
body.healthpros ul.submenu li.activeParent li a:hover, 
body.healthpros ul.submenu li.activeParent a:hover  {background-color:#003d79;}
body.healthpros ul.submenu li.parent a {background-image:url(../gfx/smnu-blue-closed.gif);}
body.healthpros ul.submenu li.parent a:hover {background-image:url(../gfx/smnu-blue-closed-hover.gif);}
body.healthpros ul.submenu li.activeParent a {background-image:url(../gfx/smnu-blue-open.gif);}
body.healthpros ul.submenu li.activeParent a:hover {background-image:url(../gfx/smnu-blue-open-hover.gif);}
body.healthpros ul.submenu li.activeParent li a, 
body.healthpros ul.submenu li.activeParent li a:hover{background-image:none;}


/* RED for researchers */
/* 4 colours from the PSD files */
body.research ul.submenu { background-color:#f7eaea;}
body.research ul.submenu li a, 
body.research ul.submenu li.activeParent, 
body.research ul.submenu li.activeParent a {background-color:#f0d7d7;}
body.research ul.submenu li.activeParent li a{background-color:#eac6c6;}
body.research ul.submenu li a:hover, 
body.research ul.submenu li.activeParent li a:hover, 
body.research ul.submenu li.activeParent a:hover  {background-color:#b42e34;}
body.research ul.submenu li.parent a {background-image:url(../gfx/smnu-red-closed.gif);}
body.research ul.submenu li.parent a:hover {background-image:url(../gfx/smnu-red-closed-hover.gif);}
body.research ul.submenu li.activeParent a {background-image:url(../gfx/smnu-red-open.gif);}
body.research ul.submenu li.activeParent a:hover {background-image:url(../gfx/smnu-red-open-hover.gif);}
body.research ul.submenu li.activeParent li a, 
body.research ul.submenu li.activeParent li a:hover{background-image:none;}

/* GOLD for grants */
/* 4 colours from the PSD files */
body.grants ul.submenu { background-color:#fdf4e5;}
body.grants ul.submenu li a, 
body.grants ul.submenu li.activeParent, 
body.grants ul.submenu li.activeParent a {background-color:#fceace;}
body.grants ul.submenu li.activeParent li a{background-color:#fbe1b9;}
body.grants ul.submenu li a:hover, 
body.grants ul.submenu li.activeParent li a:hover, 
body.grants ul.submenu li.activeParent a:hover  {background-color:#ef9303;}
body.grants ul.submenu li.parent a {background-image:url(../gfx/smnu-gold-closed.gif);}
body.grants ul.submenu li.parent a:hover {background-image:url(../gfx/smnu-gold-closed-hover.gif);}
body.grants ul.submenu li.activeParent a {background-image:url(../gfx/smnu-gold-open.gif);}
body.grants ul.submenu li.activeParent a:hover {background-image:url(../gfx/smnu-gold-open-hover.gif);}
body.grants ul.submenu li.activeParent li a, 
body.grants ul.submenu li.activeParent li a:hover{background-image:none;}



body.corporate #rightCol a:hover, 
.home .corporate a {
	color:#66438a;
}

body.patients #midCol a,
body.patients #rightCol a:hover,
.home .patients a {
	color:#5c8727;
}

body.healthpros #midCol a, 
body.healthpros #rightCol a:hover,
.home .healthpros a {
	color:#003d79;
}

body.research #midCol a, 
body.research #rightCol a:hover, 
.home .research a {
	color:#b42e34;
}

body.grants #midCol a, 
body.grants #rightCol a:hover, 
.home .grants a {
	color:#ef9303;
}


body.healthpros #midCol 
.home-panel a {
	color: #FFFFFF;
}

body.healthpros #midCol #map-tool-left a {
	text-decoration:none;
	color:#333333;
}


.corporate .contextBox-hdr {
	background:url(../gfx/contextBox-hdr-purple.png) no-repeat;
}
.corporate .contextBox-bdy,
.corporate .subcontext, 
.corporate .subcontext-collapse,
.corporate .toggleContextBox {
	background:url(../gfx/contextBox-bg-purple.png);
} 
.corporate .contextBox-ftr {
	background:url(../gfx/contextBox-ftr-purple.png) no-repeat bottom;
}

.home .contextBox-hdr {
	background:url(../gfx/contextBox-hdr-purple.png) no-repeat;
}
.home .contextBox-bdy, 
.home .subcontext, 
.home .subcontext-collapse,
.home .toggleContextBox {
	background:url(../gfx/contextBox-bg-purple.png);
}
.home .contextBox-ftr {
	background:url(../gfx/contextBox-ftr-purple.png) no-repeat bottom;
}


.patients .contextBox-hdr {
	background:url(../gfx/contextBox-hdr-green.png) no-repeat;
}
.patients .contextBox-bdy, 
.patients .subcontext, 
.patients .subcontext-collapse,
.patients .toggleContextBox {
	background:url(../gfx/contextBox-bg-green.png);
}
.patients .contextBox-ftr {
	background:url(../gfx/contextBox-ftr-green.png) no-repeat bottom;
}


.healthpros .contextBox-hdr {
	background:url(../gfx/contextBox-hdr-blue.png) no-repeat;
}
.healthpros .contextBox-bdy, 
.healthpros .subcontext, 
.healthpros .subcontext-collapse,
.healthpros .toggleContextBox {
	background:url(../gfx/contextBox-bg-blue.png);
}
.healthpros .contextBox-ftr {
	background:url(../gfx/contextBox-ftr-blue.png) no-repeat bottom;
}

.research .contextBox-hdr {
	background:url(../gfx/contextBox-hdr-red.png) no-repeat;
}
.research .contextBox-bdy, 
.research .subcontext, 
.research .subcontext-collapse,
.research .toggleContextBox {
	background:url(../gfx/contextBox-bg-red.png);
}
.research .contextBox-ftr {
	background:url(../gfx/contextBox-ftr-red.png) no-repeat bottom;
}


.grants .contextBox-hdr {
	background:url(../gfx/contextBox-hdr-gold.png) no-repeat;
}
.grants .contextBox-bdy, 
.grants .subcontext, 
.grants .subcontext-collapse,
.grants .toggleContextBox {
	background:url(../gfx/contextBox-bg-gold.png);
}
.grants .contextBox-ftr {
	background:url(../gfx/contextBox-ftr-gold.png) no-repeat bottom;
}


#rightCol a {
	color:#666666;
}


.corporate #midCol p.pullquoteRight, 
.corporate h2, .corporate #midCol a
{
    color:#66438a !important;
}
