/* == COMMON CLASSES (override) == */


#page-title {
	width: 332px;
	height: 46px;
	background: url(../images/title-resistered_players.png) no-repeat left top;
}

.two-columns .contents {
	margin-bottom: -20px;
}


/* == content-area == */


.asset .asset-content {
	margin-bottom: 0;
}

.asset .asset-header h2 {
	background: none;
	border-left: 0;
}

.asset .asset-header {
	width: 785px;
	margin-bottom: 0;
	padding-bottom: 4px;
	background: url(../images/header-players-btmline.gif) no-repeat left bottom;
}

.asset .asset-header-inner {
	width: 785px;
}

.asset-header-inner .position {
	float: left;
	display: inline;
	width: 200px;
	height: 63px;
}

.asset-header-inner .goalkeeper {
	background: url(../images/header-players-gk.gif) no-repeat left bottom;
}

.asset-header-inner .defender {
	background: url(../images/header-players-df.gif) no-repeat left bottom;
}

.asset-header-inner .midfielder {
	background: url(../images/header-players-mf.gif) no-repeat left bottom;
}

.asset-header-inner .forward {
	background: url(../images/header-players-fw.gif) no-repeat left bottom;
}

.asset-header-inner .player_info {
	width: 150px;
	float: right;
	display: inline;
	margin: 13px 10px 0 0;
}

.asset-header-inner .player_info ol{
	list-style: none;
	margin: 0;
	padding: 0;
}

.asset-header-inner .player_info ol li {
	line-height: 1.2em;
	padding: 0 0 0 15px;
}

.asset-header-inner .player_info ol li.info1 {
	background: url(../images/icon-info1.gif) no-repeat left 0.2em;
}

.asset-header-inner .player_info ol li.info2 {
	background: url(../images/icon-info2.gif) no-repeat left 0.2em;
}

.asset-header-inner .player_info ol li.info3 {
	background: url(../images/icon-info3.gif) no-repeat left 0.2em;
}

.asset-content ul.person_list {
	width: 785px;
	list-style: none;
	margin: 0;
	padding: 0 0 15px 0;
}

.asset-content ul.list1 {
	background: url(../images/box-person-footer1.gif) no-repeat left bottom;
}
.asset-content ul.list2 {
	background: url(../images/box-person-footer2.gif) no-repeat left bottom;
}
.asset-content ul.list3 {
	background: url(../images/box-person-footer3.gif) no-repeat left bottom;
}
.asset-content ul.list4 {
	background: url(../images/box-person-footer4.gif) no-repeat left bottom;
}

.asset-content ul.person_list li {
	width: 196px;
	float: left;
	display: inline;
	background: url(../images/box-person-bg.gif) repeat-y left top;
}

.asset-content ul.person_list li .person {
	padding-top: 16px;
	background: url(../images/box-person-header.gif) no-repeat left top;
}

.asset-content ul.person_list li .person .person_inner {
	width: 174px;
	padding: 0 11px 0 11px;
}

.asset-content ul.person_list li .person .person_inner .image {
	width: 165px;
	padding: 0 5px 0 4px;
}

.asset-content ul.person_list li .person .person_inner .name {
	width: 165px;
	border-bottom: 1px solid #cccccc;
	padding: 0 5px 0 4px;
}

.asset-content ul.person_list li .person .person_inner .name h3 {
	width: 113px;
	float: left;
	display: inline;
	border-left: none;
	line-height: 1.0em;
	font-size: 125%;
	margin: 4px 0 0 0;
	padding: 0 0 0 2px;
}
.asset-content ul.person_list li .person .person_inner .name .no {
	width: 50px;
	float: right;
	display: inline;
	text-align: right;
	font-size: 0;
	line-height: 0;
}

.asset-content ul.person_list li .person .person_inner .data {
}

.asset-content ul.person_list li .person .person_inner .data ol {
	list-style: none;
	margin: 4px 4px 0 7px;
	padding: 0;
}

.asset-content ul.person_list li .person .person_inner .data ol li {
	width: 147px;
	display: block;
	float: none;
	background: none;
	padding: 0 0 0 15px;
	line-height: 1.2em;
	font-size: 88%;
}
.asset-content ul.person_list li .person .person_inner .data ol li.info1 {
	background: url(../images/icon-info1.gif) no-repeat left 0.1em;
}

.asset-content ul.person_list li .person .person_inner .data ol li.info2 {
	background: url(../images/icon-info2.gif) no-repeat left 0.1em;
}

.asset-content ul.person_list li .person .person_inner .data ol li.info3 {
	background: url(../images/icon-info3.gif) no-repeat left 0.1em;
}


/* == right-area == */


