body {margin: 0px; font-size: 12px; font-family: verdana,arial; color: #000000; background: #ffffcc url(../images/bg.jpg) left top repeat-y;}

#cp {margin-right: 125px;}
#cn {margin-left: 125px;}
#container {width: 957px;}
#content {float: left; width: 780px;}
#foot {text-align: center; font-size: 11px; border-top: solid 2px #990000; padding-top: 10px; margin: 10px 0px;}

img {border: 0px;}
img.i1 {display: block; margin: 10px 0px;}
img.i2 {float: left; margin: 0px 10px 5px 0px;}
img.o {display: block;}

input {font-size: 11px; border: solid 1px #990000;}
input.nob {border: 0px;}

#nav {width: 170px; float: left; padding: 5px 0px 0px 6px;}
.nav {margin: 4px 0px;}

p.clear {clear: both;}
p.left {float: left; width: 135px; font-weight: bold; margin: 3px 0px; clear: both;}
p.notes {margin: 10px 0px; border-bottom: solid 1px #990000; padding-bottom: 10px;}
p.red {color: #ff0000;}
p.right {float: left; width: 640px; margin: 3px 0px;}
p.left2 {float: left; width: 135px; font-weight: bold; margin: 3px 0px; clear: both;}
p.right2 {float: left; width: 240px; margin: 3px 0px;}
p.title {font-weight: bold; font-size: 14px; border-bottom: dashed 1px #000000;}

select, textarea {font-size: 11px;}

span.n1 {font-weight: bold; font-size: 14px;}
span.n2 {color: #666666; font-size: 11px; display: block;}
span.s1 {text-decoration: underline; font-weight: bold; font-size: 14px;}
span.s2 {font-weight: bold; color: #990000; font-size: 14px;}

table {border-collapse: collapse;}
table.calendar {width: 780px; font-size: 11px; border: solid 2px #a92020; border-collapse: collapse; color: #000000; background: #ffffff;}
td.caltd {border: solid 1px #a92020; height: 100px; vertical-align: top; width: 100px; padding: 2px; background: #ffffff;}
th.calth {background: #a92020; font-size: 12px; color: #ffffff;}

#top {background-image: url(../images/topbg2.jpg); background-position: left top; background-repeat: repeat-x;}

a.bod {color: #990000; text-decoration: none;}
a.bod:hover {color: #000000; text-decoration: underline;}

a.bod2 {color: #990000; text-decoration: none; display: block;}
a.bod2:hover {color: #000000; text-decoration: underline;}

a.c {font-size: 10px; color: #990000; text-decoration: none; display: block; border-bottom: solid 1px #990000; margin-bottom: 4px;}
a.c:hover {color: #000000;}

a.ft {color: #000000; text-decoration: underline;}
a.ft:hover {color: #990000; text-decoration: none;}