@charset "UTF-8";
/* New Redesign 2.0 Styles */
/* News Items */
#athNewsText { margin: 0; padding: 0; clear: both; }
#athNewsText li { background: url(/images/newsBack.gif) repeat-x 0 0; font-size: 11px; line-height: 18px; margin: 0; padding: 8px 15px 5px 0; list-style: none; }
#athNewsText li.on { background-color: #f5fbff; }
#athNewsText li.first { background-image: none; }
#athNewsText li.last { background: url(/images/newsBack.gif) repeat-x top 0; height:auto; }
#athNewsArea #athNewsText p img { float: left; margin: 0; padding: 0 8px 0 0; width: 62px; border: none; clear: both; }

#athNewsText li a { font-size: 11px; text-transform: uppercase; text-decoration: none; color: #8a4d1f; border: none; font-weight: bold; }
#athNewsText li a:hover { border: none; color: #c06b2b; border-bottom: 1px dotted #d66c1c; }
#athNewsText p { margin: 0; padding: 0; font-size:  11px; line-height: 16px;  }
#athNewsText p a { text-transform: none; text-decoration: none; color:  #33c; border-bottom: 1px dotted #33c; font-weight: normal;}
#athNewsText p a:hover { border-bottom: 1px dotted #06f; color:#06F; }
#athNewsText br {  clear:both; height:0px; line-height:0; }

/* New Styles 2009 */athHead_scoreboard.gif
#athHeaderTeamScore span { background: url(/images/athHead_scoreBrd.gif) no-repeat; position: absolute; width: 145px; height: 19px; }
#athHeaderNews span { background: url(/images/athHead_LatestNews.gif) no-repeat; position: absolute; width: 125px; height: 19px; }
.eventlist { font-weight: bold; }
span.loclist {  font-style: italic; }
.ath_header_title2 { font-size: 15px; font-weight:bold;color: #944c15;}
#CP_JUMP_1073163{display:none;}
#customcf1073163{display:none;}
/* ATHLETICS STYLES - styles for www.colby.edu/athletics_cs */
.aam { font: 12px/18px Arial,Helvetica, sans-serif; list-style:none; color:#333366; }
ul.sports_news { margin: 0 0 0 15px; padding: 0; }
ul.sports_news li {  list-style: circle;   }
ul.sports_news li:hover {  list-style: disc;  }

/* LAYOUT STYLES*/
#noBreadcrumb { width: 680px; background: url(/images/newsBack.gif) repeat-x top left; height: 4px; margin-left:-20px;z-index:500}
#athC1 { float: left; margin: 18px 25px 0 0; }
#athC2 { float: left; margin: 18px 0 0; }
#CS_Element_contentlayout1073157{padding-top:0;margin-top:0;}
#CP_JUMP_2,#MainContent{display:none;}
.tocarea-IE .teamlist ul{display:none;}



/*  SCOREBOARD */
#headerAthScoreboard{height:19px;}
#headerAthScoreboard span { background: url(/images/athHead_scoreboard.gif) no-repeat; position: absolute; width: 400px; height: 19px; }
#athScoreboardHome { width: 490px; font: 11px Arial, Helvetica, sans-serif; color: #040538; margin: 0 0 23px; padding: 0;}
table.athleticsScoreboard { border-top: 3px solid #23248a; font: 11px Arial, Helvetica, sans-serif; color: #040538; margin: 1px 0 0; }
table.athleticsScoreboard th { background-color: #cae1f2; border-bottom: 1px solid #23248a; color: #000c1d; font-weight: bold; text-align: left; }
table.athleticsScoreboard th.date { width: 31px; padding: 4px 0 4px 8px; }
table.athleticsScoreboard td.date { padding: 0 16px 0 10px; }
table.athleticsScoreboard th.event { width: 97px; padding: 4px 10px 4px 0; }
table.athleticsScoreboard th.opponent { width: 205px; padding: 4px 10px 4px 0; }
table.athleticsScoreboard th.result { width: 122px; padding: 4px 10px 4px 0; }
table.athleticsScoreboard td { background-color: #fff; border-bottom: 1px solid #6364c2; padding: 3px 0 4px; }
.watchrow a{font-size:11px;}
td.sport { font-weight: bold; }
table.athleticsScoreboard td p { margin: 0; }
#athScoreboardHome a { color:#4040cf; text-decoration: none; border: none; }
#athScoreboardHome a:visited { text-decoration:none; color:#5ba3e1; }
#athScoreboardHome a:hover { color:#00f; text-decoration: underline; }
#FTBTeamBox{width:150px; float:right;font-size:11px; text-align:center;}
#FTBTeamBox a{border-bottom:none; }
.ftbleft{padding-top:5px;}

/* Gateway Styles.. */
#gatewayAthletics span { background:  url(/images/athGateway_Header1.jpg) no-repeat; position: absolute; width: 930px; height:97px; border-bottom:none;}
#gatewayAthletics{width:930px;}
#gatewayAthletics img{float:right;margin-right:1px;}

#gatewayHeadGraphic{margin:-27px 0 18px;height:100px;}
#gatewayHeadGraphic a{border:none;}

/* Browser-specific overrides */
* html #contentWell{margin-top:-20px;}
* html #gatewayAthletics img{ margin-top:-2px} /* IE6 */
*:first-child+html #gatewayAthletics img{margin-top:-2px;} /* IE7 */

/*  MULE HEADLINES */
#gatewayAthNews span { background: url(/images/athHead_news.gif) no-repeat; position: absolute; width: 170px; height: 19px; }
#gatewayAthNews{width:170px;}
#athNewsHome { width: 255px; font: 11px/14px Arial, Helvetica, sans-serif; color: #040538; float: left; clear: none; margin: 0 20px 0 0; padding:0; }
/* 8/27/2009 - decreased width by 35px (RCC) */

#athMoreNews { float: right; margin:-12px 6px 0 0; }
#athMoreNews a, #athMoreNews a:visited  { text-transform:uppercase; font-weight: bold; border: none; color:#4040cf;  }
#athMoreNews a:hover { color:#00f; text-decoration: underline; }
ul#athNews { border-top: 3px solid #23248a; margin: 5px 0 0; padding: 10px 11px 12px; background-color: #fff; }
ul#athNews li { list-style: none; padding: 0 0 10px; }
#athNews a { color:#4040cf; font-weight: bold; text-decoration: none; border: none; }
#athNews a:visited { text-decoration:none; color:#5ba3e1; }
#athNews a:hover { color:#00f; text-decoration: underline; }

/*  SCHEDULES */
#headerAthleticsSchedules span { background: url(/images/athHead_schedules.gif) no-repeat; position: absolute; width:182px; height: 19px; }
#athScheduleHome { width: 217px; font: 11px/14px Arial, Helvetica, sans-serif; color: #040538; float: left; margin: 0; padding:0; clear: none; }
/* 8/27/2009 - increased width by 35px (RCC) */

table.athSchedule { border-top: 3px solid #23248a; padding: 10px 9px; margin:5px 0 0; background-color: #fff; }
table.athSchedule .datelist2, table.athSchedule .eventlist { font-size: 11px; }
table.athSchedule .datelist2 { color: #a2550b; border-bottom: 1px dotted #a2550b; padding-bottom: 1px;  }
table.athSchedule a{font-size:11px; color: #4040cf;border-bottom:none; text-decoration:none;}
table.athSchedule a:hover{text-decoration:underline;}

/* PHOTOS */
ul#athPhotoHome { width: 150px; margin:0; padding:0; float: left; }
ul#athPhotoHome li { list-style: none; background: url(/images/newsBack.gif) repeat-x top left; padding: 4px 0 10px; }
ul#athPhotoHome li img { margin: 0; padding: 0; }
ul#athPhotoHome p { margin: 0; padding: 0; font: 11px/14px Arial, Helvetica, sans-serif; color: #040538; text-align: center; }

/* Athletics Homepage v2.0 - www.colby.edu/athletics_cs */
a.hnews10  {  background-image: url(http://www.colby.edu/images/arrow-main.gif); background-repeat: no-repeat; background-position: 0px 55%; padding-left: 14px; font: bold 11px Arial, Helvetica, sans-serif; color:#3E3E99; text-decoration: underline;  }
table.results { border-top: 1px solid #8f5924; border-left: 1px solid #8f5924; width: 525px;  }
table.results th { border-bottom: 2px solid #8f5924; border-right: 1px solid #b59270; font: bold 11px arial,helvetica, sans-serif; padding: 4px 5px 2px; background-color: #faf7f3; text-align:left; color: #333333; }
table.results td { border-bottom: 1px solid #b59270; border-right: 1px solid #b59270; margin: 0; padding: 2px 5px 2px; font: 12px/16px Arial, Helvetica, sans-serif; color:#333366; }
table.results th.date {  width: 42px; }
table.results th.event {  width: 149px; }
table.results th.opponent {  width: 179px; }
table.results th.result {  width: 150px; }
table.results td p { margin: 0; }
table.results td a { color: #000099; text-decoration: none;}
table.results td a:visited {  text-decoration:none;  color:#7474c3; }
table.results td a:hover { text-decoration:underline; color:#0051e5; }
table.results td a:active { text-decoration:underline;  color:#CC6600;}
table.ath_headlines { width: 336px; margin-bottom: 19px; color: #333366; }
table.ath_headlines td { background-color: #faf7f3; margin: 0; padding: 9px 9px 12px; font: 12px/16px Arial, Helvetica, sans-serif;  border-top: 1px dotted #cc6600;  }
table.ath_headlines td p, table.ath_headlines td ul { margin: 0; }
table.ath_headlines td ul { list-style: none; margin: 0; padding:0 ; }
table.ath_headlines td li { line-height: 16px; margin: 0; padding-bottom: 7px; border: none;   }
table.ath_headlines a { text-decoration:none; color:#3333cc; }
table.ath_headlines a:visited {  text-decoration:none;  color:#6f6fb7; }
table.ath_headlines a:hover { text-decoration:underline; color:#0051e5; }
table.ath_headlines a:active {  text-decoration:underline;  color:#CC6600;	}
table.ath_profile { width: 336px; margin-bottom: 15px;  }
table.ath_profile td { background-color: #faf7f3; margin: 0; padding: 7px 9px 12px; border-top: 1px dotted #cc6600; border-bottom: 1px dotted #cc6600;  }
table.ath_profile td p { margin: 0; padding: 0; }
table.ath_profile td .profilee { font-size: 14px; font-weight: bold; line-height: 18px;}
table.ath_profile td p { margin: 0; padding: 0; }
table.ath_photos { width: 164px; margin: 9px 0 12px 0; padding: 0; border: none; }
table.ath_photos td { margin: 0; padding: 3px; font: 11px/15px Arial, Helvetica, sans-serif; color: #333366; }
table.ath_photos td.thumbs { margin-bottom: 4px; }
table.ath_photos td.thumbs img.th2 { padding: 0 1px; }
table.ath_photos td p { margin: 3px 0 0 0; padding:0;  }
table.ath_bookstore { width: 164px; margin: 0; padding: 0; border: 1px solid #c2a78c; background-color: #fff;  }
table.ath_bookstore td { margin: 0; padding: 4px 9px 0px; font: 11px/15px Arial, Helvetica, sans-serif; color: #333366;   }
table.ath_bookstore td p { margin: 0; padding:0;  }
table.ath_bookstore td p img.product { margin: 0; padding:8px 0 13px; }
table.ath_bookstore td.hf { margin: 0; padding: 0;  }
table.athletics_records { font: 12px/15px Arial, Helvetica, sans-serif; color: #333366; border-top:1px dotted #8F5924; vertical-align: top; padding: 6px 0 8px;}
table.athletics_records td {padding: 3px 0; border-bottom: 1px solid #ccc }
table.athletics_records2 { font: 12px/15px Arial, Helvetica, sans-serif; color: #333366; border-top:1px dotted #8F5924; vertical-align: top; padding: 6px 0 8px;}
table.athletics_records2 td {padding: 3px 0; border-bottom: 1px solid #ccc; }
table.athletics_records2 td.record {padding: 7px 0 2px; font-weight: bold;  border-bottom: none;background-color: #FAF7F3; }

div.duckie { padding: 16px 0 0 4px;}
head:first-child+body div.duckie { padding: 0 0 0 4px;}
head:first-child+body div.duckie_home { padding-top:14px;}

/* Athletics Team Homepages v1.0 - www.colby.edu/athletics_cs/teams */
.ath_team_header { font: 24px Arial, Helvetica, sans-serif; color: #8a4d1f; font-style: italic; }
p.ath_header_title2 { font: bold 14px arial,helvetica, sans-serif; text-align:left; color: #8a4d1f; margin:0; padding:0;  }
a.hnews10  {  background-image: url(http://www.colby.edu/images/arrow-main.gif); background-repeat: no-repeat; background-position: 0px 55%; padding-left: 14px; font: bold 11px Arial, Helvetica, sans-serif; color:#3E3E99; text-decoration: underline;  }
table.team_navbar { width: 156px; margin-bottom: 15px; border-top: 1px dotted #c39876; border-bottom: 1px dotted #c39876;   }
table.team_navbar td { background-color: #fff2df; padding-bottom: 100%; height: 100%; vertical-align: top; }
table.team_navbar td ul { font: bold 12px Arial, Helvetica, sans-serif; }
table.team_navbar td li { display: block; border-bottom: 1px dotted #c39876; padding: 5px 8px; }
table.team_navbar td a { color: #0e0e7d; text-decoration: none;}
table.team_navbar td a:visited  { color:#0e0e7d; text-decoration:none; }
table.team_navbar td a:hover  { color:#3333CC; text-decoration:none; }
table.team_navbar td a:active  { color:#cc6600; text-decoration:none; }
/*
table.team_results { border-top: 1px solid #b59270; border-left: 1px solid #b59270; width: 365px;  }
table.team_results th { font: bold 11px arial,helvetica, sans-serif; color: #000033; text-align:left; padding: 4px 2px 3px; border-bottom: 2px solid #b59270; border-right: 1px solid #b59270; background-color: #faf7f3; }
table.team_results th.date {  width: 30px;}
table.team_results th.opponent {  width: 210px; }
table.team_results th.result {  width: 116px; }
table.team_results td { font: 11px/15px Arial, Helvetica, sans-serif; color: #333366; border-bottom: 1px solid #b59270; border-right: 1px solid #b59270; margin: 0; padding: 2px 3px;  }
table.team_results td p { margin: 0; }
*/
/* Team Results */
table.team_results { width: 431px; border-top: 3px solid #23248a; font: 11px Arial, Helvetica, sans-serif; color: #3d2e1f; margin: 0; }
table.team_results th { background-color: #cae1f2; border-bottom: 1px solid #222489; color: #3d2e1f; font-weight: bold; text-align: left; }
table.team_results th.date { width: 75px; padding: 4px 0 4px 10px; }
table.team_results th.opponent { width: 200px; padding: 4px 10px 4px 0; }
table.team_results th.result { width: 141px; padding: 4px 10px 4px 0; }
table.team_results th.event { width: 97px; padding: 4px 10px 4px 0; }
table.team_results td:first-child { padding: 0 16px 0 10px; }
table.team_results td{ background-color: #fff; border-bottom: 1px solid #6363c3; padding: 3px 0 4px; }

/* table.team_headlines { width: 365px; margin: 0; }
table.team_headlines th { padding: 0; margin: 0; vertical-align:bottom; text-align:left;  }
table.team_headlines td { margin: 0; padding: 4px 0 0; font: 11px/16px Arial, Helvetica, sans-serif; border-top: 1px dotted #cc6600;color: #333366; }
table.team_headlines td a { font-size: 12px; font-weight: bold; }
table.team_headlines td a.results_link { background-image: url(/about_cs/images/arrow-left.gif); background-repeat: no-repeat; background-position: 0px 45%; padding-left: 14px; font: bold 11px Arial, Helvetica, sans-serif; color:#3E3E99; text-decoration: underline; }
table.team_headlines td p { border-bottom: 1px dotted #ccc;margin: 0 0 8px; padding-bottom:8px; } */

/* SCORES + RESULTS TABLE STYLES */
div.team_scoreboard table.team_results { width: 600px; font: 12px Arial, Helvetica, sans-serif; color: #3d2e1f; padding: 0; margin: 0;  }
div.team_scoreboard table.team_results th { background-color: #cae1f2; border-bottom: 1px solid #222489; color: #3d2e1f; font-weight: bold; text-align: left; }
div.team_scoreboard table.team_results th.date { width: 94px; padding: 4px 0 4px 10px;}
div.team_scoreboard table.team_results th.opponent { width: 245px; padding: 4px 10px 4px 0;}
div.team_scoreboard table.team_results th.result { width: 270px;padding: 4px 10px 4px 0; }
/*div.team_scoreboard table.team_results td {  border-bottom: 1px solid #b59270; border-right: 1px solid #b59270; margin: 0; padding: 3px 3px;  }*/
div.team_scoreboard table.team_results td:first-child { padding: 0 16px 0 10px; }
div.team_scoreboard table.team_results td p { margin: 0; }

table.team_schedule { width: 600px; font: 12px Arial, Helvetica, sans-serif; color: #3d2e1f; margin: 0; padding: 0; }
table.team_schedule th { background-color: #cae1f2; border-bottom: 1px solid #23248a; border-top: 3px solid #23248a; color: #3d2e1f; font-weight: bold; text-align: left; }
/*table.team_schedule th { font: bold 11px arial,helvetica, sans-serif; color: #000033; text-align:left; padding: 4px 4px 2px; border-bottom: 2px solid #b59270; border-right: 1px solid #b59270; background-color: #faf7f3; }*/
table.team_schedule th.date { width: 78px; padding: 4px 0 4px 10px;}
table.team_schedule th.time { width: 110px; padding: 4px 10px 4px 0; }
table.team_schedule th.opponent { width: 166px; padding: 4px 10px 4px 0; }
table.team_schedule th.location { width: 143px; padding: 4px 10px 4px 0; }
table.team_schedule td {  background-color: #fff; border-bottom: 1px solid #6363c3; padding: 3px 0 4px;  }
table.team_schedule td:first-child { padding: 0 16px 0 10px; }
table.team_schedule td p { margin: 0; padding: 3px 0 4px; }

/* ROSTERS */
table.team_rosters { width: 650px; margin: 0; padding: 0; font: 11px Arial, Helvetica, sans-serif; color: #3d2e1f; border-top: 3px solid #23248a; }
table.team_rosters th { background-color: #cae1f2; border-bottom: 1px solid #222489; color: #3d2e1f; font-weight: bold; text-align: left; }
table.team_rosters th.number { width: 17px; padding: 4px 0 4px 10px; }
table.team_rosters th.name { width: auto; white-space: nowrap; padding: 4px 10px 4px 0; }
table.team_rosters th.position_event { width: auto; padding: 4px 10px 4px 0; }
table.team_rosters th.height { width: auto; padding: 4px 10px 4px 0; }
table.team_rosters th.weight { width: auto; padding: 4px 10px 4px 0; }
table.team_rosters th.hs_pro { width: auto; padding: 4px 10px 4px 0; }
table.team_rosters th.hometown {  width: auto; padding: 4px 10px 4px 0; }
table.team_rosters td {  background-color: #fff; border-bottom: 1px solid #6363c3; padding: 3px 0 4px;    }
table.team_rosters td:first-child { padding: 0 16px 0 10px; }
table.team_rosters a { border: none; color: #000080; }


/* PROFILES */
table.team_profile { width: 365px; margin-bottom: 15px; margin-top: 8px; }
table.team_profile th { padding: 0; margin: 0; vertical-align:bottom; text-align:left; }
table.team_profile td { background-color: #faf7f3; margin: 0; padding: 7px 9px 12px; border-top: 1px dotted #cc6600; border-bottom: 1px dotted #cc6600; }
table.team_profile td .date { font-size: 11px; line-height: 14px; }
table.team_profile td .profilee { font-size: 14px; font-weight: bold; line-height: 18px;  }
table.team_profile td.text { line-height: 17px; }
table.team_profile td p { margin: 0; padding: 0; }



table.team_photos { width: 173px; margin: 3px 0 12px 0; padding: 0;  }
table.team_photos td { margin: 0; padding: 3px; font: 11px/15px Arial, Helvetica, sans-serif; color: #333366;   }
table.team_photos td p { margin: 3px 0 16px 0; padding:0;  }


/* Recruit styles */
table.athletics_recruit { width: 540px; border-top:1px dotted #8F5924; margin: 2px 0 16px; padding-top: 2px; font-size: 12px; font-weight: bold; color: #333366; text-align: left; }
table.athletics_recruit td { padding: 4px 6px 4px 0; border-bottom: 1px dotted #ccc; }
table.athletics_recruit input, table.athletics_recruit textarea { font: 12px Arial, Helvetica, sans-serif; color: #333399; }

/* Team Statistics */
div#season_statistics { font: 12px Arial, Helvetica, sans-serif; color: #333366; line-height: 16px; }
div#season_statistics h1 { display: none; }
div#season_statistics h3 { font-size: 14px; line-height: 17px; text-align: left; margin:0px; padding: 12px 0 5px; color: #333366; }
div#season_statistics h4 { font-size: 14px; line-height: 17px; margin:0px; padding: 12px 0 5px; }
div#season_statistics h2 { margin-bottom: 0px; padding: 12px 0 4px; border-top: 1px dotted #8F5924; }
* html div#season_statistics pre { border: none; margin: 0; padding: 0; font-size: 10px;}
div#season_statistics h5 { font-size: 11px; font-weight: bold; border-bottom: 1px dotted #8F5924; margin: 0; padding: 6px 0 16px 15px; text-align: left; }
div#season_statistics font[face="verdana"]  { font: 12px/16px Arial, Helvetica, sans-serif; color: #333366;  }
div#season_statistics a { color: #3333cc; text-decoration: underline; }
div#season_statistics a:hover { text-decoration: none; }
div#season_statistics a[name] { text-decoration: none; color: #333366; }
div#season_statistics a[name="games"], div#season_statistics a[name="quarters"] { text-decoration: none; font: bold 16px arial,helvetica, sans-serif; text-align:left; color: #af5a06; }
div#season_statistics h3 a[name="games"]  { border-top: 1px dotted #8F5924; display: block; padding: 12px 0 0px; }
div#season_statistics h3 a, div#season_statistics hr h3  { font-weight: bold; }
div#season_statistics hr { display: none; }
div#season_statistics ul { border-bottom: 1px dotted #8F5924; padding: 6px 0 25px 22px; margin:0; }
div#season_statistics ul li { margin: 0; padding: 2px 0;  }
div#season_statistics center { text-align: left; }
div#season_statistics table { margin: 0; padding: 0; }
div#season_statistics table tr[bgcolor="#000080"] { background-color: #FAF7F3;  }
div#season_statistics table tr td font[color="#ffffff"] { color: #333399;  }
div#season_statistics table tr td { padding: 4px 10px 4px 0; margin: 0;   }
div#season_statistics p.racquets {font: bold 16px arial,helvetica, sans-serif; color: #af5a06; padding-bottom: 9px; margin: 0; }

/* Coach Page Listings */

table.coach_listing td.c1 { width:145px; border-bottom:solid 1px #b3c4dd; padding: 8px 0 0 10px; }
table.coach_listing td.c2 { width:260px; border-bottom:solid 1px #b3c4dd; padding: 8px 0px; }
table.coach_listing td.c3 { width:90px; border-bottom:solid 1px #b3c4dd; padding: 8px 4px 8px 0; }

.sortable thead{cursor:pointer;}
#teamFilter{width:300px;float:right;text-align:right;}

.resultHolder{font-size:11px; line-height:15px;}
.resultHolder{padding-bottom:5px; padding-left:2px;}
#scoreboardInner strong{font-size:11px; padding-top:3px;}
#scoreboardInner{border-top:2px solid #006; background-color:#FFF; min-height:230px; padding-left:3px;overflow-y:auto;height:220px; margin-bottom:5px;}
#scoreboardHolder{width:170px;float:right; height:280px;  padding: 0 5px; overflow-x:hidden;}
#athC1FullWidth{margin-top:15px;margin-left:-5px;padding-bottom:10px;}
		
/* Circle icons...social media */
#socialMediaList-circle{list-style:none; margin:0; padding:0; padding-top:5px; padding-bottom:5px;background-color:#FFF; border-top:2px solid #006;}
#socialMediaList-circle li{list-style:none;margin:0;padding:0; line-height:16px;}
#socialMediaList-circle li a{display:block; height:20px;margin-bottom:2px; padding-top:4px;padding-left:32px; margin-left:0; font-weight: bold; color:#4040CF; font-size:11px;}
#socialMediaList-circle li a:hover{border:none; text-decoration:underline;}
#socialMediaList-circle li.twitterLink a{background:url(/images/socialmedia/twitter-circle-icon25.png) no-repeat;  }
#socialMediaList-circle li.ftbLink a{background:url(/images/socialmedia/youtube-circle-icon25.png) no-repeat;  }
#socialMediaList-circle li.emailLink a{background:url(/images/socialmedia/mail-circle-icon25.png) no-repeat; }
#socialMediaList-circle li.rssLink a{background:url(/images/socialmedia/rss-circle-icon25.png) no-repeat; }
		
#athMoreNews{display:none;}
#athNews{height:220px; overflow-y:auto;}
#athleticsHomeTop{margin-bottom:20px;}

#athConnectedArea{width:147px;float:right;padding: 0 7px; padding-bottom:15px; }
#athConnectedArea h3{text-indent:-99999px; background:url(/athletics_cs/customcf/images/stayconnectedAthletics.png) no-repeat; margin-bottom:0; padding-bottom:0;height:17px; margin-left:5px;}
#athScoreTabs a{display:block;height:15px; float:left;background-color:#666;border-bottom:0; padding:5px 12px;-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 11px;
-moz-border-radius-topleft: 11px;
-moz-border-radius-topright: 11px;
border-top-left-radius: 11px;
border-top-right-radius: 11px; border:1px solid #777}
.athTabScoreboard{margin-right:10px; }
.athTabSchedule{}
    		
#athScoreTabs img{opacity: 0.6;
 	  filter: alpha(opacity=60);       /* IE8 and lower */}
#athScoreTabs .activeTab{border-bottom:1px solid #006;background-color:#006;}
#athScoreTabs .activeTab img{opacity: 1;
   filter: alpha(opacity=100);       /* IE8 and lower */}
#athScoreMain{clear:both;}
table.athleticsScoreboard{margin:0;}
table.athleticsScoreboard{width:401px;}
table.team_results{width:401px;}
#athleticsScoresArea h3{display:none;}
#athleticsScheduleArea{display:none;}
#athleticsScheduleArea table.team_results th.date{width:50px;}
#athleticsScheduleArea table.team_results th.time{width:100px;}
#athScoreMain table td{padding-left:4px;padding-right:4px;}
#gatewayAthNews span{display:none}
#gatewayAthNews{margin-top:7px;text-indent:-9999px; background:url(/athletics_cs/customcf/images/muleHeadlines.png) no-repeat}
#athleticsHomeBottomColumn{padding-top:30px;clear:both;}
#athleticsHomeBottomColumn ul#athPhotoHome{width:100%; background:#eee; border-top:3px solid #ccc; border-bottom:3px solid #ccc; padding: 5px 0}
#athleticsHomeBottomColumn ul#athPhotoHome li{width:150px; padding-right:16px;float:left; background:none;}
a.mulesCommunityLink{border:1px solid #ccc; margin-top:25px;display:block}

li.newsHomeLinker{padding-top:10px;}
li.newshomeLinker a{font-size:11px; margin-top:5px;color:#006;font-weight:bold;border-bottom:0;}
.nescacLink{padding-top:25px; padding-bottom:5px;}
#rosterTeamPhoto{width:100%;text-align:center;padding: 10px 0;}
#rosterTeamPhoto img{margin: 0 auto; padding: 5px; background-color:#FFF; border:1px solid #ccc;}

/* End of ATHLETIC STYLES */

