.bottlinkbg { background: #000000; height: 10em;}
.banner { background: #ffffff; padding-bottom: 0.3em; padding-top: 0.3em; text-align: center; font: Arial, Helvetica, sans-serif; color:#000000; }
ul.bottlink { margin: 0; padding: 0; margin-top: 10px; margin-bottom: 5px; }
ul.bottlink li { background: url(bottlinkbg.gif) no-repeat; height: 39px; line-height: 37px; margin-bottom: 4px; text-indent: 15px; font-family:Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color:#FFFFFF; }
ul.bottlink li a { font-family:Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color:#FFFFFF; text-decoration: none; height: 39px; display: block; }
ul.bottlink li a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color:#FF9678; text-decoration: none; }
.copyright { background: url(footerbg.gif) repeat-x; text-align: center; color:#ffffff; font-size:11px; font-weight: normal; padding: 10px 0; line-height: 17px; clear: both; margin-top: 7px; }
.copyright a { color: #8BCE04; text-decoration: underline; }
.copyright a:hover { color: #8BCE04; text-decoration: none; }

a.startpage { font-size: 1em; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a:hover.startpage { font-size: 1em; font-weight: bold; color: #FF9678; text-decoration: none; }
a.omatter { color:#FFFFFF; font-weight: bold; text-decoration: none;  }
a:hover.omatter { color:#FF9C6C; font-weight: bold; text-decoration: underline;  }

.top_content {font-size:1em; color: #FFFFFF;  font-weight: normal;}
.top_content label { width: 80px; float: left; }
form { margin: 0; padding: 0; }
.paging { font-size: 1.5em; font-weight: bold; }
.innerpage-hd { background: url(hd-bg.png) repeat; width: 300px; padding-top: 4px; padding-bottom: 4px; text-indent: 7px; color:#000000; }

body, td, p
{
     font-family: Arial, Helvetica, sans-serif;
     font-size: 0.8em;
	 color: #FFFFFF;
	 background: url(bodybg.gif);
	 margin:0;
	 padding:0;
	 
}

h1, h2
{
     color: #660033;
     border-bottom: 1px #000000 solid 
}

h1
{
     font-size: 1.4em
}

h2
{
     font-size: 1.2em
}

h3 
{ 
	font-size:1.1em;
	font-weight: bold;
	margin-bottom:7px;
	color: #F1B915; 
}

h4 
{ 
	font-size:1em;
}


img
{
     border: none
}

.error
{
     color: #CC0000;
     border: 1px #FF0000 solid;
     font-size: 0.8em;
     background: left no-repeat url(error.gif) #FFFF99;
     padding-left: 20px
}

.button
{
     border:;
     background-color: 1em solid #FF6600;
     font-size: 1.2em;
     font-weight: bold;
     margin-top: 0.5em;
     padding-left: 1em;
     padding-right: 1em
}



.zip {
-wap-input-required: true;
-wap-input-format: "NNNNN"
}

.label_h3{
	background: url(bottlinkbg.gif) no-repeat;
	color :#ffffff;	
	height: 39px;
	margin: 0px; 
	font-family:Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color:#FFFFFF;
	line-height: 37px;
	text-indent: 10px;
	margin-bottom:10px;
}


.label_h5{
	color :#000000;	
	font-size:1em;	
	font-weight: normal;	
	padding: 2px 0px 2px 1px;	
	margin: 0px; 

}

label_h5_b{
	color :#000000;	
	font-size:1em;
	font-weight: bold;	
	padding: 2px 0px 2px 1px;	
	margin: 0px; 

}

.Line_HR {
	clear:both;	
	border-bottom-color:#ffffff; 
	border-top-color:#333333;	
	border-left-color:#ffffff; 
	border-right-color:#ffffff;	
	border-top-width:medium;	
	border-right-width:medium;	
	border-bottom-width:medium;	
	border-left-width:medium;	
	border-top-style: solid;	
	border-right-style: solid;	
	border-bottom-style: solid;	
	border-left-style: solid;	
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
.brownbold { color: #FFCF10; font-size: 1em; font-weight: bold; }

.midd-content-padding { padding: 7px;  }

.hd-link-bg { background: url(hd-gradientbg.gif) repeat-x; height: 34px; font-weight: bold; line-height: 31px; text-indent: 10px; font-size: 1.2em; margin-bottom: 10px; } 
.hd-link-bg a { height: 33px; display: block; text-decoration: none; color:#FFFFFF; font-size: 1em; line-height: 30px; font-weight: bold;}
.hd-link-bg a:hover {  color:#E2A80F; font-size: 1em; line-height: 30px; font-weight: bold; }

ul.midd-list { margin: 0; padding: 0; margin-top: 12px; margin-bottom: 12px; margin-left: 28px; }
ul.midd-list li { list-style-type: square; margin-bottom: 5px; color: #82D929; }
ul.midd-list li a { color: #EAEAEA; text-decoration: none; }
ul.midd-list li a:hover { color: #E2A80F; text-decoration: none; }

.inner-content-padding { padding: 10px; padding-top:0}

a.results-link { font-size: 1em; font-weight: bold; color: #86DD2E; text-decoration: none; }
a:hover.results-link { font-size: 1em; font-weight: bold; color: #fff; text-decoration: none; }

.gallery-img { border: 2px solid #9AE242; margin-bottom: 10px; }
img { border: none; }

a.yellowlink { color: #A9A9A9; text-decoration: underline; font-size: 1em; }
a:hover.yellowlink { color: #fff; text-decoration: none; font-size: 1em; }

.greenbold { color: #9EED00; font-weight: bold; }
.wmatternormal { color:#FFFFFF; }

label { width: 120px; float: left; }

.input { margin-bottom: 5px; }

ul.team-box { margin: 0; padding: 0; margin-left: 17px; }
ul.team-box li { list-style-type: none; float: left; background: url(team-box-bg.png) no-repeat; width: 112px; height: 104px; display: block; margin-right: 18px; margin-bottom: 15px; }
ul.team-box li.last { margin-right: 0; }

.team-hd { font-weight: bold; font-size: 1.1em; padding-top: 4px; text-align: center; }
.team-name { padding: 10px; text-align: center; line-height: 22px; font-size: 1em; font-weight: bold; }

ul.team-member-bg { margin: 0; padding: 0; margin-left: 17px; }
ul.team-member-bg li { list-style-type: none; float: left; background: url(team-member-bg.png) no-repeat; width: 112px; height: 27px; display: block; margin-right: 18px; margin-bottom: 10px; text-align: center; font-weight: bold; line-height: 25px; }
ul.team-member-bg li.semifinal { list-style-type: none; float: left; background: url(team-member-bg1.png) no-repeat; width: 112px; height: 27px; display: block; margin-right: 18px; margin-bottom: 10px; text-align: center; font-weight: bold; line-height: 25px; }
ul.team-member-bg li.last { margin-right: 0; }

.final-match {  border: 1px solid #2C630E; padding: 5px; clear: both; text-align: center; font-size: 2.5em; font-family: "Times New Roman", Times, serif; color: #C3F31A; font-weight: bold; }
.trophy-img { margin-left: 20px; }
.blackbg { background: url(blackbg.gif); }

.bott-gradientbg { background: url(bott-gradientbg.gif) repeat-x bottom #5BA70F; height: 38px; font-weight: bold; color:#000000; text-decoration: none; text-indent: 10px; }
.bott-gradientbg a {  font-size: 1.2em; font-weight: bold; color:#000000; text-decoration: none; display: block; line-height: 39px; }
.bott-gradientbg a:hover {  font-size: 1.2em; font-weight: bold; color:#fff; text-decoration: none; display: block;  line-height: 39px; }

.date { color: #F0B813; }

a { font: normal 12px Arial, Helvetica, sans-serif; color:#DDDDDD; text-decoration: none; outline: none;}
a:hover { font: normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration: none; outline: none;}

.team-border { border: 1px solid #434343;  }
.green-bg { background: #3D6C0C; color:#FFFFFF; font-size: 1em; font-weight: bold; }

.listing-odd { background: #272727; }
.listing-even { background: #101010; }

.point-table-content {  border: 1px solid #747474; }
.point-table-hd { font-size: 1.1em; }
