/* No longer browser specific */



body{

  background-color:#ffffff;

  padding-bottom:20px;

}



#container{

  background-color:#ffffff;

  height:100%;

  margin: 0 auto;

  width:960px;

}



h2{

  font-size:16pt;

  color:#4e8ac7;

}



h3{

  font-size:12pt;

  color:#4e8ac7;

}



#header{

  height:215px;

  width:100%;

  overflow:hidden;

  background-color:#6699cc;

}



    #header h2 a{

      display:block;

      position: absolute;

      top:8px; 

      left: 91px;    

      color:#336699;    

      font-size:25pt;

      font-weight:bold;

      line-height:30pt;

      letter-spacing:5pt;

      text-decoration:none;

      text-align:right;

      border-bottom:none;

    }

        #header h2 a:hover{

          background-color:transparent;

        }

    

#nav_strip{

  height:36px;

  width:100%;

  font-family: tahoma, verdana, arial, helvetica, sans-serif;

  font-size:9pt;

  font-weight:bold;

  position: absolute;

  top: 150px;

  left: 0px;

  z-index:2;

  

}

  #nav_strip ul li{

    display:inline;

    list-style-type: none;    

  }

    #nav_strip ul li a{

      text-decoration:none;

      color:#333366;

      display:block; 

      float:left; 

      height:24px; 

      padding-right:5px;     

      margin-top:1px;

      margin-left:8px;    

      border-right:1px solid #c6d0da;

      border-bottom:none;

    }

      #nav_strip ul li a:hover{

        color:#fff;

        background-color:#56d656;    

      }



#content{

  width:100%;

  height:100%;

  background-color:#ffffff;

  float:left;

  position:relative;

  margin-top:10px;

  margin-bottom:20px;

}



a{

  color:#336699;    

  

  text-decoration:none;

  border-bottom:1px dotted #56d656;

}

  a:hover{

    background-color:#56d656;

    color:#fff;

  }

  

  

.block_link

{

text-decoration:none;

color:#fff;

background-color:#56d656;

float:right;

clear:both;

width:90px;

height:30px;

margin-right:18px;

}

    

#box_1{

  min-height:319px;

  min-width:90%;

  margin:0 10px 0 10px;

}



#box_1_right{

  float:right;

  clear:right;

  width:340px;

  height:367px;

  background-image:url(../images/bg_cup.jpg);

  background-position:bottom;

  background-repeat:no-repeat;

  overflow: hidden;

}

  #box_1_right ul{

    list-style-image:url(../images/list_style_image1.gif);

    margin:10px 0 0 25px;

  }

    #box_1_right ul li{    	

      margin-top:5px;

    }



#box_1_left

{

width:555px;

height:250px;

float:left;	



}

    

#box_2{

  min-height:419px;

  min-width:90%;

  border-top:1px solid silver;

  margin-top:20px;

  clear:both;

  background-color:#e7f1fe;

  background-image:url(../images/box2_strip.jpg);

  background-position:top left;

  background-repeat:repeat-x;

}



#latest_imgs{

  clear:both;

  margin-left:10px;

  background-color:#4e8ac7;

  color:#cae7f6;

  height:166px;

  width:940px;

  overflow:hidden;

}

  #latest_imgs h2{

    color:#cae7f6;

  }



#latest_imgs_block1{

  width:180px;

  float:left;

  margin-left:5px;

}



#latest_imgs_block2{

  float:right;

  clear:right;

  width:680px;

  background-image:url(../images/img_block_strip.gif);

  background-position:top left;

  background-repeat:no-repeat;

}

  #latest_imgs_block2 ul li{

    list-style-image:url(../images/list_style_image2.gif);

    margin:2px 0 0 45px;

    width:220px;

  }



#box_item1{

  width:320px;

  min-height:300px;

  margin:30px 0px 20px 10px;

  float:left;

}

  #news_list a{

    display:block;

    margin-bottom:5px;

  }

    #news_list a:hover{

      background-color:#56d656;

      color:#fff;

    }



.small_txt{

  width:220px;

  display:block;

  font-size:8pt;

}



#box_item2{

  width:250px;

  min-height:300px;

  margin:30px 0px 20px 0px;

  float:left;

  background-image:url(../images/strip_divider.jpg);

  background-position:top left;

  background-repeat:no-repeat;

}



#box_item3{

  width:330px;

  min-height:30px;

  margin:30px 20px 20px 0px;

  float:right;

}



.submit_but{

  border:none;

  border-bottom:1px solid #3b8b3b;

  border-right:1px solid #3b8b3b;

  background-color:#56d656;  

  color:#fff;

  font-weight: bold;

  cursor:pointer;

  height:23px;

  width:35px;

}

  .submit_but:hover{

    background-color:#6bfb6b;

  }





.news_item

{

 float:right;

 font-size:8pt;

 width:320px;

 xheight:72px;

 border:1px solid #b5d3e2;

 margin-top:5px;

 background-color:#fff;

}



#LHS{

  width:700px;

  min-height:50px;

  float:left;

}

	#LHS h1

    {

    margin-top:27px;

    color:#747575;

    font-size:14pt;

    }



#RHS{

  width:250px;

  float:right;

  clear:right;

  overflow:hidden;

  background-color:#e7f1fe;

  background-image:url(../images/box2_strip.jpg);

  background-position:top left;

  background-repeat:repeat-x;

}

  #RHS p, #RHS h2{

    margin-left:10px;

  }

  #RHS #search_box{

    margin:10px 0 0 10px;

  }



#footer{

  width:100%;

  height:199px;

  background-color:#999999;

  float:left;  

  color:#676767;

  margin-bottom:20px;

  font-size:8pt;

}

  #footer p{

    color:#666666;

    background-color:red;

    display:block;

  }

  #footer hr{

    border:1px solid #999999;

    border-top:1px solid gray;     

  }

  #footer a{

    margin-left:10px;

    border-bottom:none;

  }

	

	

	

	

	

	

	

	

	

	

#tab_bar

{

background-color:#fff;

height:44px;

}



    #tab_bar a:hover 

    {

    background-image:url(../images/prizes_tab_on.gif);

    background-repeat:no-repeat;

    background-color:#8bc4fe;

    color:#e1dfdf;

    }





    #tab_bar .link_off

    {

    background-image:url(../images/prizes_tab_off.gif);

    background-color:#c4c4c4;

    background-repeat:no-repeat;

    border:none;

    display:block;

    float:left;

    font-size:11pt;

    height:44px;

    line-height:40pt;

    margin:0 0px 0 5px;

    text-align:center;

    width:150px;

    }









    #tab_bar .link_on

    {

    background-image:url(../images/prizes_tab_on.gif);

    background-color:#8bc4fe;

    background-repeat:no-repeat;

    border-bottom:1px solid #8bc4fe;

    color:#fff;

    display:block;

    float:left;

    font-size:11pt;

    height:44px;

    line-height:40pt;

    margin:0 0px 0 5px;

    text-align:center;

    width:150px;

    }

    

#tab_bar_left

{

background-color:#e7f1fe;

float: left;

height: 300px;

margin: 0 5px 0 0px;

padding:  0 0 0 3px;

width: 169px;

}



    #tab_bar_left a:hover 

    {

    background-repeat:no-repeat;

    background-color:#56d656;

    color:#e1dfdf;

    }





#hover_box1

    {



    display:block;

	position: absolute;

	top:24px; 

	left:100px;    

    background-color:#d8e4f2;

    

    }

    

    

#nav_strip #hover_box1 a

{

border-right:none;

width:85%;



}







#hover_box2

    {



    display:block;

	position: absolute;

	top:24px; 

	left:150px;    

    background-color:#d8e4f2;

    

    }

    

    

#nav_strip #hover_box2 a

{

border-right:none;

width:85%;



}







#hover_box3

    {



    display:block;

	position: absolute;

	top:24px; 

	left:300px;    

    background-color:#d8e4f2;

    

    }

    

    

#nav_strip #hover_box3 a

{

border-right:none;

width:85%;



}



#hover_box4

    {



  display:block;

	position: absolute;

	top:24px; 

	left:770px;    

  background-color:#d8e4f2;

    

    }

    

    

#nav_strip #hover_box4 a

{

border-right:none;

width:85%;



}



.yellow_notify_block

{

margin-bottom:10px;

width:100%;

xheight:30px;

border:1px solid #efef7e;

background-color:#ffffd2;

}

	.yellow_notify_block h3

	{

		margin-left:5px;

		font-family:Verdana;

		font-size:9pt;

		color:#b2b200;

		margin-bottom:2px;

		

	}

		





	

	/* Old CSS classes */

	

.clear{

  clear: both;

}



.club_name{

  border-bottom: 1px solid #00669b;

	padding-left: 5px;

	padding-top: 5px; 

}



.gallery_links{

  float: left;

  width: 90px;

}



.gallery_list{

  float: left;

  background-color: #7fb2cd;

	border: 1px solid #00669b;

  margin: 1px;

  width: 199px;

}



.gallery_list_image{

  float: left;

  margin-top: 1px;

  text-align: center;

  width: 199px;

}



.gallery_list_link{

  float: left;

  height: 40px;

	margin-top: 2px;

	text-align: center;

	width: 199px;

}



.group{

  background-color: transparent;

	border: 1px solid #000;

}



.group_alt{

  background-color: #cdfdfe;

	border: 1px solid pink;

}



.group_team_heading{

  float: left;

	font-size: 11px;

	font-weight: bold;

	width: 230px;

}

.group_team_heading2{

  float: left;

	font-size: 11px;

	font-weight: bold;

	width: 200px;

}



.group_team_heading_num{

  float: left;

	font-size: 11px;

	font-weight: bold;

	text-align: center;

	width: 60px;

}



.group_team_links{

  float: left;

	width: 595px;

}



.group_team_name{

  float: left;

	width: 230px;

}

.group_team_name2{

  float: left;

	width: 200px;

}



.group_team_won{

  float: left;

	text-align: center;

	width: 60px;

}



.padding{

  padding: 2px;

	padding-right: 2px;

}



/* The ID #Pagination is used for the JQuery pagination script */

#Pagination span

{

	margin-right: 5px;	

}



#Pagination

{

	font-size: 11pt;	

}



#Pagination a

{

	

	margin-right: 5px;

	margin-right: 5px;

	background-color:#d6e2ee;

	border-bottom:none;

	

	padding:4px;

}



#Pagination a:hover

{

	background-color:#56d656;

	color:#fff;

}



.players{

	border: 1px solid #7fb2cd;

  float: left;

	height: 90px;

	margin: 2px;

	padding: 0px;

	text-align: center;

	width: 226px;

}



.players_images{

  float: left;

	height: 90px;

  width: 90px;

}



.players_images_action{

  float: left;

	height: 250px;

	margin-left: 0px;

	margin-right: 0px;

  width: 305px;

}



.players_images_large{

  float: left;

	height: 250px;

	margin-left: 0px;

	margin-right: 0px;

  width: 205px;

}



.players_name{

  background-color: #cccccc;

  float: left;

	font-weight: bold;

	height: 60px;

	padding-top: 30px;

	width: 136px;

}



.players_pics{

  border: 3px solid #010d41;

  height: 250px;

	margin-left: auto;

	margin-right: auto;

  width: 510px;

}



.players_stats_block{

  background-color: #081247;

	color: #ffffff;

	float: left;

  height: 24px;

	margin-left: 45px;

	margin-top: 5px;

	width: 300px;

}



.players_stats_block2{

  background-color: #081247;

	color: #ffffff;

	float: left;

  height: 24px;

	margin-left: 15px;

	margin-top: 5px;

	width: 300px;

}



.players_stats_facts{

  float: left;

  font-size: 11px;

	height: 15px;

  padding-top: 5px;

  width: 150px;

}



.players_stats_label{

  float: left;

  font-size: 11px;

	height: 15px;

	margin-left: 2px;

  padding-top: 5px;

  width: 100px;

}



.players_stats{

  background-color: #eeeeee;

  border-bottom: 1px solid #00669b;

  height: 120px;

}



.players_top{

  border-bottom: 1px solid #00669b;

	height: 300px;

}



.profile_head_name{

  color: #00669b;

  font-size: 12pt;

}



.report_links{

  float: left;

	width: 100px;

}



.sponsors_list{

  border: 1px solid #00669b;

	margin-bottom: 3px;

	padding-bottom: 2px;

  width: 670px;

}



.sponsors_logo{

  float: left;

  width: 155px;

}



.team_date{

  float: left;

  width: 70px;

}



.team_field{

  border: 0px solid #000;

  float: left;

  width: 40px;

}



.team_score01{

  float: left;

	text-align: right;

  width: 25px;

}



.team_score02{

  float: left;

  width: 25px;

}



.team_time{

  float: left;

  width: 50px;

}



.team_versus{

  float: left;

text-align:centre;

  width: 10px;

}



.team01{

  float: left;

	text-align: right;

  width: 230px;

}



.team01_res{

  float: left;

	text-align: right;

  width: 210px;

}



.team02{

  float: left;

  width: 230px;

}



.team02_res{

  float: left;

  width: 210px;

}



.teams{

  border: 0px solid #000;

  float: left;

	margin: 1px;

	padding: 2px;

	text-align: center;

	width: 110px;

}

  .teams:hover{

    background-color: #caebc9;

	}



.teams_brown{

  background-color: #ff5400;

	border-bottom: 1px solid #00669b;

	border-top: 1px solid #00669b;

	font-size: 14px;

	height: 20px;

	padding-left: 20px;

}



.teams_cream{

  background-color: #fffeb0;

	border-bottom: 1px solid #00669b;

	border-top: 1px solid #00669b;

	font-size: 14px;

	height: 20px;

	padding-left: 20px;

}



.teams_creamgreen{

  background-color: #acf88b;

	border-bottom: 1px solid #00669b;

	border-top: 1px solid #00669b;

	font-size: 14px;

	height: 20px;

	padding-left: 20px;

}



.teams_detail{

  float: left;

  height: 150px;

  width: 220px;

}



.teams_green{

  background-color: #35ac00;

	border-bottom: 1px solid #00669b;

	border-top: 1px solid #00669b;

	font-size: 14px;

	height: 20px;

	padding-left: 20px;

}



.teams_grey{

  background-color: #d9d9d9;

	border-bottom: 1px solid #00669b;

	border-top: 1px solid #00669b;

	height: 10px;

}



.teams_grey_text{

  background-color: #d9d9d9;

	border-bottom: 1px solid #00669b;

	border-top: 1px solid #00669b;

}



.teams_grey2{

  background-color: #d9d9d9;

	border-bottom: 1px solid #00669b;

	height: 15px;

}



.teams_lightgreen{

  background-color: #66f726;

	border-bottom: 1px solid #00669b;

	border-top: 1px solid #00669b;

	font-size: 14px;

	height: 20px;

	padding-left: 20px;

}



.teams_link{

  height: 52px;

	width: 110px;

}

  .teams_link a:hover{

	  background-color: transparent;

  }



.teams_list{

  border: 1px solid #00669b;

  width: 698px;

}



.teams_logo{

	height: 105px;

  width: 105px;

}

  .teams_logo a{

	  border-bottom: none;

  }

  .teams_logo a:hover{

	  background-color: transparent;

	  border-bottom: none;

  }



.teams_logo2{

	background-repeat: no-repeat;

  float: left;

	height: 130px;

	padding-left: 20px;

	padding-top: 10px;

  width: 130px;

}



.teams_orange{

  background-color: #ffae00;

	border-bottom: 1px solid #00669b;

	border-top: 1px solid #00669b;

	font-size: 14px;

	height: 20px;

	padding-left: 20px;

}



.teams_overview_head{

  background-color: #081247;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

	padding-left: 20px;

	height: 20px;

}



.teams_pic{

  border: 2px solid #000;

  float: right;

	height: 150px;

	margin-left: 5px;

	margin-right: 0px;

  width: 300px;

}

  .teams_pic a{

		border-bottom: none;

  }

  .teams_pic a:hover{

    background-color: transparent;

		border-bottom: none;

  }



.teams_upper_block{

  border-bottom: 1px solid #00669b;

}



.teams_red{

  background-color: #ed1c24;

	border-bottom: 1px solid #00669b;

	border-top: 1px solid #00669b;

	font-size: 14px;

	height: 20px;

	padding-left: 20px;

}



.teams_white{

  background-color: #fff;

	height: 15px;

}



.teams_yellow{

  background-color: #f6ff00;

	border-bottom: 1px solid #00669b;

	border-top: 1px solid #00669b;

	font-size: 14px;

	height: 20px;

	padding-left: 20px;

}



.teams_yellowcream{

  background-color: #fdff57;

	border-bottom: 1px solid #00669b;

	border-top: 1px solid #00669b;

	font-size: 14px;

	height: 20px;

	padding-left: 20px;

}



.white_595{

  background-color: #ffffff;

	height: 5px;

	width: 595px;

}





