body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#161616; margin:0px; padding:0px;}
.cl{clear:both;}
.fl {float:left;}
.fr {float:right;}
.red{background-color:#d6001a; color:#ffffff;}
.grey{background-color:#333333; color:#ffffff;}
.black{background-color:#000000; color:#ffffff;}
.header{height:26px; line-height:26px; font-size:14px; font-weight:bold; padding:0px 0px 0px 5px; margin:1px 0px 1px 0px;}
.text{margin:0px 0px 5px 0px; padding:0px; color:#666666; line-height:18px;}
h1{font-size:12px; color:#CC6600; margin:0px 0px 1px 0px; padding:0px}
#main_container{width:997px; margin:0px auto; padding:0px;}
#header{height:104px; width:997px; background-color:#dc001a;}
#logo{margin:0px; padding:9px 0px 9px 9px; float:left;}
#banner{margin:0px; padding:7px 7px 9px 0px; float:right;}
#mid_container {width:997px; margin:0px; padding:0px;}
#leftbox{margin:10px 0px 0px 0px; padding:0px; float:left; width:25%;}
#rightbox{margin:10px 0px 0px 0px; padding:0px; float:right; width:74%;}
#rightbox1{margin:0px 0px 10px 0px; padding:0px; float:left; width:49%;}
#rightbox1 img{float:left; border:1px #999999 solid; padding:2px; margin:3px 3px 0px 3px;}
#rightbox2{margin:0px 0px 10px 0px; padding:0px; float:right; width:49%;}

.inner_box{margin:0px 0px 10px 0px; padding:0px; border:1px #999999 solid;}

#score{width:250px; margin:0px; padding:0px}
#poll{width:250px; margin:5px 0px 0px 0px; border:1px #999999 solid;}
#option{padding:0px 0px 0px 7px; color:#FFFFFF; background-color:#d6001a;}

#schedulebox{ border-bottom:1px #999999 solid; background-color:#f4f5f5;}
#dateheader{float:left; height:26px; line-height:26px; font-size:14px; font-weight:bold; background-color:#d6001a; color:#ffffff; width:24%; text-align:center;}
#matchheader{float:left; margin:0px; text-align:center; height:26px; line-height:26px; font-size:14px; font-weight:bold; background-color:#d6001a; color:#ffffff;  width:55%; text-align:center; border-left:1px #ffffff solid;  border-right:1px #ffffff solid;}
#teamheader{float:right; margin:0px; height:26px; line-height:26px; font-size:14px; font-weight:bold; background-color:#d6001a; color:#ffffff;  width:19%; text-align:center; padding:0px 5px 0px 0px;}
#date{float:left; width:24%; text-align:center;}
#match{float:left; margin:0px; text-align:center; width:55%; text-align:center; border-right:1px #999999 solid; border-left:1px #999999 solid;}
#team{float:right; margin:0px; padding:0px; width:19%; text-align:center; padding:0px 5px 0px 0px;}



#pointteamheader{float:left; height:26px; line-height:26px; font-size:14px; font-weight:bold; background-color:#333333; color:#ffffff; width:19%; text-align:center; border-right:1px #ffffff solid;}
#playedheader{float:left; margin:0px; text-align:center; height:26px; line-height:26px; font-size:14px; font-weight:bold; background-color:#333333; color:#ffffff;  width:16%; text-align:center; border-right:1px #ffffff solid;}
#wonheader{float:left; margin:0px; padding:0px; height:26px; line-height:26px; font-size:14px; font-weight:bold; background-color:#333333; color:#ffffff;  width:16%;text-align:center; border-right:1px #ffffff solid;}
#lossheader{float:left; height:26px; line-height:26px; font-size:14px; font-weight:bold; background-color:#333333; color:#ffffff; width:16%; text-align:center; border-right:1px #ffffff solid;}
#pointheader{float:left; height:26px; line-height:26px; font-size:14px; font-weight:bold; background-color:#333333; color:#ffffff; width:16%; text-align:center; border-right:1px #ffffff solid;}
#nrrheader{float:right; height:26px; line-height:26px; font-size:14px; font-weight:bold; background-color:#333333; color:#ffffff; width:15.6%; text-align:center;}
#pointbox{ border-bottom:1px #999999 solid; background-color:#f4f5f5;}
#pointteam{float:left; width:19%; padding:3px 0px 3px 0px; text-align:center; border-right:1px #999999 solid; font-weight:bold;}
#played{float:left; margin:0px; padding:3px 0px 3px 0px; text-align:center; width:16%; text-align:center; border-right:1px #999999 solid;}
#won{float:left; margin:0px; padding:3px 0px 3px 0px;  width:16%;text-align:center; border-right:1px #999999 solid;}
#loss{float:left; margin:0px; padding:3px 0px 3px 0px;  width:16%; text-align:center; border-right:1px #999999 solid;}
#point{float:left; margin:0px; padding:3px 0px 3px 0px;  width:16%; text-align:center; border-right:1px #999999 solid;}
#nrr{float:right; margin:0px; padding:3px 0px 3px 0px;  width:15.6%; text-align:center;}

#footer{background-color:#000000; color:#CCCCCC; height:20px; line-height:20px; padding:10px 0px 10px 10px; margin: 10px 0px 10px 0px;}
