@font-face {
    font-family: 'TribeType';
    src: url('/cle/src/fonts/TribeType/tribetype-webfont.eot');
    src: url('/cle/src/fonts/TribeType/tribetype-webfont.eot?#iefix') format('embedded-opentype'),
         url('/cle/src/fonts/TribeType/tribetype-webfont.woff') format('woff'),
         url('/cle/src/fonts/TribeType/tribetype-webfont.ttf') format('truetype'),
         url('/cle/src/fonts/TribeType/tribetype-webfont.svg#TribeTypeRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

a,
a:visited.primaryVlink,
.sub a:visited,
#related li a:visited{ color:#c00; }
#mc .primary,
#breadcrumbs_container a,
#breadcrumbs_container a:visited,
#related_container a,
#related_container a:visited,
#related_container h3 a,
#related_container h3 a:visited { color:#c00; }
#mc a.bam-button:visited{ color: #FFFFFF;}
#mc a.bam-button.bam-button-secondary:visited { color: #525252;}
#mc .secondary, #related_container h3, #breadcrumbs_container { color:#023465; }
#mc .tertiary { color:#ccc; }


.primaryBg { background-color:#c00; }
.secondary, #related h3 a:visitedBg { background-color:#023465; }
.tertiaryBg { background-color:#ccc; }
.homepageBg, #ps_drawer_tab, #home_container .blogs_content { background-color: #023465; }
.stpzprimary, #related_container h3, #breadcrumbs_container {
     color:#ffffff;
     font-family: "BentonSans";
     font-size: 18px;
     font: bold;
     position: relative;
     left: 10px;
     top:5px;
      
}
.stpzSearchAgain, #related_container h3, #breadcrumbs_container {
     color:#000000;
     font-family: "BentonSans";
     font-size: 18px;
     font: bold;
     margin-left: 15px;
      
}
/* standings border color */
.teamBorderColor { border:1px solid #c00; }
.left_links li.selected, .right_links li.selected{background-color:#c00;}

/* Related Content */
#related_content h3 a, #breadcrumbs_container a, #home_container .more a  {background:url(/images/icons/related_link/cle.gif) right no-repeat;padding-right:12px;}

/* Main Nav Colors, Separator Pipe*/
.collapsed .navItem, .collapsed .altNavItem  {color: #ffffff;}
.expanded .navItem, .expanded .navItemOn, .expanded .altNavItem, .expanded .altNavItemOn {color: #ccc;cursor: pointer;}
.collapsed .navItemOn, .collapsed .altNavItemOn  {color: #ccc;}

/* set calendar home-field specific properties */
.calHome { color:#fff; }
.calHomeSt { color:#000; }

.calHomeBg { background-color:#c00; }
.calHomeStBg { background-color:#999; }

/* used on schedule/promotions page */
.hdrBannerBg { background-color:#023465; background-repeat:no-repeat; }
.hdrBtmStripeBg { background-color:#fff; }
.hdrTop, a.hdrTop, a:visited.hdrTop { color:#fff; font:11px Arial,Helvetica,sans-serif; }
.hdrTopOn, a:hover.hdrTop, a:visited.hdrTopOn { color:#ccc; font:11px Arial,Helvetica,sans-serif; }
.hdrTopBg { background-color:#c00; }
.hdrBtmBg { background-color:#023465; }
.hdrSel { background-color:#c00; color:#fff; font:11px Arial,Helvetica,sans-serif; }

/* Section Navigation Colors */
/* Headers */
#section_navigation ul em, #section_navigation ul a {color:#666;}
/* Active Page Link  */
#section_navigation ul.accessibleNav li ul li span.accessibleNav-selected {color:#c00;}
/* Links: */
#section_navigation ul.accessibleNav li ul li em, #section_navigation ul.accessibleNav li ul li a {color:#c00;}

#team_footer_links ul li.home {width:107px;}
#team_footer_links ul li.home a {width:107px;}

/* STPZ 2014 update  */

#cleshell {
 width:290px;
 height:115px;
 background:FFFFFF; 
 color:#000000;
 font-size: 11px;
 text-align:left;
 border:0.15px solid #a1a1a1;
 border-radius:15px;  
 box-shadow: 15px 15px 10px #888888;
 
}
#cleautosetshell {
 width:auto;
 height:auto;
 background:FFFFFF; 
 color:#000000;
 font-size: 11px;
 text-align:left;
 border:0.15px solid #a1a1a1;
 border-radius:14px 14px;  
 box-shadow: 15px 15px 10px #888888;

}
#cletitle {
    width:auto;
    height:35px;
    background: #e81828;
    background: linear-gradient(#e81828, #88041C);
    padding:5px;
    border-radius:14px 14px 0px 0px; 
    color:#FFFFFF;
    font-size: 11px;
    text-align:left;
  
}

#clecontent
{    
    margin-top: 10px;
    margin-left: 20px;
    font-family : BentonSans;
    font:medium;
    font-size: 12px;
    color:#000000;
    text-align:left;
}
#clemanageshell {
 width:205px;
 height:70px;
 background:FFFFFF; 
 color:#000000;
 border:1px solid #a1a1a1;
 border-radius:15px;  
 box-shadow: 15px 15px 10px #888888;
 
}
#clemanagepost
{
 background:#ffffff;
 /*padding:5px; 
 /border-radius:15px 16px 0px 0px; */
 color:#e81828;
 font-family: BentonSans;
 font-size: 15px;
 font: medium bold BentonSans, BentonSans;
 text-align:center;
 margin: 16px;
}
#clemanagecontent
{    
    margin-top: 2px;
    font-size: 11px;
    color:#000000;
    text-align:center;
}
.clestpztextbox { 
    -webkit-border-radius: 5px; 
    -moz-border-radius: 5px; 
    border-radius: 5px; 
    border: 2px solid #848484; 
    outline:0; 
    height:25px; 
    width: 275px; 
 } 
 .clestpztextarea { 
    -webkit-border-radius: 5px; 
    -moz-border-radius: 5px; 
    border-radius: 5px; 
    border: 2px solid #848484; 
    outline:0; 
     
 } 
 .clestpzSelecttextbox { 
    -webkit-border-radius: 5px; 
    -moz-border-radius: 5px; 
    border-radius: 5px; 
    border: 2px solid #848484; 
    outline:0; 
    height:25px; 
    width: 275px; 
 } 
 
.clestpzuseragreement
{   
    color: #BA0021;
    font-family: "BentonSansCond";
    font-size: 15px;
    font: bold;
}
#stpzframeM {
  width:auto;
 height:auto;
 background:FFFFFF; 
 color:#000000;
 font-size: 11px;
 text-align:left;
 border:0.15px solid #a1a1a1;
 border-radius:14px 14px;  
 box-shadow: 15px 15px 10px #888888;
 
}
#stpzframetitleM {
    width:auto;
    height:35px;
    background: #515151;
    background: linear-gradient(#e81828, #88041C);
    padding:5px;
    border-radius:14px 14px 0px 0px; 
    color:#FFFFFF;
    font-size: 11px;
    text-align:left;
}
#clemanageshell {
 width:205px;
 height:70px;
 background:FFFFFF; 
 color:#000000;
 border:1px solid #a1a1a1;
 border-radius:15px;  
 box-shadow: 15px 15px 10px #888888;
 
}
#clemanagepost
{
 background:#ffffff;
 /*padding:5px; 
 /border-radius:15px 16px 0px 0px; */
 color:#000000;
 font-family: BentonSans;
 font-size: 15px;
 font: medium bold BentonSans, BentonSans;
 text-align:center;
 margin: 16px;
}


/* End of STPZ2014 */