@charset "utf-8";
/* CSS Document */

a.mainNav:link { color:#444444; text-decoration:none;}
a.mainNav:active { color:#444444; text-decoration:none;}
a.mainNav:visited { color:#444444; text-decoration:none;}
a.mainNav:hover {color:#ca151e; text-decoration:none;}

a.homeHeader:link { color:#000000; text-decoration:none;}
a.homeHeader:active { color:#000000; text-decoration:none;}
a.homeHeader:visited { color:#000000; text-decoration:none;}
a.homeHeader:hover {color:#ca151e; text-decoration:none;}

a.more:link { color:#ca151e; text-decoration:none;}
a.more:active { color:#ca151e; text-decoration:none;}
a.more:visited { color:#ca151e; text-decoration:none;}
a.more:hover {color:#ca151e; text-decoration:underline;}

a.footer:link { color:#444444; text-decoration:none;}
a.footer:active { color:#444444; text-decoration:none;}
a.footer:visited { color:#444444; text-decoration:none;}
a.footer:hover {color:#444444; text-decoration:underline;}

a.standard:link {text-decoration:none;}
a.standard:active {text-decoration:none;}
a.standard:visited {text-decoration:none;}
a.standard:hover {text-decoration:underline;}

a.rel:link { color:#444444; text-decoration:none;}
a.rel:active { color:#444444; text-decoration:none;}
a.rel:visited { color:#444444; text-decoration:none;}
a.rel:hover {color:#ca151e; text-decoration:underline;}

.navigation { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-align:center;
}

.time { 
	color:#4f4f4f;
}

.program h1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#ca151e;
	line-height:22px;
	margin:0px;
	padding-left:10px;
	padding-top:10px;
}

.program h2 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#000000;
	line-height:18px;
	margin-top:10px;
	margin-bottom:0px;
	padding-left:10px;
}

.program h3 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	line-height:21px;
	margin-top:10px;
	margin-bottom:0px;
	padding-left:10px;
}

.pagesLarge { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#000000;
	line-height:21px;
	margin0:0px;
	padding0:0px;
}

.schedule h1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:22px;
	color:#000000;
	line-height:26px;
	margin:0px;
	padding:0px;
}

.schedule h2 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#000000;
	line-height:18px;
	margin-top:10px;
	margin-bottom:0px;
	padding:0px;
}

.schedule h3 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	line-height:23px;
	margin-top:10px;
	margin-bottom:0px;
	padding:0px;
}

.scheduleDay { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-align:center;
}

.scheduleName { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	text-align:center;
}

.headerHome h1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	line-height:17px;
	margin-top:6px;
	margin-left:6px;
}

.box h1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000000;
	line-height:15px;
	margin-top:5px;
	margin-left:6px;
	margin-bottom:3px;
}

.box h2 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	line-height:15px;
	margin-top:0px;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:2px;
}

.box h3 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	line-height:13px;
	margin-top:0px;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:7px;
}

.box h4 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ca151e;
	line-height:15px;
	margin-top:0px;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:7px;
}

.box h5 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	line-height:15px;
	margin-top:0px;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:0px;
}

.related h1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ca151e;
	line-height:17px;
	margin:0px;
	padding-left:0px;
	padding-top:0px;
}

.related h2 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#444444;
	line-height:17px;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:5px;
}

.footer h1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#444444;
	line-height:10px;
	margin:0px;
	padding:0px;
}



