h1,h2,h3,DIV,td {
    font-family: verdana, geneva, sans-serif;
    font-size: 11px;
    line-height: 15px;
    margin: 0px;
    padding: 0px;
}

img {
   border: 0px;
   margin: 0px;
}

p {
    font-family: verdana, geneva, sans-serif;
    font-size: 11px;
}


form {
  margin: 0px;
}


.photo {
  float: right;
  padding: 5px;
  background-color: #002d62;
}


a {
  color: #336699;
}

a:hover {
  color: #FFA602;
}

h1 {
  color: #002859;
  line-height: 130%;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}

h2 {
  color: #002859;
  text-transform: uppercase;
}


/********** NAVIGATION **********/

body.pagebody {
  padding: 0px;
  background:#002d62 url(/images/setup/page_bg.jpg);
}

#top-bar {
width: 950px;
margin: 0 auto 5px;
} 

.design {
  width: 950px;
  margin:0 auto;
  border-left: solid 5px #0d59a5;
  border-right: solid 5px #0d59a5;
}

#mainbody {
  overflow: hidden;
  padding: 5px;
}

#header {
}

#leftcol {
  width: 215px;
  padding: 0;
}

#rightcol {
  width: 225px;
  padding: 0px;
}

#spotlight {
  text-align: center;
  padding: 10px;
  background: #002d62 url(/images/setup/profile_bg.jpg) no-repeat top;
  color: #FFFFFF;
}

#spotlight a {
  color: #FFFFFF;
}

#spotlight a:hover {
  color: #FFA602;
}

#footer {
  background-color: #0D59A5;
  height: 50px;
  text-align: center;
  color: #7aafe4;
}

#text-site {
padding: 3px;
background: #000;
color: #fff;
font-weight: bold;
}

/***** HEADER PHOTOS *****/
#hdrContainer {
  position:relative;
}
.headerPhoto-L {
  float: left;
  background-image: none;
  background-repeat: no-repeat;
  background-position: center right;
  position: absolute;
  left: 5px;
  top: 25px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  behavior: url(/pie.htc);
}

.headerOverlay-L {
  background-repeat: no-repeat;
  background-position: top left;
  background-image: none;
  width: 340px;
  height: 120px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/setup/photo_overlay.png', sizingMethod='scale');
}

.headerOverlay-L[class] {
  background-image: url('/images/setup/photo_overlay.png');
  background: none;
}

.headerPhoto-R {
  float: left;
  background-image: none;
  background-repeat: no-repeat;
  background-position: center right;
  position: absolute;
  left: 605px;
  top: 25px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  behavior: url(/pie.htc);
}

.headerOverlay-R {
  background-repeat: no-repeat;
  background-position: top left;
  background-image: none;
  width: 340px;
  height: 120px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/setup/photo_overlay.png', sizingMethod='scale');
}

.headerOverlay-R[class] {
  background-image: url('/images/setup/photo_overlay.png');
  background: none;
}

/********** NAVIGATION **********/
.leftnav {
  background: #002E62 url(/images/setup/leftnav_bg.jpg) no-repeat top;
}

.leftnav a {
  margin: 0px 10px;
  color: #C1C1C1;
  text-decoration: none;
  font-size: 12px;
  display: block;
  border-bottom: 1px solid #eaeaea;
  line-height: 24px;
}

.leftnav a:hover {
  color: #b0d4ea;
}

#navbar-secondary {
  height: 65px;
  padding: 5px 10px 10px;
  color: #494949;
  background: url(/images/setup/secondary_nav_bg.png) repeat-x 0px 0px #002d62;
}

#navbar-secondary a {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
}

#navbar-secondary a:hover {
  color: b5d0e5;
}

#navbar-secondary h1 {
  font-family: arial;
  font-size: 25px;
  font-weight: bold;
  color: #fff;
  margin: 0;
}



/********** HEADLINES **********/
.headline a {
  color: #002d62;
  font-weight: bold;
  text-decoration: none;
}

.headline a:hover {
  text-decoration: underline;
}

.caption {
  clear: left;
  float: left;
  padding: 1px;
  margin: 0px;
}

#morenews-container {
  height: 236px;
  padding: 10px;
  overflow: auto;
  font-family: arial;
  background-color: #eaeaea;
}

#morenews-container .date {
font-weight: bold;
font-size: 10px;
}

#morenews-container .title {
font-weight:bold;
color: #002D62;
}

#morenews-container .row {
margin-bottom: 10px;
}

#morenews {
  padding: 10px;
}

/********** SCHEDULE **********/
table.schedule{width:100%;background-color:}
.schedule-data{width:500px;color:#000}
.schedule-data td{padding:5px;color:#000}
tr.schedule-header td{font-weight:700;color:#FFF;background-color:#002d62;padding:5px}
.schedule td{padding:5px}

tr.schedule-row td {
    background-color: #;
    font-size: 11px;
    padding: 5px;
}

tr.schedule-row0 td {
    background-color: #d1d1d1;
    font-size: 11px;
    padding: 5px;
}

tr.schedule-row1 td {
    background-color: #;
    font-size: 11px;
    padding: 5px;
}

/********** ROSTERS **********/
table.roster{width:100%;background-color:}
tr.roster-header td{font-weight:700;color:#FFF;background-color:#002d62;padding:5px}
tr.roster-header td a{color:#fff;text-decoration:underline}
tr.roster-header td a:hover{text-decoration:none;color:#fff}
tr.roster-row a{text-decoration:underline;color:#002d62}
tr.roster-row a:hover{text-decoration:underline;color:#000}
tr.roster-row0 td{background-color:#d1d1d1;font-size:11px;padding:5px;color:#000}
tr.roster-row1 td{background-color:#FFF;font-size:11px;padding:5px;color:#000}
tr.roster-row0 a, tr.roster-row1 a{color:#002d62;}


/********** BIOS**********/
.bio-container .head {
  background: #002d62!important;
}

.bio-container span {
color: #fff !important;
}

.bio-wrapper .bio-container .head .name{
  color: #c1c1c1!important;
}

.roster-list,
.roster-title {
  background: #002d62!important;
}

.bio-wrapper .bio-container .head a {
  color: #fff;
  text-decoration: underline
}

.bio-wrapper .roster-sidebar .roster-title {
  color: #fff;
}

.bio-wrapper .roster-sidebar .roster-list a:hover {
  color: #c1c1c1;
}

#mainbody .bio-wrap .head {background:#002D62;color:#FFF} 
#mainbody .bio-wrap .head h2 {color:#AFD9EF;font-family:arial, helvetica;white-space:nowrap;line-height:24px;text-transform:none;padding:0} 
#mainbody .bio-wrap .head a {color:#AFD9EF;text-decoration:underline} 
#mainbody .bio-wrap .headshot {width:120px} 
#mainbody .bio-wrap .biodata {padding:0 310px 0 135px} 
#mainbody .bio-wrap .metadata {font-family:arial, helvetica} 
#mainbody .bio-wrap .metadata .label {color:#ccc}
#mainbody .bio-wrap .tab {width:auto;overflow:visible}
#mainbody .bio-wrap .metadata li {white-space:nowrap}
#mainbody .bio-wrap .lbl {color:#fff}
#mainbody .bio-wrap .val {color:#fff} 



/******* TAB CONTENT **********/
.tab {
  width: 225px;
  color: #FFFFFF;
  background-color: #8C8C8C8;
  padding: 0px;
}

.scoreboard {
  background: #E8E8E8 url(/images/setup/scoreboard_bg.jpg) no-repeat top;
  height: 200px;
  overflow: auto;
  color: #000000;
}

.scoreboard a {
  color: #000000
}

.boxevent {
margin-bottom: 10px;
}

#tabcontentcontainer{
  width: 225px;
  background-color: #;
  height: 220px;
}
.tabcontent {
  display: none;
}

/**************** TABS ******************/
#tabs-rcol {
  width: 225px;
  margin-bottom: 10px;
  overflow: hidden;
}

#tabs-rcol .ui-tabs-nav {
  width: 225px;
  background: url(/images/setup/tabs_hdr.png) no-repeat;
  overflow: hidden;
}

#tabs-rcol #tabs-rcol-state1 { background-position: 0 0 }
#tabs-rcol #tabs-rcol-state2 { background-position: 0 -29px }

#tabs-rcol .ui-tabs-nav li {
  float: left;
}

#tabs-rcol .ui-tabs-nav li a {
  display: block;
  height: 29px;
}

#tabs-rcol #tabs-rcol-anchor1 { width: 98px; }
#tabs-rcol #tabs-rcol-anchor2 { width: 127px; }

#tabs-rcol .ui-tabs-panel {
  width: 225px;
  color: #fff;
  background: #002d62;
  overflow: hidden;
}

#tabs-rcol .ui-tabs-panel .container {
  overflow: auto;
  height: 668px;
  padding: 10px;
}

/********** FADING SCROLLER **********/

div.scroller {
  font-weight: bold;
  font-size: 8pt;
  padding-left: 5PX;
}

.scroller a {
  font-size: 8pt;
  text-decoration: underline;
}

.scroller-score {
  float: right;
  font-size: 8pt;
  padding-right: 10px;
}


/********** BRIEF-STANDINGS **********/
.standings {
  padding: 5px;
  background: #002d62 url(/images/setup/standings_bg.jpg) no-repeat top;
}

tr.briefstats-header td {
  color: #FFFFFF;
  padding-right: 0px;
  font-weight: bold;
  font-size: 10px;
  text-align: center;
}

td.briefstats-label {
  color: #FFFFFF;
  font-size: 10px;
}

td.briefstats-field {
  color: #FFFFFF;
  text-align: left;
  font-size: 11px;
  padding-left:5px;
  text-align: center;
}

.briefstats-team {
  color: #FFA602;
  font-weight: bold;
}


/********* STATS ***********/
.stats-wrapper {
color: #000;
background: #FFF;
}
.stats-wrapper th {
background: #002d62; /* set the primary color here  */
color: #fff;
}
.stats-wrapper th a{
color: #fff !important;
}
.stats-wrapper a { /* set the link color here */
color: #333;
text-decoration: underline;
}
.stats-wrapper a:hover { /* set the link color here */
color: #000;
}

/*** DO NOT INCLUDE OR IMPLEMENT WITHOUT AUTHORIZATION ***/
/*** IF PAGE WIDTH IS NOT MINIMUM 730 ***/
.stats-wrapper {
width: 680px; /* should be set to the width of the containing section, all widths are computed against this value */
}
.stats-fullbox {
width: 678px; /* wrapper width minus 2 */
}
.stats-halfbox-left {
width: 329px; /* fullbox width divided by 2 minus 10 */
}
.stats-halfbox-right {
width: 329px; /* fullbox width divided by 2 minus 10 */
}
.stats-quarter-box {
width: 160px; /* halfbox width divided by 2 minus 5 */
}



/********** HEADLINES **********/
#carousel-wrapper {
width: 440px;
height: 360px;
margin-bottom: 10px;
overflow: hidden;
background: none !important;
}

#carousel-wrapper #carousel-seats {
background: none !important;
height: 360px;
width: 440px;
}

#carousel-wrapper .carousel-seat {
background:none;
height: 360px;
width: 440px;
}

#carousel-wrapper .media-box {
position: absolute;
left: 0;
top: 0;
}

#carousel-seats .story-box {
width: 420px;
background: url(/images/setup/morenews_footer.jpg) no-repeat left bottom #eaeaea;
height: 80px;
padding: 10px;
top: auto;
bottom: 0;
}

#carousel-seats .title {
display:block;
color:#002D62;
margin-top:0px;
font-family: arial;
font-size: 14px;
font-weight: bold;
line-height:15px;
}

#carousel-seats .date {
color:#000;
display:block;
font-weight:bold;
}

#carousel-seats .leadIn {
color:#000;
}

#carousel-seats .readmore {
  color: #000;
  font-weight: bold;
  font-size: 12px;
}

#carousel-controls {
overflow:hidden;
width:90px;
position: absolute;
right: 0;
top: 0;
}

#carousel-controls .control {
float:left;
height:80px;
width:90px;
margin-bottom:10px;
}

#carousel-controls #control2 {
margin-right:0
}


#accordion-wrapper .accordion-pane {
  background: url("/images/setup/leftnav_bg.jpg") no-repeat scroll center top #002E62;
  border-radius:0 0 4px 4px;
} 

#accordion-wrapper .accordion-key {
  background: url("/images/setup/department_accordion.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 29px;
  overflow: hidden;
  text-indent: -999px;
}
#accordion-wrapper .accordion-key.active { background-position:0 -29px }
#accordion-wrapper .accordion-pane a {
  border-bottom: 1px solid #EAEAEA;
  color: #C1C1C1;
  display: block;
  font-size: 12px;
  line-height: 24px;
  margin: 0 10px;
  text-decoration: none;
}