.calculator{}
.calculator a{color:#800;}
/*.calculator-index{}
.calculator-index h2{text-align:center;font-weight:bold;}
.calculator-index ul{display:block;float:left;margin-left:300px;}
.calculator-index ul li.index-division-top{padding-top:10px;border-top:1px solid #CCC;}
.calculator-index ul li.index-division-bottom{padding-bottom:10px;}*/
.calculator-index h3, .calculator h3, .calculator-index h4{text-align:center;display:block}
.cap-form{z-index:100;color:#000;font-size:10px;padding:2px;border:1px solid #000;position:absolute;top:90px;left:218px;background-color:#FFF;display:none;}
.cap-form .error{color:#F00;background-color:#FDD;border:1px solid #F00;}
.cap-form .tip{color:#068;background-color:#DEF;border:1px solid #068;}
.restructure-form{width:350px;}
.rfa-tender-form{width:200px;text-align:left;}
.extend-form{width:675px;}
.table-container .extend-form table, .table-container .extend-form tbody{width:100%;}
.table-container .extend-form tr{display:table-row}
.table-container .extend-form tbody{display:table-row-group}
/*.table-container .extend-form tbody td, .table-container .extend-form thead th,.table-container .extend-form tbody td+td, .table-container .extend-form thead th+th{width:auto;}*/
.extend-form input{width:55px;}
.relative{/*position:relative;*/display:block;}
.ui-widget input{font-size:9px;text-decoration:none;}
.old-amount{display:none;}
table{border:0;}
/*tr.free-agent,td.free-agent{color:#666;background-color:#DDD;}
tr.free-agent a,td.free-agent s{color:#666;}*/
tr.restructured,.restructured{color:#080 !important;background-color:#DFD !important;}
tr.restructured a,.restructured a{color:#080 !important;background-color:#DFD !important;}
tr.extended,.extended{color:#068 !important;background-color:#DEF !important;}
tr.extended a,.extended a{color:#068 !important;background-color:#DEF !important;}
tr.cut,.cut{color:#800 !important;background-color:#FDD !important;}
tr.cut a,.cut a{color:#800 !important;background-color:#FDD !important;text-decoration:line-through !important;}
tr.june-1-cut,.june-1-cut{color:#804 !important;background-color:#FDE !important;}
tr.june-1-cut a,.june-1-cut a{color:#804 !important;background-color:#FDE !important;text-decoration:line-through !important;}
tr.traded,.traded{color:#FF5F1F !important;background-color:#FDB !important;}
tr.traded a,.traded a{color:#FF5F1F !important;background-color:#FDB !important;text-decoration:line-through !important;}
tr.tendered,.tendered{color:#D07405 !important;background-color:#FFD !important;}
tr.tendered a,.tendered a{color:#D07405 !important;background-color:#FFD !important;}
table tfoot{font-weight:bold;}
.ui-tabs .ui-tabs-panel{border: 1px solid #666;border-radius:4px;padding:4px;}
#tabs{width:100%;background:none;border:0;color:inherit;}
#tabs .ui-state-active{border:1px solid #666;border-bottom:0;}
#tabs .ui-state-active a{color:#666;}
#cap-table{text-align:center;font-size:1.2em;float:left;width:300px;}
#cap-table th, #cap-table td{padding:6px;}
#cap-table .cap-room{font-weight:bold;}
#cap-table .cap-room.over-the-cap{color:#F00;}
.action-dropdown{display:block;margin:auto;width:100%;}
#table-container{display:none;}

.entry-content img.no-border{border:0;}

.calculator table,.calculator table th, .calculator table td{border:1px solid #000;text-align:center;vertical-align:middle;font-size:0.9em;}
.calculator button, .calculator input[type="button"], .calculator input[type="reset"], .calculator input[type="submit"]{font-size:1em;font-weight:bold;padding:4px;}

.table-container{overflow:auto;width:99%;clear:both;}
html>body .table-container{overflow:hidden;width:99%;}
.table-container .contracted-players {width:822px;float:left;}
.table-container .free-agents{width:166px;float:right;max-height:480px;}
.table-container .free-agents tbody{max-height:488px;}
.table-container .free-agents td{width:147px;}
.free-agents-add{border-radius: 8px;display: inline-block;font-size: 17px;margin: 0 0 11px 11px;padding: 6px;width: 165px;font-size: 15px !important;border: 2px solid #000;}
.plus-button{border-radius:100%;display: inline-block;text-align: center;width: 24px;}
html>body .table-container thead tr{display:block;padding:0;border:0;}
html>body .table-container tfoot tr{display:block;padding:0;border:0;float:left;} /*width:561px;*/
.table-container tbody{display: block;max-height:430px;overflow:auto;width:100%;border:1px solid #000000;border-left:0;}
html>body .table-container tfoot tr.information{width:259px;float:right;}
html>body .table-container tfoot tr.information div{width:259px;height:56px;padding:3px;font-weight:normal;border:1px solid #000000;font-size:10px;}

html>body .table-container .contracted-players thead th{width: 109px;padding:2px;}
html>body .table-container .contracted-players thead th+th{width: 42px}
html>body .table-container .contracted-players thead th+th+th{width: 20px}
html>body .table-container .contracted-players thead th+th+th+th{width: 90px}
html>body .table-container .contracted-players thead th+th+th+th+th{width: 74px}
html>body .table-container .contracted-players thead th+th+th+th+th+th+th+th+th{width: 4px;padding:0;}
html>body .table-container .contracted-players thead th+th+th+th+th+th+th+th+th+th{width: 93px}
html>body .table-container .contracted-players thead th+th+th+th+th+th+th+th+th+th+th{width: 74px}
html>body .table-container .contracted-players thead th+th+th+th+th+th+th+th+th+th+th+th{width: 92px}

html>body .table-container .contracted-players tbody td{width: 109px;padding:2px;}
html>body .table-container .contracted-players tbody td+td{width: 42px}
html>body .table-container .contracted-players tbody td+td+td{width: 20px}
html>body .table-container .contracted-players tbody td+td+td+td{width: 90px}
html>body .table-container .contracted-players tbody td+td+td+td+td{width: 74px}
html>body .table-container .contracted-players tbody td+td+td+td+td+td+td+td{font-weight:bold;}
html>body .table-container .contracted-players tbody td+td+td+td+td+td+td+td+td{width: 4px;padding:0;font-weight:normal;}
html>body .table-container .contracted-players tbody td+td+td+td+td+td+td+td+td+td{width: 93px}
html>body .table-container .contracted-players tbody td+td+td+td+td+td+td+td+td+td+td{width: 74px}
html>body .table-container .contracted-players tbody td+td+td+td+td+td+td+td+td+td+td+td{width: 74px}

html>body .table-container .contracted-players tfoot td{width: 171px;padding:5px 2px;}
html>body .table-container .contracted-players tfoot td+td{width: 90px;}
html>body .table-container .contracted-players tfoot td+td+td{width: 74px;}
html>body .table-container .contracted-players tfoot td+td+td+td{width: 74px;}
html>body .table-container .contracted-players tfoot td+td+td+td+td+td{font-weight:bold;}
html>body .table-container .contracted-players tfoot td+td+td+td+td+td+td{width:4px;padding:0;font-weight:normal;}
html>body .table-container .contracted-players tfoot td+td+td+td+td+td+td+td{width:255px;font-size:10px;padding:5px 2px;}

.free-agents .fa-position, .free-agents .fa-accrued{display:none;}
.free-agents th{width:166px;}

#legend{float:left;width:468px;margin-left:10px;border:0;}
#legend ul{background:none;}
#legend li{font-size:10px;font-family:Arial;}
#legend p{margin: 5px 0;}

aside.gbs,.cap-form aside{font-style:italic;/*display:inline;*/margin-left:4px;background-color:transparent;padding:0px;}
.undo{display:none;}
.table-division{background:#AAA !important;border:0;}

.dead-money-row{cursor:pointer;}

.team-section{float:left;margin-right:10px;text-align:center;width:180px;}
.team-section img{display:block;margin: 0 0 10px 15px;}
#team-change{}
.black_overlay
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.white_content 
{
	display: none;
	position: absolute;
	left: 25%;
	width: 50%;
	padding: 16px;
	background-color: white;
	z-index:1002;
	overflow: auto;
	border-radius:4px;
	/*top: 25%;
	border: 16px solid orange;
	height: 50%;*/
}
.white_content a.close
{
	float:right;
	color:#888;
	font-weight:bold;
}

#legend-legend a{color:#1772AF;}
#legend-legend a:hover{color:#074D7C;}

