*{padding:0; margin:0}
a{color:#006633; text-decoration:underline;}
a:hover{text-decoration:none}
hr{background:#cccccc; color:#cccccc; height:1px}
body
{ font-family:Arial, Helvetica, sans-serif; color:#08171A; margin:0; padding:0; background:url(../images/bk.jpg) repeat-x #6C6C6C; font-size:12px;}
img{ border:0}
h1
{background:url(../images/score-midd-part.jpg) repeat-x; font-size:18px; color:#FFFFFF; font-weight:normal; text-transform:capitalize; line-height:37px; font-family:Verdana, Arial, Helvetica, sans-serif; }
h2
{background:url(../images/right-header-mid-part.jpg) repeat-x; font-size:19px; font-weight:normal; color:#FFFFFF; text-transform:uppercase; line-height:40px; font-family:Verdana, Arial, Helvetica, sans-serif;  }
table.main{margin:auto}
.top-part
{ background:#616365;}
.red-part
{ background:url(../images/red-middel-part.jpg) repeat-x; color:#FFFFFF; font-size:16px; font-weight:normal;  }
.red-part-kiosk
{ background:url(../images/red-middel-part-kiosk.jpg) repeat-x; color:#FFFFFF; font-size:16px; font-weight:normal;  }
.green-part
{ background:url(../images/green-part.gif) no-repeat; font-size:12px; padding:0 10px 0 10px; font-size:12px; font-weight:normal; }
.green-part a
{text-decoration:none; color:#FFFFFF;}
.green-part a:hover
{color:#FF0000;}
.green-part-kiosk
{ background:url(../images/green-part-kiosk.gif) no-repeat; font-size:12px; padding:0 10px 0 10px; font-size:12px; font-weight:normal; }
.green-part-kiosk a
{text-decoration:none; color:#FFFFFF;}
.green-part-kiosk a:hover
{color:#FF0000;}
table.login-sec input{ border:1px; border-color:#666FC3; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#2F2F2F; font-size:11px; padding-left:6px; }
.main-navi
{background:url(../images/main-navi.jpg) repeat-x; height:41px; border-top:1px; border-color:#FFFFFF;}
.main-navi ul
{list-style:none; margin-top:0; padding-top:0;}
.main-navi ul li
{ float:left; border-right:1px solid #ffffff; font-size:35px; }
.main-navi ul li.last{border-right:none}
.main-navi ul li a
{font-size:13px; color: #FFFFFF; text-decoration:none; font-weight:bold; text-transform:uppercase; margin:0px 10px 0px 10px; vertical-align:top; line-height:41px; display:block }
.main-navi ul li a:hover
{ color:#129212; }
div.news-img {float:right; margin-right:10px}
.whole-container
{background:#FFFFFF;}
.mid-grey-part-1
{ background:url(../images/grey-middle-part.jpg) #FFFFFF bottom repeat-x; width:669px; font-size:14px; font-weight:normal; margin-top:25px; }
table.score
{ margin-top:12px}

table.score tr td.game-name{padding:5px 0 5px 25px;  background-color:#7B8184; font-size:12px; color:#08171A; font-weight:bold; text-transform:capitalize;}
table.score tr td.weeks{padding:5px 0 5px 25px;  background-color:#D5DCE0; font-size:12px; color:#08171A;  text-transform:capitalize;}
table.score tr td.box-bg{background:url(../images/score-midd.jpg) bottom #F0EFEF repeat-x;}
table.score table.box{background:url(../images/midd-box.jpg) center no-repeat; width:186px; height:104px; margin-top:9px; }

.greentext1 td{padding-left:0px; border-bottom:solid 1px #C4CBDD; font-size:11px; font-weight:bold; color:#129212;}
.greentext1.last td{border-bottom:none}
.score-head{padding:5px 0 5px 5px;  background-color:#BDCBD2; font-size:11px; color:#08171A; font-weight:bold; text-transform:capitalize;}
.event
{font-size:11px; font-weight:bold; text-decoration:underline;  text-transform:capitalize; text-align:left;}
.event a
{color:#2953AF;}
.event a:hover
{color:#FF0000;}

table.score table.box-1{background:url(../images/midd-box-1.jpg) center no-repeat; width:155px; height:104px; margin:auto; margin-top:9px; }

table.score tr.greentext td{padding-left:15px; border-bottom:solid 1px #C4CBDD; font-size:11px; font-weight:bold; color:#129212;}
table.score tr.greentext.last td{border-bottom:none}

span.head-links{position:absolute; top:12px; right:0px; color:#ffffff; font-size:11px}
span.head-links a{font-size:11px; color:#ffffff; text-decoration:none}
span.head-links a:hover{color:#129212}
table.box-detail{width:85%; margin:auto}
table.box-detail tr td.date{padding:10px 0 10px 0;  border-bottom:solid 1px #C4CBDD; font-size:11px; font-weight:bold; color:#2953AF;}
table.box-detail tr.greentext td{padding:12px 0 7px 0; border-bottom:solid 1px #C4CBDD; font-size:11px; font-weight:bold; color:#129212;}
table.box-detail tr.greentext.last td{padding:7px 0 7px 0;}

table.sports-cal
{ margin-top:12px}
table.sports-cal tr td.date{padding:5px 0 5px 25px;  background-color:#7B8184; font-size:12px; color:#08171A; font-weight:bold; text-transform:capitalize;}
table.sports-cal tr td.sub-header
{padding:5px 0 5px 25px;  background-color:#D5DCE0;  font-size:12px; color:#08171A; text-transform:uppercase; text-align:left}
table.sports-cal tr td.box-bg
{ background:url(../images/score-midd.jpg)  bottom #EFEEEE repeat-x;padding:0px 0 5px 0px;font-size:12px; text-transform:capitalize; font-weight:normal;}
table.sports-cal tr td.more
{background:url(../images/sport-cale-bottom.jpg) no-repeat ;font-size:11px; font-weight:bold; text-decoration:underline;  text-transform:capitalize; text-align:right; padding-right:20px;}
table.sports-cal tr td.more a
{color:#2953AF;}
table.sports-cal tr td.more a:hover
{color:#FF0000;}

table.sports-cal tr td.event
{font-size:11px; font-weight:bold; text-decoration:underline;  text-transform:capitalize; text-align:left; padding-right:20px;}
table.sports-cal tr td.event a
{color:#2953AF;}
table.sports-cal tr td.event a:hover
{color:#FF0000;}

table.event-table td{padding-left:25px}


table.news-listing
{margin-top:23px; text-align:justify;  }
table.news-listing tr td.date{padding:12px 0 0px 25px;  font-size:12px; color:#666666; font-weight:bold; text-transform:capitalize; }
table.news-listing tr td.news-title
{padding:5px 0 5px 25px;   font-size:12px; color:#08171A; text-transform:capitalize; text-align:left}
table.news-listing tr td.news-title a{color:#129212; font-weight:bold; text-decoration:none}
table.news-listing tr td.news-title a:hover{ text-decoration:underline}
table.news-listing tr td.box-bg
{ background:url(../images/score-midd.jpg)  bottom #EFEEEE repeat-x;padding:0px 15px 10px 0px;font-size:12px; text-transform:capitalize; font-weight:normal; border-bottom:1px solid #cccccc}
table.news-listing tr td.box-bg.last{border-bottom:none}
table.news-listing tr td.more
{background:url(../images/news-bottom.jpg) no-repeat ;font-size:11px; font-weight:bold; text-decoration:underline;  text-transform:capitalize; text-align:right; padding-right:20px;}
table.news-listing tr td.more a
{color:#2953AF;}
table.news-listing tr td.more a:hover
{color:#FF0000;}
a .news-img
{margin:10px 0px 0 15px; border:1px solid #cccccc; padding:3px; background:#ffffff; float:right}



.news-rec-bg
{background:url(../images/bg-news-rec.jpg) bottom #F1EAEA repeat-x; padding-top:7px; }
.news-rec-box
{background:url(../images/bg-news-rec-box.gif) no-repeat center; font-size:12px; height:50px;text-align:center;}
.news-rec-box a
{ text-decoration:none; color:#333333;}
.news-rec-box a:hover
{color:#FF0000;}


.prog-rec-box
{background:url(../images/bg-gradient-strip.gif) no-repeat center center; font-size:15px; height:38px;text-align:center; padding:0 15px 0 15px;}
.prog-rec-box a
{ text-decoration:none; color:#333333;}
.prog-rec-box a:hover
{color:#FF0000;}



table.schedule tr td
{ padding:8px 0 6px 0;}
.schedule-conte-1 
{background-color:#D5DCE0;}
.schedule-conte-1 a
{ font-size:12px; color:#333333; font-weight:bold; padding-left:20px;   display:block; text-decoration:none; }
.schedule-conte-1 a:hover
{text-decoration:underline;}
.schedule-conte-2
{ background-color:#E7E5E7; }
.schedule-conte-2 a
{ font-size:12px; font-weight:normal; color:#407A07;padding-left:20px; display:block;text-decoration:none;}
.schedule-conte-2 a:hover
{text-decoration:underline;}
.schedule-conte-2  .alt
{background:#E2E3E4;}
.schedule-conte-2 a .alt
{ display:block;text-decoration:none;}
.schedule-conte-2 a:hover .alt
{text-decoration:underline;} 
.schedule-conte-3
{background-color:#F1EAEA;}
.schedule-conte-3 a
{ font-size:11px; font-weight:normal; color:#2953AF;padding-left:20px;  display:block;text-decoration:none;}
.schedule-conte-3 a:hover
{text-decoration:underline;}
.schedule-conte-4
{background-color:#DFDCDC;}
.schedule-conte-4 a
{ font-size:11px; font-weight:normal; color:#2953AF;padding-left:20px;  display:block; text-decoration:none;}
.schedule-conte-4 a:hover
{text-decoration:underline;}
.gallergy
{ background:url(../images/bg-gallergy.jpg) #F3EAEB bottom repeat-x; height:155px;}


.bottom-navi ul
{ float:left;list-style:none;}
.bottom-navi ul li
{ float:left; }
.bottom-navi ul li a
{font-size:14px; color: #FFFFFF; text-decoration:none; font-weight:bold; text-transform:uppercase; margin:0px 12px 0px 12px; }
.bottom-navi ul li a:hover
{ color:#000000; }
.copy-right
{font-size:12px; color: #FFFFFF; text-transform:capitalize; font-weight:bold; padding-left:10px; height:50px;} 
.copy-right a
{ color:#FFFFFF;text-decoration:none;}
.copy-right a:hover
{color:#000000;}

table.schedule-listing{ text-align:left}
table.schedule-listing tr th{padding:8px}
table.schedule-listing tr td{ padding:5px;} 
table.schedule-listing tr th{background:#cccccc;}
table.schedule-listing tr th.mid, table.schedule-listing tr td.mid{text-align:center}

table.programs-listing{ text-align:left}
table.programs-listing tr th{padding:5px}
table.programs-listing tr td{padding:5px;} 
table.programs-listing tr th{background:#cccccc;}
table.programs-listing tr th.mid, table.programs-listing tr td.mid{text-align:center}

table.gallery{text-align:center; margin-top:10px;}
table.gallery a img{border:1px solid #cccccc; padding:5px; margin-bottom:10px; margin-top:10px; background:#ffffff}
table.gallery tr td{padding:0px}
table.gallery tr td.gallery-title
{padding:5px 0 5px 25px;   font-size:14px; color:#08171A; text-transform:capitalize; text-align:left}
table.gallery tr td.gallery-title a{color:#129212; font-weight:bold; text-decoration:none}
table.gallery tr td.gallery-title a:hover{ text-decoration:underline}
table.gallery tr td a.gallerymore{text-decoration:underline; font-weight:bold; color:#333333;}
table.gallery tr td a.gallerymore:hover{color:#2F870A; text-decoration:none}


table.gallery-detail{margin-top:10px;}
table.gallery-detail a img{border:1px solid #cccccc; padding:5px; margin-bottom:10px; margin-top:10px; background:#ffffff}
table.gallery-detail tr td{padding:0px}
table.gallery-detail tr td.gallery-desc{font-size:12px; color:#666666; font-weight:normal; text-align:justify; padding-left:10px; text-transform:none; padding-right:10px}
table.gallery-detail tr td.gallery-title
{font-size:16px; color:#129212; text-transform:capitalize;font-weight:bold; padding-left:10px; }




table.forms-listing{ margin-top:25px;}
table.forms-listing tr td{ padding:0 0 10px 0}
table.forms-listing tr td.date{background:none; color:#666666; padding:5px 5px 5px 0px}

.paging{ color:#666666; font-weight:bold; margin-right:2px; text-align:right; float:left }
.paging a{padding:2px 5px 2px 5px;  background:#f3f3f3; color:#2A7800; text-decoration:none; margin:0 2px 0 0; }
.paging a:hover{background:#2A7800; color:#ffffff}

a.newsmore{text-decoration:underline}
a.newsmore:hover{color:#2F870A; text-decoration:none}




table.news-detatil{margin-top:10px;}
table.news-detatil tr td span{font-size:12px; color:#666666;font-weight:normal}
table.news-detatil tr td.news-title1{padding:5px 0 5px 12px; font-size:14px; color:#129212; text-transform:capitalize; text-align:left; font-weight:bold}
table.news-detatil tr td span a{color:#666666; font-weight:bold; text-decoration:none; text-transform:none}
table.news-detatil tr td span a:hover{text-decoration:underline;}
table.news-detatil tr td span.date{font-size:12px; color:#666666 ;font-weight:bold;}

table.news-detatil tr td span.data{font-size:12px; color:#666666; font-weight:normal; text-align:justify;}


.welcome-text
{ font-size:11px; color: #FFFFFF; text-decoration:none; font-weight:bold; text-transform:uppercase; margin:0px 1px 0px 1px; }
.welcome-text a
{font-size:11px; color: #FFFFFF; text-decoration:none; font-weight:bold; text-transform:uppercase; margin:0px 1px 0px 1px; }
.welcome-text a:hover
{ color:#129212; }

.teambox{font-size:14px; color: #000000; text-decoration:none; font-weight:bold; text-transform:uppercase;border:1px solid #000000; padding:15px;margin:10px;}

.teambox_over{font-size:14px; color: #000000; text-decoration:none; font-weight:bold; text-transform:uppercase;border:1px solid #000000; padding:15px;margin:10px;background:#9E9E9E;}

table.need-player-listing{text-align:left}
table.need-player-listing tr th{padding:5px}
table.need-player-listing tr td{ padding:5px;} 
table.need-player-listing tr th{background:#cccccc;}
table.need-player-listing tr th.mid, table.need-player-listing tr td.mid{text-align:center}

.cornerbg-active { background-image: url(../images/cornerbg-a.gif); padding-top: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #747474; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;  text-align:center; }
.cornerbg-inactive { background-image: url(../images/cornerbg-i.gif); padding-top: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #747474; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;  text-align:center; }

.cart-crums {background:#cccccc;font-size:10px;font-weight:bold; text-transform:uppercase;} 
.cart-crums a{font-size:11px; color: #333333; font-weight:bold; text-transform:uppercase; margin:0px 1px 0px 1px; }
.cart-product h3 { font-size:11px; color: #333333; text-decoration:none; font-weight:bold; margin:0px 1px 10px 0px; }
.cart-product h3 a{font-size:11px; color: #333333; font-weight:bold; text-transform:uppercase; margin:0px 1px 10px 0px; }
.cart-product h3 a:hover{text-decoration:none}

.prod-name a{color:#006633; font-size:12px; text-decoration:none}
.prod-name a:hover{text-decoration:underline}

a.image-border img{border:1px solid #cccccc; padding:8px; background:#ffffff}
.market-price{color:#666666}
.market-price strike{text-decoration:line-through; color:#ff0000;}
.our-price{color:#666666}
.our-price strong{color:#006600}

.prod-desc tr.odd-row td{background:#f4f4f4; padding:6px;}
.prod-desc tr.even-row td{background:#ffffff; padding:6px;}

.shoppingcart-table tr th{background:#990000; color:#ffffff; font-size:12px; font-weight:bold; padding:5px;}
.shoppingcart-table tr td{padding:10px; border-bottom:1px solid #cccccc}
.shoppingcart-table tr td.odd-row{background:#ffffff}
.shoppingcart-table tr td.even-row{background:#cccccc}

.red-link{color:#990000; font-size:11px; line-height:20px;}

td.more
{background:url(../images/sport-cale-bottom.jpg) no-repeat ;font-size:11px; font-weight:bold; text-decoration:underline;  text-transform:capitalize; text-align:right; padding-right:20px;}
td.more a
{color:#2953AF;}
td.more a:hover
{color:#FF0000;}

.errormessage{font-weight:bold; color:#FF0033;}