/* main outline & general */
body{background-color:#fff;font-family: Helvetica,sans-serif;margin: 0;padding: 0;margin-bottom:10px;font-size:1em;}
#mainContainer{text-align: center;}
#main{margin: 0;text-align: left;width: 980px;margin-top:0.25em;margin-left:0.25em;}
#contentContainer,#regcontentContainer{margin-left:0px;float: right;padding:0px;vertical-align:top;margin-top:0px;margin-bottom:10px;width:850px;}
#regcontentContainer{width:980px;}
.left{float:left;margin-right:20px;}
.right{float:right;}

.normal{font-weight:normal;font-size:0.75em;}
div.hr{border-bottom:1px solid #ccc;}
img.img_noborder{border:none;}

/*Hidden areas*/
div.hidden{font-size:0px;}
div.hidden a:hover,div.hidden a:visited,div.hidden a:link{color:#ffffff;text-decoration:none;}
div.hidden label{color:#fff;}
.hidden{font-size:0px;display:none;}

/*Links*/
a {color:#000;text-decoration:underline;}
a:visited {color:#000;text-decoration:underline;}
a:hover {color:#ff0000;text-decoration:underline;}
a.logo:link,a.logo:hover,a.logo:visited{color:#fff;text-decoration:none;}
a.menulink {color:#000;text-decoration:none;width:116px;display:block;}
a.submenulink {color:#000;text-decoration:none;cursor:pointer;}
.print a {text-decoration:none;}
a.link_hover{width:100px;}
a.noline:link,a.noline:visited{text-decoration:none;font-size:0.9em;}
a.white:link,a.white:visited,a.white:hover{text-decoration:none;color:#fff;}

/* header & footer */
#header,#headerpop{width:978px;height:2em;background-color:#3366aa;color:#fff;border: 1px solid #59595A;}
#headerpop{width:auto;border: 2px solid #000;border-bottom:0px;}
#logo{font-weight:bold;font-size:1.1em;text-align:left;margin-left:5px;margin-top:5px;float:left;}
#exp{float:right;margin-right:5px;font-size:1em;font-weight:bold;margin-top:7px;}

/* Footer */
#footer{color:#a6a6a6;clear:both;text-align:center;font-size:0.7em;}
.copy, .copy:visited{color:#a6a6a6;text-decoration:none;}

/* general forms forms */
.button,.button_active,.button_login{background-color:#4d4d4d;color:#fff;font-size:1em;font-weight:bold;text-align:left;}
.button_active{background-color:#b00000;float:left;}
.button_login{float:left;}
input{font-size:1em;}

/* images */
img.img_noborder,img.img {border:0px;vertical-align:middle;}
img.fiximg{float:left; margin:10px;}
img.img{margin-right:10px;}
img.imgbd{border:1px solid #780d0d;}

/*Adverts*/
#mainadContainer,#channels{background-color:#fff;float:right;padding:0px;border: 0px solid #59595A;margin:0px;text-align:right;}
#channels{width:550px;}
.middlead{margin-left:40px;width:300px;}

/* menu */
#menuContainer{float: left;padding-top:5px;font-size:0.6em;}
#menu{width:120px;margin-top:0px;padding-top:0px;}
div.menucontent{background-color:#e0e0e0;border:1px solid #3366AA;border-top:0;padding: 0px;}
div.menuitem, div.menuitembot, div.menuitem_on, div.menuitembot_on {width:116px;border-top: 1px solid #3366AA;border-right: 1px solid #3366AA;font-weight:bold;padding:1.5px;}
div.menuitembot, .menuitembot_on {border-bottom: 1px solid #59595A;}
div.submenuitem, .submenuitem_on, .submenuitemun {width:85px;margin-left:20px;padding:1px;border-left: 1px solid #3366AA;border-right: 1px solid #3366AA;background-color:#fff;}
div.menuspacer {width:116px;padding:1.5px;border-top: 1px solid #000;border-right: 1px solid #000;font-weight:bold;color:#fff;background-color:#769de7;}
.menuitem {background-color:#e8effa;}

.menuitem_on, .menuitembot_on {background-color:#fff;cursor:pointer;}
.print{font-size:1em;height:2.3em;margin-top:3px;}

/* utility box containers*/
#utilContainter{float:right;padding: 0px;margin-top:5px; margin-left:0px;width:850px;font-size:0.7em;}
#util{padding:0px;}
#midutil,#mainsearch{float:left;width:190px;}
#mainsearch{width:280px;}
#leftutilContainer{margin-right:230px;}
#leftsportsutilContainer{margin-right:0px;}
#leftcontainer,#leftsportscontainer{float:left;margin-right:3px;}
#leftsportscontainer{font-size:0.75em;}

/* Search & news & Login*/
.search,#news,#widescores,#widenews,#scores{background-color:#fff;color:#000;padding:5px;border: 1px solid #3366AA;width:185px;margin-bottom:5px;}
#news,#scores{width:328px;margin-left:10px;}
#widenews,#widescores{width:374px;margin-left:10px;}
#wideliveticker{width:365px;}
#scoresmain{height:9em;}
#channel{font-size:1em;width:170px;margin-bottom:3px;}
.search_head,#news_head,#widenews_head,.login_head, .login_head_active,#widescores_head,#scores_head{background-color:#3366aa;color:#fff;width:191px;height:1.5em;border: 1px solid #3366AA;border-bottom:0px;padding:2px;font-weight:bold;}
.login_head_active{background-color:#b00000;border:1px solid #b00000;border-bottom:0px;}
#news_head{width:334px;margin-left:10px;}
#widenews_head{width:380px;margin-left:10px;}
#scores_head{width:334px;margin-left:10px;}
#widescores_head{width:380px;margin-left:10px;}
.articletitle{font-weight:bold;float:left;margin-right:5px;}
.articletitle a{text-decoration:none;}
.article{margin-bottom:1em;}
.searchbox{width:165px;margin-bottom:3px;}
.search{background-color:#f6f6ff;}
.mainsearchHead{background-color:#3366aa;color:#fff;width:auto;height:1em;border: 1px solid #3366AA;border-bottom:0px;padding:2px;font-weight:bold;}
.mainsearch{background-color:#fff;color:#000;padding:5px;border: 1px solid #3366AA;margin-bottom:5px;width:auto;height:50em;}
.login,.login_active{background-color:#f6f6ff;padding:5px;padding-bottom:0px;padding-top:2px;border: 1px solid #3366AA;width:185px;margin-bottom:5px;color:#000;}
.login_active{border:1px solid #b00000;}
#log,#log_active,#reg{padding:0px;margin:0px;}
.bookmarks{border: 1px solid #ccc;width:189px;padding:3px;}
html .fb_share_button {padding:1px 25px 0 5px;height:15px;border:1px solid #d8dfea;background:url(../../static.ak.facebook.com/images/share/facebook_share_iconceb0.gif?12:26981) no-repeat top right;font-size:0.9em;}
html .fb_share_button:hover {color:#fff;border-color:#295582;background:#3b5998 url(../../static.ak.facebook.com/images/share/facebook_share_iconceb0.gif?12:26981) no-repeat top right;text-decoration:none;}

/*form information (rows etc) */
.row, a.link_hover{height:2.5em;}
.rowdoub{height:4em;}
.break{font-size:1em;margin-bottom:4px;}
.smallrow{height:1.5em;font-size:0.8em;}
.ultrasmallrow{height:1em;font-size:0.3em;}
.columnLeft{float:left;margin-right:3px;width:75px;}
.columnLeftButton{float:right;width:3em;padding-top:1.3em;}
.columnMid{float:left;}
#password{height:1.4em;}
#reglink{border:1px solid #59595A; border-bottom:0px;border-left:0px;}
#loglink{border:1px solid #59595A; border-bottom:0px;}
.regs, .advsrch{padding-top:3px;padding-bottom:1px;float:right;padding-left:3px;}
#username,#password{width:100px;float:right;margin-top:3px;}
.sub{float:right;width:10px;}
.warning{color:#b00000;font-weight:bold;}
.colleft{width:330px;float:left;padding:5px;}
.colright{float:left;text-align:left;padding:5px;}
.coladverts{padding:5px;}
.clear{clear:both;}

/*tables*/
tr{background-color:#ffffff;}
tr.hover{background-color:#eaeaea;}
td{font-family:arial,verdana;}
.listing{width:100%;margin-bottom:1em;margin-top:4px;}
table.data{width:100%;border-collapse:collapse;border:1px solid #e8e8e8;}
table.data th.listingheader, table.data th.fixtureheader{background-color:#698dbc;color:#fff;font-weight:bold;font-size:0.7em;border:1px solid #ccc;padding:4px;height:1.5em;padding-bottom:2px;text-align:left;}
table.data tr.theader{background-color:#e3ebf5;color:#323131;font-size:0.7em;text-align:left;vertical-align:top;}
table.data th.fixtureheader{text-align:center; font-size:0.9em; font-weight:bold;}
table.data td, table.data th{border: 1px solid #e8e8e8;border-bottom:0px;margin:0px;padding:1px;vertical-align:top;}
table.data td{font-size:0.7em;}
table.data .sport{width:16px;}
table.data .date{width:120px;}
table.data .tournament{width:20em;}
table.data .progtime{width:3em;}
table.data .fixtime{width:7em;}
table.data .chan{width:16.2em;}
table.data .info{width:2em;}
table.data .fix{}
div.fix{font-size:0.7em;}
table.data th.listinghead{background-color:#e3ebf5;color:#323131;font-weight:bold;font-size:0.75em;border:1px solid #ccc;height:1.5em;text-align:left;width:50%;padding:4px;}
table.data td.chan{width:15em;padding:4px;font-size:0.7em;}
table.data td.future{padding:4px;font-size:0.7em;}
table.data td.odds{padding:4px;font-size:0.8em;}
table.data td.mre{width:3em;padding-top:2px;vertical-align:middle;}
table.data a:link, a:visited, a:hover{text-decoration:none;}
table.data a.search{display:block;background-color:#4d4d4d;color:#fff;border:1px solid #ccc;border-right:2px solid #ccc;border-bottom:2px solid #ccc;float:left;margin-left:3px;text-align:center;font-size:1em;font-weight:bold;}
p.note {font-size:0.7em;margin:0px;}
p.note a:link{text-decoration:none;}
.more,.moresmall,.more:hover,.moresmall:hover, .more:visited,.moresmall:visited{display:inline;width:24px;height:12px;font-size:0.8em;color:#fff;border:1px solid #000;background-color:#ea0000;text-align:center;font-weight:bold;text-decoration:none;padding:1px;margin-top:5px;}
.moresmall,.moresmall:visited,.moresmall:hover{margin-right:5px;font-size:0.6em;}
.ics,.icssmall,.ics:hover,.icssmall:hover, .ics:visited,.icssmall:visited{margin-left:10px;}

/*popupinformation*/
.poptext,.poptextreg{font-size:0.75em;border:2px solid #000066;padding:5px;width:auto;height:auto;}
.poptextreg{height:auto;width:auto;}
.poptextpikum{font-size:0.75em;border:2px solid #000066;padding:5px;width:auto;height:auto;}
/*newspage*/
#newsmainpage{background-color:#fff;border:1px solid #3366aa;margin-top:10px;font-size:0.7em;overflow:hidden;}
.lrgnewshead{background-color:#3366aa;font-weight:bold;color:#fff;padding:5px;margin-bottom:5px;}
.newspagearticlebody{margin-left:5px;margin-right:5px;margin-bottom:5px;font-weight:normal;}
div.newspic{margin-top:9px;float:left;margin-left:5px;margin-right:5px;}
.newspagearticletitle{font-weight:bold;margin-left:5px;margin-right:5px;margin-top:9px;}
.tabwarning{color:#b00000;margin-left:25px;}
.newspagearticletime{margin-left:5px;}
.br_link,.del_link{float:right;}
.br_link a:link, .br_link a:visited{color:#fff;text-decoration:none;}
.br_link a:hover {color:#fff;text-decoration:underline;}
.del_link a:link, .del_link a:visited{color:#000;text-decoration:none;display:block;}
.del_link a:hover {color:#000;text-decoration:none;display:block;}
/*registration*/
.regheader{background-color:#e3ebf5;padding:2px;border:1px solid #ccc;font-weight:bold;margin-bottom:15px;}
#rereg{font-size:0.75em;}
h1{margin:0px;font-size:1.2em;padding:0px;}
#exp h1{font-size:1em;}
h2{margin:0px;font-size:1.2em;padding:0px;}
h3{margin:0px;font-size:1em;padding:0px;font-weight:normal;}
#exp h2{font-size:1em;}
td h2{font-size:1em;font-weight:normal;}
div.h2{font-size:0.7em;display:block;background-color:#e3ebf5;padding:1px;border:1px solid #ccc;margin:0px;font-weight:bold;}
div.h2right{float:right;}
#banner250250,#banner300250,#banner120120,#banner120240,#banner120600{float:left;border:3px solid #3faf91;font-size:1em;font-weight:bold;color:#3faf91;text-align:center;margin:10px;}
#banner250250{width:250px;height:250px;}
#banner300250{width:300px;height:250px;}
#banner120120{width:120px;height:120px;}
#banner120240{width:120px;height:240px;}
#banner120600{width:120px;height:600px;}
#rates{padding:0px;border:1px solid #336600;border-collapse:collapse;}
#rates a:link, a:visited, a:hover{text-decoration:none;}
#rates th{padding:5px;background-color:#336600;color:#fff;font-size:0.75em;border:1px solid #336600;}
#rates td{padding:5px;font-size:0.75em;border:1px solid #336600;}
.reglogin{float:right;font-size:0.75em;}
.liveteama,.liveteamh, .liveteamhfix, .liveteamafix{float:left;width:auto;vertical-align:top;padding:3px;font-size:0.7em;}
.liveteamh, .liveteamhfix{width:10em;font-size:0.7em;}
.livescore,.livescorefix{float:left;width:5em;font-weight:bold;font-size:1em;vertical-align:top;padding:3px;font-size:0.7em;text-align:center;}
.livescorefix,.liveteamhfix,.liveteamafix{font-size:1.1em;}
.screen span{display:none;}
a.white{color:#fff;text-decoration:underline;}
.pikum{width:300px;height:460px;}
.tdsp span {
  overflow: hidden;
  background-image: url(../_images/allicons.gif);
  background-repeat: repeat-y;
  padding-left: 20px;
  min-height: 20px;
}
.message span {
  overflow: hidden;
  background-image: url(../_images/allicons.gif);
  background-repeat: repeat-y;
  padding-left: 20px;
  min-height: 20px;
}
span.all {
  background-position: -24px -37px;
}
span.hd {
  background-position: -24px -17px;
}
span.aus{
	background-position: -24px -60px;
}
span.usf {
  background-position: 0px -177px;
}
span.ath {
  background-position: 0px -275px;
}
span.bas {
  background-position: 0px -162px;
}
span.base {
  background-position: 0px -219px;
}
span.bow {
  background-position: 1px -387px;
}
span.box {
  background-position: 0px -197px;
}
span.cri {
  background-position: 0px -55px;
}
span.cyc {
  background-position: 0px -295px;
}
span.dar {
  background-position: 0px -18px;
}
span.foo {
  background-position: 2px 0px;
}
span.gaa {
  background-position: 0px -334px;
}
span.gol {
  background-position: 0px -90px;
}
span.gym {
  background-position: 0px -426px;
}
span.han {
  background-position: 0px -352px;
}
span.hoc {
  background-position: -1px -237px;
}
span.mix {
  background-position: 0px -315px;
}
span.mot {
  background-position: 1px -72px;
}
span.poo {
  background-position: 0px -458px;
}
span.rul {
  background-position: 0px -126px;
}
span.ruu {
  background-position: 0px -108px;
}
span.sno {
  background-position: 0px -37px;
}
span.ten {
  background-position: 0px -146px;
}
span.vol {
  background-position: 0px -477px;
}
span.wat {
  background-position: -22px 2px;
}
span.wei {
  background-position: 0px -442px;
}
span.win {
  background-position: 0px -256px;
}
span.wre {
  background-position: 0px -407px;
}
span.bad {
  background-position: 0px -370px;
}
div #clink{
background-color:#eeebf0;font-weight:bold;font-size:1em;border:1px solid #ccc;padding:1px;width:auto;text-align:left;
}
div #clink p{margin:3px;}
div #chwid {width:auto !important;}