@charset "UTF-8";



body {
    margin:0;
    padding:0;
    background:#ababac;
	font-family: Arial, Helvetica, sans-serif;
    color:#5c6062;
    }

  
#wrap {
    background:#dcdad7;
	margin:0 auto;
    width:900px;
	overflow:hidden;
    }
	
#header {
background:url(../img/banner2.gif) no-repeat 0 0;
width:900px;
height:214px;
	margin:0;
    }
	
#header p{
margin:0;
padding:38px 0 0 168px;
font-size:.75em;
color:#FFF;
text-shadow: 0 0 0 #3a4950;
opacity:0.59;
}


#navcontainer {
float:left;
width: 160px; 
}

#navcontainer ul
{
margin: 30px 0 0 0;
padding-left: 0;
list-style-type: none;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
}

#navcontainer a
{
display: block;
padding: 6px 6px 6px 20px;
width: 130px;
border-top: 1px solid #aeb0b1;
}

#navcontainer a:link {
color: #73787a;
text-decoration: none;
}

#navcontainer a:visited {
color: #73787a;
text-decoration: none;
}

#navcontainer a:hover {
color: #25282a;
}

#navcontainer a:active {
color: #73787a;
}


.border_bttm {
border-bottom:1px solid #aeb0b1;
}

body#home a#home_link,
body#program a#program_link, 
body#venue a#venue_link, 
body#participants a#participants_link,
body#speakers a#speakers_link,
body#reg a#reg_link,
body#accomm a#accomm_link,
body#postgrads a#postgrads_link,
body#links a#links_link,
body#news a#news_link,
body#organisers a#organisers_link,
body#contact a#contact_link {
color: #000;  
}

#main_active a {
color:#000;
}

	
	#mid_col {
    background:#fff;
    width:673px;
	margin:0 0 0 170px;
    }	
	
	#mid_col p{
	font:.75em Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-weight:normal;
	color:#5c6062;
	padding:0 55px 5px 48px;
	margin:8px 0 0 0;
    }
	
	#mid_col h1 {
	font: 1.6em Georgia, "Times New Roman", Times, serif;
	line-height:1.4em;
	font-weight:normal;
	color:#5c6062;
	padding:30px 55px 0 48px;
	margin:0;
    }
	
	#mid_col h2 {
	font: 1.2em Georgia, "Times New Roman", Times, serif;
	line-height:1.4em;
	font-weight:normal;
	color:#5c6062;
	padding:8px 55px 0 48px;
	margin-bottom:0;
    }
	
	#mid_col h3 {
	font:0.95em Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5c6062;
	padding:0 55px 0 48px;
	margin:12px 0 0 0;
    }
	
	#mid_col h5 {
	font:.875em Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5c6062;
	padding:0 55px 0 48px;
	margin:12px 0 0 0;
    }
	
	#mid_col ul {
	list-style:disc url(../img/bullet.gif) inside;
	text-indent:3px;
	margin:2px 55px 0 48px;
	padding:0;

    }
	
	#mid_col li {
font:.75em Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-weight:normal;
	color:#5c6062;
    margin:0;
	padding:0;
    }
	
	
/* PROGRAM TABLE */



#prog_table {
	background:#fff;
	border:1px solid #999;
	border-collapse:collapse;
	width:560px;
	font-size: 12px;
	margin:0 0 50px 48px;
}


#prog_table ul{
margin: 2px 0 2px 8px;
padding: 0;
list-style:disc outside;
}

#prog_table li {
background: none;
margin: 0 0 4px 14px;
padding: 0 0 2px 4px;
line-height: 1.4em;
}

.roman_num ul {
list-style:outside upper-roman;
}

.roman_num li {
list-style:outside lower-roman;
}

#tdL_heading{
background:#fff;
vertical-align:text-top;
width:140px;
	border:1px solid #999;
	border-collapse:collapse;
	padding:10px;
}

#tdR_heading{
background:#fff;
vertical-align:text-top;
width:140px;
	border:1px solid #999;
	border-collapse:collapse;
	padding:10px;
}

 #tdC_heading{
 background:#fff;
 vertical-align:text-top;
width:140px;
	border:1px solid #999;
	border-collapse:collapse;
	padding:10px;
}

 #tdCL_heading{
 background:#fff;
 vertical-align:text-top;
width:140px;
	border:1px solid #999;
	border-collapse:collapse;
	padding:10px;
}

#tdL{
	width:140px;
	vertical-align:text-top;
	border:1px solid #999;
	border-collapse:collapse;
	padding:10px;
	
}

#tdR{
	width:140px;
	vertical-align:text-top;
	border:1px solid #999;
	border-collapse:collapse;
	padding:10px;
	
}


#tdC{
	width:140px;
	vertical-align:text-top;
	border:1px solid #999;
	border-collapse:collapse;
	padding:10px;
}

#tdCL{
width:140px;
	vertical-align:text-top;
	border:1px solid #999;
	border-collapse:collapse;
	padding:10px;
}


#tdH{
	background:#fff;
	border:1px solid #999;
	border-collapse:collapse;
	padding:10px;
}

	



#table {
width:560px;
margin:0;
}

#reg_table {
	background:#fff;
	border:1px solid #999;
	border-collapse:collapse;
	width:400px;
	font-size: 12px;
	margin:0 0 0 48px;
}	
	
/*END PROGRAM TABLE */	
	
	

#mid_col .table_space {
margin-top:-28px;
}


	
	
	
	
	

.bttm_margin_smll {
margin-bottom:0;
}

.top_margin_smll {
margin-top:5px;
}



hr {
border: none 0;
border-top: 1px solid #bbbcbd;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
margin: 6px 55px 16px 48px;
display:block;
}

.dotted{
border: none 0;
border-top: 1px dotted #bbbcbd;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
margin: 16px 55px 6px 48px;
display:block;
}



a:link {
color: #ad8f3f;
list-style:none;
text-decoration:none;

}     /* unvisited link */
a:visited {
color: #ad8f3f;
list-style:none;
text-decoration:none;
}  /* visited link */
a:hover {
color: #b7703c;
list-style:none;
text-decoration:none;
}   /* mouse over link */
a:active {
color: #ad8f3f;
list-style:none;
text-decoration:none;
}   /* selected link */



	
img {
border-style:none;
}


	
	.clear {
    clear:both;
}




#footer {
margin:0;
	height:36px;
    background:#dcdad7;
    clear:both;
    }
	
	#footer p {
    margin:0 0 0 372px;
	padding-top:10px;
	padding-bottom:20px;
	font-size: 11px; 
	}