/*Temporary styles for design purposes*/

/*div {border:red dotted 1px}*/
/*#Container   {background-color:#FF99FF;}
#MainContent {background-color:#99FFFF;}
#SecondaryContent{}
#Footer      {background-color:#FFFF99;}
div.largeimagebox, div.imagebox {background-color:#FFFF00}*/




html {font-family: verdana, arial, helvetica, sans-serif;}
body {margin: 0; background-color: #FFFFFF; font-size:x-small}
* {font-size:small}

/*Layout styles*/
/*Layout styles*/
/*Layout styles*/
#Header {height:90px; border-bottom:5px solid #999999; position:relative;}


#DateRibbon {height:2.5em; padding:0; margin: 0px 20px 0px 20px; clear:both}

#Container {
	padding:0;
	margin:0;
	height:auto;
}
#MainContent {
	margin:0px 20px 0px 20px;
	padding: 0;
}
#SecondaryContent {
	margin:0px 20px 0px 20px;
}
#Footer        {clear:both; margin: 0px 20px 0px 20px; text-align:center; background-color:#ffffff;}

/*Header styles*/


/*#logo   {margin:10px; float:left; border:1px red dashed;}*/

/*#logo   {margin:10px; border:1px red dashed; float:left;}*/
/*div#Header h1 {margin:0px 20px 20px 20px; padding:20px 0 0 0; color: #59338a; font-size: 200%;}*/

/*div#Header h1 {font-size: 200%; margin:auto 0 0 0; line-height:70px}*/
/*#Headertext {height:90px;margin-left:100px; padding:0; clear:none;}*/
/*#Headertext {margin:10px; background-color:#FFFF99; height:70px; padding:0; float:left;}*/

#logo {display:inline}
#Headertext {display:inline}
div#Header h1 {display:inline; color: #59338a; font-size: 200%; vertical-align: 5px;}





/*Date ribbon styles*/
#DateRibbon p {}
#DateRibbon p#IssueLink{display:none;}
#DateRibbon p#IssueNumber{float:right;}
#DateRibbon a {color:white;  text-decoration:none}
#DateRibbon a:hover, #DateRibbon a:focus, #DateRibbon a:active {color:white;  text-decoration:underline}


/*MainContent styles*/
#MainContent h2 {margin: 6px 0px 0px 0px; color: #59338a; font-size: 115%; font-weight: bold; }	
#MainContent h3 {margin: 6px 0px 0px 0px; color: #59338a; font-size: 110%; font-weight: bold; }
#MainContent h4 {margin: 6px 0px 0px 0px; color: #000000; font-size: 100%; font-weight: bold;}
#MainContent h1 {margin-top: 12px;	color: #59338a; font-size:123.5%; }
#MainContent ul {color:#000000;}

div.imagebox      {margin:5px; padding:5px; float:right; border:#999999 solid 1px; clear:right;}
div.largeimagebox {padding:5px; clear:both; border:#999999 solid 1px; width:490px; margin-left:auto; margin-right:auto;}
div.imagebox .attribution, div.largeimagebox .attribution {font-size:xx-small}
div.imagebox img, div.largeimagebox img {margin-left:auto; margin-right:auto; margin-bottom:0; text-align:center}
div.imagebox p, div.largeimagebox p {font-size: 90%; margin-bottom:0; color:#999999}


/*SecondaryContent styles*/
#SecondaryContent H2 {
	margin: 6px 0px 0px 0px; 
	color: #59338a;
	font-size:100%;
	text-transform:uppercase;
	}
#SecondaryContent h1 {margin-top: 12px;	color: #59338a; font-size:123.5%; }

div.colbox {display:none;}

div#contacts.colbox {display:block; padding:0;margin:5px 0px 10px 0px}
div.colbox ul {margin-left:1.5em; padding-left:0em;list-style-image: url(http://www.csiro.au/news/newsletters/SIROscope/globalimages/MMBullet.gif)}



/*Footer styles*/
#Footer p  {
	margin: 6px 0px 0px 0px;
	color: #999999;
	font-size:85%;
	text-decoration: none;
	line-height: normal;
	}

/*General styles*/
table {font-size:100%;}
		
tr {vertical-align: top;}	
	

li {
	margin: 6px 0px 0px 0px; 
	font-size:inherit;
	}

a, a:visited {
	background: transparent; 
	font-size:100%; 
	color:#59338a; 
	text-decoration: none;
	}

a:hover {color:#59338a; text-decoration: underline;} 	

input {
	font-size: 100%; 
	color: #666666; 
	background-color:#FFFFFF; 
	border: 1px solid #A3A3A3;}
	
textarea {
	font-size: 100%; 
	background-color: #FFFFFF; 
	border: 1px solid #A3A3A3; 
	padding: 2px;
	}
	
form {margin: 5px 0px 5px 0px;}	

.small {
	margin: 6px 0px 0px 0px;
	color: #000000;
	font-size:85%;
	}

.arrow {
	margin: 6px 0px 0px 0px;
	color: #CCCC00;
	font-size:100%;
	background-image: none;
	font-weight: 900;
	}

hr {clear:both}

.screenonly {display:none;}


.linkindicator {font-size:65%; font-style:italic; text-decoration:none; color:#000000}
.standalone {
	font-weight: bold;
	color: #999999;
	font-size: 105%;
}

/*spotlight*/
body#Spotlight div#Spotlightindex {clear:both;}
body#Spotlight div.rows {margin:0; padding:0; clear:both; margin-top:0.5em;}

body#Spotlight div.columns {width: 49%; float:left; margin:0; padding: 0px;}
body#Spotlight div.furtherinfo {display:none}

body#Spotlight #MainContent {margin:0px 20px 0px 20px;}

body#Spotlight #Container {	background-image: none;}
body#Spotlight div.furtherinfo h1 {margin: 6px 0px 0px 0px; color: #FFFFFF;font-size:100%;text-transform:uppercase;}
body#Spotlight div.imagebox {border:none;}
body#Spotlight div.imagebox h1 {margin: 0px 0px 0px 0px; color: #000000;font-size:165%;font-weight: normal; border:black 1px solid;}

body#Spotlight div.columns p {margin: 0px 0px 6px 79px; color: #000000; font-size:85%; min-height:57px }
body#Spotlight div.columns p a {font-size:115%; }
body#Spotlight div.columns img {margin: 0px 0px 6px 0px; padding:0; float:left; clear: both}