/*effects a'la Rosa = brown*/

p a:link,p a:visited,p a:active,p acronym {line-height:1.22em; margin: 0 1px 0 1px; padding: 0 1px;}

li a:link,li a:visited,li a:active,li acronym, li p.z2 {line-height:1.42em; margin: 0 1px 0 1px; padding: 0 1px;}


a:link {font-weight: 200; } 
a:visited {font-weight: 200; }
a:hover {color: #000; font-weight: 200; background-color: #FFEE00; }
a:active {font-weight: 200; background-color: #357; color: #fff;}

a.z1:link,a:link {color: #111; text-decoration: none; border-bottom: dashed 1px #aaa; border-top: none; padding-top: 1px!important;  } 
a.z1:visited,a:visited {color: #444; text-decoration: none; border-bottom: dashed 1px #bbb; border-top: none; padding-top: 1px!important; }
a.z1:hover,a:hover {color: #000; background-color: #fff; text-decoration: none; border-bottom: solid 1px #333!important; border-top: solid 1px #666!important; padding-top: 0!important; }
a.z1:active,a:active {text-decoration: none; background-color: #777; color: #fff; border-bottom: solid 1px #333!important; border-top: solid 0px #333;}

a:focus, a:active {color: #753; font-style: normal;}

p.z2 {font-weight: 200; margin: 0; padding: 0;}

a.z3:link {color: #333; text-decoration: none; background-color: transparent!important; font-weight: 100; border: none!important; margin: 0!important; padding: 0!important;} 
a.z3:visited {color: #333; text-decoration: none; background-color: transparent!important; font-weight: 100; border: none!important; margin: 0!important; padding: 0!important}
a.z3:hover {color: #333; background-color: transparent!important; text-decoration: none; font-weight: 100; border: none!important; margin: 0!important; padding: 0!important }
a.z3 img {border: none!important; margin: 0!important; padding: 0!important}


acronym, abbr {border-bottom: dashed 1px #999999!important; }
acronym:hover, abbr:hover {color:#005f95!important; border-bottom: dashed 2px #005f95!important; cursor: help!important;}

button {padding-left: 6px; padding-right: 6px; padding-top: 1px; padding-bottom: 2px }

