body, p, td, th, li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;}

h1, h2, h3, h4 {font-weight: bold;}
h1 {font-size: 20px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}

a:link {color: #0000ff; background: transparent;}
a:visited {color: #330099; background: transparent;}
a:hover {color: #ff0000; text-decoration: none;}
a:active {color: #006600; text-decoration: none;}

.mtop {margin-top: 0px;}
.mbot {margin-bottom: 0px;}
.martop {margin-top: 11px;}
.marbot {margin-bottom: 11px;}
.center {text-align: center;}
.alignleft {text-align: left;}
.alignright {text-align: right;}
.i {font-style: italic;}
.b {font-weight: bold;}

#m {margin: 0 27px 0 9px;}

.small {font-size: 10px;}
.big {font-size: 12px; font-weight: bold;}
#trk {margin-left: -50px;}

.title {
color: #336;
border-bottom: 1px solid #88b;
background-color: #ddf;
padding: 0 1px;
}

/*logo*/

#logo a {
display: block;
width: 102px;
height: 99px;
background: url(img/logo_c.gif) no-repeat 0 0;
}

#logo a:hover {
background: url(img/logo_c.gif) no-repeat -102px 0;
}

#logo a:focus {outline: 0;}

/*/*//*/
.n {background-image: url(img/logo_n.gif);}
/* */

/*nav ver*/

#nav {
margin: 0;
padding: 0;
font-size: 12px;
font-weight: bold;
white-space: nowrap;
list-style-type: none;		/* maybe hide from n4 */
}

#nav li {
display: block;
padding: 6px 0;
}

#nav a, #nav a:visited {
color: #336;
background: transparent;
text-decoration: none;
text-align: center;
padding: 1px 2px;
}

#nav a:hover, #nav a:active {
color: #225;
border-bottom: 1px solid #669;
background-color: #ddf;
}

#nav a:active {
color: #669;
}

/*end nav ver*/

#dept li {margin: 3px 0;}

#h {margin-bottom: 0px;}
#h dt {font-weight: bold;}

/* wb */