html {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
body {
	padding-right: 0px;
	padding-left: 0px;
	font-size: 62.5%;
	height:100%;
	padding-bottom: 0px;
	margin: 0px;
	color: #000066;
	padding-top: 0px;
	font-family: arial, helvetica, sans-serif;
	background: #F5FAFC url(../images/bgstrip.png) repeat-x;
}

h1 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
h2 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
h3 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
h4 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
h5 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
h6 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
h7 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
p {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
ul {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
ol {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
li {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
blockquote {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
a:link {
	color: #000066;
	text-decoration: underline;
}
a:visited {
	color: #000066;
	text-decoration: underline;
}
a:hover {
	color: #7da7d9;
	text-decoration: none;
}
a:active {
	color: #000066;
	text-decoration: underline;
}
#central_container {
	margin-left: auto;
	width: 978px;
	margin-right: auto;
}
#header {
	background: transparent url(../images/rnd_header.png) top right no-repeat;
	/*background: url(../images/structure/NHSG_logo.jpg) #7da7d9 no-repeat;*/
	background-position: 0% 16px;
	width: 978px;
	height: 106px;
	
}

#header h1 {
	display: none;
}

/*#header ul {float:right;padding: 1px 10px;}

#header li {	display: inline;
		list-style-type: none;
}*/

#header h3 {
	padding-right: 30px;
	padding-left: 0px;
	font-weight: 300;
	font-size: 1.1em;
	padding-bottom: 5px;
	color: #fff;
	padding-top: 25px;
	text-align: right;
}
#header h3 em {
	color: #0054a6;
}
#header h2 {
	padding-right: 10px;
	font-size: 100%;
	color: #0054a6;
	text-align: right;
	letter-spacing: -1px;
}
/* top right header tabs */

#header_tab_left {
	float:left;
	display: inline;
	list-style-type: none;
	width:auto;
	height:auto;
	padding-left:10px;
	text-transform:uppercase;
	background:none;
	}
	
#header_tab_left ul li { display: inline; list-style:none; }	
#header_tab_left a { color:#006699;text-decoration:none;background:none; display: inline; list-style:none;}
#header_tab_left ul li a:hover { text-decoration:underline;background:none; display: inline; list-style:none;}
#header_tab_left ul li a:active { text-decoration:underline;background:none; display: inline; list-style:none;}
#header_tab_left ul li a:visited { background:none; display: inline; list-style:none;}
#header_tab_left ul li a:focus { text-decoration:underline;background:none; display: inline; list-style:none;}


#header_tab_left a#default{font-size:100%;}
#header_tab_left a#larger{font-size:110%;}
#header_tab_left a#largest{font-size:127%;}

#header_tab_left a#default active{display: inline; list-style:none;}
#header_tab_left a#larger active{display: inline; list-style:none;}
#header_tab_left a#largest active{display: inline; list-style:none;}


#header_tab_right {
	margin-top:-10px;
	clear:left;
	float:right;
	display: inline;
	list-style-type: none;
	}

.searchtext { 
	border:none;
	float:left;
	height:23px; 
	width:95px; 
	color:#000066;
	padding:2px 0px 0px 20px;
	font-size:9px;
	background-image:url('../images/rnd_searchbgstrip.png') repeat-x;

/*#54A6EA*/
	}

#searchlabel{display:none;}

input.searchtext:hover { color: #000000; }

input.btnsearch { 
	float:left;
	font-size: 9px;
	border:none; 
	height:23px;
	padding:4px 3px;
	background-color: #0054a6;
	/*margin-left:-3px;*/
	color:#fff; 
	font-weight:bold;
	vertical-align:middle;

 }
input.btnsearch:hover {cursor:auto;} 

#navigation_tabs {
	width: 978px;
	/*background-color: #7da7d9;*/
	
}
#navigation {
	font-size: 1.1em;
	margin-left: 8px;
	text-transform: uppercase;
	padding-top: 0px;

}

#breadcrumbs_bar {
	padding-right: 20px;
	padding-left: 12px;
	padding-bottom: 8px;
	padding-top: 5px;	
	margin-bottom:2px;
	background: #fff url(../images/bgdrop.jpg) no-repeat;
	background-position:2px -207px;
	width: 958px;
	height: auto;
	color:#000066;
}
#content_header_intro h2 {letter-spacing: -1px;}
/* breadcrumbs links */
#breadcrumbs_bar a:link { text-decoration:none; color:#000066;} 
#breadcrumbs_bar a:active { text-decoration:none; color:#000066;} 
#breadcrumbs_bar a:visited { text-decoration:none; color:#000066;} 
#breadcrumbs_bar a:hover { text-decoration:underline; color:#006699;} 

/*left hand index */

#index_container {
	float: left;
	width: 160px;
	height:100%;
}
.index_section_left {
	padding-right: 6px;
	padding-left: 6px;
	float: left;
	padding-bottom: 6px;
	width: 159px;
	margin-right: 2px;
	margin-bottom:2px;
	padding-top: 6px;
	background-color: #fff;
}
.inner_index_section_left {
	width: 158px;
	background: url(../images/contentbg.png) bottom center repeat-x;

}
.inner_index_section_left h1 {font-size:195%; letter-spacing:-1px; border-bottom:thick #0054a6 solid;}



/* right hand content */

#sub_content_container {
	float: left;
	width:665px;
	padding-left: 13px;
	margin-bottom:2px;
}
#sub_content_container a {color:#000066;}

/* test equal column height styles */

	/* column container */
	.colmask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
	}
	/* 2 column left menu settings */
	.leftmenu {
		padding: 6px 6px 6px 6px;
	    background-color: #fff;
	}
    .leftmenu .colright {
        float:left;
        width:200%;
		position:relative;
		left:180px;
		border-left:2px solid #eee;
        background:#fff;
    }
    .leftmenu .col1wrap {
	    float:right;
	    width:50%;
	    position:relative;
	    right:180px;
	    padding-bottom:0.5em;
	}
	.leftmenu .col1 {
        margin:0 0px 0 185px;
	    position:relative;
	    right:100%;
	    overflow:hidden;
	}
    .leftmenu .col2 {
        float:left;
        width:180px;
        position:relative;
        right:185px;
		background-color: #fff;
    }
	
/* end equal column styles */

.sub_content_box {
min-height:419px;
	padding-right: 8px;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 5px;
	float: left;	
	margin-bottom:0px;
	width: 100%;
	background-color:#fff;
	
}
.sub_content_text {
	margin-right: -3px;
	 width:100%;
	 min-height:400px;
	 
	 font-size:13px;
	 background: #fff url(../images/contentbg.png) bottom center repeat-x;
}

.sub_content_text p{margin-bottom:12px; text-align:justify;}

.sub_content_text h1 {font-size:165%; letter-spacing:-1px; border-bottom:thick #7da7d9 solid; }

.sub_content_text h2 {font-size:156%; letter-spacing:-1px; border-bottom:medium #7da7d9 solid; margin-bottom:3px; margin-top: 4px;}

.sub_content_text h3 {font-size:115%;letter-spacing:-1px; border-bottom:thin #eee solid; padding-top:10px;}

.sub_content_text ul {margin:3px 0px; padding-left:15px;}

#menua {padding:5px 0px; font-style:italic;}
#menub {padding:5px 0px; font-style:italic;}
#menuc {padding:5px 0px; font-style:italic;}
#menud {padding:5px 0px; font-style:italic;}
#menue {padding:5px 0px; font-style:italic;}

.switch_pa {margin:5px 0px;}
.switch_pb {margin:5px 0px;}
.switch_pc {margin:5px 0px;}
.switch_pd {margin:5px 0px;}
.switch_pe {margin:5px 0px;}

	/* FAQ script toggle css */
p.hidden {margin: 5px 0px;}
/* end script toggle CSS */

#navigation li {
	display: inline;
	list-style-type: none;

}


#navigation li.search { 
	clear:none;
	padding-right: 5px;
	padding-left: 5px;
	float: right;
	padding-bottom: 4px;
	margin-right: 3px;
	padding-top: 4px;
	text-decoration: none;
	vertical-align:bottom;
	background-color: transparent;
	}

#navigation a:link {
	font-weight: 600;
	padding-right: 14px;
	padding-left: 14px;
	float: left;
	padding-bottom: 9px;
	color: #fff;
	margin-right: 3px;
	padding-top: 9px;
	background-color: #0054a6;
	text-decoration: none;
}
#navigation a:visited {
	font-weight: 600;
	padding-right: 14px;
	padding-left: 14px;	
	padding-bottom: 9px;
	padding-top: 9px;
	float: left;
	color: #fff;
	margin-right: 3px;
	
	background-color: #0054a6;
	text-decoration: none;
}
#navigation a:hover, #navigation a:focus {
	padding-right: 14px;
	padding-left: 14px;
	font-weight: 600;
	float: left;
	padding-bottom: 9px;
	color: #fff;
	margin-right: 3px;
	padding-top: 9px;
	background-color: #448ccb;
	text-decoration: none;
	background: #448ccb url(../images/pointer.gif) bottom no-repeat;
}
#navigation a:active {
	padding-right: 14px;
	padding-left: 14px;
	float: left;
	font-weight: 600;
	padding-bottom: 9px;
	color: #fff;
	margin-right: 3px;
	padding-top: 9px;
	background-color: #82ACDC ;
	background: #82ACDC url(../images/pointer.gif) bottom no-repeat;
	text-decoration: none;
}
#navigation .selected a:link {
	padding-right: 14px;
	padding-left: 14px;
	font-weight: 700;
	float: left;
	padding-bottom: 9px;
	color: #000;
	margin-right: 3px;
	padding-top: 9px;
	background: #fff url(../images/pointer_top.png) top no-repeat;
	text-decoration: none;
}
#navigation .selected a:visited {
	padding-right: 14px;
	padding-left: 14px;
	font-weight: 700;
	float: left;
	padding-bottom: 9px;
	color: #000;
	margin-right: 3px;
	padding-top: 9px;
	background-color: #fff;
	text-decoration: none;
}
#navigation .selected a:hover{
	padding-right: 14px;
	padding-left: 14px;
	font-weight: 700;
	float: left;
	padding-bottom: 9px;
	color: #000;
	margin-right: 3px;
	padding-top: 9px;
	background: #fff url(../images/pointer_top.png) top no-repeat;
	text-decoration: none;
}
#navigation .selected a:active {
	padding-right: 14px;
	padding-left: 14px;
	font-weight: 700;
	float: left;
	padding-bottom: 9px;
	color: #000;
	margin-right: 3px;
	padding-top: 9px;
	background: #fff url(../images/pointer_top.png) top no-repeat;
	text-decoration: none;
}

#navigation_tabs {background:none;}
#navigation {background:none;}

/* submenu styles - top level from the home page (0)- hidden with overrides in template */
#submenu ul{display:block;	margin:0; padding: 0 2px 0 0; letter-spacing: 0px;text-indent:3px;font-size:108%!important;}
#submenu ul li{	list-style-type: none;	display: block;text-indent:11px;background:transparent;}
#submenu ul li a{display: block;		padding: 0 2px 0 0;	color:#000066;	text-indent:11px;	text-decoration: none;background:transparent;}
#submenu ul li a:active{display: block;		padding: 0 2px 0 0;	color:#000066;	text-indent:11px;	text-decoration: none;background:transparent;}
	* html #submenu ul li a{height:1%;}
		* html #submenu ul li a:active{height:1%;}
#submenu ul li a:hover{display: block;text-indent:11px;	background: transparent url(../images/pointer_mnu.gif) left no-repeat;	color:#000066;}
#submenu ul li.hot a{background: transparent url(../images/pointer_mnu.gif) left no-repeat; text-indent:11px;color:#7da7d9;font-weight:normal; }
#submenu ul li.open a{text-indent:11px;color:#000066; font-weight:normal;font-size:108%!important; }
#submenu ul li#mn110 a{text-indent:11px;color:#000066; font-weight:bold;  border-bottom: 1px #7da7d9;  }
#submenu ul li#mn110 a:hover{text-indent:11px;color:#006699; font-weight:bold;  border-bottom: 1px #7da7d9;  }
#submenu ul li#mn110 ul li a{font-weight:normal!important;}
/**  second level from top - site top level*/
#submenu ul li.hot ul{font-family: Arial, Helvetica, sans-serif!important; font-weight:normal!important;margin:0 0 -1px 0; background:transparent!important;}
#submenu ul li.hot ul li{font-weight:normal!important;}
#submenu ul li.hot ul li a{ font-weight:normal!important; font-family: Arial, Helvetica, sans-serif!important; background:transparent!important;}
#submenu ul li.hot ul li a:active{ font-weight:normal!important; font-family: Arial, Helvetica, sans-serif!important; background:transparent!important;}
#submenu ul li.hot ul li a:hover{ color:#006699; background: transparent url(../images/pointer_mnu.gif) left no-repeat; }
#submenu ul li.open ul{font-family: Arial, Helvetica, sans-serif!important;  font-weight:normal!important; margin:0 0 -1px 0; }
#submenu ul li.open ul li{color:#000066; font-weight:normal!important;}
#submenu ul li.open ul li a{font-weight:normal!important; font-family: Arial, Helvetica, sans-serif!important; background:transparent ;}
#submenu ul li.open ul li a:active{font-weight:normal!important; font-family: Arial, Helvetica, sans-serif!important; background:transparent ;}
#submenu ul li.open ul li a:hover{color:#006699; background: transparent url(../images/pointer_mnu.gif) left no-repeat;}
#submenu ul li.open ul li.hot a{color:#000066;!important; background:transparent url(../images/pointer_mnu.gif) left no-repeat;  }
#submenu ul li.open ul li.hot a:hover{color:#006699!important; background: transparent url(../images/pointer_mnu.gif) left no-repeat;}
#submenu ul li.open ul li.open a{ background: transparent url(../images/pointer_mnu.gif) left no-repeat; color:#000066!important;}
#submenu ul li.open ul li.open a:hover{ color:#006699; background: transparent url(../images/pointer_mnu.gif) left no-repeat;}	
#submenu ul li.open ul li.branch a{ color:#000066;}
#submenu ul li.open ul li.branch a:hover{ color:#006699; background: transparent url(../images/pointer_mnu.gif) left no-repeat;}
#submenu ul li.branch ul li.hot a{color:#006699!important; 	}
	* html #submenu ul li.open ul li.hot a{color:#006699; background: transparent url(../images/pointer_mnu.gif) left no-repeat; }
	* html #submenu ul li.open ul li.open a{color:#006699; background: transparent url(../images/pointer_mnu.gif) left no-repeat; }

/* ----> 1st -------> 2nd*/
#submenu ul li.branch ul li.branch ul {padding:0 0 0 10px;margin:0 0 0 0!important;  background:transparent;font-weight:normal;}	
#submenu ul li.branch ul li.open a{font-weight:normal!important;background: transparent url(../images/pointer_mnu.gif) top left no-repeat; color:#000066;}
#submenu ul li.open ul li.branch ul{padding:0 0 0 10px; margin:0 0 0 0!important;  background:transparent;font-weight:normal;}
#submenu ul li.open ul li.branch ul li a{background:transparent!important;}
#submenu ul li.open ul li.branch ul li a:hover{color:#006699;background: transparent url(../images/pointer_mnu.gif) left no-repeat;}
#submenu ul li.open ul li.branch ul li.leaf a{background:transparent;font-weight:normal!important;}
#submenu ul li.open ul li.branch ul li.leaf a:hover{color:#006699;background: transparent url(../images/pointer_mnu.gif) left no-repeat;}
#submenu ul li.branch ul li.open ul{padding:0 0 0 10px;}
#submenu ul li.branch ul li.open ul li.hot a{color:#006699!important;  background: transparent url(../images/pointer_mnu.gif) left no-repeat;}
#submenu ul li.branch ul li.open ul li.hot a:hover{ color:#006699; background: transparent url(../images/pointer_mnu.gif) left no-repeat!important;}
#submenu ul li.branch ul li.hot ul{padding: 0 0 0 10px;}
#submenu ul li.branch ul li.hot ul li.leaf a{color:#006699!important;  background: transparent!important;}
#submenu ul li.branch ul li.hot ul li.leaf a:hover{color:#006699; background: transparent url(../images/pointer_mnu.gif) left no-repeat!important;}
#submenu ul li.branch ul li.open ul li.leaf a{ background: transparent!important;}
#submenu ul li.branch ul li.open ul li.leaf a:hover{ color:#006699; background: transparent url(../images/pointer_mnu.gif) left no-repeat!important;}
#submenu ul li.branch ul li.open ul li.branch a{background:transparent;}
#submenu ul li.branch ul li.open ul li.branch a:hover{ color:#006699; background: transparent url(../images/pointer_mnu.gif) left no-repeat!important;}
#submenu ul li.branch ul li.branch ul li.leaf a{ background:transparent!important;}
#submenu ul li.branch ul li.branch ul li.leaf a:hover{ color:#006699!important; background:transparent url(../images/pointer_mnu.gif) left no-repeat;}
#submenu ul li.branch ul li.branch ul li.hot a{color:#006699!important;background: transparent!important;}
#submenu ul li.branch ul li.branch ul li.hot a:hover{ color:#006699!important;background:transparent url(../images/pointer_mnu.gif) left no-repeat!important;}
#submenu ul li.branch ul li.branch ul li.open a{ color:#006699!important;background: transparent!important;}
#submenu ul li.branch ul li.branch ul li.open a:hover{ color:#006699!important;background: transparent url(../images/pointer_mnu.gif) left no-repeat!important;}
#submenu ul li.branch ul li.hot ul li.branch a{ color:#000066!important;background: transparent!important;}
#submenu ul li.branch ul li.hot ul li.branch a:hover{ color:#006699!important;background: transparent url(../images/pointer_mnu.gif) left no-repeat!important;}
#submenu ul li.branch ul li.hot ul li.leaf a{ color:#000066!important;background: transparent!important;}
#submenu ul li.branch ul li.hot ul li.leaf a:hover{ color:#006699!important;background: transparent url(../images/pointer_mnu.gif) left no-repeat!important;}
/* ----> 1st -------> 2nd ---> 3rd*/
#submenu ul li.open ul li.hot ul li{}
#submenu ul li.open ul li.open ul li{padding-left:5px;}
#submenu ul li.open ul li.hot ul li a{text-decoration:none!important;  padding-left:5px;font-weight:normal!important; color:#000066!important; }
#submenu ul li.open ul li.hot ul li a:hover{background: transparent url(../images/pointer_mnu.gif) left no-repeat!important; color:#006699!important; padding-left:5px;}
#submenu ul li.open ul li.open ul li a:hover{background:transparent url(../images/pointer_mnu.gif) left no-repeat!important; color:#000066!important; padding-left:5px;}
#submenu ul li.open ul li.open ul li.hot a{background:transparent url(../images/pointer_mnu.gif) left no-repeat!important;padding-left:5px; text-decoration:none!important; font-weight:bold!important;}
#submenu ul li.open ul li.open ul li.hot a:hover{background:transparent url(../images/pointer_mnu.gif) left no-repeat!important; color:#000066!important;}
#submenu ul li.open ul li.open ul li.open a{ padding-left:5px; background-position:15px 7px; text-decoration:none!important; color:#000066;}
#submenu ul li.open ul li.open ul li.open a:hover{ background: transparent url(../images/pointer_mnu.gif) left no-repeat!important; background-position:15px 7px; color:#000;}
#submenu ul li.open ul li.open ul li.branch a{padding-left:5px;text-decoration:none!important; background:none; color:#000066;}
#submenu ul li.open ul li.open ul li.branch a:hover{background: transparent url(../images/pointer_mnu.gif) left no-repeat!important; color:#000066!important; }
#submenu ul li.open ul li.open ul li.leaf a{ padding-left:5px;background:none; text-decoration:none!important; font-weight:normal!important;}
#submenu ul li.branch ul li.open ul li.hot ul li.branch a{color:#006699!important;  }
#submenu ul li.branch ul li.open ul li.hot ul li.branch a:hover{ color:#006699; background: transparent url(../images/pointer_mnu.gif) left no-repeat!important;}
#submenu ul li.branch ul li.open ul li.hot ul li.leaf a{color:#006699!important; }
#submenu ul li.branch ul li.open ul li.hot ul li.leaf a:hover{ color:#006699; background: transparent url(../images/pointer_mnu.gif) left no-repeat!important;}
/* ----> 1st -------> 2nd ---> 3rd -=------> 4rth */
#submenu ul li.branch ul li.open ul li.branch ul li a{font-weight:normal!important;background: transparent url(../images/pointer_mnu.gif) left no-repeat; color:#000066;}
#submenu ul li.branch ul li.open ul li.branch ul li a:hover{color:#006699;background: transparent url(../images/pointer_mnu.gif) left no-repeat;}
#submenu ul li.branch ul li.open ul li.branch ul li.hot a{font-weight:bold!important;background: transparent url(../images/pointer_mnu.gif) left no-repeat!important; color:#000066!important;}
#submenu ul li.branch ul li.open ul li.branch ul li.hot a:hover{color:#006699;background: transparent url(../images/pointer_mnu.gif) left no-repeat;}





/* ------------------------------------------------------------------ Home/Title page content sections ------------- */

#content_header {
/*	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 10px;	*/
	margin-right: 10px;
	margin-bottom:2px;
	background:none;
	width: 772px;
	height: 222px;
}
#content_header_intro {
	background: #fff url(../images/bgdrop.jpg) right no-repeat;
	background-position:0px -232px;
	height: 244px;
	width:auto;
	padding:10px;
}
#content_header_intro h2 {padding-right:40px;
						  background: transparent url(../images/) top left no-repeat;
						  padding-top:75px;
								}

#sub_content_header_intro {
	/*background: url(../images/contentheader.png) top right no-repeat;*/
	height:0px;
	width:885px;
	padding: 0 0 0 5px;
	color:#000033;
	}
#sub_content_header_intro a:link {color:#000033;} 
#sub_content_header_intro h3 {letter-spacing: -1px; color: #67675d;}

#promo_container {
	margin-top:22px;
	clear:left;
	float: left;
	width: 424px;
	background:none;
	
	
}
.upper_promo_box {
	padding-right: 6px;
	padding-left: 6px;
	margin-bottom: 2px;
	padding-bottom: 6px;
	width:410px;
	padding-top: 6px;
	height: 119px;
	background-color:#fff;
}
.inner_promo_box {
	margin-right: 0px;
	height:115px;
}

.promo_section_left {
	padding-right: 6px;
	padding-left: 6px;
	float: left;
	padding-bottom: 6px;
	width: 198px;
	margin-right: 2px;
	padding-top: 6px;
	height: 252px;
	background-color: #fff;
	
}
.inner_promo_section_left {
	width: 197px;
	height: 251px;
	background: url(../images/rnd_events.jpg) bottom center no-repeat;
}
.promo_section_right {
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-top: 6px;
	float: right;	
	width:204px;
	height: 252px;
	background-color: #fff;
	clear:right;
	margin-top:-224px;
	margin-right:-12px;
	background: #fff url(../images/bgdrop.jpg) no-repeat;
	background-position:-774px -235px;}
	

}
.inner_promo_section_right {
	width: auto;
	height: 238px;
	background: url(../images/) bottom center no-repeat;
	}
	
.inner_promo_section_right a{	font-size:130%; }
.inner_promo_section_right p{	font-size:130%; }

/* --------------------------------------------------------- Main content container -----------------------*/

#content_container_right {
	margin-top:2px;
	float: left;
	width:978px;
	/*margin-right: 2px;*/
}
#content_container_right h3{ padding-left:6px; padding-top:6px;}

/* topmost content section */

.top_content_box {
	padding-right: 18px;
	margin-bottom: 2px;
/*	width: 409px;*/
	width: 972px;
	height: 131px;
	background: #fff url(../images/bgdrop.jpg) no-repeat;
	background-position:0px -500px;
}
.top_content_box h3{padding-top:6px; padding-left:6px;}
.top_content_box p{padding-left:6px; font-size:120%;}

/* middle content section */

.mid_content_box {
	padding-right: 18px;
	clear:left;
	margin-bottom: 2px;
/*	width: 409px;*/
	width: 845px;
	height: 131px;
	background: #fff url(../images/rnd_events.jpg) top right no-repeat;
}
.mid_content_box h3{padding-top:6px; padding-left:6px;}
.mid_content_box p{padding-left:6px;}

/* bottom content section */

.lower_content_box {
	padding-right: 18px;
	clear:left;
	margin-bottom: 2px;
/*	width: 409px;*/
	width: 845px;
	height: 131px;
	background: #fff url(../images/rnd_funding.jpg) top right no-repeat;
		background-position:100% 30%;
}
.lower_content_box h3{padding-top:6px; padding-left:6px;}
.lower_content_box p{padding-left:6px;}

/* --------------------------------------------------------- Footer section ------------------------------ */

#footer {
	
	color: #000066;
	padding-top: 6px;
	text-align:center;
	width:971px;
	float:none;
}
#footer .last_updated{float:right;font-size:87%; color: #006699;}
#footer .last_updated_home{float:right;font-size:87%; color: #006699;}

#footer a:link {
	color: #000066;
	text-decoration: none;
	background:none;
}
#footer a:visited {
	color: #000066;
	text-decoration: none;
	background:none;
}
#footer a:hover, a:focus {
	color: #006699;
	text-decoration: underline;
	background:none;
}
#footer a:active {
	color: #006699;
	text-decoration: none;
	background:none;
}
