html {
 font-family: arial, sans-serif;
    font-size: 10pt;
}



BODY {
 color: Black;
 background-color: White;
 font-family: arial, sans-serif;
 font-size: 10pt;
 padding:0;
 margin:0;
 width: 100%;
}


#deadlines td {
/* font-family: ; */
font-size: 8pt;
line-height: 10pt;
padding-bottom: 6px;
}

td {  
 font-size: 10pt;
/* border-top: 1px solid black; */
/* border-right: 1px solid black; */
/* border-bottom: 1px solid black; */
}

A
{
	color : Navy;
	text-decoration : none;
/*        font-size : 12px;  */
}

A:HOVER {
	color :red;
	text-decoration : none;
}



.banner 
{ 
 background-color: #9BADC4; 
 margin:0; padding:0;
}

td.headertext 
{ 
 vertical-align:bottom; 
 background-color:#ffffff; 
 font-size:12pt;
 padding-bottom: 2ex;
 margin:0;
}

td.lcell 
{ 
 /*border-right: solid 2px #993400;
 background-color: #993400; 
 background-color: #9BADC4; */
 background-color: #efefef;
 vertical-align: top;
 width: 15%;
 margin:0; padding:0;
 border-bottom: 2ex solid #efefef;

}

td.mcell {
  background-color: white;
  padding-left: 1ex;
  padding-right: 1ex;
  padding-top: 1ex;
  padding-bottom: 2ex;
  vertical-align: top;
  border-bottom: 2ex solid white;
  table-layout:fixed;
}
td.rcell { 
  padding: 1ex 1em 1em 1em;
  vertical-align: top;
  }


.footer { background-color: #9BADC4; }

.boxes { 
background-color: #efefef; 
padding-top: 0em;
padding-bottom: 1em;
}

.nav { width: 100%; }

.nav a 
{ 
  display: block; 
  margin:0; 
  border-bottom: 1px solid #A7AAB8; 
  padding:1px; 
  font-weight: bold; 
  padding-left: 2ex;
} 

.nav a:hover 
{ 
  background-color: #e0e0e0; 
}


/* format is top right bottom left */
.logo1 { margin: 1em 1em 1em 1em;  }
.logo2 { margin: 0em 1em 2em 1em;  }
.ausimage { background-color: #cd6733;}

.centre {  text-align: center;}


.padded { margin: 1ex; }
.padded td { padding: 0.2ex; }


table.sponsors td{
vertical-align: top;
text-align: center;
width: 200px;
}


table.sponsors img{
width: 200px; }



ul.spaced li{
margin: 0 0 20px 0;
}

td.tdbig {
font-weight: bold; 
}

table.aria {
margin:auto;
width:700px;
cellpadding:0px;
cellspacing:0px;
border: black;
}

table.aria td{
text-align:center;
width:100px;
border: 1px solid black;
}

table.aria td.bianco{
border: 0px solid black;
}


table.aria td.rosso{
color:red;
border: 1px solid red;
}


a.bulink, .bulink a{
color:blue;
text-decoration: underline;
font-weight: bold;
}

p {
 font-family: arial, sans-serif;
    font-size: 10pt;
    }
