
body{font-family:arial,verdana;font-size:11px;color:#000000;SCROLLBAR-FACE-COLOR: #4D6541; 
SCROLLBAR-HIGHLIGHT-COLOR: #B4CEA9; 
SCROLLBAR-SHADOW-COLOR: #B4CEA9; 
SCROLLBAR-3DLIGHT-COLOR: #B4CEA9; 
SCROLLBAR-ARROW-COLOR: #BCD5B5; 
SCROLLBAR-TRACK-COLOR: #678C59;
SCROLLBAR-DARKSHADOW-COLOR: #456B42; }

td{font-size:11px;}
a:hover{text-decoration:none;}

#navlinks .mlink,#navlinks .menulink{text-decoration:none;}
#navlinks .hdr, #navlinks .mlink,#navlinks .menulink{font-family:arial,verdana;}
#navlinks{position:relative;width:166;z-index:4;}
#navlinks .m{position:relative; width:166;}
#navlinks .mlink{display:block; color:#440000; font-size:11px;}
#navlinks .mlink:hover{color:#ffffff;}
#navlinks .menu{position:absolute;visibility:hidden;width:166;left:166;top:0;background-color:#005D00;}
#navlinks .s{position:relative; width:166; background-color:#005D00;padding-bottom:5;}
#navlinks .menulink{padding-left:5; display:block; color:#; font-size:11px;font-weight:600;}
#navlinks  .menulink:hover{color:#ffffff;}

#Skyscraper {position:absolute; top:0px; left:1000px; z-index:20; }

#leaderboardL {position:absolute; visibility:visible;top:0;left:0;}


/*******************************************  MISC.  *******************************************/
.indexMastheadText {position: absolute;top: 78px;left: 234px;z-index: 20;visibility: visible;}
.sportMastheadText{position:absolute;top:121px;left:234px;0;visibility:visible;}
.nonsportMastheadText{position:absolute;top:189px;left:234px;0;visibility:visible;}

.indextopnavbg {background-image: url(http://graphics.fansonly.com/schools/msu/graphics/msu-05-topnav-bkg.gif);}

.sportMastheadTitle {position: absolute;top: 80px;left: 234px;z-index:20;visibility: visible;}
.Pubdatenews {color: #660000; font-size:10px; font-weight: 600;font-family:arial,verdana;}
.Teasernews {color: #660000; font-size:11px;font-family:arial,verdana;}
.topsportnavbg {background-image: url(http://graphics.fansonly.com/schools/msu/graphics/msu-05-sport-top-nav-bg.gif);}
#sportcalendarL {position:absolute;top:294px;left:665px;visibility:visible;}

/*----- PROTECTED HEADLINES----- color, size, weight, decoration  */

/* ---------- 1st headline, largest photo ---------- */
.topheadline{color:#005D00;font-size:16px;font-weight:800;text-decoration:none;}
.topheadline:hover{color:#ffffff;}
.topmore{color:#005D00; font-size:11px;font-weight:600;}
.topmore:hover{color:#ffffff;}
.toppubdate{color:#000000; font-size:11px;font-weight:600;}
.topsportname{color:#000000; font-size:11px;font-weight:600;}
.topsynopsis{color:#000000; font-size:11px;}
.topteaser{color:#000000; font-size:11px;}
.thumbteaser{color:#005D00; font-size:11px;}
.thumbteaser:hover{color:#ffffff;}

 /* ---------- other photo headlines ---------- */
.leadheadline{color:#;font-size:12px;font-weight:900;text-decoration:none;}
.leadheadline:hover{color:#000000;}
.leadmore{color:#; font-size:10px;}
.leadmore:hover{color:#000000;}
.leadpubdate{color:#000000; font-size:10px;}
.leadsportname{color:#000000; font-size:10px;}
.leadsynopsis{color:#000000; font-size:10px;}
.leadteaser{color:#000000; font-size:10px;}


 /* ---------- non-photo headlines ---------- */
.secheadline{color:#005D00;font-size:11px;text-decoration:none;font-weight:600;}
.secheadline:hover{color:#005D00;}
.secpubdate{color:#000000;font-weight:400; font-size:12px;}
.secsportname{color:#000000;font-weight:400; font-size:12px;}
.secteaser{color:#000000; font-size:10px;}

.secsportheadline{color:#005D00;font-size:12px;text-decoration:none;font-weight:600;}
.secsportheadline:hover{color:#005D00;}
.secsportpubdate{color:#000000;font-weight:600; font-size:10px;}
.secsportsportname{color:#000000;font-weight:600; font-size:10px;}
.secsportteaser{color:#000000; font-size:10px;}

.headline{color:#005D00;font-size:12px;text-decoration:none;font-weight:600;}
.headline:hover{color:#005D00;}
.pubdate{color:#000000;font-weight:400; font-size:10px;}
.teaser{color:#000000; font-size:10px;}

.topsportheadline{color:#005D00;font-size:16px;text-decoration:none;font-weight:800;}
.topsportheadline:hover{color:#005D00;}
.topsportpubdate{color:#000000;font-weight:400; font-size:14px;}
.topsportteaser{color:#000000; font-size:12px;}


/* ---------- FEATURE HEADLINES ---------- */
.featurecaption{color:#fff; font-size:10px;}
.featureheadline{color:#005D00;font-size:11px;font-weight:600;text-decoration:none;}
.featureheadline:hover{text-decoration:underline;}
.featuremore{color:#005D00; font-size:10px;}
.featuremore:hover{color:#000;}
.featurepubdate{color:#fff; font-size:10px;font-weight:600;}
.featuresportname{color:#fff; font-size:10px;}
.featuresynopsis{color:#fff; font-size:10px;}
.featureteaser{color:#fff; font-size:10px;}
.sportfeaturepubdate{color:#000000; font-size:10px;font-weight:600;}
.sportfeatureteaser{color:#000000; font-size:10px;text-decoration:none;}
.sportfeatureteaser:hover {color:#ffffff;}
/* ---------- STORY HEADLINES ---------- */
.storycaption{color:#000; font-size:10px;}
.storyheadline{color:#;font-size:13px;font-weight:600;text-decoration:none;}
.storyteaser{color:#000000; font-size:11px;font-weight:600;}

/* ---------- TABLES ---------- */
.tablecontent{color:#000000; font-size:11px;}
.tableheader{color:#005D00;font-size:14px;font-weight:600;text-decoration:none;}
.tableheaderwhite{color:#ffffff;font-size:14px;font-weight:600;text-decoration:none;}

 /* ---------- SIDEBARS ---------- */
.sidebarlink{color:#fff;font-size:10px;text-decoration:none;}
.sidebarlink:hover{text-decoration:underline;}
.sidebarlink2{color:#000000;font-size:10px;text-decoration:none;}
.sidebarlink2:hover{text-decoration:underline;}
.sidebarsub{color:#fff;font-size:10px;text-decoration:none;}
.sidebarsub:hover{text-decoration:none;}
.sidebarhdr{color:#ffffff;font-size:12px;text-decoration:none;font-weight:600;}
.sidebarbullet{color:#fff;font-size:12px;text-decoration:none;font-weight:600;}

/* -------- END PROTECTED HEADLINES -------------------- */
.headlineoffset{margin-left:10px;width:369;}
.secheadlineoffset{margin-left:10px;width:369;}

.LiveEventAudio{color:#000000; font-size:11px; text-decoration:underline;}
.LiveEventAudio:hover{text-decoration:none;}
.liveeventdate{color:#831900; font-size:11px;font-weight:600;}
.eventtitle{color:#831900;font-size:11px;font-weight:600;}
.liveeventsport{color:#000000;font-size:10px;text-decoration:none;}
.liveeventsport:hover{color:#831900}
.liveevent{color:#000000;font-size:10px;}

/*-----VERT SPACING-----*/
.topadvert {line-height:111px;}
.fivevert{line-height:5px;}
.tenvert{line-height:10px;}
.twentyvert{line-height:20px;}
/*-----VERT SPACING-----*/

.sportnavlink{color:#ffffff;font-weight:400;font-size:10px;text-decoration:none;}
.sportnavlink:hover{color:#ffffff;}

.mainnavlinks{display:block; color: #ffffff;font-size: 10px;background-color: #5F995F;font-weight: 400;line-height: 16px;text-decoration: none;margin-left: 0px;width: 220;}
.mainnavlinks:hover{display:block; color: #005D00;background-color:White;line-height:16px;}
.mainnavlinksodd{display:block; color:#ffffff;font-size:10px;font-weight:400;line-height:16px;text-decoration:none;margin-left:0px;width:220;}
.mainnavlinksodd:hover{display:block; color: #005D00;background-color: White;line-height:16px;}

/* dyn navigation */
#mainleft .mlink,#mainleft .menulink{text-decoration:none;}
#mainleft .hdr, #mainleft .mlink,#mainleft .menulink{font-family:verdana,arial;}
#mainleft{width:160;}
#mainleft .m{position:relative; width:220;}
#mainleft .mlink{color:#ffffff; font-size:10px; width:215; height:15; padding-left:5; display:block;}
#mainleft .mlink:hover{color:#5F995F;}
#mainleft .menu{position:absolute; visibility:hidden; width:160; left:160; top:0; background-color:#990000;}
#mainleft .s{width:160; background-color:#cc0000;}
#mainleft .menulink{color:#ffffff; font-size:11px; padding-left:5; display:block;}
/*  dyn navigation */

.disclaimer{color:#005D00;font-size:10px;}
.disclaimerlink{color:#005D00;font-size:10px;text-decoration:none;}
.disclaimerlink:hover{text-decoration:underline;}
.oaslink{color:#005D00;font-size:10px;text-decoration:none;}
.oaslink:hover{text-decoration:underline;}

.email{color:#ffffff;font-size:10px;}
.dailytitle{color:ffffff;font-size:10px;font-weight:600;}
.dailydate{color:000000;font-size:12px;font-weight:600;}
.dailyevent{color:#000000;font-weight:400;font-size:10px;text-decoration:none;background-color:#C0D8C2;}
.dailyeventlink{color:#000000;font-weight:400;font-size:10px;text-decoration:none;}
.dailyeventlink:hover{color: #000000;text-decoration: underline;}

.sportheader{
	color: #005D00;
	font-weight: 400;
	font-size: 12px;
	text-decoration: none;
	text-transform: uppercase;
}

.indexpow{color:#005D00;font-size:10px;}


