html {overflow: auto;}
body {text-align: center; line-height: 14px; font-family: Arial, sans-serif; margin: 0 auto; font-size: 12px; padding: 0; background-color: #EDEDED; display: none;}
h4 {line-height: 14px; font-size: 13px; padding: 5px 0; margin: 0; text-align: left;}
p {text-align: left;}
label {vertical-align: middle; text-align: right;}
select.key {width: 40%; padding: 2px 0; margin: 0; vertical-align: middle;}
input.text {width: 50%; padding: 4px 0; margin: 0; vertical-align: middle;}
input.word {padding: 2px 0; margin: 0; vertical-align: middle;}
.ui-form-item {padding: 5px 0;}
.ui-form-label {width: 90px; margin-right: 2px; display: inline-block;}
.ui-form-cdkey-part {width: 40px; padding: 4px 0; margin: 0; vertical-align: middle;}
#header {margin: 0 auto; text-align: left; width: 595px; height: 120px; background: url(images/header.png) repeat-x left top; padding:0;}
#banner {margin: 0 auto; text-align: left; width: 100%; height: 100%; background: url(images/banner.png) no-repeat left top;}
#content {margin: 0 auto; text-align: left; width: 575px; height: auto; padding: 10px; border-top: 1px solid #C0C0C0;}
#license_slide
{display: none;}

#alertBox,
#errorBox,
#enterBox,
#returnBox,
#repairBox,
#optionBox
{display: none;}

#nodelock_flxnet_wizard,
#nodelock_rockey_wizard,
#floating_flxnet_wizard,
#floating_rockey_wizard
{display: none;}

#nodelock_offline_activate,
#nodelock_offline_return,
#nodelock_offline_repair,
#floating_flxnet_borrow,
#borrowed_flxnet_return
{display: none;}

.hideclose .ui-dialog-titlebar-close {display: none;}

.ui-table-head {
	width: 570px;
	background: url(images/column.png) repeat-x center left;
	border: 1px solid #C0C0C0;
}
.ui-table-body {
	width: 570px;
	height: 95px;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	overflow-x: hidden;
	overflow-y: auto;
	scrollbar-arrow-color: #000000;
	scrollbar-face-color: #E0E0E0;
	scrollbar-darkshadow-color: #E0E0E0;
	scrollbar-highlight-color: #E0E0E0;
	scrollbar-3dlight-color: #E0E0E0;
	scrollbar-shadow-color: #E0E0E0;
	scrollbar-track-color: #F0F0F0;
}
.ui-table {
	border-collapse: collapse; 
}
.ui-table thead tr th {
	border-right: 1px solid #C0C0C0;
	padding: 3px 0;
	word-break: break-all;
	overflow: hidden;
}
.ui-table tbody tr.normal {
}
.ui-table tbody tr.active {
	background-color: #D2ACE6;
}
.ui-table tbody tr td {
	color: #3D3D3D; 
	padding: 3px 1px 0 0;
	text-align: left; 
	word-break: break-all;
	overflow: hidden;
}
.ui-table tbody td a {margin: 0 5px;}
.ui-table tbody td a:link {text-decoration: none; color: darkcyan;}
.ui-table tbody td a:active {text-decoration: none; color: darkcyan;}
.ui-table tbody td a:hover {text-decoration: underline; color: darkcyan;}
.ui-table tbody td a:visited {text-decoration: none; color: darkcyan;}

.step_content {height: 400px; padding: 0;}
.step_wrapper {width:100%; height: 100%;}
.step_buttons {height: 30px; padding: 10px 0; border-top: 1px solid #C0C0C0;}
.area_buttons {padding: 10px 0; margin: 0 auto; height: 30px;}
.area_options {text-align: center; width: 272px;}
.l_buttons {float: left; text-align: left;}
.r_buttons {float: right; text-align: right;}

#nodelock_license_table,
#floating_license_table
{
	padding: 0;
	margin: 0;
}
#license_board
{
	padding: 5px 10px;
	border: 1px solid #C0C0C0;
	background-color: #DFDFDF;
}
#flxnet_license_server_board,
#rockey_license_server_board
{
	margin: 10px 0;
	padding: 5px 0;
	background-color: #DFDFDF;
	border: 1px solid #C0C0C0;
}
#flxnet_server_name, #rockey_server_name {width: 25%;}
#flxnet_server_port, #rockey_server_port {width: 10%;}

.license {font-size: 12px; line-height: 18px; margin-bottom: 5px; padding: 10px;}
.license-key {text-align: right;}
.license-value {text-align: left; padding: 0 5px; color: darkgreen;}
.license_server {margin-bottom: 5px; padding: 5px;}
.license_server span {margin-left: 10px;}
.license_server a span {margin-left: 0;}
.license_server label {display: inline;}
.license_server input {display: inline; border: 1px solid #C0C0C0; line-height: 1.4em; height: 1.7em;}
.license_type {padding: 20px; border-top: 2px solid #C0C0C0; background-color:#DFDFDF;}
.license_type label,
.license_type input
{display: inline;}