/* t533 - Pawtucket Red Sox - Layout: b */
/* empty styles are probably located in /y2010/style/team_global.css and
inheriting default colors, just enter a color here to override */


/* headers */
h1 { }
h2 { }
h3 {font-size: 14px; color: #666; font-weight: bold;}
h3#pagetitle {font-size: 28px; background: url(/header_files/t533_section_hdr_bg.gif) top left repeat-x; color: #fff; padding:11px 0 13px 10px; text-transform: uppercase}

/* ---------------------------------------- */

/* imported from club.css */
a:link, a:visited, a:hover { color: #c80522; }
 a:link.lite, a:visited.lite, a:hover.lite { }
 .headlines li a { }
 .leftNavSectionLabel, .leftNavSectionLabelLinkColor { }
.leftNavPageLink, .leftNavPageLinkColor { }
.articlePhoto, .conPh { background-color: #002b5c; }
.schedInfo td.away a, .schedInfo td.away a:link {color: #000000;}


/* ---------------------------------------- */
/* page header styles */

/* general header */
#header_container #masthead {background:url(/header_files/t533_header_bg.jpg) top left no-repeat;}
#header_container #masthead h1 {width: 175px; height: 88px; background:url(/header_files/t533_main_logo.png) 2px 2px no-repeat;}
#header_container #masthead #url-logo {width: 130px; height: 30px; position: absolute; top: 40px; right: 165px; text-indent: -9999px;}
#header_container #masthead #milbnav #nav-leagues-clubs ul.clubsMenu {left: -610px; background: #000; background: rgba(222,62,62,.9);}
#header_container #masthead #milbnav #nav-leagues-clubs ul.leaguesMenu {left: 60px; background: #000; background: rgba(222,62,62,.9);}

/* Drop-downs */
#header_container #masthead #sitenav ul#topnav a {color: #fff;}
#header_container #masthead #sitenav ul#topnav li a {color: #fff; font-weight: bold; font-size: 11px;}
#header_container #masthead #sitenav ul#topnav li#nav-team5 {background: url(/header_files/t533_topnav_bg.gif) repeat-x;}
#header_container #masthead #sitenav ul#topnav li ul {background-color: #e51937;}  /* second-level lists */
#header_container #masthead #sitenav ul#topnav ul li a {color: #fff; font-weight: normal; font-size: 11px; padding: 3px 0 3px 5px;}
#header_container #masthead #sitenav ul#topnav li ul li:hover {background-color: #103469;}

/* Affiliation */
#header_container #masthead #milbnav #nav-affiliation {position: absolute; right: 0px; top: 0; height: 21px; width: 215px;}
#header_container #masthead #milbnav #nav-affiliation a {display: block; height: 100%; width: 100%;}
#header_container #masthead #milbnav #nav-affiliation a span {font-size: 1px; text-indent: -9999px; float: left;}

/* Sponsor */
#header_container #masthead #national_sponsor {float: right; height: 69px; width: 160px; margin-top: 22px; text-indent: -9999px; display: none;}
#header_container #masthead #team_sponsor {width: 91px; height: 70px; position: absolute; top: 21px; left: 130px; background:url(/header_files/t533_secondary_logo.png) top left no-repeat;}
#header_container #masthead #national_sponsor a, #header_container #masthead #team_sponsor a {height: 100%; width: 100%; display: block; text-indent: -9999px; font-size: 1px;}

/* ---------------------------------------- */

/* body background */
body {background:url(/header_files/t533_body_bg.jpg) repeat-y fixed center top;}	

/* homepage specific styles */
/* 
homepage specific styles must be preceded by the following selector:
#metaWrap.homepage 
*/ 
#metaWrap.homepage .homeSpriteBG {background-image:url(/header_files/t533_home_b.gif); background-repeat: no-repeat;}
#metaWrap.homepage {background-color:#ffffff;}
#metaWrap.homepage #mc_poll #hdr_poll {padding-left: 86px;}

/* ---------------------------------------- */
/* page footer styles */

#footer_container {background: transparent url(/header_files/t533_footer_bg.gif) repeat-x; color: #cecece}
#footer_container a {color: #fff;}


/* ---------------------------------------- */
/* schedule section only */
.calHomeBg { background-color: #c80522; }


/* ---------------------------------------- */
/* stats styles */
.dataTableClass .titleRow td, .dataTableClass .headerRow td { }
 .dataTableClass .titleRow td { }
  .dataTableClass .headerRow td {  background-color: #002b5c;}
 .dataTableClass .currSortDataCell {  background-color: #000000;}
 .dataTableClass .highlightRow .dataCell {  background-color: #D9D9D9;}
.dataTableClass .highlightRow .currSortDataCell {  background-color: #c80522;}
 .playerBio .bioHead, .playerBio .bioBlock, .playerBio .bioBlock td { border-color: #002b5c;}
.playerBio .bioHead td, .playerBio .shortStatHead,.playerBio .bioHead td a, .playerBio .bioHead td a:visited { background-color: #002b5c; color: #FFFFFF;}

/* OLD STYLES */
.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; }
.smallitalic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: italic; font-weight: normal; }
.smallwhite {  color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; }
.smallgrey {  color: 999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; }
.sched {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; }
.schedbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; }
.schedwhite {  color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; }
.medium {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; }
.mediumred {  color: #FA002C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.mediumbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; }
.mediumitalic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: normal; }
.mediumwhite {  color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.mediumwhitebold {  color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; }
.large {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; }
.largebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; }
.largered {  color: #FA002C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; }
.largewhitebold {  color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; }
.gamedate {  color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.admincopy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }
.newstitle {  color: #000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.front_office_name {  color: #000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

A.homestand: { color: #000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; }
A.homestand:link { color: #000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; }
A.homestand:active { color: #0404A0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; }
A.homestand:visited { color: #000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; }
A.homestand:hover { color: #0404A0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; }

A.admin: { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-decoration: none; font-weight: normal; }
A.admin:link { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-decoration: none; font-weight: normal; }
A.admin:active { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-style: normal; font-weight: normal; }
A.admin:visited { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-decoration: none; font-weight: normal; }
A.admin:hover { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-style: normal; font-weight: normal; }

A.newstitle: { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; }
A.newstitle:link { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; }
A.newstitle:active { color: #000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; }
A.newstitle:visited { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; }
A.newstitle:hover { color: #000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; }

A.small: { color:#000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-decoration: underline; font-weight: normal; }
A.small:link { color:#000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-decoration: underline; font-weight: normal; }
A.small:active { color:#0404A0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; font-style: normal; font-weight: normal; }
A.small:visited { color:#000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-decoration: underline; font-weight: normal; }
A.small:hover { color:#0404A0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; font-style: normal; font-weight: normal; }

A.sched: { color:#000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: underline; font-weight: bold; }
A.sched:link { color:#000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: underline; font-weight: bold; }
A.sched:active { color:#0404A0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; font-style: normal; font-weight: bold; }
A.sched:visited { color:#000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: underline; font-weight: bold; }
A.sched:hover { color:#0404A0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; font-style: normal; font-weight: bold; }

A.browser: { color: #000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration: none; font-weight: normal; line-height:20px}
A.browser:link { color: #000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration: none; font-weight: normal; line-height:20px }
A.browser:active { color: #0404A0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-style: normal; font-weight: normal; line-height:20px }
A.browser:visited { color: #000041; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration: none; font-weight: normal; line-height:20px }
A.browser:hover { color: #0404A0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-style: normal; font-weight: normal; line-height:20px }

A.verizon: { color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration: underline; font-weight: bold; }
A.verizon:link { color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration: underline; font-weight: bold; }
A.verizon:active { color:#FA002C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; font-style: normal; font-weight: bold; }
A.verizon:visited { color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration: underline; font-weight: bold; }
A.verizon:hover { color:#FA002C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; font-style: normal; font-weight: bold; }

A.navMgrSection{font-family:Arial,Helvetica,sans-serif;font-size:12px;}

A.oldStyle{
  color:#000041;
  font-size:11px;
  text-decoration:underline;
  font-weight:bold;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}