* {font-family:Tahoma,Century Gothic,Verdana; font-size:8pt; color:#425a7B;}

body{background-color:#C6C6B6; text-align:center;}
#sysDataSearch{margin:0px; padding:0px; width:90%; background-color:#ffffff; text-align:left;}
#sysDataSearchFrm{width:100%; height:80px; border:0px none; margin:0px; padding:0px;
	background-color:#ffffff;
	overflow-x:hidden;
	overflow-y:auto;
}

hr {border-style:groove; margin:0px padding:0px}

ul.standard {margin-left:1em; padding-left:1em; list-style:circle outside;}

h4 {
	margin:0px;
	margin-top:8px;
	padding:0x;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
}
span.warning{color:#0000C0;}
span.masked{color:purple}

a{text-decoration:none}
a:hover{text-decoration:none; color:#0000ff}
a.menuItem{color:#425a7B}
a.TreeFolder{color:#142a3b}
a.wizard{color:white;}
a.wizard:hover{color:navy;}
a.large {font-size:10pt; letter-spacing:10px}
a.hlpLnk{text-decoration:underline; color:purple;}
a.norm{text-decoration:underline; color:#0046D5;}
table.folder{margin:0px; margin-left:4px; margin-top:5px; padding:0px;}
table.file{margin:0px; margin-left:12px; margin-bottom:2px; padding:0px;}

img{border-top-width:0px; border-left-width:0px; border-bottom-width:0px; border-right-width:0px}
img.m{vertical-align:middle; border:1px;}
img.button {width:20px; height:20px;}
img.bullet {width:13px; height:12px;}
img.folder {width:15px; height:9px; border:0px; vertical-align:middle;}
img.file {width:9px; height:9px; border:0px; vertical-align:middle;}
div.button {width:35px; height:50px; text-align:center; float:left;}
div.buttonM {width:30px; height:35px; text-align:center; float:left;}

form {margin:0px;}

table{empty-cells: show;}
table.standard{width:100%;}
table.alternate{width:99%; background-color:#ffffff; align:center}
table.menu{width:170px}
table.data{align:center; background-color:#ffffff; border-collapse: collapse; border:1px solid #778FB1;}
th{color:#ffffff; background-color:#778FB1; text-align:center; font-weight:normal;}
tr.r1{background-color:#cccccc;}
td.l{text-align:left}
td.c{text-align:center}
td.r{text-align:right}
td.t{vertical-align:top}
td.m{vertical-align:middle}
td.b{vertical-align:bottom}
td.bold{font-weight:bold;}
td.borderT{border-top:2px solid #C6C6B6}
.data td {border:1px solid #778FB1; text-align:center}
.data td.l {border:1px solid #778FB1; text-align:left}
td.folder{margin:0px; padding:0px; padding-top:8px; vertical-align:top;}
td.padl{padding-left:10px;}
td.padr{padding-right:10px;}

/* Styles for page areas */

/*page*/
table.page{margin:0px; height:100%; width:100%; background-color:#ECE9D8; border:4px solid #ffffff;}
td.pageMenu{padding-left:2px; padding-right:2px; background-color:#ffffff}
td.pageHeader{margin:0px; padding:0px;}
td.pageData{margin:0px; padding:0px; height:100%; vertical-align:top;}
td.pageFooter, p.pageFooter{margin:0px; padding:0px; background-color:#778FB1; color:#EEEEEE;}

/*header*/
p.title, span.title{margin:0px; font-weight:bold; font-size:16pt; font-family:Century Gothic; color:#FF8000;}
p.title2, span.title2{font-weight:bold;}
td.navButtons{text-align:center;}
td.errorText, span.errorText{color:#8b0000;}
span.ok{color:green;}

p.subTitle, span.subTitle{margin:0px; font-weight:bold;}
p.txtIndent{margin:0px; margin-left:10px;}
p.spacingB{margin-bottom:10px;}
p.spacingR, span.spacingR{margin-right:10px;}
p.standard{margin:0px; margin-left:5px; margin-right:5px;}

/*body*/

/*footer*/
table.footerLogo{margin:0px; padding:0px; width:100%; text-align:right; background-color:#ffffff;}
p.padded {margin:2px; vertical-align:middle;}
table.footerInfo{border:0 solid black;}
table.footerInfo td{border-right:1 solid #425a7B; padding:0px; padding-left:3px; padding-right:3px;}

/*menu*/
table.menuGroup {width:100%;}
td.menuGroup {border:2px groove; vertical-align:top; padding:4px;}
p.menuGroupName {font-weight:bold; height:30px; margin:0px; padding:0px;}
p.menuL1 {margin:0px; padding:0px; text-decoration:underline;}
p.menuL2 {margin:0px; margin-top:6px; padding:0px; color:black;}
td.grpMultiSite{width:180px;}

#helpText1{padding:2px; width:200px; vertical-align:top;}
#helpText2{padding:2px; width:100%;}

/*sysconfig*/
td.Slot{width:60px; border:2px groove; text-align:center; vertical-align:top;}
td.Tel{background-color:#FF8080;}
td.Trunk{background-color:#64B4FF}
td.Other{background-color:#C5FFC5}
td.Empty{background-color:#C0C0C0}
td.SlotLabel{border:1px solid #C0C0C0; text-align:center;}

div.cabinet {margin:0px; border:3px solid #C0C0C0; text-align:left;}
div.cardName {width:100%; height:90px; vertical-align:top; line-height:1.0;}
div.cardPort {width:100%; height:25px; vertical-align:middle;}
div.cardVer {width:100%; vertical-align:bottom;}

.clearBoth {clear:both;}

p#menuItemIcon {
	width:70px;
	height:70px;
	text-align:center;
	float:left;

	margin-left:0px;
	margin-right:12px;
	margin-top:0px;
	margin-bottom:12px;
}
#menuItemIcon a {
	height:100%;
	margin:0;
	display:block;
	position: relative;
	text-align:center;
}
/*#menuItemIcon a:hover {border:1px solid #C6C6B6; color:#0000ff}*/
#menuItemIcon a:hover {color:#0000ff;}
#menuItemIcon img {display:block;}

#msgBox {
	width:50%;
	height:80px;
	top:50px;
	left:25%;	
	background:#C6C6B6;
	color:black;
	border:2px solid black;
	position:absolute;
	text-align:center;
	z-index:100;
	visibility: hidden;
	font-size: 10pt;
	padding:10px;
}

* html #msgBox {position:absolute}/*for ie*/

input.dealerId {font-family:Courier New; font-size:8pt;}
input.techId {font-family:Courier New; font-size:8pt;}
input.productCode {font-family:Courier New; font-size:8pt;}
input.serialNo {font-family:Courier New; font-size:8pt;}
input.genKey {font-family:Courier New; font-size:8pt;}
input.activationCode {font-family:Courier New; font-size:8pt;}
