@charset "utf-8";
/* CSS Document */

/* ConMan Styles */
.TitlePrimary{color:#a92b31; font-family: Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none; line-height:18px;}
.TitleSecondary{color:#dd5828; font-family: Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none; line-height:18px;}
.SubTitlePrimary{color:#a92b31; font-family: Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none;}
.SubTitleSecondary{color:#dd5828; font-family: Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none;}
.bodyCopyLarge{font-family: Verdana, Geneva, sans-serif; font-size:13px; font-weight:normal;}

/* Legacy Styling */
.Title1{color:#dd5828; font-family: Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none;}
.Title3{color:#a92b31; font-family: Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none;}
.Title4{color:#dd5828; font-family: Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none; line-height:18px;}
.Title5{color:#a92b31; font-family: Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none; line-height:18px;}

.Title2{color:#231f20; font-family: Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none;}
.Title6{color:#dd5828; font-family: Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none; line-height:18px;}


a{color:#f47920;}
a:hover{color:#ed1c24;}
.whiteTitle {font-family:Verdana, Geneva, sans-serif; font-weight:bold; text-transform:uppercase; color:#FFF; font-size:32px; text-align:center; line-height:30px; text-decoration:none;}

.yGray{color:#636466;}
.yBlack{color:#231f20;}

.GreenL{color:#20bdbe;}
.GreenM{color:#01a490;}
.GreenD{color:#006b6b;}

.BlueL{color:#00aeef;}
.BlueM{color:#0089d0;}
.BlueD{color:#0060af;}

.PurpleL{color:#c6168d;}
.PurpleM{color:#92278f;}
.PurpleD{color:#5c2e91;}

.RedL{color:#f15922;}
.RedM{color:#ed1c24;}
.RedD{color:#a92b31;}

.OrangeL{color:#fcaf17;}
.OrangeM{color:#f47920;}
.OrangeD{color:#dd5828;}
.normalcase{ text-transform:none;}

h1, h1 a {color:#a92b31; font-family: Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none; line-height:18px;}
h2, h2 a {
	font-family: Verdana, Geneva, sans-serif; 
	font-size:14px; 
	font-weight:normal; 
	color:#ed1c24;
	padding:0;
	margin: 0;
	text-decoration:none;
}
h3, h3 a {font-family: Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none;}
h4, h4 a {font-family: Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; padding:0; margin:0; text-transform:uppercase; text-decoration:none;}

h2 a:hover, h3 a:hover{text-decoration:underline;}

form { 	padding:0; 	margin: 0;}
.imageCenter {
	width:200px;
	margin:20px auto;
}
.subTitle, .subTitle a{font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#636466; padding:0; margin:0; text-transform:uppercase; text-decoration:none;}
.subTitle a:hover {text-decoration:underline;}

p { margin-top:0; padding-top:0;}
ul { margin-top:0; padding-top:0;}

.black {color:#000000;}
.red {color:#FF0000;}
.blue {color:#5F8CC5;}
.blueTall {font-family: Verdana, Helvetica, Arial, sans-serif; font-size:28px; font-weight:normal; color:#5F8CC5;}
.green {color: #006666;}
.jumpMenu {font-size: 10px;}

.iconCaption, .iconCaption a{ font-size:8px; text-decoration:none; text-transform:uppercase; color:#231f20;}
.iconCaption a:hover{text-decoration:underline;}
.displayClasses th{
	font-size: 10px;
	border-right: 1px #636466 solid;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding: 3px 1px 3px 1px;
	text-decoration: none;
}
.displayClasses th a {color:#231f20; text-decoration:none;}
.displayClasses th a:Hover { text-decoration: underline;}
.displayClasses .dayTitle td {background-color:#636466; color:#FFFFFF; font-size:9px; font-weight:bold; padding:2px; border:none;}
.displayClasses td {border-right: 1px #636466 solid; font-size: .8em; padding:5px 2px; min-height:0;}
.displayClasses td a{color:#5c2e91}
.displayClasses td a:hover{color:#231f20}

.day {padding:0;}
.rowGreen 		{ background-color: #93dedf;}
.rowGreenlight { background-color: #c9eeef;}
.rowYellow 		{ background-color: #fdd78b;}
.rowYellowlight {background-color: #feebc5;}
.rowGrey {background-color: #e8e8e8;}
.rowGreylight {background-color: #EEEEEE;}
.rowPink {background-color: #fabfb7;}
.rowPinklight {background-color: #fbd2cc;}

.now {
	font-size: 12px;
	font-weight: bold;
	color: #006b6b;
}
.scheduleTitle, .scheduleTitle a {
	font-family:  Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

.scheduleTitle a:hover{ text-decoration:underline;}
.scheduleTitle#current{	color:#FF0000; 	font-size: 15px;}
.footer a {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #636466;
	padding: 0 5px;
	border-left: 1px #ccc solid;
}
.footer a:hover{color:#231f20;}

.basic{
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#231f20;
	text-transform:none;
}
.basic#columnPadding table td{padding:0 5px 0 5px;}
.records td{padding:12px 5px 3px 5px; margin:15px 0 0 0;}
.caption {
	font-family: Verdana, Geneva, sans-serif;
	font-size:9px;
}
.mini{font-size:8px;}
.childWatchGrid td {padding:2px 0 2px 0; border-bottom:1px solid #999999;}
.noShow{ visibility:hidden; display:none;}

	
/*Credits: Dynamic Drive CSS Library */
/*Modified by Eclectic Studios 2/26/2009*/
.help{
position: relative;
z-index: 0;
font-family:Verdana, Geneva, sans-serif;
font-weight:bold;
font-size:18px;
padding:0;
background-color: transparent;
}
.help a {font-size:18px; margin:0;}
a.help { 
text-decoration:none;
padding:5px 5px 5px 0;
margin:0px;
background-color: transparent;
}
.help:hover{
background-color: transparent;
z-index: 50;
}
.help span{ /*CSS for enlarged image*/
font-size:18px;
position: absolute;
background-color: #feebc5;
padding: 5px;
left: -1000px;
border: 1px solid #636466;
visibility: hidden;
color: #111;
text-decoration: none;
font-size:10px;
font-weight:normal;
}
.help:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 35px;
left: -20px; /*position where enlarged image should offset horizontally */
width: 250px;
}
.help:hover span#last{ left: -220px;}
