{ color: black; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial; text-decoration: none }
.bullets { color: black; font-size: 12px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 16px; text-decoration: none; text-align: left; list-style-type: circle; margin: 0; padding: 2px }
.header2006BG { background-image: url(images/Header09_BG.jpg); background-repeat: repeat-x; }
.headerAdminBG { background-image: url(admin/images/ccsc-head-bg.jpg); background-repeat: repeat-x; }
.headerHockeyBG { background-image: url(images/TeamsHeader08-TeamsHeade-02.jpg); background-repeat: repeat-x; }
.homepageemail A:link  { color: #006400; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.homepageemail A:visited { color: #006400; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.homepageemail A:hover { color: #ffd700; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.homepageemail A:active { color: #ffd700; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }


.schedule { color: black; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.schedule A:link { color: black; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.schedule A:visited { color: black; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.schedule A:hover { color: #ffd700; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.schedule A:active { color: #ffd700; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.homepageheader { color: #006400; font-style: normal; font-weight: 600; font-size: 16px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }

.homepagebody { color: #213005; font-style: normal; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none ; padding: 4px 0; }
.homepagebody a:link { color: #006400; text-decoration: none; }
.homepagebody a:visted { color: #006400; text-decoration: none; }
.homepagebody a:hover { color: #006400; text-decoration: underline; }

.homepagebodyAnnc { color: black; font-style: normal; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; background-color: #c1c1c1; text-decoration: none ; padding: 4px; }
.homepagebodyAnnc a:link { color: #006400; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #ffd700; }
.homepagebodyAnnc a:visted { color: #006400; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #ffd700; }
.homepagebodyAnnc a:hover { color: #006400; font-weight: bold; text-decoration: none; border-bottom: 1px solid #006400; }


.homepagedate { color: black; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.articleslink { color: #fc0; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; text-decoration: none }
.nav { color: white; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial; text-decoration: none }
.nav a:link { color: white; font-size: 11px; font-family: Arial; font-style: normal; font-weight: normal; text-decoration: none }
.nav a:visited { color: white; font-size: 11px; font-family: Arial; font-style: normal; font-weight: normal; text-decoration: none }
.nav a:hover { color: #fc3; font-size: 11px; font-family: Arial; font-style: normal; font-weight: normal; text-decoration: none }
p  { color: black; font-size: 12px; font-family: Arial }
li { color: black; font-size: 12px; font-family: Arial; list-style-type: disc }
wt { color: #fff; font-size: 12px; font-family: Arial }
h1 { color: #006400; font-style: oblique; font-weight: bolder; font-size: 18px; font-family: Arial }
h2 { color: #006400; font-style: oblique; font-weight: bolder; font-size: 14px; font-family: Arial }
h3 { color: #fff; font-style: oblique; font-weight: bolder; font-size: 14px; font-family: Arial }
whitebody { color: white; font-size: 10pt; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.whitebody { color: white; font-size: 12px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.footer { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.whitehead { color: white; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none ; letter-spacing: 2px; padding: 6px; border-bottom: 1px solid #fc3; }
.schedule-List { color: black; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; line-height: 18px; text-decoration: none; padding: 2px   ; border: solid 1px #dce8df; }
.schedule-ListCell { color: black; font-size: 10px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; padding: 1px; border-color: #dce8df; border-width: 0; }
.schedule-Label { color: #01662c; font-size: 12px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: bold; background-color: #dce8df; text-decoration: none; text-align: left; letter-spacing: 0; padding: 4px; }
.schedule-head { color: #01662c; font-size: 20px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: bold; background-color: #dce8df; text-decoration: none; text-align: left; padding: 10px; }
.schedule-head-2 { color: #01662c; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; background-color: #dce8df; padding: 4px; }
.schedule-ListBOLD { color: black; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; padding: 2px }

.practicebody  { color: black; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; padding: 5px }
.practicebody a:link { color: black; font-weight: normal; text-decoration: none }
.practicebody a:visited { color: black; font-weight: normal; text-decoration: none }
.practicebody a:hover { color: black; font-weight: normal; text-decoration: underline }

.BannerGold  { color: #333; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; background-color: #fc3; text-decoration: none; padding: 5px  }
.BannerGold a:link { color: black; font-weight: normal; font-size: 11px; text-decoration: none }
.BannerGold a:visited { color: black; font-weight: normal; font-size: 11px; text-decoration: none }
.BannerGold a:hover { color: black; font-weight: normal; font-size: 11px; text-decoration: underline }

.BannerGoldBold  { color: #333; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; padding: 5px  }
.BannerGoldBold a:link { color: black; font-size: 11px; text-decoration: none }
.BannerGoldBold a:visited { color: black; font-size: 11px; text-decoration: none }
.BannerGoldBold a:hover { color: black; font-size: 11px; text-decoration: underline }

.scrollbody  { color: #2b9947; font-size: 12px; line-height: 6px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; margin: 0px; padding: 5px }
.scrollbody a:link { color: #2b9947; font-weight: bold; font-size: 12px; line-height: 6px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: underline }
.scrollbody a:visited { color: #2b9947; font-weight: bold; font-size: 12px; line-height: 6px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: underline }
    
    
    /* set the image to use and establish the lower-right position */
    .cssWelcomebox, .cssWelcomebox_body, .cssWelcomebox_head, .cssWelcomebox_head h2{
      background: transparent url(cssWelcomebox.png) no-repeat bottom right}
    .cssWelcomebox{
    /* intended total box width - padding-right(next) */
      width:450px !important; /* IE Win = width - padding */
      width: 435px; 
    /* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
      margin:20px auto}

    /* set the top-right image */
    .cssWelcomebox_head{ background-position:top right;
    /* pull the right image over on top of border */
      margin-right:-15px; 
    /* right-image-gap + right-inside padding */
      padding-right:10px}

    /* set the top-left image */
    .cssWelcomebox_head h2{color: #006400; font-style: normal; font-weight: 600; font-size: 16px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; 
      background-position:top left;
      margin:0; /* reset main site styles*/ 
      border:0; /* ditto */
    /* padding-left = image gap + interior padding ... no padding-right */
      padding:10px 0 15px 10px; 
      height:auto !important;
      height:1%} /* IE Holly Hack */

    /* set the lower-left corner image */
    .cssWelcomebox_body{ color: #213005; font-style: normal; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none ; padding: 4px 0; 
      background-position:bottom left;
      margin-right:25px; /* interior-padding right */ 
      padding:10px 0 15px 10px} /* mirror .cssbox_head right/left */




    /* set the image to use and establish the lower-right position */
    .cssSCROLLbox, .cssbox_body, .cssbox_head, .cssbox_head h2{
      background: transparent url(img.php.png) no-repeat bottom right}
    .cssSCROLLbox{
    /* intended total box width - padding-right(next) */
      width:450px !important; /* IE Win = width - padding */
      width: 435px; 
    /* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
      margin:20px auto}

    /* set the top-right image */
    .cssbox_head{background-position:top right;
    /* pull the right image over on top of border */
      margin-right:-15px; 
    /* right-image-gap + right-inside padding */
      padding-right:10px}

    /* set the top-left image */
    .cssbox_head h2{
      background-position:top left;
      margin:0; /* reset main site styles*/ 
      border:0; /* ditto */
    /* padding-left = image gap + interior padding ... no padding-right */
      padding:10px 0 15px 10px; 
      height:auto !important;
      height:1%} /* IE Holly Hack */

    /* set the lower-left corner image */
    .cssbox_body{
      background-position:bottom left;
      margin-right:25px; /* interior-padding right */ 
      padding:10px 0 15px 10px} /* mirror .cssbox_head right/left */



.HomeScroller { color: #2b9947; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; background-color: #ccc; padding: 10px; border-color: #ffd700; border-width: 0; }

.fsbody { color: black; font-size: 12px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; text-align: left ; padding: 10px; }
.fsbody a:link { color: #069a3c; font-weight: bold; text-decoration: underline; }
.fsbody a:visited { color: #069a3c; font-weight: bold; text-decoration: underline; }
.fsbody a:hover { color: #069a3c; font-weight: bold; text-decoration: underline; }

.fsnews { color: black; font-size: 12px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; background-color: #dddddf; text-decoration: none; text-align: left ; padding: 10px; }
.fsnews a:link { color: #069a3c; font-weight: bold; text-decoration: underline; }
.fsnews a:visited { color: #069a3c; font-weight: bold; text-decoration: underline; }
.fsnews a:hover { color: #069a3c; font-weight: bold; text-decoration: underline; }

.fsbodybold { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none  }
.fsheader { color: #2b9947; font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-style: italic; text-decoration: none  }
.tourny-link  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; text-decoration: none }
.tourny-link A:link { color: black; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.tourny-link A:active { color: black; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.tourny-link A:visited { color: black; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.tourny-link A:hover { color: green; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.clock-field { color: black; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; background-color: #fc0; text-align: center; border: 0px }
.TeamHeader    { color: #069a3c; font-size: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; text-align: center; padding: 4px; }
.messageFLYERS { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 16px; text-decoration: none; background-color: #000; text-align: center; padding: 6px; border: solid 4px #ff6400; }
.Admin-TeamName { color: #01662c; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #dce8df; text-decoration: none; text-align: left; padding: 6px; border-color: #006400 #006400 #01662c; border-style: solid; border-width: 0 0 4px; }
.message { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 16px; text-decoration: none; background-color: #090; text-align: center; padding: 6px; border: solid 4px #006400; }
.messageWhiteBold { color: #090; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 16px; text-decoration: none; background-color: #fff; text-align: center; padding: 4px; border: solid 2px }
.messageWhiteBold a:link { color: #090; font-size: 12px; font-style: italic; text-decoration: underline; }
.messageWhiteBold a:visited { color: #090; font-size: 12px; font-style: italic; text-decoration: underline; }
.messageWhiteBold a:hover { color: #ffd700; font-size: 12px; font-style: italic; text-decoration: underline; }
.messageGoldHead { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: underline;}
.homeDownloadTD { color: #006400; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 600; line-height: 16px; text-decoration: none; text-align: left; vertical-align: middle; padding-bottom: 10px; }
.homeDownloadTD a:link { color: #006400; text-decoration: none; }
.homeDownloadTD a:visited { color: #006400; text-decoration: none; }
.homeDownloadTD a:hover { color: #006400; font-weight: 600; text-decoration: underline; }
.messageGold2 { color: #264740; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: #ffcc01; text-align: center; padding: 6px; border: solid 1px #006400; }
.messageGold { color: #264740; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; background-color: #dce8df; text-align: center; padding: 6px; border: solid 1px #006400; }
.messageGold a:link { color: #630; font-size: 14px; }

.message-small { color: white; font-style: normal; font-weight: bold; font-size: 10px; font-family: Georgia, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, "Times New Roman", Times; text-decoration: none; background-color: #006400; padding: 4px; border: solid 1px #006400 }
.message-small a:link { color: white; font-style: normal; font-weight: bold; font-size: 10px; font-family: Georgia, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, "Times New Roman", Times; text-decoration: none; background-color: #006400; padding: 4px; border: solid 1px #006400 }
.message-small a:visited { color: white; font-style: normal; font-weight: bold; font-size: 10px; font-family: Georgia, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, "Times New Roman", Times; text-decoration: none; background-color: #006400; padding: 4px; border: solid 1px #006400 }
.TabStripContentStyle
{
      padding: 10 10 0 10;
}

.TabLabelDefaultStyle
{
      font-family: Arial, "MS Sans Serif", sans-serif;
      font-size: 11px;
      color: #ffffff;
      cursor:pointer;
}


.TabLabelSelectedStyle
{
      font-family: Arial, "MS Sans Serif", sans-serif;
      font-size: 11px;
      color: black;
      cursor:pointer;
      color:#333333;
}

.TabLabelSelectedInnerStyle { 
      padding-top:4px;
}
.TabLabelDefaultInnerStyle {
      padding-top:4px;
}
.line {
      background-image:url(../Images/lineBg.gif);
      background-repeat:repeat-x;
      text-align:center;
}

/* style class for month text */

.MonthTitle 
{
	font-weight: bold;
	font-size: 8pt;
	color: #003CA5;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}

/* style class for previous and next links */

.PrevNextLinks
{
	font-size: 6pt;
	padding: 6pt;
}

.PrevNextLinks A
{
	font-family: Verdana, Tahoma, Arial;
}

.PrevNextLinks A:visited
{
	font-size: 6pt;
}

/* style class for weekday name columns */

.MonthDays
{
	font-size: 8pt;
	color: #003ca5;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
	font-weight: bold;
}

/* style class for actual day links on calendar */

.Days 
{
	font-size: 6pt;
	height: 18px;
}

.Days A

{
	font-size: 8pt;
	color: #003CA5;
	font-family: Verdana, Tahoma, Arial;
	cursor: hand;

}

.Days A:visited
{
	font-size: 8pt;
	color: #003CA5; 
	font-family: Verdana, Tahoma, Arial;
	cursor: hand;

}
.tblCell
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;	
	color: #22607F;
	background-color : #FFFFFF;
}

.TEAM-pagehead { color: #000; font-size: 14px !important; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular, "Times New Roman"; font-weight: bold; text-decoration: none; padding: 4px }
.Announcements { color: white; font-size: 22px !important; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; background-color: #006400; margin: 0; padding: 10px  }
.TEAM-head { color: white; font-size: 11px !important; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; background-color: #024201; padding: 4px; }
.Tourny-SubH { color: white; font-size: 12px !important; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; background-color: #809980; padding: 2px 2px 5px 10px }
.TEAM-subhead { color: white; font-size: 9px !important; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; background-color: #809980; padding: 4px }
.TEAM-NAV { color: #414141; font-size: 12px !important; font-family: Arial, Helvetica, Swiss, SunSans-Regular; background-color: #fff; text-decoration: none; padding: 4px  }
.TEAM-NAV a:link { color: #414141; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none;}
.TEAM-NAV a:visited { color: #414141; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none;}
.TEAM-NAV a:hover { color: #ffcc01; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none;}
.TEAM-schedule { color: #333; font-size: 11px !important; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; background-color: #fff; padding: 4px }
.TEAM-schedule a:link { color: #333; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: underline; background-color: #fff }
.TEAM-schedule a:visited { color: #333; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: underline; background-color: #fff }
.TEAM-schedule a:hover { color: #f1b500; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: underline; background-color: #fff }

