
h1 { font-size: 24px; }
a h1, a:visited h1, a:hover h1, a:active h1 { text-decoration:none; }
h2 { font-size:21px; }
h3 { font-size:16px; }
h4 { font-size:14px; }
h5 { font-size:12px; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
a.underline { text-decoration:underline; }
a.underline:hover { text-decoration:underline; }
.noindent{ text-indent: 0;	 }
.bold { font-weight:bold; }
a:focus, a:active { outline: none; }
img { border: none; }

/*  Below, I made this more specific so it stopped messing up the global template - li { line-height:18px; } */

dl { margin:10px; }

.clear_div { clear: both; margin:0; padding:0; font-size: 0; line-height: 0; height: 0; }
#primary { width: 600px; float: left; position: relative; display: inline; padding: 15px 0;  }
