a:link, a:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a:hover, a:active {
	color: #BAC7D9;
	font-weight: bold;	
	text-decoration: none;
}

img {border: 0;}

body {
	background-image: URL(images/body_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #f6f6f6;
	margin: 7px;
	padding: 0;
	font-family: verdana, tahoma, sans-serif;
	color: #1E1000;
	font-size:0pt;
}

.main {
	background-image: url(images/main_bg.jpg);
	background-repeat: repeat-y;
	width: 862px;
}

.main_left {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	padding-top: 130px;
	width: 233px;
	vertical-align: top;
}

.left_cont {
	padding-right: 7px;
	padding-left: 15px;
	text-align: left;
	float: left;
	font-size: 10pt;
	padding-bottom: 15px;
	font-family: verdana, tahoma, sans-serif;
	color: #d6d6d6;
	font-size: 7pt;		
}

.st_topic {
	font-family: tahoma, verdana, sans-serif;
	color: #b3b3b3;
	font-size: 7pt;	
	height: 15px;
	text-align: center;
}

.st_team, .st_rank {
	background-color: #1b202b;
	border-top: 1px solid #272e3a;
	font-family: verdana, tahoma, sans-serif;
	color: #d6d6d6;
	font-size: 7pt;	
	width: 31px;
	height: 15px;
	line-height: 15px;
	text-align: center;
}

.st_rank {width: 11px;}

.main_right {
	background-image: url(images/cont_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 67px;
	vertical-align: top;
	width: 629px;
	padding-bottom: 15px;
	font-family: verdana, tahoma, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;		
	text-align: left;
}

.txtfield1 img {vertical-align: middle; margin: 2px;}

.txtfield1, .txtfield2 {
	padding-right: 32px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 15px;
	text-align: justify;
	font-family: verdana, tahoma, sans-serif;
	color: #efefef;
	font-size: 8pt;
	line-height: 16px;
}

.txtfield2 {padding-left: 0;}

.date1 {
	display: inline;
	font-family: Georgia, verdana, tahoma, sans-serif;
	color: #cfd7e7;
	font-size: 8pt;	
	font-weight: normal;
	margin-right: 5px;
}

.topic2 img {vertical-align: middle;}

.topic1, .topic2 {
	background-image: url(images/topic_bg1.gif);
	background-repeat: no-repeat;
	height: 25px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 25px;
	margin-top: 15px;
	font-family: verdana, tahoma, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;	
	font-weight: bold;
	text-align: left;
}

.topic2 {padding-bottom: 0px;}

.teaminfo {
	padding-right: 32px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 5px;
	text-align: left;
	font-family: verdana, tahoma, sans-serif;
	color: #efefef;
	font-size: 8pt;	
}

.match_topic, .match_date, .match_result, .match_clan, .match_conc, .match_demo {
	background-image: url(images/matchbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #576583;
	border-bottom: 1px solid #455472;
	font-family: tahoma, verdana, sans-serif;
	color: #efefef;
	font-size: 8pt;	
	height: 22px;
	text-align: center;
}

.match_topic {color: #b3b3b3; background-color: transparent; background-image: none;}
.match_date {width: 80px;background-image: url(images/matchbg2.gif); background-color: #4d5b7a;}
.match_demo {width: 80px; font-size: 7pt;background-image: url(images/matchbg2.gif); background-color: #4d5b7a;}
.match_clan img {vertical-align: middle; margin: 2px;}
.match_demo img {vertical-align: middle; margin: 0px;}
.match_clan {width: 150px;}
.match_result {width: 70px; line-height: 22px; font-size: 9pt;background-image: url(images/matchbg2.gif); background-color: #4d5b7a;}
.match_conc img {vertical-align: middle;}
.match_conc {width: 120px;background-image: url(images/matchbg2.gif); background-color: #4d5b7a;}

.match_tbl, .match_tbl_loss, .match_tbl_win, .match_tbl_tie, .match_tbl_top {
	background-repeat: repeat-x; 
	background-position: top;
	background-color: #63718e;
	border: 1px solid #63718e;
	border-top: 0;
	border-bottom: 0;
	font-family: tahoma, verdana, sans-serif;
	color: #efefef;
	font-size: 7pt;
	text-align: center;
	width: 42px;
	height: 32px;
	line-height: 16px;
}

.match_tbl_top {background-color: #4e596f; background-image: url(images/match_tbl_top.jpg);}
.match_tbl {background-color: #63718e; background-image: url(images/match_tbl_none.jpg);}
.match_tbl_win {background-color: #375e37; background-image: url(images/match_tbl_win.jpg);}
.match_tbl_tie {background-color: #5c5e37;background-image: url(images/match_tbl_tie.jpg);}
.match_tbl_loss {background-color: #5e3737;background-image: url(images/match_tbl_loss.jpg);}

.match_tbl_top {background-color: #576683;}

.playoffs_topic {
	height: 20px;
	text-align: center;
	vertical-align: top;
	font-family: tahoma, verdana, sans-serif;
	color: #efefef;
	font-size: 8pt;		
}

.playoffs1, .playoffs6 {
	width: 90px;
	height: 20px;
	text-align: left;
	background-color: #4f5e7c;
	border-left: 1px solid #6e7b98;
	border-top: 1px solid #6e7b98;		
	border-bottom: 1px solid #3c4b68;
	border-right: 1px solid #3c4b68;	
	font-family: tahoma, verdana, sans-serif;
	color: #efefef;
	font-size: 8pt;	
}

.playoffs6 {text-align: center;}

.playoffs2 {width: 30px;}
.playoffs3 {background-color: transparent;}

.playoffs4 {
	background-color: #455472;
	font-family: tahoma, verdana, sans-serif;
	color: #b3b3b3;
	font-size: 7pt;
	text-align: center;
}

.playoffs5 {
	background-image: url(images/playoffs_arrow.gif);
	background-repeat: no-repeat;
}

.po_score_win, .po_score_loss {
	font-family: tahoma, verdana, sans-serif;
	font-size: 8pt;	
	display: inline;
	float: left;
	padding-left: 7px;
	margin-right: 3px;
	padding-right: 7px;	
	color: Lime;
	width: 10px;
	background-color: #3e4c69;
}

.po_score_loss {color: red;}

#chromemenu{
	font-family: tahoma, verdana, sans-serif;
	color: #182a50;
	font-size: 7pt;	
}

.dropmenudiv{
	position:absolute;
	top: 0;
	padding: 5px;
	border-top: 1px solid #7d8aa5;
	border-left: 1px solid #7d8aa5;
	border-right: 1px solid #35435f;
	border-bottom: 1px solid #35435f;
	font-family: tahoma, verdana, sans-serif;
	color: #efefef;
	font-size: 7pt;	
	line-height:17px;
	z-index:100;
	background-image: url(images/gameplan_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #566482;
	width: 110px;
	visibility: hidden;
}