/* CSS Document */

body { height:100%; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444444; }
input { border:1px solid #aaaaaa; font-size:11px; }
form { margin:0px; }
select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

h2 { font-size:16px; margin:0px; }
h6 { font-size:16px; margin:0px; color:#0000FF;  }
 
.row_back_1 { font-size:10px; background-color:#e3e3e3; }
.row_back_2 { font-size:10px; background-color:#eeeeee; }

.link1 { color:#000099; text-decoration:none; }
	a:hover.link1 { color:#000099; text-decoration:underline;  }
.link2 { color:#ffffff; text-decoration:none; }
	a:hover.link2 { color:#ffffff; text-decoration:underline;  }
.link3 { color:#aabbff; text-decoration:none; font-size:13px; }
	a:hover.link3 { color:#aabbff; text-decoration:underline; font-size:13px; }
.link4 { color:#333333; text-decoration:none; font-size:11px; }
	a:hover.link4 { color:#000099; text-decoration:underline; font-size:11px; } 
	
.left_menu_title { width:165px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px; padding-left:10px; padding-right:10px; background-color:#4455aa; color:#ffffff; font-weight:bold; border:1px solid #eeeeee; }
.left_menu_item {  width:165px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px; padding-left:10px; padding-right:10px; background-color:#f5f5f5; border:1px solid #eeeeee; }

.col_title1 { font-size:10px; background-color:#aaaaff; color:#FFFFFF; font-weight:bold; }
.col_title2 { font-size:10px; background-color:#ffaaaa; color:#FFFFFF; font-weight:bold; }
.col_title3 { font-size:12px; background-color:#aabbee; color:#FFFFFF; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }  
.col_title6 { font-size:10px; background-color:#ffaaaa; color:#FFFFFF; font-weight:bold; }
.col_title7 { font-size:12px; background-color:#eebbaa; color:#FFFFFF; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }  

.calendar_daysofweek { background-color:#8888ff; color:#FFFFFF; font-size:12px; font-weight:bold; } 
.calendar_daysofweek2 { background-color:#cccccc; color:#FFFFFF; font-size:12px; font-weight:bold; } 

.calendar_daysofmonth { background-color:#ffffff; color:#333333; font-size:10px; border:1px solid #cccccc; } 
.calendar_date { background-color:#dddddd; color:#999999; font-weight:bold; font-size:11px; }

.calendar_term_1 { padding:2px; border:1px solid #cccccc; margin:1px; }   
	.calendar_term_1 a { color:#000099; font-weight:bold; text-decoration:none;  }  
	.calendar_term_1 a:hover { color:#000099; font-weight:bold; text-decoration:underline;  }  

.calendar_term_2 { padding:2px; border:1px solid #cccccc; margin:1px; background-color:#dde2ff }   
	.calendar_term_2 a { color:#000099; text-decoration:none;  }  
	.calendar_term_2 a:hover { color:#000099; text-decoration:underline;  }  

.calendar_term_3 { padding:2px; border:1px solid #cccccc; margin:1px;  background-color:#ddffe2 }   
	.calendar_term_3 a { color:#000099; text-decoration:none;  }  
	.calendar_term_3 a:hover { color:#000099; text-decoration:underline;  }  

.calendar_term_4 { padding:2px; border:1px solid #cccccc; margin:1px;  background-color:#ffdde2 }   
	.calendar_term_4 a { color:#000099; text-decoration:none;  }  
	.calendar_term_4 a:hover { color:#000099; text-decoration:underline;  }  

.calendar_term_5 { padding:2px; border:1px solid #cccccc; margin:1px;  background-color:#dddddd }   
	.calendar_term_5 a { color:#000099; text-decoration:none;  }  
	.calendar_term_5 a:hover { color:#000099; text-decoration:underline;  }  

.calendar_term_6 { padding:2px; border:1px solid #cccccc; margin:1px;  background-color:#aaaaaa }   
	.calendar_term_6 a { color:#000099; text-decoration:none;  }  
	.calendar_term_6 a:hover { color:#000099; text-decoration:underline;  }  

.calendar_term_7 { padding:2px; border:1px solid #cccccc; margin:1px;  background-color:#aabbff }   
	.calendar_term_7 a { color:#000099; text-decoration:none;  }  
	.calendar_term_7 a:hover { color:#000099; text-decoration:underline;  }  


.calendar_term1 { padding:2px;  background-color:#0000FF; color:#ffffff; margin:1px; }   
	.calendar_term1 a { color:#ffffff; text-decoration:none; font-weight:bold; }  
	.calendar_term1 a:hover { color:#ffffff; text-decoration:underline; font-weight:bold; }  



.stats_link { width:300px; margin:2px; margin-right:10px; margin-top:10px; float:left; border:1px solid #cccccc; padding:5px; }

.text_red { color:#0000ff; }

.error1 { background-color:#0000FF; color:#FFFFFF; font-size:13px; font-weight:bold; }