html,body{font-size:x-small;font-family:verdana,helvetica,sans-serif,serif,monospace;background:#fff;color:#333;margin:0;padding:0;}
img{border-style:none;border-width:0;}
img, a img, a:hover img, a:focus img{border:0;margin:0;padding:0;}
a{background:#fff;color:blue;text-decoration:underline;}
a:focus,a:hover{background:#ffff6b;color:#b90b1c;text-decoration:none;}


h1,h2,h3,p,ul,ol,li{margin:0 0 5px 0;padding:0;font-size:0.9em;}
h1{font-size:1.3em;}
h2{font-size:1.1em;}
h3{font-size:1em;}
ul{list-style-type:disc;margin-left:1.9em;}
ol{list-style-type:decimal;margin-left:2.4em;}
li{margin-bottom:3px;font-size:1em;}

#banner{padding:6px 4px 0px 4px;margin:0 2px 0px 2px;}
#logo{margin: 0 20px 0 10px;}
#banner a.icon{float:right;clear:none;border:1px solid #ffffff;margin:0 0 0 2px;height:16px;padding:1px;}
#banner a.icon:hover, #banner a.icon:focus{float:right;clear:none;border:1px solid #b90b1c;height:16px;padding:1px;}

#crumbs{padding:3px 4px 3px 4px;margin:3px 2px 5px 2px;border:1px solid #b90b1c;border-width:1px 0 1px 0;}
#crumbs a{text-decoration:none;}
#crumbs a:focus,#crumbs a:hover{text-decoration:underline;}


#content{margin:0 2px 0 2px;padding:0 4px;}


#footer{padding:5px 4px 15px 4px;margin:5px 2px 0 2px;border-top:1px solid #b90b1c;}