@charset "utf-8";
/* CSS Document */
a {
    /*color: #DF7401; */
    font-weight: normal;
    text-decoration:none;
}

a:hover {
	text-decoration:none;
	/*color:#B37C4A;*/
}

.list_header div, .list_result div{
	display:inline;	
	width:250px;
	margin: 13px;
}
.list_result div{
	margin: 0px 50px 0 55px;
	}
.tournament, .teams_list{
	display:none;	
}
.tbl_class{
	border: 1px solid black;
    border-collapse: collapse;
    width: 90%;
	}
.bg1{
	background:#F0F0F0;
}
.bg2{
	background:#E4E4E4;
}
table tr td{
	padding-left:5px;
	}
.active{
	color:#800000;	
	}
.current{
	font-weight:bold;	
	}	
	
ul.header,ul.class_list{
	list-style-position:none;
	list-style-type:none;
}
ul.header li div, ul.class_list li div{
	display:inline;
	width:250px;	
}	
ul.header li span, ul.class_list li span{
	width:150px;
	}
	
page_navigation , .alt_page_navigation{
	padding-bottom: 10px;
}

.page_navigation a, .alt_page_navigation a{
	padding:3px 5px;
	margin:2px;
	color:black;
	text-decoration:none;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
}
.page_navigation a.no_more{
	color:#160F14;
	cursor:auto;
	font-weight:normal;
	}
.active_page{
/*	background-color:white !important;*/
	color:white !important;
}
div.wrapperGray .active_page{
	background-color:#48ADEC;
}
div.wrapperOrange .active_page{
	background-color:#DB5C04;
}
div.wrapperYellow .active_page{
	background-color:#EEBC41;
}

.ellipse{
	float: left;
}

.tRow, .tHead, .tList {
	margin:0;
	padding:0;
	font:12px/18px Arial, Helvetica, sans-serif;
/*	border:1px solid #6c6c6c;
	overflow:hidden;
	width: 635px;*/
}
.tRow a, .tHead a, .tList a {
	/*color:#48adec;*/
	text-decoration:none;
}
.tRow a:hover, .tHead a:hover, .tList a:hover {
	/*color:#48adec;*/
	text-decoration:none;
}
ul.tHead {
	border:1px solid #6c6c6c;
	border-width:0px 1px;
	width:591px;
}
.tRow li, .tHead li {
	/*float:left;
	background:#E4E4E4;*/
	list-style-type:none;
	padding:4px;
}

.tHead li {
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    width: 100%;
}
.tList li {
	background:#fff;
	width: auto !important;
	text-transform:uppercase;
	margin:0 0 0 3px;
}
.tList li a {
	margin-right:6px;
}
.tRow li .cell, .tHead li .cell {
	float:left;
	width:140px;
	margin-right:10px;
}

.tRow li .cell2, .tHead li .cell2 {
	float:left;
	width:230px;
	margin-right:10px;
}
.tRow li .searchcell2, .tHead li .searchcell2 {
	float:left;
	width:195px;
	margin-right:10px;
}
.tRow li .plcell2, .tHead li .plcell2 {
	float:left;
	width:160px;
	margin-right:10px;
}
.tRow li .ccell2, .tHead li .ccell2 {
	float:left;
	width:70px;
	margin-right:10px;
	text-align:center;
}
.tRow li .pcell2, .tHead li .pcell2 {
	float:left;
	width:110px;
	margin-left:0px;
}
.tRow li .pcell1, .tHead li .pcell1 {
	float:left;
	width:110px;
	margin-right:0px;
}
.tRow li .cell3a, .tHead li .cell3a {
	float:left;
	width:68px;
	margin-right:10px;
	text-align:center;
}
.tRow li .cell3, .tHead li .cell3 {
	width:70px;
	margin-right:10px;
	
}
.tRow li .searchcell3, .tHead li .searchcell3 {
	width:40px;

}

.tRow li .searchcell3link, .tHead li .searchcell3link {
	width:40px;
	margin-right:10px;	
	float:left;
}

.cell3{
	width:150px;
	display:inline-block;
}
.tRow li .cell4, .tHead li .cell4 {
	float:left;
	width:55px;
	margin-right:10px;
}
.tRow li .cell5, .tHead li .cell5 {
	display:inline-block;
	width:55px;
	margin-right:10px;
}

.tRow li .cell6, .tHead li .cell6 {
	float:left;
	width:250px;
	margin-right:10px;
}

.tRow li.alt {
	background:#F0F0F0;
}
.tRow li.alto {
	background:#EAEAEA;
}
.page_navigation{
	display:block;
	float:left;
}
.content_middle h2 {
    clear: both;
    line-height: 31px;
    margin: 10px 0;
}
.wrapperGray span.cellprop{
	background: none repeat scroll 0 0 #1D2F3D;
    color: #FFFFFF;
    font: bold 14px arial,verdana,arial,helvetica,sans-serif;
   /* padding-bottom: 8px;
    padding-top: 8px;*/
    text-align: left;
	display:inline-block;
	}
.wrapperBlue span{
	display:inline-block;
}
.desc span{
	width:100px;
	float:left;
	padding:10px;
	}
.desc {
	padding:10px 0 0 100px;
	float:left;
	}
	
