body,a,a:link,a:visited,h3,li,p,table,td,th,select{font-family:"Trebuchet MS",Verdana,Arial,sans-serif;font-size:14px;}
h1,h2{font-family:Georgia,"Times New Roman",Times,serif;}
h1,h2,h3{font-weight:bold;letter-spacing:-1px;margin-bottom:10px;margin-top:5px;page-break-after:avoid;text-align:left}
a,a:link,a:visited{color:#006600;text-decoration:none}
a:hover{text-decoration:underline}
.footer a{color:#000000;font-size:10px;text-decoration:none}
div.biophoto{float:right;margin-left:15px}
div.centered table{margin:auto;text-align:left}
div.submenus{color:#996600;font-weight:bold;padding-left:15px}
div.submenus a,div.submenus a:visited{color:#996600;font-size:11px}
h1{color:#996600;font-size:20px;}
h2{color:#006600;font-size:18px;}
h3{color:#996600;font-size:14px;}
ol,ul{margin-bottom:0cm;text-align:left}
p{margin-top:3px;text-align:justify}
p.attention{border:1px dashed #FF0000;color:#FF0000;padding:5px}
table#tabapp{background-color:#E5D8BA}
table#tabapp input{border:1px solid #B4A068}
table,td,th{margin-left:0;margin-right:0;text-align:left}
td.footer{border-top:1px solid #808080;font-size:10px;text-align:center}
td.menu{background-image:url(/img/menu-grad.jpg);background-repeat:repeat-x;border:1px solid #C0C0C0;color:#996600;font-weight:bold;padding:10px;text-align:left}
td.menu a{font-weight:bold}
td.pagetext{padding-left:12px;padding-right:37px}
.centered{text-align:center}

/* For the links page */
#sites .thm{float:left;margin-right:15px;margin-top:4px;}
#sites .thm a{border:none;}
#sites .thm img{border:1px solid #CCC;width:100px;height:75px;}
#sites .text{float:right; width:350px;}
#sites .text .ttl{font-weight:bold;}
#sites .text .desc{font-size:85%;margin-top:0.5em;}
#sites .text .desc li{font-size:inherit;}
#sites .separator{clear:both;padding-top:1em;margin-bottom:1em; border-bottom:1px dotted #CCC;}
#sites .linktoprovider a{color:#ccc; border:none;font-size:8px;}

/* --- END --- */