.normal_txt, td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; }
.alert_txt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  fonr-weight: bold;  
  }  
.darkbg { 
  background-color:#92C3E7;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight:bold;
}

.lightbg { 
  background:#EDFAFF;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #45A2E5;
}

.lightbgUpload { 
  background:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #45A2E5;
}

.loginbg { 
  background:#EFEFFA;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight:bold;
}
.whitebg { 
  background:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; 
}
.table {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  width:95%;
  margin-left:auto; 
  margin-right:auto;
  border: 1px;
}
INPUT, SELECT, TEXTAREA{
  border: #88AADD 1px solid;
  font-size: 10px;
  color: #000033;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}


SELECT.drop {
	  font-size: 10px; 
	  border: 0px;	
	  color: #00033;  
	  font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.frmcnt {
  font-size: 10px; 
  color: #7a7a7a; 
  font-family:  Verdana, Arial, sans-serif; 
  font-weight:bold;
}
.frmerr {
  font-size: 10px; 
  color: #ff0000; 
  font-family:  Verdana, Arial, sans-serif; 
  font-weight:bold
}
.frmhead {
  font-size: 11px; 
  color: #fd821a; 
  font-family:  Verdana, Arial, sans-serif; 
  font-weight:bold
}
.confirmText {
  font-size: 12px; 
  color: #35a61b; 
  font-family:  Verdana, Arial, sans-serif; 
  font-weight:bold
}
.errorText {
  font-size: 10px; 
  color: #35a61b; 
  font-family:  Verdana, Arial, sans-serif; 
  border:1px solid #000000;
  font-weight:bold;
  padding:10px 10px 10px 10px;
}

.adminTreeDiv {
  font-size: 12px; 
  color: #35a61b; 
  font-family:  Verdana, Arial, sans-serif; 
  border:1px solid #000000;
  font-weight:bold;
  padding:10px 10px 10px 10px;
	cursor: hand;
}
.btn {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px;
}
a {
  font-size:12px;
  font-family:Verdana, Arial, Helvetica;
  color:#3366AA;
  text-decoration:none;

}
a:hover {
  color:#AA3333;
  text-decoration:underline;
}

a.edit {
  font-size:9px;
  font-family:Verdana, Arial, Helvetica;
  color:#c0c0c0;
  text-decoration:none;

}
a.edit:hover {
  color:#000000;
  text-decoration:underline;
}

a.searcha {
  font-size:12px;
  font-family:Verdana, Arial, Helvetica;
  color:#3366AA;
  text-decoration:none;

}
a.searcha:hover {
  color:#AA3333;
  text-decoration:underline;
}

.treea {
  font-size:12px;
  font-family:Verdana, Arial, Helvetica;
  color:#3366AA;
  text-decoration:none;

}
treea:hover {
  color:#AA3333;
  text-decoration:underline;
}


BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	font-size : smaller;
	background : #FFFFFF;
	border: 2px solid; border-color: #ffffff;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	}

.leftPanel
{
	border: 1px solid; border-color: #D4873C;
	vertical-align:top;
}
.leftPanelHeading
{
	height:20;
	background-color: #D4873C;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-weight: bold;
	color: #FFFFFF;
	padding-left:10;
}

.menuPanel
{
	border-top: 1px solid; border-color: #ffffff;
	border-bottom: 1px solid; border-color: #ffffff;
	background-color:#92C3E7;
}
.loginPanel
{
	border: 1px solid; border-color: #B0D0E5;
	background-color:#DFEEF5;
	vertical-align:top;
}

.loginPanelUpload
{
	background-color:#DFEEF5;
	vertical-align:top;
}

.labelogin{
	color: #969EA1;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-weight: bold;
}

.loginPanelHeading
{
	height:20;
	background-color: #B0D0E5;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-weight: bold;
	color: #FFFFFF;
	text-align:center
}

.inputboxSmall { 
	background: #FFFFFF;
	border: 1px solid; 
	border-color: #B0D0E5; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-weight: bold; 
	width:100px; 
}
.inputboxBig { 
	background: #FFFFFF;
	border: 1px solid; 
	border-color: #B0D0E5; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-weight: bold; 
	width:200px; 
}
.inputboxBigX { 
	background: #FFFFFF;
	border: 1px solid; 
	border-color: #B0D0E5; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-weight: bold; 
	width:250px; 
}
.comboboxBig {
	BACKGROUND: #ffffff;
	WIDTH: 150px; 
}

.title {	
	border-bottom: 1px solid;
	border-color: #B0D0E5;
	padding-left:10;
	color: #D4873C;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; font-weight: bold;
}
.subTitle {	
	color: #000000;
	background-color:#EEF6FE;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; font-weight: bold;
}
.normalText{	
	padding:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	border-bottom: 1px solid;
	border-color: #B0D0E5;
	text-align:justify;
	vertical-align:top;
}

.normalTextForgot{	
	padding:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	border-bottom: 1px solid;
	border-color: #B0D0E5;
	vertical-align:top;
}

.button { 
	background: #92C2E7; 
	border: 1px solid;
	color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-style: normal; font-weight: bold;
	padding: 0px 0px 0px 0px;
}
.form-noindent {
	background-color: #EDFAFF; 
	border: #C3D9FF 1px solid;
}
.formHeading{
	text-align:left;
	color: #ffffff;
	background-color:#92C3E7;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; font-weight: bold;
	height:25px;
}
.formElement{
	text-align:left;
	color: #70A4B9;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-weight: bold;
	height:25px;
}

.classDiv {
	vertical-align:top;
	/*border:1px solid #000000;*/
	height:20px;
}
.errorDiv {
	vertical-align:top;
	border:1px solid #000000;
	height:20px;
}
.treeTable {
	padding:0px 0px 0px 0px;
}

.informbg { 
  background:#EFEFFA;
  color: #70A4B9;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
}

.loginbg { 
  background:#92C2E6;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  padding:5px 5px 5px 5px;
}

.treeDivDisply {
border:1px solid #D1D1D1;
}

.menutitle {
  font-family: Arial;
  font-size: 12px;
  color: #666666;
  font-weight:bold;
  text-decoration:none;
}
div.menutitle:hover {
  font-family: Arial;
  font-size: 12px;
  color: #ffffff;
  font-weight:bold;
  background-color: #95d212;
  text-decoration:none;
}

.tbl {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  margin-left:auto; 
  margin-right:auto;
  border:0px solid #CBD9F3;
}

.innertbl {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  margin-left:auto; 
  margin-right:auto;
  background-color: #EDFAFF; 
	border: #C3D9FF 1px solid;
}

.innertbl12 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  margin-left:auto; 
  margin-right:auto;
  background-color: #FFFFFF; 
	border: #C3D9FF 1px solid;
	padding:20px;
	text-align:justify;
}

.displayblock {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  margin-left:auto; 
  margin-right:auto;
  background-color: #FFFFFF; 
	border: #C3D9FF 1px solid;
	padding:5px;
	text-align:justify;
}

.innertbl13 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  margin-left:auto; 
  margin-right:auto;
  background-color: #FFFFFF; 
  padding:20px;
	
}

.txt{
  border: #88AADD 1px solid;
  font-size: 12px;
  color: #000033;
  font-weight:bold;
  color:#3366AA;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.searchLayer{
  border: #88AADD 1px solid;
  font-size: 12px;
  color: #000033;
  font-weight:bold;
  color:#3366AA;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}
ul.folder0 {
	list-style-position: outside;
	list-style-image: url(../images/icons/folder.gif);

}
ul.folder1 {
	list-style-position: outside;
	list-style-image: url(../images/icons/folder-expanded.gif);
}
ul.page {
	list-style-position: outside;
	list-style-image: url(../images/icons/page.gif);
}
li.folder0 {
	list-style-position: outside;
	list-style-image: url(../images/icons/folder.gif);
}
li.folder1 {
	list-style-position: outside;
	list-style-image: url(../images/icons/folder-expanded.gif);
}
li.page {
	list-style-position: outside;
	list-style-image: url(../images/icons/page.gif);
}
li.doc {
	list-style-position: outside;
	list-style-image: url(../images/icons/doc.gif);
}
li.pdf {
	list-style-position: outside;
	list-style-image: url(../images/icons/pdf.gif);
}
li.xls {
	list-style-position: outside;
	list-style-image: url(../images/icons/xls.gif);
}
a.treeClick {
	  font-family: Arial, Helvetica, sans-serif; 
  	  font-size: 12px; 
	  text-decoration:none;
	  background:#FFFFFF;
}
a.treeClick:hover {
	  font-family: Arial, Helvetica, sans-serif; 
  	  font-size: 12px; 
	  text-decoration:none;
	  background:#000066;
	  color:#FFFFFF;
}
.dhtmltooltip{
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
position: absolute;
width: 300px;
border: 1px solid #972999;
padding: 5px;
background-color: #FFFFFF;
z-index: 100;
overflow:auto;
height: 150px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}