/*
standard links; prefix: slx
use slxPos class to position, e.g.:
.slxPos {  position: absolute; left: 80px; top: 400px; }
*/

.links { cursor: pointer; } 
.slxBtn{ display: block; text-decoration: none; 
   font-size: 12px; font-family: verdana, sans-serif; }
.slxBtnStd { min-height: 13px; width: 170px; text-align: center;  
   padding-left: 4px; padding-top: 1px; padding-right: 4px; padding-bottom: 3px; 
   border-width: 1px; border-color: inherit; border-style: outset; }
a.slxBtnStd:hover{ background-color: #efe; }
.slxFBW1 { width: 160px; }
.slxItem { /*IE bug: min- defeats block-ness*/min-width: 140px; min-height: 13px; margin: 1px; 
   text-align: right; padding-top: 1px; padding-right: 4px; padding-bottom: 3px; 
   border-width: 1px; border-color: inherit; border-style: outset; }
a.slxItem:hover{ background-color: #efe; }
.slxListHd{ min-width: 140px; text-align: left; min-height: 13px; margin: 1px;
   padding-top: 1px; padding-left: 4px; padding-right: 1px; padding-bottom: 3px; 
   border-width: 1px; border-color: #aaa; border-style: solid;
   color: #a12; }
.slxListPos { margin: 1px; }
.slxBox { background-image: url(../images/slx.gif); 
   background-position: 0px 0px; background-repeat: no-repeat; 
   z-index: 2; }
.slxSub { display: block; width: 75px; height: 31px; text-align: center; padding: 0px; 
   overflow: hidden; white-space: nowrap; }
a.slxSub:link {color: #608;}
a.slxSub:visited {color: #608;}
a.slxSub:hover{ color: #ff1493; background-color: #efe; }
.slxBlank { color: #fff; background-color: #ddd;
   font-size: 12px; font-family: verdana, sans-serif; }
.arial { font-family: arial, sans-serif; }
.nsBox { position: absolute; left: 100px; top: 40px; 
   width: 640px; z-index: 4; }
.nsHead{ padding-bottom: 20px; background-color: #fdb; color: #248; 
   font-size: 14px; text-align: center;
   border-width: 3px; border-style: solid; border-color: #f53; }
.nslinks { font-size: 11px; text-align: left; background-color: #eee;}
