@charset "utf-8";
/* CSS Document */

.topconfig {padding: 5px; border: 1px solid #000; vertical-align: top; margin-bottom: 5px; background-color: #d5d5d5;}
.topscroll {height: 400px; overflow-y: scroll;}
.bladeconfig {padding: 5px; border: 1px solid #000; vertical-align: top; margin-bottom: 5px; background-color: #d5d5d5;}
.bladeconfig textarea { width: 400px; height: 40px; vertical-align: text-top;}
.bladescroll {height: 300px; overflow-y: scroll;}
.bladeconfig select, label {height: 40px; vertical-align: top;}
.presetconfig {padding: 5px; border: 1px solid #000; vertical-align: top; margin-bottom: 5px; background-color: #d5d5d5;}
.presetconfig textarea {width: 500px; height: 100px; vertical-align: text-top;}
.presetconfig select, label {height: 100px; vertical-align: top;}
.presetscroll {height: 500px; overflow-y: scroll;}
.propscroll {}
.columnLeft {width: 70%; margin-right: 10px; float: left;}
.columnRight {width: 26%; float: right; border: 1px solid #333; padding: 5px;}
.tips {width: 26%; float: right; border: 1px solid #333; padding: 5px; }
label {color: #000000; font-weight: bold;}
blockquote {margin: 0 0 10px 20px; padding:0; font-size: 0.9em; color: #353535}
.columnLeft a:link {color:#cc0000;}
.columnLeft a:visited {color:#cc0000;}
.columnLeft a:hover {color:#cc0000; text-decoration: underline;}
.columnLeft a:active {color:#cc0000; text-decoration: underline;}
.columnsLeft {width: 48%; float:left;}
.columnsRight {width: 49%; float:right;}
#full-config {width: 90%; height: 600px; overflow: scroll; background-color: #fff;}
.pagebreak {page-break-before: always;}
#selectedoptions {width:1000px; background-color: #fff; padding: 10px; z-index:1000; margin-left:20%; border:1px solid #666666; position: fixed; top: 20px; overflow-y: scroll; height: 800px;}
.iconlink a:link {font-size: 1.3em; color: #333;}
.iconlink a:visited {color: #333;}
.iconlink a:hover {color: #fff;}
.iconlink a:active {}
#selectedoptionscontent textarea {width: 1000px; border:none; display: block; overflow: visible; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";}
#nobladeselectedoptionscontent textarea {width: 1000px; border:none; display: block; overflow: visible; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";}
#selectedcontrols {width:1000px; height:800px; background-color: #fff; padding: 10px; z-index:1000; margin-left:20%; border:1px solid #666666; position: fixed; top: 20px; overflow: scroll;}
#selectedsounds {width:1000px; height:800px; background-color: #fff; padding: 10px; z-index:1000; margin-left:20%; border:1px solid #666666; position: fixed; top: 20px; overflow: scroll;}
.editmenulist {width:900px;}
tr {page-break-inside: avoid !important;}
.layercontrol {z-index:1001; width: 150px; margin:10px 10px 10px 800px; font-size:1.7em;}
.buttonP {float: left; padding: 5px; width: 100%;}
.buttonP ul {margin:0px; padding:0px; list-style-type:none;}
.buttonP li {margin:0px; padding:0px; list-style-type:none;}
.buttonP ul li a:link {margin-left:5px; float: left; background: linear-gradient(#1a50bc, #003399); border-left: 3px solid #072a6e; border-top: 3px solid #215bcf; border-right: 5px solid #072a6e; border-bottom: 5px solid #666; text-align: center; color: #eee; font-weight: bold; padding: 12px; margin: 0px; text-decoration: none; box-shadow: 3px 3px 4px 4px #111;}
.buttonP ul li a:visited {text-decoration: none; color: #eee; border-left: 3px solid #215bcf; border-top: 3px solid #215bcf; border-right: 5px solid #072a6e; border-bottom: 5px solid #072a6e; }
.buttonP ul li a:hover {text-decoration: none; color: #eee; background: linear-gradient(#003399, #1a50bc); border-left: 5px solid #072a6e; border-top: 5px solid #072a6e; border-right: 3px solid #215bcf; border-bottom: 3px solid #215bcf;}	
.buttonP ul li a:active {text-decoration: none; color: #eee;}	
.key {border:1px solid #333; margin-bottom: 15px; padding: 10px;}
.colorchangecontrol .defaultcontrols .dualsounds .realclashsounds .choreocontrols .forcepushon .motionwakecontrol .multiphasecontrol {display: none;}

@media print {
	@page {margin-top: 25px; margin-bottom: 20px; overflow: visible;}
	textarea {page-break-before: auto;}
	body {width:800px; height:auto; overflow: visible;}
	#selectedoptions {margin-left:0 !important; width: 700px; border: none; position: relative; top: 0px; overflow-y: visible; height: auto;}
	#selectedoptionscontent {width: 700px; page-break-before: auto; height: auto; overflow: visible;}
	#nobladeselectedoptionscontent {width: 700px; page-break-before: auto; height: auto; overflow: visible;}
	#selectedcontrols {margin-left:0 !important; width: 800px !important; border: none; position: relative; top: 0px; overflow-y: visible; height: auto; page-break-before: always;}
	#selectedsounds {margin-left:0 !important; width: 800px !important; border: none; position: relative; top: 0px; overflow-y: visible; height: auto; page-break-before: always;}	
	.editmenulist {width:700px;}
	.layercontrol {display:none;}
	#mask {display: none;}
	#noprint {display: none;}
}