﻿/* 
	|rnCore.css
	|Used across all race network site styles
*/


/*mrp Bar*/

#mrpBar .loginWrap .txtWatermark, #mrpBar .loginWrap .textBox
{
	background:url(img/inputbgrepeat.jpg) 0 0 repeat-x;
}

#mrpBar .loginWrap .buttonWrap input
{
	position:relative;
	top:-3px;
	display:block;
	font-size:1px;
	overflow:hidden;
	text-indent:-9999px;
	width:65px;
	height:21px;
	padding:0;
	margin:0 3px;
	border:0 none;
	text-transform:uppercase;
	background:url(http://www.allstarsprint.com/css/img/btnsignin.png) 0 0 no-repeat;
}

/*End mrp Bar*/

.carNumCol
{width:50px;}


/*Custom Generics*/

#pointBody .contentSubWrap
{margin-left:5px; margin-right:5px;}

/*End Custom Generics*/

/*Tracks*/

#trackBody .contentSubWrap
{
	clear:left;
}

.trackNameWrap span
{display:none;}

.trackQuickInfo
{
	font-style:italic;
}

.trackQuickInfo span
{
	padding:0 6px 0 0;
}

#trackBioWrap .contentSubWrap
{
	margin:10px;
}

.trackContactWrap
{
	position:relative;
	display:block;
	float:left;
	width:150px;
	padding:0 5px 0 0;
	margin:4px 0 8px;
	overflow:hidden;
	font-size:.9em;
	font-weight:bold;
}

.trackContactWrap ul
{margin:0 0 4px;}

#trackBioWrap iframe
{
	margin:0 2%;
}

.weatherCard
{
	position:relative;
	float:left;
	font-size:.9em;
	margin:7px 0 8px 10px;
}

.weatherCard .weatherIcon
{
	position:relative;
	float:left;
	margin:0px 5px 5px 5px;
}

.weatherCard li
{line-height:1.2; white-space:nowrap; padding-left:50px;}
	

/*End Tracks*/


/*Sponsors*/

#sponsorWrapper, .sponsorFeed
{
	position:relative;
	text-align:center;
}

#sponsorWrapper #sponsorInnerWrapper
{
	position:relative;
	height:500px;
	overflow:hidden;
}

#sponsorWrapper .adWrap, .sponsorFeed .adWrap
{
	position:relative;
}

#sponsorWrapper .singleAdWrap, .sponsorFeed .singleAdWrap
{
	position:relative;
	display:block;
	text-align:center;
	margin:0 0 14px;
	height:70px;
	line-height:70px;
}

#sponsorWrapper .singleAd, .sponsorFeed .singleAd
{
	position:relative;
	display:inline;
	vertical-align:middle;
	margin:0 1px;
	line-height:70px;
}

#sponsorWrapper .singleAd img, .sponsorFeed .singleAd img
{vertical-align:middle;}

.singleAdWrap img, .subContent .singleAdWrap img
{border:0 none;}

.sponsorsWrap .singleAdWrap
{
	position:relative;
	width:200px;
	height:150px;
	float:left;
}

.sponsorsWrap .singleAdWrap h3
{display:none;}

#supAdWrap .singleAdWrap
{
	float:none;
	width:auto;
	height:auto;
	clear:left;
	padding:15px 0 20px;
}

#supAdWrap .singleAd
{
	position:relative;
	float:left;
	margin:0 20px 8px 0;
}

.profileHome .section .sponsorFeed
{
	position:relative;
	z-index:15;
	width:600px;
	height:75px;
	overflow:hidden;
	text-align:center;
}

.profileHome .section .adWrap
{
    position:relative;
    width:30000em;
}

.profileHome .sponsorHolder .singleAdWrap
{
	position:relative;
	display:block;
	float:left;
	line-height:75px;
	height:75px;
	width:148px;
	margin:0 1px;
	vertical-align:middle;
}

.profileHome .sponsorHolder .singleAd
{
	display:inline;
	margin:0 1px;
	line-height:75px;
	vertical-align:middle;
}

.profileHome .sponsorHolder img
{
    position:relative;
    max-width:140px;
    max-height:75px;
	border:0 none;
	position:relative;
	vertical-align:middle;
}
	

/*End Sponsors*/


/* =Comments
----------------------------------------*/

/*Structure*/

.mrp_cmntWrap
{
	position:relative;
	border:0 none;
}

.mrp_cmntIcon
{
	float:left;
	width:50px;
	height:50px;
}

.mrp_cmntIcon img
{
	display:block;
	font-size:1px;
	overflow:hidden;
	text-indent:-99999px;
}

.mrp_cmntSubWrap
{
	position:relative;
	margin-left:60px;
	padding:5px 8px 7px;
}

.mrp_cmntSubWrap h2, .mrp_cmntSubWrap h3, .mrp_cmntSubWrap h2
{
	display:block;
	width:380px;
	padding:0 2px 0 0;
}

.mrp_cmntSubWrap h2 a, .mrp_cmntSubWrap h3 a
{
	text-decoration:underline;
}

.mrp_cmntThreadWrap h2, .mrp_cmntPostsWrap h2
{
	margin:0 0 8px;
	padding:2px 5px;
}

.mrp_cmntSubWrap h4
{
	display:inline;	
}

.mrp_cmnt
{
	position:relative;
	min-height:40px;
}

.mrp_cmntInfo
{
	position:absolute;
	top:0;
	right:5px;
	display:block;	
	width:70px;
	padding:3px;
	font-size:.85em;
	text-align:right;
}

.mrp_cmntInfo .mrp_cmntStats
{
	margin:0;
}

.mrp_cmntInfo li
{
	display:block;
	line-height:1.1em;
}

.mrp_cmntDate
{padding:1px 4px;}

.mrp_cmnt .mrp_cmntDate, .mrp_cmnt p
{
	font-size:.9em;
	margin:0;
}

.mrp_cmntRepliesWrap
{
	margin:0 0 0 60px;
}

.mrp_cmntReplies
{
	margin:10px 0 0;
}

.mrp_blankCmnt
{
	margin:10px 0 0;
}

.mrp_cmntRepliesWrap .mrp_contentSubWrap
{
	margin-bottom:0;
	padding-bottom:0;
}

.mrp_cmntRepliesWrap .mrp_cmntIcon
{
	top:5px;
	left:1px;
	width:25px;
	height:25px;
}

.mrp_cmntRepliesWrap .mrp_cmntSubWrap
{
	margin-left:35px;
	margin-bottom:3px;
}

.mrp_cmntRepliesWrap .mrp_cmnt
{margin:0; min-height:30px;}

.mrp_cmntNewHeadingWrap input, .mrp_cmntNewBodyWrap textarea
{
	font-size:14px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	width:98%;
}

.mrp_cmntNewBodyWrap textarea
{
	font-size:11px;
	height:50px;
	overflow-x:hidden;
	overflow-y:auto;
	 resize: none;
}

.mrp_cmntBtnWrap
{
	text-align:right;
	margin:3px 0 0;
}

.mrp_cmntActnsWrap
{
	position:absolute;
	top:-1px;
	right:-5px;
	font-size:.85em;
	text-align:right;
	padding:1px 3px;
}

.mrp_blankCmnt .mrp_cmntActnsWrap, .mrp_newTopicWrap .mrp_cmntActnsWrap
{
	top:auto;
	bottom:10px;
	right:88px;
	width:30px;
	background:none;
}

.mrp_newTopicWrap .mrp_cmntActnsWrap
{
	right:63px;
}

.mrp_cmntActnsWrap span
{padding:0 6px;}


/*EndStructure*/

/*Colors*/

.mrp_cmntSubWrap, #mrp_cmntThreadWrap h2
{background:#ccc;}

.mrp_cmnt h4,.mrp_cmnt h4 a, .mrp_cmnt h4 a:link, .mrp_cmnt h4 a:active, .mrp_cmnt h4 a:visited
{
	color:#555;
}

.mrp_cmnt h4 a:hover
{
	color:#999;
}

.mrp_cmntActnsWrap
{
	background:#ccc;
}

/*EndColors*/

/* =EndComments
----------------------------------------*/


/* =Gallery
----------------------------------------*/

.mrp_galThumbWrap img
{
	display:block;
	width:230px;
	height:175px;
	background:url(img/myracepass_small.png) center center no-repeat;
}

.contentGalleryWrap .galleryThumbs .thumbWrap, .galleryWrap .galleryThumbs .thumbWrap
{width:auto; height:auto;}

/* =EndGallery
----------------------------------------*/


/* =Profile
----------------------------------------*/

.mrp_contentHead h2
{
    position:relative;
	border-color:#000;
	white-space:nowrap;
	overflow:hidden;
}

.contentNameWrap h2
{border-color:#333;}

.mrp_contentMenu
{
	border-bottom:solid 2px #555;
}

.mrp_contentMenu a, .mrp_contentMenu a:link, .mrp_contentMenu a:active, .mrp_contentMenu a:visited
{
	border:solid 1px #333;
	border-width:1px 1px 0;
	background:#333;
}

.mrp_contentMenu a.active
{border-color:#555;}

.mrp_contentMenu a.active, .mrp_contentMenu a:hover
{
	background:#555;
}

.mrp_contentHeadFeature.mrp_contentHeadWrap h2
{
    position:relative;
	font-size:1.9em;
	padding:0 4px;
	border:0 none;
	background:none;
}

.mrp_contentHeadWrap h2 .mrp_mrpVerified
{
    position:absolute;
    top:4px;
    padding:0 3px;
}

.mrp_contentHeadFeature.mrp_contentHeadWrap h2 .mrp_mrpVerified
{
    top:6px;
    padding:0 6px;
}

.mrp_contentHeadFeature.mrp_contentHeadWrap
{
    margin:0 0 14px 0;
    position:relative;
    height:300px;
    width:815px;
}

.mrp_contentHeadFeature .mrp_profileHeadImgWrap, .mrp_contentHeadFeature .mrp_profileHeadImg
{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:300px;
    overflow:hidden;
}

.mrp_contentHeadFeature .mrp_profileHeadImg img
{
	position:relative;
	display:block;
    width:100%;
    min-height:300px;
}

.mrp_contentHeadFeature .mrp_contentHead
{
	position:absolute;
	left:90px;
    bottom:0;
    width:725px;
    height:80px;
    overflow:hidden;
    padding-top:11px;
    background:url(http://www.allstarsprint.com/css/img/trans/black50.png) 0 0 repeat;
}

.mrp_contentHeadFeature .mrp_contentHeadImg
{
	position:absolute;
	left:0;
	bottom:0;
	text-align:center;	
	margin:0;
	z-index:1000;
	width:90px;
	height:75px;
	padding:14px 0px 0 0px;
	background:url(http://www.allstarsprint.com/css/img/trans/black50.png) 0 0 repeat;
}

/* =EndProfile
----------------------------------------*/


/* =Fantasy (and some schedule stuff for now)
----------------------------------------*/

.mrp_seasonHomeFeedWrap .section
{
	min-height:190px;
}

.mrp_rowFeedContent
{
	position:relative;
	padding:3px 1px;
	margin:1px 0
}

.mrp_rowFeedContent.mrp_alt
{
	border:solid 1px #000;
	border-width:1px 0;
}

.mrp_rowFeedContent h4
{
	margin:0;
}

.mrp_rowFeedContent .contentSpec
{
	top:2px;
	right:2px;
}

/* =EndFantasy
----------------------------------------*/


/*Points*/

.ptTH
{font-weight:bold;}

.ptPos
{width:40px;}

.ptDriverName
{width:40%;}

.ptWins
{width:60px;}

.ptPoints
{width:80px;}

.ptBehind
{width:80px;}

/*Driver Bios*/

.contentNameWrap .driverNum
{
	position:absolute;
	top:8px;
	right:10px;
	font-size:18px;
}

.bioWrap li
{
	list-style:circle;
	margin-left:20px;
}

.quickBio
{
	position:relative;
	z-index:10;
	float:right;
	margin:24px 10px 5px 10px;
	padding:5px 5px 0;
	font-size:.9em;
	background:#555;
}

.quickBio li strong
{
	padding:0 6px 0 0;
}

.bioPics
{
	position:relative;
	margin:0 0 10px;
}

.bioPics .contentPicWrap
{
	margin:0 10px;
}

.bioSub
{
	position:relative;
	z-index:5;
}

.driverFeeds
{
	clear:left;
}

.mrp_picCardWrap .mrp_cardWrap
{
    float:left;
    width:240px;
    height:130px;
    position:relative;
    margin:10px 10px;
    overflow:hidden;
}

.mrp_picCardWrap .mrp_cardPicWrap
{
    position:absolute;
    z-index:10;
    margin:0px;
}

.mrp_picCardWrap .mrp_cardInfoWrap
{
    position:absolute;
    z-index:20;
    bottom:0px;
    width:96%;
    padding:5px 2%;
    background:url(http://www.allstarsprint.com/css/img/trans/black50.png) 0 0 repeat;
    margin:0px;
    font-size:1.3em;
}

.mrp_picCardWrap h4{margin:0px; color:#FFF;}
.mrp_picCardWrap h4 a, .mrp_picCardWrap h4 a:link, .mrp_picCardWrap h4 a:active, .mrp_picCardWrap h4 a:visited, .mrp_picCardWrap h4 a:hover
{
    text-decoration:none !important;
    color:#FFF;
}

.mrp_picCardWrap .mrp_cardSpec
{
    position:absolute;
    top:0px;
    right:0px;
    padding:5px;
    font-size:1em;
    z-index:20;
    color:#FFF;
    background:url(http://www.allstarsprint.com/css/img/trans/black50.png) 0 0 repeat;
    font-weight:bold;
}

.mrp_driverArchiveWrap .mrp_picCol
{
    width:25px;
}

.subContent .mrp_driverBioWrap .contentSubWrap
{
    border-bottom:none;
}

.mrp_bioPic
{
    margin-left:10px;
    float:right;
}
.mrp_bioPic .contentPicWrap
{
    float:none;
}

.mrp_bioPic .mrp_quickBioInfo th
{
    font-size:.9em;
    height:auto;
    text-align:center;
}

.contentSubWrap.mrp_quickBioInfo
{
    width:300px;
    margin-left:auto !important;
     margin-right:auto !important;
}

.mrp_bioPic.mrp_largeBioPic
{
    float:none;
    margin-left:0px;
    margin-right:0px;
    text-align:center;
}

.mrp_bioPic.mrp_largeBioPic .contentPicWrap
{
    margin:0 1px;
    display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
}

.mrp_bioSection
{
    margin-bottom:10px;
}
/*End Driver Bios*/


/*Schedule*/

.driverNum
{
	text-transform:uppercase;
}

.descCol .desc1
{
	font-weight:bold;
}

.descCol .desc2
{
	font-style:italic;
}

.descCol .eAssoc, .descCol .eClass
{
	font-size:.9em;
}

.scheduleWrap td
{
	padding:5px 1px;
}

.mrp_table
{
	border:0;
	margin:0;
	border-collapse: separate !important;
}

.mrp_table th
{
	font-size:1.2em;
	height:30px;
	border-bottom:solid 1px #ddd;
	border-width:0 0 1px;
}

.mrp_table td
{
	padding:3px;
	cursor:default;
	border-top:solid 1px #ddd;
	border-width:1px 0 0;
}

.mrp_table tr:hover td
{background-color:#ccc;}

.pane .mrp_table td
{border-color:#ccc;}

.mrp_table .resultsCol
{font-weight:bold;}

.detailsWrap .mrp_table th
{
	font-size:1em;
	height:20px;
}

.mrp_schedule td
{
    height:14px;
	/*padding-top:3px;
	padding-bottom:3px;
	
	vertical-align:top;*/
}

.mrp_schedule /*#scheduleWrap table*/
{
	margin-bottom:1em;
}

.mrp_schedule th /*#scheduleWrap th*/
{
	color:#fff;
	text-transform:uppercase;
}

td.dateCol
{
	vertical-align:middle;
	width:55px;
}
.mrp_schedule .mrp_broadcastIcon
{
    display:inline-block;
    margin:2px;
}
.mrp_schedule .mrp_broadcastIcon img
{
    border-radius:3px;
    border:solid 1px #dedede;
}

.mrp_schedule .mrp_broadcastCol
{
    padding-right:5px;
    text-align:center;
}

.mrp_schedule .mrp_broadcastCol.empty
{
    padding:0px;
    width:0px;
}

.mrp_schedule .mrp_ticketCol
{
    width:50px;
    padding-left:5px;
    text-align:center;
}

.mrp_schedule .mrp_ticketCol.empty
{
    padding:0px;
    width:0px;
}
.mrp_schedule .mrp_ticketCol .fa
{
    font-size:25px;
}

.mrp_schedule td
{font-size:11px;}

.detailsWrap .mrp_table .desc2, #scheduleBody .mrp_table .desc2,
.detailsWrap .mrp_table .assocWrap, #scheduleBody .mrp_table .assocWrap
{font-size:.9em;}

.mrp_schedule th.resCol
{
	font-size:.85em;
	width:65px;
	text-align:center;
	padding-bottom:2px;
	vertical-align:bottom;
}

.mrp_schedule .innerTable /*#scheduleWrap .innerTable*/
{width:100%; margin:0;}

.mrp_schedule .innerTable td /*#scheduleWrap .innerTable td*/
{border:0 none;}

.mrp_schedule .innerRow td, .mrp_schedule .mrp_alt .innerRow td /*#scheduleWrap .innerRow td*/
{
	border:0 none;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:0;
}

.mrp_schedule th.resCol /*#scheduleWrap .resCol*/
{
	text-align:right;
	font-size:.9em;
}

.mrp_schedule td.resCol
{
    text-align:right;
}

.mrp_schedule .innerTable .resCol /*#scheduleWrap .innerTable .resCol*/
{
	text-align:center;
	width:65px;
	padding-right:0;
}

.mrp_schedule .innerTable th
{
    font-size:.85em;
    border-bottom:0 none;
}

.curRow td
{
	background-color:#ccc;
}

#scheduleBody .contentDesc
{margin-bottom:0;}

.scheduleEventsWrap
{
	margin:0 5px 30px;
}

.mrp_schedule
{
    font-size:.85em;
}

.scheduleEventsWrap .mrp_table
{margin-bottom:5px;}

.quickStats.isScrollable
{
    position:relative;
    overflow:hidden;
}

.quickStats.isScrollable .statSection
{
    position:relative;
    float:left;
    margin:0 10px 0 0;
}

.statSectionScrollable
{
    position:relative;
    width:9999em;
}

.quickStatsNav
{
    position:relative;
    z-index:50;
    text-align:center;
    font-weight:bold;
}

.quickStatsNav a
{cursor:pointer;}

.quickStatsNav span.dash
{padding:0 5px;}

/*End Schedule*/

/*Results*/

.classContentWrap .contentSubWrap
{
	margin-right:10px; margin-left:10px;
	padding-right:0; padding-left:0;
	border:solid 1px #0e0e0e;
}

.classContentWrap h3
{
	background-color:#0e0e0e;
}

.classContentWrap .detailsWrap
{
	padding:5px 10px 0;
}

/*End Results*/

/*Comments*/

#addCommentWrap
{width:320px;}

#addCommentWrap h3
{color:#000; border-bottom:solid 1px #000; text-decoration:none; text-shadow:0 0 0 #fff;}

#addCommentWrap label, 
#addCommentWrap .recaptchaWrap a
{color:#000;}

#addCommentWrap textarea
{width:300px;}

#guestbookBody .pdesc
{font-style:italic;}

/*End Comments*/

/* =AutoComplete
----------------------------------------*/
.ac_results {
	color:#000;
}

.ac_loading {
	background: white url('img/loader.gif') right center no-repeat;
}

.ac_even
{background-color:#242424;}

.ac_odd
{background-color:#353535;}

.ac_over
{background-color:#1A1A1A;}

.ac_results a
{color:#C3C3C3;}

.ac_over a
{color:#fff;}

.ac_results
{
	border-color:#454545;
}

/* =EndAutoComplete
----------------------------------------*/

/* =Store
----------------------------------------*/

.addWrapper
{
	width:460px;
}

.productPics .contentPicWrap
{
	margin:0 auto;
}

.advButtonWrap
{
	border-color:#353535;
}

.addQty
{
	margin-top:3px;
	margin-right:125px;
}

#prodInfoLower
{
	margin:5px 0 0;
	padding:10px;
	text-align:center;
	border-top:dashed 1px #353535;
}

.packageWrapper
{
    padding:10px 0 0;
	border-top:dashed 1px #353535;
}

.packageWrapper h2
{text-align:center; margin:0 0 15px;}

#prodInfoLower h2, .packageWrapper h2
{
	text-decoration:underline;
}

#prodInfoLower p
{
	font-style:italic;
}

#prodInfoLower .catWrap
{display:none;}

.cartWrapper table.fauxTable th, .cartWrapper table.fauxTable td
{
	border-color:#222;
	background:#222;
}

.cartWrapper th, .cartWrapper td
{
	border-color:#222;
	background:none;
}

.cartWrapper .cartTotalsWrap tr:last-child td
{
	border-bottom:solid 1px #222;
}

.verifyOrderWrap
{
	width:315px;
	border-width:2px;
	border-color:#222;
}

.verifyOrderWrap table.fauxTable th, .verifyOrderWrap table td
{
	border-color:#222;
}

.paymentSet
{
	width:340px;
}

/* =EndStore
----------------------------------------*/

#footer
{
	font-size:.8em;
}

.footMenu
{
	float:none;
	text-align:center;
	margin:0 0 5px;
}

#footer ul
{margin:0;}

.footMenu li
{
	display:inline;
	padding:0 3px;
}


/* =Gallery
----------------------------------------*/

.mrp_galleryNav
{
	position:relative;
	padding:3px;
	margin:5px 0;
	text-align:right;
	font-size:.9em;
	border-bottom:dotted 1px #403f3f;
}

.mrp_galleryCrumbs
{
	position:absolute;
	top:3px;
	left:0;
	width:400px;
	text-align:left;
}

.mrp_galleryThumbs, .mrp_galleryMain
{
	position:relative;
}

.mrp_galThumbWrap
{
    float:left;
    padding:10px 16px;
}

.mrp_galThumbWrap a
{
	position:relative;
}

.mrp_galThumbWrap img
{
	border:solid 1px transparent;
}

#mrp_fullImg
{
	border:solid 2px transparent;
}

#mrp_mediaTagWrap
{
	text-align:left;
	width:525px;
}

#mrp_mediaTagWrap a
{
	margin:2px;
}


/* =EndGallery
----------------------------------------*/


/* =Nitro Carts
----------------------------------------*/

.nc_product
{
    float:left;
    width:125px;
    height:150px;
    margin:0px 5px;
    text-align:center;
    overflow:hidden;
}

/* =EndNitroCarts
----------------------------------------*/


.mrp_resultPhotoWrap
{
    text-align:center;
    margin:0 0 15px 0;
}
.mrp_resultPhotoWrap img
{
    max-width:100%;
    display:block;
    margin:0 auto;
}





/* =FantasyWidget
----------------------------------------*/

.mrp_fantasyWidgetWrap
{
    position:relative;
    min-width:300px;
    /*height:300px;*/
    overflow:hidden;
    margin:0 auto;
    padding:2px;
    font-size:11px;
    color:#f5f5f5;
    font-family:Tahoma;
    border:solid 2px #222;
    background:#111;
}

.mrp_fantasyWidgetWrap a, .mrp_fantasyWidgetWrap a:link, .mrp_fantasyWidgetWrap a:active, .mrp_fantasyWidgetWrap a:visited
{
    color:#ddd;
    outline:none;
}

.mrp_fantasyWidgetWrap a:hover
{
    color:#fff;
}

.mrp_currentSeasonName
{
    position:relative;
    margin:0 0 3px;
    font-size:15px;
    height:18px;
    overflow:hidden;
}

.mrp_seasonStats
{
    font-size:10px;
    height:12px;
    overflow:hidden;
}

.mrp_seasonHeader
{
    text-align:center;
}

.mrp_widgetNavWrap
{
    position:relative;
    text-align:center;
    padding:5px 0;
    margin:2px;
    border:solid 1px #222;
    border-width:1px 0;
}

.mrp_widgetNavWrap a
{
    position:relative;
    margin:0 1px;
    padding:2px;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
    background:#222;
}

.mrp_widgetNavWrap a:hover
{background:none;}

.mrp_seasonPanes
{
    position:relative;
    margin:5px 0;
}

.mrp_fantFeed
{
    position:relative;
    padding:2px;    
    height:135px;
    background:#151515;
}

.mrp_fantFeed .sectionHead
{
    padding:2px 5px;
    border:0 none;
    background:#222;
}

.mrp_fantFeed .sectionHead a
{text-decoration:underline;}

.mrp_fantFeed .subSection
{
    margin:0 2px;
}

.mrp_fantFeed h3
{
    color:#f5f5f5;
    margin:0 0 2px;
}

.mrp_fantFeed .contentSpec
{
    position:absolute;
    top:5px;
    right:4px;
}

.mrp_fantFeed .mrp_rowFeedContent.mrp_alt
{
    border-color:#222;
    border-style:dashed;
}

.mrp_seasonFooter
{
    position:relative;
    width:300px;
    margin:0 auto;
    text-align:center;
    font-size:11px;
}


/*FantasyLightScheme*/

.mrp_fantasyWidgetWrap.mrp_fantSchemeLight
{
    color:#222;
    border-color:#c5c5c5;
    background:#D8D8D8;
}

.mrp_fantasyWidgetWrap.mrp_fantSchemeLight a, .mrp_fantasyWidgetWrap.mrp_fantSchemeLight h3
{color:#222;}

.mrp_fantasyWidgetWrap.mrp_fantSchemeLight .mrp_widgetNavWrap
{
    border-color:#c5c5c5;
}

.mrp_fantasyWidgetWrap.mrp_fantSchemeLight .mrp_fantFeed, .mrp_fantasyWidgetWrap.mrp_fantSchemeLight .mrp_widgetNavWrap a
{background:#cecece;}

.mrp_fantasyWidgetWrap.mrp_fantSchemeLight .mrp_widgetNavWrap a:hover
{background:none;}

.mrp_fantasyWidgetWrap.mrp_fantSchemeLight .sectionHead
{background:#c5c5c5;}


/*EndFantasyLightScheme*/


/* =EndFantasyWidget
----------------------------------------*/

#tooltip1
{background:#eee;}

#tooltip1 a
{color:#222;}