
/* BASICS */
html, body { width:100%; height:100%; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
p, a, span, img, h1, h2, h3, h4, ul, li, ol { margin:0; padding:0; }
img, a img { border:0; }
a { color:#000000; text-decoration:underline; }
a:hover, a:active { color:#FF0000; text-decoration:underline; }
#content a { color:#000000; text-decoration:underline; }
#content a:hover, a:active { color:#FF0000; text-decoration:underline; }

h1 { margin:0; padding:0; font-size:14px; font-weight:bold; color:#FF0000; }
h2 { margin:0; padding:0; font-size:12px; font-weight:bold; color:#000000; }
h3 { margin:0; padding:0; font-size:11px; font-weight:bold; color:#FF0000; }
h4 { margin:0; padding:0; font-size:12px; font-weight:bold; color:#000000; }
#content h1 { padding:23px 0 17px 0; }
#about #content h1, #members #content h1 { font-size:14px; }
#content .pageheader { padding:0 0 17px 0; clear:both; }
/* #about #content .pageheader, #members #content .pageheader { padding:64px 0 17px 0; clear:both; } */
#content h2, #content h3 { margin:0; padding:0; }
#header h3 a { color:#FF0000; }


/* CONTENT */
#content { width:486px; float:left; margin:0; padding:0 47px 0 70px; font-size:12px; }
#content p { padding:22px 0 5px 0; }
#footer { clear:both; width:800px; margin:0; padding:0; }
#footer hr { display:none; }
#footerleft { font-size:11px; width:148px; float:left; margin:0; padding:20px 0 20px 48px; border:none; background-color:#CCCCCC; }
#footerright { font-size:11px; width:582px; float:left; margin:0; padding:20px 0 20px 22px; }

body.home #content { margin-top:115px; width:476px; padding:0 47px 0 80px; }
#news #content, #events #content, #publications #content, #members #content, #membership #content, #about #content, #contact #content, #links #content, #disclaimer #content { margin-top:66px; }
body.home { background:url(img/bg_iada3.gif); }


/* CONTENT LISTS */
#content ul { margin:0; padding:0; list-style:none; }
#content ul li { margin:0 0 0 30px; list-style:disc; font-size:12px; }
#content ul ul  { margin:0 0 0 14px; padding:0 0 0 0; list-style:none; }
#content ul ul li { margin:0 0 5px 0; padding:0; list-style:none; color:#000000; font-size:11px; font-weight:normal; }

.name { font-weight:bold; color:#FF0000; }
#lastname, #institution { width:190px; }
#country { width:194px !important; width:196px; }
