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: #0099cc url(../i/h/bg_header_stripes.gif) repeat-x right top}
.headerMainPic {background: url(../i/h/header_main_pic_bg.jpg) no-repeat right bottom}
.headeBottomRightAng {background: #155595 url(../i/h/header_bottom_right_ang.gif) no-repeat right bottom}
.mamainInMenuBg {background: #980000 url(../i/h/main_menu_bg.gif) repeat-x left top}
.mainInMenuBg {background: url(../i/h/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: #4f4f4f url(../i/h/nosubmenu_shadow.jpg) repeat-x left top}
.leftUnderMainMenuShadow {background: #4f4f4f url(../i/h/left_shadow.gif) repeat-x left top}
.submenuLeftBg {background: #727272}
.nosubmenuLeftBg {background: #4f4f4f}

/* 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: #b9ccdf}
.nextGame {font:10px arial, sans-serif; color: #ff0}


/* header language & game text */
A.menuHeadeLangs {font:11px arial, sans-serif; color: #b9ccdf;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: #C7C7C7;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: #8F8F8F}

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; padding-bottom: 0px}
A.textAlign {font:12px arial, sans-serif; color: #1374d5; text-decoration: underline; text-align: right}
A.leftNewsTitle {font:12px arial, sans-serif; text-decoration: underline; color: #fff}
.newsData {font:12px arial, sans-serif; color: #aaa}
.leftNews {font: bold 14px arial, sans-serif; color: #fc0}
.sidesText {font:11px arial, sans-serif; line-height: 15px; color: #aaa}
.paginationPageLeft, .paginationTextLeft {font: 11px arial, sans-serif; line-height: 15px; color: #aaa}
A.sidesText {font:11px arial, sans-serif; line-height: 15px; color: #aaa; text-decoration: underline}
A.allNews {font:11px arial, sans-serif; text-decoration: underline; color: #1374d5;text-decoration: none}
A.centrPageUnderline {font: 12px arial, sans-serif; text-decoration: underline; color: #1374d5; padding: 0px 5px}
.paginationCurLeft {font: 12px arial, sans-serif; color: #fff}

/* redact class */
.sidesTablesShadow {background: #4f4f4f url(../i/h/sides_tables_shadow.jpg) repeat-x left top; padding-top: 20px; padding-left: 23px}
.yelowTitle {font:9px tahoma, sans-serif; color: #ffcc00; 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: #aaa; 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 #a7a7a7 }
.BorderDashed {border-bottom: 1px dashed #a7a7a7 }

.buttonBg {padding: 2px 1px; background:  url(../i/h/button_bg.jpg) repeat-x right; font: 11px arial, sans-serif; color: #fff; border-top: 1px solid #9f9f9f; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #9f9f9f}
.rightSearchForm {margin-left: 5px; width: 100%; height: 18px; background: #990000; border-width: 1px; font:11px arial, sans-serif; color: #939393; border-color: #5c0000 #b84d4d #b84d4d #5c0000}

/* 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/h/menu_bg_ang_football.gif) no-repeat right top}
