/* Version Date: 1/14/2009*/

@media print {

html, body {
	background-color: white !important;
	background-image: none !important;
	font: 11pt "Times New Roman", serif;
	padding: 0 5%;

}
a:link,a:visited {
	color:blue;
	background:transparent;
	text-decoration:underline;
}
#pagewidth,#wrapper {
	width:auto;
}
.adminToolBar,
#skyscraper,
#subPageHeader,
#leftcol,
#teamMainTopper,
#rightcol,
#left-nav-back-news,
#twocols,
#footer,
#pageTitle,
#printableRoster,
#teamListBottom,
a#printableRoster,
td.col10,
td.col11 {
	display:none !important;
}
div#maincol {
	float:none !important;
	width:auto;
	margin:0;
	border:0px;
	background:none;
	padding:0;
}
div#teamListWrapperTop {
	background:none !important;
	padding:0;
	width:auto;
	margin:0;
	min-height:10px;
	_height:10px;
}
div#teamListWrapperRepeat {
	background:none !important;
	padding:0;
	width:auto;
	overflow:visible;
	float:none !important;
	margin:0;
}

}

/*
---------------------------------------------	BEGIN LAYOUT.CSS BELOW	----------------------------------------------
*/
body,html {
	scrollbar-arrow-color:#bcbcbc;
	scrollbar-face-color:#333;
	scrollbar-highlight-color:#bcbcbc;
	scrollbar-3d-light-color:#333;
	scrollbar-base-color:#333;
	scrollbar-dark-shadow-color:#bcbcbc;
	scrollbar-shadow-color:#333;
	scrollbar-track-color:#fff;
 }

body {
	background:#000000 url(../images/main/mainBG.gif) left repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:76%;
	color:#000;
	margin:0;
	padding: 0;
	border: 0;
	word-wrap: break-word;
}
body#keyword {background:none;}
a, a:visited
{
  color: #000;
}

a:hover
{
  color: #666;

}
img {border: none;}
.floatRight {float: right; clear: right; position: relative;}
.floatLeft  {float: left; clear: left;}
h1, h2, h3, h4, h5 {margin: 0; padding: 0;}

h2 {font-size: 1.2em; margin: 5px 0;}
p {margin:0; padding:  5px;}

/* BEGIN MAIN PAGE HEADER AND SUBPAGE */
#mainPageHeader {
	position: relative;
	width:1004px;
	height:136px;
	background:  url(../images/main/header-back.jpg) no-repeat;
	z-index: 250;
}

div#flashLanguage {position: absolute; top: 32px; right: 5px; z-index: 9000;}


#mainPageHeaderBanner {
	width:100%;
	height:100px;
	float:left;
	font-size:2.0em;
	display: block;
}

/*div#searchBoxPlacement {position: absolute; top: 2px; left: 845px; width: 235px; height: 26px; background: red;}
div#searchBoxPlacement   #searchBoxQuery {margin: 0 0  2px -4px; padding: 0; height: 13px;   }*/

/***************Begin :- Top Ad Banner*************/
/*#TopAdContainer{ border-bottom:2px solid #C5C7D6; margin-bottom:2px; padding:4px 0 0 0; }
#TopAdContainer #TopAdFrame{ width:741px; margin:0px 0 0 130px; background:url(../images/main/top-Adback.png) no-repeat; height:101px; padding:5px 0 0 6px;  }*/

#TopAdContainer{ margin-bottom:2px; padding:0; width:1020px;}
#TopAdContainer #TopAdFrame{ width:100%; margin:0; padding:0; width:100%; float:left;}
/***************End :- Top Ad Banner*************/

div#searchBoxPlacement {position: absolute; top: 2px; left: 845px; width: 140px; }
div#searchBoxPlacement   #searchBoxQuery {margin: 0 0  4px 0; padding: 0; height: 12px; line-height: 14px; font-size: 11px; width: 105px;}
div#searchBoxPlacement input.searchImage { height: 16px; margin-bottom: 1px; }
div#searchBoxPlacement input.SearchTextbox{ margin:0; float:left; position:relative; top:-18px; left:20px; height:14px!important;}
* html div#searchBoxPlacement input.SearchTextbox{ top:0px!important; position:relative; float:none; left:0;}
* + html div#searchBoxPlacement input.SearchTextbox{ top:0px!important; position:relative; float:none; left:0;}
* html div#searchBoxPlacement #searchBoxQuery {margin: 0 0  4px -1px; padding: 0; height: 14px;  }
*:first-child+html div#searchBoxPlacement   #searchBoxQuery {margin: 0 0  4px 0; padding: 0; height: 14px; width: 105px; }

/*BEGIN HEADER NAV */

#navcontainer {}

#nav   {
 
	background: url(../images/main/nav-back.png) no-repeat;
	width: 1004px;
	height: 24px;
	margin-top: 2px!important;
	}

#nav, #nav ul
{
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
}


#nav a {
	display: block;
	color: #000;
	text-decoration: none;
	padding-bottom:  12px;
	font-size: 0.8em;
 

	
}
ul#nav li ul li a {
		padding: 3px 3px 3px 5px;
}

#nav li
{
	margin: 0;
	float: left;
	padding: 0;
}

#nav li ul
{
	position: absolute;
	left: -999em;
	height: auto;
	width: 150px;
	font-weight: normal;
	margin: 0;
	border: 1px solid #cecece;
	border-bottom-width: 0px;
	z-index: 7000;
}
#nav li ul#team1 {margin-left: 13px;}

* html #nav li ul
{
	position: absolute;
	width: 150px;
		z-index: 7000;
 
}

#nav li li
{
	padding: 0;
	width: 150px;
}

* html #nav li li
{
	width: 150px;
}

#nav li ul a
{
background: #b9b9b9;
}

* html #nav li ul a
{
	width: 150px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul
{
	left: -999em;
 
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul
{
	left: auto;
}

#nav li li
{
	border: 0px solid #cecece;
	border-bottom-width: 1px;
}
#nav li ul li a:hover
{
	background: #595959;
	color: white;
}
 
ul#nav li #nav1 {width: 79px;}
ul#nav li #nav2 {width: 95px;}
ul#nav li #nav3 {width: 145px;}
ul#nav li #nav4 {width: 77px;}
ul#nav li #nav5 {width: 73px;}
ul#nav li #nav6 {width: 87px;}
ul#nav li #nav7 {width: 102px;}
ul#nav li #nav8 {width: 102px;}
ul#nav li #nav9 {width: 77px;}
ul#nav li #nav10 {width: 82px;}
ul#nav li #nav11 {width: 73px;}


/*END HEADER NAV */

/*END MAIN PAGE HEADER */

/* BEGIN MAIN PAGE CONTENT BLOCK */
#mainPageContentArea {
	width:1004px;
 
}	
/* END MAIN PAGE CONTENT BLOCK */

/*BEGIN MAIN PAGE FLASH ELEMENT */
#mainPageFlashElement {
 
 z-index: 2;
	height:350px;
	width:811px;
	float:left;
	background:  url(../Home/main-back-flash-cont.png) top left no-repeat;
	margin:3px 3px 4px 3px;
 
}

/* BEGIN TAB AREA HOME PAGE */
#mainPageFlashLeftCol  {width: 560px; float: left; height: 350px; position: relative;}
#mainPageFlashLeftCol #newsModule {position: absolute; top: 0; left: 0; width: 560px; height: 350px;}
#mainPageFlashLeftCol #homepageTopStoryLayer {
	position: relative;
}
#mainPageFlashLeftCol #homepageTopStoryAdLayer0, #mainPageFlashLeftCol #homepageTopStoryAdLayer1, #mainPageFlashLeftCol #homepageTopStoryAdLayer2, #mainPageFlashLeftCol #homepageTopStoryAdLayer3, #mainPageFlashLeftCol #homepageTopStoryAdLayer4 {
	display: none;
	position: absolute;
	top: 8px;
	left: 8px;
	height: 312px;
	width: 544px;
	background-color: #000;
	z-index: 20;
}

#mainPageFlashLeftCol #featuresModule, #mainPageFlashLeftCol #pollModule, #mainPageFlashLeftCol #standingsModule {position: absolute; top: 0; left: 0; width: 560px; height: 350px; display: none;  }

/*BEGIN schedule module is set to display none until football season begins -javascript  will have to be changed
currently what is viewed in it's place is featuresModules which shows upcoming 2007 season*/
#mainPageFlashLeftCol #scheduleModule {position: absolute; top: 0; left: 0; width: 560px; height: 350px; display: none;  }
#mainPageFlashLeftCol #scheduleModule div#standingsLink  a {display: block;  width: 100px; height: 30px;position: absolute; top: 23px; left: 117px; text-decoration: none;color: #fefefe;}
#mainPageFlashLeftCol #scheduleModule div#completeScheduleLink  a {display: block;  width: 180px; height: 25px;position: absolute; top: 283px; left: 300px; text-decoration: none;color: #000;}
/*END schedule module is set to display none until football season begins*/
/*BEGIN featuresModules shows upcoming games for 2007 will be set to display none when season begins  */
#mainPageFlashLeftCol #featuresModule {width: 560px; height: 350px; background: url(/uploadedimages/static-sched-back2009.png) no-repeat 1px 1px;}
table.schedCurrent { padding:0 5px;}
div#upcomingGames {margin: 114px 51px 0 46px; height: 161px; overflow-y:scroll; overflow-x: hidden; color: white; }
div#upcomingGames table td {  border-bottom: 1px solid #636363;  
  padding: 2px;
  margin:0;
  height: 17px;}
div#upcomingGames table#table1 {width: 190px; margin-left: 20px;}
div#upcomingGames table#table1 td.col1 {padding-left: 10px;}
div#upcomingGames table#table2 td.col1 {padding-left: 10px;}
 div#upcomingGames table#table2 {float: right; width: 190px; margin-right: 25px; display: inline;}
/*table span {font-size:0.86em;} */
 

/*END featuresModules shows upcoming games for 2007 will be set to display none when season begins  */

#mainPageFlashLeftCol #featuresModule div#standingsLink  a {display: block;  width: 100px; height: 30px;position: absolute; top: 23px; left: 117px; text-decoration: none;color: #fefefe;}
#mainPageFlashLeftCol #standingsModule div#scheduleLink a {display: block; width: 100px; height: 30px;position: absolute; top: 23px; left: 25px;text-decoration: none;color: #fefefe;}

#mainPageFlashLeftCol #featuresModule div#completeScheduleLink  a {display: block;  width: 180px; height: 25px;position: absolute; top: 283px; left: 300px; text-decoration: none;color: #000;}
#mainPageFlashLeftCol #standingsModule div#completeStandingsLink a {display: block;  width: 180px; height: 25px;position: absolute; top: 283px; left: 300px; text-decoration: none;color: #000; }
/* END TAB AREA HOME PAGE */

#mainPageFlashRightCol  {position: relative; z-index: 3; width: 250px; float: right; height: 350px; padding-top: 4px;}
#poll {position: absolute; top: 300px; left: 10px; font-size: .8em; width: 230px;}

 div#flashCountdown  {position: absolute; top: 151px; left: 6px;    }

/*END MAIN PAGE FLASH ELEMENT */

 
/*BEGIN MAIN PAGE TOP CONTENT BAR */
#mainPageVideoPlayer {
	height:350px;
	width:561px;
	background:url(../Home/mainPageVideoBG.gif) no-repeat;
	float:left;
	margin:3px 0px 4px 3px;
}

#mainPageVideoArea {
	height:342px;
	width:554px;
	float:left;
	margin:6px 0px 0px 3px;
}

#mainPageColumn1 {
	height:350px;
	width:250px;
	float:left;
	margin:3px 3px 4px 0px;
	background:   url(mainPageColumn1BG.gif) no-repeat;
	padding:0px;
 
}

#mainPageColumn1Top {
	width:242px;
	height:119px;
	float:left;
	margin:2px 3px 0px 2px;
}

#mainPageColumn1Middle {
	width:242px;
	height:144px;
	float:left;
	margin:0px 3px 0px 2px;
}

#mainPageColumn1Bottom {
	width:242px;
	height:74px;
	float:left;
	margin:0px 2px 0px 2px;
 
}

#mainPageColumn2 {
	width:180px;
	height:350px;
	float:left;
	margin:3px 3px 3px 0px;
	z-index: 100;
	position: relative;
}

#mainPageColumn2Top {
	width:180px;
	height:196px;
	float:left;
	margin:0px 0px 2px 0px;
}

#mainPageColumn2Bottom {
	width:180px;
	height:149px;
	float:left;
	margin:0px 0px 0px 0px;
	position: relative;
}

#mainPageColumn2Bottom img {margin-top: 2px; margin-left: 1px;}


#mainPageColumn2Bottom #rotatingAd0,
#mainPageColumn2Bottom #rotatingAd1,
#mainPageColumn2Bottom #rotatingAd2,
#mainPageColumn2Bottom #rotatingAd3,
#mainPageColumn2Bottom #rotatingAd4,
#mainPageColumn2Bottom #rotatingAd5,
#mainPageColumn2Bottom #rotatingAd6,
#mainPageColumn2Bottom #rotatingAd7 {
	display: none;
}
/********************* This changes in class added by India Operation ******************************************/
#mainPageLowerContent4 #rotatingAd0,
#mainPageLowerContent4 #rotatingAd1,
#mainPageLowerContent4 #rotatingAd2,
#mainPageLowerContent4 #rotatingAd3,
#mainPageLowerContent4 #rotatingAd4,
#mainPageLowerContent4 #rotatingAd5,
#mainPageLowerContent4 #rotatingAd6,
#mainPageLowerContent4 #rotatingAd7 {
	display: none;
}


/*END MAIN PAGE TOP CONTENT BAR */


/* BEGIN MAIN PAGE LOWER CONTENT BAR */
#mainPageWrapper{
 width:1004px;  
 
} 

#mainPageLowerContent {
    position: relative;
	width:995px;
	height:158px;
	float:left;
	margin:0px 0px 15px 3px;
	background:#5c5c5c;
	border-top:#a1a1a1 1px solid;
	border-right:#343434 1px solid;
	border-bottom:#1d1d1d 1px solid;
	border-left:#7e7e7e 1px solid;
 
 
}
/* below hacks are becaseu IE.x was not showing the homepage ads */
* html #mainPageLowerContent {  z-index:0; }
*:first-child+html #mainPageLowerContent  {
	z-index: 0;
	}

div#adPlacementHome { height:155px; width: 183px; margin-left: 0px; z-index: 9999999!important;  padding-left: 0px;}

    * html div#adPlacementHome { height:auto; margin-left:-2px; float:left} 

#mainPageLowerContent1 {
	width:267px;
	float:left;
	margin:4px 2px 4px 1px;
   	display: inline;
 
}
#mainPageLowerContent1 img {padding-top: 24px;}
#mainPageLowerContent2 {
	width:267px;
	float:left;
	margin:4px 2px 4px 2px;
   	display: inline;
}
#mainPageLowerContent2 img {padding-top: 24px;}
#mainPageLowerContent3 {
	width:267px;
	float:left;
	margin:4px 2px 4px 1px;
	display: inline;
}
#mainPageLowerContent3 img {padding-top: 24px;}
#mainPageLowerContent4 {
	width:176px;
	float:left;
	margin:4px 1px 4px 2px;
	/*background: black;*/
	position: relative;
 
}
* html #mainPageLowerContent4 {
	width:180px;
	float:left;
	margin:4px 1px 4px 1px;
	/*background: black;*/
	position: relative;
 
}
* html #mainPageLowerContent4 img { padding-left:2px}
#mainPageLowerContent4  p {color: #c2c2c2; padding: 30px 0 0 18px; font-size: 10px;}

#mainPageLowerContent4a {
	width:176px;
	height:65px;
	float:left;
	margin:0px 0px 4px 0px;
	background:url(../home/oneNation.gif) 0 0 no-repeat;
}

#mainPageLowerContent4b {
	width:176px;
	height:64px;
	float:left;
	margin:0px;
    background:url(../home/blog.gif) 0 0 no-repeat;
}


/*END LOWER CONTENT BAR */

/* BEGIN SUB PAGE LAYOUT */

* html #pagewidth{ 
 width:1004px;  
 position: relative;
 background: url(../images/main/right-rail-back2.png) 819px 20px no-repeat ;
 height:700px ;
 
} 

#pagewidth{ 
 width:1004px;  
 position: relative;
 background: url(../images/main/right-rail-back2.png) 819px 20px  repeat-y ;
 height:700px;
 
} 

#pagewidthKidszone{ 
 width:1004px;  
 position: relative;
 background:  none;
} 


#subPageHeader {
	width:1004px;
	height:136px;
	background:  url(../images/main/header-back-sub.jpg) no-repeat;
}
 
 
#homeLink2 {width: 400px; height: 90px; position: absolute; top: 10px; left: 10px; display:block; z-index:10 !important;}
#homeLink {width: 400px; height: 90px; position: absolute; top: 35px; left: 10px; list-style-type: none;}
#homeLinkLink li{margin: 0; padding: 0; list-style-type: none; }
#homeLinkLink li, #homeLinkLink a {height: 90px; display: block; text-decoration: none;color: black;}

 
#wrapper{
 width:1003px; 
 

}

#header{
height:136px; 
background-color:#ff0000; 
width:100%;
} 
 
#leftcol{
position: relative;
width:172px; 
float:left; 
background:transparent url(../images/main/left-nav-back-news.jpg) no-repeat ;  
padding: 0;
color: white;
min-height: 690px;
_height: 690px;
}
div.leftColTix {background:transparent url(../images/main/left-nav-back-tickets.jpg) no-repeat!important;
min-height: 720px!important;
_height: 720px!important;
}
#leftcol h2 {text-transform: uppercase; margin: 15px 0 0 19px; font-size: 0.9em;}

#leftcol ul { padding: 0 15px 0 0; margin: 8px 0 0 20px; list-style-type: none; }
#leftcol ul li {padding-bottom: 3px; list-style-position: outside; }

#leftcol ul li a {font-size: 0.86em; font-weight: bold; color: white; text-decoration: none; padding-left: 8px; }

#leftcol ul#navigationLeft li.thisPage a {background:  url(../images/main/sub-nav-arrow.png) no-repeat 0 4px!important;}
#twocols{
 width:829px; 
 float:right; 
 
  }

#rightcol{
position: relative;
 width:180px; 
 float:left; 
margin-top: 4px;
background:  url(../images/main/right-rail-back.png) bottom right  ;
padding: 0 2px 5px 2px;
text-align:left !important;

 }

#maincol{
float: left; 
display:inline; 
width:639px; 
margin: 4px 2px 4px 4px;
border: 1px solid #666;
background:transparent url(../images/main/sub-content-back.png);
padding: 0 0 10px;


 }
#pageMainTopper {
	background:url(../images/main/mainPageTopper.gif) no-repeat top left white;
	width:639px;
	height:19px;
	color:#41413e;
}

/* note when DEPTH CHART is put back up ######## set height below BACK to 59px and get rid of display none for rosterbutton and depthcgart button - four altogether - (one is hack for IE) you may have to change print roster on team roster page too*/
#teamMainTopper {
 	background:url(../images/main/teamPageTopper.gif) no-repeat top left white;
	width:639px;
	/*height:49px;*/
	
	color:#41413e;
	position:relative;
}
#teamMainTopper #fieldButton {
	display:none;
	position:absolute;
	top:12px;
	left:18px;
}
#teamMainTopper #rosterButton {
	position:absolute;
	top:2px;
	right:90px;
	display:none;
}
#teamMainTopper #depthChartButton {
	position:absolute;
	right:0px;
	top:2px;
	display:none;
}
#depthChart table tr td.col5, #depthChart table tr td.col6 {
	display:none;
}
#depthChart table tr td.col2 {
	width:200px;
}
#depthChart table tr td.col3 {
	width:170px;
}	
html * #teamMainTopper #rosterButton {
 right:85px;
 display:none;
}
* html #teamMainTopper #depthChartButton {
	right:-5px;
	display:none;
}
#teamListWrapperTop {
	background:   url(../images/main/rosterBGTop.gif) no-repeat top left;
	padding:0 26px 0 26px;
	width:585px;
	margin:0;
	min-height:485px;
	_height:485px;
 
	
}

#teamLandingFoot {
	height:119px;
	width:626px;
	float:left;
	overflow:hidden;
	background:url(../images/team/adFootTeamLand.gif) no-repeat top left;
	margin:0px 0 0 0 !important;
	position:relative;
	_margin:-2px 0 0 0;
	padding:19px 0 0 13px;
}
#teamLandingFoot .teamLandFootBox {
	float:left;
	height:86px;
	width:295px;
	margin:6px 3px 0 7px;
	display:inline
}
#teamLandingFoot .teamLandFootBox h3.teamLandFootTitle {
	display:block;
	color:#333333;
	font-family:verdana;
	font-size:10px;
	text-transform:uppercase;
	padding-top:1px;
	width:290px;
	text-align:center;
}
#teamLandingFoot .teamLandFootBox p.teamLandFootContent {
	display:block;
	height:57px;
	width:285px;
	margin-top:6px;
	padding:10px 0 0 10px;
	font-size:10px;
}
#teamLandingFoot .teamLandFootBox p.teamLandFootContent img {
	float:left;
	margin:0 10px 0 0;
	padding:0;
	border:0;
}
#pageTitle {
	height:38px;
	width:585px;
	overflow:hidden;
	padding-top:6px;
}

#teamListWrapperRepeat {
	background:  url(../images/main/rosterBGRepeat.gif) repeat-y 0px 345px white;
	padding:0 0 0 0;
	width:639px;
	overflow:hidden;
	float:left;
	margin:0;
}
#teamListWrapperTop:after {
	content: "."; 
	display: block; 
	height: 0; 
 	clear: both; 
 	visibility: hidden;
}
#teamListWrapperRepeat:after {
	content: "."; 
	display: block; 
	height: 0; 
 	clear: both; 
 	visibility: hidden;
}
#teamListBottom {
	background:url(../images/main/rosterBGBottom.gif) no-repeat 0 0;
	width:639px;
	color:#5b5c5b;
}

#teamListWrapperRepeat p {padding: 5px 0;}
#teamListWrapperRepeat h1 {font-size: 1.8em; margin-bottom: 10px;}
#maincol h3 {/*color: white; font-size: 1.8em; margin: 0 0 25px; letter-spacing: 1px;*/ display: none;}
#subPageLeftContentArea
{
	float: left;
	width: 347px !important;
	width: 338px;
	padding-right: 8px; 
    margin-bottom: 15px;
}

#subPageRightContentArea
{
	width: 222px !important;
	width: 214px;	
	float: right;
	margin-left: 5px;
	margin-bottom: 15px;
}

#subPageLeftContentArea50 {width: 285px; float: left; }
#subPageRightContentArea50 {width: 285px; float: right; }

/* below is for background content area as well as padding */
 #subPageBack /* actaully team */ {padding: 5px; background: white;}
 
 
 /* begin raiderettes landing */
 #subPageBackRaiderettes {position: relative;}
 /*#subPageBackRaiderettes {padding: 0; background: white;}*/
 #subPageBackRaiderettes2 {position: relative; height: 286px; background:  url(../images/cheerleader/raiderettes-header2.png) center top ; background-repeat: no-repeat; }
 #subPageBackRaiderettes2 #raiderettesFeature {position: absolute; left: 4px; top: 66px;}
div#flashPhotoGalleryRaiderettes {float: right;background:  url(../images/main/PhotoGalleryback-cheerleaders.png); height:369px;}
 #raideretteAds {  float: left; width: 246px;  background:  url(../images/main/ad-back-cheerleaders.png); background-repeat: no-repeat; padding: 5px 0 0 0;  }
  #raideretteAds img {padding-bottom: 5px; padding-left: 6px;} 
  /* end raiderettes landing */
  
  /* begin newsroom landing */ 
#subPageBackNewsroom {padding: 0; background: white; position: relative;height: 1%;}
 #subPageBackNewsroom2 {position: relative; height: 500px; background:  url(../images/main/news-landing-back.png) center top ; background-repeat: no-repeat;}


  /* end newsroom landing */ 
  
/* begin gameday landing */ 
 #gamedayBack {position: relative; height: 236px; background:  url(../images/main/gameday-back.jpg) no-repeat ; }
 #gamedayBack.in_game {background:  url(../images/main/gameday-ingame.jpg) no-repeat ; }
/* end gameday landing */ 
  
/* begin history landing */ 
#subPageBackHistory {position: relative; height: 249px; background:  url(../images/main/history-land-back.png) center top;background-repeat: no-repeat;}
div.boxLinks {float: right; clear: right; width: 243px; font-size: 0.8em; }
div.boxLinks h5 {font-size: 1.1em; margin-left: 5px; padding-top: 28px;}
div.boxLinks p {padding-top: 2px;}
div.boxLinks a {text-decoration: none;}
div#hallFame { background:  url(../images/main/raiders-hall-fame.png) center top ; height: 114px;}
div#whatHappended { background:  url(../images/main/what-happened-too.png) center top ; height: 114px;}
div#greatMoments { background:  url(../images/main/greatest-moments.png) center top ; height: 109px;}

/*timeline page*/ div#timeline table {width:180px; border: 1px solid #999!important; padding:5px; margin: 5px; text-align: center;}
div#timeline table img {padding-left: 3px; padding-top: 3px;}
  /* end history landing */ 
 
  /* begin fanzone landing */ 
div#subPageFanzone {position: relative;} /* this keeps absolute positioned articleoptions in correct coordinates */
#subPageBackFanZone {position: relative; height: 249px; background:  url(../images/main/fanzone-land-back.png) center top ;background-repeat: no-repeat; }
div#raiderRewards { background:  url(../images/main/raider-rewards-back.png) center top ; height: 114px;}
div#downloads { background:  url(../images/main/downloads-back.png) center top ; height: 114px;}
div#emailSignup { background:  url(../images/main/email-back.png) center top ; height: 109px;}
div#fanzoneFlash {position: absolute; top: 3px; left: 5px;}
div#historyFlash {position: absolute; top: 8px; left: 4px;}
div.fanzoneBox {float: right; clear: right; width: 310px; height: 90px; font-size: 0.8em; padding-top: 33px;}
div.fanzoneBox h2 {font-size: 1.1em; margin-bottom: 0; padding-bottom: 0;}
div.fanzoneBox a {text-decoration: none;}
div.fanzoneBox p {padding-top: 0;}
div.fanzoneBox img {float: left; margin-top: 7px; margin-right: 2px;}
  /* end fanzone landing */ 
  
/* begin multimedia landing */ 
 #multimediaBack {position: relative; height: 336px; background:  url(../images/main/multi-back.png);
 background-position: center top; background-repeat: no-repeat; }
 #multimediaBack div.launchGraphic {position: absolute; top:35px; left: 23px;}
div#multimediaAdBack {margin: 10px 0; position: relative; height: 267px; background:  url(../images/main/multi-ad-back.png) no-repeat ; padding:3px ; }  
div#multimediaAdBack img {margin-bottom: 2px;}  
div#multimediaAdBack .floatRight {float: right; width: 314px;}
div#multimediaAdBack .floatLeft {float:left; width: 314px;}
#launchLink{	
 
	width:45px; 
	height:10px;
	position:relative;
	left:270px;
	top:12px;
	cursor:pointer;
}
/* end multimedia landing */ 
/* begin mulitmedia ads pop  */
div#multimediaAds div#ad1{position: absolute; top: 515px; left: 458px; z-index: 10000;}

div#multimediaAds  div#ad2{position: absolute; top: 13px; left: 832px; z-index: 100000; display: none;}
/* end mulitmedia ads pop  */

/* begin tickets pages */ 
#ticketsLanding {position: relative; height: 388px; background:  url(../images/tickets/tickets-land-back.png) no-repeat ; }
/*#ticketsLanding div#tixLandingGraphic img{margin: 25px 0 0 4px; float: left;}*/
/*#ticketsLanding div#ticketsLogin img{float: right; margin: 27px 2px 0 0; display: inline;}*/
/*#ticketsLanding div#ticketsServices img{float: right; margin: 27px 2px 0 0;display: inline;}*/
/*#ticketsLanding div#ticketDirections img{float: right; margin: 22px 2px 0 0;display: inline;}*/
div#ticketLandingSub {position: relative; background:  url(../images/tickets/tix-tour-back.png) no-repeat top right; height: 109px;}
div#ticketLandingSub img {float: left; margin: 0; padding: 0;}
div#ticketLandingSub div#ticketsFlashTour {  text-align: center; padding-top: 3px; } 
div#ticketLoginBox {
background: url(../images/main/tickets-log-in-back.png) no-repeat top left;  
width: 230px; height: 115px;
margin-bottom: 10px;
padding: 0 0 0 15px;
color: #737373;
font-weight: bold;
font-size: 0.8em;
cursor: pointer;
 }
div#ticketLoginBox a {color: white; font-size: 0.8em;}
div#ticketLoginBox form label {
 display: block;
}
 
div#ticketLoginBox form input {
	display: block;
	width: 135px;
    border: 1px solid #7b9cbd;
    margin:  0; 
	padding: 0;
}
ul#fanGuide {list-style-type: none; margin: 10px 0 40px 0; padding: 0; font-weight: bold; font-size: 10px;}
ul#fanGuide li {display: inline; float: left;}
ul#fanGuide li a {margin-left: 3px;}
div#fanGuidePage h2 {font-size: 1.4em; margin-top: 10px;}
div#fanGuidePage h3 {display: block; font-size: 1.2em; margin-top: 15px;}
div#fanGuidePage table {font-size: 0.8em; margin: 0; padding: 0;  width: 100%}
div#fanGuidePage table td {margin: 0; padding: 0;}
div#fanGuidePage table th {text-align: left; margin: 0; padding: 0;}

table#directionsTable {width: 100%; background: white;  margin: 15px 0;}
table#directionsTable td, table#directionsTable th {vertical-align: top; padding: 10px 5px; width: 25%;}
table#directionsTable td.col1, table#directionsTable th.col1 {background: #e2e2e2;}
table#directionsTable td.col2, table#directionsTable th.col2 {background: #ccc;}

/* tickets image rollovers */

#tixLandingGraphicRO {
    width: 314px; 
	height: 360px;
    position: relative; 
	list-style-type: none;
	padding: 0;
	margin: 26px 0 0 2px;
	float:left;
}
#tixLandingGraphicROLink li {
  margin: 0; padding: 0; list-style: none;
  position: absolute;}
#tixLandingGraphicROLink a {display: block; text-decoration: none; color:#5b5d62;}
#tixLandingGraphicRO {left: 0; top: 0; width: 314px; height: 360px;}
#tixLandingGraphicRO a {height: 360px; display:block; background-position:0 0;}
#tixLandingGraphicRO a:hover { background-position: 0 -360px; background-repeat: no-repeat;

}


#ticketsLoginRO {
    width: 307px; 
	height: 117px;
    position: relative; 
	list-style-type: none;
	padding: 0;
	margin: 28px 2px 0 0;
	float:right;
}
#ticketsLoginROLink li {
  margin: 0; padding: 0; list-style: none;
  position: absolute;}
#ticketsLoginROLink a {display: block; text-decoration: none; color:#5b5d62;}
#ticketsLoginRO {left: 0; top: 0; width: 307px; height: 117px;}
#ticketsLoginRO a {height: 117px; display:block; background-position:0 0;}
#ticketsLoginRO a:hover {background-position: 0 -117px; background-repeat: no-repeat;}



* html #ticketservicesRO {
    width: 310px; 
	height: 92px;
    position: relative; 
	list-style-type: none;
	padding: 0;
	margin: 11px 1px 0 0;
	float:right;
	
}

#ticketservicesRO {
    width: 310px; 
	height: 92px;
    position: relative; 
	list-style-type: none;
	padding: 0;
	margin: 25px 1px 0 0;
	float:right;
	
}
#ticketservicesROLink li {
  margin: 0; padding: 0; list-style: none;
  position: absolute;}
#ticketservicesROLink a {display: block; text-decoration: none; color:#5b5d62;}
#ticketservicesRO {left: 0; top: 0; width: 310px; height: 92px;}
#ticketservicesRO a {height: 92px; display:block; background-position:0 0;}
#ticketservicesRO a:hover { background-position: 0 -91px; background-repeat:no-repeat;}

#ticketDirectionsRO {
    width: 310px; 
	height: 101px;
    position: relative; 
	list-style-type: none;
	padding: 0;
	margin: 24px 0 0 0;
	float:right;
}
#ticketDirectionsROLink li {
  margin: 0; padding: 0; list-style: none;
  position: absolute;}
#ticketDirectionsROLink a {display: block; text-decoration: none; color:#5b5d62;}
#ticketDirectionsRO {left: 0; top: 0; width: 310px; height: 102px;}
#ticketDirectionsRO a {height: 102px; display:block; background-position:0 0;}
#ticketDirectionsRO a:hover {background-position: 0 -102px; background-repeat: no-repeat;}




/* end tickets pages */ 
/* BEGIN: Multimedia Center Module */
#multimediaPlayerContainer
{
	margin: 0;
	width: 997px;
}

#multimediaPlayerContainerRight
{
	margin: 0;
	width: 997px;
}

#multimediaPlayerContainer div#flashPlayerContainer
{
	position: absolute;
	z-index: 1;
}

#multimediaPlayerContainerRight div#flashPlayerContainer
{
	position: absolute;
	z-index: 1;
}

#multimediaPlayerContainer div#realMediaContainer
{
	position: absolute;
	z-index: 3;	
	margin: 67px 0 0 460px;
	display: none;
}

#multimediaPlayerContainerRight div#realMediaContainer
{
	position: absolute;
	z-index: 3;	
	margin: 67px 0 0 460px;
	display: none;
}

#multimediaPlayerContainer div#windowsMediaContainer
{
	position: absolute;
	z-index: 2;	
	margin: 67px 0 0 460px;	
	display: none;
}

#multimediaPlayerContainerRight div#windowsMediaContainer
{
	position: absolute;
	z-index: 2;	
	margin: 67px 0 0 460px;	
	display: none;
}

#multimediaPlayerContainer div#messageContainer
{
	position: absolute;
	background:url(../images/multimedia/splashMC.jpg) no-repeat ;
	z-index: 4;	
	margin: 67px 0 0 460px;
	border: 1px solid #999;
	display: none;	
	background-color: #000;
	color: #fff;
	font-weight: bold;
	width: 480px;
	height: 360px;
	text-align:center;
	line-height: 360px;	
	font-family: Arial, Helvetica, Sans-Serif;
}

#multimediaPlayerContainerRight div#messageContainer
{
	position: absolute;
	background:url(../images/multimedia/splashMC.jpg) no-repeat ;
	z-index: 4;	
	margin: 67px 0 0 460px;
	border: 1px solid #999;
	display: none;	
	background-color: #000;
	color: #fff;
	font-weight: bold;
	width: 480px;
	height: 360px;
	text-align:center;
	line-height: 360px;	
	font-family: Arial, Helvetica, Sans-Serif;
}
/* END: Multimedia Center Module */
/* begin multimedia vid prog  also radio network*/ 
div#subPageLeftContentArea50 div.headers{padding: 3px; font-weight: bold; background: #545454; WIDTH: 269px; color: white; }
div#subPageRightContentArea50 div.headers{padding: 3px; font-weight: bold; background: #545454; WIDTH: 269px; color: white; }
div.multiScroll {overflow-y: scroll; font-size: 0.9em; overflow-x: hidden; width: 275px; border-bottom: #ccc 1px solid; height: 100px; margin-bottom: 10px;}
 
div.prevEpisodes {border: 1px solid #ccc;   width: 273px; } 

div.vidProgrammingBox { border-bottom: 1px solid #999; margin: 10px 0;}
div.vidProgrammingBox h2 {margin: 10px 0 0 0;}
div.vidProgrammingBox img {float: left; margin-right: 10px;}

/* begin multimedia vid prog */ 

 #teamBack /* actaully team */ {background:transparent url(../images/main/team-content-back.png) no-repeat ; height:575px; padding: 5px;}
 #newsroomBack /* actaully team */ {background:transparent url(../images/main/news-content-back.png) no-repeat ; height:886px; }
 /* *** Float containers fix: */

.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

 
/* END SUB PAGE LAYOUT */

/* BEGIN   FOOTER AREA */
#footer {
	height:115px;
	width:940px;
	margin:10px auto;
	color:white;
	clear:both;
	text-align: center;
	font-size: 0.8em;

}

#footer ul {margin: 0; padding: 0; list-item-type: none;}
#footer ul li {display: inline;  }
#footer ul li a {color: white;  }
#footer #footerText {margin: 0 0 5px 0;color: #929292;}
#footer #footerAds {width: 998px;margin-left: -28px;}
* html #footer #footerAds {margin-left: 5px;}
#footer #footerAds img {margin: 6px 15px 6px 0; vertical-align: middle; display: inline;}
/*#footer #footerAds img.firstAd {margin-left: 0;}*/
/*#footer #footerAds img.lastAd {margin-right: 0;}*/
/* END  FOOTER AREA */

#skyscraper 
{
  background: url(../images/main/sky-back-3.png) no-repeat top left;
  width: 212px;  
  height: 616px;
 position: absolute; top:-92px; left: 973px;/******************** Added by India operation to move skyscraper position up**************/
}

#skyscraperPad
{
  margin: 0; padding: 8px 0 0 44px;
}
/* credit for photos from old content */
td.credit {font-size: 0.8em; color: #999; }

/*  BEGIN: ADMIN TOOL BAR */

.adminToolBar
{
	background: #000 url(../Workarea/images/application/top-bar_tile.png) repeat-x top left;
	/* height: 42px; */
}

.adminToolBar br
{
	display:none;
}

.adminToolBar img
{
	margin-left: 10px;
}

/*  BEGIN: Article fixes */
#MainColPadding{
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
}

#PicPad{
padding-bottom:7px;
padding-top:7px;
padding-right:7px;
padding-left:7px;
}

.caption{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:.8em;
	color:#999999;
}

/* begin expandable side boxes */
div.sideBoxTopResources {  
background-image: url(../images/main/stadium-resource.png);  
      background-position: top left;  
      background-repeat: no-repeat;  
       height: 1%;  
}   


div.sideBoxTopGerman {
background-image: url(../images/main/sideBox_germanlinks.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxTopJapanese {
background-image: url(../images/main/sideBox_Japaneselinks.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}


div.sideBoxTopChinese {
background-image: url(../images/main/sideBox_chineselinks.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxTopFilipino {
background-image: url(../images/main/sideBox_filipinolinks.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxTopCoach {
background-image: url(../images/main/sideBox_coachSpot.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxTopRimage {
background-image: url(../images/main/sideBox_raiderimage.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxTopHall {
background-image: url(../images/main/sideBox_halloffame.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxTopGreatMoments {
background-image: url(../images/main/sideBox_greatestmoments.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxTopDraft {
background-image: url(../images/main/sideBox_drafttracker.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxTopGreat {
background-image: url(../images/main/sideBox_whateverhappenedto.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxTopEnews {
background-image: url(../images/main/sideBox_enews.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxTopTicketSvc {
background-image: url(../images/main/sideBox_TicketSvc.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxTopTicketSvc ul, div.sideBoxTopResources ul {
	list-style: none;
	padding: 0;
	margin: 0 5px;
}

div.sideBoxTopSuites {
background-image: url(../images/main/sideBox_suites.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxTopGame {
background-image: url(../images/main/game-ticket-back.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
}

div.sideBoxMiddle {
      /*width: 230px;*/
      background-image: url(../images/main/middle-side-box.png);
      background-repeat: repeat-y;
	  padding: 0;
	  margin: 0;
}
#subNewsPageColCommRight div.sideBoxMiddle {
      width: auto;
}


#rightcol div.sideBoxMiddle {
      width: 180px;
}
div.sideBoxBottom {
      background-image: url(../images/main/bottom-side-box.png);
      background-position: bottom left;
      background-repeat: no-repeat;
      padding: 42px 10px 20px 10px;
	 
    }
div.sideBoxContainer {margin-bottom: 10px;}
div.sideBoxContent {font-size: 0.8em;}
div.sideBoxContent a {text-decoration: none;}
div.sideBoxContent img {float: left; margin: 0 5px 3px 0;}
div.sideBoxContent h4 {font-size: 1.0em;}

/* end expandable side boxes */

/* begin expandable side boxes left column */


div.sideBoxTopLeftComm {
background-image: url(../images/main/comm-news-back.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;
	
 

}


div.sideBoxTopLeftCol {
background-image: url(../images/main/col-thumb-back.png);
      background-position: top left;
      background-repeat: no-repeat;
	  height: 1%;

}

div.sideBoxLeftContainer {margin-top: 10px; position: relative;}
/*a#colcommArchiveLink   {position: absolute; bottom: 50px; left: 250px; display: block; width: 90px; height: 20px; text-decoration: none; background: red;color: #87888a; z-index: 1000000;background-image: url(../images/main/spacer.png);}*/
a#colcommArchiveLink   {float: right; display: block; width: 90px; height: 40px; text-decoration: none;  color: #87888a; position: relative;  z-index: 999999;background-image: url(../images/main/spacer.png); margin-bottom: -150px;}

div.sideBoxLeftMiddle {
      width: 347px;
      background-image: url(../images/main/middle-side-box-left.png);
      background-repeat: repeat-y;
	  padding: 0;
	  margin: 0;
    }

div.sideBoxLeftBottom {
      background-image: url(../images/main/bottom-side-box-left.png);
      background-position: bottom left;
      background-repeat: no-repeat;
      padding: 32px 10px 0 10px;
	 
    }


/* end expandable side boxes left column */


/*
---------------------------------------------	BEGIN MODULES.CSS BELOW	----------------------------------------------
*/
/* BEGIN AD MODULES */
div#leftColAds {position: absolute; top: 303px; left: 16px;}
div.leftColAdsTix {top: 337px!important;}

div#leftColAds img {margin-bottom: 4px; }
/* END AD MODULES */

/* BEGIN POLL */

#mainPageFlashLeftCol #pollModule {width: 560px; height: 350px; background: url(../images/main/poll-back-home.png) no-repeat 1px 1px; padding:70px 0 0 50px; }


#mainPageFlashLeftCol #pollModule iframe {height: 170px; width: 440px;	  }
 
div#pollStyle  {position: relative; color: white; padding:15px; font-weight: bold; background:  url(../images/main/poll-back-two.png) repeat-y; height: 175px;   }
* html div#pollStyle  { height: 170px;}
div#pollStyle ol{
	margin-top:15px;
	margin-bottom:15px;
	font-weight:normal;
}
div#pollStyle a {
	display: block;
	color: white;
    font-weight:bold; 
	padding-top: 10px;
}
#mainPageFlashLeftCol #pollModule #pollAd {position: absolute; top: 250px; left: 230px;}
#mainPageFlashLeftCol #standingsModule #standingsAd {position: absolute; top: 210px; left: 160px;}

table.tblreport {
	margin:0;padding: 0;
}
table.tblreport th.headreport {
	background:none;
	color:white !important;
    padding-bottom:4px;
	border:none;	
	width: 480px;
}
table.tblreport td.optiontextcell {
	font-weight:normal;
 
}
table.tblreport td.barcell img.resultbar {
	background:#ccc url(/images/main/poll-grad.png) repeat-x bottom left !important;
	border:0px !important;
}


/*END POLL*/
/* begin  poll styles results pages */
div#pollResults {font-size: 0.8em;   width: 100%; margin: 10px 0;}
div#pollResults table.tblreport {margin: 5px 0; width: 100%; font-style: normal;}
div#pollResults table.tblreport th.headreport {  background-color:  #a3a3a3; padding: 5px; }
div#pollResults table.tblreport  td {color: black;}
div#pollResults span.refreshlink {color: black; padding-left: 5px; }
div#pollResults  a.refreshlink  {display: block; color: black; padding-left: 5px; padding-bottom: 15px;}



div.pollResultsPage  {margin-top: 5px;}
div.pollResultsPage div.pollDate {font-size: 90%; font-style: italic; color: #000; margin-top: 10px;  padding: 2px;  margin-bottom: 4px;}
div.pollHeader {font-weight: bold; font-size: 110%; background-color:  #a3a3a3; padding: 5px; color: #fff;}
div.pollResultsPage ul {margin: 5px; padding:1px; list-style-type: none;    width: 260px; font-size: 90%;}
div.pollResultsPage  ul li {padding-bottom: 4px;}
div.pollResultsPage  ul li div.answer {float: left; margin-right: 10px;}
div.pollResults ul li div.percentage {}
*html div.pollResultsPage  ul li div.percentage {float: left; display: block; }
*+html div.pollResultsPage  ul li div.percentage {float: left; }
div.pollResultsPage  ul li div.bar {background:#ccc url(/images/main/poll-grad.png) repeat-x bottom left !important; height: 10px; margin-top: 3px; margin-bottom: 2px;}
*html div.div.pollResultsPage  ul li div.bar {font-size: 20%;display: block; clear: left;} 
div.pollFooter {font-weight: bold; margin-left: 5px;font-size: 90%;}

/* END  poll styles results pages */

 
table.commonTable
{
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  width: 100%;
  margin-bottom: 15px;
  empty-cells: show;
  color: #000;
}

#schedule table.commonTable {
	color:#fff;
	margin-bottom:0;
}
#schedule table.commonTable tr.rowOdd td {
	background-color:#343434;
}
#schedule table.commonTable tr.rowEven td {
	background-color:#010101;
}
#schedule table.commonTable a {
	color:#fff;
}

#schedule table.commonTable tr td.col5 {display:none;}
#schedule table.commonTable thead .col1 {width:165px;}
#schedule table.commonTable thead .col2 {width:110px}
#schedule table.commonTable thead .col3 {width:95px;}
#schedule table.commonTable thead .col6 {width:105px;}

.colTitle {text-align:center; font-size:1.2em;}

 table.commonTable:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 

table.commonTable td
{
 
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  padding: 2px;
}

table.commonTable tfoot {display: none;}
/*table.commonTable td.col1 {width: 25%;}
table.commonTable td.col2 {width: 30%;}
table.commonTable td.col3 {width: 15%;}
table.commonTable td.col4 {width: 10%;}
table.commonTable td.col5 {width: 20%;}*/
table.commonTable tr.rowEven td, .gridRowEven
{
  background-color: #e6e6e6;
}

table.commonTable tr.rowOdd td, .gridRowOdd
{
  background-color: #fff;
}

 table.commonTable tr.rowHead2  
{  
  background-color: #e6e6e6;  
  font-weight: bold; 
  font-size: 11px;
}  

table.commonTable thead tr.rowOdd td, .gridHeadOdd
{
  background-color: #a3a3a3;
  font-weight: bold;
  color: #FFF;
}

table.commonTable thead tr.rowEven td, .gridHeadEven
{
  background-color: #a3a3a3;
  font-weight: bold;
} 

table.commonTable tr.gamedayTotal td
{
  background-color: #a3a3a3;
  font-weight: bold;
  font-size: 11px;
} 
 
table#cheerRosterTable td.col6 {text-align: center;}


div#playerList td.col1 {width:20px!important;}
div#playerList td.col2 {width:165px!important;}
div#playerList td.col3 {width:35px!important;}
div#playerList td.col4 {width:45px!important;}
div#playerList td.col5 {width:35px!important;}
div#playerList td.col6 {width:35px!important;}
div#playerList td.col7 {width: 30px!important;}
div#playerList td.col9 {display: none;}
table#playerListTable2 td.col1 {padding-right: 1px; margin: 0;}


table#depthChartTable1 td.col1, table#depthChartTable2 td.col1, table#depthChartTable3 td.col1 {width: 35px!important;}
table#depthChartTable1 td.col2, table#depthChartTable2 td.col2, table#depthChartTable3 td.col2 {width: 180px!important;}

table.commonTable td.header1 /* for player bios */
{
  background-color: #a3a3a3;
  font-weight: bold;
  color: #FFF;
}
table#boosterClubs {font-size: 0.8em;}
table#boosterClubs tr td {vertical-align: top; padding: 5px 0 5px 5px;}
 
table#playerListTable1 td.colTitle {display: none;}

table#adStaff td {width: 33%; margin: 0; padding: 0;}
table#adStaff tr.title2 {font-size: 1.4em; padding-bottom: 10px;}

div#depthChart div.depthChartTeam span {display: none;}
/* BEGIN: Standard Top Story Module for News Page */
div#stanTopStory:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#stanTopStory div.stanTopStoryHeadline a {text-decoration: none;}
#stanTopStory div.stanTopStoryCredit
{
text-align: right;
margin-right: 20px;
font-size: x-small;
}
div.stanTopStoryContent div.pad {padding: 5px; width: 100%; clear: both;}

div#whereNow  div#stanTopStory img {width: 345px;}
/* END: Standard Top Story Module for News Page */

/* BEGIN: Standard Top Story Module NEWS COMMUNITY */
div#subNewsPageColComm {
    float: left;
	width: 347px;
	padding-right: 8px; 
    margin-bottom: 15px;
}
.wide div#subNewsPageColComm {
    float: none;
	width: auto;
	padding-right: 0px; 
    margin-bottom: auto;
}
div#subNewsPageColComm:after {
	content: "."; 
	display: block; 
	height: 0; 
 	clear: both; 
 	visibility: hidden;
}
div#subNewsPageColCommRight {
	/* width: 222px !important;
	width: 214px; Removed 22 Aug 2007 */	
	width: 180px; /* Added 22 Aug 2007 */	
	float: right;
	/* margin-left: 5px; Removed 22 Aug 2007 */
	margin-bottom: 15px;
}

* html #teamListWrapperRepeat div#subNewsPageColCommRight {
	
	 margin-right: 0; 
}

#teamListWrapperRepeat div#subNewsPageColCommRight {
	
	 margin-right: 45px; 
}
div#subNewsPageColCommRight img {
	margin-bottom:10px;
	margin-left:3px;
}
div#subNewsPageColComm div#stanTopStory {width: 100%; border-bottom: 1px solid #777; padding-bottom: 10px;}
div#subNewsPageColComm #stanTopStory div.stanTopStoryHeadline {
font-size: 1.5em;
font-weight: bold;
margin: 0 70px 5px 0;
float: left;
display: inline;
width:330px;
}
div#subNewsPageColComm div.stanTopStory div.stanTopStoryCredit {font-size: 0.8em; margin-right: 10px;}
div#subNewsPageColComm div.stanTopStory img {margin: 5px 0;}
div#subNewsPageColComm div.stanTopStory p {padding: 5px 10px 0 0; margin: 0; font-size: .9em;}
/* END: Standard Top Story Module NEWS COMMUNITY */

/* BEGIN: Standard Top Story Module NEWS columnists */
div#subNewsPageCol {border-bottom: 1px #999 solid; margin-bottom: 10px; }
div#subNewsPageCol div#stanTopStory {width: 275px;   padding-bottom: 10px;}
div#subNewsPageCol div.stanTopStory img {margin: 5px 0; width: 275px;}
div#subNewsPageCol #stanTopStory div.stanTopStoryHeadline {
font-size: 1.2em; font-weight: bold;}
div#subNewsPageCol div#topStory1 {float: left;}
div#subNewsPageCol div#topStory2 {float: right;}
/* END: Standard Top Story Module NEWS columnists */

/* BEGIN: Standard Top Story Module history - where are they now */
div#subPageLeftContentArea #stanTopStory div.stanTopStoryHeadline  {display: none;}
div#subPageLeftContentArea #stanTopStory div.stanTopStory-image  {float: right;}
div#subPageLeftContentArea #stanTopStory p {padding-top: 0; }
/* END: Standard Top Story Module history - where are they now */
/* BEGIN: Standard Top Story Module for HOME PAGE features */
div#featuresModule  div.box div#stanTopStory  {width: 265px; }
/* END: Standard Top Story Module for HOME PAGE features */

/* BEGIN: Standard Top Story Module for history landing */
div#subPageBackHistory  div#topStoryHistory div#stanTopStory div.stanTopStoryHeadline  {font-size: 1.2em; font-weight: bold; margin-left: 5px;}
div#subPageBackHistory  div#topStoryHistory div#stanTopStory  {width: 310px; font-size: 0.8em; padding-top: 30px;}
div#subPageBackHistory  div#topStoryHistory div#stanTopStory img {float: left; width: 175px; margin: 5px;}
div#subPageBackHistory  div#topStoryHistory div#stanTopStory div.stanTopStoryCredit {display: none;}
/* END: Standard Top Story Module for for history landing */

/* BEGIN: Standard Top Story Module for history HALL OF FAME */
div#hallFameTopStory div#stanTopStory div.stanTopStoryHeadline {display: block; font-size: 1.5em; font-weight: bold; margin-bottom: 5px;}
/* END: Standard Top Story Module for for history HALL OF FAME */

/* BEGIN: Thumbnail List List Module (Horizontal) */
div.thumbnaillist:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

div.thumbnaillist{width: 99%; background:  url(../images/main/faded-horiz-rule.png) no-repeat top center;
  margin:0 0 0 10px;  padding-top: 15px; font-weight:bold;}

div.thumblink a {font-size: .8em; font-weight: bold;}

div.thumbnaillistContent div.thumbnails {
margin: 0 7px 0 0;
float: left; width: 105px; font-size: .8em; 
}

div.thumbnailCredit
{
display: none;
font-size: .8em;
}

div.thumbnaillistContent  p {margin: 0; padding: 0; font-weight:normal;}
/* END: Thumbnail List List Module (Horizontal)  */
/* BEGIN: Thumbnail List List Module (Vertical) */

div.thumbnaillistVert:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

div#thumbnaillistVert {position: absolute; top: 154px; left: 10px;}
div#thumbnaillistVert div.thumblink a {text-decoration: none;}
div.thumbnaillistVert{
color: black;
width: 230px;
height: 110px; 
overflow: auto;
font-weight:bold;}
div.thumbnaillistVert p  { font-size: 0.8em; font-weight:normal;}
div.thumbnaillistVertContent div.thumbnailsVert {margin: 0; padding: 0;}

div.thumbnaillistVertContent div.thumbImage {float: left; margin-right: 10px; margin-bottom: 0; width: 55px;}
* html div.thumbnaillistVertContent div.thumbImage {margin-right: 5px;}
div.thumbnaillistVertContent div.thumbnails {margin: 6px 0; clear: left;  padding: 0;}
 
div.thumbnailVertCredit
{
display: none;

font-size: 10px;
}
div.thumbnaillistVertContent  p {margin: 0 2px 0 2px; padding: 0; }
/* END: Thumbnail List List Module  (Vertical)  */
/* BEGIN: Thumbnail List List Module Raiderettes (Vertical)  */
div#subPageBackRaiderettes2 div#thumbnaillistVert {position: absolute; top: 66px; left: 330px;}
div#subPageBackRaiderettes2 div.thumbnaillistVert {width: 300px; height: 216px; }
/* END: Thumbnail List List Module Raiderettes (Vertical)  */

/* BEGIN: Thumbnail List List Module NEWSROOM(Vertical)  */
div#subPageBackNewsroom2 div.thumbnaillistVert {width: 300px; height: 214px; overflow: hidden;}
div#subPageBackNewsroom2 div#Raidernews div#thumbnaillistVert {position: absolute; top: 30px; left: 15px;}
div#subPageBackNewsroom2 div#Raidernews div#thumbnaillistVert img {width: 60px;}
div#subPageBackNewsroom2 div#Raidernews div#thumbnaillistVert div.thumbnails   {margin-bottom: 10px; height: 60px;}
div#subPageBackNewsroom2 div#ColNews div#thumbnaillistVert {position: absolute; top: 30px; left: 335px;}
div#subPageBackNewsroom2 div#ColNews div#thumbnaillistVert  div.thumbnails   {margin-bottom: 10px;height: 60px;}
div#subPageBackNewsroom2 div#CommNews div#thumbnaillistVert {position: absolute; top: 280px; left: 12px;}
div#subPageBackNewsroom2 div#CommNews div#thumbnaillistVert div.thumbnails   {margin-bottom: 10px;}
div#subPageBackNewsroom2 div#Cheernews div#thumbnaillistVert {position: absolute; top: 280px; left: 335px;}
div#subPageBackNewsroom2 div#Cheernews div#thumbnaillistVert div.thumbnails   {margin-bottom: 10px;}
div#subPageBackNewsroom2 div#ColNews div#colMoreLink a, div#subPageBackNewsroom2 div#CommNews div#commMoreLink a, div#subPageBackNewsroom2 div#Cheernews div#cheerMoreLink a, div#subPageBackNewsroom2 div#Raidernews div#newsMoreLink a
{display: block;  width: 90px; height: 25px;text-decoration: none;color: #87888a; z-index: 100000;}
div#subPageBackNewsroom2 div#ColNews div#colMoreLink a {position: absolute; top: 3px; left: 540px; }
div#subPageBackNewsroom2 div#CommNews div#commMoreLink a {position: absolute; top: 256px; left: 220px; }
div#subPageBackNewsroom2 div#Cheernews div#cheerMoreLink a {position: absolute; top: 256px; left: 540px; }
div#subPageBackNewsroom2 div#Raidernews div#newsMoreLink a {position: absolute; top: 3px; left: 220px; }
/*div#subPageBackNewsroom2 div#Raidernews  div#thumb1 div.thumbnaillistVert {position: static; width: 100%; overflow:visible; height: auto; }
div#subPageBackNewsroom2 div#Raidernews  div#thumb1 div.thumbnaillistVert img {width: 105px; border: 1px #000 solid;}
div#subPageBackNewsroom2 div#Raidernews  div#thumb1 div.thumbnaillistVert div.thumblink {margin-left: 110px;}
div#subPageBackNewsroom2 div#Raidernews  div#thumb1 div.thumbnaillistVert p {margin-left: 110px;}
div#subPageBackNewsroom2 div#Raidernews  div#thumb2 div.thumbnaillist {position: static; width: 100%; overflow:hidden; height: 70px; padding: 0; margin: 10px 0 0 0; }
div#subPageBackNewsroom2 div#Raidernews  div#thumb2 div.thumbnaillist img {float: left;margin-top: 5px; margin-right: 5px; margin-bottom: 10px;}
div.thumbnaillist:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
 
div#subPageBackNewsroom2 div#Raidernews  div#thumb2 div.thumbnaillistContent div.thumbnails {width: 145px;}
div#subPageBackNewsroom2 div#Raidernews  div#thumb2 div.thumbnaillist div.thumblink  {font-size: 1.3em; }
div.thumbnailCredit
{
display: none;
 }
 */
/* END: Thumbnail List List Module NEWSROOM (Vertical)  */
/* BEGIN: Thumbnail List List Module (Horizontal) */


/* END: Thumbnail List List Module (Horizontal)  */

/* BEGIN: Thumbnail List List Module MULTIMEDIA(Vertical)  */
div#multimediaBack div#featuredVideos div.thumbnaillistVert {width: 235px; height: 270px; overflow:visible;}
div#multimediaBack div#featuredVideos  div#thumbnaillistVert {position: absolute; top: 30px; left: 400px;}
div#multimediaBack div#featuredVideos  div#thumbnaillistVert div.thumbnails   {margin-bottom:10px; height: 60px; }
/* END: Thumbnail List List Module MULTIMEDIA (Vertical)  */

/* BEGIN: Thumbnail List List Module history landing(Vertical)  */
div#subPageBackHistory  div#otherNewsHistory div.thumbnaillistVert {width: 290px; height: 250px; }
div#subPageBackHistory  div#otherNewsHistory  div#thumbnaillistVert {position: absolute; top: 30px; left: 340px;}
 div#subPageBackHistory  div#otherNewsHistory  div#thumbnaillistVert div.thumbnails   {margin-bottom: 5px;}
/* END: Thumbnail List List Module history landing(Vertical)  */

/* BEGIN: Thumbnail List List Module newsroom/col/comm(Vertical)  */
div#subNewsPageColComm div.thumbnaillistVert {position: static; width: 330px;   overflow:visible; height: auto; }
div#subNewsPageColComm div.thumbnaillistVert   div.thumbnails   {margin-bottom: 10px; height: 60px;}
div#subNewsPageColComm div.thumbnaillistVert p {padding-top: 0;}
/* END: Thumbnail List List Module newsroom/col/comm(Vertical)  */

/* BEGIN: Thumbnail List List Module GAMEDAY vid highlights(Vertical)  */
div#vidHigh div.thumbnaillistVert {position: static; width: 100%;   overflow:visible; height: auto; }
div#vidHigh div.thumbnaillistVert div.thumbnails   {margin-bottom: 15px; }
/* END: Thumbnail List List Module GAMEDAY vid highlights(Vertical)  */

/* BEGIN: Thumbnail List List Module Raiderettes news Events(Vertical)  */
div#cheerNewsEvents div.thumbnaillistVert {position: static; width: 100%;overflow:visible; height: auto;  border-top: 1px #999 solid; margin-top: 10px; }
div#cheerNewsEvents div.thumbnaillistVert div.thumbnails  { padding-bottom: 5px; border-bottom: 1px #999 solid; height: 60px;}
/* END: Thumbnail List List Module Raiderettes news Events(Vertical)  */
	
/* BEGIN: Thumbnail List List Module Raiderettes news Events(Vertical)  */
div#blog div.thumbnaillistVert {position: static; width: 100%;   overflow:visible; height: auto;   }
div#blog div.thumbnaillistVert div.thumbnails  { padding-bottom: 5px; border-bottom: 1px #999 solid; height: 60px;}
/* END: Thumbnail List List Module Raiderettes news Events(Vertical)  */

/* BEGIN: Thumbnail List List Module columnists(Vertical)  */
div#colThumb div.thumbnaillistVert {position: static; width: 100%;   overflow:visible; height: auto;  }
div#colThumb div.thumbnaillistVert div.thumbnails  { padding-bottom: 5px; border-bottom: 1px #999 solid; height: 60px;}
/* END: Thumbnail List List Module columnists(Vertical)  */

/* BEGIN: Thumbnail List List Module Module GAME STATS */
div#gameStats div.thumbnaillistVert {position: static; width: 100%;   overflow:visible; height: auto;  margin-top: 20px; }
div#gameStats div.thumbnaillistVert div.thumbnails  { padding-bottom: 5px;}
/*END: Thumbnail List List Module Module GAME STATS */

#interactiveFieldWrap {
	height:503px;
	width:639px;
	overflow:hidden;
	margin-top:-3px;
}
#interactiveFieldWrap object {
	height:503px !important;
	width:639px !important;
	overflow:hidden;
}
#headerB {
	display:none;
}
#coachingStaffWrap img {
	float:right;
}
#coachingStaffWrap .bioBody, #adminStaffWrap .bioBody {
	margin-top:10px;
}
#coachingStaffWrap .bioName, #adminStaffWrap .bioName {
	font-size:18px;
	font-weight:bold;
}
#coachingStaffWrap .bioYearsOnTeam, #coachingStaffWrap .bioJobTitle .label, #adminStaffWrap .bioJobTitle .label {
	display:none;
	visibility:hidden;
}
#adminStaffWrap img {
	float:right;
}



/* BEGIN: player Bio Summary Module */
#mainPlayerBioWrapper {
	width:639px;
	height:500px;
	overflow:hidden;
	position:relative;
	background:url(../images/main/bioMainBG.gif) no-repeat top left;
}
#playerBioCopy  {background: white; padding: 5px;}

#playerBioSummary div.bioPhoto
{
  background:url(../images/team/hdrPlayer.gif) no-repeat top left; 
  width: 185px;
  height: 237px;
  display: block; 

}

#playerBioSummary div.bioPhoto img
{

  	width:77px;
  	height: 100px;
	position:absolute;
	left:153px;
	top:85px;
}

#playerBioSummary
{  
  width: 238px;
  float: left;
	background:url(../images/main/bioSummaryBG.png) no-repeat top left;
	margin:12px 0 0 13px;
	display:inline;
	padding:0;
	position:relative;
	z-index:1;
}
* html #playerBioSummary {
    background-color: transparent;
	background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/main/bioSummaryBG.png", sizingMethod="crop");	
}


#playerBioSummary div.playerBioContent
{
  margin: 8px;
 color: white;
 position: relative;
}


#playerBioSummary div.bioSummaryInfo
{
  	font-family: verdana, arial, helvetica;
  	font-size:9px;
	position:absolute;
	top:15px;
	left:-10px;
	width:163px;
	
	
}


#playerBioSummary div.bioSummaryInfo span.data {
	font-weight:bold;
	text-align:left;
	width:85px !important;
	display:block;
	float:left;

	
	
}
*+html #playerBioSummary div.bioSummaryInfo span.data {
	left:0px;
}
* html #playerBioSummary div.bioSummaryInfo span.data {
	position:static;
	text-align:left;
}


* html #playerBioSummary div.bioSummaryInfo span
{

  display: inline-block;
  padding: 0 0 0 0;
  

  

}
#playerBioSummary div.bioSummaryInfo span
{

  display: inline-block;
  padding: 0 0 3px 0;
  

}



#playerBioSummary div.bioSummaryInfo div
{
  display:inline-block;
  padding: 3px 0 0 4px;
  margin: 0 3px 0 3px;

}
#playerBioSummary div.bioSummaryInfo span.label
{
width:65px !important;
display:block;
float:left;
clear:left;

}
#playerBioSummary div.bioSummaryInfo span.label:after {
	content: "."; 
	display: block; 
	height: 0; 
 	clear: both; 
 	visibility: hidden;
}


#playerBioSummary div.bioSummaryInfo div#injury, #playerBioSummary div.bioTeam,
#playerBioSummary div#teamExperience, #playerBioSummary #gloveHand, #playerBioSummary #rosterStatus,
#playerBioSummary #drafted, #playerBioSummary #injuryStatus
{
  display: none;
}

#playerBioSummary div.bioSummaryInfo div#injuryStatus
{
    border-bottom: 1px solid #999;
}
#playerBioSummary div.bioNumber
{
  position: absolute;
  z-index: 10;
  top: -7px;
	right:-5px;
  font-size: 40px;
  color: white;
  font-weight: bold;
  font-family:helvetica;
}
* html #playerBioSummary div.bioNumber {
	right:3px;
}
#actionPhoto {
	position:relative;
	top:236px;
	left:-238px;
}
#actionPhoto img {
	width:236px;
	height:249px;
	border:1px solid black;
}
* html #actionPhoto {
	top:236px;
	left:-241px;
}
#playerBioSummary div.bioName
{
  position: absolute;
  z-index: 10;
  top:-10px;
  left:0px;
  font-size: 14px;
  font-weight: bold;
  font-family:helvetica, arial;
  text-transform:uppercase;
}
#playerBioSummary div.bioName .playerPosition {
	color:red;
	display:none;
}

#playerBioSummary div.bioLinks
{
  display: none;
}






/* END: player Bio Summary  Module */

/*begin  home page tabs */
div#newsTabHomePlacement  {position: absolute; top: 6px; left: 6px; width: 235px; 
	height: 23px; }
	
#newsTabHome {
    width: 235px; 
	height: 23px;
    background: url(../images/main/home-sub-tabs.png) 0 0 no-repeat;
    position: relative; 
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#newsTabHomeLink li {
  margin: 0; padding: 0; list-style: none;
  position: absolute;}
 #newsTabHomeLink a {display: block;text-decoration: none; color:#5b5d62; }
 #newsTabHome {left: 0; top: 0; width: 235px; height: 23px;}
 #newsTabHome a {height: 23px;}
 #newsTabHome a:hover {background: url(../images/main/home-sub-tabs.png) 0 -23px no-repeat;}
 
 
 

 
 
div#featTabHomePlacement  {position: absolute; top: 130px; left: 6px; width: 235px; 
	height: 23px; }
 
 #featTabHome {
    width: 235px; 
	height: 23px;
    background: url(../images/main/features-sub-tabs.png);
    position: relative; 
	list-style-type: none;
	padding: 0;
	margin: 0;
	
}
#featTabHomeLink li {
  margin: 0; padding: 0; list-style: none;
  position: absolute; z-index: 10000;}
 #featTabHomeLink a {display: block;text-decoration: none;color:#5b5d62;}
 #featTabHome {left: 0; top: 0; width: 235px; height: 23px;}
 #featTabHome a {height: 23px;}
 #featTabHome a:hover {background: url(../images/main/features-sub-tabs.png) 0 -23px no-repeat;}
 
 
div#pollTabHomePlacement  {position: absolute; top: 275px; left: 6px; width: 235px; 
	height: 23px; z-index: 10000; }
#pollTabHome {
    width: 235px; 
	height: 23px;
    background: url(../images/main/home-feat-tabs.png);
    position: relative; 
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#pollTabHomeLink li {
  margin: 0; padding: 0; list-style: none;
  position: absolute;}
 #pollTabHomeLink a {display: block; text-decoration: none;color:#5b5d62;}
 #pollTabHome {left: 0; top: 0; width: 235px; height: 23px;}
 #pollTabHome a {height: 23px;}
 #pollTabHome a:hover {background: url(../images/main/home-feat-tabs.png) 0 -23px no-repeat;}
 
 
 
 
div#cheerTabHomePlacement  {position: absolute; top: 4px; left: 544px; width: 264px; 
	height: 23px; }
#cheerTabHome {
    width: 264px; 
	height: 23px;
    background:  url(../images/main/home-cheer-tabs.png);
    background-repeat: no-repeat;
    position: relative; 
	list-style-type: none;
	padding: 0;
	margin: 0;

	
}
#cheerTabHomeLink li {
  margin: 0; padding: 0; list-style: none;
  position: absolute; 	}
 #cheerTabHomeLink a {display: block; text-decoration: none;color:#5b5d62;}
 #cheerTabHome {left: 0; top: 0; width: 264px; height: 23px;}
 #cheerTabHome a {height: 123px!important;
 height: 23px;
 }
#cheerTabHome a:hover {background: url(../images/main/home-cheer-tabs.png) 0 -23px no-repeat;}
 
 
div#photoTabHomePlacement  {position: absolute; top: 4px; left: 274px; width: 264px; 
	height: 23px; z-index: 10000; }
#photoTabHome {
    width: 264px; 
	height: 23px;
    background: url(../images/main/home-photo-tabs.png);
    background-repeat: no-repeat;
    position: relative; 
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#photoTabHomeLink li {
  margin: 0; padding: 0; list-style: none;
  position: absolute;}
 #photoTabHomeLink a {display: block; text-decoration: none;color:#5b5d62;}
 #photoTabHome {left: 0; top: 0; width: 264px; height: 23px;}
 #photoTabHome a {height: 123px!important;
 height: 23px;
 }
#photoTabHome a:hover {background: url(../images/main/home-photo-tabs.png) 0 -23px no-repeat;}


div#kidsTabHomePlacement  {position: absolute; top: 4px; left: 3px; width: 264px; 
	height: 23px; z-index: 10000; }
 
#kidsTabHome {
    width: 264px; 
	height: 23px;
    background: url(../images/main/home-kids-tabs.png);
    background-repeat: no-repeat;
    position: relative; 
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#kidsTabHomeLink li {
  margin: 0; padding: 0; list-style: none;
  position: absolute;}
 #kidsTabHomeLink a {display: block; text-decoration: none;color:#5b5d62;}
 #kidsTabHome {left: 0; top: 0; width: 264px; height: 23px;}
 #kidsTabHome a {height: 123px!important;
 height: 23px;
 }
#kidsTabHome a:hover {background: url(../images/main/home-kids-tabs.png) 0 -23px no-repeat;}
 
 
 
 
 
/*end  home page tabs */

/* BEGIN: Bulleted List Module */
div.bulletedList {position: absolute; top: 31px; left: 0; }
#rightcol div.bulletedList {position: static; top: auto; left: auto; width:auto;}
div.bulletedList { width: 240px; margin: 0; font-size: 0.8em; color: black; overflow: hidden;}
div.bulletedList div.header
{
display:none;
}
div.bulletedList ul { margin-top: 0; margin-bottom: 0;}
#rightcol div.bulletedList ul { padding-left:15px;}
div.bulletedList ul li {padding-bottom: 4px;}
div.bulletedListContent
{
padding-top: 5px; 
background:   url(../../../Inetpub/wwwroot/raidersintegrated/includes/bullet list back.gif) no-repeat top left;
}
div.bulletedList div.footer
{
display:none;
}
div.bulletedList  a {text-decoration: none;}

#rightcol .bulletedListCopy {
	margin-left:0;
	width:145px;
}
/* END: Bulleted List Module */
/* BEGIN: Bulleted List Module NEWSROOM COLUMNISTS */
div#subPageBackNewsroom div.bulletedList {position: static; width: 100%; font-size: .9em; margin-top: 25px;overflow: auto; height: auto;}
div#subPageBackNewsroom div.bulletedList div.header {display: block;}
div#subPageBackNewsroom div.bulletedList ul {margin-left: 10px; padding: 0; list-style-type: none;}
div#subPageBackNewsroom div.bulletedList ul li {padding-bottom: 10px;}

/*END: Bulleted List Module NEWSROOM COLUMNISTS */

/* BEGIN: Bulleted List Module CHINESE/GERMAN */
div.sideBoxContentLang div.bulletedList {  margin-top: -2px!IMPORTANT; }
div#spanishLinks {position: absolute; top:505px; left:395px; overflow: hidden; width: 210px; height: 114px;}
div#chineseLinks {position: absolute; top:615px; left:395px;} 
div#germanLinks {position: absolute; top:730px; left:395px;}
/*END: Bulleted List Module  CHINESE/GERMAN */













/* BEGIN: Event List Module */
#eventList{clear:right; margin: 5px 0;color: #000;font-size: 0.8em;width: 180px;}
#eventList td.colTitle, #eventList thead tr.rowEven{display: none;}
#eventList div.header{background: url(../images/main/event-list-header.png) repeat-x top left;width: 180px;height: 46px;}
#eventList div.eventListContent{display: block;padding: 5px 5px 17px 5px;border-left: 2px solid  #8a8a8b;border-right: 2px solid  #6b6b6c;background: #e2e2e4 url(../images/main/event-list-bottom.png) no-repeat bottom left;}







#eventList table#eventListTable {width: 100%; margin:auto!important}
#eventList table#eventListTable td{padding: 5px 2px;vertical-align: top;border-top: 1px dotted #b0b0af;margin: 0;}
* html #eventList table#eventListTable td{padding: 5px 0px;vertical-align: top;border-top: 1px dotted #b0b0af;margin: 0;}
#eventList table#eventListTable td.col1 span.eventDate {padding-left: 1px;}
#eventList table#eventListTable td p {margin: 0; padding: 0;}
#eventList div.eventListContent span.eventDate {font-weight: bold;} 
/* END: Event List Module */















/* BEGIN: Simple Archive List Module */
div.simpleArchive { width: 90%; font-size:1.0em}
div.simpleArchive ul { margin:10px; padding: 0;   list-style-type: none;}
div.simpleArchive ul li {padding: 0 0 10px 15px; background: url(../images/main/arch-arrow.png) no-repeat 0 6px;}
div.simpleArchive ul#next {margin: 0 0 0 185px; padding: 0;}
div.simpleArchive ul#next li {display: inline; background: none; font-size: 12px; font-weight: bold; padding: 0;}
div.simpleArchive ul#next li a {padding: 0 4px;}
div.simpleArchive ul#next li span.next {background: url(../images/main/arch-arrow-next.png) no-repeat 0 3px; width: 15px; height: 10px;}
/* END: Simple Archive List */

/* BEGIN: MAIN Archive List Module */
div.mainArchive { }
div.mainArchive ul.mainArchiveCopy { margin:10px 0; padding: 0; font-size: 12px; list-style-type: none; font-weight: normal;}
div.mainArchive ul.mainArchiveCopy a { }
div.mainArchive ul.mainArchiveCopy li {padding: 0 0 10px 20px; color: white; }
div.mainArchive ul.next {margin: 0 0 0 100px; padding: 0;}
div.mainArchive ul.next li {display: inline; background: none; font-size: 12px; font-weight: bold; padding: 0;}
div.mainArchive ul.next li a {padding: 0 4px;}
div.mainArchive ul.next li span.next {background: url(../images/main/arch-arrow-next.png) no-repeat 0 3px; width: 15px; height: 10px;}
div.mainArchive  div.date {margin: 7px 0; font-size: 13px; font-weight: bold;}

div.mainArchive ul li.news { background: url(../images/main/arch-arrow.png) no-repeat 2px 4px; }
div.mainArchive ul li.event { background: url(../images/main/arch-arrow.png) no-repeat 2px 4px; }
div.mainArchive ul li.article { background: url(../images/main/arch-arrow.png) no-repeat 2px 4px; }
div.mainArchive ul li.album { background: url(../images/main/arch-album.png) no-repeat 0 6px; }
div.mainArchive ul li.link { background: url(../images/main/arch-link.png) no-repeat 0 6px; }
div.mainArchive ul li.flash { background: url(../images/main/arch-flash.png) no-repeat 0 6px; }
div.mainArchive ul li.audio { background: url(../images/main/arch-audio.png) no-repeat 0 6px; }
div.mainArchive ul li.audio-podcast { background: url(../images/main/podcast.png) no-repeat 2px 2px; }
div.mainArchive ul li.video-podcast { background: url(../images/main/podcast.png) no-repeat 2px 2px; }
div.mainArchive ul li.video-avi { background: url(../images/main/arch-flash.png) no-repeat 0 4px; }
div.mainArchive ul li.video-flv { background: url(../images/main/arch-flash.png) no-repeat 0 4px; }
div.mainArchive ul li.video-rm { background: url(../images/main/arch-flash.png) no-repeat 0 4px; }
div.mainArchive ul li.video-wmv { background: url(../images/main/arch-flash.png) no-repeat 0 4px; }
div.mainArchive ul li.video { background: url(../images/main/arch-flash.png) no-repeat 0 4px; }

div.mainArchive div#rightFloatArchives {float: right; width: 180px;}

div.mainArchive h4 {color: white; font-size: 13px; background:#676767 url(../images/main/header-module-back.png) no-repeat top left; height: 22px; padding: 9px 0 4px 6px; margin: 10px 0 0; width: 175px; font-weight: normal;}

div.mainArchive div.allArchives {background: #e5e5e5;
width: 175px; padding: 5px 2px 10px 5px;}

ul#monthList
{
margin: 0;
padding: 0;
list-style-type: none;
font-size: 12px;
background: #e5e5e5;
width: 181px;
}
ul#monthList li { background: url(../images/main/arch-arrow.png) no-repeat 5px 7px; border-bottom: 1px solid #ccc;}
ul#monthList a
{
display: block;
width: 158px;
padding: 3px 3px 3px 20px;
color: black;
}
#monthList a:link, ul#monthList a:visited
{
text-decoration: none;
}
#monthList li a:hover
{
background: #fff url(../images/main/arch-arrow.png) no-repeat 5px 7px;
}
/* END: MAIN Archive List */

/* BEGIN: pagination Module */
div.pagination {clear: both; padding-top: 10px; text-align: center;}
div.pagination div.paginationContent {border: 1px solid #ccc; padding: 4px; border-left: 0; border-right: 0;}
div.pagination ul.next {margin: 0; padding: 0;}
div.pagination ul.next li {display: inline; background: none; font-size: 12px; font-weight: bold; padding: 0;}
div.pagination ul.next li a {padding: 0 4px; }
div.pagination ul.next li a:hover {background: #e5e5e5}
div.pagination ul.next li span.next {background: url(../images/main/arch-arrow-next.png) no-repeat 0 3px; width: 15px; height: 10px;}
div.pagination ul.next li span.prev {background: url(../images/main/arch-arrow-prev.png) no-repeat -1px 4px; width: 15px; height: 10px;}

/* END: Pagination Module */

/* BEGIN:Staff List Module*/
#staffLists {background: white;}

.subPageLeftContentArea #staffListTable {
	float: left;
	width: 347px !important;
	width: 338px;
}
#staffListTable thead tr.rowEven, #staffListTable td.col1, #staffListTable td.col2, #staffListTable td.col5, #staffListTable tfoot, .staffLists h3
{
  display: none;
}

#staffListTable td.col3
{
	width:125px;
}

/* END:Staff List Module*/

/* BEGIN:Staff Spotlight Module*/
.staffSpotlight div.footer, .staffSpotlight h3
{
  display: none;
}

/*.staffSpotlight {
  background:url(../images/team/coachSpotlightBG.gif) no-repeat !important;
  padding:10px;
  font-size: 10px !important;
  width:182px;
  _width:188px;
  float:left;
  clear:none;
  height:280px;
  padding-top:30px;
  margin-left:3px;
}*/

.staffSpotlight div.header
{
  background: url(../images/team/spotlightTitleOwner.gif) no-repeat top left;
  height: 24px;
  line-height: 24px;
  font-weight: bold;
  padding-left: 0;  
  color: #000;
  display: none;
}

.staffSpotlight div.spotlightContent div.pad
{
  margin: 0;
}

.staffSpotlight div.spotlightName
{
  font-size: 14px;
  font-weight: bold;
  margin: 0 0 5px;
}

.staffSpotlight div.spotlightPhoto
{
  float: left;
  margin: 0 3px 0 0;
}

.staffSpotlight div.spotlightPhoto img
{
  width: 80px;
  border: 1px solid #000;
}

.staffSpotlight div.spotlightCopy p
{
  margin: 0 0 5px 0;
}

.staffSpotlight div.spotlightLink
{
  background: url(../images/main/spotlightArrow.gif) no-repeat center left;  
  padding-left: 0px;
}


.staffSpotlight div.spotlightLink a
{
  font-weight: normal;
  text-decoration: underline;
}

/* END:Staff Spotlight Module*/

/* BEGIN: playerSpotlight Module */

div#playSpotHead {
position: absolute; top: 157px; left: 2px;
width:176px;
height:42px;
background: url(../images/main/player-of-week-head.png);
background-repeat:no-repeat;
background-position:0 0;
z-index: 1000;
 }
* html div#playSpotHead {
    width:176px;
    height:42px;
    position: absolute; top: 157px; left: 2px;
	background-color: transparent;
	background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/main/player-of-week-head.png", sizingMethod="crop");	
}
div#playerSpotlight
{
position: relative;
background: url(../images/main/playspot-header.png) repeat-x top left;
padding-top: 27px;
margin: 5px 0;
color: #000;
font-size: 0.8em;
width: 180px;
}

div#playerSpotlight div.header, div#playerSpotlight h3, div#playerSpotlight #name span.label, div#playerSpotlight #age
{
display: none;
}
div#playerSpotlight div.spotlightContent
{
  display: block;
  padding: 0 0 15px 0;
  border-left: 2px solid  #8a8a8b;
  border-right: 2px solid  #6b6b6c;
  position: relative;
  background: #e2e2e4 url(../images/main/event-list-bottom.png) no-repeat bottom left; 
}
 
div#playerSpotlight #name span.data {
color: white;
background:  url(../images/main/back-spot-name.png);
font-size: 1.2em;
font-weight: bold;
padding: 2px 8px;
width: 158px;
display: block;
border-top: 1px solid #afb2b8;
border-left: 1px solid #91959d;
border-right: 1px solid #5e6368;
border-bottom: 1px solid #54585b;
} 
div#playerSpotlight   span.label {margin-left: 8px; display: block; float: left; width: 70px;  position: relative;}
* html div#playerSpotlight   span.label {margin-left: 5px;}
div#playerSpotlight div.bioLink {padding-left: 10px;}

/* END: playerSpotlight Module */

/* BEGIN: History Sections */
div#halloffame .articleDate,
div#whathappenedto .articleDate,
div#alltimeroster div#articleSummary,
div#alltimeroster div.navigationLeft h2,
div#alltimeroster div.navigationLeft div#leftBarHeader11 {
	display: none;
}
div#alltimeroster div.navigationLeft ul#navigationLeft {
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
}
div#alltimeroster div.navigationLeft ul#navigationLeft li {
	margin: 0;
	float: left;
	padding: 0;
}
div#alltimeroster div.navigationLeft ul#navigationLeft li a {
	display: block;
	padding: 4px 7px 8px 7px;
}
div#alltimeroster div.navigationLeft ul#navigationLeft li a:hover {
	color: #000;
}
div#alltimeroster div.navigationLeft ul#navigationLeft li.thisPage {
	font-weight:bold;
}
div#alltimeroster div.navigationLeft ul#navigationLeft li.thisPage a {
	text-decoration: none;
}
/* END: History Sections */

/* BEGIN: Gameday: landing page*/
div#gamedayTicketHeader {position: absolute; top: 34px; left: 9px;}
div#scorecard table#scorecardTable  {position: absolute; top: 143px; left: 18px; width: 320px; }
div#scorecard table#scorecardTable thead {display: none;}
div#scorecard table#scorecardTable td {width: 39px; height: 38px; font-size: 1.2em; font-weight: bold; text-align: center;}
div#scorecard table#scorecardTable td.col1 {display: none;}
/******** Changes Done by India Operation ******/
div#scorecard table#scorecardTable td.col2 {padding-left: 0; width: 80px;vertical-align: middle;}

div#scorecard_F { height: 113px; background:  url(../images/main/gameday-back_F.png) no-repeat ; width:339px;position: absolute; top: 111px;left:8px; }
div#scorecard_F table#scorecardTable  {position: absolute; width: 320px; top: 32px; left: 10px; }
div#scorecard_F table#scorecardTable thead {display: none;}
div#scorecard_F table#scorecardTable td {width: 39px; height: 38px; font-size: 1.2em; font-weight: bold; text-align: center;}
div#scorecard_F table#scorecardTable td.col1 {display: none;}
div#scorecard_F table#scorecardTable td.col2 {padding-left: 0; width: 80px; vertical-align:middle;}

div#gamedayNextPrev {position: absolute; top: 12px; left: 180px; width: 167px; height: 18px;}

#prevGameday {float: left; background: url(../images/main/prev-game-button.gif) no-repeat ; width: 83px; height: 18px;}
#prevGameday  a {display: block; width: 83px; height: 18px; font-size: 0;text-decoration: none; color: #7c7d80;}

#nextGameday {float:left;  background: url(../images/main/next-game-button.gif) no-repeat ; width: 83px; height: 18px;}
#nextGameday  a {display: block; width: 83px; height: 18px;font-size: 0;text-decoration: none;color: #7c7d80;}

#fullSchedule {float: left; background: url(../images/main/full-sched-button.gif) no-repeat ; width: 83px; height: 18px;}
#fullSchedule  a {display: block; width: 83px; height: 18px;font-size: 0;text-decoration: none;color: #7c7d80;}

div#gameHeadline div.gameName {
  font-size: 1.2em;
  font-weight: bold;
  margin-left: 4px;
  margin-top: 15px;
}
div#gameDayHeader {text-align: center;}
div#gameDayHeader img {width:350px;}
div#gameDayHeader div.gameName h2 {font-size: 140%; margin:0; padding: 0;}
div#gameDayHeader a {font-size: x-small;}

/*div#gamedayBody {font-size: 0.8em;}*/
div#gamedayBody div.gamedayHeadline
{
  font-size: 1.2em;
  font-weight: bold;
}
div#gamedayBody div.image {float: right; width: 202px; margin: 5px 0 10px 10px;}
div#gamedayBody div.image img {width: 200px; border: 1px black solid;}
div#gamedayBody div.image div.credits {font-size:x-small; padding: 2px; color: #999;}
/* END: Gameday: landing page*/

/* BEGIN: Gameday: Play Summary */
div#gamePlaySummary {
	margin: 15px 0;
	font-size: 0.8em;
	height: 1%;
	
}
div#gamePlaySummary div#playSummaryQ1 {background: url(../images/main/quarter-one.png) no-repeat ; padding-top: 35px;  	height: 1%;}
div#gamePlaySummary div#playSummaryQ2 {background: url(../images/main/quarter-two.png) no-repeat ; padding-top: 35px; margin-top: 10px;	height: 1%;}
div#gamePlaySummary div#playSummaryQ3 {background: url(../images/main/quarter-three.png) no-repeat ; padding-top: 35px; margin-top: 10px;	height: 1%;}
div#gamePlaySummary div#playSummaryQ4 {background: url(../images/main/quarter-four.png) no-repeat ; padding-top: 35px; margin-top: 10px;	height: 1%;}
div#gamePlaySummary div#playSummaryOT {background: url(../images/main/quarter-ot.png) no-repeat ; padding-top: 35px; margin-top: 10px; height: 1%;}
div.gamePlaySummary div.playHeader {
	display:none;
}
div.gamePlaySummary div.playSummary {
	clear:both;
	overflow:auto;
 
}

* html div.gamePlaySummary div.playSummary {display: inline;}
div.gamePlaySummary div.playSummary div.playLogo {
	float:left;
	padding:5px;
}
div.gamePlaySummary div.playSummary div.playText {
	float:left;
	width:550px;
	padding:5px;
	height: 1%;
	font-weight: bold;
	font-size: 1.1em;
	margin: 0;
	
}
/* END: Gameday: Play Summary */


/* START photoGalleryPop */
#photoGalleryPop {
	background:url(../images/photoGallery/pg_background.jpg) no-repeat top left;
}
#photoGalleryPop #container {
}
body#photoGalleryPop div#container div#wrapper div#content {
	position: absolute;
	left: 228px;
	margin: 68px 0 0 -4px;
	height: 508px;
	width: 575px;
	overflow:hidden;
}
#photoGalleryPop h1 {
	visibility:hidden;
	display:none;
}
#photoGalleryPop #container #rightCol {
	display:none;
	visibility:hidden;
}
body#photoGalleryPop div#container div#header p {
	display: none;
}
body#photoGalleryPop div#container div#header{
	display: none;
}
body#photoGalleryPop div#container div#leftCol {
	background:url(../images/photoGallery/leftCol_bg.gif) no-repeat top left;
	position: absolute;
	left: 36px;
	top: 80px;
	clear: both;
	min-height: 491px;
	margin: 0;
}
body#photoGalleryPop div#container div#leftCol div.columnContainer {
	width: 163px;
	margin: 0 0 -5px 0;
	padding-top:10px;
	position:relative;
	min-height: 200px;

}
body#photoGalleryPop div#container div#leftCol div.columnContainer select{
    background-color:#787D87;
	font: bold 10px Verdana, Arial;
}

 
body#photoGalleryPop div#container div#leftCol div.columnContainer select#ddlCategory{
	height: 20px!important;
	width: 135px;
	background-color: #e0e0e0;
	margin: 5px 0 5px -9px;
	padding: 2px 0;
}

body#photoGalleryPop div#container div#leftCol div.columnContainer select#ddlCategory option{
padding-bottom: 3px;
 
}
body#photoGalleryPop div#container div#leftCol div.columnContainer p{
    margin-top: 5px;
}
.searchText {
	display: block;
	padding-top: 10px;
}

body#photoGalleryPop div#container div#leftCol h2 {
	font: bold 10px Verdana, Arial;
	display: block;
	width: 163px;
	text-align: lefy;
	color: #fff;
	text-transform: uppercase;
	margin: 4px 0 0 18px;
}

body#photoGalleryPop div#container div#leftCol p {
	font: bold 9px Verdana, Arial;
	color: #fff;
	text-transform: capitalize;
	padding: 5px 0 0 15px;
	clear: both;
}

body#photoGalleryPop div#container div#leftCol br.clear {
	clear: both;
	margin: 0;
	padding: 0;
	font-size: 0px;
	line-height: 0px;
}

body#photoGalleryPop div#container div#leftCol a {
	font: bold 10px Verdana, Arial;
	color: #fff;
	text-transform: capitalize;
	text-decoration: none;
}

body#photoGalleryPop div#container div#leftCol a:hover {
	magin-left: 5px;
}

body#photoGalleryPop div#container div#leftCol select#lstBoxCategory {
	font: bold 10px Verdana, Arial;
	color: #fff;
	text-transform: capitalize;
	width: 135px;
	height: 215px;
	border: none;
	border:0;
	overflow:auto;
	frameborder: 0;
	margin: 10px 0 45px 15px;
}

body#photoGalleryPop div#container div#leftCol select#lstBoxCategory option {
	padding: 4px 5px 4px 10px;

}

body#photoGalleryPop div#container div#leftCol p {
	margin:0 0 0 25px;
	padding: 0;
}
body#photoGalleryPop div#container div#leftCol input {
	font: bold 9px Verdana, Arial;
	color: #000;
	width: 133px;
	height: 14px;
	background-color: #e0e0e0;
	margin:0 0 0 0;
}
body#photoGalleryPop div#container div#leftCol img {
	border:0;
	margin: 8px 0 0 0;
}
body#photoGalleryPop div#container div#leftCol input.txt
{
	margin: 5px 0 0 -9px;
	float:left;
	width: 110px;
}
body#photoGalleryPop div#container div#leftCol img.img {
	float: left;
	margin-left:3px
}

body#photoGalleryPop div#container div#leftCol p#search {
	margin:15px 0 0 41px;
	padding: 0;
}
body#photoGalleryPop div#container div#leftCol p#search img {
	margin-top:3px;
}
body#photoGalleryPop div.photoGallery4 div.galleryPic {float: left; height: 225px;
 padding: 0; margin: 7px 8px 2px 8px; text-align: center; display: inline;}

body#photoGalleryPop div.photoGallery4 div.galleryPic img { border: 1px solid #999; padding: 5px; width: 100px
}
body#photoGalleryPop div.photoGallery4 div.galleryPic a:link, body#photoGalleryPop div.photoGallery4 div.galleryPic a:visited {
	color: #ccc;
}
body#photoGalleryPop div.photoGallery4 div.galleryPic a:hover, body#photoGalleryPop div.photoGallery4 div.galleryPic a:active {
	color: #fff;
	text-decoration: none;
}

div#photogalleryAds {position: absolute; top: 58px; left: 807px; background: #000;}
div#photogalleryAds img {margin-bottom: 5px;}

/* END photoGalleryPop */
/* BEGIN: Photo Gallery 4 Module */
 
div.photoGallery4 a  { color: #999999; font-size: 10px;}
div.photoGallery4 div.galleryPic {float: left; height: 200px; padding: 0; margin: 7px 13px; text-align: center; display: inline;}
div.photoGallery4 div.galleryPic img { border: 1px solid #999; padding: 5px;
}
div.photoGallery4 div.galleryPic ul {
margin: 0; padding: 0; list-style-type: none; width: 120px; height: 60px;
}
div.photoGallery4 li {display: block; text-align: center; color:#999999;}
div.photoGallery4 div.galleryPic li.galleyDate { font-size: x-small;  
  }
div.photoGallery4 div.galleryPic li.galleyTitle {font-size: small; font-weight: bold;}
body#photoGalleryPop div#container div#wrapper div#content div.photoGallery4 div.galleryPic li.galleyTitle {
	font: bold 11px Arial;
	padding: 2px 5px 0 5px;
}
body#photoGalleryPop div#container div#wrapper div#content div.pagination {
	color:#ffffff;
	font: bold 10px Verdana,Arial;
}
body#photoGalleryPop div#container div#wrapper div#content div.pagination a:link, body#photoGalleryPop div#container div#wrapper div#content div.pagination a:visited {
	color:#fff;
}
body#photoGalleryPop div#container div#wrapper div#content div.pagination a:hover, body#photoGalleryPop div#container div#wrapper div#content div.pagination a:active {
	color:#ccc;
	text-decoration: none;
}

div.pagination {margin-bottom: 10px; }
div.pagination span.paginationPrev, div.pagination span.paginationDivider, div.pagination span.thisPage, div.pagination span.pagination1, div.pagination span.pagination2, div.pagination span.pagination3,div.pagination span.pagination4, div.pagination span.pagination5, div.pagination span.pagination6, div.pagination span.pagination7, div.pagination span.pagination8, div.pagination span.pagination9, div.pagination span.pagination10, div.pagination span.paginationNext {
	padding-right: 5px; 
}


/* END: Photo Gallery 4 Module */



.tabbedList2 {
	position:absolute;
	top:8px;
	left:255px;
}
.tabbedList2 ul {
	margin:0;
	padding:0;
	list-style:none;
}
.tabbedList2 ul li {
	float:left;
	margin-left:7px;
	height:18px;
	display:block;
	padding:0;
	border:1px inset #c4c5c5;
	background:url(../images/team/tabRepeatStatic.gif) repeat-x top left;
}
.tabbedList2 ul li a:hover {
	text-decoration:none;
	font-weight:bold !important;
	color:white !important;
	height:18px;
	padding:2px 15px 3px 15px;
	background:url(../images/team/tabRepeat.gif) repeat-x 0 2px !important;
}
.tabbedList2 ul li a {
	text-transform:lowercase;
	font-weight:bold;
	text-decoration:none;
	color:white !important;
	height:18px;
	padding:2px 15px 3px 15px;
}
.tab1Content, .tab2Content, .tab3Content, .tab4Content {
	position:absolute;
	top:29px;
	left:10px;
	height:445px;
	width:360px;
	overflow-y:scroll;
	overflow-x:hidden;
	font-family:verdana !important;
	font-size:10px;
	color:black !important;
}
.tab1Content a:hover, .tab2Content a:hover, .tab3Content a:hover, .tab4Content a:hover {
	color:black !important;
}
.mainmrgnb table {
	width:340px;
	
}
#bioNumberLabel {
	display:none;
	visibility:hidden;
}

/* BEGIN: RelatedInfo Styles 
 this is for the older related links
 #relatedInfo {position: absolute; top: 117px; left: 382px; width: 240px; }
#relatedInfo div.galleryGamedayContent img {display: none;}
div.relatedInfoContent  ul.relatedInfoCopy {list-style-type: none; margin: 0; padding: 0;}
div.relatedInfoContent  ul.relatedInfoCopy li.album {background: url("../images/main/gameday-photogallery.png") no-repeat ; width: 240px; height: 97px;}
div.relatedInfoContent  ul.relatedInfoCopy li.video {background: url("../images/main/gameday-video.png") no-repeat ; width: 240px; height: 97px;}
#relatedInfo li a {display: block;   font-size: 0;text-decoration: none; color: grey;}
#relatedInfo li {margin-bottom: 4px;}
div.relatedInfoContent  ul.relatedInfoCopy li.audio {background: url("../images/main/gameday-audio.png") no-repeat ; width: 240px; height: 97px;}
 div.relatedInfoContent  ul.relatedInfoCopy li.podcast {background: url("../images/main/gameday-podcast.png") no-repeat ; width: 240px; height: 97px;}
 div.relatedInfoContent  ul.relatedInfoCopy li.event {background: url("../images/main/gameday-event.png") no-repeat ; width: 240px; height: 97px;}
 div.relatedInfoContent  ul.relatedInfoCopy li.article {background: url("../images/main/gameday-article.png") no-repeat ; width: 240px; height: 97px;}
/* END: RelatedInfo Styles */

/* BEGIN:NEW RelatedInfo Styles */
#relatedInfo  ul.relatedInfoCopy  {margin: 0; padding: 0; list-style-type: none; width: 220px; height:65px;}
#relatedInfo  ul.relatedInfoCopy li {background: url(../images/main/rel-info-bullet.png) no-repeat;  padding-left: 20px; padding-bottom: 7px; z-index: 1000;}
#relatedInfo  ul.relatedInfoCopy li a {text-decoration: none;}
#relatedInfo  ul.relatedInfoCopy li img {display: none;}
div#gameday1 ul.relatedInfoCopy {
height:148px;
left:387px;
overflow-y:auto;
position:absolute;
top:72px;
width:230px;
}
div.gameDayRelInfo ul.relatedInfoCopy  {position: absolute; top: 140px; left:387PX; width: 230px; height:65px;}


/* END: NEW RelatedInfo Styles */
/* BEGIN:Article Summary Module*/
div#subNewsPageColComm .articleSummary {position: static;}
* html div#cheerHeader  .articleSummary {position: static;}
/* * html ul#articleOptions {float: right; position: static; margin-top: -85px; display: none;} */
 
div#articleMCLT .articleSummary {position: static;}
.articleSummary {position: relative;}
div#kidszoneContent ul#articleOptions {display: none;}

ul#articleOptions{
	position: absolute;
	top: -43px;
	left: 350px;
	list-style: none;
	margin-bottom: 5px;
	margin: 5px;
	width: 230px;
	height: 50px;
	z-index: 999999;
}

/* commented out for Cerberus Ticket #23111, mchagala 10/05/07
* html ul#articleOptions{
	left: 45px;
}*/

div#articleMCLT ul#articleOptions {top: 0;}

div#subPageBackRaiderettes div#articleMCLT ul#articleOptions {top: 0;}
#articleOptions li a {
display:block;
font-size: 0;
text-decoration:none;
width: 0;
color: white;
height: 25px;
width: 10px;
padding-left: 25px;
}
#articleOptions li {
margin:0;
float:left;
padding:0;
height:25px;
}
li#optionPrint, li#oprint {background:url("/images/main/article-print.gif") 0 0 no-repeat;}
li#optionEmail, li#oemail {background:url("/images/main/article-email.gif") 0 0 no-repeat;}
li#optionFontUp, li#ofontup {background:url("/images/main/article-sizeup.gif") 0 0 no-repeat;}
li#optionFontDown, li#ofontdown {background:url("/images/main/article-sizedown.gif") 0 0 no-repeat;}
li#optionArchive, li#oarchive {background:url("/images/main/article-archive.gif") 0 0 no-repeat;}
li#optionRss, li#orss {background:url("/images/main/article-rss.gif") 0 0 no-repeat;}
li#optionRss a, li#orss a {color: #737373;}

/* roster print begin */
a#printableRoster {background:url(../images/main/article-print.gif) 0 0 no-repeat; font-size: 0; text-decoration: none; padding-top: 20px; display: block; position: absolute; top: 145px; left: 760px;   width: 50px;color: #666;}
/* roster print end */

.articleSummary div.articleHeadline {
font: bold 20px Arial; margin-bottom: -3px;
}
.articleSummary .articleDate {margin: 10px 0 0 0;}
.articleSummary div.articleByline {
display: none;
}
.articleSummary div.articleSource {
display: none;
}
div#articleBody {background:#fff url(../images/main/articles-back.png) no-repeat bottom left; overflow:hidden}
div#alltimeroster div#articleBody  {background:none;}
#kidszoneContent div#articleBody {background:none;}
div#articleBody table {border: 1px solid #999!important; padding: 5px; margin: 10px;}
/* END:Article Summary Module*/

div.eventDetailBody {background:#fff url(../images/main/articles-back.png) no-repeat bottom left;}


/* BEGIN:ArticleDate Select */
div#articleDateSelect {position: relative; }
div#articleDateSelect select {position:absolute;top:-60px;left:400px;}
div#rowDateSelect div#articleDateSelect select {position:absolute;top:0;left:400px;z-index:100000;} 

* html div#articleDateSelect {float: right; position: static;}
* html div#articleDateSelect select {position:static;}
* html div#rowDateSelect div#articleDateSelect select {position:static;} 
/* END:ArticleDate Select */

/* BEGIN:Article Features */
ul#articleFeatures {list-style-type: none; height: 20px; margin: 10px 0; padding: 0;}
ul#articleFeatures.gameday {position:absolute; top:158px; left:632px; width:175px;}
ul#articleFeatures li {float: left;   font-size: 0;   }
ul#articleFeatures li a {display: block; width: 25px; height: 20px; text-decoration: none; color: black; padding: 0 10px 0 0;}
/* END:Article Features*/

/* BEGIN:generic Features */
ul#genericFeatures {list-style-type: none; height: 20px; margin: 10px 0; padding: 0;}
ul#genericFeatures li {float: left;   font-size: 0;   }
ul#genericFeatures li#oemail {display: none;}
ul#genericFeatures li a {display: block; width: 25px; height: 20px; text-decoration: none; color: #53575d; padding: 0 10px 0 0;}
ul#genericFeatures {position:absolute; top:137px; left:730px; width:30px;}
/* BEGIN:Generic Features */

/* END:Generic Features */

/* BEGIN: Event Detail Module */
#eventDetail div.eventDetailHeadline
{
  font-size: 140%;
  font-weight: bold;
}
/* END: Event Detail Module */



/*begin calendar module*/
#calendarMainHeader img {
	margin:0;
}
#calendarMainHeader {
	text-align:center;
	font-weight:bold;
	width:612px;
	overflow:hidden;
	height:55px;
	background:white;
 
	display:block;
	margin-left:-13px;
	margin-top:-7px;
}
#calPrevMonth {
 margin-top: 6px;
	float: left;
	
}
#calNextMonth {
margin-top:-30px;
float: right;
	
}
#calendarWeekMain{
	width:609px;
	background-color:white;
	float:left;
    margin-left:-11px;
	padding-bottom:15px;
	display:inline;
	border:1px solid #8e8e8e;
}
#calendarWeekMain .eventtime,
#calendarWeekMain .gametime {
	display:none;
}
#calendarMainHeader .date{
	height:25px;
	padding-top:10px;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
}
#calendarWeekMain .containerExtra ul {
	display:none;
}
#calendarWeekMain .containerExtra .calendarday {
	color:#999999;
}
#calendarWeekMain .containerExtra {
	width:86px;
 
	height:116px;
	overflow:hidden;
	background-color:#ddd;
	float:left;
	margin-left:0px;
	margin-right:0px;
	border-bottom:1px solid #8e8e8e;
	border-right:1px solid #8e8e8e;
}
#calendarWeekMain .header{
	margin-left:6px;
	border-bottom:1px solid #000000;
}
#calendarWeekMain .calendarday {
	color:#000000;
	float: left;
padding-left:3px;
	padding-top:8px;
	top:93px;
	left:0px;
	height:15px;
	width:20px;
	overflow:hidden;
	z-index:5;
	font-weight:normal;
}
div.containerExtra .calendarday {margin-top: 94px;}
#calendarWeekMain div#calendarToday {
	background:url(/images/main/todayIndicator3.gif) no-repeat bottom left;
	color:white;
	font-weight:normal;
}
#calendarWeekMain .container ul {
	padding:3px 3px 0 3px;
	margin:0px 0;
	list-style:none;
	height:91px;
	width:80px;
	overflow-y:auto !important;
	overflow-x:hidden !important;
	overflow-x:auto;
	overflow-y:auto;
	
}
#calendarWeekMain .container ul li {
	font-size:10px;
	padding:0;
	margin: 0 0 3px 0;
}
#calendarWeekMain .container ul li {
	text-decoration:underline !important;
}
#calendarWeekMain .container ul li p {
	margin:0;
	padding:0;
}
#calendarWeekMain .container{
	width:86px;
 
	height:116px;
	overflow:visible;
	background-color:white;
	float:left;
	margin-left:0px;
	margin-right:0px;
	border-bottom:1px solid #8e8e8e;
	border-right:1px solid #8e8e8e;
}
#calendarWeekMain #activeDay {
	background:url(/images/main/day_selected.jpg) no-repeat top center white;
}
/* end calendar module */


/*begin kidszone styles */
#kidszone #leftcol{
position: relative;
width:172px; 
float:left; 
background:transparent url(../images/kidszone/leftNavBG.gif) no-repeat ;  
padding: 0;
color: white;
min-height: 722px;
_height: 722px;
}
#kidszone #leftcol h2 {
	display:none;
	visibility:hidden;
}
#kidszone #leftcol ul { 
	padding:0 15px 0 0;
	margin:0px 0 0 0px;
	list-style-type:none;
}
#kidszone #leftcol ul li#leftnavli1 {height:37px;width:160px;}
#kidszone #leftcol ul li#leftnavli1 a {display:block;height:0px;padding-top:37px;width:160px;overflow:hidden;background-image:none !important;}
#kidszone #leftcol ul li#leftnavli2 {height:45px;width:160px;}
#kidszone #leftcol ul li#leftnavli2 a {display:block;height:0px;padding-top:45px;width:160px;overflow:hidden;background-image:none !important;}
#kidszone #leftcol ul li#leftnavli3 {height:45px;width:160px;}
#kidszone #leftcol ul li#leftnavli3 a {display:block;height:0px;padding-top:45px;width:160px;overflow:hidden;background-image:none !important;}
#kidszone #leftcol ul li#leftnavli4 {height:60px;width:160px;}
#kidszone #leftcol ul li#leftnavli4 a {display:block;height:0px;padding-top:60px;width:160px;overflow:hidden;background-image:none !important;}
#kidszone #leftcol ul li#leftnavli5 {height:49px;width:160px;}
#kidszone #leftcol ul li#leftnavli5 a {display:block;height:0px;padding-top:49px;width:160px;overflow:hidden;background-image:none !important;}
#kidszone #leftcol ul li#leftnavli6 {height:49px;width:160px;}
#kidszone #leftcol ul li#leftnavli6 a {display:block;height:0px;padding-top:49px;width:160px;overflow:hidden;background-image:none !important;}

#kidszone #leftColAds {
	margin-top:28px;
}

#kidsrightcol{
 	width:254px; 
	_height:758px;
 	min-height:758px;
 	float:right;
	clear:none; 
	margin:0;
	margin-left:-8px;
	padding:0;
	background:url(../images/kidszone/kidsRightColBG.gif) no-repeat 0 0;
	position:absolute;
	z-index:10;
 }
html * #kidsrightcol {
	left:755px;
}
#kidsmaincol{
 	float: left; 
 	width:571px; 
 	margin:0 0 0 4px;
	_margin:0 0 0 -7px;
 	_height:758px;
 	min-height:758px;
	background:url(../images/kidszone/kidsMainColBG.gif) no-repeat 0 -1px;
 	padding:0;

 }
#kidsrightcol .thumbnaillistVert {
	overflow:visible !important;
	height:300px;
	margin-top:-78px;
	margin-left:42px;
}
#kidsrightcol .thumbnaillistVertContent {
	margin:0;
	paddding:0;
}
#kidsrightcol .thumbnaillistVertContent .thumbImage {
	margin-bottom:5px;
}
#kidsrightcol .thumbnaillistVertContent .thumblink {
	margin-top:14px;
	margin-right:43px;
	_margin-right:23px;
	float:right;
}
#kidsrightcol .thumbnaillistVertContent .thumblink a {
	font-family:verdana !important;
	font-size:10px !important;
	font-weight:bold;
	width:112px;
	display:block;
}
#kidsrightcol .thumbnaillistVertContent p {
	display:none;
	visibility:hidden;
}
#kidsrightcol #kidsRightColAds {
	margin-top:295px;
	margin-left:50px;
}
#kidsrightcol #kidsRightColAds img {
	margin-top:50px;
}
#kidsrightcol #eventList {
	display:none;
}
#kidszoneFrameTop {
	width:571px;
	margin-top:24px;
	margin-left:5px;
	_margin-left:3px;
	background:url(../images/kidszone/mainPageTopper1.gif) no-repeat top left;
	position:relative;
	z-index:11;
	float:left;
}
#kidszoneFrameTopGames {
	width:571px;
	margin-top:24px;
	margin-left:5px;
	_margin-left:3px;
	background:url(../images/kidszone/mainPageTopperGames.gif) no-repeat top left;
	position:relative;
	z-index:11;
	float:left;
}
#kidszoneFrameTopPrograms {
	width:571px;
	margin-top:24px;
	margin-left:5px;
	_margin-left:3px;
	background:url(../images/kidszone/mainPageTopperPrograms.gif) no-repeat top left;
	position:relative;
	z-index:11;
	float:left;
}
#kidszoneFrameTopContests {
	width:571px;
	margin-top:24px;
	margin-left:5px;
	_margin-left:3px;
	background:url(../images/kidszone/mainPageTopperContests.gif) no-repeat top left;
	position:relative;
	z-index:11;
	float:left;
}
#kidszoneFrameTopKids {
	width:571px;
	margin-top:24px;
	margin-left:5px;
	_margin-left:3px;
	background:url(../images/kidszone/mainPageTopperKids.gif) no-repeat top left;
	position:relative;
	z-index:11;
	float:left;
}
#kidszoneFrameTopNews {
	width:571px;
	margin-top:24px;
	margin-left:5px;
	_margin-left:3px;
	background:url(../images/kidszone/mainPageTopperNews.gif) no-repeat top left;
	position:relative;
	z-index:11;
	float:left;
}
#kidszoneContent .articleBody .show_design_border {
	margin-right:8px;
	margin-bottom:8px;
}
#kidszoneContent .articleBody .show_design_border .caption {
	color:#666666;
}
#kidszoneContent {
	width:460px;
	min-height:300px;
	_height:300px;
	padding:15px;
	background:#c0c0bf url(../images/kidszone/contentWatermark.gif) no-repeat 278px 15px;
	margin-top:-237px;
	position:relative;
	z-index:999;
}
#kidszoneFrameRepeater {
	padding-top:70px;
	padding-left:40px;
	margin-top:237px;
	width:531px;
	background:url(../images/kidszone/mainPageRepeat.gif) repeat-y 5px 0;
	position:relative;
	z-index:9999;
}
#kidszoneFrameFoot {
	background:red;
	width:571px;
	height:53px;
	background:url(../images/kidszone/mainPageFoot.gif) no-repeat top left;
	font-size:1px;
}
#kidszoneMainPageWrap {
	position:relative;
}
#kidszoneTopStory {
	width:572px;
	height:284px;
	background:url(../images/kidszone/kidszoneTopStoryBG.gif) no-repeat top left;
	margin-left:5px;
	margin-top:25px;
	position:relative;
	z-index:99;
}
#kidszoneTopStory .stanTopStory {
	overflow:visible!important;
	width:500px;
	margin-left:16px;
}
#kidszoneTopStory .stanTopStory p {
	display:block;
	clear:left;
	padding-left:20px;
	padding-top:10px;
	width:220px;
	font-weight:bold;
	font-size:10px;
	
}
*+html #kidszoneTopStory .stanTopStory p {
	position:absolute;
}
#kidszoneTopStory #stanTopStory {
	width:510px;
	height:260px;
	margin:0;
	overflow:hidden;
	padding:10px;
	color:white;
	float:left;
	background:none;
}
#kidszoneTopStory .stanTopStoryHeadline {
	float:left;
	clear:both;
	margin-top:50px;
	margin-left:35px;
	display:inline;
}
#kidszoneTopStory .stanTopStoryHeadline a {
	font-size:12px !important;
	font-family:verdana !important;
	color:white !important;
	font-weight:bold;
}
#kidszoneTopStory img {
	margin-left:10px;
	clear:none;
	float:right;
	margin-top:25px;
	_margin-top:-40px;
	_margin-left:250px;
	_position:absolute;
}
*+html #kidszoneTopStory img {
	margin-top:-40px;
}
#kidszoneGames {
	width:307px;
	height:235px;
	background:url(../images/kidszone/kidszoneGamesBG.gif) no-repeat top left;
	margin-left:5px;
	margin-top:-15px;
	padding-top:48px;
	position:relative;
	z-index:11;
}
#kidszonePrograms {
	width:289px;
	height:275px;
	background:url(../images/kidszone/kidszoneProgramsBG.gif) no-repeat top left;
	position:absolute;
	z-index:11;
	top:268px;
	left:285px;
	_left:278px;
	padding-top:12px;
}

#kidszonePoll div#pollStyle {background: none; color: black; padding: 0;}
#kidszonePoll div#pollStyle a {color: black;}
#kidszonePoll div#pollStyle table.tblreport thead th {color: black!important;}
#kidszonePoll div#pollStyle a {display: inline; padding: 0;}
#kidszonePoll table.tblreport td.barcell img.resultbar {
	background:#3b64af!important;
	border:0px !important;
}

#kidszonePoll {
	width:517px;
	height:283px;
	background:url(../images/kidszone/kidszonePollBG.gif) no-repeat top left;
	margin-left:5px;
	margin-top:-5px;
	_margin-top:-293px;
	z-index:11;
	padding-top:60px;
	color:black;
	font-weight:bold;
	padding-left:50px;
}
#kidszonePoll ol {
	margin-top:15px;
	margin-bottom:15px;
}
#kidszonePoll #pollLink {
	float:right;
	postion:absolute;
	margin-top:10;
	margin-right:50px;
	display:inline;
}
#kidszonePoll #pollLink {
	display:none;
}
#kidszonePoll ol li{
	float:left;
	width:210px;
	font-weight:normal;
	font-size:10px;
	height:20px;
}
#kidszonePoll ol li input {
	margin:0;
	float:none;
	clear:none;
}
#kidszonePoll   a.refreshlink {
	margin-top:-13px;
	position:absolute;
	margin-left:120px;
}
#kidszonePoll input {
	margin-left:10px;
	margin-top:10px;
	_margin-top:0;
	float:left;
	clear:both;
}
#kidszonePoll table {
	border:0;
	border-collapse:collapse;
}
#kidszonePoll table thead th.headreport {
	background:none;
	border:0;
	color:black;
	position:relative;
	margin-left:-5px;
	padding-bottom:10px;
}
#kidszonePoll table tbody {

}
#kidszonePoll table tr {
	height:8px;
	_height:0;
	padding:0;
	_line-height:10px;	
}
#kidszonePoll table tr td {
	padding-left:20px;
	font-weight:normal;
	padding:0;
}
#kidszonePoll table tr td.optiontextcell {
	padding-left:10px;
}




#kidszonePoll table .barcell {
	height:0px;
	clear:none !important;
	margin-top:-10px;
	margin-left:200px;
	position:absolute;
}
* html #kidszonePoll table .barcell {
	position:relative;
	top:-8px;
	margin:0;
	left:200px;
}
*+html #kidszonePoll table .barcell {
	position:relative;
	left:200px;
	top:-8px;
	height:0px;
	line-height:0;
	padding:0;
	margin:0;
	clear:none;
}

#kidszonePoll img.resultbar {
	position:absolute;
	height:10px;
	display:block;
	
	
}
#kidszoneGames ul {
	position:relative;
	height:180px;
	width:200px;
	overflow:hidden;
	margin-top:10px;
	margin-left:25px;
	list-style:none;
	padding:0;
}
#kidszoneGames ul li {
	height:60px;
}
#kidszoneGames ul li#triviaChallengePage a {background:url(../images/kidszone/trivia.gif) no-repeat 0 5px;}
#kidszoneGames ul li#coloringPages a {background:url(../images/kidszone/colorPages.gif) no-repeat 0 5px;}
#kidszoneGames ul li#geographyPage a {background:url(../images/kidszone/geography.gif) no-repeat 0 5px;}
#kidszoneGames ul li a {
	color:#c8c8c8;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	display:block;
	height:41px;
	padding-top:19px;
	padding-left:60px;
}
#kidszoneGames #gamesMoreLink {
	color:white;
	margin-left:240px;
	text-decoration:none;
	font-weight:bold;

}
#kidszonePrograms #programsMoreLink {
	color:white;
	margin-left:224px;
	text-decoration:none;
	font-weight:bold;
}
#kidszonePrograms ul {
	position:relative;
	height:180px;
	width:200px;
	overflow:hidden;
	margin-top:47px;
	margin-left:65px;
	list-style:none;
	padding:0;
}
#kidszonePrograms ul li {
	height:60px;
}
#kidszonePrograms ul li a {
	color:#c8c8c8;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	padding-left:60px;
	height:41px;
	padding-top:19px;
	display:block;
}
#kidszonePrograms ul li#raiderettesPage a{background:url(../images/kidszone/jrRaiderettes.gif) no-repeat 0 5px;}
#kidszonePrograms ul li#caparks a{background:url(../images/kidszone/caparks.gif) no-repeat 0 5px; height:51px; padding-top:10px;}
#kidszonePrograms ul li#youthSkillsPage a{background:url(../images/kidszone/skillsCamp.gif) no-repeat 0 5px;}
#kidszonePrograms ul li#puntPassPage a{background:url(../images/kidszone/puntPass.gif) no-repeat 0 5px;}


#kidszoneGameLand ul {
	margin:30px 0 0 30px;
	padding:0;
	list-style:none;
}
#kidszoneGameLand ul li {
	margin-bottom:33px;
	background:url(../images/kidszone/gameLandGrad.gif) repeat-y top left;
	height:48px;
	padding-top:5px;
	padding-left:8px;
	padding-bottom:5px;
}
#kidszoneGameLand ul li img{
	padding-right:8px;
	float:left;
}
#kidszoneGameLand ul li a{
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
#kidszoneGameLand ul li a .normalText {
	font-size:10px;
	font-weight:normal;
}
#kidszoneContent #kidsNewsArchive #thumbnaillistVert {
	width:400px;
	margin:0;
	padding:0;
	position:relative;
	top:0;
	overflow:visible;
	height:100%;
}
#kidszoneContent #kidsNewsArchive #thumbnaillistVert .thumbnails {
	margin-bottom:15px;
	border-bottom:1px solid #aaa;
	padding-bottom:10px;
}

/*end kidszone styles */

/* BEGIN:Cheerleader Summary Module*/
#cheerleaderSummary p
{}
#cheerleaderSummary div.bioName span.last, #cheerleaderSummary div.bioName span.first, #cheerleaderSummary div.cheerleaderSummaryContent div.bioSummaryInfo, #cheerleaderSummary div.bioActionPhoto img, #cheerleaderSummary div.bioActionPhoto, #cheerleaderSummary div.header, #cheerleaderSummary div.bioName 
{
  display: none;
}
#cheerleaderSummary div.bioName span.first
{
  font-weight: bold;
  font-size: 145%;
}

#cheerleaderSummary div.bioSummaryInfo div
{
  padding: 5px 0;
 
 
}
#cheerleaderSummary span.label
{
  font-weight: bold;
  color: #039;
}
#cheerleaderSummary div.photos
{
  float: left;
  width: 252px;
  margin: 5px 10px 10px 0;
 
}
#cheerleaderSummary div.bioPhoto img
{
  border: 1px solid #000;
}
div#cheerleaderCopy { font-size: 1.0em;}
#raiderettePageBack div#nextPrevLinks {margin-top: 15px; position:absolute;top:350px;float:left !important;_float:middle;font-size: 0; width: 500px; height: 22px; margin-left: 225px;display:block;}
#raiderettePageBackBio div#nextPrevLinks { }
div#nextPrevLinks a {border: 0; text-decoration: none;color:#fff;}
div#nextPrevLinks span#prevLink a {float: left; display: block; background:  url(../images/raiderettes/prev.gif) no-repeat; width: 67px; height: 22px;}
 
div#nextPrevLinks span#nextLink a {float: left; margin-left:13px!important; display: block; background:  url(../images/raiderettes/next.gif) no-repeat; width: 54px; height: 22px;}
 
 
/* END:Cheerleader Summary Module*/
/* BEGIN:Cheerleader Cheerleadeer Thumbnails*/
/*div#cheerThumbs  div.cheerThumb  {float: left; margin: 20px; text-align: center; display: inline;}*/

/* END:Cheerleader Cheerleadeer Thumbnails*/

/*begin statistics page */
#media {
	background-color: #E5E5E5;
	padding: 6px;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}
#mediatitle {
	background-color: #595959;
	color: white;
	padding: 5px 5px;
	margin: 1px 0 0 0;
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	text-transform:
	uppercase;
	display: block;
}
#mediacontent {
	padding: 5px 5px 5px 5px;
	font-family: verdana;
	font-size: 10px;
	line-height: normal;
	display: block;
}
/*end statistics page */


/* BEGIN: Mini Schedule Module */

#mainPageFlashLeftCol #scheduleModule {width: 560px; height: 350px; background: url(../images/main/sched-back-home.png) no-repeat 1px 1px;}
div#miniSchedule {margin: 114px 51px 0 46px; height: 161px; overflow-y:scroll; overflow-x: hidden;}
div#miniSchedule a {color: white;}
#miniSchedule h3, #miniSchedule thead tr.rowEven, #miniSchedule tfoot, table.miniScheduleTable td.colTitle, table.miniScheduleTable td.col4
{
  display: none;
}
#miniSchedule table.miniScheduleTable
{
  
 font-size: 11px;
 color: white;
 width: 446px;
}
#miniSchedule table.miniScheduleTable td
{
  border-bottom: 1px solid #636363;  
  padding: 2px;
  margin:0;
}
#miniSchedule table.miniScheduleTable td.col1 {padding-left: 24px; width: 95px;}
#miniSchedule table.miniScheduleTable td.col2 {padding-left: 120px; width: 20px;}
 

/* END: Mini Schedule Module */

/* BEGIN: Standings Module */
#mainPageFlashLeftCol #standingsModule {width: 560px; height: 350px; background: url(../images/main/stand-back-home.png) no-repeat 1px 1px;  }
#mainPageFlashLeftCol div#standings {margin: 114px 40px 0 46px; height: 100px;  
 font-size: 11px;
 color: white;
 width: 463px;
}
#standings table thead tr.rowEven, #standings .colTitle, #standings table tfoot
{
  display: none;
}
table#standingsTable 
{
width: 463px;  
}

#standings table td
{

  border-bottom: 1px solid #636363;  

  padding: 3px;
}
#standings table td.col1 {padding-left: 25px; width: 220px;}
/* END: Standings Module*/

/* begin cheerleader general styles */

#raiderettePageBack:after {
	content: "."; 
	display: block; 
	height: 0; 
 	clear: both; 
 	visibility: hidden;
}
 
#raiderettePageBack {
	background: #c0c0bf url(../images/raiderettes/cheerBG2.gif) no-repeat bottom left;
    width:612px;
    margin-top:-6px;
	margin-left:-12px;
	padding-bottom: 65px;
	height: 1%;
 
}
#raiderettePageBackBio {
	background:url(../images/raiderettes/cheerBG.gif) no-repeat top left;
	height:438px;
	width:600px;
	position:relative;
	margin-top:-6px;
	_margin-top:-6px;
	margin-left:-12px;
	padding-left:12px !important;
	_padding-left:14px;
	padding-top:10px;
}
* html #raiderettePageBackBio {position: static;}
#raiderettePageBack #raiderettesThumbs {
	width:500px;
 
	margin-left:75px;
	padding-top:30px;
}
#raiderettePageBack h1 {float: left; margin: 10px 0 0 10px;}

#raiderettePageBack .cheerThumbs {
	clear:both;
	width:313px;
	position:relative;
	margin-left:200px;
}
#raiderettePageBack #raiderettesThumbs .cheerThumb {
	margin:0 10px 0 0;
	padding:5px 0 0 0;
	height:85px;
	width:70px;
	background-image:url(../images/raiderettes/headshotBack.png);
	background-repeat:no-repeat;
	background-position:0 0;
	float:left;
	margin-bottom:35px;
	text-align:center;
 
}

* html #raiderettePageBack #raiderettesThumbs .cheerThumb {
    padding:5px 0 0 2px;
 }
 
	}
*:first-child+html #raiderettePageBack #raiderettesThumbs .cheerThumb {
	padding:5px 0 0 2px;
	}
	
* html #raiderettePageBack #raiderettesThumbs .cheerThumb {
	background-color: transparent;
	background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/raiderettes/headshotBack.png", sizingMethod="crop");	
}
#raiderettePageBack #raiderettesThumbs #cheerThumb3, #raiderettePageBack #raiderettesThumbs #cheerThumb6 {
	/*margin-right:50px;*/
}
#raiderettePageBack #raiderettesThumbs .cheerTitle {
	margin-top:10px;
 
}
#raiderettePageBack #raiderettesThumbs  a {
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	margin-top:8px;
 
}
#raiderettePageBack #currentSquad {
	margin:20px 0 0 7px;
}
/* raiderettes archives begin */
a#raiderettesArchiveLink {background:url(../images/main/article-archive.gif) 0 0 no-repeat; font-size: 0; text-decoration: none; padding-top: 20px; display: block; position: absolute; top: 145px; left: 760px;   width: 50px;color: #666;}
/* raiderettes archives end */


/* end cheerleader general styles */

/* begin nflBar styles */
#nflbarShown {
	width:628px;
	height:17px;
	margin:-1px 0 0 165px;
	padding:0;
	background:black;
	color:white;
	font-size:10px;
	position:relative;
	display:none;
}
#nflbarHide {
	width:658px;
	height:17px;
	margin:-1px 0 0 155px;
	padding:0;
	color:white;
	font-size:10px;
	position:absolute;
	display:block;
	z-index:8000;
}
#nflbarShown a#closeBar {
	width:191px;
	height:17px;
	margin:-1px 0 0 0;
	padding:0;
	display:block;
	background:url(../images/main/networkOpen.gif) no-repeat 0px 0;
}
#nflbarHide a {
	height:17px;
	width:658px;
	margin:0;
	padding:0;
	display:block;
	background:url(../images/main/networkClosedGray.gif) no-repeat 70px 0;
	color:black;
}
#nflbarHide a:hover {
	background:url(../images/main/networkClosed.gif) no-repeat 70px 0;
}
#nfcTop {
	background:url(../images/main/nfcBG.gif) no-repeat top left;
	height:17px;
	width:86px;
	overflow:hidden;
	padding-left:32px;
	position:absolute;
	left:500px;
	cursor:pointer;
}
#afcTop {
	background:url(../images/main/afcBG.gif) no-repeat top left;
	height:17px;
	width:82px;
	overflow:hidden;
	padding-left:47px;
	position:absolute;
	left:357px;
	cursor:pointer;
}
#nflNetworkTop {
	background:url(../images/main/nflBG.gif) no-repeat top left;
	height:17px;
	width:115px;
	overflow:hidden;
	padding-left:32px;
	position:absolute;
	left:190px;
	cursor:pointer;
}
#hideNFL {
	position:absolute;
}

#afcDropdown {
	position:absolute;
	width:438px;
	height:81px;
	background:url(../images/main/NFLdropdownBG.gif) repeat-x top left;
	right:172px;
	top:17px;
	display:none;
	z-index:8000 !important;
}
#nflNetworkDropdown {
	position:absolute;
	width:329px;
	height:81px;
	background:url(../images/main/NFLdropdownBG.gif) repeat-x top left;
	left:217px;
	top:17px;
	display:none;
	z-index:8000 !important;
}
#nfcDropdown {
	position:absolute;
	width:438px;
	height:81px;
	background:url(../images/main/NFLdropdownBG.gif) repeat-x top left;
	right:41px;
	top:17px;
	display:none;
	z-index:8000 !important;
}
.dropdownCol {
	width:109px;
	height:81px;
	float:left;
	display:block;
}
.dropdownCol ul {
	list-style:none;
	margin:5px 0 0 5px;
	padding:0;
}
.dropdownCol ul li {
	color:#999;
}
.dropdownCol ul li a {
	text-decoration:none;
	font-weight:bold;
	font-size:9px;
	color:white;
}
.dropdownCol ul li a:hover {
	color:gray;
}
* html .dropdownCol ul li a:visited {
	color:white;
}
/* end nflBar styles */

/* BEGIN: related content Module */
div.relatedContent{
margin: 5px 0;
color: #fff;
font-size: 0.8em;
width: 180px;
}

div.relatedContent div.header
{
background: url(../images/main/related-header.png) repeat-x top left;
width: 180px;
height: 46px;
}
div.relatedContent div.relatedContentBody
{
  padding: 5px 2px 17px 3px;
  border-left: 2px solid  #8a8a8b;
  border-right: 2px solid  #6b6b6c;
  background: #e2e2e4 url(../images/main/event-list-bottom.png) no-repeat bottom left; 
}
div.relatedContent ul.relatedContentList {list-style-type: none; margin: 0; padding: 0;}
div.relatedContent ul.relatedContentList li {padding-bottom: 5px;}
/* END:related content Module */

/* BEGN: ecilo */
#ecitcm {margin:-28px 0 0 -14px;}
#ecitca {position:absolute;top:298px;left:11px;z-index:10000;}
a.ecitc{
text-decoration:none;
border-bottom:dotted 1px;
}
span.ecitcicon {
background:url(../images/img-ecitc.gif) no-repeat right top;
width:12px;
height:13px;
padding:0 10px 0 0;
color:#ffffff;
}
div#kidszoneContent span.ecitcicon {
color:#c0c0bf;
}
/* END: ecilo */

/* BEGIN: Winbox Styles */
.overlay_dialog {background-color: #666666;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
.overlay___invisible__ {background-color: #666666;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;}
.dialog_nw {width:9px;height:18px;}
.dialog_n {width:100%;height:18px;}
.dialog_ne {width:2px;height:18px;}
.dialog_e {width:16px;}
.dialog_w {width:2px;}
.dialog_sw {width:9px;height:16px;}
.dialog_s {height:16px;}
.dialog_se {width:2px;height:16px;}
.dialog_close {width:66px;height:18px;background:transparent url(/images/main/winbox_close.gif) no-repeat 0 0;position:absolute;top:8px;left:162px;cursor:pointer;z-index:3001;}
.dialog_title {float:left;width:100%;}
.dialog_content {overflow:hidden;}
.top_draggable {width:150px;height:16px;cursor:move;}
.bottom_draggable {height:16px;cursor:move;}
.status_bar {font-size:12px;}
.status_bar input {font-size:12px;}
/* DO NOT CHANGE THESE VALUES*/
.dialog {display: block;position: absolute;z-index:3000;}
.dialog table.table_window {border-collapse: collapse;border-spacing: 0;width: 100%;margin: 0px;padding:0px;}
.dialog table.table_window td , .dialog table.table_window th {padding: 0;}
.dialog .title_window {-moz-user-select:none;}
/* END: Winbox Styles */


div#raideretteForm table td {
color: #333333;
font-family: arial,sans-serif;
font-size: 12px;
white-space: nowrap;
}

/* Print Schedule Table */
#scheduleTable { width:585px;}
#teamListWrapperTop > #scheduleTable { width:100%;}
/* End Print Schedule Table */

.show_design_border {border:1px solid #999;}
div.noSpace {display: none;}/*&#160; problem in 3.2- I place <div class="noSpace">.</div> where this"&#160;" occurs  -nw 4/4/08*/

