@charset "utf-8";
/* CSS Document */

#pageholder {
	width: 100%; 
}

#container {
	width: 100%; 
	margin: 0 auto; 
	position: relative; 
}

#dashheader {
	float: left; 
	width: 100%; 
	height: 65px; 
	overflow: auto;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#headerorglogo {
	float: left; 
	width: 34%; 
	height: 55px; 
	padding-top: 7px;
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#headerdispmsg {
	float: left; 
	width: 4%; 
	height: 65px; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#headersolnlogo {
	float: left; 
	width: 25%; 
	height: 55px; 
	padding-top: 7px;
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#headerdisppromo {
	float: left; 
	width: 26%; 
	height: 65px; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#headerappllogo {
	float: left; 
	width: 10%; 
	height: 60px; 
	padding-top: 5px;
	padding-right: 0.5%;
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#dashbody {
	float: left; 
	width: 100%; 
	height: 645px; 
	overflow: auto;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#dashpanel {
	float: left; 
	width: 100%; 
	height: 45px; 
	background-color: #DDDDDD; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #0099FF;
}

#paneloperation {
	float: left; 
	width: 38%; 
	height: 30px;
	padding-top: 10px; 
	padding-left: 15px; 
	background-color: #DDDDDD; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #0099FF;
}

#panelprofile {
	float: left; 
	width: 60%; 
	height: 40px;
	padding-top: 10px; 
	background-color: #DDDDDD; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #0099FF;
}

#dashapplication {
	float: left; 
	width: 100%; 
	height: 600px; 
	overflow: auto;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#dashcontrol {
	float: left; 
	width: 18%; 
	height: 600px; 
	background-color: #EEEEEE; 
	overflow: auto;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#controlobject {
	float: left; 
	width: 100%; 
	background-color: #EEEEEE; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#controlalert {
	float: left; 
	width: 100%; 
	background-color: #EEEEEE; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#controlparam {
	float: left; 
	width: 100%; 
	background-color: #EEEEEE; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#controllink {
	float: left; 
	width: 100%; 
	background-color: #EEEEEE; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#dashworking {
	float: left; 
	width: 82%; 
	height: 600px; 
	overflow: auto;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#dashlist {
	float: left; 
	width: 26%; 
	height: 600px; 
	overflow: auto;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#dashdisplay {
	float: left; 
	width: 74%; 
	height: 600px; 
	overflow: auto;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#dashsummary {
	float: left; 
	width: 64%; 
	height: 600px; 
	overflow: auto;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#displaymapfull {
	float: left; 
	width: 100%; 
	height: 600px; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#displaymaphori {
	float: left; 
	width: 100%; 
	height: 200px; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#displaymapview {
	float: left; 
	width: 100%; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#displayrecordfull {
	float: left; 
	width: 100%; 
	height: 595px; 
	overflow: auto;
	padding-top: 5px;
	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#displayrecordhori {
	float: left; 
	width: 100%; 
	height: 295px; 
	overflow: auto;
	padding-top: 5px;
	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#dashselect {
	float: left; 
	width: 36%; 
	height: 600px; 
	overflow: auto;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#selectstatus {
	float: left; 
	width: 100%; 
	overflow: auto;
	padding-top: 5px;
	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#selecthistory {
	float: left; 
	width: 100%; 
	overflow: auto;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#selectdetail {
	float: left; 
	width: 100%; 
	overflow: auto;
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #DEEDF6;
}

#dashfooter {
	float: left; 
	width: 100%; 
	height: 30px; 
	overflow: hidden;
	background-color: #DDDDDD; 
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #FFFFFF;
}

#footercopyright {
	float: left; 
	width: 49.5%; 
	height: 28px; 
	padding-top: 2px;
	padding-left: 0.5%;
	overflow: hidden;
	background-color: #DDDDDD; 
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #FFFFFF;
}

#footermessage {
	float: left; 
	width: 25%; 
	height: 23px; 
	padding-top: 7px;
	overflow: hidden;
	background-color: #DDDDDD; 
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #FFFFFF;
}

#footeruserinfo {
	float: left; 
	width: 24.5%; 
	height: 23px; 
	padding-top: 7px;
	padding-right: 0.5%;
	overflow: hidden;
	background-color: #DDDDDD; 
 	border-style: solid; 
 	border-top-width: 0px; 
 	border-right-width: 0px; 
 	border-bottom-width: 0px; 
 	border-left-width: 0px; 
 	border-color: #FFFFFF;
}

#report {
	float: left; 
	width: 960px; 
	height: 1375px; 
	background-color: #FFFFFF; 
	overflow: hidden;
 	border-style: solid; 
 	border-top-width: 2px; 
 	border-right-width: 2px; 
 	border-bottom-width: 2px; 
 	border-left-width: 2px; 
 	border-color: #FFFFFF;
}


body {
	font-size: 12;
	color: #204060;
	font-family:Tahoma,Geneva,sans-serif; 
 	font-style:none; 
 	font-weight:none;
	text-align: center;
	text-indent: 0px;
	letter-spacing:0px; 
	line-height:100%; 
	word-spacing:0px; 
	text-decoration:none; 
	margin: 0px; 
	padding: 0px;
}

.reverse {
	color: #102030;
}

.message {
	color: #CCCCCC;
}

.alert {
	color: #FF0000;
}

.link {
 	text-decoration:underline; 
}

.highlight {
	color: #00FF00;
}

.small {
	font-size: 10;
}

.normal {
	font-size: 12;
}

.large {
	font-size: 14;
}

.special {
        font-size: 16;
        font-weight:bold;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

.title {
	color: #204060;
	text-align: left;
	font-size: 13;
}

.field {
	color: #204060;
	background-color: #D0E0F0;
    text-align: left;
}

.display {
	color: #204060;
	padding: 5px;
    text-align: left;
	font-size: 12;
}

.queryhead {
	color: #F0F0F0;
	background-color: #507090;
	font-size: 12;
 	border-style: solid; 
 	padding-top: 5px;
 	padding-bottom: 5px;
 	padding-left: 3px;
 	padding-right: 3px;
	border-top-width: 2px; 
 	border-right-width: 2px; 
 	border-bottom-width: 2px; 
 	border-left-width: 2px; 
 	border-color: #A0B0C0;
}

.querydata {
	color: #204060;
	background-color: #FFFFFF;
	font-size: 12;
 	border-style: solid; 
 	border-top-width: 2px; 
 	border-right-width: 2px; 
 	border-bottom-width: 2px; 
 	border-left-width: 2px; 
 	border-color: #A0B0C0;
}

.queryalert {
	color: #FF0000;
	background-color: #FFFFFF;
	font-size: 12;
 	border-style: solid; 
 	border-top-width: 2px; 
 	border-right-width: 2px; 
 	border-bottom-width: 2px; 
 	border-left-width: 2px; 
 	border-color: #A0B0C0;
}

.selecthead {
	color: #F0F0F0;
	background-color: #204060;
	font-size: 12;
 	border-style: solid; 
 	padding-top: 5px;
 	padding-bottom: 5px;
 	padding-left: 3px;
 	padding-right: 3px;
	border-top-width: 2px; 
 	border-right-width: 2px; 
 	border-bottom-width: 2px; 
 	border-left-width: 2px; 
 	border-color: #A0B0C0;
}

.selectdata {
	color: #204060;
	background-color: #DDDDDD;
	font-size: 12;
 	border-style: solid; 
 	border-top-width: 2px; 
 	border-right-width: 2px; 
 	border-bottom-width: 2px; 
 	border-left-width: 2px; 
 	border-color: #A0B0C0;
}

.selectalert {
	color: #FF0000;
	background-color: #BEDDE6;
	font-size: 12;
 	border-style: solid; 
 	border-top-width: 2px; 
 	border-right-width: 2px; 
 	border-bottom-width: 2px; 
 	border-left-width: 2px; 
 	border-color: #A0B0C0;
}

.selectleft {
	color: #204060;
	background-color: #FFFFFF;
	width: 35%; 
	text-alight: left; 
	font-size: 12;
 	border-style: solid; 
 	border-top-width: 2px; 
 	border-right-width: 2px; 
 	border-bottom-width: 2px; 
 	border-left-width: 2px; 
 	border-color: #A0B0C0;
}

.selectright {
	color: #204060;
	background-color: #FFFFFF;
	width: 65%; 
	text-alight: left; 
	font-size: 12;
 	border-style: solid; 
 	border-top-width: 2px; 
 	border-right-width: 2px; 
 	border-bottom-width: 2px; 
 	border-left-width: 2px; 
 	border-color: #A0B0C0;
}

.banner {
	font-size: 18;
	text-alight: left; 
}

.queryTextBox
{
	color: #204060;
	font-size: 12; 
	background-color: #FFFFFF;
	text-align: left;
    width: 100px;
	height: 20px;
}

.editTextBox
{
	color: #204060;
	font-size: 12; 
	background-color: #FFFFFF;
	text-align: left;
    width: 170px;
	height: 20px;
}

.editRemarkBox
{
	color: #204060;
	font-size: 12; 
	background-color: #FFFFFF;
	text-align: left;
    width: 170px;
	height: 60px;
}

.queryNumbBox
{
	color: #204060;
	font-size: 12; 
	background-color: #FFFFFF;
	text-align: right;
    width: 80px;
	height: 20px;
}

.reportname
{
 	font-size:18px; 
	line-height:120%; 
	margin:5px;
 	font-weight:bold;
}

.reporthead {
	color: #204060;
	background-color: #FFFFFF;
	font-size: 12;
 	font-weight:bold;
	border-style: solid; 
 	padding-top: 5px;
 	padding-bottom: 5px;
 	padding-left: 3px;
 	padding-right: 3px;
	border-top-width: 2px; 
 	border-right-width: 2px; 
 	border-bottom-width: 2px; 
 	border-left-width: 2px; 
 	border-color: #A0B0C0;
}

.reportdata {
	color: #204060;
	background-color: #FFFFFF;
	font-size: 12;
 	border-style: solid; 
 	padding-left: 3px;
 	padding-right: 3px;
	border-top-width: 2px; 
 	border-right-width: 2px; 
 	border-bottom-width: 2px; 
 	border-left-width: 2px; 
 	border-color: #A0B0C0;
}

h1 {
 	font-size:24px; 
	color:white; 
	letter-spacing:0px; 
	line-height:100%; 
	margin:5px;
	padding-top: 5px; 
 	font-weight:normal;
}

h2 {
 	font-size:18px; 
	color: white; 
	letter-spacing:0px; 
	line-height:100%; 
	margin:5px;
 	font-weight:bold;
}

h3 {
 	font-size:18px; 
	letter-spacing:0px; 
	line-height:100%; 
	margin:5px;
 	font-weight:bold;
}

h4 {
 	font-size:16px; 
 	letter-spacing:0px; 
	line-height:100%; 
	margin:5px;
 	font-weight:normal;
}

p {
	margin: 0px;
	text-indent: 0px;
	padding-top: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
}

li {
	list-style-type: none; 
	text-indent: 0px;
	padding-top: 6px; 
	padding-left: 8px; 
	color: #283502;
}

table {
	border-collapse: collapse; 
	margin-left: auto;
	margin-right: auto;
	margin-top:0px; 
	margin-bottom: 0px;
	page-break-inside: auto;
}

thead {
	display: table-header-group; 
}

tfoot {
	display: table-footer-group; 
}

th {
	background-color: dimgray; 
	color: #FFFFFF; 
	text-alight: center; 
	border-style: solid; 
	border-width: 1px; 
	border-color: gray;
}
		
tr {
	page-break-inside: avoid;
	page-break-after: auto;
}

td {
	text-alight: left; 
}

.loginBox
{
    width: 250px;
	height: 20px;
}

.textBox
{
	font-size: 12; 
	background-color: #FFFFFF;
	text-align: left;
    width: 120px;
	height: 17px;
}

.textArea150
{
	font-size: 12; 
	background-color: #D1F85C;
	font-family:Tahoma,Geneva,sans-serif; 
	text-align: left;
}

a:link {
	text-decoration:none; 
	color:inherit;
}
a:visited {
	text-decoration:none; 
	color:inherit;
}
a:hover {
	text-decoration:none; 
	color:inherit;
}
a:active {
	text-decoration:none; 
	color:inherit;
}

img{  
	border-style: none;
}

