  html {
    padding : 0; 
    border : 0 none inherit; 
  } 
  body {
    background-color : #fff; 
    color : #000000; 
    font-family : Arial, Helvetica, sans-serif; 
    font-size: 10pt;
  }
   
  a:link {
    color : #339; 
  } 
  a:visited {
    color : #909; 
  } 
  p {
  	font-size : 1em;
    padding-bottom : 0.25em; 
  } 
  img {
    border : 0 none inherit; 
    margin : 0; 
    padding : 0; 
  } 
  ul , ol , dl {
    font-size : 1em; 
  } 
  .nobullet {
    margin-top : 0.5em; 
    margin-left : 0; 
    list-style : none; 
  } 
  code , pre {
    font-family : monospace; 
    font-weight : 600; 
  } 
  .indent1 , .indent {
    margin-left : 2.5em; 
  } 
  .indent2 {
    margin-left : 5em; 
  } 
  .text90 {
    width : 90%; 
  } 
  .text80 {
    width : 80%; 
  } 
  .text70 {
    width : 70%; 
  } 
  .text60 {
    width : 60%; 
  } 
  .text50 {
    width : 50%; 
  } 
  #global-header {
    width : 100%; 
    border : 1px solid #000; 
    padding : 0; 
    margin : 0; 
  } 
  #global-images img#logo {
    text-align : left; 
    float : left; 
    width : 343px; 
  } 
  #global-images img#banner-image {
    text-align : right; 
    float : right; 
    width : 288px; 
  } 
  #global-nav {
    background-color : #123575; 
    color : #FFFFFF; 
    padding : 8px; 
    border-bottom : 1px solid #fff;
    font-size: 10pt;
  } 
  #global-nav a:link , #global-nav a:visited {
    background-color : #123575; 
    color : #fff; 
    text-decoration : none; 
    padding : 0 5px; 
  } 
  #global-nav a:hover {
    background-color : #123575;
    color : #fff; 
    text-decoration : underline; 
  } 
  #global-utils-form {
    background-color : #36c; 
    color : #fff; 
    width : 18em; 
  } 
  #global-utils {
    background-color : #36c; 
    color : #fff; 
    vertical-align : middle; 
    text-align : right; 
    width : 100%; 
  } 
  #global-utils-links {
    padding-right : 2em; 
  } 
  #global-utils a:link , #global-utils a:visited {
    background-color : #36c; 
    color : #fff; 
    padding : 0 5px; 
    text-decoration : none; 
  } 
  #global-utils a:hover {
    background-color : #36c; 
    color : #fff; 
    text-decoration : underline; 
  } 
  #global-utils form {
    display : inline; 
    padding : 0; 
    margin : 0; 
  } 
  .search {
    vertical-align : middle; 
    padding-right : 5px; 
    font-size : 80%; 
    font-weight : bold; 
  } 
  #skiplink {
    margin : 0; 
    border : 0 none inherit; 
    padding : 0; 
  } 
  div.spacer {
    clear : both; 
  } 
  #home #content {
    width : 100%; 
    padding : 5px 0 0; 
    margin : 5px 0 0; 
    border : 1px solid #000; 
  } 
  #home #content tr {
    padding : 0; 
    margin : 0; 
  } 
  #content #intro {
    padding : 0; 
    margin : 0; 
    border-right : 1px solid #000; 
    vertical-align : top; 
  } 
  #blurb {
    color : #666; 
    font-size : 1.2em; 
    font-family : Arial, Helvetica, sans-serif; 
    padding : 3px; 
  } 
  #blurb span {
    font-size : 1.1em; 
  } 
  #content #rotate-image {
    width : 185px; 
    vertical-align : bottom; 
    border-right : 1px solid #000; 
  } 
  #content #intro img#rotate {
    width : 185px; 
    border : 0 none inherit; 
  } 
  #rotate-image {
    border : 0 none inherit; 
    margin : 0; 
    padding : 0; 
    vertical-align : bottom; 
  } 
  #rotate-image img {
    margin-bottom : -3px; 
  } 
  #group-eight {
    text-align : right; 
    margin-top : 7em; 
  } 
  #content #news {
    border-right : 1px dashed #ccc; 
    vertical-align : top; 
    padding : 8px; 
    width : 49%; 
  } 
  #news-include h2 {
    color : #339; 
    font-weight : bold; 
    padding : 0; 
    margin : 0; 
    font-size : 1.2em; 
  } 
  .news-item {
    font-size : 0.95em; 
  } 
  .news-item a:link {
    color : #339; 
    font-weight : bold; 
  } 
  .news-icon {
    border : 1px solid #000; 
  } 
  .more-news {
    font-size : 0.95em; 
  } 
  #content #main {
    border-right : 1px dashed #ccc; 
    padding : 8px; 
    vertical-align : top; 
    width : 28%; 
  } 
  .main-nav {
    background-color : #e6ecf9; 
    color : #000; 
    border : 1px solid #36c; 
    margin : 5px; 
  } 
  .main-nav h2 {
    background : #36c; 
    color : #fff; 
    padding : 0; 
    padding-left : 5px; 
    margin : 0; 
    font-size : 1.2em; 
  } 
  .main-nav ul {
    background-color : #e6ecf9; 
    color : #000; 
    list-style-image : 
    url("http://assets.monash.edu.au/images/black-arrow.gif"); 
    margin-top : 0.5em; 
    margin-left : 1.6em; 
    font-size : 0.95em; 
  } 
  .main-nav li {
    margin : 0; 
    border : 0 none inherit; 
    padding-top : 0.1em; 
  } 
  .main-nav a:link {
    color : #000; 
  } 
  .main-nav a:hover {
    text-decoration : none; 
  } 
  #content #quicklinks {
    padding-top : 8px; 
    padding-left : 8px; 
    vertical-align : top; 
    width : 22%; 
  } 
  .quicklinks-nav {
    background-color : #fff; 
    color : #339; 
    border : 1px solid #36c; 
    margin : 0.25em; 
  } 
  .quicklinks-nav h2 {
    background : #36c; 
    color : #fff; 
    margin : 0; 
    padding : 0; 
    padding-left : 0.25em; 
    font-size : 1.2em; 
  } 
  .quicklinks-nav ul {
    background-color : #fff; 
    color : #000; 
    list-style-image : url("http://assets.monash.edu.au/images/blue-arrow.gif"); 

    margin-top : 0.5em; 
    margin-left : 1.6em; 
    font-size : 0.95em; 
  } 
  .quicklinks-nav li {
    margin : 0; 
    border : 0 none inherit; 
    padding-top : 0.1em; 
  } 
  .quicklinks-nav a:link {
    color : #339; 
  } 
  .quicklinks-nav a:hover {
    text-decoration : none; 
  } 
  #subpage-nav {
    margin-top : 0; 
    padding-top : 0; 
  } 
  #breadcrumbs {
    font-size : 0.9em; 
    padding-top : 0.5em; 
  } 
  #print {
    font-size : 0.9em; 
    padding-top : 0.5em; 
    text-align : right; 
  } 
  h1 , h2 , h3 , h4 , h5 , h6 {
    background-color : #fff; 
    color : #339; 
    font-family : Arial, Helvetica, sans-serif; 
    font-weight : bold; 
    margin : 1em 0 0.5em; 
    padding : 0; 
  } 
  h1 {
    font-size : 1.3em; 
  } 
  h2 {
    font-size : 1.1em; 
  } 
  h2.black {
    font-size : 1.1em; 
    color : #000; 
  } 
  h3 {
    font-size : 1em; 
  } 
  h3.black {
    font-size : 1em; 
    color : #000; 
  } 
  h4 {
    font-size : 0.9em; 
  } 
  h4.black {
    font-size : 0.9em; 
    color : #000; 
  } 
  h5 {
    color : #333; 
    font-size : 0.9em; 
  } 
  h6 {
    color : #333; 
    font-size : 0.8em; 
  } 
  .text img {
    border : 1px solid #000; 
  } 
  .text {
    padding-right : 0.5em; 
  } 
  #highlight-top , .highlight , .section-highlight {
    border : 1px solid #36c; 
  } 
  #highlight-top , .highlight {
    margin-top : 1em; 
  } 
  .section-highlight {
    margin-top : 4em; 
  } 
  .highlight-header {
    background : #36c; 
    color : #fff; 
    font-size : 1.2em; 
    font-weight : bold; 
    margin : 0; 
    padding : 0; 
    padding-left : 0.25em; 
    border-bottom : 1px solid #36c; 
  } 
  .highlight-body {
    background-color : #fff; 
    color : #000; 
    font-size : 0.95em; 
    padding : 0.25em 0.5em; 
  } 
  .highlight-body ul {
    background-color : #fff; 
    color : #000; 
    margin-top : 0.25em; 
    margin-left : 1.5em; 
    list-style-image : url("http://assets.monash.edu.au/images/blue-arrow.gif"); 

  } 
  .highlight-body li {
    margin : 0; 
    border : 0 none inherit; 
    padding-top : 0.1em; 
  } 
  .highlight-body a:link {
    color : #339; 
  } 
  .highlight-body a:hover {
    text-decoration : none; 
  } 
  .photo {
    text-align : right; 
  } 
  .photo img {
    border : 1px solid #000; 
    margin-top : 20px; 
  } 
  img.noborder {
    border : medium none inherit; 
  } 
  img.border , img.border1 {
    border : 1px solid #000; 
  } 
  img.border2 {
    border : 2px solid #000; 
  } 
  img.screenshot {
    margin : 10px; 
    padding : 5px; 
    border : 1px dashed #666; 
  } 
  img.right {
    text-align : right; 
  } 
  img.left {
    text-align : left; 
  } 
  img.center {
    text-align : center; 
  } 
  .info-table {
    font-size : 0.9em; 
  } 
  caption {
    background-color : #fff; 
    color : #339; 
    text-align : left; 
    font-size : 1.2em; 
    font-weight : bold; 
    padding-bottom : 0.25em; 
    margin-top : 0.75em; 
  } 
  th {
    background-color : #339; 
    color : #fff; 
    text-align : left; 
    font-weight : bold; 
  } 
  .box {
    width : 75%; 
    margin : 5px; 
    padding : 5px; 
    border : 1px dashed #ccc; 
    background-color : #f5f5f5; 
  } 
  .shade {
    background-color : #eaeffa; 
  } 
  #form-submit {
    border : 1px solid #36c; 
  } 
  .form-header {
    background-color : #36c; 
    color : #fff; 
    font-weight : bold; 
    font-size : 1em; 
    margin : 0; 
    padding : 0.5em; 
  } 
  .form-body {
    background-color : #fff; 
    color : #339; 
    font-size : 0.8em; 
    padding : 0.25em 0.5em; 
  } 
  .research-highlights , .research-profile , .teaching-profile , 
  .teaching-highlights {
    border : 1px solid #36c; 
    border-top : medium none inherit; 
  } 
  .research-highlights img , .research-profile img , .teaching-profile img , 
  .teaching-highlights img {
    border : 1px solid #36c; 
  } 
  .courses {
    border : 1px solid #339; 
  } 
  .event-details {
    padding-left : 2em; 
  } 
  hr.directory {
    color : #ccc; 
    width : 100%; 
    height : 1px; 
    margin-top : 0.25em; 
    margin-bottom : 1em; 
  } 
  #section-nav {
    background-color : #eaeffa; 
    color : #339; 
    border-left : 1px solid #ccc; 
    border-right : 1px dashed #ccc; 
    margin-top : 0; 
    margin-right : 0.25em; 
    padding : 0.25em; 
  } 
  .section-nav-body ul {
    background-color : #eaeffa; 
    color : #339; 
    margin-top : 0.5em; 
    margin-left : 1.5em; 
    list-style-image : url("http://assets.monash.edu.au/images/blue-arrow.gif"); 

  } 
  .section-nav-body li {
    margin : 0; 
    border : 0 none inherit; 
    padding-top : 0.1em; 
  } 
  .section-nav-body a:link {
    color : #339; 
  } 
  .section-nav-body a:hover {
    text-decoration : none; 
  } 
  .sitemap-dark-header {
    background-color : #339; 
    color : #fff; 
    font-size : 100%; 
    font-weight : bold; 
    padding : 0.25em; 
    border : 1px solid #339; 
    text-align : left; 
  } 
  .sitemap-dark-header a:link , .sitemap-dark-header a:visited {
    color : #fff; 
  } 
  .sitemap-dark-body {
    background-color : #fff; 
    color : #000; 
    font-size : 90%; 
    padding : 0.5em; 
    border : 1px solid #ccc; 
  } 
  .sitemap-dark-body ul {
    margin-top : 0.5em; 
    margin-left : 0; 
    list-style : none; 
  } 
  .sitemap-light-header {
    background-color : #666; 
    color : #fff; 
    font-size : 100%; 
    font-weight : bold; 
    padding : 0.25em; 
    border : 1px solid #666; 
    text-align : left; 
  } 
  .sitemap-light-header a:link , .sitemap-light-header a:visited {
    color : #fff; 
  } 
  .sitemap-light-body {
    background-color : #fff; 
    color : #999; 
    font-size : 90%; 
    padding : 0.5em; 
    border : 1px solid #ccc; 
  } 
  .sitemap-light-body a:link {
    color : #666; 
  } 
  .sitemap-light-body ul {
    margin-top : 0.5em; 
    margin-left : 0; 
    list-style : none; 
  } 
  .alphanav {
    padding-top : 0.5em; 
    padding-bottom : 0.5em; 
  } 
  #home-footer , #footer , #section-nav-footer {
    background-color : #fff; 
    color : #666; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
    font-size : 0.7em; 
    padding-top : 0.5em; 
  } 
  #footer , #section-nav-footer {
    border-top : 1px solid #ccc; 
  } 
  
  #footer a:link , #footer a:visited , #home-footer a:link , #home-footer 
  a:visited , #section-nav-footer a:link , #section-nav-footer a:visited {
    background-color : #fff; 
    color : #666; 
  } 
  hr {
    color : #ccc; 
    width : 100%; 
    height : 1px; 
    margin-top : 1.5em; 
  } 
  
  #content #center-cell {
      border-right : 1px solid #ccc; 
      vertical-align : top; 
      padding : 0 0 1px 20px; 
      margin : 0 0 1px 20px;  
      width : 62%; 
  } 
  
   
  #content #for-header {
          background-color : #fff; 
          color : #339; 
          margin : 0.25em; 
  }
  
  .leftcell {
      
      
      padding-bottom : 0.25em    
  } 
  
  .whitespace {
       color : #fff; 
       width : 100%; 
       border-top : 1px solid;
  } 
  
  .left-body {
        background-color : #fff; 
        
        margin : 0.25em;
              
  } 
  

    .left-body h2 {
      background : #36c; 
      color : #fff; 
      margin : 0; 
      padding : 0; 
      padding-left : 0.25em; 
      font-size : 1.2em; 
   } 
    
    .left-body ul {
      background-color : #fff; 
      color : #000; 
      list-style-image : url("http://assets.monash.edu.au/images/blue-arrow.gif"); 
  
      margin-top : 0.5em; 
      margin-left : 1.6em; 
      font-size : 0.95em; 
   } 
   
    .left-body li {
      margin : 0; 
      border : 0 none inherit;
      padding-top : 0.1em; 
   }
   
    .left-body a:link {
      color : #339; 
   } 
    
    .left-body a:hover {
      text-decoration : none; 
   } 
   
   
    .more-currentnews {
       font-size : 0.75em; 
      
   } 
   
    .boxtext {
       width : 50%; 
       margin : 2px 5px 5px 5px; 
       padding : 0px 10px 10px 10px; 
       border : 1px solid rgb(245 245 245);
       background: rgb(245 245 245);
       font-size : 0.9em;
   }
   
   .boxtexthor {
          width : 60%; 
          margin : 2px 2px 2px 2px; 
          padding : 0px 10px 0px 10px;  
          border : 1px solid rgb(245 245 245);
          background: rgb(245 245 245);
          font-size : 0.9em;
   }
   
   #content #intro1 {
       padding : 0; 
       margin : 0; 
       border-right : 1px solid #ccc;
       vertical-align : top; 
  }
  
  #bg-subtitle {
  		background-image: url(/assets/images/flowershow1.jpg);
		background-repeat: no-repeat;
		background-color : #fff; 
	    color : #fff; 
	    font-family : Arial, Helvetica, sans-serif; 
	    font-weight : bold;  
	    padding : 0.4em; ; 
	    font-size : 1.1em; 
  }
  
  #bg-subtitle a:link , #bg-subtitle a:visited {
    background-color : #123575; 
    color : #fff; 
    text-decoration : none; 
    padding : 0 5px; 
  }
  
  #bg-subtitle a:hover {
    background-color : #123575;
    color : #fff; 
    text-decoration : underline; 
  } 
	
  #bg-secondlevel {
  	background-color : #E4E4E4;
  	color : #339;
  	font-family : Arial, Helvetica, sans-serif;
  	font-size: 0.8em;
  	padding : 0.4em;
  }
   
  /* Added in by Wilson Li 1/1/2005 */
  #content {
  	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	padding: 5px;
  }
  
  #content h1 {	
    margin : 0px 0px 0px 0px; 
  }
  
  #content p {
    padding-bottom : 0.0em; 
    padding-top: 0.0em;
  }
  
  p.error {	
  	color : #FF0000;
  	font-family: sans-serif
  	font-size: 12pt;
  	font-weight : bold;
  }
