html{ margin: 0;
 padding: 0;}
body {
 background: #FFDD00 url('../images/design/bg_fsss.gif') center top repeat-y;   /* Standaard color: #F0F0F0*/
 color: #000000;
 font-family: Arial;
 font-size: 12pt;
 margin: 0;
 padding: 0;
 text-align: center;
}

canvas {
    -ms-touch-action: double-tap-zoom;
}

.iframe_forumlink {
	width: 400px;
	height: 90px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 8px;
	bgcolor: #FFFFFF;
}

íframe_forumlink_p {
	font-family: Arial;
	font-size: 10px;
	background-color: #FFFFFF;
}

textarea {
	overflow: auto;
}

#action_top_message {
	width: 760px;
	height: 15px;
	margin-top: 5px;
	padding-top: 5px;
	float: left;
}

#logout_div {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:fixed;
z-index: 99998;
top:0px;
left: 0px;
margin: 0 auto;
width:100%;
height: 100%;
text-align: center;
}

#popUpDiv {
position:fixed;
width:350px;
height:200px;
top:50%;
left:50%;
margin-left:-175px;
margin-top:-100px;
z-index: 99999;
}

#popUpDiv .login{background:white;padding:30px;-moz-border-radius:10px;border-radius:10px;}

#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid #cccccc;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

a.side_exp_tooltip {color: #000000; text-decoration: none; cursor:default;}
a.side_exp_tooltip span {display:none; padding:2px 3px; margin-left:10px; width:100px; cursor:default;}
a.side_exp_tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color: #000000; cursor:default;}

a.side_exp_tooltip_small {color: #000000; text-decoration: none; cursor:default;}
a.side_exp_tooltip_small span {display:none; padding:2px 3px; margin-left:10px; width:50px; cursor:default;}
a.side_exp_tooltip_small:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color: #000000; cursor:default;}

a.mailbox_link {font-size: 11px; color: #37566D; text-decoration: none;}
a.mailbox_link:hover {font-size: 11px; color: #37566D; text-decoration: underline;}

a.shortlist_link {font-size: 11px; color: #37566D; text-decoration: none;}
a.shortlist_link:hover {font-size: 11px; color: #37566D; text-decoration: underline;}

a.userinfo_link {font-size: 11px; color: #37566D; text-decoration: none;}
a.userinfo_link:hover {font-size: 11px; color: #37566D; text-decoration: underline;}

a.clubscout_link {font-size: 11px; color: #37566D; text-decoration: none;}
a.clubscout_link:hover {font-size: 11px; color: #37566D; text-decoration: underline;}

a.shortlist_talk_link {font-size: 11px; color: #37566D; text-decoration: none;}
a.shortlist_talk_link :hover {font-size: 11px; color: #37566D; text-decoration: underline;}

a.mainmenu_link {font-size: 11px; color: #37566D; font-weight: bold; text-decoration: none;}
a.mainmenu_link:hover {font-size: 11px; color: #37566D; font-weight: bold; text-decoration: underline;}

.vert_title {
	writing-mode: tb-rl;
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	filter: flipV flipH;
	white-space:nowrap;
	bottom: 0;
}

.log_form {
	font-size: x-small;
}
input {
	font-size: x-small;
}

textarea {
	font-size: x-small;
	font-family: Arial;
}

.search_form input, select {
	font-size: x-small;
}

.individualorders select {
	 font-size: x-small;
}

a.toggle_styles {
	font-weight: bold;
}

a.toggle_styles:hover {
	font-weight: bold;
	text-decoration: underline;
}

a.loggedon:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.loggedon:active {
	color: #FFFFFF;
	text-decoration: none;
}

a.loggedon:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.loggedon:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

a.searchlink {
	color: #000000;
	text-decoration: none;
}

a.search_result_header {
	color: #000000;
	text-decoration: none;
	cursor: default;
}

a.add_to_shortlist {
	color: #000000;
	text-decoration: none;
	target-new: tab ! important; 
}

table.search_standard {
	width: 100%;
	height: 100%;
	font-family: Arial;
	font-size: 10px;
	text-align: left;
}

table.search_result {
	text-align: left;
}

#wrapper {
 width: 100%;
 background: url('../images/design/bg_fsss.gif') center top repeat-y;
}

#wrap {
 width: 980px;
 background: url('images/wrap.jpg') 175px 0 repeat-y;
 min-height: 100%;
 margin: 0 auto;
}

#left {
 background: url('images/left.jpg') no-repeat;
}

#main {
 padding: 0 0 0 0 px;
}

#top {
 border: 1px #000000 solid;
 height: 100px;
 background: #FFFFFF url('../images/design/topbanner.png') no-repeat top;
 vertical-align: bottom;
 float: left;
}

#main-content {
 border: 1px #000000 solid;
background-color: #06284E;
width: 980px;
min-height: 285px;
height:auto !important;
height:285px;
float: left;
}

#content {
background-color: #FFFFFF;
width: 980px;
min-height: 285px;
height:auto !important;
height:285px;
font-family: Arial;
font-size: 12px;
text-align: center;
float: left;
}

#footer {
width: 980px;
height: 20px;
padding-top: 5px;
font-family: Arial;
font-size: 10px;
text-align: center;
color: #FFFFFF;
float: left;
}

#flag_nl {
	width: 980px;
	height: 50px;
	text-align: right;
	float: left;
}

fsss_buttons {
	width: 980px;
	float: left;
}

#fsss_manager {
	width: 200px;
	margin-left: 60px;
	float: left;
}

#fsss_player {
	width: 200px;
	margin-left: 130px;
	float: left;
}

#fsss_ntcoach {
	width: 200px;
	margin-left: 125px;
	float: left;
}

#loggedon {
	background: #06284E;
	width: 980px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	text-align: right;
	color: #FFFFFF;
	float: left;
}

/* Search page*/

#search {
	width: 980px;
	min-height: 125px;
	height: auto !important;
	height: 125px;
	background-color: #DFEEFA;
	float: left;
}

#search_header, #search_results_header {
	width: 980px;
	height: 25px;
	float: left;
}

#search_filter_div {
	width: 978px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	border-left: 1px solid #DFEEFA;
	border-right: 1px solid #DFEEFA;
	border-bottom: 1px solid #DFEEFA;
	background-color: #FFFFFF;
	float: left;
}

#searchmodule_options {
	width: 198px;
	height: 20px;
	border: 1px solid #DFEEFA;
	margin-top: 5px;
	padding-top: 4px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	display: block;
	cursor: pointer;
	float: left;
}

#searchmodule_options:hover {
	background-color: #DFEEFA;
}

#search_results_div {
	width: 978px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	border-left: 1px solid #DFEEFA;
	border-right: 1px solid #DFEEFA;
	border-bottom: 1px solid #DFEEFA;
	background-color: #FFFFFF;
	float: left;
}

.player_search_tab {
	width: 150px;
	height: 20px;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-left: 5px;
	padding-top: 3px;
	font-weight: bold;
	text-align: center;
	float: left;
}

.team_search_tab, .city_search_tab, .country_search_tab {
	width: 150px;
	height: 19px;
	background-color:#DBDBDB;
	border-bottom: 1px solid #DFEEFA;
	margin-top: 5px;
	margin-left: 5px;
	padding-top: 3px;
	font-weight: bold;
	text-align: center;
	color: #237AC0;
	float: left;
}

.player_search_tab:hover,.team_search_tab:hover, .city_search_tab:hover, .country_search_tab:hover {
	width: 150px;
	height: 20px;
	background-color: #FFFFFF;
	cursor: pointer;
	color: #000000;
	float: left;
}

.search_input_tab {
	width: 			300px;
	height: 		20px;
	margin-top: 	3px;
	margin-left: 	55px;
	text-align:		left;
	vertical-align: middle;
	float: 			left;
}

.search_result_tab {
	width: 134px;
	height: 20px;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-left: 5px;
	padding-top: 3px;
	font-weight: bold;
	text-align: center;
	float: left;
}

.search_skills_tab, .search_mentals_tab, .search_goalkeeper_tab, .search_talents_tab, .search_forumcode_tab, .search_export_tab {
	width: 134px;
	height: 19px;
	background-color:#DBDBDB;
	border-bottom: 1px solid #DFEEFA;
	margin-top: 5px;
	margin-left: 5px;
	padding-top: 3px;
	font-weight: bold;
	text-align: center;
	color: #237AC0;
	float: left;
}

.search_result_tab:hover, .search_skills_tab:hover, .search_mentals_tab:hover, .search_goalkeeper_tab:hover, .search_talents_tab:hover, .search_forumcode_tab:hover, .search_export_tab:hover {
	width: 134px;
	height: 20px;
	background-color: #FFFFFF;
	cursor: pointer;
	color: #000000;
	float: left;
}

#preferences_player, #preferences_team, #preferences_city, #preferences_country {
	width:			978px;
	min-height:		100px;
	height:			auto !important;
	height:			100px;
	float: 			left;
}

#results_results, #results_skills, #results_mentals, #results_goalkeeper, #results_talents, #results_forumcode, #results_export {
	width:			978px;
	min-height:		100px;
	height:			auto !important;
	height:			100px;
	float: 			left;
}

#search_filter_column {
	min-width:		300px;
	width:			auto !important;
	width:			300px;
	height:			45px;
	margin-left:	20px;
	margin-bottom: 5px;
	font-family:	Arial;
	font-size:		11px;
	font-weight:	bold;
	text-align:		left;
	float:			left;
}

#search_form {
	width: 980px;
	height: 100%;
	float: left;
}

#search_form_standard {
	width: 980px;
	height: 100%;
	float: left;
}

#search_form_advanced {
	width: 980px;
	height: 100%;
	float: left;
}

#search_result {
	width: 980px;
	height: 100%;
	float: left;
}

#overview {
	width: 980px;
	min-height: 700px;
	height:auto !important;
	height: 100%;
	background-color: #FFFFFF;
	float: left;
}

#overview_left_spacer {
	width: 5px;
	text-align:left;
	float: left;
}

#overview_left {
	width: 195px;
	text-align:left;
	float: left;
}

#overview_right {
	width: 780px;
	font-size: 10px;
	float: left;
}

#overview_top {
	width: 780px;
	min-height: 150px;
	height:auto !important;
	height: 150px;
	padding-top: 5px;
	float: left;
}

#overview_menu {
	width: 200px;
	min-height: 150px;
	height:auto !important;
	height: 150px;
	padding-top: 5px;
	float: left;
}

#overview_middle {
	width: 780px;
	min-height: 150px;
	height:auto !important;
	height: 150px;
	float: left;
}

#overview_bottom {
	width: 780px;
	min-height: 150px;
	height:auto !important;
	height: 150px;
	float: left;
}

#user_info {
	background: url('../images/design/user_info.png') bottom right no-repeat;
	width: 250px;
	height: 180px;
	float: left;
}

#user_menu {
	width: 180px;
	height: 165px;
	float: left;
}

#user_menu_long {
	width: 180px;
	height: 180px;
	float: left;
}

#shortlists {
	background: url('../images/design/shortlists.png') bottom right no-repeat;
	width: 250px;
	height: 180px;
	float: left;
}

#search_profiles {
	background: url('../images/design/search_profiles.png') bottom right no-repeat;
	width: 250px;
	height: 180px;
	float: left;
}

#scouting_news {
	background: url('../images/design/scouting_news.png') bottom right no-repeat;
	width: 505px;
	height: 180px;
	float: left;
}

#server_info {
	background: url('../images/design/database_stats.png') bottom right no-repeat;
	width: 250px;
	height: 180px;
	float: left;
}

#planning {
	background: url('../images/design/planning.png') bottom right no-repeat;
	width: 505px;
	height: 180px;
	float: left;
}

#spacer_div_5 {
	width: 5px;
	float: left;
}

#spacer_div_10 {
	width: 10px;
	float: left;
}

/* FSSS Statistics*/

#fsss_stats_top {
	width: 780px;
	height: 160px;
	padding-top: 5px;
	float: left;
}

#fsss_stats_info {
	width: 780px;
	min-height: 150px;
	height:auto !important;
	height:150px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

#fsss_stats_bottom {
	width: 780px;
	min-height: 160px;
	height:auto !important;
	height:160px;
	padding-top: 5px;
	float: left;
}

/* Communication Centre */

table.communication_mailbox {
	width: 545px;
	text-align: left;
	border-collapse: collapse; /* 'cellspacing' equivalent */

}

table.communication_mailbox td{
	height: 20px;
	padding: 0; /* 'cellpadding' equivalent */	
}

#communication_messages {
	background: url('../images/design/communications.png') bottom right no-repeat;
	width: 550px;
	min-height: 380px;
	height:auto !important;
	height: 380px;
	float: left;
}

#communication_contacts {
	background: url('../images/design/manage_assistants.png') bottom right no-repeat;
	width: 200px;
	min-height: 380px;
	height:auto !important;
	height: 380px;
	float: left;
}

#communications_mail {
	background: url('../images/design/communications.png') bottom right no-repeat;
	width: 250px;
	height: 180px;
	float: left;
}

#comm_menu_item {
	width: 180px;
	height: 10px;
	padding: 5px 0px 5px 5px;
	float: left;
}

#mess_head {
	width: 540px;
	background-color: #F5F5F5;
	padding: 5px;
	float: left;
}

#mess_head_left {
	width: 100px;
	text-align: right;
	font-weight: bold;
	float: left;
}

#mess_head_right {
	width: 440px;
	text-align: left;
	float: left;
}

#mess_content {
	width: 545px;
	min-height: 220px;
	padding: 5px;
	position:relative;
	float: left;
}

#mess_options {
	width: 555px;
	height: 25px;
	border-top: 1px solid #EEEEEE;
	position:relative;
	float: left;
}

/* Individual Orders */

#individualorders_top_message {
	width: 758px;
	height: 15px;
	margin-top: 5px;
	padding-top: 5px;
	float: left;
}

#individualorders_top {
	width: 780px;
	height: 100px;
	padding-top: 5px;
	float: left;
}

#individualorders_bottom {
	width: 780px;
	min-height: 500px;
	height:auto !important;
	height:500px;
	padding-top: 5px;
	float: left;
}

#individualorders_info {
	width: 550px;
	min-height: 100px;
	height:auto !important;
	height:100px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

#individualorders_select_shortlist {
	width: 200px;
	height: 20px;
	padding-top: 5px;
	text-align: center;
	float: left;
}

#match_select {
	width: 190px;
	padding-left: 5px;
	font-weight: bold;
	text-align: left;
	float: left;
}

#match_create {
	width: 190px;
	padding-left: 5px;
	font-weight: bold;
	text-align: left;
	float: left;
}

#individualorders_overview {
	width: 200px;
	min-height: 100px;
	height:auto !important;
	height: 100px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

#individualorders_orders {
	width: 550px;
	min-height: 500px;
	height:auto !important;
	height:500px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

/* Shortlist */

#shortlist_top_message {
	width: 758px;
	height: 15px;
	margin-top: 5px;
	padding-top: 5px;
	float: left;
}

#shortlist_top {
	width: 780px;
	height: 240px;
	padding-top: 5px;
	float: left;
}

#shortlist_bottom {
	width: 780px;
	min-height: 400px;
	height:auto !important;
	height:400px;
	padding-top: 5px;
	float: left;
}

#shortlist_info {
	width: 500px;
	height: 230px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

#shortlist_overview {
	width: 250px;
	height: 230px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

#shortlist_players {
	width: 500px;
	min-height: 400px;
	height:auto !important;
	height:400px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

a.shortlist_playername {font-size: 10px; color: #000000; text-decoration: none;}
a.shortlist_playername:hover {font-size: 10px; color: #000000; text-decoration: none;}

/* Shortlist Talk */

#shortlist_talk_top {
	width: 780px;
	min-height: 75px;
	height:auto !important;
	height:75px;
	padding-top: 5px;
	float: left;
}

#shortlist_talk_bottom {
	width: 780px;
	min-height: 400px;
	height:auto !important;
	height:400px;
	padding-top: 5px;
	float: left;
}

#shortlist_talk_info {
	width: 550px;
	height: 150px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

#shortlist_talk_infomessage {
	width: 534px;
	min-height: 30px;
	height: auto !important;
	height: 30px;
	margin: 2px;
	padding: 5px;
	border: 1px solid #FC0;
	background-color: #FFC;
	float: left;
}

#shortlist_talk_overview {
	width: 200px;
	min-height: 150px;
	height: auto !important;
	height: 150px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

#shortlist_talk_players {
	width: 550px;
	min-height: 400px;
	height:auto !important;
	height:400px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

#shortlist_talk_select_shortlist {
	width: 200px;
	height: 20px;
	padding-top: 5px;
	text-align: center;
	float: left;
}

#shortlist_talk_shortlist_options {
	width: 200px;
	padding-top: 5px;
	float: left;
}

#shortlist_talk_templates {
	width: 200px;
	margin-top: 5px;
	float: left;
}

#shortlist_talk_template_name {
	width: 152px;
	height: 18px;
	cursor: pointer;
	float: left;
}

#shortlist_talk_template_name:hover {
	width: 152px;
	height: 18px;
	background-color:#CAE1F4;
	display: block;
	cursor: pointer;
	float: left;
}

#shortlist_talk_template_action {
	width: 16px;
	height: 18px;
	padding-top: 1px;
	float: left;
}

#shortlist_talk_templates_shortlist {
	width: 200px;
	display:;
	float: left;
}

#shortlist_talk_templates_type {
	width: 196px;
	height: 18px;
	background-color:#FFC;
	border: 1px solid #CCF;
	padding-top: 3px;
	margin-left: 1px;
	cursor: pointer;
	display: block;
	float: left;
}

#shortlist_talk_templates_user {
	width: 200px;
	display:;
	float: left;
}

/* Communication Centre */

table.changeoptions {
	width: 760px;
	text-align: left;
	border-collapse: collapse; /* 'cellspacing' equivalent */

}

table.changeoptions td{
	height: 20px;
	padding: 0; /* 'cellpadding' equivalent */	
}

/* Preferences */

#user_preferences {
	width: 760px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	background-color: #DFEEFA;
	float: left;
}

#user_preferences_headers {
	width: 760px;
	height: 25px;
	float: left;
}

#user_preferences_options {
	width: 758px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	border-left: 1px solid #DFEEFA;
	border-right: 1px solid #DFEEFA;
	border-bottom: 1px solid #DFEEFA;
	background-color: #FFFFFF;
	float: left;
}

#preferences_general, preferences_team, preferences_cityteam, preferences_nationalteam {
	width: 758px;
	float: left;
}

#user_preferences_options_subs {
	width: 738px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	float: left;
}

#changeoptions {
	width: 760px;
	height: 100%;
	float: left;
}

#changeoptions_header {
	width: 760px;
	height:20px;
	background: url('../images/design/bar_bg.gif') top left repeat-x;
	text-align: left;
	padding-top: 4px;
	font-size: 10px;
	font-weight: bold;
	border: 0;
	float: left;
}

#changeoptions_sub_header {
	width: 738px;
	height: 15px;
	background-color: #DFEEFA;
	margin-top: 10px;
	padding-top: 4px;
	text-align: left;
	font-weight: bold;
	float: left;
}

#changeoptions_subs_left {
	width: 258px;
	height: 20px;
	text-align: left;
	float: left;
}

#changeoptions_subs_right {
	width: 480px;
	height: 20px;
	text-align: left;
	float: left;
}

#changeoptions_footer {
	width: 760px;
	text-align: left;
	float: left;
}

.general_tab {
	width: 100px;
	height: 20px;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-left: 5px;
	padding-top: 3px;
	font-weight: bold;
	text-align: center;
	float: left;
}

.team_tab, .cityteam_tab, .nationalteam_tab {
	width: 100px;
	height: 19px;
	background-color:#DBDBDB;
	border-bottom: 1px solid #DFEEFA;
	margin-top: 5px;
	margin-left: 5px;
	padding-top: 3px;
	font-weight: bold;
	text-align: center;
	color: #237AC0;
	float: left;
}

.general_tab:hover, .team_tab:hover, .cityteam_tab:hover, .nationalteam_tab:hover {
	width: 100px;
	height: 20px;
	background-color: #FFFFFF;
	cursor: pointer;
	color: #000000;
	float: left;
}

/* Club Scout */

#club_scout_matches {
	width: 550px;
	float: left;
}

#club_scout_matches:hover {
	width: 550px;
	background-color:#CAE1F4;
	display: block;
	float: left;
}

#club_scout_matches_teams {
	width: 200px;
	padding-top: 2px;
	float: left;
}

#club_scout_matches_type {
	width: 50px;
	padding-top: 2px;
	float: left;
}

#club_scout_matches_date {
	width: 80px;
	padding-top: 2px;
	text-align: right;
	float: left;
}

#club_scout_matches_result {
	width: 50px;
	padding-top: 2px;
	float: left;
}

#club_scout_matches_options {
	width: 100px;
	float: left;
}

#club_scout_matches_spacer {
	width: 20px;
	float: left;
}

#club_scout_matches_top {
	width: 550px;
	font-weight: bold;
	float: left;
}

#club_scout_matches_bottom {
	width: 550px;
	height: 25px;
	padding-top: 2px;
	border-top: 1px solid #EEEEEE;
	cursor: pointer;
	float: left;
}

#club_scout_match {
	width: 550px;
	float: left;
}

#club_scout_match_home_score {
	width: 275px;
	height: 50px;
	padding-top: 10px;
	vertical-align: middle;
	text-align: center;
	font-size: 40px;
	font-weight: bold;
	float: left;
}

#club_scout_match_away_score {
	width: 275px;
	height: 50px;
	padding-top: 10px;
	vertical-align: middle;
	text-align: center;
	font-size: 40px;
	font-weight: bold;
	float: left;
}

#club_scout_match_home_team {
	width: 275px;
	height: 20px;
	vertical-align: middle;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #E4E4E4;
	float: left;
}

#club_scout_match_away_team {
	width: 275px;
	height: 20px;
	vertical-align: middle;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #E4E4E4;
	float: left;
}

#club_scout_match_info_left {
	width: 80px;
	height: 20px;
	padding-top: 2px;
	float: left;
}

#club_scout_match_info_right {
	width: 190px;
	height: 20px;
	padding-top: 2px;
	float: left;
}

#club_scout_match_info_spacer {
	width: 10px;
	height: 20px;
	min-height: 20px;
	height: 100%;
	float: left;
}

#club_scout_match_home_eleven {
	width: 270px;
	height: 15px;
	min-height: 15px;
	height: 100%;
	float: left;
}

#club_scout_match_home_eleven_pos {
	width: 40px;
	padding-left: 10px;
	float: left;
}

#club_scout_match_home_eleven_player {
	width: 220px;
	height: 15px;
	float: left;
}

#club_scout_match_away_eleven {
	width: 270px;
	height: 15px;
	float: left;
}

#club_scout_match_away_eleven_player {
	width: 220px;
	height: 15px;
	float: left;
}

#club_scout_match_away_eleven_pos {
	width: 40px;
	padding-left: 10px;
	float: left;
}

#club_scout_match_bottom {
	width: 550px;
	border-bottom: 1px solid #E4E4E4;
	float: left;
}

#club_scout_match_event {
	width: 270px;
	float: left;
}

#club_scout_match_event_img {
	width: 40px;
	height: 15px;
	padding-left: 10px;
	float: left;
}

#club_scout_match_event_name {
	width: 180px;
	height: 15px;
	float: left;
}

#club_scout_match_event_minute {
	width: 40px;
	height: 15px;
	float: left;
}

#club_scout_match_stats_left {
	width: 150px;
	text-align: center;
	float: left;
}

#club_scout_match_stats_center {
	width: 250px;
	text-align: center;
	float: left;
}

#club_scout_match_stats_right {
	width: 150px;
	text-align: center;
	float: left;
}

#club_scout_match_subs_home {
	width: 270px;
	float: left;
}

#club_scout_match_subs_away {
	width: 270px;
	float: left;
}

#club_scout_match_subs {
	width: 270px;
	height: 25px;
	min-height: 25px;
	height: 100%;
	padding: 2px;
	border-bottom: 1px dotted #E4E4E4;
}

#club_scout_match_subs_img {
	width: 40px;
	padding-left: 10px;
	float: left;
}

#club_scout_match_subs_name {
	width: 180px;
	float: left;
}

#club_scout_match_subs_minute {
	width: 40px;
	float: left;
}

#clubscout_overview_positions {
	width: 501px;
	border-top: 1px solid #DFEEFA;
	border-left: 1px solid #DFEEFA;
	float: left;
}

#clubscout_overview_pos_gk {
	width: 499px;
	height: 15px;
	border-bottom: 1px solid #DFEEFA;
	border-right: 1px solid #DFEEFA;
	text-align: center;
	float: left;
}

#clubscout_overview_pos_players {
	width: 99px;
	height: 15px;
	border-right: 1px solid #DFEEFA;
	border-bottom: 1px solid #DFEEFA;
	text-align: center;
	float: left;
}

#clubscout_overview_checkboxes {
	width: 499px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	background-color: #FFFFFF;
	float: left;
	
}

.clubscout_overview_checkboxes label {
  display: block;
  float: left;
  padding-right: 10px;
  padding-left: 22px;
  text-indent: -22px;
}
.clubscout_overview_checkboxes input {
  vertical-align: middle;
}
.clubscout_overview_checkboxes label span {
  vertical-align: middle;
}

#clubscout_players_row {
	width: 550px;
	height: 20px;
	text-align: center;
	float: left;
}

#clubscout_players_row_title {
	width: 550px;
	height: 20px;
	text-align: center;
	font-weight: bold;
	float: left;
}

#clubscout_players_col {
	width: 50px;
	height: 20px;
	text-align: center;
	float: left;
}

#clubscout_players_col_small {
	width: 25px;
	height: 20px;
	text-align: center;
	float: left;
}

#clubscout_players_col_pos {
	width: 35px;
	height: 20px;
	text-align: left;
	float: left;
}

#clubscout_players_col_name {
	width: 95px;
	height: 20px;
	text-align: left;
	float: left;
}

#clubscout_players_col_name a {text-decoration: none; color: #000000;}
#clubscout_players_col_name a:hover {text-decoration: none;}

#clubscout_players_col_exp {
	width: 70px;
	height: 20px;
	text-align: left;
	float: left;
}

#clubscout_players_col_conf {
	width: 80px;
	height: 20px;
	text-align: left;
	float: left;
}

.clubscout_overview_header {
	background-color: #DFEEFA;
	font-weight: bold;
}

/* Match preparation module */

#matchprep_infomessage {
	width: 746px;
	min-height: 10px;
	height: auto !important;
	height: 10px;
	margin: 2px;
	padding: 5px;
	border: 1px solid #FC0;
	background-color: #FFC;
	float: left;
}

#matchprep_options_row{
	width: 750px;
	min-height: 25px;
	height: auto !important;
	height: 25px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	float: left;
}

#matchprep_options_row_shortlist {
	width: 750px;
	min-height: 25px;
	height: auto !important;
	height: 25px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	float: left;	
}

#matchprep_options_row_team {
	width: 750px;
	min-height: 25px;
	height: auto !important;
	height: 25px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	float: left;	
}


#matchprep_options_column {
	width: 225px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	float: left;
}

.matchprep_row_header{
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
}

#matchprep_row{
	width: 750px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	padding-left: 5px;
	text-align: left;
	float: left;	
}

#matchprep_column{
	width: 40px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	float: left;
}

#matchprep_column_middle{
	width: 80px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	float: left;
}

#matchprep_column_medium{
	width: 60px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	float: left;
}

#matchprep_column_big{
	width: 100px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	float: left;
}

.matchprep_options_row label {
  display: block;
  float: left;
  padding-right: 10px;
  padding-left: 22px;
  text-indent: -22px;
}
.matchprep_options_row input {
  vertical-align: middle;
}
.matchprep_options_row label span {
  margin-right: 10px;
  vertical-align: middle;
}


/* Playerpage */

#playerpage_general_info {
/*	background: url('../images/design/scouting_news.png') bottom right no-repeat; */
	width: 500px;
	min-height: 180px;
	height: auto !important;
	height: 180px;
	border: solid 0.5px #F0F0F0;
	float: left;
}
#playerpage_skill_info {
	width: 500px;
	min-height: 150px;
	height: auto !important;
	height: 150px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

#playerpage_mental_info {
	width: 500px;
	min-height: 150px;
	height: auto !important;
	height: 150px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

#playerpage_ranking_info {
	width: 500px;
	min-height: 150px;
	height: auto !important;
	height: 150px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

#playerpage_options {
	width: 250px;
	min-height: 150px;
	height: auto !important;
	height: 150px;
	border: solid 0.5px #F0F0F0;
	float: left;
}

#module_playerpage_one_third {
	width: 250px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	float: left;
}

#module_playerpage_one_third_header {
	width: 244px;
	height: 16px;
	padding-top: 4px;
	padding-left: 4px;
	font-weight: bold;
	background-color: #DFEEFA;
	border: 1px solid #DFEEFA;
	float: left;
}

#module_playerpage_one_third_content {
	width: 250px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	float: left;
}

#module_playerpage_two_third {
	width: 505px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	float: left;
}

#module_playerpage_two_third_header {
	width: 499px;
	height: 16px;
	padding-top: 4px;
	padding-left: 4px;
	font-weight: bold;
	background-color: #DFEEFA;
	border: 1px solid #DFEEFA;
	float: left;
}

#module_playerpage_two_third_content {
	width: 505px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	float: left;
}

/* Travel Tool*/

input.bookflight {
	width: 50px;
	height: 50px;
	background-image: url('../images/icons/icon_flights.png');
	cursor: pointer;
	border: 0;
}

#travel_match {
	width: 550px;
	height: 130px;
	margin-top: 10px;
	background-color: #DFEEFA;
	float: left;
}

#travel_match_errormessage {
	width: 543px;
	height: 22px;
	margin-top: 10px;
	border: 1px solid #FF0000;
	background-color: #FFCC99;
	padding-top: 6px;
	padding-left: 5px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	float: left;
}

#travel_match_infomessage {
	width: 538px;
	min-height: 40px;
	height: auto !important;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px;
	border: 1px solid #FC0;
	background-color: #FFC;
	float: left;
}

#travel_match_header {
	width: 550px;
	margin-top: 5px;
	background-color: #DFEEFA;
	font-weight: bold;
	float: left;
}

#travel_match_top {
	width: 550px;
	height: 25px;
	float: left;
}

#travel_match_bottom_matchtype_left {
	width: 439px;
	height: 94px;
	border-left: 1px solid #DFEEFA;
	border-bottom: 1px solid #DFEEFA;
	background-color: #FFFFFF;
	float: left;
}

#travel_match_bottom_matchtype_right {
	width: 99px;
	height: 89px;
	border-right: 1px solid #DFEEFA;
	border-bottom: 1px solid #DFEEFA;
	background-color: #FFFFFF;
	padding-top: 15px;
	text-align: center;
	float: left;
}

#manual_flight_left {
	width: 150px;
	padding-top: 10px;
	padding-left: 10px;
	float: left;
}

#manual_flight_middle {
	width: 150px;
	padding-top: 10px;
	float: left;
}

#manual_flight_right {
	width: 129px;
	padding-top: 10px;
	float: left;
}

.match_type_title {
	font-size: 14px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 10px;
}

.match_type_content {
	padding-top: 10px;
	padding-left: 10px;
}

.flight_tab {
	width: 50px;
	height: 20px;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-left: 5px;
	padding-top: 3px;
	font-weight: bold;
	text-align: center;
	float: left;
}

.flight_tab:hover {
	width: 50px;
	height: 20px;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-left: 5px;
	padding-top: 3px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	color: #000000;
	float: left;
}

.share_tab {
	width: 100px;
	height: 19px;
	background-color:#DBDBDB;
	border-bottom: 1px solid #DFEEFA;
	margin-top: 5px;
	margin-left: 5px;
	padding-top: 3px;
	font-weight: bold;
	text-align: center;
	color: #237AC0;
	float: left;
}

.share_tab:hover {
	width: 100px;
	height: 20px;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-left: 5px;
	padding-top: 3px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	color: #000000;
	float: left;
}

#travel_match_bottom_left {
	width: 439px;
	height: 104px;
	border-left: 1px solid #DFEEFA;
	border-bottom: 1px solid #DFEEFA;
	background-color: #FFFFFF;
	float: left;
}

#travel_match_bottom_right {
	width: 109px;
	height: 89px;
	border-right: 1px solid #DFEEFA;
	border-bottom: 1px solid #DFEEFA;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 15px;
	float: left;
}

#travel_match_type {
	width: 69px;
	margin-top: 10px;
	margin-left: 10px;
	background-color: #FFFFFF;
	float: left;
}

#travel_match_hometeam {
	width: 140px;
	margin-top: 10px;
	background-color: #FFFFFF;
	float: left;
}

#travel_match_spacer {
	width: 10px;
	margin-top: 10px;
	background-color: #FFFFFF;
	float: left;
}

#travel_match_awayteam {
	width: 140px;
	margin-top: 10px;
	background-color: #FFFFFF;
	float: left;
}

#travel_match_date {
	width: 50px;
	margin-top: 10px;
	background-color: #FFFFFF;
	text-align: right;
	float: left;
}

#travel_match_icon_title {
	width: 30px;
	height: 20px;
	margin-top: 5px;
	margin-left: 10px;
	float: left;
}

#travel_match_depart_title {
	width: 80px;
	height: 20px;
	margin-top: 5px;
	float: left;
}

#travel_match_from_title {
	width: 110px;
	height: 20px;
	margin-top: 5px;
	float: left;
}

#travel_match_arrival_title {
	width: 80px;
	height: 20px;
	margin-top: 5px;
	float: left;
}

#travel_match_to_title {
	width: 110px;
	height: 20px;
	margin-top: 5px;
	float: left;
}

#travel_match_icon {
	width: 30px;
	height: 20px;
	margin-top: 15px;
	margin-left: 10px;
	float: left;
}

#travel_match_depart {
	width: 80px;
	height: 20px;
	margin-top: 15px;
	float: left;
}

#travel_match_from {
	width: 110px;
	height: 20px;
	margin-top: 15px;
	float: left;
}

#travel_match_arrival {
	width: 80px;
	height: 20px;
	margin-top: 15px;
	float: left;
}

#travel_match_to {
	width: 110px;
	height: 20px;
	margin-top: 15px;
	float: left;
}

#travel_match_horizontal_spacer {
	width: 420px;
	height: 4px;
	margin-left: 10px;
	border-bottom: 1px dotted #CCC;
	float: left;
}

#travel_match_message {
	width: 420px;
	margin-top: 10px;
	margin-left: 10px;
	color: red;
	float: left;
}

#travel_match_round {
	width: 420px;
	margin-left: 10px;
	float: left;
}

#travel_match_share_generatecode {
	width: 548px;
	height: 104px;
	margin-left: 1px;
	background-color: #FFFFFF;
	float: left;
}

#travel_match_share_left {
	width: 410px;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}

#travel_match_share_right {
	width: 128px;
	margin-top: 10px;
	float: left;
}

#traveltool_select_team {
	width: 198px;
	height: 20px;
	margin-top: 5px;
	border: 1px solid #DFEEFA;
	float: left;
}

#traveltool_select_team_row {
	height:20px;
	min-width: 180px;
	width: 100%;
	max-width: 200px;
	text-decoration: none;
	color: #000000;
	float: left;
}

#traveltool_select_team_row:hover {
	height:20px;
	min-width: 180px;
	width: 100% !important;
	max-width: 200px;
	background-color: #DFEEFA;
	display: block;
	cursor: pointer;
	float: left;
}

#traveltool_options {
	width: 196px;
	height: 20px;
	border: 1px solid #DFEEFA;
	margin-top: 5px;
	margin-left: 1px;
	font-size: 12px;
	font-weight: bold;
	display: block;
	cursor: pointer;
	float: left;
}

#traveltool_information {
	width: 540px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
}

#traveltool_options:hover {
	background-color: #DFEEFA;
}

input.select_team {
	border: none;
}

a.traveltool_link {
	color: #000000;
	text-decoration: none;
}

#txtTeam {
	width: 198px;
	min-height: 0px;
	height: auto !important;
	max-height: 150px;
	overflow: auto;
	border-left: 1px solid #DFEEFA;
	border-right: 1px solid #DFEEFA;
	border-bottom: 1px solid #DFEEFA;
	background-color: #FFFFFF;
	position: relative;
	z-index: 100;
}

#txtSearchPlayer {
	width: 198px;
	min-height: 0px;
	height: auto !important;
	max-height: 150px;
	overflow: auto;
	border-left: 1px solid #DFEEFA;
	border-right: 1px solid #DFEEFA;
	border-bottom: 1px solid #DFEEFA;
	background-color: #FFFFFF;
	position: relative;
	z-index: 100;
}

/* Experience Research */

#exp_table {
	width: 760px;
	height: auto;
	border-left: 1px solid #DFEEFA;
	border-right: 1px solid #DFEEFA;
	float: left;	
}

#name_col {
	min-width: 120px;
	width: 120px;
	width: auto;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	border-bottom: 1px solid #DFEEFA;
	float: left;	
}

#exp_col {
	min-width: 50px;
	width: 50px;
	width: auto;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	border-bottom: 1px solid #DFEEFA;
	float: left;	
}

#exp_data_row {
	width: 750px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	float: left;	
}

#exp_data_col {
	min-width: 90px;
	width: 90px;
	width: auto;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	float: left;	
}

#exp_data_col-title {
	min-width: 90px;
	width: 90px;
	width: auto;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	float: left;	
}

#add_data_table {
	width: 740px;
	height: auto;
	float: left;
}

#add_data_column{
	width: 230px;
	height: 25px;
	height: auto;
	float: left;
}

#add_data_column_name {
	width: 140px;
	height: 25px;
	height: auto;
	float: left;
}

#add_data_row{
	width: 740px;
	height: 25px;
	float: left;
}

#header_col {
	width: 580px;
	float: left;
}

/* User Management*/

#user_management_user{
	width: 760px;
	height: 18px;
	margin: 2px;
	padding-left: 5px;
	float: left;
}

#user_management_user:hover{
	background-color: #CAE1F4;
}

#user_management_user_name{
	width: 250px;
	height: 18px;
	float: left;
}

#user_management_user_name a{
	text-decoration: none;
	color: #000000;
}

#user_management_user_name a:hover{
	text-decoration: underline;
}


#user_management_user_country{
	width: 150px;
	height: 18px;
	float: left;
}

#user_management_user_type{
	width: 100px;
	height: 18px;
	float: left;
}

#user_management_user_lastlogin{
	width: 120px;
	height: 18px;
	float: left;
}

#user_management_user_control{
	width: 50px;
	height: 18px;
	float: left;
}

#user_management_user_block{
	width: 90px;
	height: 18px;
	float: left;
}

/* New interface*/

#module_overview_one_third {
	width: 250px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	float: left;
}

#module_overview_one_third_header {
	width: 244px;
	height: 16px;
	padding-top: 4px;
	padding-left: 4px;
	font-weight: bold;
	background-color: #DFEEFA;
	border: 1px solid #DFEEFA;
	float: left;
}

#module_overview_one_third_content {
	width: 250px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	float: left;
}

#module_overview_two_third {
	width: 500px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	float: left;
}

#module_overview_two_third_header {
	width: 495px;
	height: 16px;
	padding-top: 4px;
	padding-left: 4px;
	font-weight: bold;
	background-color: #DFEEFA;
	border: 1px solid #DFEEFA;
	float: left;
}

#module_overview_two_third_content {
	width: 500px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	float: left;
}

#module_overview_full_length {
	width: 760px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	float: left;
}

#module_overview_full_length_header {
	width: 756px;
	height: 16px;
	padding-top: 4px;
	padding-left: 4px;
	font-weight: bold;
	background-color: #DFEEFA;
	border: 1px solid #DFEEFA;
	float: left;
}

#module_overview_full_length_content {
	width: 756px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	float: left;
}


#module_right_left {
	width: 200px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	float: left;
}

#module_right_left_header {
	width: 194px;
	height: 16px;
	padding-top: 4px;
	padding-left: 4px;
	font-weight: bold;
	background-color: #DFEEFA;
	border: 1px solid #DFEEFA;
	float: left;
}

#module_right_left_content {
	width: 200px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	float: left;
}

#module_right_right {
	width: 550px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	text-align: left;
	float: left;
}

#module_right_right_header {
	width: 544px;
	height: 16px;
	padding-top: 4px;
	padding-left: 4px;
	font-weight: bold;
	background-color: #DFEEFA;
	border: 1px solid #DFEEFA;
	float: left;
}

#module_right_right_content {
	width: 550px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	float: left;
}

#mainmenu {
	width: 180px;
	min-height: 80px;
	height: auto !important;
	height: 80px;
	float: left;
}

#mainmenu_header {
	width: 174px;
	height: 16px;
	padding-top: 4px;
	padding-left: 4px;
	font-weight: bold;
	background-color: #DFEEFA;
	border: 1px solid #DFEEFA;
	float: left;
}

#mainmenu_options {
	width: 174px;
	height: 16px;
	padding-top: 4px;
	padding-left: 4px;
	margin-top: 5px;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 1px solid #DFEEFA;
	float: left;
}

#mainmenu_options:hover {
	background-color: #DFEEFA;
	cursor: pointer;
}

/* USER PROFILE PAGE */

#userprofile_information {
	width: 		740px;
	min-height:	100px;
	height:		auto !important;
	height:		100px;
	float:		left;
}

#userprofile_information_column {
	width: 		250px;
	min-height:	20px;
	height:		auto !important;
	height:		20px;
	float:		left;
}

#userprofile_information_data {
	width: 		390px;
	min-height:	20px;
	height:		auto !important;
	height:		20px;
	float:		left;
}




/* TRANSLATIONS - LA AREA */
#tags_countries {
	width:			738px;
	min-height: 	20px;
	height: 		auto !important;
	height:			20px;
	padding-left: 	4px;
	border-bottom: 1px solid #DFEEFA;
	float:			left;
	}
	
#tags_countries_column {
	width:			180px;
	min-height: 	20px;
	height: 		auto !important;
	height:			20px;
	float: 			left;
}
	
#tags_countries_column a {
	color:			#000000;
	vertical-align:	middle;
	text-decoration: none;
}

#tags_countries_column a:hover {
	color:			#000000;
	text-decoration: underline;
}
	
#lang_column {
	width:			245px;
	min-height: 	20px;
	height: 		auto !important;
	height:			20px;
	float: 			left;
}

#lang_column a {
	color:			#000000;
	text-decoration: none;
}

#lang_column a:hover {
	color:			#000000;
	text-decoration: underline;
}


#lang_column_row {
	width:			241px;
	min-height: 	20px;
	height: 		auto !important;
	height:			100%;
	padding-left: 	4px;
	float: 			left;
	}
	
#translator_user {
	width: 			245px;
	height: 		20px;
	vertical-align:	middle;
	float: 			left;	
	}
	
#translator_user img{vertical-align: middle;}