
html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{border:0;outline:0;font-size:100.01%;background:transparent;margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}blockquote:before,blockquote:after,q:before,q:after{content:none}textarea{overflow:auto}

table,tbody,tfoot,thead,tr,th,td{font-size:100.01%;}
body{ margin:0 !important;padding:0 !important; color:#454545; font:11px/1.251 arial,helvetica,sans-serif;background:#000 url(http://fantasy-images.foxsports.com/images/static_images/ui/bg.jpg) repeat-x; width: auto !important; /*top: auto !important; left: auto !important; right: auto !important; bottom: auto !important;*/}

/*------------------------------ '08 global styles ---------------------*/
p {padding-bottom: 10px;}
input {vertical-align: middle;}input[type=text]{border: 1px solid #ccc; padding: 2px;}input[type=password]{border: 1px solid #ccc; padding: 2px;}input[type="radio"] {margin-right: 4px;}input[type="checkbox"] {margin-right: 4px;}select{border: 1px solid #ccc; padding: 2px;}
label span{font-weight:400}
select option{padding-right:10px}
ul{list-style:none;margin:0;padding:0}
ol.nopad li{padding:0; margin:0}
hr{background-color:#f2f1ec;border:1px;color:#f2f1ec;margin:3px 0}
a:link{color:#215392;text-decoration:none}a:active{color:#215392;text-decoration:none}a:visited{color:#215392;text-decoration:none}a:hover{color:#215392;text-decoration:none}a:focus{outline-style:none}a img {border: none;}
em.nobold{font-style: normal; font-weight: normal;}
h1{font-size:28px;padding:10px 0 8px}.h1{border-bottom:1px solid #d6d6d6;clear:both;margin: 0 8px 8px 0}
.bgwhite {background-color: #fff !important;}
.block {display: block;}
.blue{color:#215392}
.blur{color:#bcbcbc} 
.borderB{border-bottom:1px solid #d6d6d6; margin-bottom:3px !important;padding-bottom:5px}
.borderT{border-top:1px solid #d6d6d6; margin-top:10px !important;padding-top:5px}
.b,.bold{font-weight:700}.normal{font-weight:400 !important;}
.debug { background:#0f0; border: 1px solid #f00;}  
.center{text-align:center}
.clear{clear:both}
.cols{display:inline;float:left;overflow:hidden;width:auto}
.dim {opacity: 0.60 !important; /* Safari, Opera */-moz-opacity:0.60 !important; /* FireFox */filter: alpha(opacity=60) !important; /* IE */}
.dividerB{background-image:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif); background-repeat:  repeat-x; background-position:  bottom !important; padding-bottom:5px}
.dividerT{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) repeat-x top !important;padding-top:5px}
.error_box{color:#c00 !important; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/icon_error.gif) #fef6f3 no-repeat 3px 4px; padding: 3px 3px 3px 20px; margin: 5px 0; color: #cd0a0a; font-weight: 700; border: 1px solid #c00;}.error{color:#c00 !important}ul.error{color:#c00;list-style-type:disc;margin-left:20px}ul.error li{margin:0 0 5px 10px}
.faq_subtitle {font-size:12px; font-weight:bold; margin:10px 0 3px 0;}
.format{line-height:18px}.format p{padding-bottom:10px}.format ul{list-style-type:square;margin-left:20px}.format ol{margin-left:20px}.format li{margin:0 0 10px 10px}                   
.funds .add_edit_funds input[type="text"] { width: 120px; }
.funds .add_edit_funds ul {list-style-type: disc; margin-left:20px}
.funds .note { background: #E7E7E7 }
.funds_error { background-color: #fbf687 !important; }
.funds_error td { background-color: #fbf687 !important; }
.funds_error hr { height:1px; background-color:#e2da18; margin:10px 0 -10px 0;}
.gray{color:#9d9d9d}
.hdr a {font-weight:700}
.hide{display:none}
.hidden{visibility:hidden}
.inline {display: inline}
.input{border:1px solid #d5d5d5;padding:1px 2px}
.left{float:left;width:auto}.right{float:right;width:auto}
.text_left {text-align: left !important;}.text_right {text-align: right !important;}
.loginBtn{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_sign_in.gif) no-repeat;border:none;cursor:pointer;height:16px;position:absolute;right:17px;top:22px;width:64px}
.Mask {background: #e7e7e7;opacity:0.60 !important; /* Safari, Opera */-moz-opacity:0.60 !important; /* FireFox */filter: alpha(opacity=60) !important; /* IE */;z-index:1000;border: solid 1px #d6d6d6}
.nobg {background:none;}
.nocontent {padding: 200px 0; text-align: center !important; font-size: 12px;}
.nowrap { white-space: nowrap !important;}
.cnt, .cnt td {padding: 10px !important;}
.relative{position:relative;}
.row{margin-bottom:5px}
.subtitle{font-weight:700;line-height:15px;padding:0 0 5px 4px}
.subtitle a:hover{background:#215392;color:#fff}
.subtitle a.selected{color:#454545;padding:2px 5px}
.subtitle a:hover.selected{background:none;color:#454545}
.success_box{border: 1px solid #fcf0a8; margin: 5px 0; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/icon_info.gif) #fbf9ef no-repeat 3px 4px; padding: 3px 3px 3px 20px; color: #363636}
span.player_resize{height:25px;width:25px}span.player_resize img{width:25px}
span.spSep {padding: 0 3px; font-size: 12px; line-height: 12px !important;}
.ajaxspin {padding:100px 0;position:absolute;text-align:center;}
.uppercase{text-transform:uppercase}
.valign {vertical-align: middle}.valign img {vertical-align: middle}
.video{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/icon_video.gif) no-repeat 0 1px;font-weight:700;padding-left:23px}
.view{font-size:12px !important;font-weight:700;margin:5px 0;text-align:right}
.view a{font-weight:700}
/* Sprites */
.ui-tabs-nav li,.ui-tabs-nav .tab,.ui-tabs-nav li:hover,.ui-tabs-nav li:hover .tab,.page_nav li a,.page_nav li span,.page_nav li a:hover,.page_nav li span:hover,.sub_nav ul li a,.sub_nav ul li span,.top_nav ul li,.top_nav ul li a, #top_nav_wrap, #nav_bar, #top_nav .home, #top_nav li.activeNav a, #top_nav li.activeNav span,#header .member_toolkit{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/sprites/nav.png) no-repeat;} 

/* Rad Window */
html body .RadInput_WebBlue .riTextBox, html body .RadInputMgr_WebBlue,table.RadCalendarTimeView_WebBlue,.RadCalendar_WebBlue .rcMainTable,.RadCalendar_WebBlue .rcTitlebar table  {font-family: Arial, Helvetica, Sans-Serif !important;}
#radWindow{ padding: 20px 25px}
#closeModalTop{text-align: right;background: #fff}
#closeModalBtm {padding: 10px; text-align: right;}
#closeModalBtm a {font-size: 14px; font-weight: 700; color: #fff; text-decoration: underline}
div.RadWindow_OSN .rwWindowContent .windowpopup.radconfirm {background: none;}
/* RADWINDOW OSN SKIN  */div.RadWindow_OSN table td.rwCorner{width:20px;line-height:1px}
div.RadWindow_OSN .rwTitlebar, div.RadWindow_OSN table td.rwTopLeft{height:20px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_50x50.png); background-repeat: repeat !important;}
.RadWindow table .rwTitlebar {background-repeat: repeat !important;}
div.RadWindow_OSN table td.rwTopRight{height:20px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_50x50.png);}
div.RadWindow_OSN table td.rwBodyLeft{background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_50x50.png);}
div.RadWindow_OSN .rwWindowContent{height:100%;border-bottom:0;background:#fff}
div.RadWindow_OSN table td.rwBodyRight{background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_50x50.png);}
div.RadWindow_OSN table td.rwFooterLeft{height:20px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_50x50.png);}
div.RadWindow_OSN table td.rwFooterCenter{height:20px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_50x50.png);}
div.RadWindow_OSN table td.rwFooterRight{height:20px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_50x50.png);}
div.RadWindow_OSN td.rwStatusbar{height:20px;line-height:18px;background:#e4e4e4}
div.RadWindow_OSN td.rwStatusbar td{border-top:1px solid #cecece}
div.RadWindow_OSN td.rwStatusbar input{font:normal 12px arial,sans-serif;padding-left:4px;background:transparent;background-repeat:no-repeat}
div.RadWindow_OSN td.rwStatusbar div{background:url('')}
div.RadWindow_OSN td.rwStatusbar .rwLoading{background-image:url('http://fantasy-images.foxsports.com/images/static_images/ui/loading.gif')}
div.RadWindow_OSN td.rwStatusbar span.statustext{font:normal 11px Verdana, Arial, Sans-serif;color:#000}
div.RadWindow_OSN table.rwTitlebarControls em {display: none;}
div.RadWindow_OSN table.rwTitlebarControls ul.controlbuttons{padding:0 2px 0 0 !important}
div.RadWindow_OSN table.rwTitlebarControls ul.controlbuttons li a{font-size:1px;cursor:pointer;}
/* reload button  */div.RadWindow_OSN a.reloadbutton{background:transparent url('') no-repeat -90px 0}
div.RadWindow_OSN a.rwReloadButton:hover{background-position:-90px -26px}
/* unpin button  */div.RadWindow_OSN a.pinbutton{background:transparent url('')}
div.RadWindow_OSN a.rwPinButton:hover{background-position:-150px -26px}
/* pinbutton  */div.RadWindow_OSN a.rwPinButton.on{background:transparent url('')}
div.RadWindow_OSN a.rwPinButton.on:hover{background-position:-120px -26px}
/* minimize button  */div.RadWindow_OSN a.rwMinimizeButton{background:transparent url('')}
div.RadWindow_OSN a.rwMinimizeButton:hover{background-position:-60px -26px}
/* maximize button  */div.RadWindow_OSN a.maximizebutton{background:transparent url('')}
div.RadWindow_OSN a.maximizebutton:hover{background-position:-30px -26px}
/* close button  */div.RadWindow_OSN a.rwCloseButton, div.RadWindow_OSN a.rwCloseButton:hover{background: url('http://fantasy-images.foxsports.com/images/static_images/ui/btn_close_modal.png') no-repeat top left; 
position: absolute; z-index: 30001; height: 36px; width: 40px; top: 10px; right: 0; line-height: 36px; cursor: pointer;}
div.RadWindow_OSN a.rwCloseButton span {height: 36px;}
.TelerikModalOverlay {background-color: #000 !important;}
/* restore button  */div.RadWindow_OSN.maximizedwindow a.maximizebutton,div.RadWindow_OSN.minimizedwindow a.minimizebutton{background:transparent url('')}
div.RadWindow_OSN.maximizedwindow a.maximizebutton:hover,div.RadWindow_OSN.minimizedwindow a.minimizebutton:hover{background:transparent url('WebResource.axd?d=PrpgbYgicChcuSv2ltwCgiVdlcmr2PkdXtACs2J4Nfl24V-WpfZZUj_nI3_M_sc-00AQp_XFRn_x0jXHNP80WmhZ7e8Mq34yogN4olCtbws1&t=633682173218720135') 0 -26px !important}
div.RadWindow_OSN table.titlebarcontrols a.windowicon{cursor:default;margin:8px 0 0 3px}
div.RadWindow_OSN table.titlebarcontrols em{font:normal normal 16px Arial, Verdana, sans-serif;color:#FFF;margin:7px 0 0 2px;display: none !important;}
div.RadWindow_OSN.minimizedwindow{width:170px !important;height:30px !important;background:#4b4b4b;border:solid 2px #232323}
/* overlay element should be minimized when the window is minimized  */iframe.minimizedwindowoverlay_Default{width:164px !important;height:34px !important}
div.RadWindow_OSN.minimizedwindow td{background:none !important}
div.RadWindow.RadWindow_OSN.minimizedwindow table.titlebarcontrols{width:150px !important;height:40px !important;margin-top:-3px}
div.RadWindow.RadWindow_OSN.minimizedwindow table.titlebarcontrols ul{position:relative;top:-3px}
div.RadWindow_OSN.minimizedwindow em{color:#FFF !important;}
div.RadWindow_OSN.minimizedwindow td.corner{cursor:default}
div.RadWindow_OSN.minimizedwindow td.corner.topleft,div.RadWindow_OSN.minimizedwindow td.corner.topright{width:25px !important}
div.RadWindow_OSN.minimizedwindow td.titlebar{cursor:default;background:#4b4b4b}
div.RadWindow_OSN .rwWindowContent .rwDialogPopup{font:normal 11px Arial;color:#000;margin:16px; padding: 10px}
div.RadWindow_OSN .rwWindowContent .rwDialogPopup.radalert{background:transparent url('WebResource.axd?d=PrpgbYgicChcuSv2ltwCgiVdlcmr2PkdXtACs2J4NfnNKNRo1ybNXytKzEX63dzB39l8EJk3xZwUdHIHz_K7BJcus6BPF541cQ3KopPw4ng1&t=633682173218720135') no-repeat 8px center}
div.RadWindow_OSN .rwWindowContent .rwDialogPopup.radprompt{padding:0}
div.RadWindow_OSN .rwWindowContent .rwDialogPopup.radconfirm{height: 90px; background: none;}
div.RadWindow_OSN .rwWindowContent .rwDialogPopup.radconfirm div {}
div.RadWindow_OSN .rwWindowContent div.dialogtext{ color: #454545 !important; margin-left: 0 !important;}
div.RadWindow_OSN .rwWindowContent input.dialoginput{height:17px;width:100%;font:normal 11px Verdana, Arial, Sans-serif;border:solid 1px #000;background:#d6d6d6;padding:3px 4px 0}
div.RadWindow_OSN .rwWindowContent a,div.RadWindow_OSN .rwWindowContent a span{text-decoration:none;color:#000;line-height:25px;height:25px; display: block;}
div.RadWindow_OSN .rwWindowContent a.rwPopupButton, div.RadWindow_OSN .rwWindowContent a.rwPopupButton:hover{font-weight:700;margin:0 8px 0 0; cursor: pointer; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_p2p_template.gif) no-repeat top left !important; width: 65px; height: 25px; padding: 0 0 0 10px; }
div.RadWindow_OSN .rwWindowContent a.rwPopupButton,div.RadWindow_OSN .rwWindowContent a.rwPopupButton:hover, div.RadWindow_OSN .rwWindowContent a.rwPopupButton span {display: block; float: left; width: auto;}
div.RadWindow_OSN .rwWindowContent a.rwPopupButton span.rwOuterSpan, div.RadWindow_OSN .rwWindowContent a.rwPopupButton:hover span.rwOuterSpan{padding:0 3px 0 0; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_p2p_template.gif) no-repeat top right !important; padding-right: 10px}
div.RadWindow_OSN .rwWindowContent a.rwPopupButton span.rwInnerSpan, div.RadWindow_OSN .rwWindowContent a.rwPopupButton:hover span.rwInnerSpan{color:#454545;line-height:25px; text-align: center; font-size: 12px; cursor: pointer}
div.modaldialogbacgkround{background:#000}
/* NEW - Support for displayng the loading image in the iframe's parent TD */
div.RadWindow_OSN td.rwLoading{background: white url(http://fantasy-images.foxsports.com/images/static_images/ui/loading.gif) no-repeat center;}
/* set window transparency  div.radwindow.RadWindow_OSN.normalwindow.transparentwindow td.corner,div.radwindow.RadWindow_OSN.normalwindow.transparentwindow td.titlebar,div.radwindow.RadWindow_OSN.transparentwindow td.footercenter{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity:.8;-moz-opacity:.8}*/
.radwindow.RadWindow_OSN.minimizedwindow .controlbuttons{margin-top:6px}
.radwindow.RadWindow_OSN.minimizedwindow em{margin-top:10px !important}
.radwindow.RadWindow_OSN.minimizedwindow .windowicon{margin-top:11px !important}
/* OSN Skin for ModalPopupExtender */
.modalBackground_OSN {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_1x1.png) repeat scroll 0 0 !important;}
.modalBackground_OSN  .modalClose { background: url('http://fantasy-images.foxsports.com/images/static_images/ui/btn_close_modal.png') no-repeat top left !important; position: absolute; z-index: 99999 !important; height: 36px !important; width: 40px !important; top: 0px; right: -5px; line-height: 36px; cursor: pointer !important;}
/* OSN Skin for RadDock */
div.RadDock_OSN { padding: 0px; width: 300px;background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_1x1.png) repeat scroll 0 0 !important; }
div.RadDock_OSN .rdClose { background: url('http://fantasy-images.foxsports.com/images/static_images/ui/btn_close_modal.png') no-repeat top left; position: absolute; z-index: 99999 !important; height: 36px !important; width: 40px !important; top: 0px; right: -20px; line-height: 36px; cursor: pointer !important;}
div.RadDock_OSN .rdCommands { z-index: 99999 !important; }
div.RadDock_OSN .rdTitlebar {height:20px !important;z-index:99999 !important;}
div.RadDock_OSN .rdHTitlebar {overflow:visible !important;}
div.RadDock_OSN .rdBottomCenter {height:20px !important;}
div.RadDock_OSN .rdTopCenter {height:0px;}
div.RadDock_OSN .rdLeftMiddle {width:20px !important;}
div.RadDock_OSN .rdRightMiddle {width:20px !important;}
div.RadDock_OSN .rdContent {background:#2c2c2c; z-index:9999 !important; }
div.RadDock_OSN .rdTopBorder, .rdBottomBorder {display:none !important;}
/* OSN Skin for ui-dialog */
/* Dialog
----------------------------------*/
.ui-dialog { overflow: visible !important; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_50x50.png); padding:0 20px 20px; position:relative; }
.ui-draggable .ui-resizable { overflow: visible !important; padding:0px !important; }
.ui-dialog-titlebar { height:20px; }
.ui-dialog-titlebar-close { background:transparent url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_close_modal.png) no-repeat left top; cursor:pointer; height:36px; line-height:36px; position:absolute; right:-4px; top:5px; width:40px; z-index:100000; }
.ui-dialog-titlebar-close span { cursor:pointer; display:none; height:36px; line-height:36px; margin:1px; position:absolute; right:-15px; top:5px; width:28px; z-index:30020; }
.ui-dialog-titlebar-close:hover, .ui-dialog-titlebar-close:focus { padding:0; }
.ui-dialog-container {  margin:0 !important; padding:0 !important; }
.ui-dialog-content { background-color:#2C2C2C; border-bottom:0 none; height:100%; overflow:hidden; }
.ui-dialog-buttonpane { background-image:none; border-width:1px 0 0; margin:0.5em 0 0; padding:0.3em 1em 0.5em 0.4em; text-align:left; }
.ui-dialog-buttonpane button { cursor:pointer; float:right; line-height:1.4em; margin:0.5em 0.4em 0.5em 0; overflow:visible; padding:0.2em 0.6em 0.3em; width:auto; }
.ui-draggable .ui-dialog-titlebar { cursor:move; overflow: visible !important;  }
.ui-resizable { position:relative; overflow: visible !important; }
.ui-dialog-overlay {background-color:#000;opacity: 0.45 !important;-moz-opacity:0.35 !important;filter: alpha(opacity=45) !important;}
.ui-dialog .ui-resizable-n, .ui-dialog .ui-resizable-n { background:transparent url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_1x1.png) repeat scroll 0 0 !important; height:20px; }
.ui-dialog .ui-resizable-s, .ui-dialog .ui-resizable-s { background:transparent url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_1x1.png) repeat scroll 0 0 !important; bottom:-20px !important; height:20px !important; }
.ui-dialog .ui-resizable-e, .ui-dialog .ui-resizable-e { background:transparent url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_1x1.png) repeat scroll 0 0 !important; right:-20px !important; width:20px !important; }
.ui-dialog .ui-resizable-w, .ui-dialog .ui-resizable-w { background:transparent url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_1x1.png) repeat scroll 0 0 !important; left:-20px !important; width:20px !important; }
.ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-ne { background:transparent url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_1x1.png) repeat scroll 0 0 !important; height:20px !important; right:-20px !important; width:20px !important; z-index:99999 !important; }
.ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-se { background:transparent url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_1x1.png) repeat scroll 0 0 !important; bottom:-20px !important; height:20px !important; right:-20px !important; width:20px !important; z-index:99999 !important; }
.ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-sw { background:transparent url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_1x1.png) repeat scroll 0 0 !important; bottom:-20px !important; height:20px !important; left:-20px !important; width:20px !important; z-index:99999 !important; }
.ui-dialog .ui-resizable-nw, .ui-dialog .ui-resizable-nw { background:transparent url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_1x1.png) repeat scroll 0 0 !important; height:20px !important; left:-20px !important; width:20px !important; z-index:99999 !important; }
.ui-resizable-handle { background:transparent none repeat scroll 0 0 !important; border:medium none !important; display:block; font-size:0.1px; position:absolute; z-index:99998; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display:none; }
.ui-dialog-content .loading { background: white url(http://fantasy-images.foxsports.com/images/static_images/ui/loading.gif) no-repeat center; }
/* jQuery sliders */
.ui-slider { width: 117px; height: 33px; position: relative; background-repeat: no-repeat; background-position: center center; }
.ui-slider-handle { position: absolute; z-index: 1; height: 16px; width: 11px; top: 5px; left: 0px; background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/themes/osn/i/slider-handle.gif);  }
.ui-slider-handle-active { border: 1px dotted black;  }
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; filter: alpha(opacity=50); }
.ui-slider-range { position: absolute; background: #50A029; opacity: 0.3; filter: alpha(opacity=30); width: 100%; height: 100%; }
/* Default slider backgrounds */
.ui-slider, .ui-slider-1 { background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/themes/osn/i/slider-bg-1.png); }
.ui-slider-2 { background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/themes/osn/i/slider-bg-2.png); width: 66px; }
.ui-slider-2 .ui-slider-handle {background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/themes/osn/i/slider-handle-2.gif);}
/* '09 Tab Styles */
.ui-tabs-hide {display: none;}
.osn .ui-tabs-panel {background: #fff; border: 1px solid #cecece; border-width: 0 1px 1px; margin-bottom: 10px; padding-top: 8px;}
.osn .ui-tabs-nav {list-style: none; color:#215392;font-size:12px;font-weight:700;height:26px;margin-bottom:0;padding:0 0 0 10px; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/tabs/qc_ui_tab_bg.gif) repeat-x bottom;}
.osn .ui-tabs-nav li {float: left; margin: 0 6px 0 0;background-position: left -530px; height: 26px; padding-left: 3px; min-width:30px;width:auto !important;width:30px; cursor: pointer;}
.osn .ui-tabs-nav .tab {background-position: right -530px;display:block;float:left;line-height:26px;white-space:nowrap;width:auto}
.osn .ui-tabs-nav .tab a {color:#444444 !important;font-size:12px;font-weight:700;height:25px;text-decoration:none;padding: 0 15px 0 12px;display: block;}
.osn .ui-tabs-nav li.ui-tabs-selected  {background-position: left -556px;color:#454545}
.osn .ui-tabs-nav li.ui-tabs-selected .tab {background-position: right -556px;}
.osn .ui-tabs-nav li.ui-tabs-selected .tab a {color:#464646 !important}
.osn .ui-tabs-nav li:hover {background-position: left -556px; color:#454545 !important}
.osn .ui-tabs-nav li:hover .outer {padding-left :0px}
.osn .ui-tabs-nav li:hover .inner {padding-left:0px}
.osn .ui-tabs-nav li:hover .tab {background-position: right -556px;}
.osn .ui-tabs-nav li:hover .tab a {color:#454545 !important}
.osn .ui-tabs-nav .outer {float: left}.ui-tabs-nav .inner {float: left}.OSN .ui-tabs-nav li.ui-tabs-selected .outer {}.ui-tabs-nav li.ui-tabs-selected .inner {}
.osn_buttons .ui-tabs-panel {background: #fff; padding: 8px; border: none; border-width: 0; margin-bottom: 0; margin-left: 1px; margin-right: 1px}
.osn_buttons .ui-tabs-nav {list-style: none; color:#215392;font-size:12px;font-weight:700;height:25px;margin-bottom:0;padding:0 0 0 10px; background:none;margin-left: 1px; margin-right: 1px;}
.osn_buttons .ui-tabs-nav li {float: left; margin: 0 6px 0 0;background-position: left -104px; height: 25px; padding-left: 2px;min-width:30px;width:auto !important;width:30px}
.osn_buttons .ui-tabs-nav .tab {background-position: right -104px;display:block;float:left;line-height:25px;white-space:nowrap;width:auto}
.osn_buttons .ui-tabs-nav .tab a {color:#444444 !important;font-size:12px;font-weight:700;height:25px;text-decoration:none;padding: 0 15px 0 12px;display: block;}
.osn_buttons .ui-tabs-nav li.ui-tabs-selected  {background-position: left -129px; color:#454545}
.osn_buttons .ui-tabs-nav li.ui-tabs-selected .outer {}.ui-tabs-nav li.ui-tabs-selected .inner {}
.osn_buttons .ui-tabs-nav li.ui-tabs-selected .tab {background-position: right -129px;}
.osn_buttons .ui-tabs-nav li.ui-tabs-selected .tab a {color:#464646 !important}
.osn_buttons .ui-tabs-nav li:hover {background-position:left  -129px;color:#454545 !important}
.osn_buttons .ui-tabs-nav li:hover .outer {padding-left :0px}
.osn_buttons .ui-tabs-nav li:hover .inner {padding-left:0px}
.osn_buttons .ui-tabs-nav li:hover .tab {background-position: right -129px;}
.osn_buttons .ui-tabs-nav li:hover .tab a {color:#454545 !important}
.live_tabs .ui-tabs-panel {background: #fff; border: 1px solid #cecece; border-width: 0 1px 1px; margin-bottom: 10px; padding: 7px 0 0;}
.live_tabs .ui-tabs-nav {list-style: none; color: #010101;font-size:11px;font-weight:700;height:29px;margin-bottom:0;padding:0; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/tabs/fl_ui_tab_bg.gif) repeat-x bottom;}
.live_tabs .ui-tabs-nav li {float: left; margin: 0 6px 0 0;background-position: left -729px;  height: 29px; padding-left: 3px; min-width:30px;width:auto !important;width:30px; cursor: pointer;}
.live_tabs .ui-tabs-nav .tab {background-position: right -729px;display:block;float:left;line-height:29px;white-space:nowrap;width:auto}
.live_tabs .ui-tabs-nav .tab a {color:#010101 !important;font-size:11px;font-weight:700;height:29px;text-decoration:none;padding: 0 15px 0 12px;display: block;}
.live_tabs .ui-tabs-nav li.ui-tabs-selected  {background-position: left -700px;color:#010101}
.live_tabs .ui-tabs-nav li.ui-tabs-selected .tab {background-position: right -700px;}
.live_tabs .ui-tabs-nav li.ui-tabs-selected .tab a {color:#010101 !important}
.live_tabs .ui-tabs-nav li:hover {background-position: left -700px; color:#010101 !important}
.live_tabs .ui-tabs-nav li:hover .outer {padding-left :0px}
.live_tabs .ui-tabs-nav li:hover .inner {padding-left:0px}
.live_tabs .ui-tabs-nav li:hover .tab {background-position: right -700px;}
.live_tabs .ui-tabs-nav li:hover .tab a {color:#010101 !important}
.live_tabs .ui-tabs-nav .outer {}.ui-tabs-nav .inner {}.OSN .ui-tabs-nav li.ui-tabs-selected .outer {}.ui-tabs-nav li.ui-tabs-selected .inner {}
.nopad .ui-tabs-panel {padding: 0;}
.bg .ui-tabs-nav {background: #f0f1f3; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border: 1px solid #c8c8c8; border-width: 1px 0;}
.margin .ui-tabs-nav {margin: 4px 0}
/* .NET Tab Panels */
.osn_links .ajax__tab_panel .osn_grid{margin:0 1px !important}
.osn_links .ajax__tab_panel table.scoreboard{font-size:11px;margin:0 1px !important;width:310px}
.osn_links .ajax__tab_panel table.scoreboard td{margin:0 !important;padding:5px 3px 5px 8px !important}
.osn_links .ajax__tab_panel table.scoreboard th{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #f2f1ec repeat-x bottom;border-top:1px solid #d6d6d4;line-height:21px;padding:0 3px 1px 8px}
.osn_links .ajax__tab_panel table.scoreboard th.subtitle{background:none}
.osn_links .ajax__tab_panel table.scoreboard tr{background:#fff}
.osn_links .ajax__tab_panel table.scoreboard tr.divider{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) repeat-x bottom}
.osn_links .ajax__tab_panel table.scoreboard tr.divider td{padding-bottom:10px}
.osn_links .ajax__tab_panel table.scoreboard td.last{font-weight:700;padding:10px;text-align:right}
.osn_links .ajax__tab_default,.osn_links .ajax__tab_panel{background:none}
.osn_links .ajax__tab_header{background:#c8c9cd;color:#215392;font-size:12px;font-weight:700;height:25px;margin-bottom:0;padding:3px 0 0 3px}
.osn_links .ajax__tab_outer{background:none}
.osn_links .ajax__tab_tab{background:none;display:block;float:left;line-height:21px;margin-right:5px;padding:0 5px 0 0;white-space:nowrap;width:auto}
.osn_links .ajax__tab_hover .ajax__tab_tab{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/tabs/tabpanel_right.gif) #fff top right no-repeat !important;color:#454545;padding-right:5px}
.osn_links .ajax__tab_inner{padding-left:5px}
.osn_links .ajax__tab_hover .ajax__tab_inner{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/tabs/tabpanel_left.gif) top left no-repeat;padding-left:5px}
.osn_links .ajax__tab_hover{background:none}
.osn_links .ajax__tab_body{background:none;border:none;color:#626061;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0}
.osn_links .ajax__tab_active{background:none;color:#454545 !important}
.osn_links .ajax__tab_hover .ajax__tab_active .ajax__tab_tab {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/tabs/tabpanel_right.gif) #fff top right no-repeat !important}
.osn_links .ajax__tab_active .ajax__tab_tab{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/tabs/tabpanel_right.gif) #fff top right no-repeat;padding-right:5px}
.osn_links .ajax__tab_active .ajax__tab_inner{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/tabs/tabpanel_left.gif) top left no-repeat;padding-left:5px}
.osn_links .ajax__tab_panel{margin:0;padding:0}
.osn_links .ui-tabs-wrap {background:#c8c9cd;}
.osn_links .ui-tabs-nav {list-style: none;background:#c8c9cd;color:#215392;font-size:12px;font-weight:700;height:25px;margin-bottom:0; padding:3px 0 0 3px}
.osn_links .ui-tabs-nav li {background-position: left -267px; float: left; margin: 0 6px 0 0;}
.osn_links .ui-tabs-nav .tab {background-position: left -267px; display:block;float:left;line-height:21px;margin-left:6px;padding:0 5px 0 0;white-space:nowrap;width:auto}
.osn_links .ui-tabs-nav .tab a {color:#215392;font-size:12px;font-weight:700;height:25px;text-decoration:none;}
.osn_links .ui-tabs-nav li.ui-tabs-selected  {background-position: left -246px ;color:#454545 !important}
.osn_links .ui-tabs-nav li.ui-tabs-selected .tab {background-position: right -246px;}
.osn_links .ui-tabs-nav li.ui-tabs-selected .tab a {color:#454545 !important}
.osn_links .ui-tabs-nav li:hover {background-position: left -246px; color:#454545 !important}
.osn_links .ui-tabs-nav li:hover .tab {background-position: right -246px; }
.osn_links .ui-tabs-nav li:hover .tab a {color:#454545 !important}
/* Modals */
.ModalConfirmation{background-color:#ffd;border-color:Gray;border-style:solid;border-width:3px;padding:3px;width:300px}
.modalBackground{background-color:#000;opacity: 0.20 !important; /* Safari, Opera */-moz-opacity:0.20 !important; /* FireFox */filter: alpha(opacity=20) !important; /* IE */}
.find_friends .title,.invite_friend .title{border-bottom:1px solid #d6d6d6;font-weight:700;line-height:12px;padding:5px 0 8px 7px}
.find_friends .content,.invite_friend .content{padding:10px}
.find_friends table,.invite_friend table{min-height:485px;height:auto !important;height:485px}
.find_friends th, .invite_friend th{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #f8f8f8 repeat-x bottom;line-height:20px;padding:0 3px 1px 8px;text-align:left}
.find_friends td, .invite_friend td{text-align:left}
.find_friends .subtitle, .invite_friend .subtitle{background:#f2f1ec !important;border-bottom:1px solid #d6d6d4;padding:2px 8px !important}
.find_friends tr{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) repeat-x bottom;border:none}
.modal_wrap,.email_page,.report_content{width:330px} 
.email_page table,.report_content table {padding:5px 10px 5px 5px} 
.email_page .title,.report_content .title{border-bottom:1px solid #d6d6d6;font-weight:700;line-height:12px;padding:5px 0 8px 7px}
.email_page .input input,.report_content .input input{border:1px solid #7e9db9;padding:2px 3px;width:235px}
.email_page .input textarea,.report_content .input textarea{border:1px solid #7e9db9;width:240px}
#createYourAccount{padding:10px 0 0 5px;}
#createYourAccount .accountTbl{float:left; width:350px}
#createYourAccount .accountTbl td{padding:5px 0}
#createYourAccount .memberBox{float:left; width:240px; background-color:#efefef; padding:10px; border:1px solid #cccccc; margin:2px 0 0 2px;}
#createYourAccount .memberBox td{white-space: nowrap;}
#createYourAccount p.message{padding:1px 0 5px 0; width:360px; font-weight:bold;}
#createAcctCom {padding:10px 0 0;}
#createAcctCom .accountTbl{float:left; width:344px}
#createAcctCom .accountTbl td{padding:4px 0}
#createAcctCom .memberBox{float:left; width:250px; background-color:#efefef; padding:5px 2px; border:1px solid #e1e1e1; margin:5px 0 0 10px;}
#createAcctCom .memberBox td{white-space: nowrap;}
#modalContainer{width: 900px;}
#modalContainer .title {font-size: 15px;}
#modalContainer .title em.nobold {font-size: 12px;}
#modalContainer .custom_profile_list{float:left; padding:10px 5px 80px 10px; background-color:#e3e3e3; width:230px; margin:5px 0 0 5px}
#modalContainer .custom_profile_list ul{list-style-type: square; margin:20px 0 0 20px}
#modalContainer .custom_profile_list ul li{padding:0 0 21px 0; font-weight:bold; color:#4b4b4b}
#modalContainer .custom_profile_list ul li span{color:#000; font-size:14px}
#modalContainer .newRegistration{float:left;}
#modalContainer .confirmPage{display:block; text-align:center; height:190px; padding-top:80px; font-weight:700;}
#modalContainer .confirmPage a{text-decoration: underline; display:block; padding-top: 20px}
#modalContainer .close {color: #fff; cursor: pointer;}
/* Rounded Boxes - Sprites */
.rbDefault,.rTop,.rTop div,.rBot,.rBot div,.whiteBox{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/sprites/rbox.png) no-repeat;}
.rContentWrap, .rContent {background-image:url(http://fantasy-images.foxsports.com/images/static_images/ui/sprites/rbox_cnt.gif); background-repeat: repeat-y; } 
/* Base Style */
.rTop div,.rTop,.rBot div,.rBot{font-size:1px;height:4px;}.rContent{margin:0;padding:0}.rBox{margin:0 0 10px 0;width:100%}.rContent{background-position: right 0;margin-left: 1px; }.rContentWrap{background-position: left 0; background-color: #fff}.rTop div{margin-left: 4px !important;height:4px; line-height: 1px;}.rBot div div{margin-left: 4px !important;height:4px; line-height: 1px;}
/* Skins */
.rbDefault{background-position: center 0; background-color: #fff;}.rbDefault .rTop{background-position: left  0}.rbDefault .rTop div{background-position: right 0}.rbDefault .rContentWrap{background-position: left 0;}.rbDefault .rContent{background-position: right 0; margin-left: 0; border-bottom: 1px solid #e7e3e7;}
.whiteBox{background-position:center -12px; background-color: #fff}.whiteBox .rTop{background-position: left -12px;}.whiteBox .rTop div{background-position: right -12px;}.whiteBox .rBot{background-position: center -16px;}.whiteBox .rBot div{background-position: left -16px;}.whiteBox .rBot div div{background-position: right -16px;}
.whiteBoxBowl{background-position:center -12px; background-color: #fff}.whiteBoxBowl .rTop{background-position: left -12px;}.whiteBoxBowl .rTop div{background-position: right -12px;}.whiteBoxBowl .rBot{background-position: center -16px;}.whiteBoxBowl .rBot div{background-position: left -16px;}.whiteBoxBowl .rBot div div{background-position: right -16px;}
.ltblueBox{background-position:center -20px; background-color: #f2f6f9}.ltblueBox .rTop{background-position: left -20px;}.ltblueBox .rTop div{background-position: right -20px;}.ltblueBox .rBot{background-position: center -24px;}.ltblueBox .rBot div{background-position: left -24px;}.ltblueBox .rBot div div{background-position: right -24px;}.ltblueBox .rContent{background-color:#f2f6f9;}
.modalBox{background-position:center -28px; background-color: #fff}.modalBox .rTop{background-position: left -28px;}.modalBox .rTop div{background-position: right -28px;}.modalBox .rBot{background-position: center -32px;}.modalBox .rBot div{background-position: left -32px;}.modalBox .rBot div div{background-position: right -32px;}
/* rounded box title styles */
.title {font-weight: 700;font-weight:700;line-height:12px;padding:5px 5px 8px 10px;font-size: 12px;color:#454545}
.title a {padding:2px 3px}
.title a.selected{color:#454545;}
.title a:hover {text-decoration:underline}
.title a:hover.selected{color:#454545;text-decoration:none}
.title a.nobg {background: transparent;}
.title em{font-style:normal;padding:2px 3px}
.title span.right{padding-right:5px !important}
.rbDefault .title,.whiteBoxBowl .title{background:#323232;color:#f9f9f9;}
.rbDefault .title a,.whiteBoxBowl .title a{color:#cdcdcd;}
.rbDefault .title a.selected,.rbDefault .title a:hover.selected,.whiteBoxBowl .title a.selected{color:#fefefe}
.rbDefault .title span.right a,.rbDefault .title span.right a:hover, .whiteBoxBowl .title span.right a,.whiteBoxBowl .title span.right a:hover{color:#fefefe}
.rbDefault .borderB{border-bottom:1px solid #d6d6d6;color:#454545;margin-bottom:0 !important;padding:3px 0 3px 8px}
.whiteBox .title,.modalBox .title{border-bottom:1px solid #d6d6d6;}
.whiteBox .title span.right a:hover,.modalBox .title span.right a:hover{color:#215392}
.whiteBoxBowl .gameHeader {color:#454545;font-size:12px;font-weight:700;line-height:12px;padding:5px 0 8px 7px;font-size: 12px}
.whiteBoxBowl .gameHeader em {font-style:normal;padding:2px 3px}
.whiteBoxBowl .gameHeader a {padding:2px 0}
/* Rounded box sliding content controls */
.rotateNav a{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/player_nonactiveSlide.gif) no-repeat;padding:0 4px}
.rotateNav a.activeSlide{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/player_activeSlide.gif) no-repeat}
.rotateNav{position:absolute;right:80px;top:9px}
.title a.pause{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_control_pause.gif) no-repeat;display:block;height:12px;width:19px}
.title a.pause:hover{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_control_pause.gif) no-repeat !important;display:block;height:12px;width:19px}
.title a.pauseon{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_control_pause_on.gif) no-repeat;display:block;height:12px;width:19px}
.title a.pauseon:hover{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_control_pause_on.gif) no-repeat !important;display:block;height:12px;width:19px}
.control{float:right;width:auto;z-index: 100000}
.control span{display:block;float:left;line-height:11px}
.control .player{padding:0 4px}
.control .player a{padding:0}
.control .player span{margin-right:3px}
.user_photos span img {margin-right: 10px}
.hpSlidingContent{height:97px;overflow:hidden;position:relative}
.hpSlidingContent .story{float:left;padding-right:0;width:170px}
.hpSlidingContent .photo{float:left;width:112px}
.hpSlidingContent .photo img{height:90px;width:90px}
.hpSlidingContent ul{height:97px;overflow:hidden}
.hpSlidingContent .cf{overflow:hidden;width:300px}
.hpSlidingContent li{clear:both;display:block}
.sliderControls{display:none}
.post_body .sliderControls{display:block}
.sliderImages img{margin-right:8px}
.sliderImages .dblBorder{margin:0 8px 5px 0}
/* Tool Tips */
.relativeTip {float: left; width: auto; position: relative;}
.activity_button {margin-bottom: 12px;}
.activity_button .relativeTip {float: none;}
.driveTipText {width: 240px;}
.driveTipText p{background: #feffc4; padding: 10px 5px 10px 10px; border: 1px solid #a0a0a0; margin-bottom: 0;}
.driveTipText .shadow {background:transparent url(http://fantasy-images.foxsports.com/images/static_images/ui/shadow.png) no-repeat scroll -4px -4px;padding:0 2px 2px 0 !important;}
.driveTipText a {text-decoration: underline;}
.title .marginFix {margin-top: -14px; z-index: 1; }
.title .driveTipText p {line-height: 13px !important;font-size: 11px; font-weight: 400; color:#454545; }
.title .driveTipText a {text-decoration: underline; display: inline;color:#215392 !important; font-weight: 400; background: none !important;padding: 0 !important;}
.driveTipText span {color:#215392}
.driveTipText .bottom{bottom:-10px;right:0;position:absolute}
.easytooltip{background:#fff;border:1px solid #333;color:#333;display:none;padding:10px;position:absolute;z-index: 100001;}
.easytooltip strong{color:#333;display:block;margin-bottom:3px}
.toolTipStyle,.toolTipStyleLite{background:#fff;border:1px solid #c6c6c6;color:#333;display:none;line-height:14px;padding:6px 11px;position:absolute;max-width:350px;width:auto !important;width:350px;text-align:left;} 
.toolTipStyleLite{max-width:250px;width:auto !important;width:250px}
.toolTipStyle div,.toolTipStyleLite div{color:#215392;margin-top:0}
.toolTipStyle .bottom,.toolTipStyleLite .bottom{bottom:-13px;left:10px;position:absolute}
.toolTipStyle strong{color:#215392;display:block;float:left;line-height:12px;margin:0 5px 5px 0}
.toolTipStyleLite strong{color:#215392}
.toolTipStyle .ratingLabel{float:left;width:auto}
.toolTipTrigger{padding:1px;border:1px solid #adadad;cursor:default;font-weight:700;background-color:#ffffff;}
.link_strip_wrap{font-weight:700; font-size: 12px; margin-bottom:8px}
.link_strip_wrap span{padding:0 3px}
.link_strip{float:left;width:auto;display:inline}
.link_strip a{}
.link_strip input {vertical-align: middle; margin: 0 8px;}
.button{padding:5px 0;text-align:center}
.pagerNav {font-size:12px}
.pagerNav a{font-size:12px;font-weight:700}
.pagerNav span.spSep {padding: 0 3px; font-size: 12px; line-height: 12px !important;}
.pagerNav{font-size:12px !important;padding: 8px 8px 0}
.pagerNav .count{float:left}
.pagerNav .links{float:right;text-align:right !important;width:300px}  
.osn_grid .pagerNav tr{background:none !important}
.autocomplete_completionListElement{border:1px solid #7f9db9;height:auto !important;list-style-type:none;margin:0 !important;max-height:150px;overflow:auto;text-align:left;visibility:hidden}
.autocomplete_highlightedListItem{background-color:#ff9;color:#000;list-style:none;margin:0;padding:1px;text-align:left}
.autocomplete_listItem{background-color:#FFF;list-style:none;margin:0;padding:1px;text-align:left}
.cloudTag1{font-size:10px}.cloudTag2{font-size:12px}.cloudTag3{font-size:14px}.cloudTag4{font-size:16px}.cloudTag5{font-size:18px}.cloudTag6{font-size:20px}.cloudTag7{font-size:22px}
.mlr10 {margin-right: 10px !important; margin-left: 10px !important}.m5{margin: 5px !important;}.mr5{margin-right:5px !important}.mr8{margin-right:8px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr16 {margin-right: 16px !important;}.mr40{margin-right:40px !important}.ml10{margin-left:10px !important}.m0{margin:0 !important}.mt0{margin-top:0 !important}.m1{margin-left: 1px !important;margin-right: 1px !important;}.mt5{margin-top:5px !important}.mt8{margin-top:8px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt30{margin-top:30px !important}.mb5{margin-bottom:5px !important}.mb8{margin-bottom:8px !important}.mb10{margin-bottom:10px !important}.mb12{margin-bottom:12px !important}.mb20{margin-bottom:20px !important}.pt0{padding-top:0 !important}.pb0{padding-bottom:0 !important}.pb2{padding-bottom:2px !important}.pb6{padding-bottom:6px !important}.pb8{padding-bottom:8px !important}.pb10 {padding-bottom: 10px !important;}.pb15 {padding-bottom: 15px !important;}.pr5{padding-right:5px !important}.p0{padding:0 !important}.p4{padding:4px !important}.p5{padding:5px !important}.p8{padding:8px !important}.p10{padding:10px !important}.pt3{padding-top:3px !important}.pt5{padding-top:5px !important}.pt8{padding-top:8px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25 {padding-top: 25px !important;}.pr10{padding-right:10px !important}.pl4{padding-left:4px !important}.pl5{padding-left:5px !important}.pl8{padding-left:8px !important}.pr8{padding-right:8px !important}.pl10{padding-left:10px !important}.pl18{padding-left:18px !important}.p20{padding:20px !important}.font10{font-size:10px !important}.font11{font-size:11px !important}.font12{font-size:12px !important}.font13{font-size:13px !important}.font14{font-size:14px !important}.lh13{line-height: 13px !important;}.lh21{line-height: 21px !important;}.lh32{line-height: 32px !important;}.lh40{line-height: 40px !important;}
.spn1{font-size:1px;height:1px;width:1px}.spn10{font-size:10px;height:10px;width:10px}.spn2{font-size:2px;height:2px;width:2px}.spn3{font-size:3px;height:3px;width:3px}.spn4{font-size:4px;height:4px;width:4px}.spn5{font-size:5px;height:5px;width:5px}
.tab{width:20px}/*football\teams\team\stats.aspx*/
.cError{color:#cc0000}
.ValidationHighlight{background-color:#fff8dc;color:#000}
.season_type_toggle{font-size:12px !important}
/* clearfix */
.cf:after,.row:after,.topMenu:after, .nav_player:after{clear:both;content:".";display:block;height:0;visibility:hidden}
/*------------------------------ table styles ---------------------*/
.alt td, .alt {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #f2f2f0 repeat-x bottom;}
.shrink {line-height: 1px !important; padding:0 !important; height: 1px !important}.shrink td{line-height: 1px !important; padding:0 !important; height: 1px !important}
.grid_suptitle, th.grid_suptitle, tr.grid_suptitle, td.grid_suptitle {padding:4px 4px 4px 8px !important; font-weight: 700; font-size: 12px; background: none; margin-top: 5px; } 
.grid_suptitle input {vertical-align: middle}
.grid_suptitle .inline {display: inline-block;vertical-align: middle}
.grid_title, th.grid_title, tr.grid_title, td.grid_title {border:1px solid #d6d6d4; border-width: 1px 0; background:#f1f2f3 !important;padding:4px 4px 4px 8px;font-weight: 700; }
.grid_subtitle, th.grid_subtitle, tr.grid_subtitle , td.grid_subtitle {border:1px solid #d6d6d4; border-width: 0 0 1px 0; background:#e0e0e0 !important;padding:4px 4px 4px 8px; font-weight: 700;}
.grid_th, th.grid_th, tr.grid_th , td.grid_th {border:1px solid #d6d6d4; border-width: 0 0 1px 0; background:#f2f1ec !important;padding:4px 4px 4px 8px; font-weight: 700;}
.subtitle th, .subtitle{border-bottom:1px solid #d6d6d4;background-color:#f2f1ec;padding:2px 8px}
.subtitle a{padding:0}
.subtitle a:hover{color:#215392 !important;background:#f8f8f8 }
.nobg,table .nobg,.nobg,.nobg td,.nobg tr,.nobg table{background-color:#fff;}
.nomargin tr, .nomargin td{margin:0;padding:0}
.table_border table tr:last-child,.table_border table tr.alt:last-child, .table_border table tr.alt:last-child td,.clean tr:last-child,.clean,.clean tr.alt:last-child, .clean tr.alt:last-child td,.clean td.alt:last-child, .clean tr.highlight:last-child td {background-image: none !important;} 
.table_border table .alt table tr td {background: #fff !important;}
.table_border table .alt table tr.alt td {background: #f2f2f0 !important;}
table tr.pager table td {padding: 0}
.osn_grid th input, .osn_grid td input, .osn_grid th img, .osn_grid td img, .grid_title input, .grid_title select {vertical-align: middle;} 
.osn_grid th{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #f2f1ec/*e0e0e0*/ repeat-x bottom;}
.osn_grid th {background-color: #e0e0e0;}.osn_grid th img {padding-left: 3px;}
#commish .osn_grid th {font-size: 11px;}
.grid_subtitle, th.grid_subtitle,tr.grid_subtitle ,td.grid_subtitle {font-size: 11px;}
.grid_title,th.grid_title,tr.grid_title,td.grid_title {font-size: 11px;}
.osn_grid tr, .grid_row {background-image:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif);background-repeat:repeat-x;background-position:bottom;border:none}
.osn_grid td,.osn_grid th, .grid_row {padding:4px 4px 4px 8px;}
.osn_grid tr.nobg,.osn_grid tr.nobg td,.osn_grid tr.nobg th,.osn_grid th.nobg {background: Transparent}
.osn_grid tr.nopad td{padding:0; margin:0}
.osn_grid .subtitle th, .osn_grid .subtitle, .osn_grid .subtitle td {background: #f8f8f8;padding:4px 4px 4px 8px;}
.osn_grid td.borderL {border-left:1px solid #d8d8d8}  
.nolines tr{background-image: none;}
.gridlines th,.gridlines td, .grid_lines td.grid_title {border-right: 1px solid #d8d8d8;}
.gridlines td:last-child, .gridlines th:last-child, .gridlines tr.pager table td {border-right: none;}
.gridlines th.subtitle {background-color: #e0e0e0}  
.table_border {border: 1px solid #d3d3d3; background: #fff}
.noneR {border-right: none !important;}
.noneL {border-left: none !important;}
.border{margin:0;background: #fff}
.highlight, .highlight td{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #ffffc9 repeat-x bottom;}
.highlight td.nobg{background-color: #fff !important; background-image: none !important;}
.cGridSuperHeader{background:#f2f1ec !important;border:solid 1px #d6d6d6;border-width:0 0 1px;color:#454545;padding:1px}
.cGrid .cGridSortHeader{background-color:#aaa}
.cGridSuperHeader td{padding-left:0 !important;padding-right:0 !important;border-bottom:1px solid #d6d6d6;border-right:1px solid #fff;font:bold 11px arial;text-align:center}
.cGridSortCol{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fcfccc repeat-x bottom}
.alt .cGridSortCol {background-color: #efefc0}
.cGridSortCol2 {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fcfccc repeat-x bottom;}
.reset th{background:none !important;line-height:21px;font-size:12px !important;padding:0 3px 1px 0 !important}
.reset td,.reset tr{border:none;background:none;padding:0 !important}
.osn_grid .reset{background:none !important}
.osn_grid .reset td{line-height:21px;border:none}
#hp_scoreBoard .subtitle div{padding-left:4px}
.customize{border:1px solid #c4c4c4;width:100%}
.customize td{padding:3px 7px}
.customize tr{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) repeat-x bottom;border:none}
.customize .h1{background:#e4e4e4}
table.scoreboard{width:310px;margin:0 1px}
table.scoreboard th{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #f2f1ec repeat-x bottom;border-top:1px solid #d6d6d4;line-height:21px;padding:0 3px 1px 8px}
table.scoreboard th.c1{text-align:right;padding-right:10px}
table.scoreboard th.subtitle{background:none}
table.scoreboard th.c2{text-align:left}
table.scoreboard td:first-child{padding:1px}
table.scoreboard td{padding:1px 3px 0 8px}
table.scoreboard tr{background:#fff}
table.scoreboard tr.divider{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) repeat-x bottom}
table.scoreboard tr.divider td{padding-bottom:10px}
table.scoreboard td.c1{width:80px;padding-left:8px}
table.scoreboard td.c2{width:40px;text-align:right;padding-right:10px}
table.scoreboard td.c3{width:40px;text-align:right}
table.scoreboard td.c4{text-align:center;font-size:10px;color:#dbdbdd}
table.scoreboard td.last{text-align:right;font-weight:700;padding:10px}
/*------------------------------ end table styles ---------------------*/
/* TODO: [DN] I think this can be deleted, please verify*/
.top5_headshot {padding-top: 20px; line-height: 18px;}
.top5_headshot span{line-height:14px !important;font-weight:700;color:#215392}
.radioButtonList{padding:10px 0 0 10px}
.radioButtonList input{margin-right:2px}
#scheduleNFL .rBox{margin-bottom:20px}
#scheduleNFL div.subtitle{border-bottom:1px solid #d6d6d4;background:#f2f1ec !important;padding:2px 8px !important}
/*------------------------------ Site Structure  ---------------------*/
/* Templates */#bodyWrapper{margin:0 auto;width:985px;}
#bodyWrapper .pageNavWrap {background: #efefef}
#innerWrapper{background:#efefef;padding:10px 0 10px 11px;}
#oneCol {margin-bottom: 8px; width: 960px;}.oneCol {margin-bottom: 8px; width: 960px;}
#threeCol_A .col_bottom{margin-right:12px}
#threeCol_A #leftCol{display:inline;float:left;overflow:hidden;width:648px}
#threeCol_A #leftCol .col{display:inline;float:left;margin:0 12px 0 0;overflow:hidden;width:312px}
#threeCol_A #leftCol .col_bottom{clear:both}
#threeCol_A #leftCol .col_bottom .col{float:left;margin:0 12px 0 0;width:312px}
#threeCol_A #rightCol{display:inline;float:left;overflow:hidden;width:312px}
#threeCol_A #rightCol .adContent{padding:8px 0 8px 3px;text-align:center}
#threeCol_B #leftCol{display:inline;float:left;margin-right:12px;overflow:hidden;width:784px}
#threeCol_B #leftCol .col-1{display:inline;float:left;margin:0 8px 0 0;overflow:hidden;width:140px}
#threeCol_B #leftCol .col-2{display:inline;float:left;overflow:hidden;width:635px}
#threeCol_B #rightCol{display:inline;float:left;overflow:hidden;width:165px}
#threeCol_B #rightCol .col{margin-right:0;overflow:hidden;width:160px}
#threeCol_C #leftCol{display:inline;float:left;margin-right:15px;overflow:hidden;width:644px;}
#threeCol_C #leftCol .col-1{display:inline;float:left;margin:0 12px 0 0;width:235px;}
#threeCol_C #leftCol .col-2{display:inline;float:left;overflow:hidden;width:394px}
#threeCol_C #rightCol{display:inline;float:left;overflow:hidden;width:302px}
#threeCol_C #rightCol .col{margin-right:0;overflow:hidden;width:302px}
#threeCol_C #rightCol .adContent{margin-bottom:8px;text-align:center}
#threeCol_D #leftCol{display:inline;float:left;margin-right:12px;overflow:hidden;width:784px}
#threeCol_D #leftCol .col-1{display:inline;float:left;margin:0 12px 0 0;overflow:hidden;width:239px}
#threeCol_D #leftCol .col-2{display:inline;float:left;overflow:hidden;width:533px}
#threeCol_D #rightCol{display:inline;float:left;overflow:hidden;width:165px}
#threeCol_E #leftCol{display:inline;float:left;margin-right:4px;overflow:hidden;width:728px}
#threeCol_E #leftCol .col-1{display:inline;float:left;margin:0 5px 0 0;overflow:hidden;width:228px}
#threeCol_E #leftCol .col-2{display:inline;float:left;overflow:hidden;width:495px}
#threeCol_E #rightCol{display:inline;float:left;overflow:hidden;width:228px}
#twoCol_A #leftCol{display:inline;float:left;margin-right:12px;width:646px;}
#twoCol_A #leftCol .col-1 {display:inline;float:left;margin:0 12px 0 0;overflow:hidden;width:317px}
#twoCol_A #leftCol .col-2 {display:inline;float:left;margin:0;overflow:hidden;width:317px}
#twoCol_A #rightCol{display:inline;float:left;overflow:hidden;width:302px}
#twoCol_A #rightCol .col{margin-right:0;overflow:hidden;width:302px}
#twoCol_A #rightCol .adContent{margin-bottom:8px;text-align:center}
#twoCol_B #leftCol{display:inline;float:left;margin-right:10px;overflow:hidden;width:791px;}
#twoCol_B #rightCol{display:inline;float:left;overflow:hidden;width:160px}
#twoCol_C #leftCol{display:inline;float:left;margin-right:12px;overflow:hidden;width:949px}
#twoCol_C #leftCol .col-1{display:inline;float:left;margin:0 8px 0 0;overflow:hidden;width:140px}
#twoCol_C #leftCol .col-2{display:inline;float:left;overflow:hidden;width:800px}
#twoCol_D #leftCol{display:inline;float:left;margin-right:12px;overflow:hidden;width:302px;}
#twoCol_D #rightCol{display:inline;float:left;overflow:hidden;width:646px}
#twoCol_D #rightCol .col{margin-right:0;overflow:hidden;width:646px} 
#twoCol_E #leftCol{display:inline;float:left;margin-right:12px;overflow:hidden;width:235px}
#twoCol_E #rightCol{display:inline;float:left;overflow:hidden;width:644px}
#twoCol_E #rightCol .adContent{margin-bottom:10px;text-align:center}
#topBanner{margin:8px auto 0;text-align:center;width:728px}
#header{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/hdr_bg.gif) repeat-y;}
#header #logo{float:left;width:340px}
#header #logo img{padding:23px 0 0 24px}
#header #sponsor{float:left;padding:20px 0 0;width:128px}
#header #internalspot{float:right;padding:15px 5px 0 0;width:auto}
#header .headerLogo {float:left;width:auto; padding-top: 38px;}
#header .member_toolkit {background-position: right -405px; height: 23px; line-height: 23px; color: #c5c5c5; font-weight: 700; padding-right: 12px;  clear: both; text-align: right}
#header .member_toolkit a {color: #fff;}
#header .member_toolkit span {padding: 0 4px;}
#nav_bar{height:39px}
#top_nav_wrap{background-position: left -288px; background-repeat: repeat-x; font-weight:700;line-height:39px;text-align:left;}
#top_nav{font-weight:700;line-height:39px;}
#top_nav .home{background-position: left -366px; height:39px;width:44px}
#top_nav .home span{display:none}
#top_nav .home a{display:block;padding:15px 20px !important}
#top_nav ul.topMenu li {margin: 0 5px; font-size: 12px !important;}
#top_nav ul.topMenu li a {padding: 0 0 0 10px; color: #eaeaea; display: block}
#top_nav ul.topMenu li a:hover {color: #daefff}
/* For dropdowns, overrides the topMenu link style*/
#top_nav ul.topMenu li ul li a, 
#top_nav ul.topMenu li.hasChildren ul li a {color: #454545;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff  repeat-x bottom;text-decoration:none; padding: 0 20px 0 11px !important; line-height: 21px;height: 21px; width: 140px; display: block;white-space: nowrap; overflow:hidden;color:#454545; padding: 0}
#top_nav ul.topMenu li ul li a:hover, .top_nav ul.topMenu li.hasChildren ul li a:hover {color: #454545; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #ece9da  repeat-x bottom; padding: 0}
#top_nav ul.topMenu li.hasChildren ul li {background: none; line-height: 21px;}
#top_nav ul.topMenu li {float: left; width: auto;}
#top_nav ul.topMenu li ul li {float: none;}
#top_nav li.activeNav {display: block; border: 1px solid #404040; border-width: 0 1px;}
#top_nav li.activeNav a { color: #454545; background-position: left -327px; height: 39px; padding: 0 0 0 10px; width: auto;} 
#top_nav li.activeNav span {padding: 0 10px 0 0;background-position: right -327px;  color: #454545 !important; display: block; width: auto}
#top_nav li.hasChildren li a {font-size: 11px; }
.nav,.pageNav{background:#efefef;padding:5px 0;width:100%; font-size: 12px}
.subNav {background:#dcdcdc;width:100%}
.subNav table {background:#dcdcdc;border:none;}
.subNav tr{background-color:#dcdcdc;background-image:none}
.subNav a, .pageNav a{color:#215392; font-weight:700;line-height:25px}
.subNav li, .pageNav li {float: left; width: auto; margin: 0 10px}
.subNav li.activeNav a, .pageNav li.activeNav a {color: #454545}
/* Navigation Defaults */
li.hasChildren ul {display:none; position: absolute; z-index: 10;background: #fff;border: 1px solid #cacaca;}
li.active ul li, li.hasChildren ul li {float: none; margin: 0 !important;}
li.active ul li a, li.hasChildren ul li a {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff  repeat-x bottom;text-decoration:none; padding: 0 20px 0 11px !important; height: 21px;  line-height: 21px; width: 140px; display: block;white-space: nowrap; overflow:hidden;color:#454545; cursor: pointer}
li.active ul li a:hover, li.hasChildren ul li a:hover {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #ece9da  repeat-x bottom;text-decoration:none; padding: 0 20px 0 11px !important; height: 21px; line-height: 21px; width: 140px; display: block;white-space: nowrap; overflow:hidden;color:#454545;}
li.active ul li span, li.hasChildren ul li span {padding: 0; background: none !important; width: auto !important; display: block; display: inline-block}
#dashboard{background:#0d0d0d url(http://fantasy-images.foxsports.com/images/static_images/ui/dashboard_bg.gif) repeat-y;border:1px solid #0d0d0d;border-width:4px 0;color:#fefefe;font-size:10px;padding:3px 0 0 5px;}
#dashboard div{margin-bottom:5px}
#dashboard div.col{color:#cecece !important;margin-bottom:0 !important;}
#dashboard div.expanded{margin-bottom:0 !important}
#dashboard div.collapsed{margin-bottom:0 !important}
#dashboard div.cf{margin-bottom:0 !important}
#dashboard div a{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) repeat-x bottom;color:#cecece;padding-bottom:1px}
#dashboard div a.nobg {background:none;}
#dashboard .title{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_title.gif) repeat-x bottom;color:#daefff;font-weight:700;line-height:10px;margin-bottom:3px;padding: 0 0 4px 0; font-size: 10px;}
#dashboard .title a{background:none;color:#daefff; font-weight:700}
#dashboard .subtitle{color:#daefff; background: #0d0d0d !important; font-weight:700; border-bottom: none !important; padding-left: 0 !important}
#dashboard .collapsed{margin-bottom:0}
#dashboard .expanded{display:none}
#dashboard .col{color:#cecece;float:left;padding:3px 6px 0 5px;position:relative;margin-right:5px; display: inline; overflow:hidden}
#dashboard .col span{float:right;width:auto}
#dashboard .wide{width:201px;}
#dashboard .narrow{width:150px;}
#dashboard .last{margin:0}
#dashboard .view{bottom:5px;font-weight:400;margin-bottom:0;position:absolute;right:5px}
#dashboard #logged_out{float:left;font-weight:700;margin-bottom:0;margin-right:7px;width:209px}
#dashboard table{color:#cecece;margin:0;padding:0}
#dashboard td,#dashboard #logged_out tr{background:none;border:none;font-size:10px;line-height:12px;margin:0;padding:0}
#dashboard .regUpsell {float:left; margin-top:-5px; margin-left:-2px; margin-bottom: 0;}
#dashboard .regUpsell a {margin: 0 !important; background: none; padding: 0 !important;}
#dashboard #logged_out a{background:none;color:#fdf998}
#dashboard #logged_out div{font-weight:400;}
#dashboard #logged_out .title{line-height:9px !important;padding-bottom:3px !important;padding-top:2px !important}
#dashboard #logged_out .title div{margin-bottom:0 !important}
#dashboard #logged_out a.notmember {font-weight:400; color: #d6d342 !important;line-height: 10px; padding-left: 10px; font-size:10px !important;letter-spacing:-0.65px}
#dashboard #logged_out .ct{background:#0d0d0d url(http://fantasy-images.foxsports.com/images/static_images/ui/dashboard_bg.gif) repeat-y}
#dashboard #logged_out input{line-height:10px;margin-bottom:1px;vertical-align:middle}
#dashboard #logged_out .default{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_input_username.gif) #fff no-repeat 0 1px;border:1px solid #d5d5d5;height:13px;margin-right:10px;padding:1px 2px;width:108px}
#dashboard #logged_out .loginInput{border:1px solid #d5d5d5;height:13px;margin-right:10px;padding:1px 2px;width:108px}
#dashboard #logged_out .username{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_input_username.gif) #fff no-repeat 0 1px;border:1px solid #d5d5d5;height:13px;margin-right:10px;padding:1px 2px;width:108px}
#dashboard #logged_out .inputFocus{background:#fff;border:1px solid #d5d5d5;height:13px;margin-right:10px;padding:1px 2px;width:108px}
#dashboard #logged_out .password{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_input_password.gif) #fff no-repeat 0 1px;border:1px solid #d5d5d5;height:13px;margin-right:10px;padding:1px 2px;width:108px}
#dashboard #logged_out .pwdFocus{background:#fff;border:1px solid #d5d5d5;height:13px;margin-right:10px;padding:1px 2px;width:108px}
#dashboard #logged_out .error-message{margin:0 !important;padding:3px 0 0 !important}
#dashboard #showLoginContent div{color:#fff;padding-left:0;position:relative}
#dashboard #showLoginContent a{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) repeat-x bottom;color:#cecece;font-size:10px;padding-bottom:1px}
#dashboard .member{width:100%; padding-bottom:2px}
#dashboard #member_info{float:left;font-weight:700;margin-bottom:0;margin-right:7px;width:207px}
#dashboard #member_info .title{margin-bottom:4px;padding-bottom:3px}
#dashboard #member_info span{padding:0 2px}
#dashboard #member_info .cf{margin:0 !important}
#dashboard #member_info .expand,#dashboard #member_info .collapse{color:#fff99b;font-weight:700}
#dashboard #member_info .subtitle{color:#d9f0ff;}
#dashboard #member_info .expand{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/icon_open.gif) no-repeat 0 1px;cursor:pointer;padding-left:13px}
#dashboard #member_info .collapse{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/icon_close.gif) no-repeat 0 1px;cursor:pointer;padding-left:13px}
#dashboard #member_info .photo{float:left;height:48px;margin-right:8px;width:52px}
#dashboard #member_info .photo a{background:none !important}
#dashboard #member_info .photo img{background:#ccc;border:1px solid #8c8c8c;padding:1px}
#dashboard #member_info .links{font-size: 11px;}
#dashboard #member_info .links a{color:#fff}
#dashboard #member_info .welcome{margin-bottom:5px}
#dashboard #member_info .welcome a{color:#daefff}
#dashboard .fav_teams_players span.link{float:right;width:auto}
#dashboard .fav_teams_players a{background:none}
#dashboard .fav_teams_players span.link a{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) repeat-x bottom;color:#fff;display:block;font-size:10px;font-weight:400;height:10px;padding-bottom:2px;width:22px}
#dashboard .fav_teams_players img.last{margin-right:0}
#dashboard .fav_teams_players img{background-color:#fff;border:1px solid #8c8c8c !important;margin:0 4px;padding:1px}
#dashboard .col .photo img{background:#fff;border:1px solid #8c8c8c;float:left;height:26px;margin-right:8px;padding:1px;width:26px}
#dashboard .col .photo span{float:left}
#dashboard .last table img{background:#fff;border:1px solid #ccc;padding:1px}
#dashboard .last table a{background:none}
#dashboard .view a{color:#cecece;display:block}
#dashboard div.the_drive {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/contest/the_drive/bg_dash_drive.gif) no-repeat !important; width:207px;margin:2px 0 0 0; position: relative; background-image:url(http://fantasy-images.foxsports.com/images/static_images/ui/contest/the_drive/bg_dash_drive.gif); background-color: #cc0000; height: 32px;}
#dashboard div.the_drive .football{position:absolute; z-index:3; top:5px; left:30px; width:24px; height:15px}
#dashboard div.the_drive .blackline{position:absolute; z-index:2; top:6px; left:20px; background-color:#2a2a2a; border:1px solid #b4b4b4; width:24px; height:11px}
#footer{margin: 0 auto 10px auto;width:965px}
#footer .rContent{padding:5px}
#footer .copyright{clear:both;padding:5px}
#footer li.first{font-weight:700;padding-bottom:6px}
#footer li {line-height: 14px;}
#footer .footer_links{float:left;width:661px}
#footer .col{float:left;padding:0 35px 0 10px;width:auto}
#footer #helpbox{float:left;width:285px}
#footer #helpbox .col{display:inline;float:left;padding:0 20px 10px 10px;width:auto}
.drive_banner_wrap {background: #efefef; padding:9px 4px 0 4px;}
#driveBanner {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/contest/the_drive/drive_header.jpg) no-repeat top left; height:314px; padding:10px}
#driveBanner p {padding-bottom: 0;}
#driveBanner .logoArea{margin-bottom:8px; padding-top:23px}
#driveBanner .logoArea p{color:#fff; font-weight:normal; padding-left:375px; line-height: 16px; height:93px}
#driveBanner .left{width:790px}
#driveBanner .left a{color:#f0ff00; border-bottom:1px solid #f0ff00; font-weight:bold; font-size:9px;}
.thedrive_rules a{font-weight:bold; font-size:9px;}
#driveBanner .grandPrize{float:left; width:400px; height:86px; margin-right:8px;}
#driveBanner .grandPrize p, #driveBanner .grandPrize p.thedrive_rules{color:#fff; font-weight:normal;padding:40px 0 0 108px }
#driveBanner .grandPrize p.thedrive_rules{padding:2px 0 0 108px }
#driveBanner .dailyPrize{float:left; height:86px; width:349px; padding:6px 0 0 9px}
#driveBanner .dailyPrize p{color:#fff; font-weight:normal; padding:34px 0 0 57px }
#driveBanner .grandPrize strong, #theDrive #banner .dailyPrize strong {display: block;}
#driveBanner .right{padding:10px 10px 0 0} 
#driveBanner .right ul.menuButtons li {width:152px; height:30px; margin-bottom:10px;}
#driveBanner .right ul.menuButtons li.enterBtn{margin-bottom:30px;height:46px;}
#driveBanner .gainYards{width:731px; color:#fff; padding:0 0 0 10px; margin:0 0 0 19px; height:71px;}
#driveBanner .gainYards .leftYard{float:left; width:297px; font-size:11px; line-height:14px}
#driveBanner .gainYards .leftYard strong{display:block; padding-bottom:2px; font-size:12px}
#driveBanner .gainYards .leftYard p{line-height:13px}
#driveBanner .gainYards .rightYard{float:left; width:430px}
#driveBanner .gainYards .rightYard table{ color: #fff;}
#driveBanner .gainYards .rightYard table td{font-size:11px; font-weight:bold} 
#driveBanner .gainYards p{font-weight:normal;}
#left_Drive .drivechart_wrap {width:340px; float:left; display: inline;}
#left_Drive .pbp_wrap {width:276px; float:left; margin:0 0 0 10px;display: inline;}
.recent_winners{height:393px}
#theDrive {padding: 8px 0 0 12px;}
.driveChart {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/contest/the_drive/dc_bg.jpg) no-repeat; border:1px solid #31652a; width:340px;}
.driveChart .chartTop{height:89px; border-bottom:1px solid #000; position:relative; padding-top:80px}
.driveChart .chartTop .football{position:absolute; z-index:3; top:41px; left:27px; width:24px; height:15px}
.driveChart .chartTop .blackline{position:absolute; z-index:2; top:42px; left:15px; background-color:#2a2a2a; border:1px solid #b4b4b4; height:11px}
.driveChart .chartTop table{width:274px; margin:0 0 0 30px; padding:3px 3px 0 3px}
.driveChart .chartTop table td{color:#fff; font-weight:bold; padding:2px 0 0 3px; font-size:11px}
.driveChart .chartBottom{height:159px;}
.driveChart .chartBottom table{width:331px; height:124px; margin:1px 0 0 5px}
.driveChart .chartBottom .name{color:#fff; font-weight:bold; padding:8px 5px}
.driveChart .chartBottom table th{text-align:left; color:#d3d513; padding:1px 0 0 5px; background-color: Transparent; background: none; line-height: 16px;}
.driveChart .chartBottom table td{color:#fff; padding-left:5px; font-size:11px; line-height: 14px;}
#theDriveMini .driveChartMini {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/contest/the_drive/bg_dash_drive.gif) no-repeat top right #323232;height:28px; width:205px; border:1px solid #31652a; margin-left: -2px; cursor:pointer;}
#theDriveMini .driveChartMini .footballmini{position:absolute; z-index:3; top:3px; left:0px; height:15px}
.dcProfile {padding: 15px 0 15px 25px; color: #454545;}
.chartFooter {font-weight: 700; padding: 12px 25px 12px 0; font-size: 11px;}
.chartFooter a {padding-right: 15px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/icon_close_expand.gif) top right no-repeat;}
.officialAthlete {padding-left: 10px}
.officialAthlete .athleteInfo{float: left; width: 215px; padding:5px 0 0 0; font-size:12px; line-height:16px; color: #454545; display: inline;}
.officialAthlete .athleteInfo a {font-weight:700}
.officialAthlete .columns{float:left; width:302px; margin-right: 10px; display: inline;}
.officialAthlete .member_photo{width:54px; float:left; padding:9px 0 0 10px; display: inline; margin-right: 20px}
.athletesPage .container{padding:7px 0 0 9px}
.athletesPage .container p{font-style: italic; color:#1b4a8a}
.athletesPage .container a{color:#1b4a8a; display:block; font-weight:700; padding:0 0 8px 40px}
.athletesPage .quote{background-color:#ebeaea; width:290px; text-align:center}
.athletesPage .quote p{padding:8px 7px 3px}
.athHeader {height: 135px;}
.ath_btn {margin: -27px 0 0 10px;}
.athFeatHeader {margin-top: -3px;}
.askQuestionTop {height: 198px;}
.askQuestionBottom {padding-bottom: 10px;}    
/* Global Classes */
/*------------------------------ [classes] '09 global styles ---------------------*/             
a.btn{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_messages.gif) no-repeat;color:#fff !important;display:block;font-size:14px;height:28px;line-height:28px;padding-left:74px;width:94px}
a.btn span{display:block;float:none;padding:0 0 0 10px}
a.btn strong{font-size:11px;font-weight:400}
a.pause span{display:none}
a.pauseon span{display:none}
a.selected, a[disabled]{color:#454545; }
a.buytickets {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_buy_tickets.gif) no-repeat; padding: 8px 0 9px 5px; font-size: 12px; font-weight: 700; color: #2f73b0; display: block; margin-bottom: 8px;}
.categories table{font-size:11px !important}
.checkboxes{margin-bottom:0;padding:5px 8px;}
.checkboxes img {/*padding-toP;*/}
.content{padding:8px 8px 10px}
.content_block .content{line-height:15px !important;margin:0 18px;padding-left:0}
.content_block .content a{font-weight:700}
.content_block .ratingLabel{float:left;width:auto}
.content_block .story_meta .col-1 {width: 596px !important;}
.content_block .story_details{padding:3px 0 2px}
.content_block .story_details a{font-weight:400}
.content_block .dividerB{padding:10px 0 !important}
.comment_row{margin:0 8px;padding:8px 0}
.comment_content{padding:6px 0 0}
.comment_row .col_a{float:left;margin:0 !important;width:65px !important;}
.comment_row .col_b{float:left;width:300px !important;;padding-left:1px !important;}
.comment_row .col_c{float:left;font-size:12px;font-weight:700;width:140px}
.comment_row .col_d{float:right;text-align:right;width:150px}
.comments .title { line-height:22px !important;padding:0 0 4px 7px !important}
.comments .title span {padding-right: 0 !important;}
.comments .title .reply_wrap .content {margin-left:0 !important; margin-top: 8px; margin-bottom: 5px; padding-left: 13px !important; width: auto !important;}
.comments .title .reply_wrap .content .buttons {margin-top: 10px;}
.comments .sort_by{float:left;padding:1px 0 2px;width:300px}
.comments .row{margin:0 15px;padding:8px 0}
.comments .col_a{float:left;margin:6px 0 0 0 !important;width:59px !important;}
.comments .col_b{float:left;padding-left:13px;width:534px !important;}
.comments .col_c{width:253px}
.comments .col_d{text-align:right;width:271px}
.comments .content{padding:6px 0 5px}
.comments .join {margin: 10px 0 !important;}
.community_vote {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_games_vote.gif) no-repeat top center; width: 293px; margin: 0 auto;height: 194px;}
.community_vote .cv_title {font-size: 18px; text-align: center; font-weight: 700; color: #454545; padding: 10px 0 0 0}
.community_vote .cols {width: 146px;padding: 10px 0 0 0; color: #454545; font-weight: 700;}
.community_vote .cols div {margin-bottom: 5px; text-align:center}
.counter{width:50px}
.cover_story {padding: 0 0 0 8px;}
.cover_story .indicator {position: absolute; top: 153px; left: 12px; width: 315px; text-align: center;}
.cover_story .col_a {width: 330px; padding-top: 3px; float: left; overflow: hidden}
.cover_story .col_b {width: 307px; float: left; overflow: hidden}
.cover_story .thumbs {padding-top:0; width: 500px; height: 53px; overflow: hidden; cursor: pointer;}
.cover_story .thumbs img {margin-right: 6px !important; float: left; width: 74px;}
.cover_story .thumbs .dblBorder {opacity: 1.0 !important; /* Safari, Opera */-moz-opacity:1.00 !important; /* FireFox */filter: alpha(opacity=100) !important; /* IE */}
.cover_story .thumbs img.selected {opacity: 1.0 !important; /* Safari, Opera */-moz-opacity:1.00 !important; /* FireFox */filter: alpha(opacity=100) !important; /* IE */padding: 2px;border: 1px solid #ccc;}
.cover_story .thumbs img.default {background-color: #fff;opacity: 0.5; /* Safari, Opera */-moz-opacity:0.50; /* FireFox */filter: alpha(opacity=50); /* IE */padding: 2px;border: 1px solid #ccc;margin-right: 6px !important;}
.cover_story .story {padding: 4px 0 0 8px;}
.cover_story .story p {padding-bottom: 5px;}
.cover_story .footer {font-weight: 700; padding: 8px 0 5px; margin-top: 4px;}
.cover_story .story .hdr {display: block; font-weight: 700; margin-bottom: 5px; font-size: 15px;}
.cover_story .ngm4 {margin-top: -4px}
.cover_story .top_stories .hdr {margin-bottom: 0;}
.discussion { margin:-5px 0 10px; border-left: 1px solid #E8E8E8; border-right:1px solid #E8E8E8; padding: 0 0px 0 0; color:#6e6e6e; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_discussion_board.gif) repeat-x top left; }
/* board {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/salary_cap/bg_discussion_board.gif) repeat-x top left;} */
.discussion .message {padding: 10px; margin:0 0px 0 0; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) repeat-x scroll center bottom;}
.discussion .user_flyout { position:absolute; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_modal_50x50.png) repeat; margin: -60px 0 0 70px; padding:5px; z-index:10000; display:none;  }
.discussion .user_flyout a { margin:2px; }
.discussion .message_container .user_flyout_inner { padding:5px; z-index:10001; line-height:20px; text-align:center;  }
.discussion .highlight { background-color:#ffffcc;}
.discussion .thread_pad { background-color:Transparent; display:block; height:auto; margin: 5px 0 0 0; clear:both; }
.discussion .message_container { margin: 0 1px 0 2px; clear:both; }
.discussion .message_headshot { float:left; padding: 0 5px 0 0; }
.discussion .message_body { background-color:#EFEFEF; border:1px solid #E2E2E2; padding:10px; margin-left:60px; overflow:hidden; }
.discussion .message_header { padding:0px; height:18px; margin-bottom:5px; }
.discussion .message_header .name { text-align:left; font-weight:bold; line-height:18px; vertical-align:middle; }
.discussion .message_header .toplinks { text-align:right; font-weight:bold; width:400px; float:right; white-space:nowrap;}
.discussion .message_footer { margin: 5px 0; font-style:italic; font-size: 90%; font-weight:normal !important; }
.discussion .new_comment { background-color:#EFF0F2; padding:5px; height:30px; line-height:35px; vertical-align:middle;  }
.discussion .new_comment input[type="text"] { border:1px solid #8F8F8F; height:20px; line-height:30px; vertical-align:middle;  }
.discussion .new_comment .post_watermark { font-style:italic; color: #8F8F8F; }
.discussion .comment { display:none; padding:10px; }
.discussion .comment input[type="text"] { border:1px solid #8F8F8F; height:20px; line-height:30px; vertical-align:middle;  }
.discussion .comment .post_watermark { font-style:italic; color: #8F8F8F; }
.discussion .thread { margin-left:12px; }
.discussion .thread .thread_pad { margin: 2px 0px 0 0; padding: 0 0px 0 10px; clear:both; }
.discussion .more_replies {display:none;}
.discussion_buttons img, .discussion_buttons input {padding-top: 8px; vertical-align: middle}
.discussion .challenge_links {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_challenge_links.gif) no-repeat; text-align: left;}
.discussion .challenge_links_two {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_challenge_links_two.gif) no-repeat; text-align: left;}
.discussion .challenge_links a, .discussion .challenge_links_two a {display: block; padding: 0 0 0 10px; line-height:20px;}
.dblBorder{background:#fff;border:1px solid #ccc !important;padding:2px}
.driveline {position: relative; width:100px; height:8px; margin:1px auto; background-color:Silver;}
.drag_drop .block {line-height: 30px; background: #fff; border: 1px solid #c7c7c7; font-weight: 700; padding-left: 10px; font-size: 12px; width: 240px; cursor: pointer}
.drag_drop td.playoff_seed div {background-color: #ffffc9;}         
.qc_square {line-height: 30px; background: #fff; border: 1px solid #c7c7c7; font-weight: 700; padding-left: 10px; font-size: 12px; width: 240px;}
.droppable-active {opacity: 0.65 !important; /* Safari, Opera */-moz-opacity:0.65 !important; /* FireFox */filter: alpha(opacity=65) !important; /* IE */}
.droppable-hover {outline: 1px dotted black;opacity: 1.0 !important; /* Safari, Opera */-moz-opacity:1.0 !important; /* FireFox */filter: alpha(opacity=100) !important; /* IE */}
.findFriendResults{height:400px;overflow:auto}
.gameleaders {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #f8f8f8 repeat-x bottom;line-height:20px;padding:0 3px 1px 8px;text-align:left}
.graybox{background:#f7f7f7;border:1px solid #ccc;margin:8px;padding:5px;text-align:left}
.leadercontent{padding-left:8px; line-height: 21px;}
.leadercontent .c1, .leadercontent .c2 {width: 165px; float: left}
.leadercontent .c1 {margin-right: 8px;}
.leaders {margin: 0 1px;} 
.loginTable td{padding:4px}
.last{margin:0}
.last-row{color:#215392;line-height:12px;margin:5px 0;padding:0 10px}
.last-row .count{color:#454545}
.page_nav {text-align:center; margin:0 auto 6px auto; font-weight: 700;font-size: 12px;}
.page_nav li {display: inline; cursor: pointer;}
.page_nav li a{background-position:left -104px;line-height: 25px;color:#454545; height:25px; text-align:center;  display: inline-block; padding-left: 2px; margin-right:5px;  cursor: pointer;}
.page_nav li a:hover {background-position:left -129px}
.page_nav li span:hover {background-position: right -129px}
.page_nav li a.disabled {color: #ccc; cursor: default}
.page_nav li span{background-position: right -104px; line-height:25px; display: inline-block; padding: 0 15px; cursor: pointer;}
.page_nav li.activeNav a{background-position: left -129px; cursor: pointer;}
.page_nav li.activeNav span {background-position: right -129px; cursor: pointer;}
.pager .links{float:right;text-align:right !important;width:300px; padding: 4px 8px 4px 0}
.pager a,.pager a.active, .pager span {display: inline-block; min-width:7px;width:auto !important;width:7px; line-height: 19px; border: 1px solid #c6ced9; text-align: center; margin-right: 1px; margin-bottom:5px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_pager_link.gif) repeat-x; font-weight: 700; padding: 0 6px;}
.pager a[disabled], .pager a.disabled, .pager a.selected, .pager span {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_pager_link_dis.gif) repeat-x; color: #fff !important;}
.pager a.inactive {color: #98aeca; cursor: default;}
.pager .label {font-weight: 700; font-size: 12px; padding-right: 5px; width: auto; background: none; border: none; color: #454545 !important}
.pager a.plain {width: auto; background: none; border: none;font-size: 12px;}
.pager a.plain[disabled]{color: #454545 !important}
.pager .count{float:left; width: 100px; padding: 4px 0 0 0; text-align: left;}
.pager .count span {background: none; border: none; font-weight: 400;color: #454545 !important}
.playerHeader_wrap {background: #efefef;}
.playerHeader{background-position:0 14px;background-repeat:no-repeat;height:108px;margin:0 auto;padding-top:14px;width:960px}
.playerHeader table td{line-height:16px !important}
.playerHeader .headshot{padding:7px 0 0 10px}
.playerHeader .headshot img{background:#fff;border:1px solid #ccc !important;padding:2px}
.playerHeader .team_title{font-size:18px;font-weight:700;margin-bottom:2px}
.playerHeader .team_name{color:#215390}
.playerHeader .adPlacement{height:54px;line-height:54px;text-align:center;width:246px}
.playerNav li {float: left; width: auto; margin-right: 5px}
.playerNav li.activeNav a{background:none;color:#fff !important}
.playerNav li.activeNav a:hover{background:none;color:#fff}
.playerNav{color:#fff8db;font-weight:700;line-height:25px}
.playerNav span{padding:0}
.playerNav a{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) repeat-x bottom;color:#fff8db;padding:0 0 1px}
.playerNav a:visited{color:#fff8db}
.playerNav a:active{color:#fff8db}
.playerNav a:hover{color:#fff8db}
.playerNav a.navSelected{background:none;color:#fff}
.playerNav li{padding:0 6px 0 0 !important}
.prog_grid {padding: 0 0 0 10px}
.prog_grid .cols {width:304px; padding: 12px 0 0 0; height: 120px; margin-right: 10px;}
.prog_grid .photo{float:left;margin-right:15px;width:94px}
.prog_grid .story{float:left;padding-right:5px;width:170px;}
.prog_grid .footer {font-weight: 700; padding: 0 !important;}
.prog_grid .hdr {display: block; font-weight: 700;}
.prog_news{margin-bottom:8px}
.prog_news .subtitle {margin: 0 1px;}
.prog_news .content{padding-top:0;padding-bottom:0;}
.prog_news .related{margin-top:8px;margin-bottom:0;}
.prog_news .row{padding-left:5px} 
.prog_news .pn_title{border:none;line-height:17px;margin-bottom:4px;padding-left:8px;}
.prog_news .pn_title a{font-weight:700}
.prog_news .pn_title a:hover{background:none;color:#215392}
.prog_news .story{float:left;padding-right:5px;width:150px}
.prog_news .footer{margin-top:4px;padding-left:8px}
.prog_news .photo{float:left;height:116px;margin-right:12px;width:112px}
.prog_news .posted{float:left;margin:0 0 5px;width:245px}
.prog_news .member_photo{float:left;height:27px;margin-right:8px;padding-bottom:2px;width:27px}
.prog_news .last{padding-top:10px}
.prog_news .related{font-weight:700;margin:5px 0}
.prog_news .related a{font-weight:700}
.promo-content{font-size:11px;font-weight:400;margin-top:5px}
.ratingTextLabel{float:left;font-weight:700;line-height:11px;margin-right:5px;width:auto}
.rating-wrap{float:left;overflow:hidden;width:115px !important}
.ratingLabel{font-weight:400;line-height:11px;}
.ratingLabel span{float:left; width: auto;}
.ratingStar span{float:none}
.ratingStar,.ratingStar .Filled0,.ratingStar .Filled1,.ratingStar .Filled2,.ratingStar .Filled3,.ratingStar .Filled4,.ratingStar .Filled5,.ratingStar .Empty,.ratingStar .Saved {background:url(http://fantasy-images.foxsports.com/images/static_images//ui/sprites/ratings.gif) no-repeat;}.ratingStar{ background-position: left 0; display:block;float:left;height:11px;line-height:13px;margin:-1px 5px 0 0;padding:2px 0 0 2px;vertical-align:bottom;white-space:nowrap;width:38px}.ratingStar .ratingItem{background-repeat:no-repeat;cursor:pointer;display:block;font-size:0;height:9px;margin:0 1px 0 0 !important;padding:0;width:6px}.ratingStar .ratingItemOff{background-repeat:no-repeat;display:block;font-size:0;height:9px;margin:0 1px 0 0;padding:0;width:6px}.ratingStar .Filled0{background-position: 0 -13px;}.ratingStar .Filled1{background-position: -6px -13px;}.ratingStar .Filled2{background-position: -12px -13px;}.ratingStar .Filled3{background-position: -18px -13px;}.ratingStar .Filled4{background-position: -24px -13px;}.ratingStar .Empty{background-position: -30px -13px;}.ratingStar .Saved{background-position: -24px -13px;}
.ratings_link{float:left;padding-top:2px;width:120px}
.reply_wrap span{background:#fff;float:right;font-weight:700;margin:2px;padding:1px 2px;width:auto}
.reply_wrap .content{background:#e6e6e6;margin:0 8px;padding:9px}
.reply_wrap textarea{border:1px solid #d6d6d6;font-size:12px;height:55px;overflow:auto;padding:0;width:352px}
.reply_wrap a:hover{background:none !important;color:#215392}
.scoreboardTeam .vote .c1,.scoreboardTeam  .vote .c3 {float: left; width: 140px; text-align: center;}
.scoreboardTeam .vote .c2 {float: left; width: 28px;}
.slivers{background:#efefef;padding:10px 11px 0}
.slivers .left {padding-right:17px;}
.social_media table{line-height:12px;margin:0;padding:0}/*Used only in controls\social\ctl_forum_mini.ascx*/
.social_media .title{margin-bottom:5px}
.social_media td, .social_media tr{line-height:12px;margin:0;padding:0}
.social_media .row{padding:0 5px 3px 10px}
.social_media .last{border-bottom:none;margin:0;padding-top:5px}
.social_media .posted{float:left;line-height:12px;margin:0 0 5px;width:240px}
.social_media .member_photo{float:left;padding:0;width:36px}
.social_media .member_photo img{background:#fff;border:1px solid #ccc !important;padding:2px}
.social_media .rating{float:left;width:120px}
.social_media .member{float:left;font-size:12px;margin-right:5px;width:auto}
.social_media .blogtitle{margin-bottom:6px;padding-left:7px}
.social_media .blogtitle a{font-weight:700}
.social_media .ratingStar{margin-top:0}
.social_media .meta{margin-top:3px}
.stats{margin:0 auto}
.stats tr{background:none;border:none}
.stats td{line-height:24px;padding:10px 8px 10px 5px}
.sub_nav {margin:0 auto 6px auto; font-weight: 700;}
.sub_nav ul li {display: inline; cursor: pointer;}
.sub_nav ul li a{background-position:left -204px;line-height: 21px;color:#215392; height:21px; text-align:center;  display: inline-block; padding-left: 1px; margin-right:5px;  cursor: pointer;}
.sub_nav ul li span{background-position:right -204px; line-height:21px; display: inline-block; padding: 0 10px; cursor: pointer;}
.sub_nav ul li.activeNav a{background-position: left -225px; cursor: pointer;color: #fff;}
.sub_nav ul li.activeNav span {background-position: right -225px; cursor: pointer;}
.teamHeader_wrap {background: #efefef;}
.teamHeader{background-position:0 14px;background-repeat:no-repeat;height:108px;margin:0 auto;padding-top:14px;width:960px}
.teamHeader .team_title{font-size:18px;font-weight:700;margin-bottom:2px}
.teamHeader .adPlacement{height:54px;line-height:54px;text-align:center;width:246px}
.teamHeader table td{line-height:16px !important}
.teamNav ul.topMenu {width:100%}
.teamNav{color:#fff8db;font-weight:700;line-height:25px}
.teamNav span{padding:0}
.teamNav a{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) repeat-x bottom;color:#fff8db;padding:0 0 1px !important}
.teamNav a:visited{color:#fff8db}
.teamNav a:active{color:#fff8db}
.teamNav a:hover{color:#fff8db}
.teamNav li {float: left; width: auto}
.teamNav li.activeNav a{background:none;color:#fff !important}
.teamNav li.activeNav a:hover{background:none;color:#fff}
.teamNav ul.topMenu li{padding:0 12px 0 0 !important}
.teamNav .dropdown select{font-size:11px;height:19px; line-height: 12px}
.teamNav td.dropdown{text-align:right}
.teamNav .dropdown option{padding:0 1px 1px 3px; line-height: 12px}
.team_index .logo{float:left;padding-top:8px;text-align:center;width:120px}
.team_index .team_details{float:left;padding-top:10px;width:245px}
.ticketCity {padding: 5px 0 10px}
.ticketCity a{font-weight: 700; }
.ticketCity .cols {width:154px;}
.ticketCity .logo {padding: 25px 0 0 15px; }
.top_stories {margin-bottom: 5px;}
.top_stories .content,  .player_news .content {line-height:13px;margin:0 10px;padding:4px 0}
.top_stories .story_details,  .player_news .story_details{padding:1px 0 2px}
.player_news img { vertical-align: middle;}
.top_stories .corr_photo {width: 40px; float: left}
.top_stories .corr_detail {width: auto; float: left; font-weight: 700; line-height: 14px; padding: 2px 0 3px;}
.video_list .heatindex{float:right;text-align:right;width:95px} 
.video_list .footer{padding:0 12px}
.video_list .posted{margin-top:6px}
.video_list .video {padding-left: 19px; }
.video_list .content{margin:0 0 5px 11px;padding-left:0}
.video_list .featured .video {}
.video_list .featured {padding: 0; overflow: auto; height: 105px}
.video_list .featured .dividerB {padding-top: 3px; padding-left: 8px;}
.vote {margin: 10px 1px 20px 1px; width: 99%}
.vote .c1,  .vote .c3 {float: left; width: 155px; text-align: center;}
.vote .c4,  .vote .c6 {float: left; width: 120px; text-align: center;}
.vote .c2 {float: left; width: 55px;}
.vote .c5 {float: left; width: 65px;}
.vote div,  .vote td {text-align: center; font-size: 14px; font-weight:700;padding:0} 
.vote div.or {font-size: 16px;}
.posted{margin-top:12px}
.member{float:left;width:auto}
.heatindex .label{float:left;margin-right:5px}
/*----------------------------- NEW '09 Media Styles -------------------------*/
#media .block {padding:8px 8px 10px; }
#media .block .row{margin-left:15px;padding-top:5px;width:600px; line-height: 13px}
#media .block .photo{float:left;width:105px;padding-bottom:5px;}
#media .block .detail{float:left;width:475px}
#media .block .detail .cols{margin-right:5px}
#media .block .meta{padding-top:5px}
#media .block .detail .ratingWrap{_width:105px;float:left;padding-top:1px;width:102px}
#media .block .detail span{float:none}
#media .block .media_title{font-size:12px;font-weight:700;padding-bottom:5px}
#media .block .hdr{font-size:12px;font-weight:700;padding-bottom:5px}
#media .block .desc {line-height: 16px; margin-bottom: 5px;}
#media .blog_entry{margin-top:10px; font-size: 12px;}
#media .blog_entry .dblBorder{background:#fff;border:1px solid #ccc !important;margin-left:10px;padding:2px}    
#media .tools{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_bl_tools.gif);float:right;height:24px;line-height:20px;margin-right:4px;position:relative;width:239px}
#media .tools a{color:#454545;display:block;float:left;font-weight:700}
#media .tools a.share{margin-right:5px;padding:3px 25px 2px 10px}
#media .tools a.subscribe{margin-right:5px;padding:3px 30px 2px 15px}
#media .tools a.print{padding:3px 25px 2px 20px}
#media .tools2{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_bl_tools2.gif) no-repeat;float:right;height:24px;line-height:20px;margin-right:4px;position:relative;width:162px}
#media .tools2 a{color:#454545;display:block;float:left;font-weight:700}
#media .tools2 a.share{margin-right:5px;padding:3px 25px 2px 10px}
#media .tools2 a.subscribe{margin-right:5px;padding:3px 30px 2px 17px}    
#media .post .title a{padding:0}
#media .post .title a:hover{background:none;color:#215392}
#media .post .title a.selected{color:#454545;padding:0}
#media .post .title a:hover.selected{background:none}
#media .post .format table.grid {border: 1px solid #ccc; border-width: 1px 1px 1px 0; } .post .format table.grid td{padding: 4px 4px 4px 8px !important;border: 1px solid #ccc; border-width: 0 0 0 1px}
#media .post .title .marginFix {margin-top: 0px;}
#media .post .relativeTip {float: none;}
#media .post .title{font-weight:400;padding:8px 0 12px 9px}
#media .post tr, .post td{margin:0 !important;padding:0 !important}
#media .post .row{margin:0;padding:8px}
#media .post .hdr {margin-bottom:5px;}
#media .post .photo{float:left;padding-left:5px;width:73px; display: inline}
#media .post .photo img{background:#fff;border:1px solid #ccc !important;padding:2px}
#media .post .ttl{float:left;font-size:16px;font-weight:700;line-height:16px;margin-bottom:5px;padding-left:5px;width:auto;}
#media .post .ttl div{margin-bottom:2px}
#media .post .ttl img{padding-left:2px}
#media .post .ttl .user_name{font-size:12px;font-weight:400}
#media .post .details{margin:10px 0 5px}
#media .post .meta{font-weight:700;margin:10px 0 5px; font-size: 12px}
#media .post .body{line-height:20px;margin-bottom:5px; font-size:12px}
#media .post .body .sliderImages{display:block}
#media .post .links{font-size:12px;font-weight:400;padding-top:5px}
#media .post .rating{float:left;font-weight:700;width:296px}
#media .post .quote{font-size:14px;font-weight:700;margin-bottom:5px}
#media .related_news .content{margin:0 8px;padding:5px 0 !important}
    
/* All content styles for blogs and news archives and post pages*/
#heat_index {float:left;font-weight:700;padding-top:5px;width:296px}
#submitStoryMod .content{padding-top:0}
#submitStoryMod input{vertical-align:middle}
#submitStoryMod .input{width:180px}
/* Old Social styles -------------------*/
.gamerelated .sliderControls{display:block;margin-top:5px}
.heatindex{float:left;font-weight:700;padding-top:5px;width:96px}
#videoUpload table td{padding-bottom:10px !important}
#videoUpload .max{line-height:20px}
#forums table{font-size:12px !important}
#forums #findForum span{padding:0 10px}
#forums #findForum strong{padding:0 10px}
#forums table.forumsNoStyle a{font-weight:700}
#forums table.forumsNoStyle .setWidth td{width:155px}
#forums table.topicsNoStyle td{padding:5px 0}
#forums table.topicsNoStyle th{background-color:#f2f1ec;line-height:22px}
#forums table.topicsNoStyle .setWidth td{width:155px}
#forums .viewall{border-bottom:1px solid #d6d6d6}
#forums .viewall a.se{display:block;font-weight:700;padding:5px 0 10px 20px}
#forums .noResultsShown{padding:75px;text-align:center}
#forums .forumBtn{margin-bottom:10px !important}
#forums .editLinks{padding-left:15px}
#forums .editLinks a{font-weight:700;padding-right:2px}
#forums #replyEntry div{background:#f2f1ec;border:1px solid #ccc;margin:5px 0;padding:8px}
#forums #replyEntry em{display:block;margin-bottom:5px}
#forums .ratingName strong{display:block;float:left;line-height:12px;margin:0 5px 5px 0}
#forums .ratingName .ratingLabel{float:left;width:auto}
#forums .topicUserPhoto{width:70px}
#forums .topicUserPhoto img{background:#fff;border:1px solid #ccc !important;padding:2px}
#forums .pagerNav{font-size:12px !important;font-weight:700;padding:0 5px}
#profileBio .graybox{background:#f7f6f4;border:1px solid #ddd;padding:7px}
#profileBio .title a{font-weight:400}
#profileBio .title a:hover{background:none;color:#fff}
.favTeams span {padding-right: 8px;}/* do not delete */
#gallery .imageRating{margin-top:8px}
#gallery .sliderImages{width:220px}
#gallery .sliderImages .controls{padding:7px 0 10px 3px}
#gallery .content{width:629px; font-size: 12px;}
#gallery .col-1{float:left;overflow:hidden;width:375px !important; margin-right: 10px; display: inline;}
#gallery .col-2{float:left;padding:0 0 0 0;width:230px !important; overflow: visible !important;}
#gallery .detail_row{line-height:18px;padding-bottom:15px}
#gallery .gallery_viewer{padding:0 0 15px 0}
#gallery .gallery_viewer .sliderControls{display:block;margin-top:5px}
#gallery .gallery_viewer .sliderControls span.left{padding-right:52px}
#gallery .gallery_viewer img{margin:0 5px}
#gallery .gallery_controls{padding:5px 13px 15px 0;text-align:center}
#gallery .gallery_controls span{padding:0 10px}
#gallery .tools{margin:10px 0 10px 0}
#galleries .title{border:none}
#galleries .upload_photo {margin:5px 0 10px;}
#mc_nav .title{padding-left:5px}/* Message Center Styles, class/rename */
#mc_nav .content{padding-top:0}
#mc_nav .row{margin-bottom:0;padding-bottom:5px;padding-top:6px}
#mc_nav .title a{color:#454545 !important}
#mc_nav .title a:hover{background:none !important;color:#454545 !important}
#mc_nav a{font-weight:700}
/* Message Center Styles, class/rename */
#mc_messages .first{padding-left:10px}
#mc_messages a.unread{font-weight:700}
#mc_messages .control{padding-right:10px;text-align:right;width:400px}
#mc_messages .control a{padding:0 2px}
#mc_messages .control a:hover{background:none;color:#454545}
#memberDetail .content{padding:10px 0}
#memberDetail .member_photo{margin-bottom:5px;text-align:center}
#memberDetail .row{margin-bottom:0;padding:0 20px; line-height: 16px;}
#memberDetail .heat_index{padding-top:5px}
#memberDetail .heat_index .row{margin-top:8px !important}
#profileFriends .row{margin:0;padding:0}
#profileFriends .content a{padding-bottom:10px}
#profileFriends .sliderImages .dblBorder{margin:0 8px 5px 0}
#profilePhotos{position:relative}
#profilePhotos .row{margin:0;padding:0}
#profilePhotos .row a{padding-right:5px}
#profilePhotos .content a{padding-bottom:10px}
#profilePhotos .sliderImages .dblBorder{margin:0 8px 5px 0}
#profileVideos{position:relative}
#profileVideos .row{margin:0;padding:0}
#profileVideos .row a{padding-right:5px}
#uploadAvatar strong{display:block;font-size:12px;margin-bottom:5px}
#uploadAvatar .row{padding:10px 0}
#uploadAvatar .row span{float:none;font-weight:700;padding-right:20px}
#albums td{vertical-align:top}
#albums .cover{float:left;width:125px}
#albums .cover_title{margin-bottom:3px}
#albums .cover_title a{font-size:12px;font-weight:700}
#albums .row{line-height:16px;padding:5px 0;position:relative}
#albums .detail{float:left;width:160px}
#albums .meta{line-height:16px !important}
#albums .edit{float:right;font-weight:700;padding:5px 10px 0 0;margin:10px 0}
#albums table.albums{}
#submitStory .title{font-size:28px;margin-bottom:10px;padding:15px 0 30px}
#submitStory .submit_url{font-weight:700;padding:24px 0 0 20px}
#submitStory .input{border:solid 1px #809EBA;margin-left:17px;width:320px}
#submitStory .submit_button{padding:18px 0 26px 91px}
#submitStory #sub-head{font-weight:700;padding-bottom:3px}
#submitStory .submit{margin:0 37px 10px 15px}
#submitStory .row .input{margin-left:0;width:320px}
#submitStory .row{font-size:12px}
#settings .content{padding:20px 20px 0}/* Account profile begins */
#settings .hdr{line-height:20px;padding:10px 0 5px}
#settings #privacy{margin-left:100px}
#settings #privacy_form table{margin-left:65px;padding:10px;width:700px}
#settings #privacy_form table strong{font-size:12px}
#settings #privacy_form table td{padding:5px 5px 10px}
#settings #privacy_form input{margin:0 5px;vertical-align:middle}
#setting_links{margin:9px 0;}
#setting_form{margin:0 0 68px;width:700px}
#setting_form .hdr{line-height:20px;padding:10px 0 0 20px}
#setting_form ul{margin-top:20px}
#setting_form li{font-weight:700;padding:10px 0}
#setting_form label{display:block;float:left;padding-right:12px;text-align:right;width:152px}
#setting_form span{display:block;float:left;text-align:left;width:180px}
#setting_form span.name{padding-left:5px}
#setting_form span.long{width:300px}
#setting_form span.long select.year{width:60px}
#setting_form input.long{width:345px}
#setting_form input.email{width:245px}
#setting_form .button{padding-left:162px;text-align:left}
#FantasyTeams .fees{display:inline;float:right;margin:0 10px 0 0;width:300px}
#FantasyTeams .fees-bg{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_fees.gif) no-repeat;height:71px;margin-top:8px}
#FantasyTeams .fees-bg table{backgrond:none;margin-right:10px;padding:7px 0 0 10px;width:205px}
#FantasyTeams .fees-bg table th{font-weight:700;line-height:23px;padding:0 0 0 5px;width:33%}
#FantasyTeams .fees-bg table td{font-weight:700;line-height:30px;padding:0 0 0 5px;text-align:center;width:33%}
#FantasyTeams .info{float:left;margin-right:15px;width:320px}
#teams .row{font-size:12px}
#teams .input{border:solid 1px #809EBA;padding-bottom:2px;padding-top:2px;width:350px}
#teams .hdr{line-height:20px;padding:10px 0 5px}
#players .row{font-size:12px}
#players .input{border:solid 1px #809EBA;padding-bottom:2px;padding-top:2px;width:350px}
#players .hdr{line-height:20px;padding:10px 0 5px}
#openId .row{font-size:12px}
#openId .input{border:solid 1px #809EBA;padding-bottom:2px;padding-top:2px;width:350px}
#openId .hdr{line-height:20px;padding:10px 0 5px}/* Account profile ends */
#videoIndex #videoPlayer .dblBorder{background:#424242 !important;border:1px solid #868686 !important;padding:1px}
#videoIndex #videoPlayer{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_Video.gif) no-repeat;margin-bottom:8px;padding-bottom:8px;width:645px; position: relative}
#videoPlayer #leftVideoPlayer{display:inline;float:left;margin:0 0 0 8px;padding-top:6px;width:373px}
#videoPlayer #leftVideoPlayer .content{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_videoplayer_left.png);margin:0;padding:15px 0 10px !important}
#videoPlayer #leftVideoPlayer .relative{margin:0 0 10px 25px}
#videoPlayer #leftVideoPlayer .videoCaption{color:#d5d5d5;font-size:1em;font-weight:700;padding:0}
#videoPlayer #leftVideoPlayer .captionText{color:#fff;font-size:.9em;height:71px;overflow:hidden;padding:6px 6px 0 0}
#videoPlayer #leftVideoPlayer .captionTextExpand{color:#fff;font-size:.9em;height:65px;margin:0 5px 5px 0;overflow:auto;padding:6px 6px 6px 0}
#videoPlayer #leftVideoPlayer .expandLink{margin:5px 0}
#videoIndex #leftVideoPlayer .alternate_Video{color:#d5d5d5;height:153px;padding-left:7px}
#videoIndex #leftVideoPlayer .left{float:left;margin-right:8px;width:auto}
#videoIndex #leftVideoPlayer .ratingWrap{padding-top:1px;width:auto !important}
#videoIndex #leftVideoPlayer .alternate_Video a{color:#d5d5d5;font-size:1.1em;font-weight:700}
#videoIndex #leftVideoPlayer .alternate_Video p{clear:both;color:#fff;font-size:.9em}
#videoIndex #rightVideoPlayer{float:left;padding-top:6px;width:250px}
#videoIndex #rightVideoPlayer a{color:#fff}
#videoIndex #rightVideoPlayer .video_photo{float:left;margin-right:10px;padding-top:10px;width:84px}
#videoIndex #rightVideoPlayer .video_photo #video84x63{left:2px;position:absolute;top:2px}
#videoIndex #rightVideoPlayer .video_info{color:#fff;float:left;font-size:.9em;width:140px}
#videoIndex #rightVideoPlayer .video_info strong{color:#d5d5d5;display:block;font-size:1em;font-weight:700;padding:0 0 1px}
#videoIndex #rightVideoPlayer .nowPlaying{color:#fff;display:block;font-size:1.2em;font-weight:700;padding:3px 0 0}
#videoIndex #rightVideoPlayer .nowPlaying a{color:#fff;font-size:1.3em;font-weight:700}
#videoIndex #rightVideoPlayer .videoButtons{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_videoplayer_tab.png) no-repeat;height:94px;margin:0 0 6px;padding:6px 0 3px 16px;width:244px}
#videoIndex #rightVideoPlayer .videoButtonActive{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_videoplayer_tab_active.png) no-repeat;height:94px;margin:0 0 6px;padding:6px 0 3px 16px;width:244px}
#videoIndex .featuredVideo{padding-left:28px}
#videoIndex .featuredVideo .columns{display:inline;float:left;overflow:hidden;padding:10px 0;width:205px}
#videoIndex .featuredVideo .columns p{padding:0 0 5px 5px}
#videoIndex .featuredVideo .columns p.video_title{padding-right:25px}
#videoIndex .featuredVideo .columns p.video_desc{padding-right:25px}
#videoIndex .featuredVideo .columns p strong{display:block;font-size:1.1em;padding:10px 0 0}
#videoIndex .featuredVideo .columns img{border:1px solid #d6d6d6}
#videoIndex .featuredVideo table.videoTable{margin:0;padding:0;width:100%}
#videoIndex .featuredVideo table.videoTable td{padding-top:3px}
#videoIndex .featuredVideo table.videoTable tr{background:none}
#videoIndex td.timestamp{color:#454545;padding-top:0 !important}
#videoIndex img.videoScreen{margin:4px 0 5px 4px}
#videoRightCol .videoRow{padding-bottom:10px;padding-left:15px}
#videoRightCol .myVideoPhoto{background:#fff;border:1px solid #ccc;float:left;margin-right:5px;padding:1px;width:84px}
#videoRightCol .myVideoInfo{color:#454545;float:left;font-size:12px;padding-top:2px;width:auto}
#videoRightCol .myVideoInfo strong{display:block;margin-bottom:5px}
#videoRightCol .memberVideos p{float:left;padding:0 5px 5px 0;width:180px}
#videoRightCol .rating{font-weight:700;margin-top:3px}
#videoRightCol .userMemberVideo{padding:10px 0 0}
#videoRightCol .userMemberVideo .userMemberPhoto{float:left;margin-right:10px;width:30px}
#videoRightCol .userMemberInfo{color:#454545;float:left;width:225px}
#videoRightCol .userMemberInfo .left{margin-right:5px}

/*------------------------------------------ Old Football Styles ---------------------------------------------*/
#standingsNcaaf title,#standingsNcaaf .view{width:370px}
#standingsNcaaf .view{padding-right:10px}
/* TODO: [DN] convert to .lh16 
   [USAGE] D:\OpenSports\dev\projects\site\controls\news\ctl_stories.ascx(19):  
*/.newssummary{line-height:16px !important}
/* TODO: [DN] convert to class (global?) */
#videoOverlay{cursor:pointer;left:4px;position:absolute;top:0;}
#gallery #videoOverlay{cursor:pointer;left:0;position:absolute;top:0;}
#loginPage .openid{width:150px}
#loginPage .col{float:left;margin-right:10px;width:378px}
#loginPage label{font-weight:700}
#hp_scoreBoard .subtitle{background:#fff !important;font-size:11px;margin:0 1px}/* general\ctl_scores.ascx*/
#hp_scoreBoard .promo-content{color:#454545;padding:5px 8px 8px;text-align:center}
#hp_scoreBoard .noteams-content{padding:5px 8px 8px;text-align:center}
#hp_photos .content {height: 360px; overflow: hidden; margin-bottom: 5px}/* arenas and the_drive */
#openMic .content{font-size:11px !important;line-height:14px !important;margin:0 7px 0 10px;padding:0 !important} /* news\ctl_comments.ascx */
#openMic .content a{font-weight:700}
#openMic .hdr{line-height:12px;margin:0 10px 3px;padding-top:5px}
#openMic .dividerB{padding-bottom:3px !important}
#openMic .member_photo{float:left;padding:2px 0 5px;width:37px}
#openMic .member_comment{float:left;padding-bottom:5px;width:225px}
#openMic a.se{font-weight:400}
#openMic .openMicContent{background:#f8f7f3;border:1px solid #e7e4dd;border-width:0 1px 1px;padding-top:5px}
#openMic .openMicContent .row{background:#f8f7f3;margin-top:0;padding-top:0}
#micNav{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/tabs_small_left.gif) repeat-x;font-size:11px;padding-left:3px}
#micNav a{display:block;float:left;font-weight:700;height:10px;overflow:hidden;padding:1px 10px 5px;white-space:nowrap;width:auto}
#micNav a:hover{color:#215392}
#micNav a.selected{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/tabs_small_right.gif) #f8f7f3 no-repeat top right;border-bottom:1px solid #f8f7f3;border-left:1px solid #e7e4dd;margin-right:4px}
#micNav .selected a{color:#000;padding:2px 10px 0}
/* ------------ */
/* All Site Activity */
.siteActivity table,  .athFeatBlog table,  #featuredBlogs table{line-height:12px;margin:5px 0 0;padding:0}
.siteActivity td,  .athFeatBlog td,  .athFeatBlog tr,  #featuredBlogs td, #featuredBlogs tr{line-height:12px;margin:0;padding:0}
.siteActivity .row,  .athFeatBlog .row,  #featuredBlogs .row{border-bottom:1px solid #efefef;margin:0 0 5px 10px;padding:0 0 5px;width:290px}
.siteActivity .last,  .athFeatBlog .last,  #featuredBlogs .last{border-bottom:none;margin:0;padding-top:5px}
.siteActivity .posted,  .athFeatBlog .posted,  #featuredBlogs .posted{float:left;margin:0 0 5px;width:254px}
.siteActivity .member_photo,  .athFeatBlog .member_photo,  #featuredBlogs .member_photo{float:left;padding:0; width:36px;}
.siteActivity .member_photo img,  .athFeatBlog .member_photo img,  #featuredBlogs .member_photo img{background:#fff;border:1px solid #ccc !important;padding:2px}
.siteActivity .rating,  .athFeatBlog .rating,  #featuredBlogs .rating{float:left;width:120px}
.siteActivity .member,  .athFeatBlog .member,  #featuredBlogs .member{float:left;margin-right:5px;width:auto}
.siteActivity .blogtitle,  .athFeatBlog .blogtitle,  #featuredBlogs .blogtitle{font-size:11px !important;margin:0 5px 6px;padding:0 3px 0 7px;}
.siteActivity a,  .siteActivity .blogtitle a,  .athFeatBlog .blogtitle a,  #featuredBlogs .blogtitle a{font-weight:700}
.siteActivity .close_x a{font-weight:normal}
.siteActivity .ratingStar,  .athFeatBlog .ratingStar,  #featuredBlogs .ratingStar{margin-top:0} 
.athFeatBlog p{padding:2px 0 5px 3px}
.athFeatBlog .content .button{display:block; text-align:right; padding:0 5px 0 0}
.activityFeed .filters {}
.activityFeed .filters .c1{float:left; width:30px; font-weight:700; color:#454545; padding:5px 10px 3px 0}
.activityFeed .filters .c2, .activityFeed .filters .c3{float:left; width:115px;  color:#454545; font-size:11px; padding:0 5px 0 0}
.activityFeed .filters .c2 label, .activityFeed .filters .c3 label{padding:0 0 0 4px; font-weight:normal;  white-space: nowrap;line-height:16px;}
.activityFeed .filters .c2 div, .activityFeed .filters .c3 div{margin-bottom:5px;}
.activityFeed .filters .c4 div{float:left; width:auto; padding:2px 0 2px 5px; line-height:18px; color:#454545; font-size:11px; font-weight: 400}
.activityFeed .filters .c4 label {line-height: 16px;}
.activityFeed .siteActivity .posted {width: 255px; margin-left: 3px;}
.activityFeed .siteActivity .row {width: 295px; margin-right: 0;}
.activityFeed .siteActivity span.right {margin-left: 2px;}
#fullActivity .siteActivity table {margin-top: 0;}
#fullActivity .siteActivity .member_photo {width:62px;}
#fullActivity .siteActivity .posted {width:555px;}
#fullActivity .siteActivity .row {width: 625px; margin-right: 0;}
#fullActivity .siteActivity .posted img {background:#fff;border:1px solid #ccc !important;padding:2px; margin: 3px 0 0 3px;}
#fullActivity .siteActivity .right {padding-left: 4px; display: inline; font-weight: 400 !important}
#fullActivity .filters input {vertical-align: middle; margin-right: 4px}
#profileActivity .activityFeed .siteActivity .posted {width: 335px;}
#profileActivity .activityFeed .siteActivity .posted img {background:#fff;border:1px solid #ccc !important;padding:2px; margin: 3px 0 0 3px;}
#profileActivity .activityFeed .siteActivity img{background:#fff;border:1px solid #ccc !important;padding:2px; margin: 3px 0 0 3px;}
#profileActivity .activityFeed .siteActivity .last-row img {border:1px solid #fff !important; padding: 0; margin: 0;}
#profileActivity .activityFeed .siteActivity .row {width: 375px; margin-right: 0;}
.activityFeed .af_leagues{padding:8px 0}
.activityFeed .af_detail a{font-weight:700;}
.activityFeed .checkboxes {padding:5px 0}
.site_activity {padding:5px 0}
.site_activity .sa_image{float:left; margin-right:10px}
.site_activity a{font-weight:bold}
/* TODO: [Dn] Used through Social and sports/standings. Investigate how its used, convert to class make global*/
#row_header_wrap{font-size:12px !important}
#row_header {padding-bottom: 5px;}
#row_header .cat_title{font-size:30px;padding:10px 0}
#row_header .links{font-weight:700}
#row_header .links span{padding:0 5px}
#row_header a.selected{color:#444}
#row_header span.spSep {padding: 0 1px; font-size: 11px; line-height: 14px !important;}
#row_header .sort_by {font-size: 11px; color: #454545; margin-top: 3px}
#row_header .sort_by a{padding:0 2px}
#row_header .story_links, .post .story_links {color:#454545;font-weight:700; padding-bottom: 5px; font-size: 12px;}
#row_header .story_links span, .post .story_links span{padding:0 3px}
#row_header .sub_row_header{line-height: 1; font-size: 11px; color: #454545}
#row_header .sub_row_header span.spSep, #row_header .sub_row_header a {display: inline-block}
#row_header .sort_by{float:left;width:auto}
#row_header .drop_down{float:right;width:auto; margin-top: 3px;}
#row_header .drop_down select{vertical-align:middle}
/* TODO: [DN] #simpleForm Deprecated, can be accomplished with .row and .cols, convert markup for files below.
  D:\OpenSports\dev\projects\site\controls\social\user\ctl_user_fantasy_league.ascx(10):  
  D:\OpenSports\dev\projects\site\social\forums\forum\create.aspx(11):    
  D:\OpenSports\dev\projects\site\social\user\account\change_password.aspx(15):    
*/
#simpleForm div, #simpleForm table, #simpleForm td{font-size:12px !important}
#simpleForm .col-1{float:left;font-weight:700;margin-right:10px;text-align:right;min-width:125px;width:auto !important;width:125px}
#simpleForm .col-2{float:left;width:auto !important;}
/* TODO: [DN] This should fall under new score.master eventually, class/rename, etc */
#depthChart{padding-left:1px}
#depthChart .chartLinks a{font-weight:700;padding:0 3px}
#depthChart .greenChart{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_depth_chart.jpg) no-repeat;margin:0;min-height:403px;height:auto !important;height:403px}
#depthChart .greenChart table{margin:50px auto 0;width:700px}
#depthChart .greenChart table td{padding-bottom:10px}
#depthChart .greenChart a{color:#fff}
#depthChart .greenChart a:hover{text-decoration:underline}
#depthChart .title{background:#000;border:1px solid #1e693e;color:#fff;font-weight:700;margin:0;padding:2px 2px 2px 4px;text-align:center;width:95px}
#draft_toolkit a {font-weight: 700; display: block; margin-bottom: 5px;}
#draft_toolkit .col-1 {float: left; width: auto !important; margin-right: 20px;}
#draft_toolkit .col-2 {float: left; width: auto !important;}
#polls .cols {width: 255px !important; color: #454545;}/* Only used in basketball\polls\default.aspx */
.player_team_injuries {width:50px; overflow: hidden; white-space: nowrap }
.lastPlay{border: 1px solid black;font-size: 12px;background-color: InfoText;}
/* TODO: convert to class */
#company_nav .content{margin-top:0;padding-top:5px; font-size: 12px;}
#company_nav .row{margin-bottom:0;margin-top:6px;padding-bottom:5px}
#company_nav a{font-weight:700}
#company .content{padding:25px; font-size: 12px;}
#company h4{font-size:14px; font-weight:bold}
#company p{padding-bottom:12px}
#company p.title{border:none;line-height:22px;padding-bottom:7px}
#company p.title span{font-size:18px;font-weight:700;padding-top:2px}
#company img{margin-right:10px}
#company .pressLink{border-bottom:1px dotted #ccc;margin:2px 11px 20px 12px;padding-bottom:15px}
#company .pressLink p{margin:8px 0}
#company .pressTitle{font-size:13px;font-weight:700}
#company .pressDetails{padding:0 0 9px}
#company .team_title{font-size:18px;font-weight:700}
#company .graybox{background-color:#F8F8F8;border:1px solid #DCDCDC;font-weight:400;line-height:18px;margin:10px 0;padding:17px 12px 20px}
#company .graybox strong{display:block}
#company img.team{margin-right:17px}
#company .assistance{border-right:1px dotted #ccc;float:left;padding-right:22px;width:365px}
#company .assistance h3{font-size:16px;padding-bottom:21px}
#company .contactInfo{float:left;width:315px}
#company .customerService{padding-bottom:15px;width:170px}
#company .customerService div{padding-bottom:4px}
#company .corpInfo{margin-left:32px;padding-bottom:19px;width:315px}
#company .corpInfo div{padding-bottom:4px}
#company .contactInfo h3{font-size:16px;padding:0 0 21px 32px}
#company .emailForm li{font-weight:700;padding:7px 0}
#company .emailForm label{display:block;float:left;text-align:right;width:79px}
#company .emailForm .input_col{display:block;float:left;margin-left:18px;width:110px}
#company .emailForm .input .last{height:110px;width:258px}
#company .emailForm .input{border:1px solid #7E9DB9;padding:2px 3px;width:115px}
#company .emailForm img{padding:0 0 0 99px}
#company .team_info{padding:20px 0 0}
#company .team_info li{font-weight:700;padding:4px 0}
#privacy p,#terms p{margin:5px 0}
#privacy h4,#terms h4{margin:10px 0}
#privacy li,#terms li{list-style:square;margin:2px 0 2px 20px}
#terms li{list-style:decimal}
#privacy li.sublist{list-style:none;margin:2px 0 2px 20px}
#terms .tou_info{padding:5px 0}
#career .content {font-size: 12px;}
#career .jobDetails{padding:10px 0}
#career .careerLinks{padding:9px 0 10px 30px}
#career .careerLinks a{font-weight:700}
#career .careerLinks li{padding:6px 0}
#career .careerLinks .format li{padding:2px 0}
#career .content{margin-left:18px}
#career .jobDescription{padding-bottom:14px}
#career .detailTitle{font-weight:700;padding:18px 0 2px}
#career p{padding-top:22px}
#career li{padding:2px 0}
#career .careerButtons{margin-bottom:7px;padding:16px 0 27px}
#career .careerButtons img{padding-right:11px}
#career .graybox{background-color:#F8F8F8;border:1px solid #DCDCDC;font-weight:400;line-height:18px;margin:10px 0;padding:12px 12px 20px}
#career .graybox strong{display:block}
#osn_info{padding: 10px; background: #3d6ba6; color: #fff;}
#osn_info .first {padding: 5px 0}
#osn_info .subhead{font-size:14px;font-weight:700; color:#fff}
#osn_info ul{list-style-type:square;padding:0 0 50px 0;}
#osn_info li{color: #d7e9ff; margin:5px 0 25px 25px; font-weight:bold;}
#regForm table{font-size:13px !important}
#regForm td{padding-bottom:10px}
#regForm .subhead{font-size:16px;font-weight:700;padding:0 0 10px 50px;}
#regConfirm{padding-bottom:10px}
#regConfirm ul{list-style-type:square;margin:5px 0 5px 20px !important;padding:0}
#regConfirm li{margin-bottom:5px}
#regConfirm .subhead{color:#454545;font-size:18px;font-weight:700;padding:0 15px 20px 0}
#regConfirm td{padding-bottom:5px}
.regSignin label{font-weight:700}

/* TODO: [DN] Lookup/Organize */
#playerSearch .row{font-size:12px;line-height:18px;padding-bottom:10px;padding-left:20px}
#playerSearch .col{float:left;width:300px}
#playerSearch em{font-style:italic;font-weight:400}
.alphaListing span{color:#215392 !important;padding:0 3px}
.alphaListing strong{padding-right:5px}
#playerSearch .subtitle{margin:0 10px 0 1px}
#ad300x250 .content{padding:9px 0;text-align:center}
.plHeadshot{float:left;width:80px}
.plNewscol{float:left;overflow:hidden;width:660px}
.keydate{padding:4px 0 0 8px}
.keyevent{font-size:12px;padding:0 0 1px 8px}
.no-lineheight{line-height:14px !important}
.grayboxContent{background:#f6f6f6;border:1px solid #c9c9c9;color:#626061;font-family:Arial, sans-serif !important;margin:10px 30px;padding:10px}
.draftContent{margin:0 15px;padding:0 10px 10px}
.ajax__calendar table{padding:0}
.ajax__calendar table td{padding:0}
.ajax__calendar_day{text-align:center !important}
.ajax__calendar_other{text-align:center !important}
.ajax__calendar_dayname{font-weight:700}
.scoreButton{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_blank_scoring.gif) no-repeat;border:none;color:#454545;font-size:10px;height:16px;line-height:16px;width:60px}
.fantasySearch input{vertical-align:middle}
td.fteam_logo{padding:8px !important}
.fteam_logo img{background:#000;margin-right:5px;vertical-align:middle}
#rightCol #rightBoxes{padding-bottom:20px}
.drive_football{margin-top:-4px}
.gameInfo{padding:6px 8px}
.gameInfo table{color:#000;font-weight:400;line-height:16px}
.gameInfo table strong{font-weight:700;padding-right:3px}
.uploadVideoButton{margin-bottom:9px}

/* TODO: [DN] Contest Styles need to be converted to class/organized */
#contestRegistration .grayboxContent{padding:5px}
#contestRegistration .loginTable{padding:0 !important}
#contestRegistration .logintitle{font-size:12px !important}
#contestRegistration .loginTable td{padding:0 0 5px !important}
#contestRegistration .loginTable tr{padding:0 !important}
#contestRegistration .loginTable .input{width:125px}
#contestRegistration .twoADay{margin:0 0 10px}
#contestRegistration table.register{margin:10px 0 5px 55px}
#contestRegistration table tr{background:none}
#contestRegistration table td.formTitles{padding:5px 10px 5px 0;text-align:right;width:100px}
#contestRegistration input.field{border-color:#d5d5d5 #efefef #efefef #d5d5d5;border-style:solid;border-width:1px;margin:0 2px 3px 1px;padding:2px 1px 2px 3px;width:70px}
#contestRegistration .messageBox{background-color:#e7e7e7;border:1px solid #a3a3a3;height:120px;width:205px}
#contestRegistration #leftCol{_margin-right:16px;float:left;margin-right:20px;width:666px}
#contestRegistration #leftCol .col{display:inline}
#contestRegistration #rightCol{float:left;width:271px}
#ctlRegistrationLogin .loginTable .input{width:145px}
/*------------------------------------------ END OLD STYLES ---------------------------------------------*/

/*------------------------------ Scoreboard and Scorecenter v2 Styles -----------*/
#score #innerWrapper {padding:9px 4px 0 4px;}
#score #twoCol_A #leftCol{display:inline;float:left;margin-right:10px;width:659px;}
#score #twoCol_A #leftCol .col-1 {width:323px}
#score #twoCol_A #leftCol .col-2 {width:323px}
#score #twoCol_A #rightCol{display:inline;float:left;overflow:hidden;width:304px}
#score #twoCol_B #leftCol{display:inline;float:left;margin:0 18px 0 5px; overflow: hidden; width:789px;}
#score #twoCol_B #leftCol .scoreCheckbox{padding:9px 10px 0 10px; font-size:10px;}
#score #twoCol_B #leftCol .scoreCheckbox td{padding-right:15px}
#score #twoCol_B #rightCol{display:inline;float:left;overflow:hidden;width:160px}
#score #twoCol_D #leftCol .scoreCheckbox{padding:9px 10px 0 10px; font-size:10px;}
#score #twoCol_D #leftCol .scoreCheckbox td{padding-right:15px}
#score #twoCol_D #leftCol{display:inline;float:left;margin-right:10px; overflow: hidden; width:656px;}
#score #twoCol_D #rightCol{display:inline;float:left;overflow:hidden;width:302px}
#score #threeCol_E #leftCol{display:inline;float:left;margin-right:4px;overflow:hidden;width:744px}
#score #threeCol_E #leftCol .col-1{display:inline;float:left;margin:0 5px 0 0;overflow:hidden;width:228px}
#score #threeCol_E #leftCol .col-2{display:inline;float:left;overflow:hidden;width:511px}
#score #threeCol_E #rightCol{display:inline;float:left;overflow:hidden;width:228px}
#score .dividerB{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) repeat-x bottom !important;padding-bottom:1px}
#score .page_nav {background: #efefef; margin:0; padding-top: 8px;}
#score .oneCol{width:977px}
#score .OSN .ui-tabs-panel{padding-top:0}
#score .shoutbox .post .message input {width: 375px;}
#score .sub_nav .label{float:left; width:48px; padding-top:3px}
#score .sub_nav ul{display:inline-block}
#score .sub_nav li{padding:0}
#score table.preview td{text-align:left;color:#454545; padding-left:5px}
#score table.stats2 .nobg tr{background:#fff}
#score .multimedia_buttons .sliderImages{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) #fff repeat-x bottom !important;padding-bottom:5px; margin-bottom:5px}
#score .multimedia_buttons .sliderControls {z-index:2; position:absolute; bottom:10px; left:10px; display:block}
#score .gameCenter {background: #efefef;}
#score .gameCenter .score_left, .gameCenter .score_right{float:left; width:100px}
#score .gameCenter .score_left {margin-left:2px;}
#score .gameCenter .score_center{color: #FFFFFF;float:left;width:780px;background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/bg_score.jpg);background-repeat: no-repeat;height: 145px;padding-top:10px}
#score .gameCenter .score_center .colA {float:left;width:179px;padding-left:10px;}
#score .gameCenter .score_center .colA .awayteam_top {text-transform: uppercase; font-weight:bold; text-align:left;line-height:20px; }
#score .gameCenter .score_center .colA .awayteam_center,.gameCenter .score_center .colC .hometeam_center {margin-top:5px}
#score .gameCenter .score_center .colA .fanmeter{float:left;width:82px;color:#a28774; text-transform: uppercase;}
#score .gameCenter .score_center .colA .score_number{float:left;font-size:32px;font-weight:bold;width:86px; height:47px; margin-left:4px; padding:2px 0 0 7px; background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/bg_awayteam_score.jpg);background-repeat: no-repeat;}
#score .gameCenter .score_center .colB {float:left;width:auto;margin-left:4px;}
#score .gameCenter .score_center .colB .top {text-transform: uppercase; font-weight:bold; text-align:center;line-height:20px;color:#d4d2d3}
#score .gameCenter .score_center .colB .top span{vertical-align:top}
#score .gameCenter .score_center .colB .center-section .score_number{font-size:24px;font-weight:bold;text-align:center;}
#score .gameCenter .score_center .colB .center-section {background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/bg_center_score.jpg);background-repeat: no-repeat; height:49px;width:393px;margin-top:5px}
#score .gameCenter .score_center .colB .center-section .label{color:#b59a85;text-transform: uppercase;font-weight:bold;padding-left:20px}
#score .gameCenter .score_center .colB .bottom{width:393px}
#score .gameCenter .score_center .colC {float:right;width:179px;padding-right:10px;}
#score .gameCenter .score_center .colC .hometeam_top {text-transform: uppercase; font-weight:bold; text-align:right;line-height:20px;}
#score .gameCenter .score_center .colC .hometeam_center .score_number{float:left;font-size:32px;font-weight:bold; height:47px; width:86px; margin-right:4px; padding:2px 7px 0 0; background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/bg_hometeam_score.jpg);background-repeat: no-repeat}
#score .gameCenter .score_center .colC .fanmeter{float:right;text-align:right;width:80px;color:#a28774;text-transform: uppercase;}
#score .gameCenter .score_center table {color:#fff; width:100%}
#score .gameCenter .score_center table.score-table {margin-top:4px}
#score .gameCenter .score_center table.score-table tr{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/underline.gif);background-repeat: repeat-x;}
#score .gameCenter .score_center table td.tol{font-weight:bold; text-align:center;}
#score .gameCenter .score_center table td.tol .special{display:block; color:#a28774;padding:5px 0 2px 0}
#score .gameCenter .score_center table td.middle{text-align:center;}
#score .gameCenter .score_center table td.awayteam-data,.gameCenter .score_center table td.hometeam-data{padding: 4px 0}
#score .gameCenter .score_center table td.awayteam-data img,.gameCenter .score_center table td.hometeam-data img{float:left; margin:4px 8px}
#score .gameCenter .score_center table tr.reset{background:none}
#score .gameCenter .score_center table td.brown-text {color:#b59a85; font-weight:bold;}
#score .gameCenter .score_center table td.red-text {color:red; font-weight:bold;}
#score .gameCenter .score_number img{padding-left: 7px;}
#score .gameCenter .tableGameCenter{width:588px; margin:0 auto}
#score .gameCenter td.fm_gray{background-color:#494949}
#score .gameCenter td.red{background-color:#ff0000}
#score .gameCenter .gameUpdate {width:100%;}
#score .mini_drive_container{background-color:#262626;padding: 4px 10px 4px 10px;}
#score .mini_drive_chart{background-color:#fff;padding: 1px; text-align:center; height:56px; margin:0 auto;}
#score .mini_drive_chart .left_end_zone{float:left}
#score .mini_drive_chart .left_end_zone span{color:#f00; font-weight:bold; line-height:90px}
#score .mini_drive_chart .field_container{float:left; height:56px}
#score .mini_drive_chart .right_end_zone{float:right; color:#fff}
#score .score_board .rbDefault .title{border-bottom:1px solid #262626;background:url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/bg_scoreboard_title.jpg) #262626 repeat-x top;}
#score .previewRecap{margin:0 2px; padding:5px 10px; background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/bg_previewbox.jpg);background-repeat: repeat-x; background-position: left bottom;}
#score .previewTitle{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) repeat-x bottom !important;padding-bottom:4px; margin-bottom:6px;}
#score .previewTitle a{font-size:12px;text-decoration:none}
#score .previewRecap p{line-height:14px; color:#454545}
#score .previewContainer {padding:10px 5px 8px 8px; margin-bottom:10px; background-color:#fff; border:1px solid #c4c4c4}
#score .previewContainer .title{font-size:16px; color:#454545; text-transform:uppercase; font-weight:700}
#score .previewContainer .subTitle{font-size:11px;margin:5px 0 5px}
#score .previewDetails{padding:10px 15px 10px 4px; color:#454545; font-size:12px}
#score .previewDetails p{padding-bottom:15px;line-height:15px;}
#score .preview_comments_yellow{color:#454545;margin:0 1px; padding:4px; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) #fffbbe repeat-x bottom;padding-bottom:5px}
#score .preview_comments{color:#454545;margin:0 1px; padding:4px; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) repeat-x bottom;padding-bottom:5px}
#score .preview_comments img.avatar,#score .preview_comments_yellow img.avatar{float:left; width:50px; padding:1px; border:1px solid #d6d6d6}
#score .preview_comments .details,#score .preview_comments_yellow .details{float:left; width:578px; padding-left:8px}
#score .preview_user{font-weight:bold; padding-bottom:5px;}
#score .preview_user img{padding-right:7px}
#score .subText{color:#454545; font-size:10px; text-align:left; padding-top:8px}
#score .voteTitle{font-weight:700; padding-bottom:7px}
#score .previewRecap .thumb{float:left; padding:1px; width:49px; border:1px solid #d5d5d3; margin-right:10px}
#score .previewRecap .btnSubmitVote{padding:10px 0 20px 0}
#score .previewRecap select{width:198px}
#score .gameUpdateBox {height:360px;overflow:hidden;overflow-y:scroll;}
#score table.gameUpdate,#score .width100{width:100%}
#score table.gameUpdate tr{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) repeat-x bottom;}
#score .divScoreSumm{height:360px;overflow:hidden;overflow-y:scroll;}
#score tr.yellowBgWithF{background-color:#ffffc9;background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/smalllF.gif);background-repeat: no-repeat; background-position: 35px center;}
#score .whoWin{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/whoWinBg.jpg) #fff repeat-x bottom;margin-left:2px}
#score .whoWin td{line-height:16px}
#score .leagueAlert{width:100%; background-color:#ff0000; text-align:center; padding:9px; color:#fff; margin-bottom:9px;}
#score .leagueAlert a{text-decoration:underline;color:#fff; padding-left:3px}
#score .leagueAlert strong{font-size:14px; padding-right:3px}
#score .leagueAlert-width{width:957px}
#score .leagueAlert-right{float:left; width:700px; margin-left:5px}
#score .pager .label{float:left; width:38px; padding-top:3px; padding-left:0}
#score table.pbp .subtitle{line-height:31px; padding:0 8px !important; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1}
#score table.pbp .subtitle a{padding:0; color:#454545}
#score table.pbp .center{text-align:center !important}
#score .previewBox {background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/bg_previewbox.jpg);background-repeat: repeat-x; height:124px; margin:0 2px;}
#score .previewBox p{padding:7px 10px;color#454545}
#score .previewBox .dividerB a{padding-left:10px; font-weight:bold}
#score .adIntergration{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/bg_ad_intergration.jpg);background-repeat: repeat-x; height:30px; padding-top:10px; text-align:center}
#score .flash_map_drive{text-align:center; background-color:#a0cbdb; width:493; height:360; margin-bottom:10px}
#score .gameinfo {width:280px; padding:10px;}
#score .gameinfo .left{width:120px; padding-bottom:5px}/* TODO: [Nadia] Convert to table please*/
#score .logoGameUpdate {float:left; width:35px; margin-left:10px}
#score .detailGameUpdate {float:left; width:85%; padding:5px 0}
#score .mmPhoto {width:217px; background-color:#fff; border:1px solid #c4c4c4}
#score .multimedia {color:#454545; padding:0 0 20px 20px}
#score .multimedia .divider{padding:0 4px 0 3px}
#score .multimedia .mmLinks{display:block;}
#score .multimedia .mmImageContainers{float:left; width: 227px; padding:0 10px 30px 0}
#score .multimedia .mmImageContainers img{border:1px solid #c4c4c4; padding:1px}
#score .multimedia .mmImageContainers .mmCaption {padding:7px 0 0 3px}
#score .multimedia .mmImageContainers .mmCaption a{font-weight:bold; text-transform: capitalize;}
#score .btn_mmLoaderPlus{float:right}
#score .btn_mmLoader input{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/btn_gameRelated.jpg);background-repeat: no-repeat; float:left; width:93px; height:25px; color:#2f2f2f; font-weight:bold; margin-right:10px; cursor:pointer; border:0; font-size:12px; font-family: Arial; padding-bottom:2px}
#score .btn_mmLoaderPlus input{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/btn_gamerel.jpg);background-repeat: no-repeat; float:left; width:88px; height:18px; color:#2f2f2f; font-weight:bold; margin-right:10px; cursor:pointer; border:0; font-size:10px; font-family: Arial; padding:0 0 2px 9px}
#score .game-related{position:relative}
#score td.yellowRowF{background-color: #FFFFc9;	background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/smalllF.gif);background-repeat: no-repeat; background-position: 140px;}
#score .totalColumn {color:red; font-weight:bold; font-size:12px;background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) #e8e8e8 repeat-x bottom !important;}
#score .yellow-highlight,#score tr.yellow-highlight{background-color:#ffffc9}
#score .BgF, #score td.BgF{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/smalllF.gif);background-repeat: no-repeat; background-position: 60px;}
#score th.total {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) #dcdddf repeat-x bottom !important;}
#score .green-text(color:#1f8e03)
#score .grayFolderTabs {background-color:#fff; margin-bottom:10px;}
#score .grayFolderTabs .title{background-color: #323232; background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/left_grayTab.gif);background-repeat: no-repeat;background-position: left top;}
#score .grayFolderTabs .title .innerTitle{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/right_grayTab.gif);background-repeat: no-repeat;background-position: right top;}
#score .grayFolderTabs .title .name {color:#fff;padding-left:10px;font-weight:bold; font-size:12px; padding-top:6px;text-transform: capitalized;}
#score .grayFolderTabs .border,#score .grayFolderTabs .border{border-right:1px solid #d2d0d1;border-left:1px solid #d2d0d1;border-bottom:1px solid #d2d0d1;padding-bottom:10px; background-color:#fff}
#score .border .yellowBg{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #ffffc9 repeat-x bottom;}
#score .yellowBgGreen{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #ffffc9 repeat-x bottom; border:1px solid green}
#score .yellowBgRed,#score tr.yellowBgRed{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #ffffc9 repeat-x bottom; border:1px solid red}
#score .actions{text-align: center; padding: 9px 0 3px 0}
#score .scoreCheckbox{background-color:#f8f8f8;font-size:10px; padding-left:10px; margin:0 1px}
#score .all-times{font-weight:bold; text-align:right; padding-right:10px; color:#454545}
#score .teamsublinks, #score .teamsublinks a{color:#b89c87; font-size:10px}
#score .season_type_toggle td{background-color:#red}
#score .score_board_top {background-color:#efefef}
#score .leadersBoard{background-color:#fff; padding:5px 5px 0 5px; border-left:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; border-right:1px solid #c7c7c7; }
#score .score_board_top .leaders{background-color:#fff;}
#score .score_board_top .right {border:2px solid #ff0302; margin:17px 5px 0 0}
#score .score_board_top .left {width:660px; padding-left:10px}
#score .score_board .ui-tabs-nav{padding: 3px 8px 9px 8px;}
#score .score_board .ui-tabs-panel{padding: 0; margin: 0 1px}
#score .score_board .cols{min-height:100px;height:auto !important;height:100px} 
#score .score_board .titleWithSun img{padding-left:6px;}
#score .score_board tr.yellowRowGreen, #score .yellowRowGreen{background-color: #ffffc9; line-height:11px;border:1px solid green}
#score .score_board tr.yellowRowRed, #score .yellowRowRed{background-color: #ffffc9; line-height:11px;border:1px solid red}
#score .score_board #basicAdvToggle a {float:left; text-align:center; width:65px; border:1px solid #c6d0da;line-height:19px; font-weight:bold;margin-right: 5px;background:url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/btn-infoView-white.jpg) repeat-x bottom;}
#score .score_board #basicAdvToggle a.selected{ background:url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/btn-infoView-blue.jpg) repeat-x bottom;color:#fff !important; }
#score .score_board .infoView{font-weight:bold; margin-right:10px; line-height:19px; color:#454545;float:left; }
#score .score_board tr.grayRow{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #f2f2f0 repeat-x bottom;}
#score .score_board .nfl-ads{margin-bottom:10px}
#score .score_board .p2p-ad,#score .score_board .commissioner-ad,#score .score_board .fantasyLive-ad{width:315px; float:left; background-color:#fffb98; font-size:10px; text-align:center; color:#000; padding:8px 0}
#score .score_board .p2p-ad,#score .score_board .commissioner-ad {margin-right:15px}
#score .score_board .title .right span{vertical-align:top;}
#score .score_board .rbDefault .title{padding-bottom: 3px;}
#score .score_board .scoreboardLeagueAlert{float:right; width:680px; background-color:#ff0000; text-align:center; padding:8px; color:#fff; margin-bottom:10px;}
#score .score_board .mlb{margin-right:10px;width:470px !important}
#score .score_board .grid_suptitle{font-size:13px;margin:12px 0 8px;}
#score .score_board .tablecontent{padding:0 8px}
#score .dcTabContainer{padding-left:57px;position:absolute; z-index:1;top:0}
#score .dcTabContainer a {color:#fff;font-weight: 700;background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/btn_drivechart.jpg);background-repeat: no-repeat;float:left; cursor:pointer; width:50px; line-height:22px; text-align:center; margin-right:5px}
#score .dcTabSelected {background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/btn_drivechart_selected.jpg);}
#score .driveChartField{width:510px;background-color:#252523;color:#fff; margin:26px auto 0 auto;}
#score .driveChartBottom {padding-left:5px;}
#score .driveChartBottom .pr15{padding-right:12px}
#score .drive-chart {position:relative; background-color:#252523;width:510px;margin:0 auto 12px auto;padding:10px 0 10px 2px}
#score .drive-chart-scorecenter {background-color:#252523;padding:10px 0}
#score .drive-chart a,#score .drive-chart strong,#score .drive-chart-scorecenter a,#score .drive-chart-scorecenter strong{color:#fff; font-weight:bold}
#score .driveFieldBottom{padding:5px}
#score .ticket_city{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/scoreboard/ticketcity_bg.jpg);background-repeat: no-repeat; width:223px; height:47px; margin-top:10px; padding:8px 0 0 5px; cursor:pointer;}
#score .slider_handle {position: absolute; height:16px; width: 11px;}
#score .slider_rail {position: relative; height: 16px; width: 75px; background: url(http://fantasy-images.foxsports.com/images/static_images/slider_custom_rail.png) no-repeat;}
#score .slider_rail_sc {position: relative; height: 16px; width: 75px; background: url(http://fantasy-images.foxsports.com/images/static_images/slider_custom_rail_no_bg.png) no-repeat;}
#score .weeklyLeadersBorder{float:left; width:252px; border-left:1px solid #c7c7c7}
#score .weeklyLeaders{float:left; width:252px}




/* Shoutbox */ 
.shoutbox {background: #fff; color: #454545;margin: 0 1px;}
.shoutbox .post{background: #f1f2f3; padding: 6px 3px 6px 3px;}
.shoutbox .post input, .shoutbox .post img {vertical-align: middle}
.shoutbox .post .message input {width: 390px; padding: 2px; font-size: 11px;}
.shoutbox .blur {font-size: 11px; color: #a9a9a9 !important; padding: 2px;}
.shoutbox .sender {font-weight: 700}
.shoutbox .row .right {font-weight: 700; font-size: 10px;}
.shoutbox .row {padding: 5px 8px 8px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) repeat-x bottom; margin-bottom: 0 }
.shoutbox .row .message {background: #f1f1ef; border: 1px solid #e1e1e1; margin: 3px 0 0 0; padding: 8px;}
.shoutbox .mine {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) repeat-x bottom #fffbce;}
.shoutbox .mine .message {background: #fff795; border: 1px solid #fef260}
.shoutBox_actions {text-align: center; padding: 9px 0 3px 0; position: relative; margin: -42px 0 0; background: #fff; border: 1px solid #cecece; border-width: 0 1px 1px 1px }
.shoutBox_actions .cheer-actions {position: absolute; bottom: 23px; left: 138px; background: #f8f8f8; text-align: center; min-width:90px;width:auto !important;width:90px; padding: 3px; border: 1px solid #b3b3b3}
.shoutBox_actions .boo-actions {position: absolute; bottom: 23px; left: 211px; background: #f8f8f8; text-align: center; min-width:90px;width:auto !important;width:90px; padding: 3px; border: 1px solid #b3b3b3}
.shoutBox_actions .flag-actions {position: absolute; bottom: 23px; left: 274px; background: #f8f8f8; text-align: center;min-width:90px;width:auto !important;width:90px; padding: 3px; border: 1px solid #b3b3b3}
.shoutBox_wrap {height: 300px; overflow-y: auto; overflow-x: hidden}
.chat .shoutBox_wrap {height: 470px;}
/* TODO: [DN] should be converted to class - Shoutbox Map */
#shoutboxMap {position: relative; background: url(http://fantasy-images.foxsports.com/images/static_images/general/usmap.png) #a2ccda no-repeat; width: 495px; height: 316px;}
#shoutboxMap .pop {background: /*url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_shoutbox_map.png) no-repeat*/ #fff; /*width: 242px; height: 163px;*/ width: 210px; height: 70px;}
#shoutboxMap .pop .pop-content {padding: 10px; color: #454545}
#shoutboxMap .pop .sender {font-weight: 700; margin-bottom: 5px;}

/* P2P Global Overrides TODO: [Diane] Delete styles once QC taxonomy and pages have been setup */
#p2p #innerWrapper {padding: 12px 6px 6px 6px; color: #454545;}
#p2p #twoCol_D #leftCol{display:inline;float:right;overflow:hidden;width:250px; margin:0}
#p2p #twoCol_D #rightCol{display:inline;float:left;overflow:hidden;width:712px;margin-right:9px;}
#p2p #twoCol_D #rightCol .col{margin-right:0;overflow:hidden;width:712px}
#p2p #threeCol_A #leftCol{width: 741px; margin-right: 5px} 
#p2p #threeCol_A #leftCol .col-1{width: 225px; float: left; margin-right: 5px}
#p2p #threeCol_A #leftCol .col-2{width: 510px; float: left; overflow: hidden}
#p2p #threeCol_A #rightCol{width: 225px; float: left;}
#p2p .blur{color:#464646; font-style: italic}
#p2p .buttons {margin-bottom: 8px; font-weight: 700; font-size: 12px;}
#p2p .oneCol {margin-bottom: 8px; width: auto;}
#p2p .page_nav {text-align: left !important; margin: 8px 0 16px 0}
#p2p .RadSlider_OSN .rslHorizontal a.rslDraghandle { position:relative; text-align:center; text-decoration:none; cursor:pointer; text-indent:-9999px; margin-top:3px; margin-left:1px; height: 16px; width: 11px; background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/themes/osn/i/slider-handle.gif);  }
#p2p .RadSlider_OSN .rslHorizontal a.rslDraghandle:hover { background-position:0 !important;  }
#p2p .RadSlider_OSN .rslHorizontal .rslTrack { height:33px !important; margin-top: -13px !important; background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/themes/osn/i/slider-bg-1.png) !important; }
#p2p .rbDefault{background-position: center -8px; background-color: #fff;}
#p2p .rbDefault .rTop{background-position: left -8px; line-height:1px}
#p2p .rbDefault .rTop div{background-position: right -8px}
#p2p .rbDefault .title{background:#27435b;border-bottom:1px solid #27435b;border-left:1px solid #27435b;border-right:1px solid #27435b;color:#fff !important;font-weight:700;line-height:12px;padding:5px 0 8px 7px;font-size: 12px}
#p2p .rows .photo {width: 39px;}
#p2p .rows .name {font-size: 12px;padding-top: 3px;}
#p2p .rows .button {float:right; padding-right: 8px}
#p2p .top_nav .topMenu:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#p2p .top_nav {margin-left: 7px;}
#p2p .top_nav ul li {float: left; width: auto;margin-right: 7px; background-position:left -154px;}
#p2p .top_nav ul li a {display: block;background-position:right -154px; margin-left: 2px; line-height: 25px;color: #fff; font-weight: 700; font-size: 12px; padding: 0 10px;}    
#p2p .top_nav ul li.activeNav {background-position: left -179px}
#p2p .top_nav ul li.activeNav a {background-position: right -179px; color: #454545; }
/* For dropdowns, overrides the topMenu link style*/
#p2p .top_nav ul li ul li a, #p2p .top_nav ul li.hasChildren ul li a {color: #454545;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff  repeat-x bottom;text-decoration:none; padding: 0 20px 0 11px !important; line-height: 21px;height: 21px; width: 140px; display: block;white-space: nowrap; overflow:hidden;color:#454545;margin: 0;}
#p2p .top_nav ul li ul li a:hover, #p2p .top_nav ul li.hasChildren ul li a:hover {color: #454545; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #ece9da  repeat-x bottom; padding: 0}
#p2p .top_nav ul li.hasChildren ul li {background: none; line-height: 21px;}
#p2p .top_nav ul li ul li {float: none;}
/* P2P Styles */
#p2p .banner {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_header.jpg) no-repeat;}
#p2p .banner .header{margin: 0 12px; padding:10px 0; height: 10px; line-height: 10px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_header_title.gif) no-repeat top right}
#p2p .banner .content { color: #fff; margin: 0 12px; padding: 8px 0 6px 0; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_blue.gif) repeat-x top }
#p2p .banner .content em {font-style: normal; color: #fadab1; display: block; float: left; margin-right: 5px;}
#p2p .banner a {color: #fff}     
#p2p .banner .dblBorder {background: #103756; border: 1px solid #0c2b47 !important; border-right: 1px solid #1e466a !important;border-bottom: 1px solid #1e466a !important; padding: 2px;}   
#p2p .banner .headshot {width: 107px }
#p2p .banner .user {width: 465px}
#p2p .banner .userinfo {margin-right: 7px;}
#p2p .banner .userinfo .cols {padding-top: 15px; _padding-top: 13px; line-height: 12px;}
#p2p .banner .userinfo .name {width: 150px; font-size: 16px; font-weight: 700; padding-left: 10px; padding-top: 12px; line-height: 17px;}
#p2p .banner .userinfo .balance {margin-right: 15px; font-size: 12px; text-align: right; width: 165px;}
#p2p .banner .userinfo .balance em {display: inline; float: none;}
#p2p .banner .userinfo .funds {padding-top: 13px; _padding-top: 9px; vertical-align: middle}
#p2p .banner .userdata {padding-top:16px }
#p2p .banner .userdata .cols {margin-right: 12px;}
#p2p .banner .userdata .cols li {margin-bottom:7px;}
#p2p .banner .userdata ul.c2,#p2p .banner .userdata ul.c3  {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_v.gif) repeat-y left; padding-left: 7px; }
#p2p .banner .userdata .c1 em {width: 94px; }
#p2p .banner .userdata .c2 em {width: 57px;}
#p2p .banner .userdata .c3 em {width: 78px;}
#p2p .banner .winnings {font-weight: 700;width: 190px; padding-top: 11px; margin-right: 11px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_v.gif) repeat-y right; height: 84px}
#p2p .banner .winnings .title {color: #f9deb3;font-size: 11px; text-transform: uppercase}
#p2p .banner .winnings .amt {font-size: 42px;}
#p2p .banner .stats .title { text-transform: uppercase; font-size: 12px; font-weight: 700; color: #fadab1;}
#p2p .banner .stats li { background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_blue.gif) repeat-x bottom; padding: 5px 0 5px 0}
#p2p .banner .stats li.last {background: none;}
#p2p .chg .header {padding: 3px 0; color: #454545; border-bottom: 1px solid #dfdfdf }
#p2p .chg .header .photo {margin-right: 12px; padding-bottom: 3px;}
#p2p .chg .header .player-name {font-weight: 700;font-size: 12px; padding-top: 5px;}
#p2p .chg .row {padding-bottom: 10px; margin-bottom: 0;}
#p2p .chg .types table {color:#215392; font-size: 12px }
#p2p .chg .types table td, #p2p .chg tr.alt table tr td, #p2p .chg tr.alt table tr,#p2p .chg table.osn_grid .types table tr td, #p2p .chg table.nogrid .types table tr {background: none !important;}
#p2p .chg .chg-title {font-size: 12px;font-weight: 700; margin-bottom: 10px}
#p2p .chg .terms span {float: left; width: 10px;padding-top: 2px;}
#p2p .chg .terms span input {margin:0;width:13px;height:13px;overflow:hidden;}
#p2p .chg .terms p {float: left; width: 290px; padding: 1px 0 0 10px;margin:0}
#p2p .chg .exp {margin-bottom: 15px; display: block}
#p2p .chg .exp select {width: 136px;}
#p2p .chg .buttons {padding: 8px;}
#p2p .chg-text {background: #fffbcb; border: 1px solid #ffe826; padding: 10px 15px; margin-bottom: 10px; color: #454545; font-size: 12px; font-style: italic; }
#p2p .chg-text .title {font-size: 13px; font-weight: 700;margin-bottom: 5px;}
#p2p .chg-text .title .right {font-size: 11px !important; color: #215392;font-weight: 400 !important;}
#p2p .chg-filters {color: #454545; font-size: 11px; background-color: #e0e0e0; padding: 6px 0 5px 8px; margin-top: 5px; border-top: 1px solid #c8c8c8 }
#p2p .chg-filters input[type="radio"] {margin-left: 5px;} 
#p2p .chg-filters td {padding-left: 10px;}
#p2p .createTeam {color: #454545;}
#p2p .createTeam table { font-size: 12px}
#p2p .createTeam table.ch-summary-team {font-size: 11px;} 
#p2p .createTeam table.ch-summary-team td {font-size: 11px; line-height: 13px !important;}
#p2p .createTeam table.ch-summary-team th {background-color: #d6d6d6; background-image: none;}
#p2p .createTeam table.ch-summary-team th.player {padding-right: 25px;}
#p2p .createTeam .ch-summary-wrap {height: 100px; width: 265px; overflow-y: auto; overflow-x: hidden;}
#p2p .createTeam .lock-team {padding: 20px 0 25px 20px }
#p2p .createTeam .lock-team img {padding-left:20px;} 
#p2p .createTeam .header { font-size: 12px;padding-bottom: 10px; border-bottom: 1px solid #cacaca; margin-bottom: 8px}
#p2p .createTeam .header .rosters {width: 318px; font-weight: 700; padding-right: 23px; border-right: 1px solid #d0d0d0; margin-right: 17px;}
#p2p .createTeam .header .rosters table td {padding: 4px 0;}
#p2p .createTeam .header .summary table td {padding: 4px 0; line-height: 21px;font-weight: 700;}
#p2p .createTeam .header .summary span {font-weight: 400}
#p2p .createTeam .header .summary a span {font-weight: 700}
#p2p .createTeam .header .title {font-size: 14px; font-weight: 700}
#p2p .createTeam .search {color: #fff; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_teams_search.gif) no-repeat; height: 58px; font-size: 12px; font-weight: 700; }
#p2p .createTeam .search .autocomplete_completionListElement { color: #454545; }
#p2p .createTeam .search .first {width: 318px;padding: 5px 0 0 17px; }
#p2p .createTeam .search .first .title {padding: 0;}
#p2p .createTeam .search .first .title span{display: block; font-size: 9px}
#p2p .createTeam .search .first .slider-input {padding-top: 10px}
#p2p .createTeam .search .first .slider-input input {vertical-align: middle; margin-right: 3px; width: 23px;}
#p2p .createTeam .search .positions-left {color:#cdb3a1; display: block;}
#p2p .createTeam .search .remaining-salary {font-size: 36px; float: right; width: 160px }
#p2p .createTeam .search .form {padding: 17px 0 0 0;}
#p2p .createTeam .search .form input[type=text] {padding-left: 8px;}
#p2p .createTeam .search .form input,#p2p .createTeam .search .form select {vertical-align: middle;color:#464646;}
#p2p .createTeam #Spread_awaySlider {float: right; margin: 8px 5px 0 0}
#p2p .edit-remove span {color: #215392; padding: 0 5px;}
#p2p .edit-remove a {font-size: 12px; font-weight: 700}
#p2p .filters { font-weight:400; padding: 1px 10px;background: #f2f1ec; color: #454545; border-bottom: 1px solid #d6d6d4 }
#p2p .filters input {vertical-align: middle; margin:0;width:13px;height:13px;overflow:hidden;}
#p2p .filters label{padding:0 6px 0 4px;white-space: nowrap;line-height:25px;}
#p2p .game-score-ad {background: #ffec73; text-align: center; height: 40px; line-height: 40px; width: 510px; font-weight: 700}
#p2p .game-score {width: 510px; height: 107px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_scorecenter.gif); margin-bottom: 6px;}
#p2p .game-score table { color: #fff;font-weight: 700; }
#p2p .game-score .teamName {font-size: 12px; height: 25px; line-height: 25px}
#p2p .game-score .week {font-size: 12px; height: 25px;  line-height: 25px; color: #b79b86;}
#p2p .game-score .score {height: 48px; line-height: 48px; font-size: 30px; width: 140px;}
#p2p .game-score .stats, #p2p .game-score .spread {height: 28px; line-height: 28px; }
#p2p .game-score .spread {width: 205px;}
#p2p .game-score .stats {width: 138px;}
#p2p .game-score .stats span {padding-right:8px }
#p2p .game-score .stats span em {font-style: normal;color: #b79b86;}
#p2p .game-updates {margin: 0 1px; padding: 5px 8px;color: #454545;}
#p2p .game-updates .row {padding: 0; line-height: 20px}
#p2p .group-player {padding-left: 8px; font-size: 12px; line-height: 25px; font-weight: 700; margin: 0 1px; color: #454545}
#p2p .group-player span {padding-right: 8px;}
#p2p .groups {color: #454545}
#p2p .groups table.osn_grid td{padding: 8px;}
#p2p .groups table.osn_grid td table.hlRadio td {padding:2px}
#p2p .groups .form-row {margin-bottom: 12px;}
#p2p .groups .form-row input[type=text] {padding: 3px; font-size: 11px;color: #454545}
#p2p .groups .form-col {float: left; width: auto; display:inline;}
#p2p .groups table.group_grid td {padding: 4px 0;}
#p2p .groups select {padding: 3px; font-size: 12px}
#p2p .groups ol {list-style: decimal !important; list-style-position: outside;margin-left: 30px;}
#p2p .groups .group_list {padding: 8px;}
#p2p .groups .group_list .first_row span {padding: 2px; font-weight: 700}
#p2p .groups input.disabled {border: none; background: none; color: #454545}
#p2p .groups .label, #p2p .groups .label-text {font-weight: 700; font-size: 12px; margin-bottom: 8px;}
#p2p .groups .label {width: 238px;}
#p2p .groups .hlRadio {background: #fff; padding-bottom: 5px;}
#p2p .groups .hlRadio td {padding: 5px; height: auto; line-height: auto;}
#p2p .groups .select,#p2p .groups .inpBox {width: 137px;}
#p2p .groups .lnh {line-height: 20px; font-size: 12px;}
#p2p .groups .blur {font-style: normal; color: #bbb !important; border: 1px solid #a5acb2; padding: 4px !important; width: 336px; font-size: 11px;}
#p2p .groups .input {font-style: normal; color: #454545; border: 1px solid #a5acb2; padding: 4px !important; font-size: 11px;width: 336px;}
#p2p .groups .invitees {width: 265px;float: left}
#p2p .groups .friend-title {padding-top: 3px; line-height: 20px;}
#p2p .groups .friend-wrap {overflow-y:auto; overflow-x: hidden; height:171px; border: solid 1px #ccc; width:345px}
#p2p .groups .friendInfo, #p2p .groups .friendInfo input, #p2p .groups .friendInfo img {vertical-align: middle} 
#p2p .groups .friendInfo {height:36px; width:342px; line-height: 36px; padding-left: 5px;}
#p2p .groups .friendInfo .trigger {cursor: pointer;}
#p2p .groups .highlight {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) #fffdc0 repeat-x bottom !important; padding-bottom: 5px}
#p2p .hotList .playersWrap {padding: 1px 0 3px 0; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) repeat-x top; margin: 0 3px}
#p2p .hotList .players { background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_hot_not_table.gif) repeat-x; margin: 0 1px; padding: 5px 0 0 8px; overflow: hidden }
#p2p .hotList .player {width: 231px;}
#p2p .hotList .player .photo {width: 57px;}
#p2p .hotList .player .photo br {display: inline; width:1px; height: 1px}
#p2p .hotList .player .details {width:}
#p2p .hotList .player-name {text-transform: uppercase; padding: 0 0 5px 0;font-weight: 700 }
#p2p .hotList .player-name a {font-weight: 700}
#p2p .hotList .details table {width: 100px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) repeat-x top; margin-left: 3px; line-height: 9px;}
#p2p .hotList .details table td {padding-left: 0; padding-right: 8px}
#p2p .hotList .hot { background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_hot_not_percent.gif) no-repeat; }
#p2p .hotList .cold {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_cold_percent.gif) no-repeat; }
#p2p .hotList .percent { text-align: center; margin: 1px 0 0 0;width: 55px;height: 67px; color: #fff; font-weight: 700;font-size: 20px;}
#p2p .hotList .percent span {display: block; font-size: 12px; text-transform: uppercase; padding-top: 15px;}
#p2p .lists .cols {width: 250px;} 
#p2p .lists .cols-sep {width: 15px;float: left;}
#p2p .lists .cols-sep{}
#p2p .lists .cols a {font-weight: 700}
#p2p .lists .last {margin-right: 0;} 
#p2p .lists-title { color: #454545; font-size: 12px; font-weight: 700; margin: 15px 0 5px;}
#p2p .main_buttons {margin-bottom: 8px; font-weight: 700; font-size: 12px; background: #fff; border: 1px solid #ccc;}
#p2p .main_buttons ul { background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_buttons.gif) repeat-x top; margin: 1px; }
#p2p .main_buttons li a {font-weight: 700; font-size: 12px; padding-left:54px; display: block !important; height: 31px;line-height: 31px;  width: 190px; }
#p2p .main_buttons li.challenges a {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/icon_p2p_challenges.gif) no-repeat 21px 9px;}
#p2p .main_buttons li.invite a {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/icon_p2p_invite.gif) no-repeat 23px 9px;}
#p2p .main_buttons li.private a {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/icon_p2p_private.gif) no-repeat 23px 9px;}
#p2p .main_buttons li.spread a {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/icon_p2p_spreadteam.gif) no-repeat 18px 9px;}
#p2p .main_buttons li.cap a {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/icon_p2p_salarycap.gif) no-repeat 23px 9px;}
#p2p .nolink {color: #454545; cursor: default;}
#p2p .positions {margin: 0 1px; font-size:12px; font-weight: 700; padding: 0 8px; line-height: 27px;}
#p2p .positions a {font-weight: 700;}
#p2p .player-league .positions a {padding-right: 5px;}
#p2p .player-row {padding: 9px 0 9px 12px; margin: 0 1px; font-size: 12px; font-weight: 700;color: #454545}
#p2p .player-row .player {width: 130px;}
#p2p .player-row .points{font-size: 13px; margin-right: 16px;}
#p2p .player-row .expand{width: 48px;}
#p2p .player-stats {font-size: 10px}
#p2p .players {width: auto;}
#p2p .rules{font-size: 12px; background: #fff; margin-top: -6px;}
#p2p .rules .content, #p2p .settings .content {padding: 10px}
#p2p .score-row {color: #454545; padding: 10px; line-height: 18px; margin: 0 1px;}
#p2p .score-row .alt table, #p2p .score-row .alt table tr, #p2p .score-row .alt table td {background-color: transparent !important;}
#p2p .score-row .points {float: right; padding-right: 10px;font-size: 22px; line-height: 22px;font-weight: 700}
#p2p .score-row .player-card {font-size: 12px;}
#p2p .score-row .player-card a {font-weight: 700} 
#p2p .settings {font-size: 12px;}
#p2p .settings .content, #pop .settings .content {font-size: 12px; padding: 0 8px;}
#p2p .settings .content p, #pop .settings .content p {padding: 0 0 10px; line-height: 20px}
#p2p .settings .content p strong, #pop .settings .content p strong  {display: inline; font-size: 12px}
#p2p .settings .content strong, #pop .settings .content strong {font-size: 14px; display: block; margin: 5px 0 10px; } 
#p2p .search {height: 30px;}
#p2p .search .ui-tabs-nav  {padding-top: 5px;}
#p2p .search .right {font-size: 12px; font-weight: 700; color: #454545; margin-top: -5px; }
#p2p .search .right input {vertical-align: middle;}
#p2p .season-periods .pager {font-size: 12px; margin-bottom: 8px;}
#p2p .terms {margin-bottom: 20px}
#p2p .terms input {margin:0;width:13px;height:13px;overflow:hidden;float: left;margin-top: 2px;}
#p2p .terms p {float: left; width: 600px; padding: 1px 0 0 5px;margin:0; font-size: 12px}
#p2p table.osn_grid table.hlRadio tr {background-image: none;}


/* Commissioner 09 Styles*/
#commish select{border: 1px solid #ccc; padding: 1px;}
#commish #innerWrapper {padding: 8px 8px 0 8px;overflow: hidden;}
#commish #twoCol_A {padding-left: 5px}
#commish #twoCol_B #rightCol {padding-bottom: 10px}
#commish .oneCol {width: auto;}
#commish .last-row{margin:10px 0 5px 0;}
#commish .cGridSortHeader{background:#e0e0e0 !important;border-bottom:1px solid #d6d6d4}
#commish .cGridSortHeader2{text-align:left !important;background:#e0e0e0 !important;border-bottom:1px solid #d6d6d4}
#commish table tr.pt8 td {padding-top: 8px;}
#commish .rankings_print {padding: 0 10px 10px 10px;}
#commish .rbDefault{background-position: center -4px; background-color: #fff;}
#commish .rbDefault .rTop{background-position: left -4px; line-height:1px}
#commish .rbDefault .rTop div{background-position: right -4px}
#commish .rbDefault .title{background:#8fb7d0;border-bottom:1px solid #8fb7d0;border-left:1px solid #8fb7d0;border-right:1px solid #8fb7d0;color:#0b0c0e !important;font-weight:700;line-height:12px;font-size: 12px}
#commish .rbDefault .title a{color:#0b0c0e;}
#commish .rbDefault .title a:hover{color:#0b0c0e;}
#commish .rbDefault .title a.selected{color:#fefefe !important;padding:2px 3px}
#commish .rbDefault .title a:hover.selected{color:#454545;text-decoration:none} 
#commish .rbDefault .title .checklist_expand a {font-size: 11px;}
#commish .setup_wrap .checklist_expand {display: none;}
#commish .rbDefault .title span.right a, #commish .rbDefault .title span.right a:hover, #commish .rbDefault .title a.nobg, #commish .rbDefault .title a.nobg:hover{background:none !important;color:#0b0c0e !important;}
#commish .weeklyLeadersBorder{float:left; width:251px;border-left:1px solid #c7c7c7} 
#commish .weeklyLeadersBorder .m1,#commish .weeklyLeaders .m1 {margin: 0 !important;}
#commish .weeklyLeaders{float:left; width:252px;}
/* Draft Results 09 */
#commish .draft_results .grid_title {border-top: none;}
#commish .draft_results .grid_title .name, #fastdraft .draft_results .grid_title .name {color:#215392;padding-left:10px;font-weight:bold; font-size:13px; padding-top:6px; text-transform: capitalized; cursor:pointer}
#commish .draft_results .grid_title img{margin-left: 1px}
#commish .draft_results .bottom {padding:5px 0 5px 10px; font-weight:700; text-transform:capitalize}
#commish .draft_results .bottom span {margin-right:20px}
#commish .draft_results .bottom .block {display:block}
#commish .draft_results .bottom select {padding:1px 1px 1px 6px}
#commish .draft_results .numbers {font-weight:700; color:#000}
#commish .draft_results .details, #fastdraft .draft_results .details {cursor:pointer; color:#215392;}
#commish .draft_results .rate{cursor:pointer; color:#215392; padding-right:5px}
/*------------------------------------------------------------------------------------------*/
#commish .help ul{list-style-type:none;margin:0;width:700px}
#commish .help ul.disc{list-style-type:disc;padding-left:15px}
#commish .help ul li a{font-weight:700;font-size: 12px;}
#commish .help .graybox{background-color:#F8F8F8;border:1px solid #DCDCDC;font-weight:400;line-height:18px;margin:10px 0;padding:17px 12px 20px}
#commish .help .graybox a {font-size: 11px;}
#commish .help .faq {margin:10px}
#commish .help .faq li{margin:0 0 10px 10px !important}
#commish .help .faq h2 {margin-top:8px; font-size: 14px; line-height: 21px;}
#commish .search_filter { text-align: center; line-height: 63px; height: 63px; font-size: 12px;}
#commish .search_filter span {padding: 0 5px 0 20px; font-weight: 700}
.standings_pager {padding: 8px 0;}
#commish .clubhouse {padding: 10px 0}
#commish .clubhouse .buttons{padding:15px 0 10px 10px}
#commish .clubhouse .cols .buttons{padding:15px 0 10px 0}
#commish .buttons {padding: 30px 5px 20px; font-size: 12px; font-weight:700}
#commish .row_buttons {padding:8px; font-size: 12px; font-weight:700}
#commish .league_rules .col_a {width: 319px;margin-right: 20px;}
#commish .league_rules .col_b {width: 450px;}
#commish .league_rules .col_c {width: 442px;}
#commish .league_rules .row{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) repeat-x bottom; font-size:11px;line-height:22px !important;padding:0 0 0 10px; margin: 0;}
#commish .league_rules .row.alt {margin: 0 1px; background-color: #f2f2f0;} 
#commish .league_rules .row .left{color:#454545;float:left;font-weight:700;width:138px;padding-right:5px;}
#commish .league_rules .row .right{color:#454545;float:left;padding-right:5px;width:157px !important}
#commish .league_rules .format ul {padding-top: 5px; margin-left: 0}
#commish .league_rules .format ul li {line-height: 12px !important; margin-bottom: 5px !important;}
#commish .trade_note {font-size: 12px;padding: 0 3px}
#commish .trade_note a {font-weight: 700}
#commish .trade_note p {padding: 10px 0 5px;}
#commish .trade_note .buttons {padding-top: 5px;}
#commish .breakdown {padding-left: 15px;}
#commish .breakdown .pager {margin: 10px 0;}
#commish .breakdown .table_border,#commish .keepers .table_border {width: 292px;margin-bottom: 20px}
#commish .breakdown .grid_title, #commish .keepers .grid_title {border-width: 0 0 1px 0; }
#commish .breakdown .grid_subtitle{border-width: 0;}
#commish .activity {margin-top: -8px;}
#commish .activity .grid_title.filter {border-top: none;}
#commish .activity .grid_title.filter select {margin-left: 10px;}
#commish .activity .view {padding: 5px;}
#commish .check-tools {padding: 8px; font-weight: 700; font-size: 12px}
#commish .league_header {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_com_teamheader2.gif) #fff repeat-x bottom; height: 143px; padding: 12px 0 0 8px}
#commish .league_header table.league_team{background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_com_teamheader.gif) no-repeat; width: 785px; height: 108px; float: left; margin-right: 25px;}
#commish .league_header .logo {float: left;}
#commish .league_header .league_logo {padding: 8px 12px 0 11px; width: 85px;}
#commish .league_header .league_logo a {padding: 2px; background: #fff; border: 1px solid #9cbfd3;display:block; width: 82px; height: 82px;}
#commish .league_header .league_logo a img {border: 1px solid #9cbfd3;}
#commish .league_header .league_text {width: 276px; padding: 0 20px;}
#commish .league_header .team_logo {padding: 13px 16px 0 10px; width: 82px;}
#commish .league_header .team_logo a {padding: 2px; background: #fff; border: 1px solid #9cbfd3;display:block; width: 82px; height: 82px;}
#commish .league_header .team_logo .dblBorder {border: 1px solid #9cbfd3 !important; padding:0 !important;}
#commish .league_header .team_text {width: 287px; padding: 3px 20px 0 0;}
#commish .league_header .title {font-size: 14px; border-bottom: 1px solid #cacfd1; padding: 14px 0 3px 0; font-weight: 700; margin-bottom: 4px;}
#commish .league_header .cnt {line-height: 16px; padding: 0 !important;}
#commish .league_header input.nice_select{width:155px;height:22px;cursor:pointer;color: #215392; font-size: 11px; font-weight: 700; font-family: arial, sans-serif;;padding:0; margin-top: 3px; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_com_bg_select.gif) top right no-repeat;border:0;float:none;}
#commish .league_header ul.virtual_select{max-height:82px;width:270px;overflow:auto;list-style-type:none;margin:0;padding:0;display:block;position:absolute;top:18px;left:0;display:none; z-index: 10;}
#commish .league_header ul.virtual_select li{display:block;height:18px;padding:2px 0 0 5px;margin:0;border:1px solid #ddd;border-bottom:1px solid #fafafa;border-top:0;cursor:pointer;background-color:#fff;}
#commish .league_header ul.virtual_select li.last{border-bottom:1px solid #ddd !important;}
#commish .league_header ul.virtual_select li.over, ul.virtual_select li.selected{background-color:#FAFAFA;color:#000;}
#commish .league_header ul.virtual_select li.selected{background: #e1e8eb; border: none;padding:2px 0 0 1px;color: #215392; font-size: 11px; font-weight: 700; display: none;}
#commish .top_nav {margin:8px 0 0 7px;}
#commish .top_nav .topMenu:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#commish .top_nav ul li {float: left; width: auto;margin-right: 7px;}
#commish .top_nav ul li.commish-setup {float: right;margin-right:14px;}
#commish .top_nav ul li a, #commish .top_nav ul li span span {display: block;background-position: right 0; margin-left: 2px; line-height: 27px;color: #fff; font-weight: 700; font-size: 12px; padding: 0 10px;}    
#commish .top_nav ul li.activeNav {background-position: 0 -27px;}
#commish .top_nav ul li.activeNav a {background-position: right -27px; color: #454545; }
/* For dropdowns, overrides the topMenu link style*/  
#commish .top_nav ul li ul li a, #commish .top_nav ul li.hasChildren ul li a {color: #454545;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff  repeat-x bottom;text-decoration:none; padding: 0 20px 0 11px !important; line-height: 21px;height: 21px; width: 140px; display: block;white-space: nowrap; overflow:hidden;color:#454545;margin: 0;font-size: 11px;}
#commish .top_nav ul li ul li a:hover, #commish .top_nav ul li.hasChildren ul li a:hover {color: #454545; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #ece9da  repeat-x bottom; padding: 0}
#commish .top_nav ul li.hasChildren ul {margin-top: -1px;}
#commish .top_nav ul li.hasChildren ul li {background: none; line-height: 21px;}
#commish .top_nav ul li ul li {float: none; margin-right: 13px;}
#commish .team_header {padding-left: 0;} 
#commish .team_header .col_a {background: #fff; padding: 5px; width: 636px; margin-right: 8px;} 
#commish .team_header .team {padding: 10px 5px;}
#commish .team_header .team table {margin-top: 6px; line-height: 14px; }
#commish .team_header .team select {width: 323px;color: #454545; padding: 2px; font-size: 11px;}
#commish .team_header .transactions {padding: 0 5px 10px;}
#commish .team_header .transactions .osn_grid {font-size: 12px;}
#commish .team_header .transactions .osn_grid th.grid_title {line-height: 25px; border-top: none;} 
#commish .team_header .transactions .osn_grid td {line-height: 25px}
#commish .team_header .label {font-size: 16px; font-weight: 700;color: #454545 }
#commish .team_header .league_name {font-size: 24px; font-weight: 700; margin-bottom: 5px;}
#commish .team_header .topMenu li.hasChildren a { background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/arrow_green.gif) no-repeat right 8px; padding-right: 12px;}
#commish .team_header .topMenu li.hasChildren ul {border: 1px solid #1eab66; padding: 3px;min-width:222px;width:auto !important;width:222px}
#commish .team_header .topMenu ul li ul li a,#commish .team_header .topMenu li.hasChildren ul li a {color:#000 !important;text-decoration:none; padding: 0 10px 0 11px !important; font-weight: 700; line-height: 21px;height: 21px;min-width:75px;width:auto !important;width:75px; display: block;white-space: nowrap; overflow:hidden;color:#454545;margin: 0;font-size: 11px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff  repeat-x bottom;}
#commish .team_header .topMenu ul li ul li a:hover, #commish .team_header .topMenu li.hasChildren ul li a:hover {color: #fff !important; background: #1eab66; padding: 0}
#commish .team_header .topMenu ul li.hasChildren ul {margin-top: -1px;}
#commish .team_header .topMenu ul li.hasChildren ul li {line-height: 26px;}
#commish .team_header .topMenu ul li ul li {float: none; margin-right: 13px;}
#commish .team_header .topMenu li.hasChildren ul li a.manage {color: #0e6948 !important} 
#commish .team_header .topMenu li.hasChildren ul li a.manage:hover {color: #fff !important} 


#commish {color: #454545}
#commish .toolTipIcon {margin: 0 0 0 5px;}
#commish .sub-nav {background: #fff; padding: 5px 0 0 25px; height: 21px; font-weight: 700}
#commish .sub-nav li {display: block; float: left; width: auto; margin-right: 13px;}
#commish .sub-nav a {display: block;}
#commish .sub-nav a.selected, #commish .sub-nav li.activeNav a {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_com_subnav_item.gif)  no-repeat bottom center; color: #fff !important; padding-bottom: 6px;}
#commish .sub-nav a.selected span, #commish .sub-nav li.activeNav a span {background: #215392; display: block; padding: 1px 6px 1px 6px}
#commish .blueBox {background: #f4f4f4; margin-bottom: 8px;}
#commish .blueBox strong {font-size: 12px;}
#commish div.blueBox {color: #454545} 
#commish .blueBox .title {font: 700 14px/27px arial; color: #0e3463; background: #8fb7d1;padding-left: 9px}
.clock {width: 292px; height: 111px; margin-right: 8px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_countdown_generic.jpg) no-repeat; float: left;font-size: 27px; font-weight: 700; color: #454545;padding: 0 0 0 10px;}
.clock #spClock,.clock #spClockTitle  {display: block}
.clock .clock_title {color: #454545; font-weight: 700; font-size: 12px; height: 27px; line-height: 27px; padding:1px 0 4px 4px; margin-bottom: 0;}
.clock .days {float: left; min-width:65px;width:auto !important;width:65px}
.clock .hours{float: left; min-width:27px;width:auto !important;width:27px}
.clock .mins{float: left; min-width:70px;width:auto !important;width:70px}
.clock .mins span {margin: 0 0 0 15px;}
.clock .secs{float: left; min-width:55px;width:auto !important;width:55px; margin: 0 5px 0 12px;}
#commish .blog {width: 326px; }
#commish .buzz{margin:-8px 0 0 0;}
#commish .nocontent {padding: 10px;}
#commish .constitution {height: 400px; overflow-y: auto; overflow-x: hidden;}
#commish .com_note, #commish .setup_note {border: 1px solid #ffd908; background: #fef1a3; color: #000 !important; margin:0 0 8px 0; padding: 8px; line-height: 18px; display: block}
#commish .com_note .title, #commish .setup_note .title {font-weight: 700; margin-bottom: 5px; padding-left:0; font-style: italic; }
#commish .setup_note {border-color: #ffe826; background-color: #fffbcb; color: #454545 !important;margin: 0 4px 8px 0}
#commish .setup_note .title .right {color:#215392;font-size:11px !important;font-weight:400 !important;}
#commish .finances .finance-detail {margin: 15px 0;}
#commish .checklist .step-title {font-size: 12px; margin-bottom: 3px; }
#commish .checklist .row {font-weight: 700; margin: 0 8px;}
#commish .checklist .row.dividerT {padding: 10px 0}
#commish .checklist .row.selected {background-color: #fef4d0 !important} 
#commish .checklist .col_a,#commish .setup_wrap .checklist .col_a {width: 33px;}
#commish .checklist .col_b,#commish .setup_wrap .checklist .col_b {width: 222px;}
#commish .com_setup_banner {text-align: center; background: #ececec; padding-top: 12px;}
#commish .setup_wrap {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/commish09/bg_setup_wrap.gif) #fff repeat-y; padding: 0 9px;}
#commish .setup_wrap input, #commish .setup_wrap select {vertical-align: middle;}
#commish .setup_wrap .col_a {width: 644px; margin-right: 15px !important;}
#commish .setup_wrap .col_b {width: 300px; }
#commish .setup_wrap table.setup {}
#commish .setup_wrap .OSN .ui-tabs-panel {padding: 5px 3px !important;}
#commish .setup_wrap table.setup td {height: 30px;}
#commish .setup_wrap table.setup strong,  #commish .setup_wrap table b {font-size: 12px;}
#commish .setup_wrap table.owners b {font-size: 11px; padding: 0 10px;}
#commish .setup_wrap table.setup_b {border: 1px solid #e0e0e0; border-width: 0 1px 1px 1px; font-size: 12px;}
#commish .setup_wrap table.setup_b th {background: #e0e0e0; height: 35px;line-height: 35px;}
#commish .setup_wrap table.setup_b td {height: 35px;line-height: 35px; }
#commish .setup_wrap table.setup_b strong {font-size: 12px;}
#commish .setup_wrap table.setup_b tr {background-image:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif);background-repeat:repeat-x;background-position:bottom; background-color:#fff}
#commish .setup_wrap table.setup_c td {height: 35px;line-height: 35px; }
#commish .setup_wrap table.setup_c td.date-picker .RadPicker table td, #commish .setup_wrap table.setup_e td.date-picker .RadPicker table td {line-height: 33px !important; height: 33px; padding: 0}
#commish .setup_wrap table.setup_c td span { font-size: 12px; font-weight: 700;padding-right: 15px;}
#commish .setup_wrap table.setup_c td input, #commish .setup_wrap table.setup_c td img {vertical-align: middle}
#commish .setup_wrap table.setup_d td {padding-bottom: 5px; padding-left: 8px;}
#commish .setup_wrap table.setup_d td span { font-size: 12px; font-weight: 700;padding-right: 15px;}
#commish .setup_wrap table.setup_d td input, #commish .setup_wrap table.setup_c td img {vertical-align: middle}
#commish .setup_wrap table.setup_e {margin: 0 10px 40px;}
#commish .setup_wrap table.setup_e td {line-height: 28px; padding-bottom: 3px;}
#commish .setup_wrap table.setup_e td p {line-height: 15px;}
#commish .setup_wrap table.setup_e td.date-picker .RadPicker table td {line-height: 33px !important; height: 33px; padding: 0}
#commish .setup_wrap table.setup_e td span { font-size: 12px; font-weight: 700;padding-right: 15px;}
#commish .setup_wrap table.setup_e td input, #commish .setup_wrap table.setup_c td img {vertical-align: middle}
#commish .setup_wrap hr.hrSetup {background-color:#d8d8d8; color: #d8d8d8; border:1px;margin: 15px 0; padding: 0; }
#commish .setup_wrap .fColWidth {width:250px}
#commish .setup_wrap .sColWidth {width:200px}
#commish .setup_wrap .roster_table{width:600px;}
#commish .setup_wrap .roster_table td { height:23px;}
#commish .setup_wrap .bottom_nav .btn {padding-right: 15px; font-weight: 700; font-size: 12px; line-height: 22px;}
#commish .setup_wrap .bottom_nav {padding: 13px 9px 10px 9px; }
#commish .setup_wrap .bottom_nav input, #commish .setup_wrap .bottom_nav img{vertical-align:middle}
#commish .setup_wrap .draft-type {padding: 3px}
#commish .setup_wrap .draft-type div {float: left; width:127px; height: 275px; cursor: pointer; padding: 10px 15px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_setup_select.gif) bottom center no-repeat; border: 1px solid #f4f4f4; border-left: 1px solid #dfdfdf }
#commish .setup_wrap .draft-type div.selected {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_setup_selected.gif) #fff2d0 bottom center no-repeat; border: 1px solid #ffda79}
#commish .setup_wrap .draft-type div.disabled {opacity: 0.60 !important; /* Safari, Opera */-moz-opacity:0.60 !important; /* FireFox */filter: alpha(opacity=60) !important; /* IE */ cursor: default;}
#commish .setup_wrap .draft-type span.radio {display: block; text-indent: -9999px;}
#commish .setup_wrap .draft-type div strong {font-size: 12px; display: block; margin-bottom: 5px;}
#commish .setup_wrap .friends {width: 280px;}
#commish .setup_wrap .friends .friend-title {padding-top: 3px; line-height: 20px; font-weight: 700; font-size: 12px;}
#commish .setup_wrap .friend-wrap {overflow-y:auto; overflow-x: hidden; height:420px; border: solid 1px #ccc; width:243px}
#commish .setup_wrap .friendInfo, #commish .setup_wrap .friendInfo input, #commish .setup_wrap .friendInfo img {vertical-align: middle} 
#commish .setup_wrap .friendInfo {height:36px; width:240px; line-height: 36px; padding-left: 5px;}
#commish .setup_wrap .friendInfo .trigger {cursor: pointer;}.friendInfo .trigger {cursor: pointer;}
#commish .setup_wrap .highlight {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) #fffdc0 repeat-x bottom !important; padding-bottom: 5px}
#commish .setup_wrap .friends .blur {font-style: normal; color: #bbb !important; border: 1px solid #a5acb2; padding: 4px !important; width: 235px; font-size: 11px;}
#commish .setup_wrap .friends .input {font-style: normal; color: #454545; border: 1px solid #a5acb2; padding: 4px !important; font-size: 11px;width: 235px;}
#commish .setup_wrap .statsRow{margin:5px}
#commish .setup_wrap .schedule .bold{color: #215392;}
#commish .setup_wrap .schedule .title,#commish .setup_wrap .schedule_editor .title {background: #dfdfdf; border-bottom: 1px solid #cecece; color: #454545 }
#commish .setup_wrap .schedule .content,#commish .setup_wrap .schedule_editor .content{padding: 8px; background: transparent;}
#commish .setup_wrap .schedule .content b,#commish .setup_wrap .schedule_editor .content b{padding: 0 5px;}
#commish .setup_wrap .schedule_editor {overflow-y:auto; overflow-x: hidden; height:420px;}
#commish .setup_wrap .noscroll_wrap .error {position: absolute; top: 50%; left: 25%; border: 1px solid #cc0000; background: #fff; width: 360px;display: none; padding: 5px 5px 0 0}
#commish .setup_wrap .noscroll_wrap .error a {color: #cc0000}
#commish .setup_wrap .noscroll_wrap .error_msg {padding: 10px; line-height: 14px;}
#commish .setup_wrap .noscroll_wrap { height: 497px;padding-bottom:10px;}
#commish .setup_wrap .noscroll_wrap .bottom_nav {border-top: 1px solid #dbdbdb}
#commish .setup_wrap .schedule_wrap { height: 497px; overflow-y: scroll;}
#commish .setup_wrap .schedule_wrap .schedule .title {margin: 0 8px;}
#commish .setup_wrap .schedule_wrap .sched_dd span,.setup_wrap .noscroll_wrap .sched_dd span{display: block; }
#commish .setup_wrap .roster-title {font-size: 12px; font-weight: 700; padding-bottom: 10px;}
#commish .setup_wrap .statsHeader{font-size:medium; font-weight:bold}
#commish .setup_wrap .statsPanel{padding:5px; }
#commish .setup_wrap .SpecXyPoints{display:none}
#commish .setup_wrap .XyTo1Point{display:none}
#commish .setup_wrap .topNav {margin:5px}
#commish .setup_wrap .statsPanel .add {margin-left: 210px;}
#commish .setup_wrap .time_limit {padding-right: 10px}
#commish .setup_wrap .time_limit em {display: inline-block; font-style: normal; padding-bottom: 3px;}
#commish .setup_wrap .time_limit .hrs {width: 40px; text-align: center !important;}
#commish .setup_wrap .time_limit .mins {width: 40px;}
#commish .setup_wrap .time_limit .secs {width: 44px;}
#commish .pick_time .sub_panel{padding:10px 0}
#commish .join-league .content {padding: 10px 15px;font-size: 12px;}
#commish .join-league .step-one {height: auto;}
#commish .join-league .step-two .buttons {text-align: right; font-weight: 700}
#commish .join-league .step-two .join-title {font-size: 16px; font-weight: 700; padding: 8px 0 30px;}
#commish .join-league .step-two .row {line-height: 19px;margin-bottom: 10px;}
#commish .join-league .step-two .row span {font-weight: 400; font-size: 11px; padding: 2px;}
#commish .join-league .step-two .logo-wrap {margin-right: 15px; padding: 1px; background: #fff; border: 1px solid #ccc}
#commish .add-drop .pager td {padding: 5px 0 5px 5px;}
#commish .add-drop .search {width: 598px}
#commish .add-drop .search b {padding-right: 5px; font-size: 12px;}
#commish .score-last-row {padding: 8px;}
#commish .scores_wrap {margin-left: 5px;}
#commish .preview_banner {color: #fff; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_com_preview_banner.jpg) no-repeat; width: 791px; height: 155px;}
#commish .preview_banner .slider-table {margin-top: -10px;}
#commish .preview_banner .col_a {width: 210px;}
#commish .preview_banner .col_b {width: 381px;}
#commish .preview_banner .col_c {width: 200px;}
#commish .preview_banner .info {padding: 10px 20px; font-size: 12px; line-height: 28px;}
#commish .preview_banner .center{text-align:left; padding-top:20px}
#commish .preview_banner .away {width: 153px; margin-right: 25px; padding: 20px 0 0 7px;}
#commish .preview_banner .home {padding:20px 0 0 7px;}
#commish .preview_banner .vote_prj_pts {padding-top: 10px; font-size: 28px; line-height: 40px; font-weight: 700; text-align: center;padding-top: 13px;}
#commish .preview_banner .vote_title {color: #d6bba9; font-weight:700; padding-top: 5px; text-align: center; width: 165px}
#commish .preview_banner .vote_title span {padding-right: 10px;}
#commish .preview_banner .brown {color: #d6bba9}
#commish .preview_banner .vote_table_home {padding-left: 20px;}
#commish .preview_banner .vote_table_away {padding-left: 0;}
#commish .preview_banner a {color: #fff;}
#commish .preview_banner .input {width: 25px; vertical-align: middle;}
#commish .preview_banner .submit_vote {text-align: center}
#commish .preview_banner .check_vote {display: block; padding-top: 15px;}
#commish .preview_banner .results {padding: 0; margin-top: -10px;}
#commish .preview_wrap {background: #fff; border: 1px solid #c7c7c7;}
#commish .preview_wrap .gray {color:#215392; background-color: #e0e0e0;float: left; line-height: 24px; }
#commish .preview_wrap .graph {margin-right: 1px; margin-bottom: 5px; text-align: center; font-weight: 700;}
#commish .preview_wrap .graph .blue_left {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/arrow_com_left.gif) #215392 no-repeat top left; color: #fff;float: left; line-height: 24px;}
#commish .preview_wrap .graph .blue_right {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/arrow_com_right.gif) #215392 no-repeat top right; color: #fff;float: left; line-height: 24px;}
#commish .preview_wrap .dblBorder {padding: 0; border: none; border-width : none;}
#commish .preview_wrap .points_col {width: 191px; border: 1px solid #c7c7c7;}
#commish .preview_wrap .player_col .player_info{width:121px; }
#commish .preview_wrap .player_col .player_info_right{width: 111px}
#commish .preview_wrap .player_col .player_name{font-size: 13px; font-weight: 700; line-height: 21px;}
#commish .preview_wrap .player_col .player_position{font-size: 13px; font-weight: 700; line-height: 21px; margin-bottom: 11px;}
#commish .preview_wrap .player_col .player_stats{font-size: 11px; line-height: 16px; font-weight: 700}
#commish .preview_wrap .player_col .player_stats strong { }
#commish .preview_wrap .player_col .player_stats span {padding-left: 5px; font-weight: 400; }
#commish .preview_wrap .player_col .player_stats span.nopad {padding-left: 0;display: block; margin-top: 5px;}
#commish .preview_wrap .player_col .position_block {background: #d1d1d1; color: #454545; font-weight: 700; font-size: 12px; text-align: center; line-height: 25px; margin-top: -3px; }
#commish .preview_row {padding: 5px 0px 5px 8px;background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff repeat-x bottom;}
#commish .preview_row .col_a {width: 189px}
#commish .preview_row .col_b {width: 395px}
#commish .preview_row .col_c {width: 181px}
#commish .preview_wrap .alt {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #f2f2f0 repeat-x bottom !important;}
#commish table.preview_table th {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #e0e0e0 repeat-x bottom;}
#commish table.preview_table th.points {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #b3b3b3 repeat-x bottom;}
#commish table.preview_table td.points {background:#ccc;}
#commish table.preview_table th,#commish table.preview_table td {line-height: 20px;}
#commish .game .col_a {width:322px; margin-right: 4px}
#commish .game .col_b {width:308px;margin-right:4px}
#commish .game .col_c {width:322px;}
#commish .game_details .shoutbox{margin-top: -8px;}
#commish .game_details .shoutBox_wrap {height: 300px;}
#commish .game_details input {width:190px}
#commish .game_details .leaders .ui-tabs-panel {padding-top: 0;}
#commish .play_by_play {height:325px;overflow:auto}
#commish .play_by_play .row {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff repeat-x bottom; padding: 8px !important; margin-bottom: 0;}
#commish .play_by_play .alt {padding: 8px; margin-bottom: 0;}
#commish .play_by_play .situatimon_abbr {}
#commish .game_wrap .table-border {margin-left:1px; width: 203px;}
#commish .game_wrap .dblBorder {padding:0; border: none; border-width: 0;}
#commish .game_wrap .first {width: 240px; line-height: 21px; border-right:1px solid #dfdfdf}
#commish .game_wrap .second {width: 125px; padding-left: 10px}
#commish .game_wrap .points {font-size: 22px; font-weight: 700; padding:10px 0 0 20px}
#commish .game_wrap .player_name{font-size: 12px; font-weight: 700;}
#commish .game_wrap .sub_info {line-height:14px}
#commish .game_wrap .player_info {font-size: 11px; line-height: 16px !important}
#commish .game_wrap .position{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_game_position.jpg) no-repeat; width: 40px; height: 35px; text-align:center; color:#fff; font-weight:700; font-size:12px; padding-top:15px; margin-right:7px}
#commish .game_wrap .osn_grid td {padding:0; margin-bottom:1px}
#commish .game_wrap .player_stats {}
#commish .game_wrap .player_stats_red {border:2px solid red;}
#commish .game_wrap .headshot {margin:4px 10px 0 0}
#commish .game_wrap .rushing {padding:4px 0 4px 46px; clear:both; border-bottom:1px solid #d6d6d6; border-top:1px solid #d6d6d6;}
#commish .game_wrap .details {width:150px; white-space: nowrap}
#commish .game_score {margin-bottom: 8px; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_game_scores.jpg) no-repeat; width: auto; height: 142px;}
#commish .game_score .col_a {width:350px; padding-left:18px}
#commish .game_score .col_b {width:216px;text-align: center; padding-top:4px}
#commish .game_score .col_c {width:350px}
#commish .game_score .game_ad {padding-top: 40px;}
#commish .game_score .team_name {font-size: 20px; font-weight: 700; color: #fff;padding-top: 4px;}
#commish .game_score .owner_name {font-size: 11px; color: #fff; font-style: normal;}
#commish .game_score .owner_name a{color: #fff;}
#commish .game_score .owner_name a:hover{text-decoration:none;}
#commish .game_score .team_record {font-size: 11px; color: #fff;}
#commish .game_score .score {color: #fff; font-weight: 700; padding-top: 13px;}
#commish .game_score .col_a .score .logo {margin:6px 0 0 7px}
#commish .game_score .col_a .score .pts {font-size: 28px; padding:10px 30px 0 0}
#commish .game_score .col_c .score {}
#commish .game_score .col_c .score .logo{float:right; width:auto; padding:9px 10px 0 0}
#commish .game_score .col_c .score .pts {font-size: 28px;padding:11px 0px 0 25px;width:100px}
#commish .game_score .week {font-size: 18px; color: #fff; padding-top:10px; font-weight: 700}
#commish .game_score .stats {font-size: 11px; padding-top:5px; font-weight: 700; white-space: nowrap; }
#commish .game_score .stats span {padding: 0 4px; color: #fff}
#commish .game_score .stats span em {color: #b69a86; font-style: normal;}
#commish .game_score .dblBorder {border: 1px solid #7b7b7b !important; padding: 0 !important;}

#commish #scheduleGridFirstRow {position: absolute; top: 0;} 
#commish #scheduleGridFirstRow div {padding:4px 4px 4px 8px; border-right: 1px solid #d8d8d8; font-weight: 700; line-height: 18px !important}
#commish #scheduleGridFirstRow div.row {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff repeat-x bottom; margin: 0;}
#commish #scheduleGridFirstRow div.grid_subtitle { border-bottom: none; padding: 4px 4px 4px 8px !important; line-height: 21px !important; }
#commish table.schedule{margin-right: 500px;}
#commish table.schedule td, #commish table.schedule td *, #commish table.schedule th,#commish table.schedule th * {white-space: nowrap !important;}
#commish table.schedule td {line-height: 15px;}
#commish table.draft_order td{margin-bottom:10px}
#commish .draft_room {width: 973px;}
#commish .draft_room .rounds_highlight {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #c9e0d7 repeat-x bottom;}
#commish .draft_room .cursor{cursor: pointer}
#commish .draft_room .osn_grid td,#commish .draft_room .osn_grid th {padding: 4px 0 4px 4px}
#commish .draft_room .col_c .osn .ui-tabs-panel{padding-top:0}
#commish .draft_room .days,#commish .draft_room .hours,#commish .draft_room .mins,#commish .draft_room .secs {display:inline}
#commish .draft_room .count{width:100px; float:left}
#commish .draft_room .pager {float:right; width:auto}
#commish .draft_room .shoutbox .message input{width:210px}
#commish .draft_room .shoutBox_wrap{height: 135px; overflow-x:hidden; overflow-y:auto}
#commish .draft_room .button{float:left; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/draftroom/btn_blue_l.gif) top left no-repeat; height: 21px; padding-left: 2px}
#commish .draft_room .button span {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/draftroom/btn_blue_r.gif) top right no-repeat;display:block;float:left;line-height:21px;white-space:nowrap;width:auto}
#commish .draft_room .pick{vertical-align:top; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) #fff repeat-x bottom; color:#454545; height:35px}
#commish .draft_room .pick_select{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/draftroom/bg_gray_highlight.gif) #dddddd repeat-x bottom; color:#000; height:35px}
#commish .draft_room .pick_current{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/draftroom/bg_blueHightlight.gif)  #9cc2e6 repeat-x bottom; color:#454545; height:35px}
#commish .draft_room .pick .number,.pick_select .number,.pick_current .number{display:inline-block; width:28px; text-align:center;padding-top:10px;font-weight:bold;}
#commish .draft_room .pick .name,.pick_select .name,.pick_current .name{display:inline-block; width:auto; padding-left:5px; text-transform: capitalize; font-weight:bold; }
#commish .draft_room .draft_player {display:inline-block;vertical-align:top; }
#commish .draft_room .draft_player table{margin:3px 0 0 5px; font-weight:bold; text-transform: capitalize; line-height:10px}
#commish .draft_room .draft_player .player_name{font-weight:normal; font-size:10px}
#commish .draft_room .alt, #commish .draft_room .highlight{padding:4px 0 4px 4px}
#commish .draft_room .transparent {filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5;	opacity: 0.5;}
#commish .draft_room .banner{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/draftroom/draftroom--header.jpg);background-repeat: no-repeat; height:47px; margin-bottom:10px; padding:15px 20px 0 0}
#commish .draft_room .navigation {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/draftroom/bg_draft_navig.jpg) #f6f6f6 repeat-x bottom; float:right; border-left:1px solid #eaeceb; border-right:1px solid #ededed; height:30px; padding:7px 5px 0 10px}
#commish .draft_room .navigation .buttons{float:left; width:auto; padding-top:5px; margin-right:8px}
#commish .draft_room .navigation .buttons img{display:inline-block; margin-right:5px}
#commish .draft_room .navigation span{padding:0 10px 0 9px; color:#c9d8df; font-size:18px}
#commish .draft_room .navigation .auto_pilot{float:left; width:auto; font-weight:700; color:#000; vertical-align:middle; padding-right:5px} 
#commish .draft_room .navigation .dropdown{float:left; width:auto; padding-top:5px}
#commish .draft_room .clock_deck {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/draftroom/bg_clock_deck.jpg) repeat-x; color:#454545; font-size:0.85em; font-weight:700; text-align:left; text-transform: uppercase; padding:2px 8px;}
#commish .draft_room .clock_deck .row {margin-bottom:0; padding-bottom:3px}
#commish .draft_room .col_a {float:left;width:223px;margin-right:6px; }
#commish .draft_room .col_a .pickContainer{background-color:#fff;border:1px solid #d2d2d2; height:593px;}
#commish .draft_room .col_b {float:left;width:400px;margin-right:6px;}
#commish .draft_room .col_c {float:left;width:325px;}
#commish .draft_room td.colNameQue{padding-left:8px; width:70px}
#commish .draft_room .right{font-size:13px; font-weight:700; padding-right:5px; color:#454545}
#commish .draft_room .right a{font-size:12px;}
#commish .draft_room .draftPlayers {margin-right:1px}
#commish .draft_room .innerPlayerContainer{width:100%; overflow-y:auto; overflow-x:hidden; height:340px}
#commish .draft_room .queue {width:306px}
#commish .draft_room .queue td{padding:4px 4px 4px 4px; white-space: nowrap; font-size: 11px; border-left:1px solid #d7d7d7;}
#commish .draft_room .queue tr{padding:5px 8px 8px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) repeat-x bottom;}
#commish .draft_room .queue tr.grayBg{padding: 5px 8px 8px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #f2f2f0 repeat-x bottom}
#commish .draft_room .chatRoomContent{clear:both; padding:0 0 5px 0;margin-left:5px}
#commish .draft_room .chatRoomBottom{padding:0 0 5px 0}
#commish .draft_room .chatRoomBottom label{margin-left:5px}
#commish .draft_room .chatRoomBottom img{}
#commish .draft_room .playerCardTitle{border-bottom:1px solid #d3d3d4; padding-bottom:2px; margin-bottom:4px; line-height:30px}
#commish .draft_room .grid_suptitle select{vertical-align:middle}
#commish .draft_room .grid_suptitle .name,#commish .draft_room .playerCardTitle .boxName{font-size:15px; font-weight:700; color:#454545; padding:0 35px 0 0;}
#commish .draft_room .draft-timer-title {font-size:14px}
#commish .draft_room .draftImage{display:inline-block; width:25px; padding:1px; border:1px solid #c7c7c7; margin:6px 0}
#commish .draft_room .news .profileContainer{float:left; width:135px; margin-left:5px}
#commish .draft_room .news .draftPlayerScores {float:right; width:170px; margin:13px 6px 0 0;}
#commish .draft_room .draftPlayerBottom {padding:0 5px}
#commish .draft_room .draftPlayerBottom img{padding-left:5px; cursor:pointer;}
#commish .draft_room .draftStats table,#commish .draft_room .draftStats table td{border-collapse: collapse}
#commish .draft_room .draftStats img.btnDraft{padding:0 5px}
#commish .draft_room .draftStats, #commish .draft_room .news {border-bottom:1px solid #c7c7c7; padding:10px 0 8px}
#commish .draft_room .draftStats a{font-weight:normal}
#commish .draft_room .draftStats img, #commish .draft_room .news img{float:left; width:51px; padding:1px;	border:1px solid #c7c7c7; margin:0 5px 5px 6px}
#commish .draft_room .draftStats ul{color:#454545; margin-left:90px; padding-right:5px; list-style-type: disc;}
#commish .draft_room .draftStats ul li{padding-bottom:5px}
#commish .draft_room .innerRoster{background-color:#fff; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0}
#commish .draft_room .labels{font-size: 9px;text-transform: capitalize;color: #fff;display: block;}
#commish .draft_room .playerBoxLogo{float:right; width:auto; font-size:13px; font-weight:700; padding-right:10px; color:#454545; vertical-align:middle}
#commish .draft_room .playerBoxLogo img{padding-right:2px; vertical-align:middle}
#commish .draft_room .playerCardName {line-height:25px}
#commish .draft_room .playerPoolPagerContainer {padding:9px 8px 6px 8px}
#commish .draft_room .playerSelected {background-color:#cdd0d5}
#commish .draft_room td.queButtons img{width:10px; height:10px; cursor:pointer;}
#commish .draft_room .queuePanel {width:100%;overflow-y:auto; overflow-x:hidden;height:110px;}
#commish .draft_room tr.rowPlayer:hover {cursor:pointer;}
#commish .draft_room .roundsContainer {width:100%; overflow-x:hidden;overflow-y:auto; height:214px;}
#commish .draft_room .roundsContainer .dividerB{padding:4px 0 4px 4px}
#commish .draft_room .roundRow {font-size:12px; color:#000; border-bottom:1px solid #d6d6d4; background:#f1f2f4; padding:7px 0; text-align:center; font-weight:bold}
#commish .draft_room .roundsRow {font-size:12px; color:#000; border-bottom:1px solid #d6d6d4; background:#f1f2f4; padding:5px 0 5px 8px; text-align:left; font-weight:bold}
#commish .draft_room .roundsTeamName{display:inline-block; width:165px; white-space: nowrap; margin-right:5px }
#commish .draft_room .roundsTeam{display:inline-block; overflow:hidden; width:70px; padding-right:15px; white-space: nowrap;}
#commish .draft_room .osn_grid td.colTeam {width:45px}
#commish .draft_room .osn_grid th {font-size: 11px;}
#commish .draft_room .roster_box {visibility: visible;}
#commish .draft_room .roster_box .colPOS{width:48px}
#commish .draft_room .roster_box .colName{width:145px}
#commish .draft_room .roster_box .colTeams {width:60px}
#commish .draft_room .roster_box .osn_grid td.colPOS {width:30px; font-weight:700; font-size:12px}
#commish .draft_room .roster_box .osn_grid td.colName2 {width:135px; color:#215392}
#commish .draft_room .roster_box .osn_grid td{white-space: nowrap; }
#commish .draft_room .roster_box .grid_title {border-top:none; padding-left: 4px;}
#commish .draft_room .roster_box li.nobg {background-image:none; margin:5px 0 0 145px}
#commish .draft_room .boxes {height:198px}
#commish .draft_room .grid_suptitle {margin-top:0}
#commish .draft_room .roster_panel {overflow:hidden;overflow-y:auto;}
#commish .draft_room .timeContainer{float:right;padding-right:3px;text-align:center; color:#fff}
#commish .draft_room .timeContainer .paused{color:yellow;font-weight:bold; font-size:13px;padding-right:3px}
#commish .draft_room .timeContainer .left{margin:0 5px 0 8px}
#commish .draft_room .timerTitle {text-align:center; padding-top:5px; font-weight:bold}
#commish .draft_room .time{font-size:20px;font-weight:700;}
#commish .draft_room .titleBar{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/draftroom/bg_titleBar.jpg);background-repeat: no-repeat;background-position: left top; height:42px; width:223px; padding-top:10px;}
#commish .draft_room .titleBar .cols{margin:5px 0 0 15px;font-weight:bold; font-size:16px; color:#fff}
#commish .draft_room .titleBarDraft{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/draftroom/bg_titleBar.jpg);background-repeat: no-repeat;background-position: left top; height:42px; width:223px; padding-top:10px;}
#commish .draft_room .titleBar .rounds{color:#fff; font-size:16px; font-weight:700; float:left; width:130px; padding:8px 0 0 8px;}
#commish .draft_room .PagerBtn { border: solid 1px blue; width:13px; height:13px; margin:5px; display:inline-block}
#commish .draft_room .pagerLongBtn { border: solid 1px blue; width:25px; height:13px; margin:5px; display:inline-block}
#commish .draft_room .PagerCurrent { background-color:Black; color:White}
#commish .draft_room .xpager span:hover {background-color:#81a3bf; color:White}
#commish .draft_room th.my_rank {color:blue; width:75px}
#commish .time_labels {text-align:right; font-weight:normal; padding:0 0 4px 0; margin-right:17px }
#commish .rules_pop {height: 500px; overflow-x: hidden; overflow-y: auto; background: #efefef; padding: 12px;}
#commish .rules_pop .league_rules .col_a {width: 434px;}

#commissionerDraftroom{color:#454545;padding:0 0 50px}
#commissionerDraftroom h4{font-size:18px;padding:0 8px 5px;text-align:left}
#commissionerDraftroom p{padding:0 8px 5px}
#commissionerDraftroom table.draftList{background:url(http://fantasy-images.foxsports.com/images/static_images//ui/bg_drafts.jpg) no-repeat top left;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-top:1px solid #d6d6d6;font-weight:700;height:38px;width:350px}
#commissionerDraftroom table.draftList td.numbers{padding-left:8px;width:10px}
#commissionerDraftroom .round{padding:10px 0 10px 8px}
#commissionerDraftroom table td.thumbNails{padding-top:3px;width:40px}
#commissionerDraftroom table td.thumbNails img{border:1px solid #bcbcbc}
#scoreTables table.scores{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_scoreTables.gif)repeat-x;border:1px dotted #ccc;cursor:pointer;float:left;padding:3px 5px 5px;width:160px}
#scoreTables table.scores td.numbers{text-align:right}
#scoreTables table.selected{border:1px dotted #afafaf;cursor:default;font-weight:700}
#scoreTables{padding-bottom:5px;width:970px}
#scoreTables .bt0 table.scores{border-width:0 1px 1px !important}
/* Popup Pages */
body#pop {background-color: #2c2c2c; background-image: none; color: #454545;}
#pop .content {padding:0;background-color: #fff;}
#pop .buttons {padding: 8px 0; font-weight: 700; font-size: 12px;}
#pop form {margin: 0;padding:0;}
/* Commissioner Popups */
#pop .commishPop {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_chgpop.gif) repeat-x bottom #fff;padding: 10px; color: #454545; height: auto}
#pop .edit-team,#pop .review_trade {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_chgpop.gif) repeat-x bottom #fff;padding: 10px; color: #454545; width: 550x; height: 485px; overflow-y: auto; overflow-x: hidden}
#pop .review_trade { height: 385px; overflow-y: auto; overflow-x: hidden}
#pop .edit-team .edit-title, #pop .review_trade .review_title {font: 700 14px/27px arial; margin-bottom: 10px;}
#pop .edit-team table.gridlines th {text-align:left} 
#pop .edit-team .send-invite {padding: 8px; font-size: 12px;font-weight: 700; white-space: nowrap }/**/
#pop .edit-team .send-invite input, #pop .edit-team .send-invite select {vertical-align: middle}
#pop .edit-team .send-invite span {padding-left: 40px;}
#pop .edit-team .invite-text {padding: 8px 8px 0 8px; font-size: 12px;}
#pop .trade_buttons{border:1px solid #d7d7d7}
/* P2P Popups */
#pop .add-edit-card {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_chgpop.gif) repeat-x bottom #fff; font-size: 12px; padding: 10px;}
#pop .add-edit-card table td {padding: 3px;}
#pop .add-funds-buttons, #p2p .add-funds-buttons {margin-left: 20px;}
#pop .content.add-funds-pop {padding: 15px;}
#pop .content.add-funds-pop .title {border-bottom: 1px solid #dbdbdb; padding-bottom: 3px; font-size: 12px; font-weight: 700}
#pop table.add-funds, #p2p table.add-funds {margin: 10px 0 0 0;font-size: 12px;}
#pop table.add-funds td, #p2p table.add-funds td {padding: 2px !important;}
#pop .chgPop, .confirm_pop {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_chgpop.gif) repeat-x bottom #fff; }
#pop .chgPop .content {background: none;padding: 10px;}
#pop .chgPop table td input {margin:0;width:13px;height:13px;overflow:hidden;}
#pop .confirmPop {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_chgpop.gif) repeat-x bottom #fff;padding: 10px; color: #454545 }
#pop .confirmPop .info {margin: 5px 0; line-height: 16px; border-bottom: 1px solid #dcdcdc; padding-bottom: 5px;}
#pop .confirmPop .confirm-title {font-size: 13px;font-weight: 700; position: relative/*ie peekaboo bug*/; margin-bottom: 5px}
#pop .confirmPop .details {width: 275px;}
#pop .confirmPop .details span {font-weight: 700; display: block; float: left; width: 115px}
#pop .friendInvite.content {width:100%; height:569; background: #fff}
#pop .friendInvite .title {font-size: 14px; font-weight: 700; padding: 3px 5px; border-bottom: 1px solid #ccc; margin-bottom: 8px}
#pop table.hlRadio th, #p2p table.osn_grid table.hlRadio th {background-color: #d6d6d6; background-image: none;}
#pop table.hlRadio td, #p2p table.osn_grid table.hlRadio td {height: 16px; line-height: 16px;}
#pop .playerPop {height: 277px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_player_pop.gif) repeat-x; padding: 11px 7px; }
#pop .playerPop .header {padding: 3px 0; color: #454545 }
#pop .playerPop .header .photo {margin-right: 22px; padding-bottom: 3px;}
#pop .playerPop .header .info {width: 115px; padding-top: 5px}
#pop .playerPop .header .player-name {font-weight: 700;font-size 12px;}
#pop .playerPop .cols { line-height: 16px;}
#pop .playerPop .player-info {width: 165px;line-height: 18px;}
#pop .playerPop .table-height { height: 158px;}
#pop .playerPop table {font-size: 12px;}
#pop .playerPop table th {background-image: none !important; background-color: transparent !important; border-top: 1px solid #dfdfdf}
#pop .playerPop table tr {background-image: none !important; background-color: transparent  !important;  height: 33px}
#pop .playerPop table td {padding: 5px 0;border-top: 1px solid #dfdfdf;}
#pop .playerPop table td.photo {line-height: auto}
#pop .playerPop table td.photo img {vertical-align: middle;float: left; margin-right: 5px;}
#pop .playerPop table td.photo a.challenger-name {padding-top: 5px; display: block;}
#pop .playerPop .buttons img {vertical-align: middle; padding-right: 10px}
#pop .playerPop .buttons {padding: 10px;border-top: 1px solid #dfdfdf; font-size: 12px; font-weight: 700;}
#pop .settings .content {font-size: 12px; background: none; padding: 0 8px !important;}
#pop .settings {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_chgpop.gif) repeat-x bottom #fff;padding: 10px; color: #454545; height: auto;  width:600px;}
#pop .success, #p2p .success  {background: #fff; padding: 50px; text-align: center}
#pop table.view-teams { border: 1px solid #DBDBDB;}
#pop table.view-teams .rosterHeader { font-weight:bold; background-color: #e0e0e0; padding:5px; border-bottom:1px solid #DBDBDB;}
#pop table.view-teams th {background-color: #f1f2f4; background-image: none; padding:5px; border-bottom:1px solid #DBDBDB;}
#pop table.view-teams td {height: 14px; line-height: 14px; padding:0 5px 5px;}
#pop table.view-group {background-color: #fff}
#pop table.view-group th {font-size: 12px !important; line-height: 35px; height: 35px;}
#pop table.view-group {background-color: #fff}
#pop table.view-group th {font-size: 12px !important; line-height: 35px; height: 35px;}
#pop .view-group-wrap {height: 235px; overflow-y: auto; overflow-x: hidden; width: 558px}
/*use for scoreboardv2 multimedia popup*/
#pop .form_edit .row label{color:#215392;font-weight:700}
#pop .form_edit .row input{vertical-align: middle};
#pop .form_edit .row{margin-bottom:2px;width:390px}
#pop .form_edit .col_a {font-weight:700;text-align:right;width:112px}
#pop .form_edit .col_a em{font-style:normal;font-weight:400}
#pop .form_edit .col_b{padding:0 0 2px 2px;width:270px}
#pop .form_edit .input{border-color:#7E9DBA}
/*use for add/drop popup*/
#pop .add_drop_pop{background-color:#fff; height:300px; padding-bottom:10px}
#pop .add_drop_pop table {}
/* use for player_card popup */
#pop .player_card {background-color:#fff; padding: 0 10px 9px 10px;}
#pop .player_card .wrap { height: 390px; overflow: auto;} 
#pop .player_card .top_stories .content {padding:4px 0;background-color: #fff;}
#pop .player_card .top {line-height: 36px; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) repeat-x bottom; font-size: 12px;padding-left: 4px; margin-bottom: 8px}
#pop .player_card .row {padding-left: 5px;}
#pop .player_card .row .col_a {width:245px; margin:0 10px 0 0;}
#pop .player_card .row .col_b {width:287px;}
#pop .player_card .player_name {padding-top: 1px;margin-bottom:5px; font-size: 12px;}
#pop .player_card .ads{width:586px;background-color:#fff;margin:0 auto; padding-bottom: 5px;}
#pop .player_card .ads .col_a, .player_card .ads .col_b {width:192px; margin-right:4px;}
#pop .player_card .ads .col_c{width:192px;}
#pop .player_card .player_card_border{border: 1px solid #d3d3d3; margin: 0 !important;}
#pop .player_card .tabpadding {padding: 0 5px 5px}
#pop .player_card .ui-tabs-panel {padding-top: 5px; margin-bottom: 0}
/* -----  Draft Grid 09 / Draft Admin Settings / Add/Drop ----- */
#pop .add_drop .grid_th {border-width: 1px 1px 0 1px!important;}
#pop .add_drop .content { margin: 0 8px;}
#pop .add_drop .table_border {margin-bottom: 8px;}
#pop .draft_popup .team-select-highlight, .team-select-highlight td{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #c9e0d7 repeat-x bottom;}}
#pop .draft_popup .admin_setting .ui-tabs-panel{padding-top:0}
#pop .draft_popup .admin_setting .rcTimePopup {margin-left:10px;}
#pop .draft_popup .container {background-color:#fff; padding: 0 9px; border-bottom: 1px solid #cbcbcb}
#pop .draft_popup .container .content{overflow-x: scroll;}
#pop .draft_popup .title{font-weight:700; font-size:17px; color:#000; padding-left:10px; line-height:20px; text-transform: capitalize;}
#pop .draft_popup .title_add{font-weight:700; font-size:14px; color:#454545;padding-bottom:10px; text-transform: capitalize;}
#pop .draft_popup .row {background-color:#f1f2f4; border-top:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; padding:5px 0 5px 10px;}
#pop .draft_popup .row strong{font-size:14px;}
#pop .draft_popup .row_buttons {padding:8px; font-size: 12px; font-weight:700}
#pop .draft_popup .button {float:right; margin-right:10px}
#pop .draft_popup .numbers {font-weight:700; color:#000; font-size:14px; margin-right:28px}
#pop .draft_popup .rounds {font-weight:700; font-size:12px; color:#000; text-transform: capitalize;background-color:#f1f2f4; border-top:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; padding:5px 0 5px 15px;}
#pop .draft_popup td{padding:0;}
#pop .draft_popup td.bold{padding:0 10px 15px 0}
#pop .draft_popup .draft_set td{padding-bottom:6px}
#pop .draft_popup .draft_admin select{padding:1px;width:100px}
#pop .draft_popup .draft_order td{font-size:12px; font-weight:700; vertical-align:middle; padding-right:5px} 
#pop .draft_popup .osn_grid {border-left:1px solid #d0d0d0; padding:0; margin:0}
#pop .draft_popup .osn_grid td{padding:2px 0 2px 15px; height:35px; text-transform: capitalize;}

/* Commish Splash */
.post_splash {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_com_splash_header.jpg) no-repeat; width: 985px; height: 304px; font-size: 12px; }
.post_splash .content {padding: 40px 0 0 360px;color: #000}
.post_splash .content p {padding-right: 50px; line-height: 18px;}
.post_splash .bullets {width: 395px}
.post_splash .buttons a{display: block; margin-bottom: 5px;}
.post_splash strong {font-size: 16px; display: block; margin:10px 0 5px;}
.post_splash ul {margin-left: 5px; font-weight: 700}
.post_splash li {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/bullet_gray.gif) no-repeat 0 4px; padding-left: 10px; margin-bottom: 3px;}
.post_splash .red {color: #9b0000;}

/* Commissioner Splash Styles */
#splash a:hover {text-decoration:none;}
#splash #innerWrapper {padding: 0;}
#splash #innerWrapper .oneCol{padding: 0 !important; width: auto !important; margin: 0; }
#splash .splash_top .red {color: #9b0000;}
#splash .splash_top .yellow {color: #ffd302;}
#splash .splash_top .ui-tabs-panel {padding: 0;}
#splash .splash_top .grid_title {border: none;}
#splash .splash_index {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_index_rightcolumn.gif) repeat-y right top;}
#splash .splash_index .leftCol {width:672px;}
#splash .splash_index .rightCol {width: 313px;}
#splash .splash_index .rightCol .button {padding: 7px 0; text-align: center; display: none}
#splash .splash_index .rightCol .sub_title {line-height: 32px; color: #f4b939;padding: 0 7px 0 11px; background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_gray.gif) repeat-x bottom; font-weight: 700}    
#splash .splash_index .rightCol .sub_title a {color: #fff; text-decoration: underline; font-size: 10px; }
#splash .splash_index .rightCol .title {background: #101010; line-height: 27px; padding: 0 2px 0 11px; color: #f4b939; font-size: 12px; border-bottom: 1px solid #434343}
#splash .splash_index .rightCol .row {margin-bottom: 0;background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_gray.gif) repeat-x bottom; color: #fff; padding: 6px 0 6px 11px;}
#splash .splash_index .rightCol .row a {color: #fff;}
#splash .splash_index .rightCol .row a.yellow {color: #f4b939;}
#splash .splash_index .rightCol .row .photo {width: 38px;}
#splash .splash_index .rightCol .row .photo img.dblBorder {border: 1px solid #858585 !important;padding:0;}
#splash .splash_index .rightCol .row .copy {width:255px}
#splash .splash_index .rightCol .row .copy strong {display: block;}
#splash .splash_index .rightCol .signup_box {padding:25px 0 40px 0; color:#fff; text-align:center}
#splash .splash_index .rightCol .signup_box span a{color:#fff; text-decoration:underline}
#splash .content_wrap {padding: 0 6px 0 11px}
#splash .adContent {padding-left: 6px; margin: 10px 0}
#splash #commish .splash_top {color: #000; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_index_temp.jpg) no-repeat; width: 748px; height: 316px;}
#splash #commish .splash_top .tabs {text-align: right; padding-right: 2px;}
#splash #commish .splash_top .buttons a{display: block; margin-bottom: 5px} 
#splash #commish .splash_top .title {font-size:16px; color:#000; padding-left:0; margin-top:35px}
#splash #commish .splash_top .copy {padding:60px 20px 0 0; width:540px; line-height:18px} 
#splash #commish .splash_top .copy p {font-size: 14px; padding-left: 20px;}
#splash #commish .splash_top .lbuttons a {float: left;}
#splash #commish .splash_top .lbuttons a.create_league {background:url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/btn_create_a_league.gif) no-repeat;width: 136px; height: 26px; display: block; margin-right: 15px;}
#splash #commish .splash_top .lbuttons a.create_league:hover {background:url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/btn_create_a_league.gif) no-repeat 0 -26px; width: 136px; height: 26px; display: block}
#splash #commish .splash_top .lbuttons a.join_league {background:url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/btn_join_a_league.gif) no-repeat;width: 136px; height: 26px; display: block;}
#splash #commish .splash_top .lbuttons a.join_league:hover {background:url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/btn_join_a_league.gif) no-repeat 0 -26px; width: 136px; height: 26px; display: block}
#splash #commish .splash_top .lbuttons a span {display: none;}
#splash #commish .splash_top .share {padding: 100px 8px 0 0;}
#splash #commish .splash_top .bullets li {margin: 0 0 2px 0; background:url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_bullets_sm.gif) no-repeat 0 2px; padding-left: 8px;}
#splash #commish .splash_top {color: #fff; background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/draftroom-header.jpg) no-repeat; width: 672px; height: 300px;}
#splash #commish .splash_top .tabs {text-align: right; padding-right: 2px;}
#splash #commish .splash_top .buttons a{display: block; margin-bottom: 5px} 
#splash #commish .splash_top .copy {color:#fff;padding:70px 0 0 18px; width:540px; line-height:18px} 
#splash #commish .splash_top .copy p {font-size: 12px; padding-left: 20px}
#splash #commish .splash_top .container{padding: 180px 0 0 20px}
#splash #commish .splash_top .container p {font-size:14px; color:#fff; padding:0 0 5px 0}
#splash #commish .splash_top .container a {color:#fff; border-bottom:1px solid #fff; padding-bottom:1px; font-weight:700; font-size:12px; }
/* Fox Commissioner Styles */
.fox #bdy-container #fs_global #fs_main_navigation_header {display: none;}
.fox #hdr-container #msn-header #search #searchform .searchinput input {border: none !important;}
body.fox {background:#000 url(http://fantasy-images.foxsports.com/images/static_images/ui/bg.jpg) repeat-x;}
.fox #commish a {color: #006e44}
.fox #hdr-container #msn-header #search #ntwscopes { z-index: 1000; position: relative;}
.fox .partner_header {width: 983px; margin: 0 auto;}
.fox #bdy-container {line-height: 1px; height: 1%; }
.fox a:hover { text-decoration: underline;}
.fox li.hasChildren ul {display:none; position: absolute; z-index: 10;background: #fff;border: 1px solid #cacaca;}
.fox li.hasChildren ul li {float: none; margin: 0 !important;}
.fox li.hasChildren ul li a {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff  repeat-x bottom;text-decoration:none; padding: 0 20px 0 11px !important; height: 21px;  line-height: 21px; width: 140px; display: block;white-space: nowrap; overflow:hidden;color:#454545; cursor: pointer}
.fox li.hasChildren ul li a:hover {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #ece9da  repeat-x bottom;text-decoration:none; padding: 0 20px 0 11px !important; height: 21px; line-height: 21px; width: 140px; display: block;white-space: nowrap; overflow:hidden;color:#454545;}
.fox li.hasChildren ul li span {padding: 0; background: none !important; width: auto !important; display: block; display: inline-block}
.fox .ui-dialog-titlebar-close { background:transparent url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/btn_close_modal.png) no-repeat left top;}
.fox div.RadDock_OSN .rdClose { background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/btn_close_modal.png) no-repeat top left;}
.fox .modalBackground_OSN  .modalClose { background: url('http://fantasy-images.foxsports.com/images/static_images/fox_ui/btn_close_modal.png') no-repeat top left !important; }
/* close button  */.fox div.RadWindow_OSN a.rwCloseButton, .fox div.RadWindow_OSN a.rwCloseButton:hover{background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/btn_close_modal.png) no-repeat top left; }
.fox #commish .pager a[disabled],.fox #commish .pager a.disabled, .fox #commish .pager a.selected, .fox #commish .pager span {background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_pager_link_dis.gif) repeat-x; color: #fff !important; cursor: default; text-decoration: none;}
.pager a:hover {text-decoration: none;}
.fox .pager a.inactive {color: #99c5b4 !important;}
.fox #commish .pager .label {font-weight: 700; font-size: 12px; padding-right: 5px; width: auto; background: none; border: none; color: #454545 !important}
.fox #commish .pager .count span {background: none; border: none; font-weight: 400;color: #454545 !important}
.fox #commish .dividerB{background-image:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif); background-repeat:  repeat-x; background-position:  bottom !important; padding-bottom:5px}
.fox #commish .league_header{background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_league_header.jpg) no-repeat; height: auto; padding: 0; color: #fff; font-weight: 700}
.fox #commish .league_header .toolbar {height: 33px;padding: 0 9px; line-height: 30px;}
.fox #commish .league_header .toolbar a {color: #fff;}
.fox #commish .league_header .toolbar .user {width: 327px; }
.fox #commish .league_header .toolbar .user span {float:left;}
.fox #commish .league_header .toolbar .user_link {width: 100px;}
.fox #commish .league_header .toolbar .time{padding-left: 10px; font-weight: 400; width: 68px; text-align: center;}
.fox #commish .league_header .toolbar .time em{font-style: normal; text-transform: lowercase}
.fox #commish .league_header .toolbar .topMenu li.hasChildren {min-width:75px;width:auto !important;width:75px; float:left; margin-right: 15px; display: block; white-space: nowrap;}
.fox #commish .league_header .toolbar .topMenu li.hasChildren a { background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/arrow_white.gif) no-repeat right 2px; padding-right: 12px; display: block; height: 24px;}
.fox #commish .league_header .toolbar .topMenu li.hasChildren ul {border: 1px solid #000; padding: 3px; margin-top: -2px;}
.fox #commish .league_header .toolbar .topMenu li.hasChildren ul li {background: none; line-height: 21px;float: none; margin-right: 13px;}
.fox #commish .league_header .toolbar .topMenu li.hasChildren ul li a, .fox #commish .toolbar .topMenu li.hasChildren ul li a {color: #454545;background: #fff ;text-decoration:none; padding: 0 10px 0 11px !important; line-height: 21px;height: 21px; display: block;white-space: nowrap; overflow:hidden;color:#454545;margin: 0;font-size: 11px;}
.fox #commish .league_header .toolbar .topMenu li.hasChildren ul li a:hover, .fox #commish .toolbar .topMenu li.hasChildren ul li a:hover {color: #454545; background: #dfdfdf; padding: 0}
.fox #commish .league_header .toolbar .topMenu li.hasChildren ul {margin-top: -1px;}
.fox #commish .league_header .info {height: 89px;} 
.fox #commish .league_header .info .label {font-size: 16px; font-weight: 400;}
.fox #commish .league_header .info .league_name {font-size: 24px; font-weight: 700; }
.fox #commish .league_header .info a {color: #fff;}
.fox #commish .league_header .info a:hover {text-decoration: none;}
.fox #commish .league_header .info .league_dd {padding-top: 25px; width: 500px;}
.fox #commish .league_header .info .header_help {text-align: right; padding: 6px 15px 0 0; line-height: 14px; height: 15px; white-space: nowrap}
.fox #commish .league_header .info .header_help img {padding-right: 4px;}
.fox #commish .league_header .info .presented_by {padding: 24px 15px 0 0;}
.fox #commish .league_header .info .presented_by span {float: left; display: block; padding: 11px 20px 0 0; line-height: 11px;}
.fox #commish .league_header .info .presented_by #ad120x30box {float: left; width: 120px; height: 30px; }  /*border: 1px solid #45ac74*/
.fox #commish .info .topMenu li.hasChildren {width: 110px;}
.fox #commish .info .topMenu li.hasChildren a { background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/arrow_white2.gif) no-repeat top right; padding-right: 12px; display: block; width: 95px; height: 25px;}
.fox #commish .info .topMenu li.hasChildren ul {max-height:400px;height:auto !important;height:400px; overflow-y: auto; overflow-x: hidden;border: 1px solid #1eab66; padding: 3px;min-width:222px;width:auto !important;width:222px;}
.fox #commish .info .topMenu li.hasChildren ul {margin-top: -1px;}
.fox #commish .info .topMenu li.hasChildren ul li {line-height: 21px;}
.fox #commish .info .topMenu li.hasChildren ul li a {color:#000 !important;text-decoration:none; padding: 0 10px 0 11px !important; line-height: 21px;height: 21px; display: block;white-space: nowrap; overflow:hidden;color:#454545;margin: 0;font-size: 11px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff  repeat-x bottom; width: 200px;}
.fox #commish .info .topMenu li.hasChildren ul li a:hover {color: #fff !important; background: #1eab66; padding: 0}
.fox #commish .info .topMenu li.hasChildren ul li {float: none; margin-right: 13px;}
.fox #commish .info .topMenu li.hasChildren ul li a.manage {color: #0e6948 !important} 
.fox #commish .info .topMenu li.hasChildren ul li a.manage:hover {color: #fff !important} 
.fox #commish .league_header .breadcrumb {background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_breadcrumb.gif) no-repeat;height: 26px;line-height: 26px; padding: 0 0 0 21px; color: #625656; font-weight: 700;}
.fox #commish .league_header .breadcrumb a{ color: #625656}
.fox #commish .sub-nav {background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_com_subnav.gif)  repeat-x; padding: 5px 0 0 25px; height: 21px; font-weight: 700}
.fox #commish .top_nav a.disabled, .fox #commish .sub-nav a.disabled {cursor: default; color: #859e94 !important;}
.fox #commish .top_nav a.disabled:hover, .fox #commish .sub-nav a.disabled:hover {text-decoration: none !important;}
.fox #commish .sub-nav a.selected, .fox #commish .sub-nav li.activeNav a {background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_com_subnav_item.gif)  no-repeat bottom center;padding-bottom: 5px;}
.fox #commish .sub-nav a.selected span, .fox #commish .sub-nav li.activeNav a span {background: #006e44;}
.fox #commish .top_nav {margin:0;padding:10px 0 0 15px; height: 26px; background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_com_topnav.gif)  repeat-x;}
.fox #commish .top_nav ul li a, .fox #commish .top_nav ul li span span {display: block;background-position: right 0; margin-left: 2px; line-height: 26px;color: #fff; font-weight: 700; font-size: 12px; padding: 0 10px;}    
.fox #commish .top_nav ul li {background-position: 0 -428px;}
.fox #commish .top_nav ul li a {background-position: right -428px;}
.fox #commish .top_nav ul li.activeNav {background-position: 0 -454px;}
.fox #commish .top_nav ul li.activeNav a {background-position: right -454px; color: #454545; }
.fox #commish .top_nav a:hover {text-decoration: none;}
.fox #commish .schedule_grid {overflow-x: auto; overflow-y: hidden; width: 968px}
.fox #commish .mobile_ad_grid {margin:0 0 10px 469px}
/* For dropdowns, overrides the topMenu link style  */
.fox #commish .top_nav ul li.hasChildren ul {border: 1px solid #000; padding: 3px;}
.fox #commish .top_nav ul li ul li a, .fox #commish .top_nav ul li.hasChildren ul li a {color: #454545;background: #fff ;text-decoration:none; padding: 0 20px 0 11px !important; line-height: 21px;height: 21px; min-width:140px;width:auto !important;width:140px; display: block;white-space: nowrap; overflow:hidden;color:#454545;margin: 0;font-size: 11px;}
.fox #commish .top_nav ul li ul li a:hover, .fox #commish .top_nav ul li.hasChildren ul li a:hover {color: #454545; background: #dfdfdf; padding: 0}
.fox #commish .top_nav ul li.hasChildren ul {margin-top: -1px;}
.fox #commish .top_nav ul li.hasChildren ul li {background: none; line-height: 21px;}
.fox #commish .top_nav ul li ul li {float: none; margin-right: 13px;}
.fox #commish .rbDefault{background-position: center -40px; background-color: #fff;}
.fox #commish .rbDefault .rTop{background-position: left -40px; line-height:1px}
.fox #commish .rbDefault .rTop div{background-position: right -40px}
.fox #commish .rbDefault .title{background:#086732;border-bottom: 1px solid #086732;border-left:1px solid #086732;border-right:1px solid #086732;color:#fff !important;}
.fox #commish .rbDefault .title a{color:#fff;}
.fox #commish .rbDefault .title a:hover{color:#fff;}
.fox #commish .rbDefault .title a.selected{color:#fff !important;}
.fox #commish .rbDefault .title a:hover.selected{color:#454545;text-decoration:none} 
.fox #commish .rbDefault .title span.right a {color:#fff !important;}
.fox #commish .whiteBox{background-position:center -12px; background-color: #fff}.fox #commish .whiteBox .rTop{background-position: left -12px;}.fox #commish .whiteBox .rTop div{background-position: right -12px;}.fox #commish .whiteBox .rBot{background-position: center -16px;}.whiteBox .rBot div{background-position: left -16px;}.fox #commish .whiteBox .rBot div div{background-position: right -16px;}
.fox #commish .com_setup_banner {display: none}
.fox #commish .setup_wrap {background: none; background-color: #fff; width: auto;}
.fox #commish .blueBox .title {font: 700 14px/15px arial; color: #fff; background: #006e44;padding-left: 9px}
/* ---   Fox Mobil Splash  ---- */
.fox #commish .mobile {background:url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_mobile.jpg) #202020 no-repeat top left; width:984px; height:723px; padding-top:4px; padding-left:2px;}
.fox #commish .mobile .frame {margin:300px 0 0 30px}
.fox #commish .mobile p{color:#fff; margin-left:30px}
.fox #footer .copyright {color: #9d9d9d; padding: 8px 0 0  26px; font-size: 11px; line-height:15px;}
.fox #commish .team_header .topMenu {float: left;}
.fox #commish .team_header .topMenu li.hasChildren {display: block;}
.fox #commish .team_header .topMenu li.hasChildren a {background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/arrow_green.gif) no-repeat right 8px; padding-right: 12px;display: block;min-width:50px;width:auto !important;width:50px}
.fox #commish .team_header .topMenu li.hasChildren a:hover {text-decoration: none;}
.fox #commish .team_header .topMenu li.hasChildren ul {border: 1px solid #1eab66; padding: 3px;min-width:222px;width:auto !important;width:222px}
.fox #commish .team_header .topMenu li.hasChildren ul {margin-top: -1px;}
.fox #commish .team_header .topMenu li.hasChildren ul li {line-height: 21px;}
.fox #commish .team_header .topMenu li.hasChildren ul li a {color:#000 !important;text-decoration:none; padding: 0 10px 0 11px !important; line-height: 21px;height: 21px; display: block;white-space: nowrap; overflow:hidden;color:#454545;margin: 0;font-size: 11px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff  repeat-x bottom;min-width:222px;width:auto !important;width:222px}
.fox #commish .team_header .topMenu li.hasChildren ul li a:hover {color: #fff !important; background: #1eab66; padding: 0}
.fox #commish .team_header .topMenu li.hasChildren ul li {float: none; margin-right: 13px;}
.fox #commish .team_header .topMenu li.hasChildren ul li a.manage {color: #0e6948 !important} 
.fox #commish .team_header .topMenu li.hasChildren ul li a.manage:hover {color: #fff !important} 
.fox #commish .draft_room .banner{background-image: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/draftroom--header.gif);background-repeat: no-repeat; height:47px; margin-bottom:10px; padding:15px 20px 0 0}
.fox #commish .draft_room .timerTitle {padding-top:0;}
.fox #commish .draft_room .titleBar{background-image: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_titleBar.gif);background-repeat: no-repeat;background-position: left top; height:42px; width:223px; padding-top:10px;}
.fox #commish .draft_room .navigation {background:url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_draft_navig.jpg) #f6f9fb repeat-x bottom}
.fox #commish .draft_room .pick_current{background:url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_greenHighlight.gif)  #b8d6ca repeat-x bottom; color:#fff; height:35px}
.fox #commish .draft_room #spClock {color: #fff;}
.fox #commish .draft_room .blue{color:#006e44}
.fox #commish .draft_room .draft-timer-title {color:#fff}
.fox #commish .preview_banner a {color: #fff;}
.fox #commish .manage_teams .team_name {font-size: 14px; font-weight: 700; padding: 3px 0 5px}
.fox #commish .manage_teams table a {color: #454545}
/* League Stories */
#commish .league_stories {margin: 0 !important; padding: 10px 0 10px 0 !important}
#commish .league_stories img {background:#fff;border:1px solid #ccc !important;padding:2px}
#commish .league_stories .col_a {width: 260px; margin-right: 20px; padding-left: 10px}
#commish .league_stories .col_b {width: 484px; }
#commish .league_stories .col_c {width: 166px; margin-right: 12px; padding-left: 10px}
#commish .league_stories .col_d {width: 444px; }
#commish .league_stories .byline {color: #9c9c9c; border-bottom: 1px solid #ccc !important; padding: 5px 0;}

/* Quick Challenge Popups */
#fl_pop .user_card {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_chgpop.gif) repeat-x bottom #fff; padding: 10px 5px; height: 275px; overflow: auto}
.jquery_dialog_bg {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_chgpop.gif) repeat-x bottom #fff; padding: 10px 5px;}
body#qc_pop,body#fl_pop  {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_popup.gif) repeat-x bottom #e3e3e3;}
#qc_pop .content,#fl_pop .content { background: transparent !important; padding: 20px 20px 10px 20px;}
#qc_pop hr{background-color:#dbdbdb;border:1px;color:#dbdbdb;margin:3px 0}
#qc_pop .user_card{background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_p2p_chgpop.gif) repeat-x bottom #fff; padding: 10px 5px 0 5px;height: 275px;}
#qc_pop .user_card .username,#fl_pop .user_card .username{font-size:12px; margin-bottom:5px; text-transform: capitalize}
#qc_pop .user_card .top img {border:1px solid #d6d6d6}
#qc_pop .user_card th{text-align:left; background-color:#f1f2f3; padding:8px}
#qc_pop .user_card td{text-transform: capitalize}
#qc_pop .user_card .ui-tabs-panel{height:230px;overflow:hidden;overflow-y:scroll;}

/* Quick Challenge Draftroom*/
.qc #commish .draft_room .drag_drop .block {cursor: default}
.qc #commish .draft_room .banner{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_banner.jpg);background-repeat: no-repeat; height:52px; margin-bottom:6px; padding:10px 20px 0 0}
.qc #commish .draft_room .timerTitle {padding-top:0;}
.qc #commish .draft_room .titleBar{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_titleBar.jpg);background-repeat: no-repeat;background-position: left top; height:45px; width:223px; padding-top:10px;}
.qc #commish .draft_room .navigation {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_auto_pilot.jpg) repeat-x top left; border:1px solid #ab8984}
.qc #commish .draft_room .pick_current{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_redHighlight.jpg) #9d0202 repeat-x bottom; color:#fff; height:36px}
.qc #commish .draft_room .red{color:#800000}
.qc #commish .draft_room #spClock {color: #fff;}
.qc #commish .draft_room .blue{color:#006e44}
.qc #commish .draft_room a:link{color:#800000;text-decoration:none}.qc #commish .draft_room a:active{color:#800000;text-decoration:none}.qc #commish .draft_room a:visited{color:#800000;text-decoration:none}.qc #commish .draft_room a:hover{color:#800000;text-decoration:none}
.qc #commish .draft_room .player_card_link{float:right; width:auto; font-weight:700; font-size:12px; border-bottom:1px solid #d5d5d5; padding:5px 15px 5px 0;}
.qc #commish .stats {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/football_fast_draft/bg_tab_pc.gif) no-repeat top left; width:160px; height:20px; color:#fff; padding:5px 0 0 10px; font-weight:700;}
.qc #commish .pager a[disabled],.qc #commish .pager a.disabled, .qc #commish .pager a.selected, .qc #commish .pager span {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_pager_link_disable.gif) repeat-x; color: #fff !important; cursor: default; text-decoration: none;}
/* Quick Challenge Scoreboard  */
.qc .scoreboard {} 
.qc .scoreboard #threeCol_A #leftCol{display:inline;float:left;margin-right:5px;width:736px;}
.qc .scoreboard #threeCol_A #leftCol .col-1 {display:inline;float:left;margin:0 5px 0 0;overflow:hidden;width:225px}
.qc .scoreboard #threeCol_A #leftCol .col-2 {display:inline;float:left;margin:0;overflow:hidden;width:504px}
.qc .scoreboard #threeCol_A #rightCol{display:inline;float:left;overflow:hidden;width:225px}
.qc .scoreboard #threeCol_A #rightCol .col{margin-right:0;overflow:hidden;width:225px}
.qc .scoreboard #threeCol_A #rightCol .adContent{margin-bottom:8px;text-align:center}
.qc .scoreboard .ad_integration{color:#fff; font-weight:700; margin-bottom:10px}
.qc .scoreboard .ad_integration .title{background-color:#ffed72; text-align:center; text-transform: uppercase;}
.qc .scoreboard .ad_integration .panel {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_ad_integration.jpg) no-repeat top left; width:504px; height:98px;}
.qc .scoreboard .ad_integration .brown_text {color:#b69a86;}
.qc .scoreboard .col_a {width:132px; padding-left:12px}
.qc .scoreboard .col_b {width:207px; text-align:center; color:#b69a86;}
.qc .scoreboard .col_b .number {color:#fff; font-size:24px; padding-top:5px}
.qc .scoreboard .col_c {width:144px}
.qc .scoreboard .col_c .name,.col_c .pmr{text-align:right}
.qc .scoreboard .number {font-size:28px; text-align:center; padding:10px 0 15px 0}
.qc .scoreboard .passing_left {width:243px; border-right:1px solid #d6d6d6;}
.qc .scoreboard .passing_right {width:243px; border-left:1px solid #d6d6d6;}
.qc .scoreboard .title .right a{color:#fff; text-decoration: underline;}
.qc .scoreboard .ui-tabs-panel {padding:0}
.qc .scoreboard .rules{background-color:#fff; border:1px solid #d6d6d6; margin-top:10px;}
.qc .scoreboard .rules .dividerB{padding:4px 0 4px 8px}

/* Global Quick Challenge Styles */
.qc .setup_note {border: 1px solid #ffd908; background: #fef1a3; color: #000 !important; margin:0 0 8px 0; padding: 8px; line-height: 18px; display: block}
.qc div.RadWindow_OSN a.rwCloseButton, .qc div.RadWindow_OSN a.rwCloseButton:hover,.live div.RadWindow_OSN a.rwCloseButton, .live div.RadWindow_OSN a.rwCloseButton:hover{background: url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_close_modal.png) no-repeat top left; } 
.qc .RadPicker table td, .qc .RadPicker table td,.live .RadPicker table td, .live .RadPicker table td {line-height: 33px !important; height: 33px; padding: 0}
.qc .ui-dialog-titlebar-close,.live .ui-dialog-titlebar-close { background:transparent url(http://fantasy-images.foxsports.com/images/static_images/ui/btn_close_modal.png) no-repeat left top;}
.ui-widget-overlay {display: none;}
.qc .group_links, .live .group_links {margin: 0 10px; padding: 20px 0 20px 10px; color: #215392; font-weight: 700}
.qc .pageNavWrap,.live .pageNavWrap {padding: 4px 0 4px 16px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_sub_nav.gif) repeat-x #efefef !important;}
.qc .sub_nav,.live .sub_nav {margin: 0 !important;}
.qc .lobby_closed, .live .lobby_closed {position: relative;}
.qc .lobby_closed .dim,.live .lobby_closed .dim {position: absolute; width: 646px; height: 800px; z-index: 2; background: #fff}
.qc .lobby_closed .msg,.live .lobby_closed .msg {position: absolute; width: 475px; height: 44px; z-index: 3; top: 100px; left: 65px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_lobby_closed.gif) no-repeat; padding: 20px; font-size: 16px; font-weight: 700; border: 1px solid #cbcbcb; text-align: center;}
.qc .funds_message,.live .funds_message {background: #fff9a5; padding: 20px; text-align: center; font-size: 14px; font-weight: 700; margin-bottom: 10px;} 
.qc .draft_details,.live .draft_details {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/football_fast_draft/bg_draft_details.gif) #fbfbfb repeat-x bottom; padding: 8px; border: 1px solid #dcdcdc; margin-top: 12px;}
.qc .challenge_summary {background:#efefef;padding:10px;} 
.qc .challenge_summary .summary {}
.qc .challenge_summary .summary .label {font-size: 14px; font-weight: 700;}
.qc .player_search {color: #fff; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_teams_search.gif) no-repeat; height: 58px; padding: 0 0 0 25px; font-weight: 700; font-size: 12px;}
.qc .player_search select, .qc .player_search input, .qc .player_search img {vertical-align: middle;}
.qc .player_search .search_fields {line-height: 58px;}
.qc .player_search .search_label {padding-right: 10px;}
.qc .player_search .or_label {padding: 0 10px;}
.qc .player_search .salary_remaining {padding: 10px 20px 0 0; display: block; width: 275px;}
.qc .player_search .salary_remaining .salary {font-size: 36px; line-height: 34px; width: 115px;}
.qc .player_search .salary_remaining .positions {color: #cdb3a2; margin-top: 5px;}
.qc .lineup_saved {display: block; color: #454545; font-size: 24px; text-align: center; line-height: 110px; font-weight: 700}
.qc .buttons, .live .buttons {padding: 10px 0; font-weight: 700; font-size: 12px;}
.qc .buttons img, .live .buttons img {vertical-align: middle}
.qc h1, .qc .h1,.live h1, .live .h1 {padding-bottom: 5px; border-bottom: 1px solid #ccc; font-size: 18px}
.qc h2,.live h2 {padding: 10px 0; font-size: 14px;}
.qc .rulestip,.live .rulestip  {position: relative;} 
.qc .rules_link,.live .rules_link {font-weight: 700} 
.qc .security_code {background:#fff;}
.qc .jsMiniRules,.live .jsMiniRules{background:#fff;border:1px solid #333;color:#333;display:none;padding:0 !important;position:absolute;z-index: 100001;}
.qc .jsMiniRules table,.live .jsMiniRules table  {font-weight: 400 !important;}
.qc .search,.live .search {text-align: right;}
.qc .player_box {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_pb_gradient.gif) repeat-x left bottom;}
.qc .hotnot{margin:0 3px 0 2px; width:72px}
.qc .hotnot td{color:#000; padding:0 0 3px 4px}
.qc .scoring_summary .dividerB{padding:8px 0 8px 11px}
.qc .weekly_leaders {border:1px width:205px}
.qc .weekly_leaders .cols{width:205px}
.qc .play_by_play {padding-top:8px}
.qc .play_by_play .dividerB{padding:8px 0 8px 11px}
.qc .play_by_play .ui-tabs-panel {margin-top:10px}
.challenge_team {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/salary_cap/bg_challenge_team.jpg) #242424 repeat-x left bottom; color:#fcdbb0;}
.challenge_team .osn_grid tr{background-image:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/line_dotted_tr.gif);background-repeat:repeat-x;background-position:bottom;border:none}
.challenge_team .osn_grid tr.nobg{background: Transparent}
.challenge_team a.white{color:#fff;}
.challenge_team .title {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) #000 repeat-x bottom !important; color:#d89e32; padding:7px 0 8px 10px}
.challenge_team .subtitles{background-color:#171717; border-top:1px solid #393939; border-bottom:1px solid #393939; color:#d89e32;text-transform: capitalize; font-weight: normal; padding:7px 0 8px 10px}
.challenge_team .name {color:#d89e32; font-weight:700}
.challenge_team .brown_text{color:#fcdbb0; font-weight:700}
.challenge_team .row{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_links.gif) repeat-x bottom !important; font-weight: 700; margin: 0 10px; padding:5px}
.challenge_team .row .left{width:140px}
.challenge_team .salary{background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_salary.gif) no-repeat top left; width:135px; height:71px; padding:5px 0 0 3px; font-weight:700; text-transform: uppercase;}
.challenge_team .amount {color:#fff; font-size:36px}
.challenge_team span{color:#fff;}
.challenge_team .last_row span a{color:#ffffff;}
.challenge_team .last_row img {vertical-align:middle; padding-right:5px}
.challenge_team table td{color:#fff; padding:0 0 0 8px}
.challenge_team table td.committed{width:20px}
.challenge_team .signup_box {padding:25px 0 40px 0; color:#fff; text-align:center}
.challenge_team .signup_box span a{color:#fff; text-decoration:underline}
.no_current_challenges{color:#fff; padding:10px}
.no_current_challenges a{color:#fff; text-decoration: underline;}
.qc .osn .ui-tabs-panel,.live .osn .ui-tabs-panel {padding-top:0}
.qc .percentage {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_red.gif) no-repeat left top; width:55px; height:67px; padding-top:10px; color:#fff; font-size:12px; text-align:center;}
.qc .percentage_blue {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_blue.gif) no-repeat left top; width:55px; height:67px; padding-top:10px; color:#fff; font-size:12px; text-align:center;}
.qc .percent {font-size:20px;font-weight:700;}
.highlight_box {background: #fff8a7; border: 1px solid #e0d000; padding:10px; margin-bottom: 7px; color: #454545;}
.highlight_box a{text-decoration: underline; font-weight:700}
.highlight_box .title {font-size: 13px; font-weight: 700;margin-bottom: 5px;}
.highlight_box .title .right {font-size: 11px !important; color: #215392;font-weight: 400 !important;}
.challenge_filters {background: #fff; color: #454545; border: 1px solid #d6d6d4; padding:8px 10px; margin-bottom:7px }
.challenge_filters select {vertical-align: middle; margin-right:5px; overflow:hidden; padding:1px; width:122px}
.challenge_filters label{font-weight:400; padding:0 6px 0 4px;white-space: nowrap;line-height:25px;}
.challenge_faq_list ol {list-style-type: decimal;padding-left:20px;color: #215392;}
.challenge_faq_list ol li{padding:0 0 10px 5px;}
.challenge_list ol {list-style-type: decimal;padding-left:20px;}
.challenge_list ol li {padding:0 0 5px 0;}
.qc .box_outer,.live .box_outer {padding: 10px; border: 1px solid #efefef; margin: 5px 10px 10px;}
.qc .box_outer li,.live .box_outer li {margin-bottom: 5px;}
.qc .bottom_row,.live .bottom_row {background-color:#fff;border:1px solid #d6d6d6; border-width: 0 1px 1px;  padding:8px 5px 5px 72px; margin-bottom: 12px;}
.qc .bottom_row .col_a {padding-left:82px}
.qc .bottom_row .div_image,.live .bottom_row .div_image {margin:0 25px}
.qc .roster .name,.live .roster .name {color: #215392;}
.qc .roster .points,.live .roster .points{font-weight:700; font-size:20px}
.qc .sub_info,.live .sub_info {font-size:10px; padding:10px 0}

/* Salary Cap Styles and Splash Page*/
#salarycap .oneCol{width:969px}
#salarycap .splash #footer {margin:0;}
#salarycap .splash #innerWrapper {padding:0;}
#salarycap .splash .oneCol {width: auto; margin-bottom:0}
#salarycap .splash #twoCol_A {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_rightCol.gif) repeat-y right top}
#salarycap .splash #twoCol_A #leftCol{display:inline;float:left;width:672px;margin-right:0}
#salarycap .splash #twoCol_A #rightCol{display:inline;float:left;overflow:hidden;width:313px; }
#salarycap .splash #twoCol_A #rightCol .adContent{margin-bottom:8px;text-align:center}
#salarycap .splash #twoCol_A #rightCol .sc_title {background: #101010; line-height: 27px; padding: 0 2px 0 11px; color: #f4b939; font-size: 12px; border-top: 1px solid #434343; border-bottom: 1px solid #434343}
#salarycap .splash_top {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/football_salary_cap/bg_salary_cap_free.jpg) no-repeat left top; width:672px; height:517px; color:#fff; margin-bottom:20px}
#salarycap .splash_top .tabs .button{text-align:right; padding-top: 6px;padding-right: 10px;padding-bottom: 100px;}
#salarycap .splash_top .share{text-align: right; padding:20px 7px 0 0}
#salarycap .splash_top .coming_soon {float: right; padding:54px 33px 0 0; font-weight: 700; width: 300px;font-size: 14px}
#salarycap .splash_top .coming_soon a {font-size: 11px; text-decoration: underline; color: #fff;}
#salarycap .splash_top .go_to_lobby{text-align: right; padding:54px 23px 0 0}
#salarycap .splash_top .copy{font-size: 11px; text-align: center; width: 450px;padding-left: 130px;line-height: 15px;}
#salarycap .splash_top .free img{padding-right: 28px}
#salarycap .splash_top .play_group, #fastdraft .splash_top .play_group, #fantasy_live .splash_top .play_group{padding-top:75px; text-align: center;}
#salarycap .splash_top .buttons {padding:15px 0 0 19px; position: relative;}
#salarycap .splash_top .buttons li {display: block; float: left; width: auto;}
#salarycap .splash_top .buttons li ul {background: #027d51; border: 1px solid #016d49; position: absolute; z-index: 1000; right: 90px; margin-top: -1px; padding: 3px 0;}
#salarycap .splash_top .buttons li ul li {display: block; float: none; padding: 0 !important; margin: 0 !important;}
#salarycap .splash_top .buttons li ul li .first { border-bottom: 1px solid #81bfaa;}
#salarycap .splash_top .buttons li ul li a {color: #fff; font-weight: 700;text-decoration:none; padding: 0 10px 0 1px !important; margin: 0 10px !important; line-height: 24px;height: 24px; width: 58px; display: block;white-space: nowrap; overflow:hidden;background-image: none; font-size: 18px; }
#salarycap .splash_top .buttons li ul li a:hover {}
#salarycap .splash_top .buttons img{padding-left:9px}
#salarycap .splash_top .play_group {padding-top: 70px;	text-align: center;}
#salarycap .splash_top .play_group img{padding-right:10px}
#salarycap .splash_top a:hover {text-decoration:none;}
#salarycap .pager a.inactive,#fantasy_live .pager a.inactive {color: #8d99ac !important; cursor: default;}


/* Fast Draft Coming Soon */
#salarycap .coming_soon .splash_top {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_coming_soon_sc.jpg) no-repeat left top; width:672px; height:521px; color:#fff; margin-bottom:20px}

/* Salary Cap Rounded Corner Boxes */
#salarycap .rbDefault{background-position: center -8px; background-color: #fff;}
#salarycap .rbDefault .rTop{background-position: left -8px; line-height:1px}
#salarycap .rbDefault .rTop div{background-position: right -8px}
#salarycap .rbDefault .title{background:#27435b;border-bottom:1px solid #27435b;border-left:1px solid #27435b;border-right:1px solid #27435b;color:#fff !important;}
/* Salary Cap Top Nav */
#salarycap .top_nav {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_sc_top_nav.gif) no-repeat; height: 58px;padding-left: 18px;}
#salarycap .top_nav .topMenu:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#salarycap .top_nav .row {height: 28px; line-height: 27px;}
#salarycap .top_nav ul li {float: left; width: auto;margin-right: 7px; background-position:left -154px;}
#salarycap .top_nav ul li a {display: block;background-position:right -154px; margin-left: 2px; line-height: 25px;color: #fff; font-weight: 700; font-size: 12px; padding: 0 10px;}    
#salarycap .top_nav ul li.activeNav {background-position: left -179px}
#salarycap .top_nav ul li.activeNav a {background-position: right -179px; color: #454545; }
/* For dropdowns, overrides the topMenu link style  */
#salarycap .top_nav ul li.hasChildren ul {border: 1px solid #000; padding: 3px;}
#salarycap .top_nav ul li.hasChildren ul li a:hover, #salarycap .top_nav ul li.hasChildren ul li a:hover {color: #454545; background-color: #dfdfdf !important; padding: 0}
#salarycap .top_nav ul li.hasChildren ul {margin-top: -1px;}
#salarycap .top_nav ul li.hasChildren ul li {background: none; line-height: 21px;}
#salarycap .top_nav ul li.hasChildren ul li {float: none; margin-right: 13px;} 
#salarycap .top_nav ul li.hasChildren ul li a, #salarycap .top_nav ul li.hasChildren ul li a {color: #454545;text-decoration:none; padding: 0 20px 0 11px !important; line-height: 21px;height: 21px; width: 140px; display: block;white-space: nowrap; overflow:hidden;color:#454545;margin: 0; background-image: none}
#salarycap .sub_nav ul li a {background-position: left -616px; line-height: 17px; height: 17px;}
#salarycap .sub_nav ul li a:hover {text-decoration: none;}
#salarycap .sub_nav ul li span {line-height: 17px;background-position: left -616px}
#salarycap .sub_nav ul li.activeNav a {background-position: left -633px}
#salarycap .sub_nav ul li.activeNav span {background-position: right -633px}
#salarycap .graybox {margin-left:0;}

/* Fast Draft and Splash Page*/
#fastdraft .oneCol{width:969px}
#fastdraft .splash #innerWrapper {padding:0;}
#fastdraft .splash .oneCol {width: auto; margin-bottom:0} 
#fastdraft .splash #twoCol_A {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_rightCol.gif) repeat-y right top}
#fastdraft .splash #twoCol_A #leftCol{display:inline;float:left;width:672px;margin-right:0}
#fastdraft .splash #twoCol_A #rightCol{display:inline;float:left;overflow:hidden;width:313px;}
#fastdraft .splash #twoCol_A #rightCol .adContent{margin-bottom:8px;text-align:center}
#fastdraft .splash #twoCol_A #rightCol .sc_title {background: #101010; line-height: 27px; padding: 0 2px 0 11px; color: #f4b939; font-size: 12px; border-top: 1px solid #434343; border-bottom: 1px solid #434343}
#fastdraft .splash_top {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/football_fast_draft/bg_fast_draft_free.jpg) no-repeat left top; width:672px; height:502px; color:#fff; margin-bottom:20px}
#fastdraft .splash_top a:hover {text-decoration:none;}
#fastdraft .splash_top .tabs .button{text-align:left; padding:8px 0 0 8px;}
#fastdraft .splash_top .copy {padding:25px 20px 0 17px}
#fastdraft .splash_top .copy p{width:490px; font-weight:700}
#fastdraft .splash_top .buttons {padding:57px 0 0 25px;position: relative;}
#fastdraft .splash_top .buttons li {display: block; float: left; width: auto;}
#fastdraft .splash_top .buttons li ul {background: #027d51; border: 1px solid #016d49; position: absolute; z-index: 1000; right: 90px; margin-top: -1px; padding: 3px 0;}
#fastdraft .splash_top .buttons li ul li {display: block; float: none; padding: 0 !important; margin: 0 !important;}
#fastdraft .splash_top .buttons li ul li .first { border-bottom: 1px solid #81bfaa;}
#fastdraft .splash_top .buttons li ul li a {color: #fff; font-weight: 700;text-decoration:none; padding: 0 10px 0 1px !important; margin: 0 10px !important; line-height: 24px;height: 24px; width: 58px; display: block;white-space: nowrap; overflow:hidden;background-image: none; font-size: 18px; }
#fastdraft .splash_top .buttons li ul li a:hover {}
#fastdraft .splash_top .free img{padding-right: 24px}
#fastdraft .splash_top .coming_soon {float: right; padding:0 33px 0 0; font-weight: 700; width: 300px;font-size: 14px}
#fastdraft .splash_top .coming_soon a {font-size: 11px; text-decoration: underline; color: #fff;}
#fastdraft .splash_top .go_to_lobby{text-align: right; padding:0 33px 12px 0}
#fastdraft .splash .teams{padding:29px 0 0 0}
#fastdraft .splash .teams .title {color:#fff}
#fastdraft .splash .teams ul li{color:#707070; font-weight:bold; font-size:10px; line-height:16px}
#fastdraft .splash .teams ul li.selected{font-weight:700; text-transform:uppercase; color:#fff; font-weight:700}
#fastdraft .splash .homteam {padding-left:45px;}
#fastdraft .splash .homteam .title{padding-left:0;}
#fastdraft .splash .homteam ul li {padding:2px 0 0 20px;}
#fastdraft .splash .opponent .title {text-align:right;margin-right:55px;}
#fastdraft .splash .opponent ul li {text-align:right;margin:3px 85px 0 0;}

#fastdraft .rbDefault{background-position: center -44px; background-color: #fff;}
#fastdraft .rbDefault .rTop{background-position: left -44px; line-height:1px}
#fastdraft .rbDefault .rTop div{background-position: right -44px}
#fastdraft .rbDefault .title{background:#c7621c;border-bottom: 1px solid #c7621c;border-left:1px solid #c7621c;border-right:1px solid #c7621c;color:#fff}
#fastdraft .rbDefault .title a{color:#fff;text-decoration:none}
#fastdraft .rbDefault .title a:hover{color:#fff;text-decoration: underline;}
#fastdraft .rbDefault .title a.selected{color:#fff !important;}
#fastdraft .rbDefault .title a:hover.selected{color:#454545;} 
#fastdraft .rbDefault .title span.right a {color:#fff !important;}

/* Fast Draft Coming Soon */
#fastdraft .coming_soon .splash_top {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_coming_soon_fd.jpg) no-repeat left top; width:672px; height:522px; color:#fff; margin-bottom:20px}
#fastdraft .coming_soon .splash_top .center_draft {padding-top:30px}
#fastdraft .coming_soon .splash_top .copy {padding:25px 20px 0 17px; width:483px}
#fastdraft .coming_soon .splash_top .share{padding-right:5px}

/* Fast Draft Top Nav */
#fastdraft .top_nav {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_fd_top_nav.gif) no-repeat; height: 58px;padding-left: 18px;}
#fastdraft .top_nav .topMenu:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#fastdraft .top_nav .row {height: 28px; line-height: 27px;}
#fastdraft .top_nav ul li {float: left; width: auto;margin-right: 7px; background-position:left -480px;}
#fastdraft .top_nav ul li a {display: block;background-position:right -480px; margin-left: 2px; line-height: 25px;color: #fff; font-weight: 700; font-size: 12px; padding: 0 10px;}    
#fastdraft .top_nav ul li.activeNav {background-position: left -505px}
#fastdraft .top_nav ul li.activeNav a {background-position: right -505px; color: #454545; }
/* For dropdowns, overrides the topMenu link style  */
#fastdraft .top_nav ul li.hasChildren ul {border: 1px solid #000; padding: 3px;}
#fastdraft .top_nav ul li.hasChildren ul li a:hover, #fastdraft .top_nav ul li.hasChildren ul li a:hover {color: #454545; background-color: #dfdfdf !important; padding: 0}
#fastdraft .top_nav ul li.hasChildren ul {margin-top: -1px;}
#fastdraft .top_nav ul li.hasChildren ul li {background: none; line-height: 21px;}
#fastdraft .top_nav ul li.hasChildren ul li {float: none; margin-right: 13px;} 
#fastdraft .top_nav ul li.hasChildren ul li a, #fastdraft .top_nav ul li.hasChildren ul li a {color: #454545;text-decoration:none; padding: 0 20px 0 11px !important; line-height: 21px;height: 21px; width: 140px; display: block;white-space: nowrap; overflow:hidden;color:#454545;margin: 0; background-image: none}
#fastdraft .sub_nav ul li a {background-position: left -582px; line-height: 17px; height: 17px;}
#fastdraft .sub_nav ul li a:hover {text-decoration: none;}
#fastdraft .sub_nav ul li span {line-height: 17px;background-position: left -582px}
#fastdraft .sub_nav ul li.activeNav a {background-position: left -599px}
#fastdraft .sub_nav ul li.activeNav span {background-position: right -599px}
#fastdraft .pager a,#fastdraft .pager a.active,#fastdraft .pager span {color: #bb4b00;}
#fastdraft .pager a[disabled],#fastdraft .pager a.disabled, #fastdraft .pager a.selected,#fastdraft .pager span {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/football_fast_draft/bg_pager_link_dis.gif) repeat-x; color: #fff !important; cursor: default; text-decoration: none;}
#fastdraft .pager a.inactive {color: #929294 !important;}
#fastdraft .pager .label {font-weight: 700; font-size: 12px; padding-right: 5px; width: auto; background: none; border: none; color: #454545 !important}
#fastdraft .pager .count span {background: none; border: none; font-weight: 400;color: #454545 !important}

/*Fast Draft Help */
#fastdraft .help ul{list-style-type:none;margin:0;width:700px}
#fastdraft .help ul.disc{list-style-type:disc;padding-left:15px}
#fastdraft .help ul li a{font-weight:700;font-size: 12px;}

/* Fantasy Live and Splash Page*/
#fantasy_live .splash #innerWrapper {padding:0; margin:0}
#fantasy_live .splash .oneCol {width: auto !important; padding:0; margin-bottom:0; position: static !important;}
#fantasy_live .splash #twoCol_A {background:url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_rightCol.gif) repeat-y right top}
#fantasy_live .splash #twoCol_A #leftCol{display:inline;float:left;width:672px;margin-right:0}
#fantasy_live .splash #twoCol_A #rightCol{display:inline;float:left;overflow:hidden;width:313px;}
#fantasy_live .splash #twoCol_A #rightCol .adContent{margin-bottom:8px}
#fantasy_live .splash #twoCol_A #rightCol .sc_title {background: #101010; line-height: 27px; padding: 0 2px 0 11px; color: #f4b939; font-size: 12px; border-top: 1px solid #434343; border-bottom: 1px solid #434343}
#fantasy_live .splash_top_live .share{padding:24px 22px 0 0; text-align: right}/* Live */
#fantasy_live .splash_top_live {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_coming_soon_fl.jpg) no-repeat left top; width:672px; height:608px; color:#fff; margin-bottom:20px}
#fantasy_live .splash_top_live .tabs .button{text-align:left; padding:9px 0 0 24px;}
#fantasy_live .splash_top_live .copy {padding:295px 30px 0 30px; line-height:17px; font-size:11px}
#fantasy_live .splash_top_live .share {padding:2px 15px 0 0}
#fantasy_live .splash_top .free img{padding-right: 26px}
#fantasy_live .splash_top img {padding-right:4px}
/* Fantasy Live */ 
#fantasy_live .splash_top {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_fantasy_live_free.jpg) no-repeat left top; width:672px; height:605px; color:#fff; margin-bottom:10px}
#fantasy_live .splash_top .copy_container{padding-top:295px;}
#fantasy_live .splash_top .copy {padding:0 30px; line-height:17px; font-size:11px}
#fantasy_live .splash_top .share {padding:15px 10px 0 0; float:right }
#fantasy_live .splash_top .coming_soon {float: right; padding:58px 33px 0 0; width: 300px; font-size: 14px ; font-weight: 700}
#fantasy_live .splash_top .coming_soon a {font-size: 11px; text-decoration: underline; color: #fff;}
#fantasy_live .splash_top .go_to_lobby {text-align:right; padding:60px 30px 0 0 }
#fantasy_live .splash_top .play_buttons {padding:15px 0 0 24px; position: relative;}
#fantasy_live .splash_top .play_buttons li {display: block; float: left; width: auto}
#fantasy_live .splash_top .play_buttons li ul {background: #027d51; border: 1px solid #016d49; position: absolute; z-index: 1000; right: 90px; margin-top: -4px; padding: 3px 0;}
#fantasy_live .splash_top .play_buttons li ul li {display: block; float: none; padding: 0 !important; margin: 0 !important;}
#fantasy_live .splash_top .play_buttons li ul li .first { border-bottom: 1px solid #81bfaa;}
#fantasy_live .splash_top .play_buttons li ul li a {color: #fff; font-weight: 700;text-decoration:none; padding: 0 10px 0 1px !important; margin: 0 10px !important; line-height: 24px;height: 24px; width: 58px; display: block;white-space: nowrap; overflow:hidden;background-image: none; font-size: 18px; }
#fantasy_live .splash_top .play_buttons li ul li a:hover {}
/* Fantasy Live Rounded Corner Boxes */
#fantasy_live .rbDefault{background-position: center -52px; background-color: #fff;}
#fantasy_live .rbDefault .rTop{background-position: left -52px; line-height:1px}
#fantasy_live .rbDefault .rTop div{background-position: right -52px}
#fantasy_live .rbDefault .title{background:#002664;border-bottom:1px solid #002664;border-left:1px solid #002664;border-right:1px solid #002664;color:#fff !important;font-weight:700;line-height:12px;font-size: 12px}
#fantasy_live .rbDefault .title a{color:#fff;}
#fantasy_live .rbDefault .title a:hover{color:#fff;}
#fantasy_live .rbDefault .title a.selected{color:#fefefe !important;padding:2px 3px}
#fantasy_live .rbDefault .title a:hover.selected{color:#454545;text-decoration:none} 
#fantasy_live .rbDefault .title span.right a, #fantasy_live .rbDefault .title span.right a:hover, #commish .rbDefault .title a.nobg, #commish .rbDefault .title a.nobg:hover{background:none !important;color:#fff}
#fantasy_live .challenge_team table td{color:#fff; padding:0 0 0 3px}
#fantasy_live .challenge_team .brown_text{color:#fcdbb0; font-weight:700}
/* Fantasy Live Top Nav */
.live #twoCol_B #leftCol {width: 796px;}
.live #twoCol_B #rightCol {padding-bottom: 8px;}
#fantasy_live .top_nav {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_fl_top_nav.gif) no-repeat #142f72; height: 58px;padding-left: 18px;}
#fantasy_live .top_nav .topMenu:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#fantasy_live .top_nav .row {height: 28px; line-height: 27px;}
#fantasy_live .top_nav ul li {float: left; width: auto;margin-right: 7px; background-position:left -650px;}
#fantasy_live .top_nav ul li a {display: block;background-position:right -650px; margin-left: 2px; line-height: 25px;color: #fff; font-weight: 700; font-size: 12px; padding: 0 10px;}    
#fantasy_live .top_nav ul li.activeNav {background-position: left -675px}
#fantasy_live .top_nav ul li.activeNav a {background-position: right -675px; color: #454545; }
/* For dropdowns, overrides the topMenu link style  */
#fantasy_live .top_nav ul li.hasChildren ul {border: 1px solid #000; padding: 3px;}
#fantasy_live .top_nav ul li ul li a:hover, #fantasy_live .top_nav ul li.hasChildren ul li a:hover {color: #454545; background-color: #dfdfdf !important; padding: 0}
#fantasy_live .top_nav ul li.hasChildren ul {margin-top: -1px;}
#fantasy_live .top_nav ul li.hasChildren ul li {background: none; line-height: 21px;}
#fantasy_live .top_nav ul li.hasChildren ul li {float: none; margin-right: 13px;} 
#fantasy_live .top_nav ul li.hasChildren ul li a, #fantasy_live .top_nav ul li.hasChildren ul li a {color: #454545;text-decoration:none; padding: 0 20px 0 11px !important; line-height: 21px;height: 21px; width: 140px; display: block;white-space: nowrap; overflow:hidden;color:#454545;margin: 0; background-image: none}
#fantasy_live .sub_nav ul li a {background-position: left -616px; line-height: 17px; height: 17px;}
#fantasy_live .sub_nav ul li a:hover {text-decoration: none;}
#fantasy_live .sub_nav ul li span {line-height: 17px;background-position: left -616px}
#fantasy_live .sub_nav ul li.activeNav a {background-position: left -633px}
#fantasy_live .sub_nav ul li.activeNav span {background-position: right -633px}
#fantasy_live .stats_trends_feature {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_stats_trends.gif) repeat-x bottom; height: 366px; width: 945px; padding: 10px; border: 1px solid #d2d2d2; margin-bottom: 10px}
#fantasy_live .stats_trends_feature .cols {height: 180px;}
#fantasy_live .stats_trends_feature .photo {float: left; width: 64px;}
#fantasy_live .stats_trends_feature .info {float: left; width: 166px; margin: -1px 0 0 -1px}
#fantasy_live .stats_trends_feature table td {line-height: 17px;padding-left: 5px; color: #fff; font-size: 11px}
#fantasy_live .stats_trends_feature table tr {margin-bottom: 4px;}
#fantasy_live .stats_trends .row {margin-bottom: 10px}
#fantasy_live .stats_trends_feature .vulture {width: 314px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_vulture.png) no-repeat;}
#fantasy_live .stats_trends_feature .vulture table td {background: #b81311;}
#fantasy_live .stats_trends_feature .vulture .copy {padding: 72px 0 0 71px}
#fantasy_live .stats_trends_feature .vulture .photo img {border: 1px solid #f52825; padding: 1px; background: #b51a16 }
#fantasy_live .stats_trends_feature .vulture .info {}
#fantasy_live .stats_trends_feature .wonder {width: 314px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_oneplay.png) no-repeat;}
#fantasy_live .stats_trends_feature .wonder table td {background: #223a9c;}
#fantasy_live .stats_trends_feature .wonder .copy {padding: 61px 0 0 60px}
#fantasy_live .stats_trends_feature .wonder .photo img {border: 1px solid #3052d7; padding: 1px; background: #1a307c }
#fantasy_live .stats_trends_feature .wonder .info {width: 182px}
#fantasy_live .stats_trends_feature .kicker {width: 312px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_kicker.png) no-repeat;}
#fantasy_live .stats_trends_feature .kicker table td {background: #223a9c;}
#fantasy_live .stats_trends_feature .kicker .copy {padding: 61px 0 0 60px}
#fantasy_live .stats_trends_feature .kicker .photo img {border: 1px solid #3052d7; padding: 1px; background: #1a307c }
#fantasy_live .stats_trends_feature .kicker .info {width: 182px}
#fantasy_live .stats_trends_feature .nobrainer {width: 331px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_nobrainer.png) no-repeat;}
#fantasy_live .stats_trends_feature .nobrainer table td {background: #e38217;}
#fantasy_live .stats_trends_feature .nobrainer .copy {padding: 61px 0 0 60px}
#fantasy_live .stats_trends_feature .nobrainer .info {width: 182px}
#fantasy_live .stats_trends_feature .nobrainer .photo img {border: 1px solid #fdf668; padding: 1px; background: #f0bf3c }
#fantasy_live .stats_trends_feature .disappointment {width: 331px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_disappointment.png) no-repeat;}
#fantasy_live .stats_trends_feature .disappointment table td {background: #401c02;}
#fantasy_live .stats_trends_feature .disappointment .photo img {border: 1px solid #5b2904; padding: 1px; background: #361703 }
#fantasy_live .stats_trends_feature .disappointment .copy {padding: 61px 0 0 60px}
#fantasy_live .stats_trends_feature .snooze {width: 280px;background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_snooze.png) no-repeat;}
#fantasy_live .stats_trends_feature .snooze .copy {padding: 71px 40px 0 35px}
#fantasy_live .stats_trends .most_used {width: 260px;}
#fantasy_live .stats_trends .most_sub {width: 260px;}
#fantasy_live .stats_trends .most_moves {width: 260px;}
#fantasy_live .my_stats .stats_top{background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_stats_top.jpg) repeat-x bottom;}
#fantasy_live .my_stats .stats_top .col_a{width:355px;}
#fantasy_live .my_stats .stats_top .col_a .dividerB{padding:10px 0 5px 10px; margin-bottom:5px}
#fantasy_live .my_stats .stats_top .col_a table {padding-left:10px}
#fantasy_live .my_stats .stats_top .col_a span{padding-right:20px}
#fantasy_live .my_stats .name {font-weight:700; font-size:16px;}
#fantasy_live .my_stats .stats_top .col_b {width:437px; border:1px solid #d6d6d6; background-color:#fff; margin:5px 0 0 10px; }
#fantasy_live .my_stats .col_left {width:809px; margin-right:8px}
#fantasy_live .my_stats .col_right {width:auto}
/* --- Fantasy Live : My Challenges Top -----*/
#fantasy_live .challenge_top img {cursor:pointer}
#fantasy_live .challenge_top input {margin-right:8px}
#fantasy_live .challenge_top .red_alert {background-color:Red; color:#fff; margin:0 8px; width:640px; padding:0 10px; line-height: 26px; vertical-align:middle}
#fantasy_live .challenge_top .red_alert a{color:#fff; text-decoration:none;}
/* --- Fantasy Live : War Room -----*/
#fantasy_live .war_room .col_a{background-color:#fff; border:1px solid #d6d6d6; width:635px; margin:0 10px 20px 0; padding:11px 9px 24px 9px}
#fantasy_live .war_room .col_b{width:313px}
#fantasy_live .war_room .col_b .sub_title{font-size:12px; color:#000; font-weight:700; padding:0; margin-bottom:5px; text-transform:uppercase }
#fantasy_live .war_room .col_b .white_box{background-color:#fff; border:1px solid #d6d6d6;}
#fantasy_live .war_room .col_b .white_box .title{color:#000; padding:10px 0 0 10px; text-transform:uppercase}
#fantasy_live .cover_it_live {margin-bottom:15px}
#fantasy_live .live_tabs .ui-tabs-panel {padding-top:0;}
#fantasy_live .content_promo {margin-bottom:10px; padding:5px}
#fantasy_live .content_promo .extra {border-top:1px solid #d6d6d6; font-size:11px; padding-top:5px; margin-bottom:5px; color:#000}
#fantasy_live .content_promo .photo {width:100px}
#fantasy_live .content_promo .story {width:auto;}
/* --- Fantasy Live : Popup -----*/
#fantasy_live .game_finalizing {position: relative; text-align:center}
#fantasy_live .game_finalizing .dim {position: absolute; width: 975px; height: 1000px; z-index: 20; top: 100px; background: #fff}
#fantasy_live .game_finalizing .msg {position: absolute; width: 475px; z-index: 30; top: 130px; left: 265px; background: #fff url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_lobby_closed.gif) left bottom no-repeat; padding:20px; font-size: 11px; border: 10px solid #5b6059; text-align: center;}
#fantasy_live .game_finalizing .submsg {padding: 5px; text-align: center;}
#fantasy_live .game_finalizing .timer {margin: 10px 165px; border:1px solid #d6d6d6;font-weight:700; font-size:10px; background-color:#fff}
#fantasy_live .game_finalizing .timer .number {color: #b10909;font-size:26px; }
#gameBodyWrapper {width: 990px; margin: 0 auto;} 
.game_partner_header .partner_header{width: 988px;}
#fantasy_live #gameWrapper .oneCol{width: auto;}
#fantasy_live #gameWrapper{ padding: 6px 0 0 5px; background: #efefef;}
#fantasy_live #gameWrapper .info_wrap {padding: 0 5px 5px;}
#fantasy_live #gameWrapper .info_content{width: 310px; margin: 0 8px 10px 0; background: #e3e3e3; height: 250px;}
#fantasy_live #gameWrapper .game_info {height: 278px; overflow: auto;}
#fantasy_live #gameWrapper .games_menu {width: 328px; margin-right: 8px}
#fantasy_live #gameWrapper .games {width: 644px; margin-right: 0}
#fantasy_live #gameWrapper .inj {padding-left: 0;}
#fantasy_live #gameWrapper .fav_links {display: inline-block; text-align: right; width: 133px;}
#fantasy_live #gameWrapper .roster {}
#fantasy_live #gameWrapper .roster th {background: #fff;border: 1px solid #ccc; border-width: 0 1px 1px 0; line-height: 25px; padding: 0 8px;}
#fantasy_live #gameWrapper table.roster td{border: 1px solid #ccc; border-width: 0 1px 1px 0; line-height: 25px; padding: 0 8px;}
#fantasy_live #gameWrapper .roster td.first {padding: 0;}
#fantasy_live #gameWrapper .roster th.title {padding-left: 8px !important; text-align: left;}
#fantasy_live #gameWrapper .roster td.active_nav_player {background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/bg_nav_player_selected.png) no-repeat top left;}
#fantasy_live #gameWrapper .roster th.noborder, #fantasy_live #gameWrapper table.roster td.noborder{border-right: none}
#fantasy_live #gameWrapper .roster td {border-bottom: 1px solid #ccc;}
#fantasy_live #gameWrapper table.leaderboard th, #fantasy_live #gameWrapper table.leaderboard td {border: 1px solid #ccc; border-width: 0 1px 1px 0; line-height: 25px; padding: 0 8px;}
#fantasy_live #gameWrapper .leaderboard th {border: none;}
#fantasy_live #gameWrapper .leaderboard th.noborder, #fantasy_live #gameWrapper table.leaderboard td.noborder{border-right: none}
#fantasy_live #gameWrapper .leaderboard tr {border-bottom: 1px solid #ccc}
#fantasy_live #gameWrapper .leaderboard tr.last td {border-bottom: none;}
#fantasy_live #gameWrapper .countdown {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_game_details.gif) repeat-x top; border: 1px solid #ccc; height: 38px; padding: 4px 8px; margin-bottom: 5px; color: #010101}
#fantasy_live #gameWrapper .countdown .group_name {font-size: 13px; line-height: 28px;  white-space: nowrap}
#fantasy_live #gameWrapper .countdown .group_id {font-size: 10px}
#fantasy_live #gameWrapper .countdown .minutes_label {font-size: 10px}
#fantasy_live #gameWrapper .countdown .numbers {font-size:19px; line-height: 28px; font-weight: 700; padding-right: 5px;}
#fantasy_live #gameWrapper .game_details {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_game_details.gif) repeat-x top; font-size: 12px; border: 1px solid #ccc; height: 38px; padding: 4px 8px; margin-bottom: 5px;}
#fantasy_live #gameWrapper .game_details td {color: #010101}
#fantasy_live #gameWrapper .game_details .prize { background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_prize.gif) repeat-x; border: 1px solid #d68b18; line-height: 34px; font-size: 18px; font-weight: 700; padding: 0 20px; float: right;}
#fantasy_live #gameWrapper .block {background: #fff; border: 1px solid #ccc; margin-bottom: 9px;}
#fantasy_live #gameWrapper .block .title {border-bottom: 1px solid #ccc;font: 700 14px/32px arial; padding: 0 0 0 10px;}
#fantasy_live #gameWrapper .block .title .buttons {padding-left: 0;}
#fantasy_live #gameWrapper .block .bottom {height:42px;font: 700 14px/33px arial; vertical-align:middle; background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/bg_block_btm.png) repeat-x; border: 1px solid #d68b18; border-width: 1px 0 0 1px}
/*--#fantasy_live #gameWrapper .block .bottom span {display: inline-block}--*/
#fantasy_live #gameWrapper .block .bottom .fav_button {width:120px}
#fantasy_live #gameWrapper .block .bottom .points {font-size: 11px;}
#fantasy_live #gameWrapper .block .bottom .label {padding-left: 70px;width: 45px}
#fantasy_live #gameWrapper .block .bottom .current {font-weight:normal; width: 40px; text-align:right; font-size: 11px;}
#fantasy_live #gameWrapper .block .bottom .total {font-weight:normal;width: 35px; padding-right:5px; text-align:right;font-size: 11px;}
#fantasy_live #gameWrapper .block .bottom .my_score {width: 258px; padding-left: 5px; color: #454545}
#fantasy_live #gameWrapper .block .bottom .my_score strong {color: #312e35;}
#fantasy_live #gameWrapper .block .bottom .my_points {color: #454545}
#fantasy_live #gameWrapper .fav_button {padding-top: 5px}
#fantasy_live #gameWrapper .fav_button a {font: 700 11px/18px arial; color: #312e35; background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/btn_leaders.png) no-repeat; width: 76px; text-align: center}
#fantasy_live #gameWrapper .fav_button a.fav {background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/btn_favorites.gif) no-repeat; margin:5px; padding:0 50px 5px 18px;width: 68px; }
#fantasy_live #gameWrapper .close {text-align: right; line-height: 28px; margin: 0 4px;border-top: 1px solid #ccc; }
#fantasy_live #gameWrapper .close a {font-size: 13px;color: #404040; font-weight: 700;padding-right: 6px;}
#fantasy_live #gameWrapper .tab_nav {background: #d1d1d1;}
#fantasy_live #gameWrapper .tab_nav a {display: inline-block;font: 700 14px/27px arial; color: #303032; width: 148px; padding-left: 15px; background: #d1d1d1;}
#fantasy_live #gameWrapper .tab_nav a.active {background: #fff;}
#fantasy_live #gameWrapper .nav_player {width: 227px;background:url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/bg_nav_player.png) no-repeat top right; cursor: pointer; line-height: 27px; padding-right: 9px;font-size: 11px;}
#fantasy_live #gameWrapper .nav_player span {float: left; display: block}
#fantasy_live #gameWrapper .active_nav_player {background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/bg_nav_player_selected.png) no-repeat top right;}
#fantasy_live #gameWrapper .active_nav_player .position {color: #000; width: 25px}
#fantasy_live #gameWrapper .nav_player .player {color: #404040; display: inline-block; width: 158px; }
#fantasy_live #gameWrapper .nav_player .player a {color: #404040; font-weight:700}
#fantasy_live #gameWrapper .nav_player .ball {padding: 11px 4px 0;}
#fantasy_live #gameWrapper .nav_player .ball img {vertical-align: middle}
#fantasy_live #gameWrapper .nav_player .position {padding: 0 7px 0 2px;color: #acaead; font-weight: 700;  width: 25px}
#fantasy_live #gameWrapper .shadow {background:url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/bg_shadow.png) bottom right no-repeat;padding:0 12px 12px 0 !important;}
#fantasy_live #gameWrapper .nav_menu {position:absolute; top: 74px; left: 328px; width:452px;  z-index:100; padding: 0 4px 2px 0; display: none;}
#fantasy_live #gameWrapper .nav_menu .cols {width: 230px;}
#fantasy_live #gameWrapper .nav_menu .col_a {display:inline;float:left;overflow:hidden;width:190px; }
#fantasy_live #gameWrapper .nav_menu .col_a .title {width:176px}
#fantasy_live #gameWrapper .nav_menu .teams {margin-right:4px;}
#fantasy_live #gameWrapper .nav_menu .btn_close {position: absolute; right: -14px; top: -14px; _display: none;}
#fantasy_live #gameWrapper .nav_menu .block .title {color: #3e403f; margin-left: 4px; line-height: 28px;}
#fantasy_live #gameWrapper .nav_menu .sub_nav_player {background: none; margin-left: 4px; border: 1px solid #fff; border-width: 0 1px 1px;}
#fantasy_live #gameWrapper .nav_menu .sub_nav_player:hover {border: 1px solid #d68b18; border-width: 0 1px 1px; background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/bg_nav2_player_selected.png) no-repeat top right;}
#fantasy_live #gameWrapper .nav_menu .sub_nav_player .player{ width: 104px; white-space: nowrap}
#fantasy_live #gameWrapper .nav_menu .nav_player {padding-left: 4px; padding-right: 0; width:auto; border: 1px solid #fff; border-width: 0 1px 1px; line-height: 27px;}
#fantasy_live #gameWrapper .nav_menu .active .nav_player {border: 1px solid #d68b18; border-width: 0 1px 1px 1px}
#fantasy_live #gameWrapper .nav_menu .nav_player a.player {display: inline-block; width:150px }
#fantasy_live #gameWrapper .nav_menu .nav_player a.favorite {display: inline-block; white-space: nowrap; width:50px; }
#fantasy_live #gameWrapper .borderT {padding: 0; margin:0 !important;}
#fantasy_live #gameWrapper .nav_menu_small {position:absolute; top: 0; left: 0; width:311px; z-index: 20; padding: 0 4px 2px 0;}
#fantasy_live #gameWrapper .nav_menu_small .tab_nav a {width: 147px; text-align: center;padding: 0}
#fantasy_live #gameWrapper .nav_menu_small .nav_player {background: none; padding-left:8px; width: 278px;border-bottom: 1px solid #ccc; border-left: 1px solid #fff; border-right: 1px solid #fff }
#fantasy_live #gameWrapper .nav_menu_small .nav_player:hover {border: 1px solid #d68b18; border-width: 0 1px 1px;background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/bg_nav2_player_selected.png) no-repeat top right;}
#fantasy_live #gameWrapper .nav_menu_small .close {border:none;}
#fantasy_live #gameWrapper .nav_menu_fav {position:absolute; top: 307px; left: 9px; width:320px; z-index: 20; }
#fantasy_live #gameWrapper .nav_menu_fav span.player {width: 130px;}
#fantasy_live #gameWrapper .nav_menu_fav .nav_player {background: none; padding-left:2px; width: 293px;border-bottom: 1px solid #ccc; border-left: 1px solid #fff; border-right: 1px solid #fff }
#fantasy_live #gameWrapper .nav_menu_fav .nav_player:hover {border: 1px solid #d68b18; border-width: 0 1px 1px;background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/bg_nav2_player_selected.png) no-repeat top right;}
#fantasy_live #gameWrapper .nav_menu_fav .nav_player .position {}
#fantasy_live #gameWrapper .nav_menu_fav .nav_player:hover .position {color: #000}
#fantasy_live #gameWrapper .nav_menu_fav .close {border:none;}
#fantasy_live #gameWrapper .slot_selector {width: 71px; position: absolute}
#fantasy_live #gameWrapper .slot_selector .nav_player {background: none; padding-left:2px; width: 56px;border-bottom: 1px solid #ccc; border-left: 1px solid #fff; border-right: 1px solid #fff; text-align:center }
#fantasy_live #gameWrapper .slot_selector .nav_player a {color: #3f3f3f; font-weight: 700}
#fantasy_live #gameWrapper .slot_selector .nav_player:hover {border: 1px solid #d68b18; border-width: 0 1px 1px;background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/bg_nav2_player_selected.png) no-repeat top right;}
#fantasy_live #gameWrapper .slot_selector .close {border:none; line-height: 21px; text-align: center}
#fantasy_live #gameWrapper .games .row { padding: 3px 3px 3px 6px; margin: 0;} 
#fantasy_live #gameWrapper .games .divider {text-align: center; padding: 3px 0}
/*#fantasy_live #gameWrapper .games table td{padding:0;margin: 0}*/
#fantasy_live #gameWrapper .games .last_play {float: left; width: 312px; background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/bg_lastplay.png) #fcfef5 repeat-x bottom; border: 1px solid #bfc8b7; color: #252b21; padding: 3px; font-size: 10px; min-height:46px;height:auto !important;height:46px}
#fantasy_live #gameWrapper .games .highlight_box {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/fantasy_live/bg_highlight_box.gif) #fdf3cf repeat-x bottom;float: left; width: 312px;  border: 1px solid #bfc8b7; color: #252b21; padding: 3px; font-size: 10px; min-height:46px;height:auto !important;height:46px}
#fantasy_live #gameWrapper .games .timeout {text-align: center; line-height: 52px; font-size: 24px;color: #454545}
#fantasy_live #gameWrapper .games .drivechart {float: left; width: 310px; min-height:10px;height:auto !important;height:10px}
#fantasy_live #gameWrapper .games .drivechart .chart {margin-bottom: 3px; min-height:10px;height:auto !important;height:10px}
#fantasy_live #gameWrapper .games .drivechart .chart_bg {width:306px; height:32px;}
#fantasy_live #gameWrapper .games .drivechart .score {font-size: 13px; font-weight: 700; line-height: 32px;}
#fantasy_live #gameWrapper .games .drivechart a, #fantasy_live #gameWrapper .games .drivechart span {color: #fff;}
#fantasy_live #gameWrapper .games .drivechart .game_sub {background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/bg_drivechart_links.gif) no-repeat; height: 17px;font: 700 11px/16px arial;display: block;  text-align: center;  color: #fff; text-align:center; width: 157px; float: left; display: block}    
#fantasy_live #gameWrapper .games .drivechart .game_sub a {letter-spacing: -0.11em;font-size: 9px;}
#fantasy_live #gameWrapper .games .drivechart a.situation {float: left; display: block; width: 150px; background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/bg_situation.gif) no-repeat; height: 17px;font: 700 11px/17px arial;letter-spacing: normal;}
#fantasy_live #gameWrapper .games .drivechart a.situation span {display: block; float: left;  text-align: center; width: auto;}
#fantasy_live #gameWrapper .games .drivechart a.situation .period {width: 24px;}
#fantasy_live #gameWrapper .games .drivechart a.situation .time {color: #000;width: 32px;}
#fantasy_live #gameWrapper .games .drivechart a.situation .down{width: 94px; color: #fff; letter-spacing: -0.05em}
#fantasy_live #gameWrapper .game_alert{background-color:#ff0000; text-align:center; padding:9px; color:#fff; margin-bottom:9px; width: 959px;}
#fantasy_live #gameWrapper .game_alert a{text-decoration:underline;color:#fff; padding-left:3px}
#fantasy_live #gameWrapper .game_alert strong{font-size:14px; padding-right:3px} 
#fantasy_live #gameWrapper .shoutbox a.chat {background: url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/btn_chat.png) no-repeat; display: inline-block; width: 69px; height: 23px; text-align: center;font: 700 11px/23px arial; color: #312e35;}
#fantasy_live #gameWrapper .shoutbox .message input, #fantasy_live #gameWrapper .shoutbox .message img {vertical-align: middle;}
#fantasy_live #gameWrapper .shoutbox .post{background: #fff; padding: 6px 3px 6px 3px;}
#fantasy_live #gameWrapper .shoutbox .post input, #fantasy_live #gameWrapper .shoutbox .post img {vertical-align: middle}
#fantasy_live #gameWrapper .shoutbox .post .message input {width: 200px; padding: 3px; font-size: 11px;}
#fantasy_live #gameWrapper .shoutBox_wrap {height: 292px !important; overflow-y: auto !important;}
#fantasy_live #gameWrapper .event_log {background: #fff; margin: 8px; padding:10px}
#fantasy_live #gameWrapper .event_log .title {font: 700 16px/33px arial; color: #303032; }
#fantasy_live #gameWrapper .event_log .bottom {background: none; border: none;}
#fantasy_live #gameWrapper .event_log .buttons {padding: 8px 0 0 8px}
#fantasy_live #gameWrapper .event_log .log_wrap {margin: 8px; border: 1px solid #9ea7ac; min-height:100px}
#fantasy_live #gameWrapper .event_log .log {}
#fantasy_live #gameWrapper .event_log .log .row {border-bottom: 1px solid #ccc; margin: 0; border-width: 0 0 1px 0 ; padding: 5px 8px;}
#fantasy_live #gameWrapper .event_log tr.alt td .row {background: #f2f2f0;}
#fantasy_live #gameWrapper .event_log .buttons .sep {display: inline-block; background: none; border-right: 1px solid #ccc; width: 0; height: 18px; line-height: 18px; cursor: default; margin: 0 10px 5px 10px; padding: 0}
#fantasy_live #gameWrapper .event_log .buttons a{background:url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/btn_event_l.gif) top left no-repeat;line-height: 18px;color:#2f3032; height:18px; text-align:center;  display: inline-block; padding-left: 3px; margin: 0 5px 5px 0;  cursor: pointer; width: auto;}
#fantasy_live #gameWrapper .event_log .buttons span{background:url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/btn_event_r.gif) top right no-repeat;  line-height:18px; display: inline-block; padding: 0 10px; cursor: pointer;}
#fantasy_live #gameWrapper .event_log .buttons a.active {background:url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/btn_event_l_sel.gif) top left no-repeat; cursor: pointer;}
#fantasy_live #gameWrapper .event_log .buttons a.active span {background:url(http://fantasy-images.foxsports.com/images/static_images/fantasy_live/btn_event_r_sel.gif) top right no-repeat; cursor: pointer;}

/* Must be at the bottom for cascade */
.challenge_header{background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_challenge_header.jpg) no-repeat; height: auto; padding: 0; color: #fff; font-weight: 700}
.challenge_header .toolbar {height: 33px;padding: 0 9px; line-height: 30px;}
.challenge_header .toolbar a {color: #fff !important;} 
.challenge_header .toolbar .user {width: 327px; }
.challenge_header .toolbar .user span {float: left;}
.challenge_header .toolbar .user_link {width: 100px;}
.challenge_header .toolbar .time{padding-left: 10px; font-weight: 400; width: 68px; text-align: center;}
.challenge_header .toolbar .time em{font-style: normal; text-transform: lowercase}
.challenge_header .toolbar .topMenu li.hasChildren {min-width:75px;width:auto !important;width:75px; float:left; margin-right: 15px; display: block; white-space: nowrap;}
.challenge_header .toolbar .topMenu li.hasChildren a { background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/arrow_white.gif) no-repeat right 2px; padding-right: 12px; display: block; height: 24px;}
.challenge_header .toolbar .topMenu li.hasChildren ul {border: 1px solid #000; padding: 3px; margin-top: -2px;}
.challenge_header .toolbar .topMenu li.hasChildren ul li {background: none; line-height: 21px;float: none; margin-right: 13px;}
.challenge_header .toolbar .topMenu li.hasChildren ul li a, .challenge_header .toolbar .topMenu li.hasChildren ul li a {color: #454545;background: #fff ;text-decoration:none; padding: 0 10px 0 11px !important; line-height: 21px;height: 21px; display: block;white-space: nowrap; overflow:hidden;color:#454545;margin: 0;font-size: 11px; color: #454545 !important}
.challenge_header .toolbar .topMenu li.hasChildren ul li a:hover, .challenge_header .toolbar .topMenu li.hasChildren ul li a:hover {color: #454545; background: #dfdfdf; padding: 0}
.challenge_header .toolbar .topMenu li.hasChildren ul {margin-top: -1px;}
.challenge_header .info {height: 89px;} 
.challenge_header .info .label {font-size: 16px; font-weight: 400; color: #fff !important;}
.challenge_header .info .league_name {font-size: 24px; font-weight: 700; line-height: 24px;}
.challenge_header .info a {color: #fff;}.challenge_header .info a:hover {text-decoration: none;}
.challenge_header .info .league_dd {padding-top: 25px; width: 500px;}
.challenge_header .info .header_help {text-align: right; padding: 6px 15px 0 0; line-height: 14px; height: 15px; white-space: nowrap}
.challenge_header .info .header_help a {color: #fff !important;}
.challenge_header .info .header_help img {padding-right: 4px;}
.challenge_header .info .presented_by {padding: 24px 15px 0 0;}
.challenge_header .info .presented_by span {float: left; display: block; padding: 11px 20px 0 0; line-height: 11px;}
.challenge_header .info .presented_by #ad120x30box {float: left; width: 120px; height: 30px;}
.challenge_header .info .topMenu li.hasChildren {width: 110px;}
.challenge_header .info .topMenu li.hasChildren a { background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/arrow_white2.gif) no-repeat top right; padding-right: 12px; display: block; width: 115px; height: 25px;}
.challenge_header .info .topMenu li.hasChildren span {display: block;}
.challenge_header .info .topMenu li.hasChildren ul {max-height:400px;height:auto !important;height:400px; overflow-y: auto; overflow-x: hidden;border: 1px solid #980000; padding: 3px;min-width:250px;width:auto !important;width:250px;}
.challenge_header .info .topMenu li.hasChildren ul {margin-top: -1px;}
.challenge_header .info .topMenu li.hasChildren ul li {line-height: 21px;}
.challenge_header .info .topMenu li.hasChildren ul li a {color:#000 !important;text-decoration:none; padding: 0 10px 0 11px !important; line-height: 21px;height: 21px; display: block;white-space: nowrap; overflow:hidden;color:#454545;margin: 0;font-size: 11px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff  repeat-x bottom; min-width:250px;width:auto !important;width:250px}
.challenge_header .info .topMenu li.hasChildren ul li a:hover {color: #fff !important; background: #980000; padding: 0}
.challenge_header .info .topMenu li.hasChildren ul li {float: none; margin-right: 13px;}
.challenge_header .info .topMenu li.hasChildren ul li a.manage {color: #215392 !important} 
.challenge_header .info .topMenu li.hasChildren ul li a.manage:hover {color: #fff !important} 
.challenge_header .breadcrumb {height: 26px;line-height: 26px;background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_breadcrumb.gif) no-repeat; padding: 0 0 0 21px; color: #625656; font-weight: 700;}
.challenge_header .breadcrumb a{ color: #625656 !important}
.my_challenge_link {padding: 8px; text-align: right} .my_challenge_link a {color: #f4b939; font-weight: 700}
#fantasy_live .challenge_header {background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_live_header.jpg) no-repeat #001648; }
#fantasy_live .challenge_header .info .topMenu li.hasChildren ul {max-height:400px;height:auto !important;height:400px; overflow-y: auto; overflow-x: hidden;border: 1px solid #00247c; padding: 3px;min-width:250px;width:auto !important;width:250px;}
#fantasy_live .challenge_header .info .topMenu li.hasChildren ul {margin-top: -1px;}
#fantasy_live .challenge_header .info .topMenu li.hasChildren ul li {line-height: 21px;}
#fantasy_live .challenge_header .info .topMenu li.hasChildren ul li a {color:#000 !important;text-decoration:none; padding: 0 10px 0 11px !important; line-height: 21px;height: 21px; display: block;white-space: nowrap; overflow:hidden;margin: 0;font-size: 11px; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/line_dotted_tr.gif) #fff  repeat-x bottom; min-width:250px;width:auto !important;width:250px}
#fantasy_live .challenge_header .info .topMenu li.hasChildren ul li a:hover {color: #fff !important; background: #00247c; padding: 0}
#fantasy_live .challenge_header .info .topMenu li.hasChildren ul li {float: none; margin-right: 13px;}
#fantasy_live .challenge_header .info .topMenu li.hasChildren ul li a.manage {color: #215392 !important} 
#fantasy_live .challenge_header .info .topMenu li.hasChildren ul li a.manage:hover {color: #fff !important} 
.fox .top_nav .games_dropdown{padding: 2px 8px 0 0;}
.fox .top_nav .games_dropdown ul li,.qc .top_nav .games_dropdown ul li ul li {margin: 0 !important; background-image: none !important; width: 313px !important;}
.fox .top_nav .games_dropdown ul li ul{position: absolute;}
.fox .top_nav .games_dropdown ul li a {padding:0 !important; margin: 0 !important; display: block; white-space: nowrap;}
.fox .top_nav .games_dropdown ul li ul li{margin: 0 23px 0 183px !important; width: auto !important;line-height: 23px !important; height: 23px; overflow: hidden; display: block; float: none; border: 1px solid #dadada !important; border-width: 0 1px 1px !important;border-bottom: 1px solid #bbbbbb !important; }
.fox .top_nav .games_dropdown ul li ul li a{padding: 0 10px !important;width: 85px !important; line-height: 23px !important; font-size: 11px !important; background-image: none; background-color: #fff; color: #454545 !important}
.fox .top_nav .games_dropdown ul li ul li a:hover{ background-image: none; background-color: #d9d9d9; color: #454545; text-decoration: none;}
.fox #footer {background: url(http://fantasy-images.foxsports.com/images/static_images/fox_ui/bg_footer.gif) no-repeat; width: 985px; margin: 0 0 -10px -8px; height: 220px; }
.fox .setup_footer #footer,.fox .splash_footer #footer {margin:0 0 -8px 0;}
.qc #footer, .live #footer {margin: 0 0 -10px -11px;}
#fantasy_live #gameWrapper #footer {margin: 0 0 -10px -5px; width: 990px;}
.fox .one_col_footer #footer {margin: 0 0 -10px -11px;}
.fox #footer a {color: #fff;}
.fox #footer .opinion a {color:#ffcc00 !important;}
.fox #footer .links {height: 132px;padding: 15px 0 0 24px;}
.fox #footer li.h4 {color: #33a76a;font-weight: 700;}
.qc #footer li.h4 {color: #ce5a5b}
.live #footer li.h4 {color: #0f79e7;}
.fox #footer li {line-height: 17px;}
.fox #footer ul {padding-top: 4px; display: block;}
.fox #footer .col_a {width: 256px;}
.fox #footer .col_b {width: 163px}
.fox #footer .col_b ul {padding-left: 22px;}
.fox #footer .col_c {width: 153px}
.fox #footer .col_c ul {padding-left: 22px;}
.fox #footer .col_d {width: 173px}
.fox #footer .col_d ul {padding-left: 22px;}
.fox #footer .col_e ul {padding: 0 0 0 13px;}
.fox #footer .col_e li.h4 {color: #fff}
.fox #footer .col_e a {color: #b0b0b0;}
.atl_wrap {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_atl_wrap.jpg) no-repeat;}
.atl_wrap .right { padding: 4px 8px 0 0;}
.atl_nav {height: 25px; padding: 4px 0 0 8px;}
.atl_nav em {font-style: normal; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_atl_dd.png) no-repeat top right; padding-right: 17px;}
.atl_nav .topMenu li {float: left;}
.atl_nav .topMenu li a {color: #fff !important; background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/sprites/nav.png); background-repeat: no-repeat; background-position: right -774px; line-height: 16px; padding-right: 6px; display: block;min-width:50px;width:auto !important;width:50px; margin-right: 10px; font-size: 10px; text-transform: uppercase; white-space: nowrap; height: 16px; }
.atl_nav .topMenu li a:hover {text-decoration: none;}
.atl_nav .topMenu li span {background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/sprites/nav.png); background-repeat: no-repeat; background-position: left -774px; line-height: 16px; padding-left: 6px;display: block; }
.atl_nav .topMenu li.activeNav a {background-position: right -758px;}
.atl_nav .topMenu li.activeNav a span{background-position: left -758px;}
.atl_nav .topMenu li.hasChildren ul {border: 1px solid #a6a7ab; background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_atl_menu.png);max-height:250px;height:auto !important;height:250px; overflow-y: auto;}
.atl_nav .topMenu li.hasChildren ul li {float: none !important; margin-right: 13px;line-height: 21px;}
.atl_nav .topMenu li.hasChildren ul li a {color: #363636 !important; display: block; background: none; line-height: 25px; padding: 0 8px !important;text-decoration:none; height: 25px;white-space: nowrap; overflow:hidden;margin: 0;font-size: 11px}
.atl_nav .topMenu li.hasChildren ul li a:hover {text-decoration: none;background-color:#c0c0c0;}
.atl_wrap .atl_row {margin-left: 8px; padding-top: 8px;}
.atl_item {margin-left: 8px; width: 980px; overflow: hidden; white-space: nowrap; padding-top: 2px;}
.atl_wrap .atl_item li,.atl_wrap .atl_row li {background:#141414 url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_atl_item.gif) no-repeat bottom; margin-right: 3px; float: left; width: 105px; padding: 8px 4px 8px; cursor: pointer;border: 1px solid #000; font-size:10px; font-weight:700; text-transform: capitalize;}
.atl_wrap .atl_row li {margin-bottom: 7px; margin-right: 7px; font-weight:normal; text-transform: capitalize;}
.atl_wrap li.owned {background: url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_atl_item_owned.gif) no-repeat; border-color: #202020;}
.atl_wrap li.selected { border-bottom-color : #f5ad00;}
.atl_wrap .atl_item li:hover,.atl_wrap .atl_row li:hover{border: 1px solid #f5ad00;}

/* Quick Challenge Score Strip Styles */
/*.qc .atl_wrap .atl_row {margin-left: 8px; padding-top: 4px;}
.qc .atl_wrap .atl_item li,.atl_wrap .atl_row li {background:#141414 url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_atl_item.gif) no-repeat bottom; margin-right: 3px; float: left; width: 105px; padding: 4px 4px 4px; cursor: pointer;border: 1px solid #000;}
.qc .atl_wrap .atl_row li {margin-bottom: 7px; margin-right: 7px; font-weight:normal; text-transform: capitalize;}
*/
.salcap_strip{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_score_strip_sc.jpg);background-repeat: no-repeat; height:64px;}
.draft_strip{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_score_strip_fd.jpg);background-repeat: no-repeat; height:64px;}
.fantast_live_strip{background-image: url(http://fantasy-images.foxsports.com/images/static_images/ui/quick_challenge/bg_score_strip_fl.jpg);background-repeat: no-repeat; height:64px;}
.strip_buttons {text-align:right; padding:16px 10px 0 0}

.carousel{width:985px;position:relative}
.carousel .wrapper{width:952px;padding-top:5px;overflow:hidden;min-height:55px;position:absolute;top:0;margin:0 13px}
.carousel .wrapper ul{width:9999px;position:absolute;top:0}
.carousel a.arrow{display:block;height:42px;width:14px;background-image:url(http://fantasy-images.foxsports.com/images/static_images/ui/bg_atl_btn.gif);position:absolute;top:2px;cursor:pointer}
.carousel a.arrow span{display:none}
.carousel .forward{right:3px}
.carousel .back{left:3px}

 