/********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
 NHMRC - MAIN STYLESHEET - this style sheet works in cooperation with main.css and website_screen_SmallFont.css.
This stylesheet ONLY contains variations that needs to vary for the small to large stylesheet
Make all changes in main.css except for the parts which must change.
********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
html{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-color: #F7F7F7;
	text-align:center;
	display:block;
	
}
/************************************************* Body Section ****************************************************************** *********************************************************************************************************************************/
body{margin: 0; color: #000;margin:0;}

body#home a#homeNav,
body#about a#aboutNav,
body#funding a#fundingNav,
body#fellowships a#fellowshipsNav,
body#ethics a#ethicsNav,
body#advice a#adviceNav,
body#embryos a#embryosNav,
body#embryos a#None
{
color: #FFFFFF;
text-decoration:underline;
}
/************************************************* Content Area ****************************************************************** *****************************************************************************************************************************/
#story {
	position:relative;
	line-height: 1.7em;
	padding:0px 0px 0px 0px;
	margin:15px 200px 30px 202px;
	width: auto;
}
/***************************************** Hyperlink <a href> and Anchor <a> tag styles ****************************************** *********************************************************************************************************************************/
a:link{
	text-decoration: none;
	color:#FF6600;
	text-decoration:underline;
}
a:visited{
    color:#FF9900;
}
a:hover, a:active{
	text-decoration: none;
	color:#FF9900;
}
/********************************************* Heading <h1> tag styles *********************************************************** *********************************************************************************************************************************/
h1{
	color: #47656F;
	margin: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	letter-spacing: -1px;
	line-height: 1.1em;
}
h1 a:link, h1 a:visited {
	color: #47656F;
	padding: 3px 5px 3px 0px;
}
h1 a:hover, h1 a:active {
	color: #47656F;
}
/********************************************* Heading <h2> tag styles ***********************************************************/
h2{
	color: #FE6603;
	margin: 20px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	border-bottom: 1px solid #EFEFEF;
	line-height: 1.2em;
	line-height: 1.2em;
}
/********** Heading <h2> links ***************/
h2 a:link, h2 a:visited {
	color: #FE6603;
	padding: 3px 5px 3px 0px;
	text-decoration:none;
}
h2 a:hover, h2 a:active {
	/*background-color: #CCCC33;*/
	padding: 3px 5px 0px 0px;
	color: #999900;
	text-decoration:underline;
}
/********** Heading <h2> styles ***************/
.HelpStyle{
	color: #bbbbbb;
}
.h3Style{
	color: #002252;
	margin: 15px 0px 5px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	text-decoration: none;
	border-bottom: 0px;
}
/********************************************* Heading <h3> tag styles ***********************************************************/
h3{
	color: #006699;
	margin: 15px 0px 5px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}
/********** Heading <h3> links ***************/
h3 a:link, h3 a:visited {
	color: #002252;
	padding: 3px 0px 0px 0px;
}
h3 a:hover, h3 a:active {
	/*background-color: #ECF0FD;*/
	padding: 3px 0px 0px 0px;
	color: #999900;
}
/********************************************* Heading <h4> tag styles ***********************************************************/
h4{
 	font: 100% Arial,sans-serif;
 	color: #006699;
 	margin: 0px;
 	padding: 0px;
	font-weight:900;
	font-size:1.2em;
}
/********** Heading <h4> links ***************/
h4 a:link, h4 a:visited {
	color: #006699;
	padding: 3px 0px 0px 0px;
}
h4 a:hover, h4 a:active {
	/*background-color: #ECF0FD;*/
	padding: 3px 0px 0px 0px;
	color: #999900;
}
/********************************************* Heading <h5> tag styles ***********************************************************/
h5{
 	font: 100% Arial,sans-serif;
 	color: #006699;
 	margin: 0px;
 	padding: 0px;
	font-weight:700;
}
/********************************************* Heading <h6> tag styles ***********************************************************/
h6{
	color: #006699;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight:700;
 }
/************************************************** Paragraph <p> tag styles ***************************************************** **********************************************************************************************************************************/
p{
	margin: 6px 0px 9px 0px;
}
p ul{
	margin: 0px 0px 20px 0px;
}
p ol{
	list-style-type: upper-alpha;
	margin: 0px 0px 20px 0px;
}
/************************************************ List <ul> tag styles *********************************************************** **********************************************************************************************************************************/
ul{
	list-style-type: square;
	margin: 0px 0px 10px 0px;
	text-indent: -0.1em;
	padding-left: 3em;
}
ul ul{
 	list-style-type: disc;
	 font-size: 97.5%;
}
ul ul ul{
 	list-style-type: circle;
}
ul ul ul ul{
 	list-style-type: none;
}
/************************************************ List <ol> tag styles *********************************************************** **********************************************************************************************************************************/
ol{
	list-style-type: upper-alpha;
	margin: 0px 0px 10px 0px;
	text-indent: -0.1em;
	padding-left: 3em;
}
ol ol{
 	list-style-type: upper-roman;
	font-size: 97.5%;
}
ol ol ol{
 	list-style-type: lower-alpha;
}
ol ol ol ol{
 	list-style-type: lower-roman;
}
/************************************************ Table List <td> <ul> tag styles ******************************************* ***** ***********************************************************************************************************************/
td ul {
	color: #002252;
	padding-left: 1em;
	text-indent: -1em;
	list-style-type: none;
	border: 0px;
}
/************************************************ Table List <td> <ol> tag styles ******************************************* ********** ***********************************************************************************************************************/
td ol {
	color: #002252;
	padding-left: 1em;
	text-indent: -1em;
	list-style-type: none;
	border: 0px;
}
/********************************************* Class Content tag styles ********************************************************** *********************************************************************************************************************************/
.style_SectionDescription {
	font-size: 1.1em; /* LF: 1.1em */
	color: #006682;
	letter-spacing: -0.1px;
	margin: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 0px solid #EFEFEF;
	padding: 0px 0px 3px 0px;
}
.style_SectionDescriptionLine {
	font-size: 1.1em;  /* LF: 1.1em */
	color: #006682;
	letter-spacing: -0.1px;
	margin: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #EFEFEF;
	padding: 0px 0px 3px 0px;
}
.style_SectionDescriptionSpecial {
	font-size: 1.1em;  /* LF: 1.1em */
	color: #4C7CA4;
	letter-spacing: -0.1px;
	margin: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 0px solid #EFEFEF;
	padding: 0px 0px 3px 0px;
}
.style_Tagline {
    font-family: Georgia, Times New Roman, Times, serif;
    font-weight: bold;
    font-size: 10pt; /* LF: 11pt */
    color: #002252;
    letter-spacing: 1px;
    margin: 0px 0px 15px 0px;
}
.style_Author {
    font-size: x-small; /* LF: small */
    color: #999;
    margin: 0px;
}
.style_Image {
    float: left;
    margin: 3px 7px 0px 0px;
}

.leftindent{margin: 0px 0px 0px 20px;}

.sitemap_bq {margin:0px 0px 5px 25px; letter-spacing: 0.5px; font-size:1.0em; text-decoration:none;}

/************************************************** Character tag styles ******************************************************** *********************************************************************************************************************************/
.char_style_01{
	font-size: 9pt;
}
.imageRight{
	float:right;
	margin: 0px;
	padding: 0px;
}
.white {color: #FFFFFF}
.style1 {color: #FF0000}
	
.rescind{color: #FF0000;
	margin: 15px 0px 5px 0px;
	padding: 0px;
	letter-spacing: -1px;
	text-decoration: none;
	border-bottom: 0px;
	font-size: small;}
/***************************************************** Table <table> tag styles ************************************************** **********************************************************************************************************************************/
table {
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	line-height: 100%;
	padding: 3px;
	border: 0px none #fff;
	background-color: #fff;
}
caption {
	display: none;
}
thead {
	background-color: #dbdbdb;
}
tfoot {
	background-color: #fff;
}
tbody {
	background-color: #f7f7f7;
}
tr {
	margin: 0px;
	padding: 0px;
	line-height: 100%;
	font-size: 100%;
}
th {
	margin: 0px;
	padding: 3px;
	font-weight: bold;
	font-size: 1.0em;  /* LF: 1.2 */
	letter-spacing: 0px;
	vertical-align: baseline;
	line-height: 1.7em;
}
td {
	line-height: 100%;
	font-size: 100%;
	margin: 0px; 
	padding: 3px; 
	line-height: 1.6em;
	vertical-align: top;
}
 .style_Table01{
	padding: 0px;
}
.style_Table01 td{
	padding: 0px 20px 0px 0px;
	background-color: #fff;
}
.style_Table02{
	border-top:5px solid #DBDBDB;
	border-collapse:collapse;
	width: 570px;
}
.style_Table02 td{
	padding: 5px 15px 0px 15px;
	vertical-align: top;
	background-color: #F7F7F7;
}
.style_Table02 td a:link, .style_Table02 td a:visited {
	text-decoration: none;
	letter-spacing: -0.5px;
}
.style_Table02 td a:hover, .style_Table02 td a:active {
	text-decoration: underline;
	letter-spacing: -0.5px;
}
.style_Table03 td{
	padding: 5px 15px 0px 15px;
	vertical-align: top;
	background-color: #fff;
	border-bottom: 1px solid #ccc;
}
.style_Table04{
	margin: 0px;
	padding: 0px;
}
.style_Table04 caption {
	display: none;
}
.style_Table04 thead {
	background-color: #dbdbdb;
}
.style_Table04 tfoot {
	background-color: #fff;
}
.style_Table04 tbody {
	background-color: #F7F7F7;
}
.style_Table04 th{
	margin: 0px;
	padding: 3px;
	font-weight: bold;
	font-size: 1.0em;
	letter-spacing: 0px;
	vertical-align: baseline;
}
.style_Table04 td{
	margin: 0px;
	padding: 3px;
	font-size: 100%;
	letter-spacing: 0px;
	vertical-align: top;
}
#dark_td {
padding: 5px 15px 0px 15px;
	vertical-align: top;
	background-color: #ddd;
	border-bottom:1px solid #fff;
	}
.PromoBox{
	padding: 3px 8px 5px 10px;
	margin: 10px 0px 10px 0px;
	border-top: 5px solid #0A246A;
	line-height: 1.6em;
}
.PromoBox a:link, .PromoBox a:visited{
text-decoration:none;
}
.PromoBox a:active, .PromoBox a:hover{
text-decoration:underline;
}
/*********************************************************************************************************************************************************************************************************************************************************************
LAYOUT AND INTERFACE STYLES   ** DO NOT EDIT THESE STYLE SHEET TAGS **        
                  
This section contains style sheet definitions for page layout and 
interface styles descriptors. It is recommended not to edit these 
styles as it will altered page layout structure for the entire site.

Take care if you need to edit these styles, as it could side effects
in different browsers.
*******************************************************************************************************************************************************************************************************************************************************************/

/******************************************************* Wrapper tag styles *****************************************************/
/* The wrapper tag defines the global container for the web page the entire web page is contained within this tag. */
/*******************************************************************************************************************************/
#wrapper {
	background-color: #fff;
	min-width: 950px;
	max-width: 980px;
	width: 980px;
	border:1px solid #999;
	text-align: left; margin: 0 auto; 	
}
/**************************************************** Header tag styles ********************************************************** **********************************************************************************************************************************/
#header{
	background-image: url(../_images/top_logo.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width:980px;
	height:140px;
}
/********************************************************************************************************************************/
#nav_global{
	width: 970px;
	font-size: 8px;
	position: relative;
	text-align: right;
	top:120px;
		/*letter-spacing: -1px;*/	
}
#navbut{float:right; }
.NavFont{
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: -1px;	
}
a.style_LinksNavGlobal:link, a.style_LinksNavGlobal:visited {	
	padding: 0px 3px 0px 0px;
	/*font-weight: bold;*/
	color: #002252;
}
a.style_LinksNavGlobal:hover, a.style_LinksNavGlobal:active {
	color: #FFFFFF;
	text-decoration: underline;
}
/*********************************************************************************************************************************/
#header_nav_topright{
	width: 960px;
	font-size: 8pt;
	font-weight: 300;
	padding: 15px 0px 0px 0px;
	position: relative;
	text-align: right;
	margin: 0px 0px 76px 8px;
	/*letter-spacing: 0px;*/
}
a.style_LinksWhite:link, a.style_LinksWhite:visited {
	color: #eee;
	font-weight: normal;
}
a.style_LinksWhite:hover, a.style_LinksWhite:active {
	color: #CCCC33;
	text-decoration:underline;
}

#header_branding_print {
	display: none;
}/*
#header_branding_image0{
	height: 63px;
	width: 100%;
	float: center;
}
#header_branding_image1{
	width: 84px;
	position:static;
	height: 81px;
	float: right;
	background-repeat: no-repeat;
}
#header_branding_image2{
	width: 84px;
	height: 81px;
	position:static;
	float: right;
	background-repeat: no-repeat;
}
#header_branding_image3{
	width: 84px;
	height: 81px;
	position:static;
	float: right;
	background-repeat: no-repeat;
}
#header_branding_image4{
	width: 84px;
	height: 81px;
	position:static;
	float: right;
	margin: 0px 6px 0px 0px;
	background-repeat: no-repeat;
}*/
/************************************************** Search tag styles ************************************************************ **********************************************************************************************************************************/

.rightbox_search{
      padding:5px;
      float:right;
}
/*#SearchForm{
	width: 170px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	left: 550px;
}
#SearchBox{
	border: 1px solid #ccc;
	width: 117px;
	background-color: #F3F3F3;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0px;
	padding: 0px 4px 2px 4px;
	vertical-align: top;
}
#SearchBox2{
	border: 1px solid #ccc;
	width: 130px;
	background-color: #FFFFFF;
	font-size: 8.5pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
#SearchBox3{
	border: 1px solid #ccc;
	width: 130px;
	background-color: #FFFFFF;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
	vertical-align: top;
}
 

#SearchButton{
	width: 34px;
	margin: 0px;
	padding: 0px;
	height: 22px;
}
.SearchAdvance {
	z-index:100;
	font-size: .9em;
	margin: 0px;
	padding: 0px;
	line-height: .8em;
	float: right;
	color:#999;
	text-decoration:none;
}
.SearchAdvance a:link, .SearchAdvance a:visited {
	color: #999;
	text-decoration:none;
}
.SearchAdvance a:active, .SearchAdvance a:hover {
	color: #666;
	text-decoration:underline;
}*/
/**************************************************** Form tag styles ************************************************************ *********************************************************************************************************************************/
legend {
	/*font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;*/
	color: #666;
}
fieldset {
	/*background-color: #F9F9F9;*/
	display: block;
	border: 0;
	
}
fieldset#SearchForm {
	background-color: #fff;
}
 form#FormNormal label {
	display: block;
	width: 130px;
	float: left;
	margin-bottom: 10px;
	font-weight: bold;
	color: #069;
	text-align: right;
	padding-right: 20px;
}
 #form3 label {
	display: block;
	width: 150px;
	float: left;
	margin: 0px 13px 0px 0px;
	font-weight: bold;
	color: #069;
	text-align: left;
	
	
}
 form#FormNormal3 label {
	display: block;
	width: 127px;
	float: left;
	margin-bottom: 10px;
	font-weight: bold;
	color: #069;
	text-align: right;
	padding-right: 5px;
}
 form#FormNormal select {
	display: block;
	width: 100px;
	float: left;
	margin-bottom: 10px;
	/*border: 1px solid #CCC;)
	background-color: #F3F3F3;*/
	font-size: 10pt;
	/*font-weight: bold;*/
	color: #666;
}
 form#FormNormal3 select {
	display: block;
	width: 120px;
	float: left;
	margin-bottom: 10px;
	/*border: 1px solid #CCC;)
	background-color: #F3F3F3;*/
	font-size: 10pt;
	/*font-weight: bold;*/
	color: #000;
	margin: 0px 13px 0px 0px;
}


form#FormNormal3 select#sort,
form#FormNormal3 select#meta_f_sand  {
	display: block;
	width: 120px;
	float: left;
	margin-bottom: 10px;
	border: 1px solid #ccc;
	background-color: #F3F3F3;
	font-size: 10pt;
	/*font-weight: bold;*/
	color: #666;
	
	margin: 0px 13px 0px 0px;
}
form#FormNormal3 select#num_ranks
  {
	display: block;
	width: 50px;
	float: left;
	margin-bottom: 10px;
	border: 1px solid #ccc;
	background-color: #F3F3F3;
	font-size: 10pt;
	/*font-weight: bold;*/
	color: #666;
	
	margin: 0px 13px 0px 0px;
}

form#FormNormal3 select#meta_d1day,
form#FormNormal3 select#meta_d1month,
form#FormNormal3 select#meta_d1year,
form#FormNormal3 select#meta_d2day,
form#FormNormal3 select#meta_d2month,
form#FormNormal3 select#meta_d2year  {
	display: block;
	width: 62px;
	float: left;
	margin-bottom: 10px;
	border: 1px solid #ccc;
	background-color: #F3F3F3;
	font-size: 10pt;
	/*font-weight: bold;*/
	color: #666;
	
	margin: 0px 2px 0px 0px;
}

#form2 select {
	display: block;
	width: 353px;
	margin-bottom: 10px;
	/*border: 1px solid #CCC;)
	background-color: #F3F3F3;*/
	font-size: 8.7pt;
	/*font-weight: bold;*/
	color: #000;
}
 form#FormNormal input {
	display: block;
	width: 310px;
	float: left;
	margin-bottom: 10px;
	/*border: 1px solid #CCC;*/
	background-color: #F3F3F3;
	font-size: 10pt;
	/*font-weight: bold;*/
	color: #000;
}
 form#FormNormal3 input {
	display: block;
	
	font-size: 10pt;
	float: left;
	border: 1px solid #ccc;
	width: 130px;
	background-color: #f3f3f3;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	
	margin: 0px 13px 0px 0px;
	
	vertical-align: top;
}
 form#FormNormal input#Reset,
 form#FormNormal input#Submit,
 form#FormNormal input#Button01, 
 form#FormNormal input#Button02, 
 form#FormNormal input#Button03, 
 form#FormNormal input#Button04 {
	display: block;
	width: 90px;
	float: right;
	margin-bottom: 10px;
	/*border: 1px solid #666;
	background-color: #CCC;*/
	font-size: 9pt;
	/*font-weight: bold;*/
	color: #333;
	margin: 0px 13px 0px 0px;
}
 form#FormNormal3 input#Submit,
 form#FormNormal3 input#Submitb,
 form#FormNormal3 input#Submitc,
 form#FormNormal3 input#Reset
 {
	display: block;
	width: 90px;
	float: right;
	margin-bottom: 10px;
	border: 1px outset #ccc;
	background-color: #f3f3f3;
	font-size: 9pt;
	
	color: #666;
	margin: 0px 13px 0px 0px;
	
	
}
form#FormNormal3 input#meta_t,
form#FormNormal3 input#meta_c,
form#FormNormal3 input#Searchpubs
 {
	display: block;
	width: 220px;
	float: left;
	margin-bottom: 10px;
	/*border: 1px solid #666;*/
	background-color: #f3f3f3;
	font-size: 9pt;
	/*font-weight: bold;*/
	color: #666;
	margin: 0px 15px 0px 0px;
	
	
}



 form#FormNormal input#radio01,
 form#FormNormal input#radio02,
 form#FormNormal input#radio03, 
 form#FormNormal input#radio04 {
	display: block;
	margin-bottom: 10px;
	border-style: solid;
	border-width: 0;
	font-size: 9pt;
	/*font-weight: bold;*/
	width: 12px;
	float: left;
}
  form#FormNormal3 label#SearchBoxp {
	
	display: block;
	width: 120px;
	float: left;
	border-width: 0;
	margin-bottom: 10px;
	font-weight: bold;
	color: #069;
	text-align: right;
	margin: 0px 10px 0px 0px;
}

  form#FormNormal3 label#meta_f_sandl {
	
	display: block;
	width: 120px;
	float: left;
	margin-bottom: 10px;
	font-weight: bold;
	color: #069;
	text-align: right;
	margin: 0px 13px 0px 0px;
}


 form#FormNormal3 label#sortl {
	
	display: block;
	width: 120px;
	float: left;
	margin-bottom: 10px;
	font-weight: bold;
	color: #069;
	text-align: right;

	margin: 0px 13px 0px 0px;
}
 form#FormNormal3 label#num_ranksl {
	
	display: block;
	width: 120px;
	float: left;
	margin-bottom: 10px;
	font-weight: bold;
	color: #069;
	text-align: right;
	margin: 0px 13px 0px 0px;
}

 form#FormNormal3 label#meta_d1day,
 form#FormNormal3 label#meta_d1month,
 form#FormNormal3 label#meta_d1year,
  form#FormNormal3 label#meta_d2day,
 form#FormNormal3 label#meta_d2month,
 form#FormNormal3 label#meta_d2year {
	
	display: block;
	width: 150px;
	float: right;
	margin-bottom: 10px;
	font-weight: bold;
	color: #069;
	text-align: left;
	margin: 0px 0px 0px 0px;
}

 form#FormNormal label#radlabel01,
 form#FormNormal label#radlabel02,
 form#FormNormal label#radlabel03,
 form#FormNormal label#radlabel04 {
	display: block;
	margin-bottom: 10px;
	color: #000;
	font-weight: normal;
	text-align: left;
	float: left;
	width: 150px;
	padding-right: 0px;
}
form#FormNormal br {
	clear: left;
	padding: 0px;
	margin: 0px;
}
.right {
	padding-left: 120px;
}
/************************* NHMRC notice board tag styles  located at the top of the web page. ************************************ **********************************************************************************************************************************/
#noticeboard{
	color: #999999;
	font-size: 8pt;
	letter-spacing: -1.9px;
	border-bottom: 1px solid #999999;
	padding: 2px 0px 5px 7px;
	background-image: url(../_images/nav_gradiant_y.jpg);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}
#noticeboard_links a:link, #noticeboard_links a:visited {
	padding: 1px 2px 2px 2px;
	color: #999999;
}
#noticeboard_links a:hover, #noticeboard_links a:active {
	/*background-color: #ECF0FD;*/
	padding: 1px 2px 2px 2px;
	color: #999900;
}
.style_notice {
    font-size: 8pt;
    color: #999999;
    margin: 0px 0px 0px 0px;
}
.rao {
}
.general {
}
/************************************************ Media area styles ************************************************************ ********************************************************************************************************************************/
.greyboxsearch{
	border-top: 5px solid #DBDBDB ;
 	border-collapse:collapse;
	width: 100%;
	padding:0px 0px 5px 0px;
	background-color: #ffffff;
}
.greyboxsearch3{
	border-top: 5px solid #DBDBDB ;
 	
	
}
.greybackground{
	background-color: #F7F7F7;
	width: 100%;
}
.greybox{
	border-top: 5px solid #DBDBDB ;
 	border-collapse:collapse;
	width: 100%;
	padding:0px 0px 5px 0px;
	background-color: #F7F7F7;
}
.greybox a:link, .greybox a:visited {
	text-decoration: none;
	letter-spacing: -1px;
}
.greybox a:hover, .greybox a:active {
	text-decoration: underline;
	letter-spacing: -1px;
}
.floater {margin:5px 10px 0px 10px;}
/**************************** Icons tag styles to format the four icons displayed in the global navigation bar ****************** *********************************************************************************************************************************/
#Nav_Icons{
	width: 81px;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}
/********************************************* Breadcrumbs tag styles *********************************************************** *********************************************************************************************************************************/
#nav_breadcrumbs{
	color: #999;
	font-size: 8pt;
	border-bottom-color: #999;
	border-bottom-style: solid;
	letter-spacing: -1px;
	border-bottom-width: 1px;
	padding: 5px 0px 5px 10px;
	background-image: url(../_images/Nav_gradiant_y-2.jpg);
	background-repeat: repeat-y;
	background-color: #fff;
	margin: 0px;
}
#nav_breadcrumbs_links a:link, #nav_breadcrumbs_links a:visited {
	padding: 3px 5px 5px 5px;
	color: #999;
	text-decoration: none;
}
#nav_breadcrumbs_links a:hover, #nav_breadcrumbs_links a:active {
	padding: 3px 5px 5px 5px;
	color: #002252;
	text-decoration: underline;
}
/****************************************** sidebar left navigation tag styles *************************************************** **********************************************************************************************************************************/
#nav_sidebar_01, 
#nav_sidebar_01_about, 
#nav_sidebar_01_funding, 
#nav_sidebar_01_fellowships, 
#nav_sidebar_01_ethics, 
#nav_sidebar_01_advice, 
#nav_sidebar_01_embryos{
	width: 190px;
	float: left;
	/*height:1000;*/
	padding: 0px;
	margin: 0px;
	background-image:url(../_images/side_menu.jpg)}	
.Nav_Header01{
	display: block;
	padding: 4px 0px 5px 10px;
	/*background-color: #CCCC33;*/
	color: #002252;
	margin: 0px;
	background-image: url(../_images/top_left_bar.jpg);
}
a.Nav_Header01:link, a.Nav_Header01:visited {
	text-decoration: none;
}
a.style_LinkBoxLine:link, a.style_LinkBoxLine:visited {
	margin: 0px;
	border-bottom: 1px solid #FFFFFF;
	padding: 4px 0px 5px 15px;
	display: block;
	text-decoration:none;
	color: #FFF;
}
a.style_LinkBoxLine:hover, a.style_LinkBoxLine:active {
	background-color: #FFFFFF;
	display: block;
	text-decoration:underline;
	color: #002252;
}
/******************************************************* Sidebar graphics **************************************************************************************************************************/
#side_graphic {
	width:190px;
	height:272px;
	padding: 0px;
	margin: 0px;
	background-image:url(../_images/side_bar.gif)
}	
/************* Definition of Sidebar (or contextual) navigation tag styles located at the right side of the web page. *********** *********************************************************************************************************************************/
#nav_sidebar_02 {
	float: right;
	width: 280px;
	padding: 15px 0px 0px 4px;
	border-left: 1px solid #EFEFEF;
	margin: 0px 5px 0px 5px;
}
.nav_header02{
	color: #006699;
	font-size: 0.9em;
	font-weight: bold;
	letter-spacing: -1px;
	text-transform: uppercase;
	line-height: 1em;
	padding:5px 0px 0px 0px;
}
a.style_LinksHeader02:link, a.style_LinksHeader02:visited {
	margin: 0px;
	display: block;
	padding: 4px 0px 0px 5px;
	color: #006699;
	letter-spacing: 0px;
	font-size: 8pt;
	text-decoration:none;
}
a.style_LinksHeader02:hover, a.style_LinksHeader02:active {
	display: block;
	padding: 4px 0px 0px 5px;
	text-decoration:underline;
}
/*************************************************** list style for sidebar navigation. **************************************** ********************************************************************************************************************************/
ul.ULstyle01{
	list-style: none;
	padding-left: 3em;
	text-indent: -1em;
	margin: 0px;
	padding: 0px;
	font-size: 8pt;
	line-height: 16px;
}
a.ULstyle01{
	list-style: none;
	padding-left: 3em;
	text-indent: -1em;
	margin: 0px;
	padding: 0px;
	font-size: 8pt;
	line-height: 16px;
}
#ULstyle01 a:link, #ULstyle02 a:visited {
	text-decoration: none;
}
ul ul.ULstyle01{
	list-style: none;
	padding-left: 3em;
	text-indent: -1em;
	margin: 0px;
	font-size: 8pt;
	line-height: 16px;
	padding: 0px 0px 0px 18px;
}
#ULstyle01 a:link, #ULstyle01 a:visited {
	text-decoration: none;
}
a.style_LinksBox:link, a.style_LinksBox:visited {
	margin: 0px;
	padding: 5px 2px 6px 2px;
	color: #787878;
}
a.style_LinksBox:hover, a.style_LinksBox:active {
	background-color: #CCCC33;
	padding: 5px 2px 6px 2px;
	color: #002252;
}
a.style_LinksPlain:link, a.style_LinksPlain:visited{
	margin: 0px;
	display: block;
	padding: 3px 0px 4px 15px;
	color: #002252;
	text-decoration:none;
	font-weight:normal;
}
a.style_LinksPlain:hover, a.style_LinksPlain:active {
	display: block;
	color: #999900;
	text-decoration:underline;
	font-weight:normal;
}
/*************** Content cntainer page tag styles Used to set margins to display content in the middle of a web page. ************ *********************************************************************************************************************************/
#content{
height:auto
}
#searchpage{
	padding: 15px 0px 0px 0px;
	margin: 0px 200px 0px 100px;
}
#short_story {
	float: left;
	text-align: left;
	padding: 0px 0px 0px 15px;
}
ul.ul_table{
	list-style-type: square;
	margin: 0px 0px 10px 0px;
	text-indent: -0.1em;
	padding-left: 3em;
	color: #000000;
}
/********************************************************************* Help Box tag styles ************************************** *********************************************************************************************************************************/
#helpbox_getacro p{
	
	margin: 0px;
	padding: 2px 2px 8px 2px;
	font-family: Arial, Helvetica, sans-serif;
	}	
#helpbox_getpower p{
	color: #999;
	margin: 0px;
	padding: 2px 2px 8px 2px;
	font-family: Arial, Helvetica, sans-serif;
	}	
#helpbox_getxls p{
	color: #999;
	margin: 0px;
	padding: 2px 2px 8px 2px;
	font-family: Arial, Helvetica, sans-serif;
	}	
#helpbox_getstuffit p{
	color: #999;
	margin: 0px;
	padding: 2px 2px 8px 2px;
	font-family: Arial, Helvetica, sans-serif;
	}
/********************************************************************* Footer tag styles ***************************************** **********************************************************************************************************************************/
#nav_footer{
	clear:both;
	padding: 15px 0px 5px 210px;
	margin:  15px 0px 0px 0px;
	font-size: 1em;
}
#nav_footer a:link, #nav_footer a:visited{
	text-decoration:none;
}
#nav_footer a:hover, #nav_footer a:active{
	text-decoration:underline;
}
#footer{
	padding: 5px 00px 25px 210px;
	font-size: 1em;
	color: #C0C0C0;	
}
#footer a:link, #footer a:visited{
	text-decoration:none;
}
#footer a:hover, #style_LinkBoxLinefooter a:active{
	text-decoration:underline;
}
/****************************************************Styles for HREC List ******************************************************* *********************************************************************************************************************************/
.style_Table07{
	border-top: 5px solid #DBDBDB;
	border-collapse: collapse;
	width: 570px;
	border-top-style: double;
}
.HRECTD{
	background-color: #FFFFFF;
}
.HRECTDWEB{
	background-color: #FFFFFF;
	text-align: left;
}
.HRECTDALIGN{
	text-align: left;
	width: 130px;
}
.HRECTDALIGNWEB{
	text-align: left;
	width: 570px;
}
/********************************************* Styles for web address link inHREC List ******************************************* *********************************************************************************************************************************/
.style_LinksXML:link{
	text-decoration: none;
	color: #037;
	text-decoration:underline;
	font-size:8pt;
}
.style_LinksXML:visited{
	color: #999999;
    color: #636;
	font-size:8pt;
}
/********************************************** Styles for publications search engine and drop down menu ************************ **********************************************************************************************************************************/
.style_Table05{
	padding: 0px;
}
.style_Table05 td{
	padding: 0px 10px 0px 0px;
	background-color: #fff;
}
.style_Table06{
	border-top:5px solid #DBDBDB;
	border-collapse:collapse;
	width: 570px;
}
.style_Table06 td{
	padding: 10px 5px 0px 10px;
	background-color: #F7F7F7;
}


.style_Table09{
	background-color: #F7F7F7;		
}
.style_Table09 td{
	/*padding: 10px 10px 0px 10px;
	vertical-align:middle;
	border-bottom: 1px solid #ccc;*/
	width: 570px;
	background-color: #F7F7F7;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 100%;
	letter-spacing: 0px;
	vertical-align: top;
}

/*******************Funnelback search and nhmrc.form files *****************/

#searchPageFunnel .search_summary_label {

	padding: 0.5em 0em 0.5em 1em;
	
	text-align: left;
}
#searchPageFunnel .search_summary {
	
	margin: 0px 0px 0px 100px;
	
}

#searchPageFunnel .summary_label {
	font-weight: bold;
	color:#006699;
	
}  
#searchPageFunnel .summary_label_top {
	font-weight: bold;
	color:#000000;
	
} 
     
      #searchPageFunnel #seachHead{
	background-color: #ffffff;
	
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	text-align:left;

}

#searchPageFunnel .headSearchBranding{
	width:65%;
	text-align:right;
}
#searchPageFunnel .flatColourBg{
	background-color: #F7F7F7;
	margin:4px;
	padding:6px;
	font-family: Arial, Helvetica, sans-serif;
}
#searchPageFunnel  .flatWhiteBg{
	color:#333333;
	background-color: #F7F7F7;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:5px;
}
#searchPageFunnel .floatRight{
	float:right;
}
#searchPageFunnel .floatLeft{
	float:left;
}


#searchPageFunnel .abouthelp{
	width:200px;
	text-align: right;
	vertical-align: bottom;
	padding-right:8px;
	padding-top: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}

form#FormFunnel  input#query_panoptic 
 {
	
	
	
	border: 1px solid #ccc;
	width: 130px;
	background-color: #f3f3f3;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
	vertical-align: top;
}
  form#FormFunnel label#SearchBoxres {
	
	display: block;
	width: 130px;
	float: left;
	border-width: 0;
	margin-bottom: 10px;
	font-weight: bold;
	color: #069;
	text-align: right;
	margin: 0px 10px 0px 0px;
}

form#FormFunnel  input#Reset,
form#FormFunnel input#Submit,
 form#FormFunnel input#Buttonc
 {
	display: block;
	width: 90px;
	float: right;
	margin-bottom: 10px;
	border: 1px outset#666;
	background-color: #f3f3f3;
	font-size: 9pt;
	
	color: #666;
	margin: 0px 13px 0px 0px;
}

#searchPageFunnel .title1{
	font-size: 17px;
	color:#273552;
	font-weight:bold;
}
#searchPageFunnel .title2{
	font-size: 17px;
	color:#990000;
	font-weight:bold;
}
#searchPageFunnel .searchResultsTitle{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#273552;
	font-weight:bold;
	background-color: #F7F7F7;
	
}
#searchPageFunnel .searchResults{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	background-color: #ffffff;
	padding-left:15px;
	padding-right:15px;
	margin:4px;
	margin-top:0px;
}
#searchPageFunnel .results{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#006682;
	background-color: #000000;
	padding-left:15px;
	padding-right:15px;
	margin:4px;
	margin-top:0px;
}
#searchPageFunnel .searchResults h1{
	color:#526ba0;
	padding-top: 20px;
	font-weight:bold;
	font-size: 11px;
	margin:0px;
}
#searchPageFunnel .searchResults .numberPadding{
	width:23px;
}
#searchPageFunnel .searchResults p{
	margin-left:25px;
}
#searchPageFunnel .searchResults .paging{
	text-align:center;
	padding-top:20px;
	padding-bottom:10px;
}
      #searchHead {
        
        background-color: #ffffff;
        background-repeat: no-repeat;
        background-position: right top;
        margin: 0px;
        padding: 0px;
        text-align:left;
      }
      
      .searchResults {
        padding: 0;
        border-width: 0 6px 6px 6px;
        border-color: #DBDBDB;
        border-style: solid;
      }
      
      .searchResultsTitle {
        margin: 0;
      }
      
      .reader, .skipto {
        position: absolute;
        top: -10000px;
        left: -10000px; 
      }
      
      .result_page_links {
        font-size: 80%;
        font-family: Arial, Helvetica, sans-serif;
        text-align: center;
        padding: 6px;
      }
.table_links {
	margin:10px 0px 0px 0px;
	border-top:1px solid #666;
	width:100%;
	text-align:left;
	/*border-left:2px dotted #ccc; 
	padding-bottom:10px;*/
	padding-top:10px;
	vertical-align:text-top
	
}

.table_links th{
	padding:3px 7px 3px 4px;
	margin:0 0 0 0;
	color:#006699;
	background-color:#eee;
	border-bottom:1px dotted #ccc;
	vertical-align:text-top
}
.table_links td{
	border-bottom:1px dotted #ccc;
	padding:2px 0 2px 5px
}
/***********STYLES FOR THE TOOLTIP**********/
 .tip {
 	font-size:0.8em;
	border:solid 1px #666666;
	width:350px;
	padding:2px 3px 0px 5px;
	position:absolute;
	right: 450px;
	/*float:left;*/
	z-index:400;
	visibility:hidden;
	color:#333333;
	background-color:#ffffcc;
	layer-background-color:#ffffcc;
}
.tool {
	/*vertical-align:super;*/
	color:#fff;
	background-color:#FE6603;
	border:1px solid #ccc;
	cursor:help;
	margin:0 0 0 3px;
	padding:1px 1px 1px 2px;
	font-size:8px;
	font-weight:bold
}
.required {
	font-weight:bold;
	padding:0 0 0 3px;
	margin:0;
	color:#ff0000;
	font-size:1.5em;
	cursor:help
}
