body{ 
 /* Changes on the form */
 font-family: tahoma, arial,verdana, sans-serif;
 font-size: 13px;
 background-color: #fff;
 cursor:default;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
}
h1 { 
	font-family: tahoma, arial, verdana, sans-serif;
	font-size: 24px;
	color: #336699;
	font-weight: normal;
	letter-spacing: 1px;
 }
a
{
outline: 0;
color:#336699;
}

a.archive
{
	text-decoration:none;
	color:#666666;
}

a.archive:hover
{	text-decoration:underline;  }

a.archive:visited
{	text-decoration: none;   }

a.archive:visited:hover
{	text-decoration:underline;  }

#program{ 
 /* Changes on the form */
 font-family: tahoma, arial, verdana, sans-serif;
 background-color: #fff;
}


#program th{
   font-size: 14px;
   font-weight: bold;
   text-decoration: underline;
   color:#333333;
   vertical-align: top;
   text-align: left;
   padding-left:20px;
   padding-right:20px;
}
#program th.first{
text-decoration: none;
}

#program td.row{
   font-size: 13px;
   font-weight: bold;
   color:#333333;
   vertical-align: top;
   text-align: left;
   padding-top:1px;
   padding-bottom:1px;
}


#program td{
   font-size: 12px;
   color:#333333;
   vertical-align: top;
   text-align: center;
   padding-top:1px;
   padding-bottom:1px;
}

#program div{
   padding-top:5px;
   padding-bottom:5px;
}

.odd{
   background-color: #eee; 
}


.odd{
   background-color: #eee; 
}


.above4{
   font-weight: bold;
   color:#8A0808;
}

.under4{
   color:#04B404;
}

.tip {
   color:#333333;
   text-decoration:none;
}

#program td.first{
   font-size: 13px;
   font-weight: bold;
   background-color:#fff;
   vertical-align: top;
   text-align: right;
   padding-top:1px;
   padding-bottom:1px;
   padding-right:20px;
   color:#336699;
}

#program th.first{
border-width:0px;
}

.editable {
	cursor:text;
	color: #0000FF;
	font-weight: bold;
}

.editable-dash {
	cursor:text;
	color: #0000FF;
	background-image:url('/clients/img/dash.png');
	background-repeat:no-repeat;
	background-position:center; 
}

.selected {
background-color:#CEE3F6;
}
.selected th {
background-color:#fff;
}
.selected.spacer {
background-color:#fff;
}
.selected.spacer.odd {
background-color:#eee;
}

.selected.vert {
background-color:#fff;
}


