/* CALD style begins here */

body {
margin: 0px;
padding: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a {
color:#336699;
text-decoration:none;
border-bottom:1px dotted #999999;
}

a:hover {
color:#000066;
border-bottom:1px solid #333333;
}

a.top {
font-size:10px;
}

h2 {
font-size:14px;
font-weight:bold;
margin:1em 0 -0.1em 0;
}

h3 {
font-size:12px;
font-weight:bold;
margin-bottom:-0.1em;
}

.small {
font-size:10px;
}

.copyright {
padding-top:3px;
padding-left:10px;
font-size:10px;
}

tr.members td {
padding-bottom:1em;
}

 #navcontainer
{
width:165px;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family:Arial, Helvetica, sans-serif;
background-color: #CCCCCC;
color: #333;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #666666;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
background-color: #333333;
color: #fff;
text-decoration: none;
width: 100%;
border:none;
}

#navcontainer li a#current {
background-color:#000000;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
background-color: #666666;
color: #fff;
}

#news ul {
padding-left:0px;
margin-left:17px;
}

 #news ul li
{
list-style-image:url(images/bullet.gif);
margin-left:0px;
padding-left:0px;
}

.timestamp {
margin-top:0em;
margin-bottom:0.2em;
font-size:10px;
color:#999999;
}

#content ul li {
list-style-type:square;
}

#resources li {
margin-bottom:1em;
}

#quickLinks li {
font-size:11px;
margin-bottom:0.5em;
}

#quickLinks li a {
text-decoration:none;
border-bottom:1px dotted #999999;
}

#quickLinks li a:hover {
text-decoration:none;
border-bottom:1px solid #333333;
}

.heading {
background-color:#333333;
margin-bottom:0.5em;
}

#footer {
background-color:#999999;
padding:2px 5px 2px 10px;
font-size:10px;
color:#FFFFFF;
}

#footer a {
color:#333399;
border-bottom:1px dotted #666666;
}

#footer a:hover {
color:#330033;
border-bottom:1px solid #333333;
}

#sideBar {
margin:0px;
padding:0px;
background-image:url(images/scales.jpg);
background-position:top;
background-repeat:no-repeat;
}
