h1.conf
{
 color:rgb(255,255,255);
 font-family: arial, helvetica, sans-serif;
 font-size: 150%; 
 font-weight: bold;
 padding: 20px 0px 0px 0px;
 margin: 0px;
}

h2.conf
{ 
 color: rgb(255,155,0);
 font-family: arial, helvetica, sans-serif;
 font-size: 150%; 
 font-weight: normal;
 font-style: italic;
 padding: 0px;
 margin: 0px;
}

h3.conf
{ 
 clear:left;
 color: rgb(255,155,0);
 font-family: arial, helvetica, sans-serif;
 font-size: 80%; 
 font-weight: normal;
 padding: 15px 0px 5px 0px;
 margin: 0px;
 font-weight: bold;
 border: solid;
 border-width: 0px 0px 2px 0px;
 border-color: rgb(255,255,255);
}

h4.conf
{ 
 color:rgb(255,255,255);
 font-family: arial, helvetica, sans-serif;
 font-size: 80%; 
 font-weight: normal;
 padding: 15px 0px 0px 0px;
 margin: 0px;
 font-weight: bold;
}

h5.conf
{ 
 clear:left;
 color: rgb(255,155,0);
 font-family: arial, helvetica, sans-serif;
 font-size: 80%; 
 font-weight: normal;
 padding: 15px 0px 0px 0px;
 margin: 0px;
 font-weight: bold;
}

p.conf_sub_heading
{
 color: white;
 font-family: arial, helvetica, sans-serif;
 font-size: 80%;
 text-align: justify;
 font-weight: bold;
 margin: 0px;
 padding: 0px 0px 0px 0px;
}

p.conf_body
{
 color: white;
 font-family: arial, helvetica, sans-serif;
 font-size: 80%;
 text-align: justify;
}

.emph_text
{
 color: rgb(255,155,0);
}

a.conf_body
{
 color: rgb(255,155,0);
 text-decoration: underline;
}

a.conf_body:visited
{
 color: rgb(255,155,0);
 text-decoration: underline;
}

a.conf_body:hover
{
 color: rgb(255,255,255);
 text-decoration: underline;
}


a.conf_download
{ 
 font-family: arial, helvetica, sans-serif;
 color: rgb(75,180,220); 
 text-decoration: underline;
}

a.conf_download:visited
{
 font-family: arial, helvetica, sans-serif;
 color: rgb(75,180,220); 
 text-decoration: underline;
}

a.conf_download:hover
{
 font-family: arial, helvetica, sans-serif;
 color: rgb(255,255,255);
 text-decoration: underline;
}


img
{
 display: block;
}

body
{
 background-color: rgb(0,0,60);
 padding: 0px;
 margin: 0px;
 width: 100%;
 color: rgb(255,255,255);
}

.conf_menu_link
{
 color: white;
 text-decoration: none;
 font-family: arial, helvetica, sans-serif;
 font-size: 80%;
 font-weight: bold;
}

a.conf_menu_link:hover
{
 color: white;
 text-decoration: underline;
}

.conf_menu_div
{
 text-align:center;
 position:absolute; 
 top:105px; 
}

.text_div
{
 padding: 0px 0px 0px 20px;
 margin: 0px 0px 0px 0px;
 width: 550px; 
}

#text_div
{
 color: rgb(255,255,255);
 margin:0px; 
 text-align:left;
 padding: 0px 0px 0px 20px;
}

#conf_banner_div
{
 width: 100%; 
 background-image: url(../imgs/banner_extension.gif); 
 background-repeat: repeat-x;
}

#conf_home_menu_div
{
 left: 18px;
}

#conf_about_menu_div
{
 left: 88px;
}

#conf_attend_menu_div
{
 left: 148px;
}

#conf_exhibit_menu_div
{
 left: 218px;
}

#conf_venue_menu_div
{
 left: 298px;
}

#conf_programme_menu_div
{
 text-align:left;
 left: 368px;
}

.conf_menu_img
{
 border: 0px;
}

table.text_table
{
 width: 100%;
 border-collapse: collapse; 
}

table.text_table th
{
 border: solid;
 border-width: 2px;  
 border-color: white;
 padding: 3px;
 color:rgb(255,155,0);
 font-family: arial, helvetica, sans-serif;
 font-size: 80%;
}

table.text_table tr
{
}

table.text_table td
{
 border: solid;
 border-width: 2px;  
 border-color: white;
 padding: 3px;
 font-family: arial, helvetica, sans-serif;
 font-size: 80%;
} 
