.accent1 {
color:rgb(0,0,0);	
}
.accent2 {
color:rgb(102,102,102);	
}
.accent3 {
color:rgb(244,125,32);	
}
.accent4 {
color:rgb(180,180,180);	
}
h1 {
font-size:.9em;
text-indent:0px;
color:rgb(0,0,0);
font-weight:bold;
margin:0px 0px 10px 0px;
}
h2 {
font-size:.85em;
text-indent:0px;
color:rgb(0,0,0);
font-weight:bold;
margin:0px 0px 10px 0px;
}
p {
margin:0px 0px 10px 0px;
padding:0px;
}
p.first {
margin:18px 0px 7px 0px;
padding:0px;
}
p.headline{
font-size:.8em;
text-indent:0px;
color:rgb(0,0,0);
font-weight:bold;
margin:0px 0px 10px 0px;
padding:0px;
}
p.body{
font-size:.8em;
text-indent:0px;
color:rgb(0,0,0);
font-weight:normal;
margin:0px;
padding:0px;
}
.postedby{
font-size:.7em;
text-align:right;
text-indent:0px;
color:rgb(102,102,102);	
font-weight:normal;
margin:0px 0px 15px 0px;
padding:0px;
}
.indent {
margin-left:25px;
margin-right:25px;
}
.margin-bottom {
margin-bottom:20px;
}
.margin-bottom-unscheduled {
margin-bottom:10px;
}
.margin-top {
margin-top:20px;
}
.top {
vertical-align:text-top;
}
.white {
color: rgb(255,255,255);
}
.black {
color: rgb(0,0,0);
}
.tall {
line-height:130%;
}
.tall-weeks {
line-height:130%;
}
.taller {
line-height:250%;
}
.bigger {
font-size:115%;
}
.small {
font-size: .9em;
line-height:130%;
}
.smaller {
font-size: .8em;
}
.smallest {
font-size:.7em;
}
.bold {
font-weight:bold;
}
.normal {
font-weight:normal;
}
.left {
text-align:left;
}
.right {
text-align:right;
}
.center {
text-align:center;
}
.justify {
text-align:justify;
}
table {
border-spacing:0px;
padding:0px;
margin:0px;
}
tr {
padding:0px;
margin:0px;
}
td {
padding:0px;
margin:0px;
}
.submit {
margin-top:25px;
}
input{
color:rgb(77,77,77);
border:1px solid rgb(221,221,221);
}
input.noerror{
border:1px solid rgb(221,221,221);
}
input.error{
border:1px solid rgb(255,0,0);
}
textarea{
font-family: Helvetica, Arial, "Lucida Grande";
font-size: .9em;
color:rgb(77,77,77);
border:1px solid rgb(221,221,221);
}
textarea.noerror{
border:1px solid rgb(221,221,221);
}
textarea.error{
border:1px solid rgb(255,0,0);
}
select{
color:rgb(77,77,77);
border:1px solid rgb(221,221,221);
}
select.noerror{
border:1px solid rgb(221,221,221);
}
select.error{
border:1px solid rgb(255,0,0);
}
ul {
list-style-type:none;
text-align:left;
padding:0px;
margin:0px;
}
li {
float:left;
}
li.list {
list-style:none;
padding:3px 0px 3px 0px;
}
li.nav {
background:rgb(255,255,255) none repeat scroll 0 0;
color: rgb(77,77,77);
text-align:left;
height:18px;
width:248px;
padding:4px 0px 1px 12px;
}
li.nav:hover {
background: rgb(153,153,153) none repeat scroll 0 0;
color: rgb(255,255,255);
}
.scrollarea {
margin:0px auto 0px auto;
float:left;
overflow:auto;
clear:both;
width:auto;
height:auto;
vertical-align:text-top;
}
.scrollArea {
border:1px solid rgb(221,221,221);
margin:2px auto 0px auto;
float:left;
overflow:auto;
clear:both;
width:auto;
height:auto;
vertical-align:text-top;
}
.SCROLLAREA {
border:1px solid rgb(102,102,102);
float:left;
overflow:auto;
clear:both;
width:512px;
min-height:420px;
max-height:420px;
vertical-align:text-top;
margin:4px 40px 42px 12px;
padding:4px 24px 24px 32px;
}
.hl-plain {
color:rgb(77,77,77);
float:left;
list-style:none;
background:rgb(255,255,255);
padding:2px;
}
.hl-plain:hover {
background: rgb(0,0,0) none repeat scroll 0 0;
color:rgb(255,255,255);
}
.hl-gray {
color:rgb(77,77,77);
float:left;
list-style:none;
background:rgb(240,240,240);
padding:2px;
}
.hl-gray:hover {
background: rgb(0,0,0) none repeat scroll 0 0;
color:rgb(255,255,255);
}
A:link {
text-decoration:none;
color:rgb(128,128,128);	
}
A.add:link {
text-decoration:none;
color:rgb(128,128,128);	
}
A.list:link {
text-decoration:none;
color:rgb(128,128,128);	
}
A.navlinks:link {
text-decoration:none;
color:rgb(255,255,255);	
}
A.pubs:link {
text-decoration:none;
color:rgb(244,125,32);	
}
A:visited {
text-decoration:none;
color:rgb(128,128,128);	
}
A.add:visited {
text-decoration:none;
color:rgb(128,128,128);	
}
A.list:visited {
text-decoration:none;
color:rgb(128,128,128);	
}
A.pubs:visited {
text-decoration:none;
color:rgb(244,125,32);	
}
A:hover {
color:rgb(0,0,0);	
text-decoration:underline;
}
A.nav:hover {
text-decoration:none;
}
A.add:hover {
color:rgb(0,0,0);	
text-decoration:none;
}
A.pubs:hover {
text-decoration:underline;
color:rgb(0,0,0);	
}
A.list:hover {
text-decoration:underline;
color:rgb(255,255,255);	
}