﻿#dcsn-mobile-menu ul li a { color:white !important; font-weight:600; text-transform:none !important; }
#dcsn-mobile-menu ul li a { color:white !important; font-weight:600; text-transform:none !important; }

/* Begin default/non-team chart styles */
.h-DEF { background:#fff !important; }
.dep-def { margin-top:20px; }
.DEF { color:#3366cc; }
.snDEF { background:#ffffff; }
.dcsn-main li a.DEF:hover { background:#e7ecf1; }
.dcsn-main li a.DEF:active { background:#e7ecf1; }
#dcsn-mobile-menu ul.DEF { background:#ffffff !important; border:solid 1px #e7ecf1 !important; }
#dcsn-mobile-menu ul.DEF li a { color:#3366cc !important; }
#dcsn-mobile-menu ul.DEF li a:hover { background:#080e55 !important; color:White !important; }
#dcsn-mobile-menu ul.DEF li a:active { background:#080e55 !important; color:White !important; }

/* Begin Invidivual Team Styles */
.h-ARL { background:#69b3e7 !important; }
.ARL { color:#69b3e7; }
.snARL { background:#000000; }
.dcsn-main li a.ARL:hover { background:#69b3e7; }
.dcsn-main li a.ARL:active { background:#69b3e7; }
.dt-ARL th { background:#69b3e7; color:#ffffff !important; }
.sh-ARL { color:#69b3e7; font-size:16px; font-weight:600; text-transform:uppercase; }
#dcsn-mobile-menu ul.ARL { background:#000 !important; border:solid 1px #000 !important; }
#dcsn-mobile-menu ul.ARL li a:hover { background:#69b3e7 !important }
#dcsn-mobile-menu ul.ARL li a:active { background:#69b3e7 !important }

.h-BHM { background:#a32035 !important; }
.BHM { color:#a32035; }
.snBHM { background:#c3b37f; }
.dcsn-main li a.BHM:hover { background:#a32035; }
.dcsn-main li a.BHM:active { background:#a32035; }
.dt-BHM th { background:#a32035; color:#ffffff !important; }
.sh-BHM { color:#a32035; font-size:16px; font-weight:600; text-transform:uppercase; }
#dcsn-mobile-menu ul.BHM { background:#c3b37f !important; border:solid 1px #c3b37f !important; }
#dcsn-mobile-menu ul.BHM li a:hover { background:#a32035 !important }
#dcsn-mobile-menu ul.BHM li a:active { background:#a32035 !important }

.h-DC { background:#c7212f !important; }
.DC { color:#c7212f; }
.snDC { background:#98a7a9; }
.dcsn-main li a.DC:hover { background:#c7212f; }
.dcsn-main li a.DC:active { background:#c7212f; }
.dt-DC th { background:#c7212f; color:#ffffff !important; }
.sh-DC { color:#c7212f; font-size:16px; font-weight:600; text-transform:uppercase; }
#dcsn-mobile-menu ul.DC { background:#98a7a9 !important; border:solid 1px #98a7a9 !important; }
#dcsn-mobile-menu ul.DC li a:hover { background:#c7212f !important }
#dcsn-mobile-menu ul.DC li a:active { background:#c7212f !important }

.h-HOU { background:#002544 !important; }
.HOU { color:#002544; }
.snHOU { background:#e7001c; }
.dcsn-main li a.HOU:hover { background:#002544; }
.dcsn-main li a.HOU:active { background:#002544; }
.dt-HOU th { background:#002544; color:#ffffff !important; }
.sh-HOU { color:#002544; font-size:16px; font-weight:600; text-transform:uppercase; }
#dcsn-mobile-menu ul.HOU { background:#e7001c !important; border:solid 1px #e7001c !important; }
#dcsn-mobile-menu ul.HOU li a:hover { background:#002544 !important }
#dcsn-mobile-menu ul.HOU li a:active { background:#002544 !important }

.h-MEM { background:#15284c !important; }
.MEM { color:#15284c; }
.snMEM { background:#ffb71b; }
.dcsn-main li a.MEM:hover { background:#15284c; }
.dcsn-main li a.MEM:active { background:#15284c; }
.dt-MEM th { background:#15284c; color:#ffffff !important; }
.sh-MEM { color:#15284c; font-size:16px; font-weight:600; text-transform:uppercase; }
#dcsn-mobile-menu ul.MEM { background:#ffb71b !important; border:solid 1px #ffb71b !important; }
#dcsn-mobile-menu ul.MEM li a:hover { background:#15284c !important }
#dcsn-mobile-menu ul.MEM li a:active { background:#15284c !important }

.h-MI { background:#702e3e !important; }
.MI { color:#702e3e; }
.snMI { background:#c5b683; }
.dcsn-main li a.MI:hover { background:#702e3e; }
.dcsn-main li a.MI:active { background:#702e3e; }
.dt-MI th { background:#702e3e; color:#ffffff !important; }
.sh-MI { color:#702e3e; font-size:16px; font-weight:600; text-transform:uppercase; }
#dcsn-mobile-menu ul.MI { background:#c5b683 !important; border:solid 1px #c5b683 !important; }
#dcsn-mobile-menu ul.MI li a:hover { background:#702e3e !important }
#dcsn-mobile-menu ul.MI li a:active { background:#702e3e !important }

.h-SAN { background:#2f373b !important; }
.SAN { color:#2f373b; }
.snSAN { background:#fbe200; }
.dcsn-main li a.SAN:hover { color:#fbe200 !important; background:#2f373b; }
.dcsn-main li a.SAN:active { background:#2f373b; }
.dt-SAN th { background:#2f373b; color:#ffffff !important; }
.sh-SAN { color:#2f373b; font-size:16px; font-weight:600; text-transform:uppercase; }
#dcsn-mobile-menu ul.SAN li a { color:#2f373b !important;  font-weight:600; text-transform:none !important; }
#dcsn-mobile-menu ul.SAN { background:#fbe200 !important; border:solid 1px #fbe200 !important; }
#dcsn-mobile-menu ul.SAN li a:hover { background:#2f373b !important }
#dcsn-mobile-menu ul.SAN li a:active { background:#2f373b !important }
.dcsn_a.SAN { color:#2f373b !important; }

.h-STL { background:#00237e !important; }
.STL { color:#00237e; }
.snSTL { background:#e6e6e6; }
.dcsn-main li a.STL:hover { color:white !important; background:#00237e; }
.dcsn-main li a.STL:active { background:#00237e; }
.dt-STL th { background:#00237e; color:#ffffff !important; }
.sh-STL { color:#00237e; font-size:16px; font-weight:600; text-transform:uppercase; }
#dcsn-mobile-menu ul.STL li a { color:#00237e !important;  font-weight:600; text-transform:none !important; }
#dcsn-mobile-menu ul.STL { background:#e6e6e6 !important; border:solid 1px #e6e6e6 !important;}
#dcsn-mobile-menu ul.STL li a:hover { background:#00237e !important }
#dcsn-mobile-menu ul.STL li a:active { background:#00237e !important }
.dcsn_a.STL { color:#00237e !important; }

/* End Invidivual Team Styles */

/* Begin Link Colors */
a.lc_green:link { font-weight:bold !important; color:Green !important;  }
a.lc_green:visited { font-weight:bold; color:Green  }
a.lc_green:hover { font-weight:bold; color:Green; text-decoration:underline; }
a.lc_red:link { font-weight:bold; color:#ff0000  }
a.lc_red:visited { font-weight:bold; color:#ff0000  }
a.lc_red:hover { font-weight:bold; text-decoration:underline; color:#ff0000 }
a.lc_black:link { font-weight:bold; color:#000000 }
a.lc_black:visited { font-weight:bold; color:#000000  }
a.lc_black:hover { font-weight:bold; text-decoration:underline; color:#000000 }
a.lc_purple:link { font-weight:bold; color:#CC0099  }
a.lc_purple:visited { font-weight:bold; color:#CC0099  }
a.lc_purple:hover { font-weight:bold; text-decoration:underline; color:#CC0099 }
a.lc_gold:link { font-weight:bold; color:#FF9900 }
a.lc_gold:visited { font-weight:bold; color:#FF9900 }
a.lc_gold:hover { font-weight:bold; text-decoration:underline; color:#FF9900 }
a.lc_aqua:link { font-weight:bold; color:#018f9b }
a.lc_aqua:visited { font-weight:bold; color:#018f9b }
a.lc_aqua:hover { font-weight:bold; text-decoration:underline; color:#018f9b }
a.lc_grey:link { font-weight:bold; color:#737373 }
a.lc_grey:visited { font-weight:bold; color:#737373 }
a.lc_grey:hover { font-weight:bold; text-decoration:underline; color:#737373 }
/* End Link Colors */

/* Begin Team Dropdown */
.ul-ufl-dc-teams { list-style:none !important; margin:0 !important; padding:0px !important; }
.ul-ufl-dc-teams li { height:30px; line-height:30px !important; padding-left:38px; margin:0 !important; }
.ul-ufl-dc-teams li a { font-family:"Roboto"; text-decoration:none; margin:0 !important; padding:0px !important; display:block; line-height:30px; font-weight:600; font-size:13px; color:#677786 !important }
.ul-ufl-dc-teams li a:hover { background:none !important; color:#3366cc !important; }
.ul-ufl-dc-teams li.BHM { background:url(../../../../images/logo_thumb_UFL_BHM.png) no-repeat; }
.ul-ufl-dc-teams li.HOU { background:url(../../../../images/logo_thumb_UFL_HOU.png) no-repeat; }
.ul-ufl-dc-teams li.ARL { background:url(../../../../images/logo_thumb_UFL_ARL.png) no-repeat; }
.ul-ufl-dc-teams li.MEM { background:url(../../../../images/logo_thumb_UFL_MEM.png) no-repeat; }
.ul-ufl-dc-teams li.MI { background:url(../../../../images/logo_thumb_UFL_MI.png) no-repeat; }
.ul-ufl-dc-teams li.DC { background:url(../../../../images/logo_thumb_UFL_DC.png) no-repeat; }
.ul-ufl-dc-teams li.SAN { background:url(../../../../images/logo_thumb_UFL_SAN.png) no-repeat; }
.ul-ufl-dc-teams li.STL { background:url(../../../../images/logo_thumb_UFL_STL.png) no-repeat; }
/* End Team Dropdown */

.row-dc-wht { background:#fff }
.row-dc-grey { background:#fbfcfd }