/* index page CSS */
body.base {
	background-color: #FFFFFF;
	margin-top: 0px; padding: 4px;
	text-align: center
}
table.basetbl {
	border: #CCCCCC solid 1px;
	position: relative; margin-left: auto; margin-right: auto; margin-top: 0px
	height: 100%
}
td.logoleft {
	width: 318px; height: 69px
}
img.logo1 {
	width: 318px; height: 69px; border-width: 0px; vertical-align: top
}
td.pdname {
	font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; font-size: 16px;
	color:  #000000;
	text-align: center;
	height: 69px;
	background-color: #ffffff;
}
td.logoright {
	width: 297px; height: 69px
}
img.logo2 {
	width: 297px; height: 69px; border-width: 0px; vertical-align: top
}
td.menu {
	width: 190px
}
td.tbliconline {
	height: 26px
}
table.tblicon {
	margin-left: auto; margin-right: 0px; border-width: 0px
}
td.baseicon {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	vertical-align: middle; text-align: right
}
img.savecfg {
	vertical-align: middle; width: 20px; height: 20px
}
img.restart {
	vertical-align: middle; width: 20px; height: 20px
}
img.logout {
	vertical-align: middle; width: 20px; height: 20px
}
td.Inc {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	background-color: #007CC2; color: #FFFFFF;
	text-align: center;
	height: 25px
}
a.btmicon:link {text-decoration: none; color: #000000}
a.btmicon:visited {text-decoration: none; color:#000000}
a.btmicon:hover {text-decoration: underline; color: #007CC2}
a.btmicon:active {text-decoration: none; color: #007CC2}
a.hyp:link {text-decoration: none; color: #0097E8}
a.hyp:visited {text-decoration: none; color:#0097E8}
a.hyp:hover {text-decoration: none; color: #666666}
a.hyp:active {text-decoration: none; color: #666666}

/* content CSS */
BODY.main {
	BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; MARGIN: 4px 0px 0px 8px
}
.mframe {
	background-color: #FFFFFF; border: 1px solid #C0C0C0; BORDER-COLLAPSE: collapse; padding: 3px
}
.titletbl {
	background-color: #FFFFFF; border: 0px; BORDER-COLLAPSE: collapse; padding: 0px;
}
td.titletbl1 {
	background-color: #FFFFFF; border: 0px; BORDER-COLLAPSE: collapse; padding: 0px; width: 14px; height: 30px;
	background-image: url(lilst1.gif); background-repeat: no-repeat
}
td.titletbl2 {
	background-color: #FFFFFF; border: 0px; BORDER-COLLAPSE: collapse; padding: 0px; height: 30px;
}
td.titletbl3 {
	background-color: #FFFFFF; border: 0px; BORDER-COLLAPSE: collapse; padding: 0px; width: 155px; height: 30px;
	background-image: url(lilst3.gif); background-repeat: no-repeat
}
table.sframe {
	background-color: #FFFFFF; border: 1px solid #B7CEE6; BORDER-COLLAPSE: collapse; margin: 8px 4px 8px 4px
}
td.sframe {
	background-color: #FFFFFF; border: 1px solid #B7CEE6; /*BORDER-COLLAPSE: collapse; */padding: 0px
}
td.sframe_title {
	background-color: #FFFFFF; border: 1px solid #B7CEE6; /*BORDER-COLLAPSE: collapse; */ height: 18px;
	background-image: url(menubar.gif); background-repeat: repeat-x; padding: 0px
}
.cfgframe {
	background-color: #FFFFFF; margin: 2px auto 2px auto; BORDER-COLLAPSE: separate 
}
tr.cfgtbltop {
	/* display: none */
}
.listframe {
	background-color: #FFFFFF; margin: 0px
}
td.listhead {
	background-color: #BBBBBB; color: #000000;
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	HEIGHT: 18px; VERTICAL-ALIGN: middle; padding-left: 2px
}
TD.listrow {
	background-color: #e6e6e6; color: #000000;
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	HEIGHT: 18px; VERTICAL-ALIGN: middle; padding-left: 2px
}
TD.title1 {
	BACKGROUND-COLOR: #BBBBBB; HEIGHT: 25px; VERTICAL-ALIGN: middle; text-align: center; padding: 4px
	
}
textarea.log {
	BACKGROUND-COLOR: #E6E6E6; color: #000000; line-height: 18px;
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; margin: 4px
}
.capstr {
	font-size: 12px;
	font-weight: bold;
	color: #007cc2;
	font-family: Arial, Helvetica, sans-serif;
}
FORM {
	MARGIN: 0px
}
INPUT.txt {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none;
	VERTICAL-ALIGN: middle; background-color: #FFFFFF; color: #000000
}
input.btn {
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; 
	TEXT-DECORATION: none; VERTICAL-ALIGN: middle;
	/*border-style: outset; border-color: #FFFFFF; background-color: #C0C0C0; color: #000000*/
}
INPUT.chkobj {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none;
	VERTICAL-ALIGN: middle; /*background-color: transparent;*/ margin-top: auto; margin-bottom: auto
}
SELECT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	TEXT-DECORATION: none; VERTICAL-ALIGN: middle; background-color: #FFFFFF; color: #000000
}
.alert {
	COLOR: #cc0000
}
P {
	COLOR: #3b3b3b; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.progressBar {
	BACKGROUND-COLOR: #0097E8; COLOR: #0097E8; FONT-SIZE: 12px; PADDING: 2px
}
TD.progress {
	BACKGROUND-COLOR: #e6e6e6; FONT-SIZE: 12px; HEIGHT: 28px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; BORDER: 0px
}
TD.headline {
	font-family: Arial, Helvetica, sans-serif;
	color: #007cc2; FONT-SIZE: 12px; FONT-WEIGHT: bolder; HEIGHT: 20px;
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle; padding-left: 0px
}
TD.header {
	background-color: #E6E6E6; color: #333333;
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bolder;
	HEIGHT: 18px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; padding-left: 2px
}
TD.title {
	background-color: #e6e6e6; color: #000000;
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	HEIGHT: 23px; VERTICAL-ALIGN: middle; padding-left: 2px
}
TD.subtitle1 {
	background-color: #e6e6e6; color: #000000;
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	HEIGHT: 23px; VERTICAL-ALIGN: middle; padding-left: 14px
}
TD.val {
	background-color: #EDF5FE; color: #000000;
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	HEIGHT: 23px; VERTICAL-ALIGN: middle; BORDER: 0px; padding-left: 8px; margin-top: auto; margin-bottom: auto
}
TD.btnline {
	background-color: #e6e6e6; color: #000000;
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	HEIGHT: 32px; PADDING-LEFT: 5px; VERTICAL-ALIGN: middle
}
TD.listhd {
	background-color: #A7A7A7; color: #000000;
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	HEIGHT: 18px; VERTICAL-ALIGN: middle; padding-left: 2px
}
td.note {
	background-color: #e6e6e6; color: #007cc2;
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	HEIGHT: 23px; VERTICAL-ALIGN: middle; padding-left: 2px
}
TD.qsheader {
	background-color: #E6E6E6; color: #333333;
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bolder;
	HEIGHT: 24px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; padding-left: 2px
}
TD.qstit {
	background-color: #e6e6e6; color: #000000;
	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 14px;
	HEIGHT: 24px; VERTICAL-ALIGN: middle; padding-left: 2px
}
TD.qssucc {
	color: #333333
}
TD.qsfail {
	color: #FF0000
}
TD.qswarn {
	color: #007cc2
}

/* left menu CSS */
BODY.navigation {
	BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	FONT-WEIGHT: bold; COLOR: #666666; MARGIN: 6px 4px 3px 0px; padding: 0px
}
span.menutit {
	FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 12px;
	color: #000000;
	margin-top: 15px; margin-left: 20px
}
TD.menu1 {
	BACKGROUND-COLOR: #FFFFFF; padding: 0px; height: 45px;
	background-image: url(../customized/setup2.gif); background-repeat: no-repeat;
}
TD.menu2 {
	BACKGROUND-COLOR: #FFFFFF; padding: 4px 0px 0px 0px;
}
TD.lvl1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	background-color: #0097E8; color: #FFFFFF; PADDING: 1px 1px 1px 4px; VERTICAL-ALIGN: middle; HEIGHT: 16px; border: 2px solid #CCCCCC
}
TD.lvl2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	background-color: #EDF5FE; color: #666666; PADDING: 1px 1px 1px 14px; VERTICAL-ALIGN: middle; HEIGHT: 16px; border: 2px solid #CCCCCC
}
TD.lvl3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
	background-color: #EDF5FE; color: #666666; PADDING: 1px 1px 1px 32px; VERTICAL-ALIGN: middle; HEIGHT: 16px; border: 2px solid #CCCCCC
}
a.a:link {text-decoration: none; color: #FFFFFF}
a.a:visited {text-decoration: none; color:#FFFFFF}
a.a:hover {color: #FFFF00}
a.a:active {color: #FFFF00}
a.b:link {text-decoration: none; color: #666666}
a.b:visited {text-decoration: none; color:#666666}
a.b:hover {color: #0097E8}
a.b:active {color: #0097E8}

