BODY {background: #FFF; margin: 0px; padding: 0px; overflow: auto}
BODY, TD, P, UL, OL, LI, DIV { font: 12px arial, sans-serif; color: #000 }
FORM { margin: 0px; padding: 0px;}
A { font:12px arial, sans-serif; color: #1374d5; text-decoration: underline }

/* background */
.headerStripes {background: url(../i/f/bg_header_stripes.gif) repeat-x right top}
.headerMainPic {background: url(../i/f/header_main_pic_bg.jpg) no-repeat right bottom}
.headeBottomRightAng {background: #990000 url(../i/f/header_bottom_right_ang.gif) no-repeat right bottom}
.headerVerticalShadow {background: #990000 url(../i/f/vertical_shadow.jpg) no-repeat left bottom}
.mamainInMenuBg {background: #4f4f4f url(../i/f/main_menu_bg.gif) repeat-x left top}
.mainInMenuBg {background: url(../i/f/in_menu_bg.gif) repeat-x}
.underMenuWatermark {background: url(../i/under_menu_watermark.jpg)  no-repeat right top}
.mainMenuBelowBg {background: url(../i/main_menu_below_bg.gif)  repeat-x right top}
.shadowNoSubm {background: #23609c url(../i/f/nosubm_shadow.jpg) repeat-x left top}
.submenuLeftBg {background: #3c80c4}
.nosubmenuLeftBg {background: #23609c}

/* header text */
.newsDataeaderLogo {font:11px arial, sans-serif; color: #fff}
.nextGameText {font:10px arial, sans-serif; color: #fff}
.newsDataeaderTime {font:10px arial, sans-serif; color: #cc8080}
.nextGame {font:10px arial, sans-serif; color: #ff0}


/* header language & game text */
A.menuHeadeLangs {font:11px arial, sans-serif; color: #cc8080;text-decoration: none}
A.inMenuHeadeLangs {font:11px arial, sans-serif; color: #fff;text-decoration: none}


/* main menu & Submenu, text */
A.submenuItem, A.submenuItemIn {font:11px arial, sans-serif; color: #fff;text-decoration: none}
A.submenuItemIn {font-weight:bold; line-height: 13px}
A.SubSubmenu, A.SubSubmenuIn {font:11px arial, sans-serif; line-height: 10px; color: #b1cce7;text-decoration: none}
A.SubSubmenuIn {font-weight:bold; color: #fff}
.submenuBullet {list-style-image:  url(../i/submenu_bullet.gif);color: #b1cce7; margin-top: 4px}
.voteQuestion {font:bold 11px arial, sans-serif; line-height: 13px; color: #fff}
.voteAnswer {font:11px arial, sans-serif; line-height: 12px; color: #b1cce7}

A.menuItem {font:10px tahoma, sans-serif; color: #fff; white-space: nowrap;text-decoration: none}
.pageTitle { font:28px arial, sans-serif; color: #c00 }
.text { font:12px arial, sans-serif; color: #000 }
A.leftNewsTitle {font:12px arial, sans-serif; color: #fff; text-decoration: underline}
.newsData {font:12px arial, sans-serif; color: #a7bfd7}
.leftNews {font: bold 14px arial, sans-serif; color: #ff3}
.sidesText {font:11px arial, sans-serif; line-height: 10px; color: #a7bfd7}
A.allNews {font:11px arial, sans-serif; color: #fff; text-decoration: underline}
A.centrPageUnderline {font:12px arial, sans-serif; text-decoration: underline; color: #1374d5; padding: 0px 5px}
.leftUnderMainMenuShadow {background: #3c80c4 url(../i/f/left_shadow.gif) repeat-x left top}

/* redact class */
.sidesTablesShadow {background: #23609c url(../i/f/sides_tables_shadow.gif) repeat-x left top; padding-top: 20px; padding-left: 23px}
.yelowTitle {font:9px tahoma, sans-serif; color: #ff3; margin-bottom: 5px; text-align: center;}
.UL {list-style-type: decimal; margin: 0px 10px 10px 10px}

/* Time Table */
.time-table-tr-header td, .time-table-last-td-header {border-right: 2px solid #fff; border-bottom: 3px solid #dedede; font: 11px arial, sans-serif; color: #8f8f8f; text-align: center; background-color: #eee}
.time-table-last-td-header { border-right: 0px; text-align: left }
.time-table-tr-even td, .time-table-tr-odd td {font:11px arial, sans-serif; color: #000; padding: 10px; border-right: 2px solid  #fff; background-color: #f8eded; vertical-align: top }
.time-table-tr-odd td { background-color: #fff }
.time-table-playing { font-size: 12px; color: #900 }
.time-table-last-td { border-right: 0px}
.time-table-pagination { border-top: 1px solid #eee; border-bottom: 3px solid #eee }

/* Gallery Item */
.gallery-href { border-top: 3px solid #b7acb4 }
.gallery-span { width: 80px; height: 60px; text-align: center; vertical-align: middle }
.gallery-item { margin-left: 3px; margin-bottom: 23px; margin-top: 5px; border-top:2px solid #fff }

.pagination-dashed-top { border-top: 1px dashed #999 }

.tournament-table-text td, .tournament-table-text-in td { color: #afc7e0; font: 9px tahoma, sans-serif; line-height: 16px }
.tournament-table-text-in td { color: #fff }

/* border */
.SubmenuBorderDashed { border-bottom: 1px dashed #fff }
.NewsBorderDashed { border-bottom: 1px dashed #a7bfd7 }
.BorderDashed { border-bottom: 1px dashed #999 }

.paginationTextLeft {font: 11px arial, sans-serif; color: #a7bfd7}
A.paginationPageLeft {font: 11px arial, sans-serif; color: #fff; text-decoration: underline}
.paginationCurLeft {font: 12px arial, sans-serif; color: #fff}

.rightSearchForm {margin-left: 5px; width: 100%; height: 18px; background: #646464; border-width: 1px; font:11px arial, sans-serif; color: #939393; border-color: #000 #939393 #939393 #000}
.buttonBg {padding: 2px 1px; background: #fff; font:11px arial, sans-serif; color: #1374d5; border: #013467 1px solid}

/* Basketball Banner */
.basketBannerBg {background: url(../i/basketball_banner_bg.gif) repeat-x left top}

/* Football Banner */
.ballBannerBg {background: url(../i/footb_banner_bg.gif) repeat-x left top}

/* Hokey Banner */
.hokeyBannerBg {background: url(../i/hokey_banner_bg.gif) repeat-x left top}
.menuAngRightBg {background: url(../i/f/menu_bg_ang_hockey.gif) no-repeat right top}
