.text {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20pt; color: white; left: 20px; top: 5px; clip:     rect(   ); position: absolute; z-index: 1}
.drop { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20pt; color: black; left: 23px; top: 7px; clip:        rect(   ); position: absolute; z-index: 0}




.toptitle {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 18px;color:#ffffff;background-color:#006699;margin-left:2px;margin-top:2px;
}

.title {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 18px;color:#000000;margin-left:2px;margin-top:2px;background-color:#ffffff;
}

.login {
	FONT-FAMILY: Tahoma;font-weight:normal;color:#ffffff;FONT-SIZE: 10px;background-color:#006699;border-color:#000000;margin-top:6pt;margin-left: .5em;	
}

.login_error {
	FONT-FAMILY: Tahoma;font-weight:normal;color:#FF0000;FONT-SIZE: 10px;background-color:#FFFFFF;margin-top:6pt;margin-left: .5em;	
}

.button {
	FONT-FAMILY: Tahoma;font-weight:normal;font-size:75%;color:#ffffff;background-color:#006699;border-color:#ffffff;margin-top:6pt;margin-left: .5em;	
}
	
.subbutton {
	FONT-FAMILY: Tahoma;font-weight:normal;font-size:100%;color:#000000;background-color:#ffffff;border-color:#000000;margin-top:6pt;margin-left: .5em;	
}

.lines {
	color:#006699;
}	

.footer {
	font-family: Tahoma;border: 1 solid #cccccc;FONT-SIZE: 12px;color:#000000;margin-left:2px;margin-top:2px;background-color:#ffffff;
}	

.header {
	font-family: Tahoma;border: 1 solid #000000;FONT-SIZE: 12px;font-weight: normal;color:#000000;	margin-left:2px;margin-top:2px;background-color:#ffffff;
}

.hs_img_button {
	font-family: Tahoma;BORDER-BOTTOM: 1 solid #808080;BORDER-LEFT: 1 solid #C0C0C0;BORDER-RIGHT: 1 solid #808080;BORDER-TOP:  1 solid #C0C0C0;FONT-SIZE: 11px;font-weight: bold;color:#000000;margin-left:2px;margin-right:2px;margin-bottom:2px;margin-top:2px;padding-left: 4px; padding-right: 4px; padding-top: 0; padding-bottom: 0
}	

.subheader {
	font-family: Tahoma;BORDER-BOTTOM: 1 solid #000000;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 12px;font-weight: bold;color:#000000;margin-left:2px;margin-top:2px;
}

.textboxesverified {	
	font-family: Tahoma;border: 1 solid #000000;FONT-SIZE: 11px;color:#000000;margin-left:2px;margin-top:2px;background-color:#00FF99;
}
	
	
.selectedtextboxes {	
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 11px; color:#000000 ;margin-left:2px;margin-top:2px;color:#000000;background-color:#FFD98A;width:160px;
}

.textboxes {	
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 11px;FONT-color:#ffffff;margin-left:2px;margin-top:2px;color:#ffffff;background-color:#006699;width:160px;
}

.readonlytextboxes {	
	font-family: Tahoma;border: 1 solid #000000;FONT-SIZE: 10px;color:#000000;margin-left:2px;margin-top:2px;color:#000000;background-color:#E4E4E4;
}

.readonlytextboxes2 {	
	font-family: Tahoma;border: 1 solid #000000;FONT-SIZE: 11px;font-weight: normal;FONT-color:#ffffff;margin-left:2px;margin-top:2px;color:#000000;background-color:#E4E4E4;
}
.cellback {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 11px;FONT-color:#ffffff;margin-left:2px;margin-top:2px;color:#ffffff;background-color:#006699;
}
	
.regtext {
	font-family: Tahoma;color:#000000;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 12px;margin-left:2px;margin-top:2px;
}
	
.regtextselected {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;background-color:#FFD98A;FONT-SIZE: 12px;margin-left:2px;margin-top:2px;
}
	
.regtextborder {
	font-family: Tahoma;FONT-SIZE: 12px;margin-left:2px;margin-top:2px;
}
	
.sm_regtext {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 10px;margin-left:2px;margin-top:2px;
}
	
.msg_green {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 10px;margin-left:2px;margin-top:2px;color:#99FF99;
}
	
.msg_red {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 10px;margin-left:2px;margin-top:2px;color:#ff0000;
}
	
.msg_black {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 10px;margin-left:2px;margin-top:2px;color:#000000;
}
	
.msg_yellow {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 10px;margin-left:2px;margin-top:2px;color:#ffff00;
}
	
.greytext {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 12px;margin-left:2px;margin-top:2px;color:#C0C0C0;
}
	
.subregtext {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 10px;FONT-color:#000000;margin-left:2px;margin-top:2px;
}	

.regtextchangeback {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 12px;margin-left:2px;margin-top:2px;background-color:#E4E4E4;
}

.regtextchangeback1 {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 12px;margin-left:2px;margin-top:2px;background-color:#E4E4E4;
}
.regtextchangeback2 {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 12px;margin-left:2px;margin-top:2px;background-color:#ffffff;
}

.manditoryfield {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;color:#FF0000;FONT-SIZE: 12px;margin-left:2px;margin-top:2px;
}

.top_header {
	BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;font-family: Tahoma;FONT-SIZE: 11px;
}	

.messages {
	font-family: Tahoma;font-weight:bold;border: 1 solid #000000;FONT-SIZE: 10px;margin-left:2px;margin-top:2px;color:#006666;	background-color:#FFFFCC;
}

.messages_warning {
	font-family: Tahoma;font-weight:bold;border: 1 solid #000000;FONT-SIZE: 10px;margin-left:2px;margin-top:2px;color:#FF0000;background-color:#FFFFCC;
}

.messages_error {
	font-family: Tahoma;font-weight:bold;border: 1 solid #000000;FONT-SIZE: 10px;margin-left:2px;margin-top:2px;color:#FF0000;background-color:#FFFFCC;
}

.cellborder {
	font-family: Tahoma;border-style: solid; border-width: 1
}

.webfx-tree-container {
	margin: 0px;padding: 0px;font: icon;white-space: nowrap;
}

.webfx-tree-item {
	padding: 0px;margin: 0px;font: icon;color: black;white-space: nowrap;
}

.webfx-tree-item a, .webfx-tree-item a:active, .webfx-tree-item a:hover {
	margin-left: 3px;padding: 1px 2px 1px 2px;
}

.webfx-tree-item a {
	color: black;text-decoration: none;
}

.webfx-tree-item a:hover {
	color: blue;text-decoration: underline;
}

.webfx-tree-item a:active {
	background: highlight;color: highlighttext;text-decoration: none;
}

.webfx-tree-item img {
	vertical-align: middle;border: 0px;
}

.webfx-tree-icon {
	width: 16px;height: 16px;
}
.webfx-tree-item a.selected {
	color: selectedtext;background: selected;
}

.webfx-tree-item a.selected-inactive {
	color: windowtext;background: buttonface;
}

.bodygroup {
	font-family: Tahoma;border: 1 solid;FONT-SIZE: 12px;margin-left:2px;margin-top:2px;background-color:#E4E4E4;
}

.bodytitle {
	font-family: Tahoma;BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 12px;color:#ffffff;margin-left:2px;margin-top:2px;background-color:#006699;
}
	
.bodyregtext {
	font-family: Tahoma;BORDER-BOTTOM:  dotted #000000; border-width: 1px;BORDER-LEFT: medium none;BORDER-RIGHT: medium none;BORDER-TOP: medium none;FONT-SIZE: 12px;margin-left:2px;margin-top:2px;
}
</style>

