body{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px; text-align:left}
td{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-left:10px;}
.td{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-left:10px;}
.p{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;}
.a{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;font-style:margin-left:10px;}
.pbold{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;font-weight:bold;}
.pbold_home{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-top:10px;margin-right:10px;line-height:180%;font-weight:bold;}
.pbold_small{font-family:verdana,arial,helvetica;font-size:8pt;color:#000000;font-weight:bold;}

:hover.a{text-decoration:underline;font-weight:bold;}
.table{font-family:verdana,arial,helvetica;font-size:10pt;color:#AFC3E6;font-style:margin-right:10px;}
p{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;}
p:link{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;font-weight:bold;}
a{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;font-style:margin-left:10px;}
a:hover{text-decoration:underline;font-weight:bold;font-style:margin-left:10px;}
a:link{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;font-weight:bold;font-style:margin-left:10px;}
table{font-family:verdana,arial,helvetica;font-size:10pt;color:#AFC3E6;font-style:margin-right:10px;}
table.hover{font-family:verdana,arial,helvetica;font-size:10pt;font-weight:bold;color:#AFC3E6;font-style:margin-right:10px;}
table:link{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;font-weight:bold;}
pre{font-family: monospace; size: 10px;}
h2 {font-family:verdana,arial,helvetica;font-size:18pt;font-weight:bold;color:#EF3941;font-style:margin-right:10px;margin-top:15px;}
.h2 {font-family:verdana,arial,helvetica;font-size:18pt;font-weight:bold;color:#EF3941;font-style:margin-right:10px;margin-top:15px;}
h3 {font-family:verdana,arial,helvetica;font-size:12pt;font-weight:bold;color:#000000;}
.h3 {font-family:verdana,arial,helvetica;font-size:12pt;font-weight:bold;color:#000000;}

link{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;font-weight:bold;}
alink{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;font-weight:bold;font-style:margin-left:10px;}
vlink{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;font-weight:bold;}
.link{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;font-weight:bold;}
.alink{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;font-weight:bold;font-style:margin-left:10px;}
.vlink{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;font-style:margin-right:10px;font-weight:bold;}

linktext{font-family:verdana,arial,helvetica;font-weight:bold;}
a.linktext{font-family:verdana,arial,helvetica;font-weight:bold;font-style:margin-left:10px;}
a.linktext_red{font-family:verdana,arial,helvetica;font-weight:bold;color:#EF3941;font-style:margin-left:10px;}

boldred{font-family:verdana,arial,helvetica;font-size:12pt;font-weight:bold;color:#EF3941;}
boldred_center{font-family:verdana,arial,helvetica;font-size:12pt;font-weight:bold;color:#EF3941;text-align:center;}
.boldred{font-family:verdana,arial,helvetica;font-size:10pt;font-weight:bold;color:#EF3941;}
.boldred_center{font-family:verdana,arial,helvetica;font-size:10pt;font-weight:bold;color:#EF3941;text-align:center;}
linktext_red{font-family:verdana,arial,helvetica;font-weight:bold;color:#EF3941;}
.linktext_red{font-family:verdana,arial,helvetica;font-weight:bold;color:#EF3941;}
linktext_small{font-family:verdana,arial,helvetica;font-size:8pt;font-weight:bold;color:#000000;}
.linktext_small{font-family:verdana,arial,helvetica;font-size:8pt;font-weight:bold;color:#000000;}
linktext_center{font-family:verdana,arial,helvetica;font-size:10pt;font-weight:bold;color:#000000;text-align:center;}
.linktext_center{font-family:verdana,arial,helvetica;font-size:10pt;font-weight:bold;color:#000000;text-align:center;}
a.linktext_small{font-family:verdana,arial,helvetica;font-size:8pt;font-weight:bold;color:#000000;}
a.linktext_center{font-family:verdana,arial,helvetica;font-size:10pt;font-weight:bold;color:#000000;text-align:center;}



.toppubdate {color:#000000;font-size:10pt;}
.topheadline {color:#10214A;font-size:18px;font-weight:bold;}
:hover.topheadline{color:#10214A;font-size:18px;font-weight:bold;text-decoration:none;}
.sidebartitle {width:250px;height:51px;background-image:url('http://kcflyers.com/images/hdr.gif');display:block;}
.sidebartitletext {padding-top:27px;color:#ffffff;font-weight:bold;font-size:10pt;width:250;margin-left:20px;text-transform:uppercase;}

.mlink,.menulink{font-size:10pt;font-family:verdana,arial,helvetica;color:#AFC3E6;}
.m{width:150;font-size:10pt;font-family:verdana,arial,helvetica;color:#FFFFFF;
.mlink{font-size:10pt;font-family:verdana,arial,helvetica;height:19px;padding-left:5;display:block;text-decoration:none}
:hover.mlink{font-size:10pt;font-family:verdana,arial,helvetica;color:#FFFFFF}

.tablestuff {color:#000000;font-size:8pt;font-family:verdana,arial,helvetica;font-style:margin-right:20;}
:hover.tablestuff{color:#000000;font-size:8pt;font-family:verdana,arial,helvetica;font-style:margin-right:20;text-decoration:none;}

.tablestuff2 {color:#000000;font-size:10pt;font-family:verdana,arial,helvetica;font-style:margin-right:10pt;}
:hover.tablestuff2{color:#000000;font-size:10pt;font-family:verdana,arial,helvetica;font-style:margin-right:10pt;text-decoration:none;}

.mainnavlink {font-size:10pt;font-family:verdana,arial,helvetica;color:#FFFFFF;font-weight:bold;height:19px;padding-left:5;text-decoration:none;}
:hover.mainnavlink{font-size:10pt;font-family:verdana,arial,helvetica;color:#AAC3D9;font-weight:bold;height:19px;padding-left:5;text-decoration:none;}

.wdmnavlink {color:#FFFFFF;font-size:10pt; font-family:verdana,arial,helvetica; font-weight:bold; background-image:url('http://kcflyers.com/images/nav-bkg.gif');text-decoration:none}
:hover.wdmnavlink {color:#10214A;font-size:10pt; font-family:verdana,arial,helvetica; font-weight:bold; background-image:url('http://kcflyers.com/images/nav-bkg.gif');text-decoration:none}
.navbarlink {color:#10224A;font-size:11px; font-weight:bold; text-decoration:none;}
:hover.navbarlink{color:#FFFFFF;font-size:11px; font-weight:bold; text-decoration:none;}




/* -------- NAVIGATION & LINKS ----------- */


.relconlink {color:#10214A;font-size:11px;text-decoration:none;}
:hover.relconlink{text-decoration:underline;}

.sidebarlink {color:#10214A;font-size:11px;text-decoration:none;}
:hover.sidebarlink{color:#ffffff;}
/* add'l sidebar group and notes */

.sportnavlink {color:#10224A;font-size:11px; font-weight:bold; text-decoration:none;}
:hover.sportnavlink{color:#FFFFFF;font-size:11px; font-weight:bold; text-decoration:none;}
/* add'l sportnav group and notes */

.topnavlink {color:#10214A;font-size:11px;text-decoration:none;}
:hover.topnavlink{color:#10214A;}

/* --------  NAVIGATION & LINKS ----------- */

/*-----search-----*/
.searchvert{line-height:29px;}
#searchL{position:absolute;left:0;top:0;}
#sport-searchL{position:absolute;left:0;top:111;}
/*-----search-----*/

/*----------FANPOLL----------*/
.pollquestion {font-size: 11px; font-weight:bold;}
.pollanswers {font-size: 10px;}
.polllink {font-size: 11px;}
#pollradio {background-color: #ffffff;}
.fanpollborder{background-color: #ffffff; border-style:solid; border-color:#cccccc; border-left-width:5px; border-right-width:5px; border-bottom-width:5px; border-top-width:0px;}
.pollborder {border-color:#cccccc; }
.pollbg {background-color: #ffffff;}
/*----------FANPOLL----------*/

/*----------EMAIL----------*/
.email {font-size: 10px;}
/*----------EMAIL----------*/

/*----------EVENTS----------*/
.eventtitle {color:#10214A; font-size:11px; font-weight:bold;}
.liveeventdate {color:#10214A; font-size: 11px; font-weight:bold;}
.livesport {color:#10214A; font-size: 10px; text-decoration:underline; font-weight:bold;}
:hover.livesport {text-decoration:none;}
.liveevent {color:#10214A; font-size: 10px;}
.liveeventdateSport {color:#10214A; font-size: 10px; font-weight:bold;}
.liveeventSport {color:#10214A; font-size: 10px;}
.livesportOther {color:#10214A; font-size: 10px; text-decoration:underline; font-weight:bold;}
:hover.livesportOther {text-decoration:none;}
.eventtitleSport {color:#10214A; font-size: 10px; font-weight:bold;}
.liveeventaudioSport{color:#10214A; font-size: 10px; text-decoration:underline; font-weight:bold;}
:hover.liveeventaudioSport{text-decoration:none;}
.liveeventcoverage {color:#10214A; font-size: 10px; font-weight:bold; text-decoration:underline;}
:hover.liveeventcoverage {text-decoration:none;}
/*----------EVENTS----------*/

/*-----footer-----*/
.disclaimer{color:#000000;}
.disclaimerlink{color:#10214A;text-decoration:none;}
:hover.disclaimerlink{color:#000000;}

.oaslink{color:#10214A;text-decoration:none;}
:hover.oaslink{color:#000000;}

/*-----footer-----*/


/*----- OFFSETS -----*/
.secheadlinesoffset{margin-left:10px;width:350;}
.sportheaderL{position:absolute;left:130;top:267;}
.non-sportheaderL{position:absolute;left:130;top:267;}
.sportnavL{position:absolute;left:130;top:291;}
.contentoffset{margin-left:10px;width:600;}
.headlineoffset {margin-left:10px;width:350;}
.sidebaroffset{margin-left:10px;width:230;}
/*----- OFFSETS -----*/


/*----- LAYERD ITEMS-----*/
#indextopadL{position:absolute;left:0;top:0;}
#mastheadL{position:absolute; left:0; top:126; width:150; height:68;}
#scoreboardL{position:absolute; left:0; top:113; width:600; height:20;}
#allaccesstab{position:absolute; top:115px; left:810px; z-index:20; width:190px;}
#skyscraper {position:absolute; top:115px; left:820px; z-index:20; }
#sportnavL{position:absolute;}
#tickerL{position:absolute;}
#topblubar{position:absolute; top:322px; left:150px;}
/*----- LAYERD ITEMS-----*/









/*  ------------  NOTHING BELOW THIS LINE ------------ */
/* --------------------------------------------------- */


/*******************************************  TAB CLASSES  *******************************************/
.storescrolltabs{position:relative;}
.columnscrolltabs{position:relative;}
.calendarscrolltabs{position:relative;}
.eventsscrolltabs{position:relative;}
/*******************************************  TAB CLASSES  *******************************************/

/*----- DYN NAV -----*/
.merchanttabs{position:relative;}
.eventscrolltabs{position:relative;}
/*----- DYN NAV -----*/


/*-----VERT SPACING-----*/
.topadvert {line-height:111px;}
.fivevert{line-height:5px;}
.tenvert{line-height:10px;}
.twentyvert{line-height:20px;}
/*-----VERT SPACING-----*/


/*----- PROTECTED HEADLINES----- color, size, weight, decoration  */

/* ---------- 1st headline, largest photo ---------- */
.topcaption{color:#000000; font-size:10pt;}
.topheadline{color:#10214A; font-size:18px; font-weight:bold; text-decoration:none;}
:hover.topheadline{text-decoration:underline;}
.topmore{color:#10214A; font-size:10pt; text-decoration:none;}
:hover.topmore{text-decoration:underline;}
.toppubdate{color:#000000; font-size:10pt;}
.topsportname{color:#000000; font-size:10pt; font-style:margin-right:20px;}
.topsynopsis{color:#000000; font-size:8pt; font-style:margin-right:20px;}
:hover.topsynopsis{color:#000000;font-size:8pt;}
.topteaser{color:#000000; font-size:10pt;}
.thumbteaser{color:#000000; font-size:10pt; text-decoration:none;}
:hover.thumbteaser{text-decoration:underline;}

 /* ---------- other photo headlines ---------- */
.leadcaption{color:#000000; font-size:10pt;}
.leadheadline{color:#10214A;font-size:11px;font-weight:bold;text-decoration:none;}
:hover.leadheadline{text-decoration:underline;}
.leadmore{color:#10214A; font-size:10pt; text-decoration:none;}
:hover.leadmore{text-decoration:underline;}
.leadpubdate{color:#000000; font-size:10pt;}
.leadsportname{color:#000000; font-size:10pt;}
.leadsynopsis{color:#000000; font-size:10pt;}
.leadteaser{color:#000000; font-size:10pt;}

 /* ---------- non-photo headlines ---------- */
.seccaption{color:#000000; font-size:10pt;}
.secheadline{color:#10214A;font-size:11px;font-weight:bold;text-decoration:none;}
:hover.secheadline{text-decoration:underline;}
.secmore{color:#10214A; font-size:10pt; text-decoration:none;}
:hover.secmore{text-decoration:underline;}
.secpubdate{color:#000000; font-size:10pt;}
.secsportname{color:#000000; font-size:10pt;}
.secsynopsis{color:#000000; font-size:10pt;}
.secteaser{color:#000000; font-size:10pt;}


/* ---------- FEATURE HEADLINES ---------- */
.featurecaption{color:#000000; font-size:10pt;}
.featureheadline{color:#10214A;font-size:11px;font-weight:bold;text-decoration:none;}
:hover.featureheadline{text-decoration:underline;}
.featuremore{color:#10214A; font-size:10pt; text-decoration:none;}
:hover.featuremore{text-decoration:underline;}
.featurepubdate{color:#000000; font-size:10pt;}
.featuresportname{color:#000000; font-size:10pt;}
.featuresynopsis{color:#000000; font-size:10pt;}
.featureteaser{color:#000000; font-size:10pt;}

/* ---------- STORY HEADLINES ---------- */
.storycaption{color:#000000; font-size:10pt;}
.storyheadline{color:#10214A;font-size:18px;font-weight:bold;text-decoration:none;}
.storyteaser{color:#000000; font-size:12px;}

/* -------- END PROTECTED HEADLINES -------------------- */


/*----- PROTECTED SPORT HEADLINES (IF diff from index) ----- color, size, weight, decoration  */
/* currently unused */
/* -------------------- END SPORT PROTECTED HEADLINES -------------------- */