body { 
font-family : arial, verdana, sans-serif;
font-size : 12px;
cursor :  default;
background-color : #ffffff;
} 
* { 
margin : 0;
padding : 0;
text-decoration : none;
} 
html { 
height : 100%;
margin-bottom : 1px;
} 
#container { 
width : 90%;
margin-right : auto;
margin-left : auto;
text-align : left;
background-color : #ffffff;
} 
#header { 
width : 100%;
padding-top : 15px;
} 
.spacer { 
width : 100%;
height : 15px;
} 
hr { 
border : 0;
color : #cccccc;
background-color : #cdcdcd;
height : 1px;
width : 100%;
text-align : left;
} 
h1 { 
font-size : 24px;
color : #3e38aa;
background-color : #ffffff;
font-family : Arial, Verdana, sans-serif;
font-weight : 300;
} 
h2 { 
font-size : 15px;
color : #3e38aa;
font-family : Arial, Verdana, sans-serif;
font-weight : 300;
background-color : #ffffff;
} 
h3 { 
color : #ca6590;
text-align : left;
font-weight : bold;
font-size : 15px;
padding : 0;
margin-top : 5px;
} 
h4 { 
font-size : 13px;
color : #3e38aa;
margin-left : 20px;
font-family : Arial, Verdana, sans-serif;
font-weight : 300;
background-color : #ffffff;
} 
dt { 
font-size : 13px;
margin-top : 12px;
margin-left : 12px;
} 
dd { 
color : black;
margin-left : 12px;
} 
#main { 
margin : 0 5px 5px 195px;
padding : 10px;
border-left : 1px solid silver;
} 
ul { 
color : black;
background-color : #ffffff;
line-height : 20px;
padding-left : 35px;
} 
p { 
color : black;
background-color : #ffffff;
line-height : 20px;
padding : 5px;
padding-left : 15px;
} 
#footer { 
clear : both;
font-size : 12px;
font-family : Verdana, Arial, sans-serif;
} 
.right { 
color : gray;
background-color : #ffffff;
float : right;
font-size : 100%;
margin-top : 5px;
} 
.leftnavbar_item { 
position : relative;
padding : 2px;
border : 1px;
border-style : solid;
border-color : #b5b5b5;
border-bottom : 0 solid #b5b5b5;
border-left : 0 solid #b5b5b5;
border-right : 0 solid #b5b5b5;
border-top : 1px solid #b5b5b5;
} 
.leftnavbar_separator { 
border : 1px;
padding : 1px;
background-color : #b5b5b5;
} 
#leftnavbar { 
float : left;
border : solid;
border-color : #b5b5b5;
width : 190px;
background-color : #ffffff;
color : black;
} 
#leftnavbar_heading { 
position : relative;
padding : 2px;
border : 1px;
border-style : solid;
border-color : #b5b5b5;
border-bottom : 0 solid #b5b5b5;
border-left : 0 solid #b5b5b5;
border-right : 0 solid #b5b5b5;
border-top : 1px solid #b5b5b5;
color : #000000;
font-family : Arial, sans-serif;
font-size : 100%;
font-weight : bold;
background-color : #eeeeff;
} 
#leftnavbar_item_bottom { 
position : relative;
padding : 2px;
border : 1px;
border-color : #b5b5b5;
border-bottom : 0 solid #b5b5b5;
border-left : 0 solid #b5b5b5;
border-right : 0 solid #b5b5b5;
border-top : 1px solid #b5b5b5;
} 
a { 
font-size : 100%;
font-family : Arial, sans-serif;
font-weight : normal;
color : #006caa;
text-decoration : none;
} 

a:hover { 
font-size : 100%;
font-family : Arial, sans-serif;
font-weight : normal;
color : #666666;
text-decoration : underline;
} 
a.astyle2 { 
font-size : 100%;
font-family : Arial, sans-serif;
font-weight : normal;
color : #6666aa;
text-decoration : none;
} 
a.astyle2:hover { 
font-size : 100%;
font-family : Arial, sans-serif;
font-weight : normal;
color : #6666ff;
text-decoration : none;
} 
.emph { 
font-family : Arial, sans-serif;
font-size : 100%;
color : #3eaa68;
} 
strong { 
font-family : Arial, sans-serif;
font-size : 100%;
color : #3eaa68;
} 
.confname { 
color : #0463c2;
} 
.infos2 { 
color : #6060bd;
text-decoration : none;
} 
.chairs { 
color : #6060bd;
text-decoration : none;
} 
.infos { 
color : #60c454;
text-decoration : none;
} 
.question { 
color : #2014a4;
} 
.footline { 
font-size : 11px;
color : #555555;
} 
.deadline { 
color : #ca6590;
text-decoration : none;
} 
ol { 
margin-left : 30px;
} 
pre { 
text-align : left;
padding-top : 10pt;
} 
