/*This is for the widget stuff*/
.rotating_feature{
    position: absolute;
    top:230px;
    z-index:4;
}
.smallContent{font-size:10px;}
.Widget{text-align:left;padding-bottom:0;margin:10px;}
.Widget h3{color:#fff;font-size:11px;font-weight:bold;height : 21px;}
.Widget h3.with_subheaders{margin:0;border-top:1px solid #C7C7C7;padding:2px 4px;background-image : url(../grphx/common/wdgt_hdr_bg_1.gif);background-repeat : repeat-x;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;}
.Widget h3{margin:0;border-top:1px solid #C7C7C7;border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;margin:0;padding:2px 4px;background-image : url(../grphx/common/wdgt_hdr_bg_1.gif);background-repeat : repeat-x;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;}
.Widget h2{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;margin:0;padding-left:15px;padding-top:5;color:#444;height : 21px;background-color: #C7C7C7;}
.Widget div{color:#000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;background:#fff;margin:0;border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;padding:4px;}
.Widget div.widget_content{border-bottom:1px solid #C7C7C7;}
.Widget div.widget_content_with_subheader{padding-left: 12px;border-bottom:1px solid #C7C7C7;}
h3.with_subheaders{margin:0;border-top:1px solid #C7C7C7;padding:2px 4px;background-image : url(../grphx/common/wdgt_hdr_bg_1.gif);background-repeat : repeat-x;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;}
.linksWidget{text-align:left;padding-bottom:0;margin:10px;margin-right:22px;}
.linksWidget h3{color:#fff;font-size:10px;font-weight:bold;height : 21px;margin-top:12px;}
.linksWidget h3{
	
	border-top:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	padding:2px 4px;
	background-color: #4E2868;
	background-repeat : repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
}
.linksWidget div{color:#000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;margin:0;margin-bottom:4px;}
.linksWidget div.widget_content{color: 444;text-indent: 7px;font-weight: bold;font-size: 10;}
.linksWidget  li{
    color: 444;
    font-weight: bold;
    font-size: 10;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding-bottom: 3px;
    list-style : none outside;
    margin-left: 7px;
}

.Date {margin: 5;font-weight:bold;color:#FFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;}
.DailyScripture{margin: 5;font-weight:bold;color:#FFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;font-style : italic;}
a.moreLink {color: #C52222; text-decoration: none;}
a:hover.moreLink {text-decoration: underline;}
a {color: #FFF}
a:hover{color:#700070;}

/**
a:link,a:hover{color:#00f;}
a:active{color:#800080;}
a:visited{color:#800080;}
**/
.mainLinks a{text-decoration: none;margin: 4;margin-right: 0px;font-weight:bold;color:#FFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;}
.mainLinks a:hover{color:#700070;background: transparent ;}
.breadCrumbLinks{text-decoration: none;margin: 5;margin-right: 0px;font-weight:bold;color:#7AAD47; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;}
.breadCrumbLinks a{text-decoration: none;margin: 5;margin-right: 0px;font-weight:bold;color:#FFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;}
/* General */
body {margin:0px; line-spacing: 125%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
ul {list-style-image:  url("images/tanBoxPlain.gif"); margin-top: 3px; margin-bottom: 3px;}
h2 {font-size: 150%; color: #405679; font-weight: bold;}
/* define font styles once */
h2, .feature, .breadcrumb, .bodyTitle, .bodyHead, .bodySubHead, .body, .bodyBold, .rightSideBullet, .rightSideHead, .rightSideBody, .leftSideTitle, .leftSideNav {font-family: arial, helvetica, sans-serif;}
.whatsNewHeadline, .whatsNewDate, .whatsNewBody, .universityTitle, .university, .college, .tab, a.routeY, .footer {font-family: verdana, arial, helvetica, sans-serif;}
.featureTitle, .collegeTitle, .rightSideTitle, .rightSideTitleSmall, .featureSubTitle {font-family: "Times New Roman", Times, serif;}
/* feature */
.feature {font-size: 78%; color: #405679; line-height: 125%;}
a.feature {font-size: 100%; color: #003C96; text-decoration: underline;}
.featureTitle {font-size: 190%; color:#a98c4b;}
.featureSubTitle {font-size: 100%; color: #333333; line-height: 90%;}
/* university bar */
.university {font-size: 68%; color: #8495A9;}
a.university {font-size: 100%; text-decoration: underline;}
a.university:hover {color: #ffffff;}
.universityTitle {font-size: 68%; color: #8495A9; letter-spacing: 4px;}
/* collegeBar */
.college {font-size: 50%; color: #f0f0e2; letter-spacing: 5px; text-transform: uppercase;}
a.college {font-size: 100%; text-decoration: none}
a.college:hover {text-decoration: underline}
.collegeTitle {font-size: 120%; color: #ffffff; padding-top: 5px; padding-bottom: 5px;}
/* tab bar */
.tab {font-size: 50%; letter-spacing: 4px; text-transform: uppercase;}
a.tab {color: #000000; text-decoration: none;}
a.tab:hover {text-decoration: underline;}
/* breadcrumb */
.breadcrumb {font-size: 8pt; font-weight: bold;}
a.breadcrumb {font-size: 8pt; text-decoration: underline; color:#003c96; font-weight: normal;}
a.breadcrumb:hover {text-decoration: none;}
/* what's new */
td#whatLayer {padding-right: 10px; padding-left: 7px; padding-top: 5px; padding-bottom: 10px; background-color: #e6e5d0; border: 1px solid #c5af7d;}
div.whatArticle {position: relative; border-top: 1px solid #c5af7d; padding-top: 3px; padding-bottom: 3px; margin-top:2px; clear: both;	}
.whatsNewDate {font-size: 65%; text-decoration: none; color:#000000; text-transform: uppercase;}
a.whatsNewHeadline {text-decoration: none; color:#003c96; font-weight:bold; font-size: 70%}
a.whatsNewHeadline:hover {text-decoration: underline;}
.whatsNewBody {font-size: 70%;}
/* az */
a.azLink {font-size: 100%; color: #003c96; text-decoration: none;}
a.azLink:hover {text-decoration: underline;}
a.routeY {font-size: 100%; color: #003c96; text-decoration: none;}
a.routeY:hover {text-decoration: underline;}
/* body */
.bodyTitle {font-size: 125%; color: #405679; font-weight: bold;}
.bodyHead {font-size: 110%; color: #405679; font-weight: bold;}
.bodySubHead {font-size: 10px; font-weight: normal; color: #a98c4b; text-transform: uppercase; letter-spacing: 1px}
.body {font-size: 78%; color: #333333;}
a.body {font-size: 100%; color: #003c96; text-decoration: underline;}
.bodyBold {font-size: 78%; color: #333333; font-weight: bold;}
/* left side */
.leftSideTitle {font-size: 10px; font-weight: normal; color: #a98c4b; text-transform: uppercase;}
.leftSideNav {font-size: 70%; color: #333333;}
a.leftSideNav {font-size: 100%; color: #003c96; text-decoration: none;}
/* right side */
.rightSideHead {font-size: 78%; color: #003c96; font-weight: bold;}
.rightSideBody {font-size: 70%; color: #333333;}
a.rightSideBody {font-size: 100%; color: #003c96;}
.rightSideTitle {font-size: 120%; text-decoration: none; color:#a98c4b; letter-spacing: 1px;}
.rightSideTitleSmall {font-size: 100%; text-decoration: none; color:#a98c4b; letter-spacing: 1px;}
a.rightSideBullet {font-size: 78%; text-decoration: none; color:#003c96;}
a.rightSideBullet:hover {text-decoration: underline;}
ul#relatedList {list-style-image: url("images/tanBoxPlain.gif"); margin-left: 3px; margin-top: 3px; padding-left: 10px;}
/* footer */
.footer {font-size: 60%;}
a.footer {font-size: 100%; color: #003c96;}







/* This is from the sports app */
/* Current Sports page CSS*/
/* Sports Global */

#column1 .widget .widgetContent{background:transparent;}
#column1 h3{line-height:14px;color:white;font-weight:bold;background:url(http://eimg.net/img/channels/news/nav_title_back.gif);border-left:1px solid black;border-right:1px solid black;padding:2px 3px 3px 3px;}
.widgetWithChrome{width:100%;border:1px solid #640201;}
.widgetWithChrome h3{width:auto;background:#9a0000;border-top:1px solid #ca6666;border-left:1px solid #ca6666;border-bottom:1px solid #640201;}
.widgetWithChromeGray{background:#ededed;border:0 solid #9a0000;}
.widgetWithChromeGray h3{background:#9a0000;border-top:0 solid #CA6666;border-left:0 solid #ca6666;}
.widgetWithChromeGray .button, .widgetWithChromeGray .editButton, .widgetWithChromeGray .removeButton, .widgetWithChromeGray .mobileButton{cursor:pointer;cursor:hand;color:#333;border:1px solid #333;background:#ccc;padding:0 2px 1px 2px;font-size:80%;text-decoration:none;position:absolute;right:4px;}
/* Sports Subnav */
#channelNav .widgetContent{padding:0;}		
#channelNav ul{margin:0 0 3px 0;padding:0;}	
#channelNav li{list-style:inside square url(http://eimg.net/img/channels/sports/nav_trans_arrow.gif);background:#9c0000;text-decoration:none;font-weight:bold;border-top:1px solid #cd6566;border-bottom:2px solid #320000;border-left:1px solid #675e61;border-right:1px solid #636363;padding:3px;}
#channelNav a{text-decoration:none;color:white;font-size:12px;}			
#channelNav a:hover{text-decoration:underline;}			
#channelNav #selected{list-style:inside square url(http://eimg.net/img/channels/sports/nav_trans_dark_arrow.gif);background:#ccc;border-top:1px solid #fff;padding-left:2px;}
#channelNav #selected a,#channelNav #selectedrop a,#channelNav #selectedsub a{color:#666;}
#channelNav #selectedrop{list-style:inside square url(http://eimg.net/img/channels/sports/nav_trans_dark_drop_arrow.gif);background:#ccc;border-top:1px solid #fff;padding-left:2px;}
#channelNav #sub{list-style:inside square url(http://eimg.net/img/x.gif);padding-left:10px;}
#channelNav #drop{list-style:inside square url(http://eimg.net/img/channels/sports/nav_trans_drop_arrow.gif);}
#channelNav #selectedsub{list-style:inside square url(http://eimg.net/img/x.gif);background:#ccc;border-top:1px solid #fff;padding-left:10px;}
/* Scores Widget */
.gamesHeader{background:#ccc;}
.gamesHeaderData{font-size:11px;padding:2px 0 1px 8px;}
.sportsWidgetGameTable{margin-top:5px;margin-bottom:10px;}
.sportsWidgetGameRow{}
.sportsWidgetGameTeamsCell{font-size:11px;width:55%;}
.sportsWidgetGameTeamsCellData{}
.sportsWidgetGameScoresCell{font-size:11px;width:20%;}
.sportsWidgetGamesScoresCellData{}
.sportsWidgetGameTimeInfoCell{font-size:11px;width:25%;}
.sportsWidgetGameTimeInfoCellData{}
.pspSubheaderSports{background:#efefef;padding:4px;}
/* Sports News */
.breakingNewsHeadlineBlock{padding:5px;}
.breakingNewsHeadline{font:bold 16px arial,sans-serif;}
.newsHeadline{font-weight:bold}
.byLineBlock,.byLinePubDateBlock{font-size:10px;}
.summaryBlock{}
.summary{}
.readMoreBlock{margin:5px;}
.readMore{}
.credit{font-size:10px;color:#666}
.narrowBulletListItem{position:relative;}
.moreLinkFloatRight{position:relative;text-align:right;}
.sportsTopStoriesLeagueHeaderRow{background:#dedede;}
.leagueNameText{font-weight:bold;color:#646464;}
/* Sport Score Tables */
.scoreboardNav{margin-top:5px;margin-bottom:5px;}
.scoreboardNavDataPrev{padding-left:5px;font-size:11px;}
.scoreboardNavData,.scoreboardLeagueNavData{font-size:11px;}
.scoreboardNavDataNext{padding-right:5px;font-size:11px;}
.scoreboardLeagueNav{margin:0;padding:5px;background:#ccc}
.ballSportEventsBlock{}
.ballSportEventTable{padding-right:2px;padding-left:3px;margin:0;}
.ballSportEventTableRow{}
.ballSportEventCell{}
.ballSportGameTable,.futureBallSportGameTable{padding:1px;margin-top:10px;margin-bottom:15px;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:3px solid #eee;}
.periodHeaderRow{background:#eee;}
.homeTeamScoresRow{}
.awayTeamScoresRow{}
.eventLocationCell{font-size:12px;padding-left:5px;background:#999;font-weight:bold;border-right:1px solid #999;border-left:1px solid #999}
.eventTimeInfoCell{font-size:12px;padding-left:5px;}
.periodHeaderCell,.finalHeaderCell{width:22px;font-size:12px;text-align:center;}
.awayTeamPreInfoCell{font-size:12px;padding-left:5px;border-bottom:1px solid #eee;}
.awayTeamRecordDataCell{font-size:12px;padding-right:5px;text-align:right;border-bottom:1px solid #eee;}
.awayTeamInfoCell{font-size:12px;padding-left:5px;border-right:1px solid #eee;border-bottom:1px solid #eee;}
.awayTeamPeriodDataCell{width:22px;font-size:12px;text-align:center;border-bottom:1px solid #eee;border-right:1px solid #eee;}
.awayTeamFinalDataCell{width:22px;font-size:12px;text-align:center;border-bottom:1px solid #eee;border-right:1px solid #eee;background:#ffffcd;}
.homeTeamPreInfoCell{font-size:12px;padding-left:5px;border-bottom:1px solid #eee;}
.homeTeamRecordDataCell{font-size:12px;padding-right:5px;text-align:right;border-bottom:1px solid #eee;}
.homeTeamInfoCell{font-size:12px;padding-left:5px;border-right:1px solid #eee;border-bottom:1px solid #eee;}
.homeTeamPeriodDataCell,.homeTeamFinalDataCell{width:22px;font-size:12px;text-align:center;border-bottom:1px solid #eee;border-right:1px solid #eee;}
.homeTeamFinalDataCell{background:#ffffcd;}
.final,.winner{font-size:12px;font-weight:bold;}
/* Sport Score Boards */
.articleHeadline{font-weight:bold;font-size:14px;}
.articleOrderedList{list-style:none outside;margin:10px;}
.sportEventTitle{font-weight:bold;font-size:16px;margin-top:10px;}
/*
.widgetWithoutBorder div.sportEventByLine,.widgetWithoutBorder div.sportEventTimeInfo{font-size:10px;background:transparent;color:#000;border:0;}
.widgetWithoutBorder{border:0 solid #640201;}
.widgetWithoutBorder h3{background:#9a0000;font-weight:bold;color:white;padding:1px 5px 2px 5px;border-top:1px solid #ca6666;border-left:1px solid #ca6666;border-bottom:1px solid #640201;position:relative;}
.widgetWithoutBorder div.articleHeadline{font-size:12px;}
*/
.sportEventBlock{width:100%;padding:5px;}
.sportEventTable,.sportEventBody{width:100%;}
/* Tabs */
.t{text-decoration:none;font-weight:bold;font-size:12px;}
.tNav a:visited,.tNav a:hover,.white A{color:#fff;}
#selected{color:#666;text-decoration:none;font-weight:bold;font-size:12px;}
.selected A:visited,.selected A:active,.selected A:link{color:#666;}
/* Current Sports page CSS end*/

/* New Sports css */
/* text */
.b{font-weight:bold;}
.c{text-align:center;}
.n{font-weight:normal;}
.win{font-weight:bold;font-size:70%;}
.11{font-size:11px;}

/* padding */
.noMargins{margin:0px;}
.pad{padding:0px 3px;}
.vertpad{padding:5px 0px;}

/* google search */
.srchWidth {width:445px;}

/* layout */
.leftCol{width:280px;}
.rightCol{width:280px;}
.leftColProfile{width:280px;}
.rightColProfile{width:280px;}

/* widgets */
.bdr-f{border:1px solid #fff;}
.greySubheader{background:#ccc;font-size:11px;margin:0;padding:5px;}


/* g */
.newsStory{font-size:12px;padding:0px 3px;}
.newsStoryCredit{color:#666;font-size:10px;padding:0px 3px;}
.newsStoryDate{font-size:11px;padding:0px 40px 20px 5px;}
.newsStoryHeadline{font-size:18px;padding:10px 3px;}
.newsStoryImg{padding:3px;}
.newsStoryMore{text-align:right;font-size:12px;font-weight:bold;padding:3px 10px 10px 0px;}
.newsList{list-style-type:disc;padding:5px 5px 10px 5px;}
.newsList li{font-size:12px; padding-bottom:3px;}

.item {padding:10px 5px;}
.item td {font-size:11px;}


.standings{margin:0px 0px 10px 0px;border:1px solid #ccc;}
.standings table{width:480px;}
.standings .tableHeader h3{background:#ccc;font-size:11px;font-weight:bold;color:#000;margin:0px;border:1px solid #fff;padding:3px;}
.standings .tableHeader td{background:#ccc;font-size:11px;font-weight:bold;padding:3px;}

/*



.standings .bg-f td{background:#fff;font-size:11px;padding:3px;height: 222 px;}
.standings .bg-f0 td{background:#f0f0f0;font-size:11px;padding:3px;}
.standings .bg-f ul{list-style-position: outside; margin-left: 16 px; padding-bottom: 1px; padding-top: 0px; margin-top: -2px;}
.standings .bg-f0 ul{list-style-position: outside; margin-left: 16 px; padding-bottom: 1px; padding-top: 0px; margin-top: -2px;}
*/




/* needs sorting */
.SSNav{margin-left:6px;padding-top:3px;}

.SSNav a:link,.SSNav a:hover,.SSNav a:active,.SSNav a:visited{padding:3px;}
.SSNav .selected{background:#ff9;font-weight:bold;padding:0px 2px;border:1px solid #fc0;}
.SSNavTitle{color:#900;font-size:140%;padding:6px 6px;}
.SSNavRefresh{background:#f0f0f0;font-size:14px;padding:3px 10px;border:1px solid #ccc;margin:3px 0px;}
.SSNavRefresh a:link,.SSNavRefresh a:hover,.SSNavRefresh a:active,.SSNavRefresh a:visited{padding-left:12px;}
.SSNavRefresh .selected{padding-left:12px;font-weight:bold;}
.SSNavRefresh .update{color:#999;font-style:italic;}

.SSwidget{}
.SSwidget h3{background:#999;font-size:90%;font-weight:bold;color:#fff;padding:5px 5px;border:0px;margin:24px 0px 8px 0px;}

.finalScoreTable{background:#fff;font-size:14px;border:1px solid #ccc;}
.finalScoreTable .tableHeader{border:1px solid #fff;}
.finalScoreTable .tableHeader td{background:#ccc;text-align:center;font-weight:bold;padding:3px;}
.finalScoreTable .score{}
.finalScoreTable .score td{background:#f0f0f0;text-align:center;padding:3px;}
.finalScoreTable .stats{border:1px solid #fff;}
.finalScoreTable .stats td{background:#f0f0f0;font-size:11px;padding:3px;}
.finalScoreTable .recap{border:1px solid #fff;}
.finalScoreTable .recap td{background:#eaeaea;padding:3px;}

.currentScoreTable{background:#fff;font-size:14px;border:1px solid #ccc;}
.currentScoreTable .tableHeader{border:1px solid #fff;}
.currentScoreTable .tableHeader td{background:#dedea0;text-align:center;font-weight:bold;padding:3px;}
.currentScoreTable .score{border:1px solid #fff;}
.currentScoreTable .score td{background:#ffc;text-align:center;padding:3px;}
.currentScoreTable .stats{border:1px solid #fff;}
.currentScoreTable .stats td{background:#ffc;font-size:11px;padding:3px;}
.currentScoreTable .recap{border:1px solid #fff;}
.currentScoreTable .recap td{background:#f6f6a6;padding:3px;}

.scheduleNavTitle{color:#900;font-size:140%;padding:10px 0px 0px 5px;}

.scheduleTable{background:#fff;font-size:12px;border:1px solid #ccc;}
.scheduleTable .tableHeader{border:1px solid #fff;}
.scheduleTable .tableHeader td{background:#ccc;font-weight:bold;padding:3px 3px 3px 8px;}
.scheduleTable .bg-f{background:#fff;padding:3px 3px 3px 10px;}
.scheduleTable .bg-f0{background:#f0f0f0;padding:3px 3px 3px 10px;}

.standingsTable{background:#fff;font-size:12px;border:1px solid #ccc;margin-bottom:10px;}
.standingsTable .tableHeader{border:1px solid #fff;}
.standingsTable .tableHeader td{background:#ccc;text-align:center;font-weight:bold;padding:3px;}
.rowHeader {text-align:left;width:85px;}
.standingsTable .bg-f{background:#fff;text-align:center;padding:3px;}
.standingsTable .bg-f0{background:#f0f0f0;text-align:center;padding:3px;}

.indexTable{background:#fff;font-size:12px;border:1px solid #ccc;margin-bottom:10px;}
.indexTable .tableHeader{border:1px solid #fff;}
.indexTable .tableHeader td{background:#ccc;font-weight:bold;padding:3px;}
.indexTable .bg-f{background:#fff;padding:3px;}
.indexTable .bg-f0{background:#f0f0f0;padding:3px;}

/* d */ 

.currentScoreTableNoTopBorder{background:#fff;font-size:14px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.currentScoreTableNoTopBorder .tableHeader{border:1px solid #fff;}
.currentScoreTableNoTopBorder .tableHeader td{background:#dedea0;text-align:center;font-weight:bold;padding:3px;}
.currentScoreTableNoTopBorder .score{border:1px solid #fff;}
.currentScoreTableNoTopBorder .lgScore{border:1px solid #fff;}
.currentScoreTableNoTopBorder .stats{border:1px solid #fff;}
.currentScoreTableNoTopBorder .recap{border:1px solid #fff;}

.inGame{text-align:center;}
.inGame span{padding:0px 5px;}
.lgScore{background:#fff;color:#000;font-size:200%;font-weight:bold;text-align:center;padding:3px;border:1px solid #fff;}
.recap{background:#f6f6a6;padding:3px;}
.score{background:#ffc;text-align:center;padding:3px;border:1px solid #fff;}
.stats{background:#ffc;font-size:14px;padding:3px;}

.boxscore td{background:#f0f0f0;font-size:12px;text-align:left;padding:0px 5px;}






