
/*--Update by Paul Johnstone Made on 6.05.07

Turn off background colous to menu
--*/



#two-cols-2 {
  padding-bottom:150px;
}  

UL {
  margin:10px 0 20px 0;
} 
 
UL LI {
  margin-bottom:7px;
  padding-left:15px; 
  background-image:url("/media/icons/bullet-blue-dash.gif");
  background-repeat:no-repeat;
  background-position:7px 5px;
}

OL.geneThink UL, OL.geneThink UL LI {
  margin:0 0 2px 0;
}

/* Main research page */

.theme-box {
  height:140px;
}

.theme-box IMG {
  display:block;
  margin-bottom:0px;
}

.theme-box IMG.star-heading {
  margin-bottom:5px;
}
 
/* Left-column navigation  */	

H2 A {
  color:#0052A1;
}

H2 A:hover {
  color:#598CBE;
}

#left-nav {
  font-size:11px;
}  

#left-nav H2 {
  color:#FE5E23;
  font-size:11px;
  font-weight:normal;
  padding-left:10px; 
  background-image:url("../media/icons/bullet-3-blue-dots.gif");
  background-repeat:no-repeat;
  background-position:0px 5px;   
  margin-top:8px;
  margin-bottom:2px;
}

#left-nav H3 {
  color:#FE5E23;
  font-weight:bold;
  font-size:11px; 
  margin-bottom:6px;
}

* html #left-nav H2 {
  background:url("../media/icons/bullet-3-blue-dots.gif") no-repeat 0 5px;
}

#left-nav H3 A {
  color:#FE5E23;
}

#left-nav H3 A:hover {
  color:#FCB297;
}

#left-nav H2 A, #left-nav H3 A {
  text-decoration:none;
}

#left-nav H2 A:hover, #left-nav H3 A:hover {
  text-decoration:underline;
}

#left-nav UL {
  margin-top:2px;
  margin-bottom:6px;
}

#left-nav UL LI {
  font-size:11px; 
  margin-bottom:2px;
  padding-left:15px; 
  background-image:url("../media/icons/bullet-blue-dash.gif");
  background-repeat:no-repeat;
  background-position:7px 5px; 

}
  
/*  background-color:inherit; 
}

* html #left-nav UL LI {
  background-position:5px 7px; 
  background-color:inherit; 
}


.selected-theme {
  background-color:#F6F6F6;
}

UL LI.selected-group, UL LI.selected-group A {
  background-color:#EEEEEE;
}

.selected-theme {
  background-color:#F6F6F6;
}

UL LI.selected-group, UL LI.selected-group A {
  background-color:#EEEEEE;
}


.students-selected {
  background-color:#F6F6F6;
}

.student-section-selected {
  background-color:#E6E6E6;
}

.enablers-selected {
  background-color:#F6F6F6;
}

.enabler-group-selected {
  background-color:#E6E6E6;
}

.CCN-selected-theme {
  background-color:#F9E6EF;
} 
.EDD-selected-theme {
  background-color:#E1F2FA;
} 
.HD-selected-theme {
  background-color:#F3FCE7;
}
.IIE-selected-theme {
  background-color:#E5F7FA;
}
.LCG-selected-theme {
  background-color:#FAEADE;
}
.MD-selected-theme {
  background-color:#EEE8F8;
}

.CCN-selected-group {
  background-color:#F9CBDF;
} 
.EDD-selected-group {
  background-color:#B9E5FA;
} 
.HD-selected-group {
  background-color:#DFEECB;
}
.IIE-selected-group {
  background-color:#C9E9EE;
}
.LCG-selected-group {
  background-color:#FED8BB;
}
.MD-selected-group {
  background-color:#D4CAE4;
}

*/


#left-nav UL A {
  font-size:11px; 
  color:#0052A1;
  text-decoration:none; 
}

#left-nav UL A:hover {
  color:#94BCE2;
  text-decoration:underline; 
}

#theme-nav {
  margin:15px 0;
  font-weight:bold;
}

#NavPublicationPages {
  float:right;
  width:300px;
  text-align:right;
  font-weight:bold;
}


/* --------  LINK STYLES   --------- */

#NavPublicationPages A.paging-link {
  text-decoration:underline;
}

#theme-nav A {
  text-decoration:underline;
}

#theme-nav A:hover {
  text-decoration:none;
}


/* --------  FONT STYLES   --------- */

H1.CCN {
  color:#FF00B3;
}

H1.EDD {
  color:#00ADEF;
}

H1.HD {
  color:#8DC63F;
}

H1.IIE {
  color:#01A8B6;
}

H1.LCG {
  color:#F47920;
}

H1.MD {
  color:#7A52C7;
}

H1.EF {
  color:#FF00B3;
}


.CCN P, .EDD P, .HD P, .IIE P, .LCG P, .MD P, .EF P,
.CCN FONT, .EDD FONT, .HD FONT, .IIE FONT, .LCG FONT, .MD FONT, .EF FONT, 
.CCN TD, .EDD TD, .HD TD, .IIE TD, .LCG TD, .MD TD, .EF TD  {
  color:#0052A1;  /* default blue */
}


TD.CCN P, TD.EDD P, TD.HD P, TD.IIE P, TD.LCG P, TD.MD P, TD.EF P {
  color:#0052A1;  /* default blue */
}


/* Left Menu colour for all themes */
#left-nav .CCN A, #left-nav .EDD A, #left-nav .HD A, #left-nav .IIE A, #left-nav .MD A, #left-nav .LCG A, #left-nav .EF A{
  color:#00ADEF;
}
#left-nav .CCN A:hover, #left-nav .EF A:hover, #left-nav .IIE A:hover, #left-nav .MD A:hover, #left-nav .HD A:hover, #left-nav .LCG A:hover {
color:#9FCFE1;
}  
   
   
/* EDD stands for Early Development & Disease GID1  */
.EDD,.EDD .read-more, .EDD H2 A, EDD A, .EDD #theme-nav, .EDD H2, .EDD A FONT, .EDD #NavPublicationPages, .EDD .spielHeading  {
  color:#00ADEF;
}
.EDD, .EDD .read-more A:hover, .EDD A:hover {
  color:#9FCFE1;
}
/* IIE stands for Infection, Immunity & Environment GID2  */
.IIE, .IIE .read-more, .IIE H2 A, .IIE A,  .IIE A FONT, .IIE #theme-nav, .IIE H2, .IIE #NavPublicationPages, .IIE .spielHeading  {
  color:#01A8B6;
}
.IIE, .IIE .read-more A:hover , .IIE A:hover {
  color:#1BCFDE;
}

/* MD stands for Musculoskeletal Disordes GID3  */
.MD, .MD .read-more, .MD H2 A, .MD A, .MD #theme-nav, .MD A FONT, .MD H2, .MD #NavPublicationPages, .MD .spielHeading {
  color:#7A52C7;
}

.MD, .MD .read-more A:hover , .MD A:hover {
  color:#C1AAED;
}

/* LCG stands for Laboratory Community Genetics GID4  */
.LCG, .LCG .read-more, .LCG H2 A, .LCG A, .LCG A FONT, .LCG #theme-nav, .LCG H2, .LCG #NavPublicationPages, .LCG .spielHeading  {
  color:#F47920;
}
.LCG, .LCG .read-more A:hover , .LCG A:hover{
  color:#F5BF98;
}

/* HD stands for Heakthy Development GID5  */
.HD,   .HD .read-more, .HD H2 A, .HD A, .HD #theme-nav, .HD H2,.HD A FONT, .HD #NavPublicationPages, .HD .spielHeading  {
  color:#8DC63F;
}
.HD, .HD .read-more A:hover, .HD A:hover{
  color:#BDE782;
}

/* CCN stands for Critical Care & Neurosciences GID6  */
.CCN, .CCN .read-more, .CCN H2 A, .CCN A, .CCN #theme-nav, .CCN H2, .CCN A FONT, .CCN #NavPublicationPages, .CCN .spielHeading{
  color:#FF00B3;
}
.CCN, .CCN .read-more A:hover, .CCN A:hover{
  color:#F192D5;
}





/* EF stands for ? GID?  */
.EF, .EF .read-more, .EF H2 A,  .EF A FONT, .EF #theme-nav, .EF H2, .EF #NavPublicationPages, .EF .spielHeading {
  /*color:#FF00B3;*/
  color: #0052A1;
}
.EF, .EF A:hover .read-more, EF A:hover{
  /*color:#F192D5;*/
  color: #0052A1;
}



/*  Override FONT tags in the research pages. Stupid Sahron Anuku has hard-coded the wrong size fonts into the CMS */

FONT {
  font-size:12px;
}

.spielHeading {
  margin-top:3px;
  margin-bottom:4px;
  font-size:13px; 
  font-weight:bold;
}

P.snippet {
  margin-top:0px;
  margin-bottom:0px;
}

.top-border-dotted {
  height:2px;
}

/* 			TABLE STYLES   */


#tblThemeHeadingBlock {
margin-top:12px;
margin-bottom:12px;
}

#tblThemeHeadingBlock TD {
  height:91px;
  padding-left:10px;
}

#tblThemeHeadingBlock TD.circle-photo {
  width:87px;
}

#tblThemeHeadingBlock TD.theme-name {
  padding-right:45px;
}

#tblThemeHeadingBlock TD.theme-director {
  font-size:11px;
  width:100%;
  vertical-align:bottom;
}

#tblThemeHeadingBlock TD.theme-director IMG {
  margin-right:10px;

}

#tblThemeHeadingBlock TD.theme-director SPAN.job-title {
  color:#598CBE;
  font-size:11px;

}

#theme IMG, .story IMG {
  float:left;
  margin-left:30px;
  margin-bottom:0px;
}

#theme H2 {
  font-weight:bold;
  font-size:13px;
  margin-top:7px;
  margin-bottom:3px;
  padding-left:29px;
  background-repeat:no-repeat;
  background-position:left top;  
}

#theme.research-news H2 {
  margin-top:0px;
  margin-bottom:0px;
}

#theme H3 {
  color:#0052A1;
  margin-top:0;
  margin-bottom:0;
}

#theme P {
  font-size:12px;
  margin-top:0;
}

#theme.research-news P {
  margin-bottom:0;
}

#theme P.snippet {
  font-size:11px;
  color:#919BB7;
}

#theme P.snippet A {
  color:#919BB7;
}

.indent {
  padding-left:140px;
}

#theme .intro {
  font-size:13px;
  padding-bottom:15px;
  padding-left:30px;
}

 
/*           "Read More" ARROWS         */


#theme .read-more {
  font-size:11px;
  padding-right:12px;
  background-repeat:no-repeat;
  background-position:100% 50%;
}

#theme.research-news DIV.indent DIV.top-border-dotted {
  margin-top:10px;
}


/* Setup for all themes
.CCN .read-more, .IIE .read-more, .HD .read-more, .MD .read-more, .LCG .read-more, .EDD .read-more {
  background-image:url('../media/icons/arrow-right-ccn.gif');
}
*/


.CCN .read-more {
  background-image:url('../media/icons/arrow-right-ccn.gif');

}

.IIE .read-more {
  background-image:url('../media/icons/arrow-right-iie.gif');
}

.HD .read-more {
  background-image:url('../media/icons/arrow-right-hd.gif');
}

.MD .read-more {
  background-image:url('../media/icons/arrow-right-md.gif');
}

.LCG .read-more {
  background-image:url('../media/icons/arrow-right-lcg.gif');
}

.EDD .read-more {
  background-image:url('../media/icons/arrow-right-edd.gif');
}


/*                         FOOTERS IMAGES                     */


#our-research #body-white-bg, #research-group.CCN #body-white-bg, #research-group-publications #body-white-bg {
  background-repeat:no-repeat;
  background-position:bottom right;
}

#our-research.CCN #body-white-bg {
  background-image:url('../media/footers/arc-image-CCN.gif');
}


#research-group.CCN #body-white-bg {
  background-image:url('../media/footers/arc-image-ACP.gif');
}

#research-group-publications #body-white-bg {
  background-image:url('../media/footers/arc-no-image-CCN.gif');
}


#our-research.EDD #body-white-bg {
  background-image:url('../media/footers/arc-image-EDD.gif');
}

#our-research.IIE #body-white-bg {
  background-image:url('../media/footers/arc-image-IIE.gif');
}
	
#our-research.HD #body-white-bg {
  background-image:url('../media/footers/arc-image-HD.gif');
}

#our-research.MD #body-white-bg {
  background-image:url('../media/footers/arc-image-MD.gif');
}
	
#our-research.LCG #body-white-bg {
  background-image:url('../media/footers/arc-image-LCG.gif');
}


#the-team.CCN #body-white-bg {
  background-image:url('../media/footers/arc-image-theteam.gif');
}







/*                         BULLET STARS                        */


#theme.CCN H2, .CCN H2.star {
  background-image:url('../media/icons/bullet-star-CCN.jpg');
  background-repeat:no-repeat;
  background-position:left top; 
    padding-bottom:5px;
  padding-left:30px;
}


#theme.LCG H2, .LCG H2.star {
  background-image:url('../media/icons/bullet-star-LCG.jpg');
   background-repeat:no-repeat;
  background-position:left top; 
    padding-bottom:5px;
  padding-left:30px;
}

#theme.EDD H2, .EDD H2.star  {
  background-image:url('../media/icons/bullet-star-EDD.jpg');
   background-repeat:no-repeat;
  background-position:left top; 
    padding-bottom:5px;
  padding-left:30px;
}

#theme.MD H2, .MD H2.star  {
  background-image:url('../media/icons/bullet-star-MD.jpg');
   background-repeat:no-repeat;
  background-position:left top; 
    padding-bottom:5px;
  padding-left:30px;
}

#theme.HD H2, .HD H2.star  {
  background-image:url('../media/icons/bullet-star-HD.jpg');
   background-repeat:no-repeat;
  background-position:left top; 
    padding-bottom:5px;
  padding-left:30px;
}

#theme.IIE H2, .IIE H2.star  {
  background-image:url('../media/icons/bullet-star-IIE.jpg');
   background-repeat:no-repeat;
  background-position:left top; 
    padding-bottom:5px;
  padding-left:30px;
}

#news-right-photos {
  float:right; 
  width:21.8%;
  border:0px solid red;
}

#news-left-text {
  float:left; 
  width:78.1%; 
  border:0px solid green;
}


/*      Bullet Colours            */



.CCN .list6 UL LI, .CCN UL LI{
  font-size:12px; 
  font-weight:normal;
  padding-left:8px;
  background:url("../media/icons/bullet-CCN.gif") no-repeat 0 5px;
  margin-bottom:6px;
}
.IIE .list6 UL LI, .IIE UL LI{
  font-size:12px; 
  font-weight:normal;
  padding-left:8px;
  background:url("../media/icons/bullet-IIE.gif") no-repeat 0 5px;
  margin-bottom:6px;
}

.LCG .list6 UL LI, .LCG UL LI{
  font-size:12px; 
  font-weight:normal;
  padding-left:8px;
  background:url("../media/icons/bullet-LCG.gif") no-repeat 0 5px;
  margin-bottom:6px;
}

.EDD .list6 UL LI, .EDD UL LI{
  font-size:12px; 
  font-weight:normal;
  padding-left:8px;
  background:url("../media/icons/bullet-EDD.gif") no-repeat 0 5px;
  margin-bottom:6px;
}

.HD .list6 UL LI, .HD UL LI{
  font-size:12px; 
  font-weight:normal;
  padding-left:8px;
  background:url("../media/icons/bullet-HD.gif") no-repeat 0 5px;
  margin-bottom:6px;
}

.MD .list6 UL LI, .MD UL LI{
  font-size:12px; 
  font-weight:normal;
  padding-left:8px;
  background:url("../media/icons/bullet-MD.gif") no-repeat 0 5px;
  margin-bottom:6px;
}



/*						STUDENTS 							

#tblPSASponsors {
  width:100%;
}

#tblPSASponsors TD {
  padding:15px;
  width:33.3%;
  vertical-align:top;
  text-align:center;
}

#tblPSASponsors TD IMG {
  margin-bottom:5px;
}

#tblPSASponsors2 {
  width:500px;
}

#tblPSASponsors2 TD {
  padding:5px;
  width:50%;
  vertical-align:top;
  text-align:center;
}

#tblPSASponsors2 TD IMG {
  margin-bottom:5px;
}

#tblPsaMembers {
  width:80%;
}

#tblPsaMembers TD {
  padding-bottom:10px;
  width:50%;
  vertical-align:top;
}

.research-centre IMG {
  display:block;
  margin-top:25px;
}

.research-centre A {
  display:block;
  margin-top:25px;
  font-weight:bold;
}

*/
  #fade-in-block {
  width:222px; 
  height: 110px;
  text-align:center;
  display:none;  
  float:right;
}

#page-title-block {
  width:333px; 
  vertical-align:top;
  float:left;
}

#page-title-block IMG.page-title {
  display:block;
  margin-bottom:0px;
  margin-top:0px;
}

#page-title-block P {
  margin-top:0px;
  margin-bottom:10px;
}

#logos	{ 
  width:15%; 
  /*height:90px; 
  border:0px solid blue;*/
  background-image:url('/media/page-template/vertical-dots.gif');
	background-repeat:repeat-y;
	background-position:left top;
/*  overflow:hidden;  - Removed because it stops selection of text in IE - JE */
}

#logos TD { 
  padding:0;
  text-align:center;  
  font-size:11px;
  height: 80px;
}

#logos TD A { 
  font-size:11px;
}

#tblEvents, #tblInvestigators {
  width:100%;
  border:0px;
}

#tblInvestigators TD IMG {
  display:block;
  margin-bottom:0px;
}

#tblInvestigators TD {
  font-size:11px;
  width:33%;
  padding-bottom:12px;
}