body {
  font-size: 12px;
	margin: 0px auto;
	padding: 0px;
  font-family: Arial,Helvetica,sans-serif;
  color: black;
position:relative; min-height:850px; height:auto!important; height:850px; background:url(bg.jpg) center top repeat fixed;
 }

    .g_team1 {
      padding: 1px;
      color: #000000;
      text-align: right;
      width:40%;
      font-size: 22px;
      margin: 2px;

      float:left;
    }
    .g_team2 {
      padding: 1px;
      color: #000000;
      text-align: left;
      width:40%;
      font-size: 22px;
      margin: 2px;

      float:left;
    }
    .g_score {
      padding: 1px;
      text-align: center;
      width:16%;
      font-size: 22px;
      margin: 2px;
      float:left;
    }

    .game_header {
      text-align: center;
      width:610;
      float:left;
      font-size: 20px;
      font-weight:bold;
    }

    .game_update {
      text-align: center;
      width:100%;
      float:left;
      color:#A9A9A9;
      font-size: 12px;
    }

.errormsg
{
    font-family: Arial, Helvetica;
    FONT-SIZE: 12px;
    COLOR: red;
}

#search_form {
display: inline;
margin: 0px;
padding: 0px;  }


#welcome {
text-align:left;
	margin: 0px auto;
	padding: 0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	color:#999999;
	border:0px;
	background-color: #fffad7;

width:100%;
}

#welcome2 {
text-align:center;
	margin: 0px auto;
	padding: 0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	color:#999999;
	border:0px;
	background-color: #fffad7;
width:100%;
}

.welcome_title {
text-align:left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 32px;
	color:#000000;
	padding: 10px;
      font-weight:bold;
width:610;
}



th, td {
	padding: 0;
	spacing:0;
	border:0;
}

#w_body {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color:#999999;
	widh:100%;
}

#page {
  width: 100%;
	border:0;
border-collapse: collapse;
	cellspacing:0;
	cellpadding:0;
	margin: 0 auto;
	text-align: center; }

#header_page {
	width: 960;
border-collapse: collapse;
	margin: 0;
	border:0;
	cellspacing:0;
	cellpadding:0;
	text-align: right; }

#title {
	width: 960;
border-collapse: collapse;
background-color:#FFFFFF;
	margin: 0;
	border:0;
	cellspacing:0;
	cellpadding:0;
	text-align: center; }

#title_form {
	width: 960;
border-collapse: collapse;
background-color:#8cd818;
	margin: 0;
	border:0;
	cellspacing:0;
	cellpadding:0;
	text-align: center; }

#right_panel3 {
width:330;
	margin: 0px auto;
	padding: 10px;
float:left;
position:relative;
 }

.mobile {

	margin: 0px auto;
	padding: 0px;
float:left;
position:relative;
	text-align:left;
	font-color:#ffffff;
width:330;
 }


.howto {

  background-color: transparent;
	margin: 0px auto;
	padding: 10px;
float:left;
position:relative;
	text-align:left;
	font-color:#ffffff;
width:330;
 }


.right_panel1 {
width:100%;
background-color: transparent;
	margin: 0px auto;
	padding: 0px;
float:left;
position:relative;
 }

.right_panel {
position:relative;
float:left;
text-align:center;
	padding: 0px;
background-color: transparent;
width:100%;
	margin: 0px auto;
	padding: 0px;
 }

#right_panel_cat {
width:330;
  background-color: #transparent;
	margin: 0px auto;
	padding: 10px;
float:left;
position:relative;

 }


#bottom_left {
text-align:left;
	margin: 0px auto;
	padding: 0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	color:#999999;
width:100%;
height:6px;
 }
#bottom_right {

text-align:left;
	margin: 0px auto;
	padding: 0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	color:#999999;
	background-color: #transparent;
width:100%;
height:6px;
 }

.bottom_right2 {
display: inline;
text-align:left;
	margin: 0px auto;
	padding: 0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color:#999999;
	background-color: transparent;
width:100%;
 }


#t_comment {
color:#404040;
 }

#c_title {
color:#404040;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 24px;
	font-weight:bold;
 }

#c_count {
color:#404040;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight:bold;
 }


#team1 {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:1px solid;
	border-color: #808080;
	color:#000000;
	background-color:#ffffff;
	width: 275px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
}
#team2 {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:1px solid;
	border-color: #808080;
	color:#000000;
	background-color:#ffffff;
	width: 275px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
}

#competition {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:1px solid;
	border-color: #808080;
	color:#000000;
	background-color:#ffffff;
	width: 275px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
}

	.suggestionsBox {
position: absolute;
z-index: 9999;
		margin: 10px 0px 0px 0px;
		width: 275px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}

	.suggestionsBoxb {
position: absolute;
z-index: 9999;
		margin: 10px 0px 0px 0px;
		width: 275px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}
#comment {
border: 1px solid #c9c9c9;
background-image: url(background_row.png);
background-repeat: repeat-x;
background-color: #eeeeee;
display:block;
margin-bottom: 5px;
text-align: left;
	overflow:auto;
	width: 590px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color:#000000;
    }

#comments {

background-color:#ffffff;
width:100%;}

.comment {

background-color:#ffffff;
width:590;
border: 1px solid #c9c9c9;
background-image: url(background_row.png);
background-repeat: repeat-x;
background-color: #eeeeee;
display:block;
margin-bottom: 5px;
text-align: left;
}

.comment_poll {

background-color:#ffffff;
width:590;
border: 1px solid #c9c9c9;
background-image: url(background_poll.png);
background-repeat: repeat-x;
background-color: #eeeeee;
display:block;
margin-bottom: 5px;
text-align: left;
}


.live a,a:visited,a:hover { text-decoration: none;color:#778899; }

.comment_bottom {

background-color:#DBFFDE;
width:590;
  margin-left: auto ;
  margin-right: auto ;
  border:5px solid;
  border-top:0px;
  border-color: #EAFFDE;
}

.comment_content {
 }
width:100%;
}

#comment_nav {
text-align:right;
width:600;
  margin-left: auto ;
  margin-right: auto ;
  border:5px solid;
  border-top:0px;
  border-bottom:0px;
  border-color: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color:#000000;
}

#comment_nav_previous {
text-align:left;
width:50%;
	valign:middle;
	float:left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color:#000000;
}

#comment_nav_next {
text-align:right;
width:50%;
	valign:middle;
	float:right;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color:#000000;
}

#top_menu {
text-align:center;

	valign:middle;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	color:#ffffff;
}

.standard {
font-size:12;
color:#ffffff;
font-weight:normal;
width:225;
vertical-align:top;
}


a.standardl:link {color: #000000; text-decoration: none; }
a.standardl:visited {color: #000000; text-decoration: none; }
a.standardl:hover {color: #000000; text-decoration: none; }
a.standardl:active {color: #000000; }

a.link_league:link {color: #ffffff; text-decoration: none; }
a.link_league:visited {color: #ffffff; text-decoration: none; }
a.link_league:hover {color: #ffffff; text-decoration: none; }
a.link_league:active {color: #ffffff; }

.win {
font-size:12;
color:#FF0000;
font-weight:normal;
width:225;
vertical-align:top;
}

a.winl:link {color: #FF7F00; text-decoration: none; }
a.winl:visited {color: #FF7F00; text-decoration: none; }
a.winl:hover {color: #FF7F00; text-decoration: none; }
a.winl:active {color: #FF7F00; }

a.nav_b:link {color: #FF7F00; text-decoration: none; }
a.nav_b:visited {color: #FF7F00; text-decoration: none; }
a.nav_b:hover {color: #FF7F00; text-decoration: none; }
a.nav_b:active {color: #FF7F00; }


a.refresh:link {color: #FF7F00; text-decoration: none;font-weight:bold; }
a.refresh:visited {color: #FF7F00; text-decoration: none;font-weight:bold; }
a.refresh:hover {color: #FF7F00; text-decoration: underline;font-weight:bold; }
a.refresh:active {color: #FF7F00;font-weight:bold; }

a.logout:link {color: #FF7F00; text-decoration: none;font-weight:normal; }
a.logout:visited {color: #FF7F00; text-decoration: none;font-weight:normal; }
a.logout:hover {color: #FF7F00; text-decoration: underline;font-weight:normal; }
a.logout:active {color: #FF7F00;font-weight:normal; }

a.menu_link:link {color: #ffffff; text-decoration: none;font-weight:normal; }
a.menu_link:visited {color: #ffffff; text-decoration: none;font-weight:normal; }
a.menu_link:hover {color: #ffffff; text-decoration: underline;font-weight:normal; }
a.menu_link:active {color: #ffffff;font-weight:normal; }

a.forgot:link {color: #ffffff; text-decoration: none;font-weight:normal;font-size:11px; }
a.forgot:visited {color: #ffffff; text-decoration: none;font-weight:normal;font-size:11px; }
a.forgot:hover {color: #FF7F00; text-decoration: underline;font-weight:normal;font-size:11px; }
a.forgot:active {color: #ffffff;font-weight:normal;font-size:11px; }

a.l_mobile:link {color: #ffffff; text-decoration: none;font-weight:bold; }
a.l_mobile:visited {color: #000000; text-decoration: none;font-weight:bold; }
a.l_mobile:hover {color: #FF7F00; text-decoration: underline;font-weight:bold; }
a.l_mobile:active {color: #000000;font-weight:bold; }

.score {
font-size:12;
color:#ffffff;
background-color:#000000;
width:25;
text-align: center;
vertical-align:top;
}

.score_date {
font-size:10;
color:#000000;
width:100;
text-align: center;
vertical-align:center;
}

.tag_cloud { padding: 3px; text-decoration: none; }
.tag_cloud:link  { color: #000000; }
.tag_cloud:visited { color: #000000; }
.tag_cloud:hover { color: #ffffff; background: #69da03; }
.tag_cloud:active { color: #ffffff; background: #ACFC65; }

.tag_cloud2 { padding: 3px; text-decoration: none; }
.tag_cloud2:link  { color: #019c05; }
.tag_cloud2:visited { color: #019c05; }
.tag_cloud2:hover { color: #ffffff; background: #69da03; }
.tag_cloud2:active { color: #ffffff; background: #ACFC65; }

.p_form1 {
display:block;
width:450;
height:auto;
_height:100%;
overflow:hidden;
margin:0px auto 0;
padding:0px;
text-align:center;
border:0px solid #c9c9c9;
font-family:Arial, Helevtica;
font-size:18px;
}


.p_form2 {
	display:block;
	margin:0px;
	padding:5px;
	border:1px solid #c9c9c9;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:1%;
	margin-right:1%;
	background-color:#f7f7f7;
	text-align:left;
	width:98%;
}

.modal-overlay   
{   
    position:fixed;   
    top:0;   
    right:0;   
    bottom:0;   
    left:0;   
    height:100%;   
    width:100%;   
    margin:0;   
    padding:0;   
    background:#fff;   
    opacity:.75;   
    filter: alpha(opacity=75);   
    -moz-opacity: 0.75;   
    z-index:101;   
}   
.modal-window   
{   
    position:fixed;   
    top:50%;   
    left:50%;   
    margin:0;   
    padding:0;   
    z-index:102;   
}   
.close-window   
{   
    position:absolute;   
    width:32px;   
    height:32px;   
    right:8px;   
    top:8px;   
    background:transparent url('close-button.png') no-repeat scroll right top;   
    text-indent:-99999px;   
    overflow:hidden;   
    cursor:pointer;   
    opacity:.5;   
    filter: alpha(opacity=50);   
    -moz-opacity: 0.5;   
}   
.close-window:hover   
{   
    opacity:.99;   
    filter: alpha(opacity=99);   
    -moz-opacity: 0.99;   
}  

* html .modal-overlay   
{   
    position: absolute;   
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');   
}   
* html .modal-window   
{   
    position:absolute;   
}  