.alt_paragraph
{
	margin-bottom:14px;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #000000;
}


.cell_link td{

	width:26px;
	height:20px;
		


	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:18px;
	text-decoration:none;
}


.cell_link td a:link, .cell_link td a:visited, .cell_link td a:hover{

	width:26px;
	height:20px;
		
	display:block;
	
	padding-top:1px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	line-height:18px;
	text-decoration:none;
}




.link_arrow a:link {color: #990000; text-decoration:none;}
.link_arrow a:visited {color: #990000; text-decoration:none;}
.link_arrow a:active {color: #990000; text-decoration:none;} 
.link_arrow{color: #ff0000; 
			text-decoration:none;
			display:inline;
			vertical-align:20%;
			margin-left:2px;
			margin-right:2px;
			padding-top:8px;
		color:#990000;
		font-family : arial, helivetica, serif;
			
		}


.on
{	background-color: #CD7926;}

 .off{background-color: #000000;} 

 .onerror{background-color: #E63333;}
 .av{background-color: #17A517;}
 .fb{background-color: #A61717;}
 .pv2{background-color: #1748A5;}
 .pv7{background-color: #1748A5;}
 
 .avfade{background-color: #B3E1B3;}
 .fbfade{background-color: #E2B3B3;}
 .pv2fade{background-color: #B3C3E1;}
 .pv7fade{background-color: #B3C3E1;}



 .key_av{
 	display:block;
	width:10px;
	height:10px;
	background-color: #17A517;
	font-size:2px;
	float:left;
		margin-top:4px;
		margin-right:2px;
 	}
	
	
	 .key_ok{
 	display:block;
	width:10px;
	height:10px;
	background-color: #CD7926;
	font-size:2px;
	float:left;
		margin-top:4px;
		margin-right:2px;
 	}
	
	
	 .key_error{
 	display:block;
	width:10px;
	height:10px;
	background-color: #E63333;
	font-size:2px;
	float:left;
		margin-top:4px;
		margin-right:2px;
 	}
	
 .key_fb{
 	display:block;
	width:10px;
	height:10px;
	background-color: #A61717;
	font-size:2px;
	float:left;
		margin-top:4px;
		margin-right:2px;
 	}

 .key_pv{
 	display:block;
	width:10px;
	height:10px;
	background-color: #1748A5;
	font-size:2px;
	float:left;
	margin-top:4px;
	margin-right:2px;
 	}

  .key_text{
	display:block;
	width:120px;
	}
	
#key
	{
	
	width:100px;
	float:left;
	margin-top:45px;
	margin-left:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	line-height: 16px;
	text-align:left;
	color:black;
	}
	





 .tablehead{
 	background-color: #000000;
  	font-weight:bold;
}
	
	
	
#month_text{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	width:189px;
	
	padding-bottom:10px;
	vertical-align: top;
	
		
}	
	




			

#calendar
	{
	float:left;
	margin-bottom:10px;
	margin-top:0px;
	}


#date_select
	{
	
	clear:both;
	width:100%;
	

	}

#errors{
	background-color:#E63333;
 	display:block;
	width:277px;
 	height:50px;
	clear:both;
	margin-left:1px;
	margin-bottom:10px;
	padding:2px;
	
	font-family : arial, helivetica, serif;
    font-size : 11px;
    font-weight : normal;
	line-height: 12px;
	text-align:left;
	color:white;
	
	}
	
	
.form_fields{
  
	
	  font-family : arial, helivetica, serif;
      font-size : 11px;
      font-weight : normal;
	  line-height: 16px;
	  display:inline;
	  text-align:left;
	  margin-left:0px;
	  margin-bottom: 6px;
	  
}


.tag{
	width:120px;
	display:inline;
	float: left;
	
	}
	
	
.largertext
	{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-wight:bold;
color: #000000;
	}


#onlinecontainer{
	  font-family : verdana, arial, helivetica, serif;
      font-size : 12px;
      font-weight : normal;
	  line-height: 16px;
	  text-align:left;
	  color:black;
	}
	


