h1 { font-family:Arial, Helvetica, sans-serif; font-size:16pt; color:#000000;} 

h2 { font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#666666;}

.h1 { font-family:Arial, Helvetica, sans-serif; font-size:16pt; color:#000000; font-weight: bold;}

.h2 { font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#666666;} 

.title_books { font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#000000;}

.title_p { font-family:Arial, Helvetica, sans-serif; color:#006600; font-size:12pt; font-weight: bold; }

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#333333; line-height:1.2;} 

p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; line-height:1.2; }

.p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; line-height:1.2; }

.p-large-space { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; line-height:1.4; }

.c { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }

.c_s { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#663366;} 

.c_b { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#990000;} 

.c_q { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#006699;} 

.c_p { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#9966CC;}

.c_a { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#FF9933;}

.s_arial { font-family:Arial, Helvetica, sans-serif;} 

.s_b_arial { font-family:Arial, Helvetica, sans-serif; font-weight: bold; } 

.sm_g_arial { font-family:Arial, Helvetica, sans-serif; font-weight: bold; color:#006600; font-size:10pt;} 

.b_l { background: #99FF00;}

.b_l_yellow {background: #FFFF99;}

.b_l_yellow_a {font-family:Arial, Helvetica, sans-serif; background: #FFFF99;}

.b { font-weight: bold; }

.red { font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#FF0000;} 

.sm_v { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

.m_v { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;}

.st_v { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; line-height:1.2;} 

.st_v_l { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; line-height:1.4;  font-weight: bold; } 

.st_v_space { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height:1.8;}

.v_green  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#006600; line-height:1.2; font-weight: bold; } 

.v_title {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight: bold; }

.r_star { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-large; color:#990000; font-weight: bold; } 

.dir_num { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14pt; color:#990000; font-weight: bold; } 

.dir_ct { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13pt; color:#006600; line-height:1.2; font-weight: bold; } 

.dir_info { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; line-height:1.4;  font-weight: bold; color:#666666; text-align:justify;}

.b_star { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-large; color:#000066; font-weight: bold; } 

.next { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight: bold; }

.sponsor { text-decoration:none; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#FFCC00; font-weight: bold; }

.footer { font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#000000;} 

.top_menu { text-decoration:none; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:#FFCC00;}

.bottom_menu { text-decoration:none; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:#FFCC00;}

.none {text-decoration:none;}

.sponsor_red { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#CC0033; font-weight: bold; }

tr.cal_yellow { font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size: 8pt;
            background-color:#FFFFCC;
			text-align:left;
			vertical-align:middle;
			}

tr.cal_brown { font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size: 8pt;
            background-color:#CCCC99;
			text-align:left;
			vertical-align:middle;
			}

td.cal_season {font-size: 8pt;
            background-color:#D9FFFF;
			text-align:center;
			vertical-align:top;
			}
a:link {text-decoration:none;
}
				
a:visited {
	text-decoration:none;
	color: #0033FF;
}

a:hover {
	background-color: #D2D2FF;
}

