/* 
------------------------
Research section only
------------------------
*/

/* @group 1. Header */


#navigation {
	height: 62px;
	background: transparent url(/images/backgroundR/navR-back.gif) repeat-y 2px top;
}

.homeR #navigation {
	height: 66px;
}

.homeR #mainContentBox {
	background:none;
	padding:28px 7px 30px;
	width:945px;
}

/* @end */

/* @group 4. Main Content */

#mainContentBox {
	background:transparent url(/images/backgroundR/mainContentBoxR-back.gif) repeat-y center top;
}

.inside3colLabR  #latestNews,
.insidePortalR  #latestNews,
.inside3colR  #latestNews,
.homeR #latestNews {
	display: block; clear: both;
	width: 263px;
	padding:8px 13px;
	margin-bottom:5px;
	background-color: #F4911E;
}

.homeR .FindaResearcherBox, .homeR .A-ZBox,
.insidePortalR .FindaResearcherBox, .insidePortalR .A-ZBox,
.inside3colR .FindaResearcherBox, .inside3colR .A-ZBox {
	display:block; clear:both;
	width:264px;
	padding:8px 10px;
	margin:32px 0 10px 0;
	background-color: #F1F1E5;
	border: 1px solid #B5AD87
}

.insidePortalR .FindaResearcherBox, .insidePortalR .A-ZBox,
.inside3colR .FindaResearcherBox, .inside3colR .A-ZBox {
	width:155px;
	margin:0 0 5px 0;
}

.A-ZBox { margin-top:0; overflow:auto;}

 .insidePortalR .A-ZBox, .inside3colR .A-ZBox {
 	margin:0 0 30px 0;
 }

/* @end */


/* @group 5. footer */
	
.homeR #footer { 
	width:959px; height:33px;
	margin:0 auto; padding:10px 0 0 0;
	border-top:1px dotted #B8B3A3;
	background:none;
}

#footer {
	background:transparent url(/images/backgroundR/mainContentBoxR-end.gif) no-repeat scroll center top;
}

/* @end */


/* @group  CLASSES  */

.homeR .box1, .homeR .box2, .homeR .box3 {
	width:309px; height:276px;
	border:7px solid #FFF;
}
.homeR .box2 {
	width:313px;
	border-left-width: 0;
	border-right-width: 0;
}

#boxContainer {
	height: 276px;
	background-image:url(/images/backgroundR/boxContainerR-back.gif);
}

#boxContainer .shortCuts {
	margin-top:156px;
	height:110px;
	padding:10px 0 0 9px;
}

#boxContainer .box1 .shortCuts {
	background-image: url(/images/backgroundR/yellowL-panel.png);
}

#boxContainer .box2 .shortCuts {
	background-image: url(/images/backgroundR/yellowM-panel.png);
}

#boxContainer .box3 .shortCuts {
	background-image: url(/images/backgroundR/yellowD-panel.png);
}

.homeR .lhCol {
	width: 288px;
	margin-right:36px;
}

.homeR .centreCol {
	width:289px;
	margin-right:28px;
}

.homeR .rhCol {
	width:291px;
}

.insidePortalR .rhCol {
	width: 185px;
	margin-top: 27px;
	padding-right:5px;
}

.inside3colR .centreCol {
	width:500px;
}

.inside3colR .rhCol {
	padding-top:27px;
	width:180px;
}

.inside3colLabR .rhCol {
	padding-top:27px;
	width: 256px;
}

.inside3colLabR .centreCol {
	width:475px;
}


#insideBoxContainer .shortCuts {
	height:110px;
	padding:10px 9px 0;
}


/* @end */

/* @group  HEADING  */

#navigation h2 {
	display:block;
	width:943px; height:27px;
	padding:6px 0 0 16px;
	color: #FFF;
	font: normal 125%/1em Georgia, Times, serif;
}

.FindaResearcherBox h3 {
	display:block;
	margin:0 0 10px 0;
	color: #F3911E;
	font: normal 104%/1em Georgia, Times, serif;
}


/* @end */

/* @group  PARAGRAPHS  */

#latestNews p.date { color: #BD4805;}
#latestNewsPortal p { color: #F4911E;}

#latestNewsPortal p.newsContent {
	padding:6px 0 2px;
}


.FindaResearcherBox p {
	color: #000;
	font-size:68%;
	margin:5px 0;
}

p.printerContainer {
	margin:0 0 40px 0;
}

/* @end */

/* @group  LISTS  */

.homeR #toolsBox li.tB_AZin {
	margin-left: 75px;
}

.homeR #navigation ul {
	padding:0;
	background: transparent url(/images/backgroundR/navigation.gif) no-repeat left bottom;
}

#navigation ul {
	padding:0;
	background:none;
}

#navigation li {
	height:29px;
}

#navigation li.mNR_supp {
	width:159px;
}

/* @end */



/* @group  LINKS  */

/* NB --- do NOT style base HTML tags
a{ }
a:hover{ }
a:visited, a:active, a:focus{ }
a:visited{ }
a:active{ }
a:focus{ }
*/

#navigation li.mNR_labo a,
#navigation li.mNR_clin a,
#navigation li.mNR_abou a,
#navigation li.mNR_oura a,
#navigation li.mNR_educ a,
#navigation li.mNR_supp a {
	display:block; float:left;
	position:relative;
	width: 160px; height:29px;
	outline: none;
}

.home #navigation li.mNR_labo a,
.home #navigation li.mNR_clin a,
.home #navigation li.mNR_abou a,
.home #navigation li.mNR_oura a,
.home #navigation li.mNR_educ a,
.home #navigation li.mNR_supp a {
	height: 33px;
}

#navigation li.mNR_supp a { width: 159px; }

#navigation li.mNR_labo a span,
#navigation li.mNR_clin a span,
#navigation li.mNR_abou a span,
#navigation li.mNR_oura a span,
#navigation li.mNR_educ a span,
#navigation li.mNR_supp a span {
	position:absolute;
	width:100%; height:100%;
	top:0; left:0;
	background: transparent url(/images/backgroundR/navigation.gif) no-repeat scroll left top;
}

#navigation li.mNR_labo a span { background-position:left -43px; }
#navigation li.mNR_labo a.active span, #navigation li.mNR_labo a:hover span { background-position:left -3px; }

#navigation li.mNR_clin a span { background-position:-160px -43px; }
#navigation li.mNR_clin a.active span, #navigation li.mNR_clin a:hover span { background-position:-160px -3px; }

#navigation li.mNR_abou a span { background-position:-320px -43px; }
#navigation li.mNR_abou a.active span, #navigation li.mNR_abou a:hover span { background-position:-320px -3px; }

#navigation li.mNR_oura a span { background-position:-480px -43px; }
#navigation li.mNR_oura a.active span, #navigation li.mNR_oura a:hover span { background-position:-480px -3px; }

#navigation li.mNR_educ a span { background-position:-640px -43px; }
#navigation li.mNR_educ a.active span, #navigation li.mNR_educ a:hover span { background-position:-640px -3px; }

#navigation li.mNR_supp a span { background-position:-800px -43px; }
#navigation li.mNR_supp a.active span, #navigation li.mNR_supp a:hover span { background-position:-800px -3px; }

.home #navigation li.mNR_labo a span { background-position:left bottom; }
.home #navigation li.mNR_labo a.active span, .home #navigation li.mNR_labo a:hover span { background-position:left -3px; }

.home #navigation li.mNR_clin a span { background-position:-160px bottom; }
.home #navigation li.mNR_clin a.active span, .home #navigation li.mNR_clin a:hover span { background-position:-160px top; }

.home #navigation li.mNR_abou a span { background-position:-320px bottom; }
.home #navigation li.mNR_abou a.active span, .home #navigation li.mNR_abou a:hover span { background-position:-320px top; }

.home #navigation li.mNR_oura a span { background-position:-480px bottom; }
.home #navigation li.mNR_oura a.active span, .home #navigation li.mNR_oura a:hover span { background-position:-480px top; }

.home #navigation li.mNR_educ a span { background-position:-640px bottom; }
.home #navigation li.mNR_educ a.active span, .home #navigation li.mNR_educ a:hover span { background-position:-640px top; }

.home #navigation li.mNR_supp a span { background-position:-800px bottom; }
.home #navigation li.mNR_supp a.active span, .home #navigation li.mNR_supp a:hover span { background-position:-800px top; }


.shortCuts a, #navigation h2 a  {
	color: #FFF;
	text-decoration:none;
}

.shortCuts a:hover, #navigation h2 a:hover  {
	text-decoration:underline;
}

#latestNewsPortal a#previousButton, #latestNewsPortal a#nextButton {
	color:#F4911E;
}

#latestNewsPortal a:hover#previousButton, #latestNewsPortal a:hover#nextButton {
	color:#BD4805;
}

.A-ZBox a {
	display:block;float:left;
	width: 115px;
	padding: 5px;
	color: #FFF;
	font-size:75%;
	text-decoration:none;
	border: 1px solid #9B928A;
	background:#938881 url(/images/backgroundR/brownButton-back.gif) repeat-x left top;
}

.insidePortalR .A-ZBox a, .inside3colR .A-ZBox a {
	width: 142px;
}	

.A-ZBox a:hover {
	text-decoration:underline;
}

.A-ZBox a span {
	display: block;
	width:10px; height:100%;
	float:right;
}

.A-ZBox a.lhButton {
	margin:0 10px 10px 0;
}

/* @end */


/* @group FORM */
.insidePortalR .FindaResearcherBox select,
.inside3colR .FindaResearcherBox select {
	width: 152px;
}

/* @end */


/* @group  COLOURS  */

/* overwrite with other colours */


.yellowL #secondaryNav ul { border-top-color: #F4911E; }
.yellowL h2#pageName, 
.yellowL ul#breadcrumbs,
.yellowL ul#breadcrumbs li a,
.yellowL #patientStoriesBox h3,
.yellowL #patientStoriesBox h4, 
.yellowL #patientStoriesBox p a { color: #F4911E;}
.insidePortalR.yellowL .box1 { background-color: #F4911E; }
.yellowL #insideBoxContainer .shortCuts {
	background: transparent url(/images/backgroundR/yellowL-panel.png) no-repeat left top;
}


.yellowM #secondaryNav ul { border-top-color: #DA6A09; }
.yellowM h2#pageName, 
.yellowM ul#breadcrumbs,
.yellowM ul#breadcrumbs li a,
.yellowM #patientStoriesBox h3,
.yellowM #patientStoriesBox h4, 
.yellowM #patientStoriesBox p a  { color: #DA6A09;}
.insidePortalR.yellowM .box1 { background-color: #DA6A09; }
.yellowM #insideBoxContainer .shortCuts {
	background: transparent url(/images/backgroundR/yellowM-panel.png) no-repeat left top;
}

.yellowD #secondaryNav ul { border-top-color: #BD4805; }
.yellowD h2#pageName, 
.yellowD ul#breadcrumbs,
.yellowD ul#breadcrumbs li a,
.yellowD #patientStoriesBox h3,
.yellowD #patientStoriesBox h4, 
.yellowD #patientStoriesBox p a { color: #BD4805;}
.insidePortalR.yellowD .box1 { background-color: #BD4805; }
.yellowD #insideBoxContainer .shortCuts {
	background: transparent url(/images/backgroundR/yellowD-panel.png) no-repeat left top;
}


/* @end */
