/* CSS to make a nav pane on the left */
DIV#content { margin:0px 0px 0px 158px; }
DIV#nfNavMenu { position:fixed; top:0; left:0; width:153px; height:100%; margin:0; padding:0 0px; border-right:solid 3px brown; background-color:#CCFFEE; }
 #nfNavMenu A { text-decoration:none; text-align:center; }
 #nfNavMenu A:hover { text-decoration:underline; background-color:yellow; }
 .nfNavMenuItem { display:block; width:145px; font-family:verdana,helvetica,sans-serif; font-size:0.9em; }

/* Generally useful CSS */
BODY {background-color: #FFFFFF; }
DIV.sig {text-align: right; }
A:link { color:#cc3333; }
A:visited { color:#660000; }
A:active { color:#ffff00; }
A.bare {text-decoration: none; }
DIV.title {text-transform: capitalize; }

/* padding/margin possibilities */
DIV.hpad {padding-left: 10px; padding-right: 10px; }
DIV.hpad {padding: 0px 10px; }
DIV.hpad {margin: 0px 10px; } 

/* paragraph borders */
p.solid {border-style: solid; } 
p.double {border-style: double; } 
p.groove {border-style: groove; } 
p.dotted {border-style: dotted; } 
p.dashed {border-style: dashed; } 
p.inset {border-style: inset; } 
p.outset {border-style: outset; } 
p.ridge {border-style: ridge; } 
p.hidden {border-style: hidden; }

/* css for ABC home page */
IMG { margin:0px; }
IMG.m8 { margin:8px; }
IMG.m16 { margin:16px; }
TH.x { width:16%; height:0px }
TH.w1 { width:16%; height:216px }
TH.w2 { width:33%; height:216px }
