
/*************************History*************************/

/*Column Modifiers*/
	.w15 { width:15px; min-width:15px; max-width:15px; }
	.w50 { width:50px; min-width:50px; max-width:50px; }
	.w60 { width:60px; min-width:60px; max-width:60px;}
	.w75 { width:75px; min-width:75px; max-width:75px; }
	.w85 { width:85px; min-width:85px; max-width:85px; }
	.w100 { width:100px; min-width:100px; max-width:100px; }
	.w_blank { width:10px; min-width:10px; max-width:10px; }
	.w_defeat { width:100px; min-width:100px; }
	.w_detail { width:90px; min-width:90px; }
	.w_draft { width:225px; min-width:225px; }
	.w_draft_forum { width:125px; min-width:125px; }
	.w_draft_status { width:75px; min-width:75px; }
	.w_draft_date { width:150px; min-width:100px; }
	.w_owner { width:150px; min-width:150px; }
	.w_player { width:150px; min-width:150px; }
	.w_position { width:50px; min-width:50px; }
	.w_rank { width:15px; min-width:15px; }
	.w_rank_ext { width:75px; min-width:75px; }
	.w_season { width:50px; min-width:50px; }
	.w_seasons { width:100px; min-width:100px; }
	.w_source { width:75px; min-width:75px; }
	.w_team { width:150px; min-width:150px; }
	.w_team_ext { width:350px; min-width:350px; }
	.w_value { width:50px; min-width:50px; }
	.w_value_ext { width:75px; min-width:75px; }

	.col_center { text-align:center; }
	.col_left { text-align:left !important; }
	.col_right { text-align:right !important; }
	
	.marginl4 { margin-left:4px; }

	.noborder { border:0px !important; }
	.nopad { padding-left:0px !important; padding-right:0px !important; }
	
	.padl3 { padding-left:3px; }
	.padl10 { padding-left:10px; }
	.padr3 { padding-right:3px; }
	.padr10 { padding-right:10px; }
	.padname { padding-left:3px; padding-right:3px; }
	
	.font_rank { font-size:10px; }
	.font_sub { font-size:7px; }

.bcLightyellow { background-color:lightyellow; }
.bcCurrent { background-color:lightyellow; }
.bcRank { background-color:#D7F5E0; }
	
.cGold { color:gold; }
.cGoldenrod { color:goldenrod; }
.cSilver { color:grey; }
.cSubtitleHighlight { color:orange !important; }

#history_title
{
	font-size:18px;
	font-weight:bold;
}

.active_draft
{
	color:green !important;
	font-weight:bold;
}

.form_inline
{
	display:inline-block;
}

.history_content
{
	margin-left:0px;
}

	.history_content .no_results {
		border:1px solid lightgrey;
		color:grey;
		font-size:13px;
		margin-bottom:25px;
		padding:5px;
		text-align:center;
	}

.history_draft_sheet {
	margin-bottom:20px;
}

	.history_draft_sheet .team {
		margin-bottom:10px;
	}

.history_header
{
	margin-left:0px;
	margin-bottom:15px;
}

.history_header_title
{
	font-size:16px;
	font-weight:bold;
	color:purple;
}

.history_header_subtitle
{
	display:inline-block;
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	margin-left:10px;
	margin-top:5px;
	color:grey;
}

.history_major_section_content
{
	margin-left:0px;
}

.history_major_section_title
{
	margin-left:0px;
	margin-bottom:15px;
	padding:5px;
	font-weight:bold;
	font-size:18px;
	width:100%;
	background-color:black;
	color:white;
}

.history_subsection
{
	margin-left:75px; 
}

.history_subsection_title
{
	margin-bottom:5px;
	font-weight:bold;
	font-size:14px;
}

.position_index
{
	margin-left:0px;
	font-size:13px;
	margin-bottom:15px;
}

.position_index_desc
{
	color:purple;
}

.rating_description
{
	float:right;
	font-size:11px;
}

.rating_warning
{
	color:orange;
	margin-left:75px;
	margin-top:10px;
	font-size:11px;
}

.search_box
{
	display:flex;
		align-items:center;
		flex-direction:row;
		
	border:1px solid purple;
	font-size:13px;
	margin-left:0px;
	margin-bottom:25px;
	padding:5px;
	text-align:center;
	width:550px;
}

.search_box label
{
	color:purple;
}

.search_box_input
{
	margin-right:10px;
	padding:2px;
}

.tabbar_history {
	width:750px;
}

.table_history
{
	margin-bottom:25px;
	border-collapse:collapse;
}

.table_history thead tr
{
	font-size:11px;
	height:25px;
	vertical-align:bottom;
}

.table_history thead th
{
	background-color:#DBB4D3;
	padding:5px;
	white-space:nowrap;
}

.table_history tbody tr
{
	font-size:13px;
	height:25px;
	vertical-align:middle;
}

.table_history tbody td
{
	border:1px solid lightgrey;
	padding:0px 5px;
	white-space:nowrap;
}

.table_history_menu
{
	margin-left:5px;
	margin-bottom:10px;
	margin-top:10px;
	height:25px;
	background-color:white;
	width:600px;
}

.table_history_menu td
{
	white-space:nowrap;
}

.td_detail_link
{
	font-size:11px;
}

.td_summary
{
	background-color:#F2F2F2;
	text-align:center;
}

.td_tax
{
	color:darkred;
}

.th_title
{
	font-size:14px !important;
	font-weight:bold !important;
	text-align:left !important;
}

/*history page tab bar*/
/*
	.sddm_history_menu
	{	
		margin: 0;
		padding: 0;
		z-index: 30;
	}

	.sddm_history_menu li
	{	
		margin: 0;
		padding: 0;
		list-style: none;
		float: left;
		font: bold 11px arial
	}

	.sddm_history_menu li a
	{	
		display: block;
		margin: 0 1px 0 0;
		padding: 4px 10px;
		width: 60px;
		background:#D1ABCA;
		color: #FFF;
		text-align: center;
		text-decoration: none
	}

	.sddm_history_menu li a:hover
	{	
		background:purple;
	}

	#sddm_history_menu_selected
	{
		background:purple;
	}
*/	
	.tabbar_history div a {
		background:#D1ABCA;
	}
	
	.tabbar_history div a:hover
	{	
		background:purple;
	}
	
	#history_menu_selected
	{
		background:purple;
	}
	
@media screen and (max-width: 700px) {

	.history_content {
		margin-left:0px;
		margin-bottom:20px;
	}
	
	.history_header {
		margin-left:0px;
	}
	
	.history_major_section_content {
		margin-left:0px;
	}
	
	.history_major_section_title {
		margin-left:0px;
		width:calc(100% - 10px) ;
	}
	
	.history_subsection {
		margin-left:0px;
		margin-top:20px; 
	}
	
	.position_index {
		margin-left:0px;
	}
	
	.search_box {
		flex-direction:column;
		margin-left:0px;
		width:calc(100% - 10px);
	}
	
	.search_box input[type=submit] {
		margin-bottom:10px;
		width:100%;
	}
	
	.search_box label {
		margin-bottom:2px;
		text-align:left;
		width:100%;
	}

	.search_box_input
	{
		margin-right:0px;
		margin-bottom:10px;
		width:100%;
	}
	
	.tabbar_history {
		width:calc(100% - 10px);
	}
	
	.table_history
	{
		margin-bottom:10px;
	}
}