* {
	font-family: 'Droid Sans Mono', monospace;
	font-size: 14px;
}

#fnckeys_wrapper {
	height: 100%;
	overflow-y: auto;
}

body.FunctionKeysLeft #fnckeys, body.FunctionKeysRight #fnckeys {
	position: fixed;
}

body.FunctionKeysRight #fnckeys {
	right: -280px;
}

body.FunctionKeysLeft.screen-size-132, body.FunctionKeysRight.screen-size-132, .FunctionKeysLeft.screen-size-132 #page_wrapper, .FunctionKeysRight.screen-size-132 #page_wrapper {
	width: 1024px;
}

body.FunctionKeysLeft.screen-size-132 #fnckeys, body.FunctionKeysRight.screen-size-132 #fnckeys {
	bottom: -100px;
	top: 1px;
}

body.FunctionKeysRight.screen-size-132 #fnckeys {
	right: -215px;
}

body.FunctionKeysLeft.screen-size-132 #fnckeys {
	left: -211px;
}

body.ToggleFunctionKeys #fnckeys {
	/* Make sure it doesn't draw over the header */
	top: 48px;
	bottom: 0px;
}

body.FunctionKeysLeft.ToggleFunctionKeys #fnckeys {
	left :0px;
	margin: 0px;
	z-index: 900;
}

body.FunctionKeysRight.ToggleFunctionKeys #fnckeys {
	right: 0px;
	margin: 0px;
	z-index: 900;

	/* Because we need to change the width to hide this side, set its width in the base class */
	width: 232px;
}

body.ToggleFunctionKeys #Content {
	padding-left: 0px;
	 
}

body.ToggleFunctionKeys #ReturnedContent {
	margin: 0px;
}

body.FunctionKeysLeft.ToggleFunctionKeys #fnckeys.Hide {
	left: -200px;
}

body.FunctionKeysRight.ToggleFunctionKeys #fnckeys.Hide {
	width: 0px;
}

.FunctionKeyToggleIcon {
	background-position: center center;
	background-size: 20px 50px;
	background-repeat: no-repeat;

	width: 30px;
	height: 65px;
	background-color: #E9ECF2;
	border: 1px solid #CED6E3;

	/* Allow moving up/down the function key div */
	position: absolute;
	top: 100px;
}

body.FunctionKeysLeft #fnckeys.Hide .FunctionKeyToggleIcon {
	background-image: url('images/right_arrow.png');
}

body.FunctionKeysLeft #fnckeys .FunctionKeyToggleIcon {
	background-image: url('images/left_arrow.png');

	border-left: none;
	border-radius: 0 7px 7px 0;

	/* Make sure it's on the right side of the div */
	right: -32px;
}

body.FunctionKeysRight #fnckeys.Hide .FunctionKeyToggleIcon {
	background-image: url('images/left_arrow.png');
}

body.FunctionKeysRight #fnckeys .FunctionKeyToggleIcon {
	background-image: url('images/right_arrow.png');

	border-right: none;
	border-radius: 7px 0 0 7px;

	/* Make sure it's on the left side of the div */
	left: -32px;
}



.screen-size-132 #Content {
	margin-top: -10px;
	margin-left: 5px;
}


.screen-size-132 *,
.screen-size-132 input.button,
.screen-size-132 input[type="button"],
.screen-size-132 input[type="text"],
.screen-size-132 input[type="password"] {
	/*font-size: 9px;*/
}

.screen-size-132 input[type="text"],
.screen-size-132 input[type="password"] {
	line-height: 13px;
}

body {
	background-color:#595959;
    color: #fff;
}

#content-header {
	width: 100%;
	/*padding: 9px 0 7px 0;*/
	height: auto;
	min-height: 28px;
	background-color: #00ca74;
	/*border-bottom: 4px solid #96C93B;*/
	/*border-bottom: 4px solid #646464;*/
}
#content-header-detail {
	margin: 0;
	padding: 0;
	/*color: #96C93B;*/
	color: #646464;
	font-size: 20px;
	text-align: center; 
}
#ErrMsg
{
	width: 100% !important;
	height: auto !important;
	padding: 0px !important;
	text-align: left !important;
	display:  inline !important;
	background-color: white !important;
	border: 0px !important;
	font-size: 14px;
}

.ToggleFunctionKeys #page_wrapper,
#page_wrapper {
	margin: 0;
	text-align: center;
	width: auto;
	overflow: auto;
	display: block;
}

#Content {
	margin-top: -14px;
	background-color: transparent;
	height: auto; 
}

#m { 
	height: auto; 
	padding: 0;
	margin: 0 auto 0;
}

#ReturnedContent { 
	margin-left: auto;
	margin-right: auto;
}

input.guisel[type="radio"]
{
	margin-top: 3px;
	margin-left: -5px;
}

#MessageWaiting
{
	margin-left: 35px;
	margin-top: 15px;
}

.FunctionKeysLeft #fnckeys, .FunctionKeysRight #fnckeys {
    border-radius: 0;
    top: 0px;
}

.FunctionKeysLeft #fnckeys
{
    left: -205px;
}


.FunctionKeysLeft #fnckeys input:hover, .FunctionKeysLeft #fnckeys a:hover {
    border-radius: 0;
}

.FunctionKeysRight #fnckeys
{
	right: -295px;
}

.uppercase {
	text-transform: uppercase;
}

pre {
	margin-top:30px !important;
}

/* end styles for function key emulation */


/*************/
.menuCont a {
	padding:10px !important;
	background-color:#595959 !important;
	text-align:center !important;
	color:white !important;
	font-weight:bold !important; 
	font-family:Arial !important;
	display:block !important;
	text-decoration:none !important;
	text-shadow:none;
	margin-top:10px;
	border:2px solid #404040;
	width:260px;
}
#ErrMsg {
	visibility:hidden;
}
#fnckeys {
	display:none;
}
#keypanel {
	display:none;
}

/* end styles for function key emulation */