/* UTF8 */

body
{
	font-size: 0.9em;
}

#TITLE {
	margin-bottom : 0.0em;
	cursor: default;
	border: none;
	display: none;
}

#description
{
	font-size : x-small;
	text-align : center;
	margin-bottom : 0.5em;
	cursor: default;
}

#description p
{
	margin: 0.0em;
}

#COPYRIGHT
{
	margin-top: -0.5em;
	font-size : x-small;
	border: none;
	padding-top: 0.25em;
	clear: left;
}

#COPYRIGHT a
{
}

hr
{
	height: 2px;
	display: none;
}

#mainPanel
{
	height: 28.75em;
	font-size: 1.0em;
	width: 50.0em;
	line-height: 1.0em;
	margin: 0.0em auto 0.0em auto;
	cursor: default;
	/*background-color: #ffaa44;*/
}

div.panel
{
	height: 91.0%;
	width: 20.0em;
	padding: 1.0em;
	border: solid 2px;
	-moz-border-radius : 1.0em;
	text-align: left;
	line-height: 1.0em;
}

div.panel p
{
	margin: 0.0em;
	padding: 0.0em;
}

div.panel fieldset
{
	margin: 0.0em;
	padding: 0.0em;
	border: none;
}

div.panel legend
{
	margin: 0.0em;
	padding: 0.0em;
	padding-left: 0.25em;
	line-height: 1.2em;
	font-weight: normal;
}

div.panel fieldset.otherParameters legend
{
	display: none;
}

#parameters
{
	margin-right: 1.0em;
	margin-left: 2.25em;
	float: left;
}

#parameters input, #parameters select
{
	font-size: 1.75em;
	font-weight: bold;
	padding-left: 0.2em;
	margin: 0px;
	line-height: 1.0em;
}

#parameters input.text
{
	width: 90%;
}

#parameters option
{
	text-align: right;
}

#parameters fieldset.otherParameters
{
	margin: 0.0em;
	margin-top: 0.5em;
	padding-left: 0.25em;
}

#parameters fieldset.otherParameters input
{
	margin: 0.0em;
	padding-top: 0.0em;
}

#parameters fieldset.otherParameters label
{
	font-size: 0.75em;
}

#parameters #ypwSaveParameters
{
	vertical-align: middle;
	margin-right: 0.25em;
}

#parameters fieldset.submit
{
	margin: auto;
	text-align: center;
	margin-top: 0.5em;
}

#parameters fieldset.submit legend
{
	display: none;
}

#parameters #ypwSubmit
{
	font-size: 1.5em;
	font-weight: bolder;
	font-family: Arial;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	width: 13.0em;
	border: solid 1px;
	-moz-border-radius : 0.35em;
}

#parameters #ypwSubmit.focus
{
	background-color: #bbbbbb;
}

#result
{
	float: left;
}

#result div.password
{
	border-bottom: solid 2px;
}

#result div.password input
{
	margin: auto;
	padding-bottom: 0.0em;
	width: 100%;
	font-family: 'Arial Black', Arial;
	font-weight: bolder;
	font-size: 2.0em;
	border: none;
	background-color: transparent;
	text-align: center;
	font-style: italic;
}

#result div.remainder span.remainderTitle
{
	display: none;
}

#result div.remainder
{
	font-weight: normal;
	font-family: Courier New;
	padding: 0.0em 1.0em;
	margin: 0.0em auto 0.5em auto;
	font-size: 0.75em;
	line-height: 1.0em;
	/*background-color: #ff0000;*/
	cursor: default;
	text-align: left;
}

#result div.allparameters
{
	font-size: 0.75em;
	text-align: center;
	margin-top: 3.0em;
}

#result div.allparameters input
{
	font-family: Arial;
	font-size: 0.75em;
	width: 20.0em;
	margin-left: 0.5em;
	padding: 0.15em 0.5em 0.15em 0.5em;
	border: none;
	vertical-align: middle;
}


