.divClass{
	border-right: darkblue thin outset; 
	border-top: darkblue thin outset; 
	BACKGROUND: #1b3c76; 
	border-left: darkblue thin outset; 
	border-bottom: darkblue thin outset; 
	position: absolute;
}
/*.GriBody {
	color:#000000;BACKGROUND-COLOR: #eeeeee;FONT-SIZE: 10px; FONT-FAMILY: Georgia 
}*/

.BoldGriBody {
	color:#000000; BACKGROUND-COLOR: #1b3c76;FONT-WEIGHT: bold;FONT-SIZE: 10px; FONT-FAMILY: Georgia 
}



.gridHeader {
	 BACKGROUND-COLOR: #15b216;
	 color:#ffffff;
	 height: 19px; 
	 letter-spacing:2;
	 font-weight:bolder;	
	 font-size: small;
	 font-family: Georgia;
	  cursor: default;
	 /*position:relative;*/	
	 /*top:expression(document.getElementById("divBilanco").scrollTop);*/
	 /*top:expression(this.offsetParent.scrollTop); */
	 /*z-index:1000;*/
}

.selected {
	 BACKGROUND-COLOR: #1b3c76;
	 color:#000000;
	 height: 20px; 
	 letter-spacing:2;
	 font-weight:bolder;	
	 font-size: small;
	 font-family: Georgia;
}

.gridHeader2 {

	 BACKGROUND-REPEAT: repeat-x; 
	 height: 19px; 
	 letter-spacing:2;
	 font-weight:bolder;	
	 font-size: small;
	 font-family: Georgia;
	 COLOR: #ffffff; 
	 BACKGROUND-COLOR: #15b216;
}

.ScreenHeader {
	color:#ffffff; background-color: #336699; font-family:Georgia ;font-weight: bold; font-size: 12px;
}

.TableBody  {
	BACKGROUND-COLOR: #CAEEFF ;FONT-WEIGHT: bold;FONT-SIZE: 10px; FONT-FAMILY: Georgia 
}

.ScreenSubHeader {
	color:#ffffff; background-color: #0000A0; font-family:Georgia ;font-weight: bold; font-size: 10px;
}


td.tabMenuItemDisable {

	font-family:Georgia ;
	width:200px;
	border-left:solid 4px #3399ff;
	border-right:none;
	border-top:solid 1px #9AA9C0;
	border-bottom:solid 1px #9AA9C0;
	background-color: #eeeeee;  
	color:#000000;
	text-align:left;
	font-size: 10px;  
	font-weight:bold;
	cursor:hand;
}
td.tabMenuTopItemDisable {

	font-family:Georgia ;
	width:200px;
	border-left:solid 1px #9AA9C0;
	border-right:solid 1px #9AA9C0;
	border-top:solid 4px #3b5998;
	border-bottom:none;
	background-color: #eeeeee;  
	color:#000000;
	text-align:left;
	font-size: 10px;  
	font-weight:bold;
	cursor:hand;
}

td.tabMenuItemEnable {
	font-family:Georgia ;
	width:200px;
	border-left:solid 1px #9AA9C0;
	border-right:solid 1px #9AA9C0;
	border-top:solid 1px #9AA9C0;
	border-bottom:solid 1px #9AA9C0;
	background-image:url(../images/tab_bg_off.gif);
	background-repeat:repeat-x;
	background-color: #eeeeee; 
	color:#000000;
	text-align:left;
	font-size: 10px;  
	font-weight:bold;
	cursor:hand;

}
td.tabMenuTopItemEnable {
		font-family:Georgia ;
	width:200px;
	border-left:solid 1px #9AA9C0;
	border-right:solid 1px #9AA9C0;
	border-top:solid 1px #9AA9C0;
	border-bottom:solid 1px #9AA9C0;
	background-image:url(../images/tab_bg_off.gif);
	background-repeat:repeat-x;
	background-color: #eeeeee; 
	color:#000000;
	text-align:left;
	font-size: 10px;  
	font-weight:bold;
	cursor:hand;

}
tr.Baslik
{
	FONT-WEIGHT: bolder; 
	FONT-SIZE: small;  
	COLOR: #ffffff; 
	FONT-FAMILY: Georgia; 
	HEIGHT: 24px;
	background:#41a5e1;
	vertical-align:bottom; 
	

}
td.alternate{
	 BACKGROUND-COLOR: #132b57;
	 color:#000000;
	 height: 20px; 
	 letter-spacing:2;
	 font-size: small;
	 font-family: Georgia;
	 font-style:inherit;
	 
	
}
td.alternate2{
	 BACKGROUND-COLOR: #1b3c76;
	 color:#000000;
	 height: 20px; 
	 letter-spacing:2;
	 font-size: small;
	 font-family: Georgia;
	 font-style:inherit
	
}
td.Baslik
{
	FONT-WEIGHT: bolder; 
	FONT-SIZE: small;  
	COLOR: #ffffff; 
	FONT-FAMILY: Georgia; 
	HEIGHT: 24px;
	BACKGROUND-COLOR:#9966cc; 
	white-space:nowrap;
	text-align:center;

}
td.Button2
{
	padding: 2px 4px 2px 4px;
  padding: 4px 6px 4px 8px;
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 1px;
  border-bottom-width: 1px;
  border-right-width: 1px;
  border-top-color: #D9DFEA;
  border-left-color: #D9DFEA;
  border-bottom-color: #0e1f5b;
  border-right-color: #0e1f5b;
  background-color:  #3b5998;
  width:100px;
  color:#FFF;
}
td.Button
{
	font-family:Georgia ;
	width:200px;
	height: 24px;
	border-left:solid 1px #9AA9C0;
	border-right:solid 1px #9AA9C0;
	border-top:solid 1px #9AA9C0;
	border-bottom:solid 1px #9AA9C0;
	background-color:Green; 
	color:White;
	text-align:left;
	font-size: 12px;  
	font-weight:bold;
	cursor:hand;

}
.Header1 {
	color:#000099; background-color: #ffffff; font-family:Georgia ;font-weight: bold; font-size: 12px;
}

.Header2 {
	color:#ffffff; background-color: #82889E; font-family:Georgia ;font-weight: bold; font-size: 10px;
}

.tdTitle{ FONT-WEIGHT: bold; BACKGROUND-COLOR: #ecf5ff }

.Body1 {
	color:#000000; background-color: #eeeeee; font-family:Georgia ;font-weight: bold; font-size: small;
}

.Body2 {
	color:#ffffff; background-color: #507CD1; font-family:Georgia ;font-weight: bold; font-size: 8pt;
}

.Body3 {
	color:#000000; background-color: #EED7D5; font-family:Georgia ;font-weight: bold; font-size: small;
}

.Body4 {
	color:#000099; background-color: #cccccc; font-family:Georgia ;font-weight: bold; font-size: small;
}

.Body5 {
	color:#000000; background-color: #EED7D5; font-family:Georgia ; font-size: small;
}

.mBody1 {
	color:#000000; 
	background-color: #eeeeee; 
	font-family:Georgia ;
	font-size: small;
	margin:0;
	padding:0;
}

.mBody2 {
	color:#000000; 
	background-color: #eeeeee; 
	font-family:Georgia ;
	font-size: small;
	margin:10px,0px,0px,10px;
	padding:0px;
}

.tblBorder {
	border-collapse:collapse;
	border:1px solid #000000;
	color:#000000; 
	background-color: #1b3c76; 
	font-family:Georgia ;
	font-size: small;
	padding:0;
}

.calendar1 {
	border-collapse:collapse;
	border:0px solid #000000;
	color:#ffffff; 
	background-color: #4682B4; 
	font-family:Georgia ;
	font-size: small;
	font-weight:bolder;
	padding:0;
}

.calendar2 {
	border-collapse:collapse;
	border:0px;
	color:#ffffff; 
	background-color: #66A2D4; 
	font-family:Georgia ;
	font-size: small;
	font-weight:bolder;
	padding:0;
}

.calendar3 {
	border-collapse:collapse;
	border:0px;
	color:#000000; 
	background-color: #ffffff; 
	font-family:Georgia ;
	font-size: small;
	padding:0;
	text-align:center;
	cursor:hand;
}

.calendar4 {
	border-collapse:collapse;
	border:0px;
	color:#000000; 
	background-color: #99CCFF; 
	font-family:Georgia ;
	font-size: small;
	padding:0;
	text-align:center;
	cursor:hand;
}

td 
{
	padding:6;
	margin:0;
}

th 
{
	padding:6;
	margin:0;
}
.tbl {
	border-collapse:collapse;
	border-width:0px;
	color:#000000; 
	background-color: #1b3c76; 
	font-family:Georgia;
	font-size: small;
	margin:0px;
	padding:6;
}

.divBorder {
	border-collapse:collapse;
	border:1px solid #000000;
	color:#000000; 
	background-color: #1b3c76; 
	font-family:Georgia;
	font-size: small;
	margin:0;
	padding:0;
}

.div {
	border:1px solid #000000;
	color:#000000; 
	background-color: #1b3c76; 
	font-family:Georgia;
	font-size: small;
	margin:0;
	padding:0;
}

.StatusBar {
	color:#000000; background-color: #EDEDE4; font-family:Georgia ;font-weight: bold; font-size: 8pt;
}


.txtbox
{
	letter-spacing:2;
	font-size: smaller;
	font-family:Georgia;
	height:16px;
	border:1;
	border-style:inset;
	border-bottom-color:Silver;
	border-top-color:Silver;
	border-left-color:Silver;
	border-right-color:Silver;
	background-color:#dddddd;

}

.Button1 {
	FONT-WEIGHT: bold;
	border-collapse:collapse;
	COLOR:#000099;
	FONT-SIZE: small; 
	CURSOR: hand; 
	FONT-FAMILY: Georgia; 
	HEIGHT: 15px; 
	BACKGROUND-COLOR: #abcdef;
	width:75px;
	BORDER-RIGHT: #A5A5A2 1px solid; 
	BORDER-TOP: #A5A5A2 1px solid; 
	BORDER-BOTTOM: #A5A5A2 1px solid; 
	BORDER-LEFT: #A5A5A2 1px solid; 
}

.Button2 {
	FONT-WEIGHT: bold;
	border-collapse:collapse;
	COLOR:#000099;
	BORDER-RIGHT: #A5A5A2 1px solid; 
    BORDER-TOP: #A5A5A2 1px solid; 
    BORDER-LEFT: #A5A5A2 1px solid; 
    BORDER-BOTTOM: #A5A5A2 1px solid; 
    FONT-SIZE: x-small; 
    CURSOR: hand; 
    FONT-FAMILY: Georgia; 
    HEIGHT: 15px; 
    BACKGROUND-COLOR: #abcdef;
    width:18px;
}


.tablehead {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #333333; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #ffffff; BORDER-TOP-COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: Georgia; BACKGROUND-COLOR: #000000; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #333333
}

a {color:#000066;text-decoration:none;}
a:hover {text-decoration:underline;}

.searchbutton
{
	cursor:hand;
	border:none;
}

.button
{
	border-right: thin solid;
	border-top: thin solid;
	font-weight: bold;
	font-size: small;
	border-left: thin solid;
	color:white;
	border-bottom: thin solid;
	font-family: Georgia;
	background-color:#4409AB;
	
}
.label
{
	font-size: small;
	color: #e9bd25;
	font-weight: bold;
	font-family: Georgia;
}

.data
{
	font-size: small;
	color: #ffffff;
	font-family: Georgia;
}
.yazi1
{
	font-size: small;
	color: #000099;
	font-family: Georgia;
}


.labelbold
{
	font-weight: bold;
	font-size: smaller;
	color: #ffffff;
	font-family: Georgia;
	vertical-align:top;
}

.infolabel
{
	font-weight: bold;
	font-size:7pt;
	color: blue;
	font-family: Georgia;
}
.errorlabel
{
	font-weight: bold;
	font-size: smaller;
	color: red;
	font-family: Georgia;
	font-style:italic;
}

.infolabel1
{
	font-weight: bold;
	background-color: #e1e1e1;
	font-size: 8pt;
	color: red;
	font-family: Georgia;
}
.labeluser
{
	font-size: 10pt;
	color: #000099;
	font-family: Georgia;
}

.toBeApproved
{
	letter-spacing:2;
	font-size:small;
	font-family: Georgia;
	border:2;
	BORDER-TOP-STYLE:solid; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-BOTTOM-STYLE: solid;

	color: #ff9933;

}
.toBeApprovedlabel 
{
	font-weight: bold;
	font-size:small;
	color: #ff9900;
	font-family: Georgia;
}

.TabItem
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: capitalize;
	color: white;
	font-family: Georgia;
	text-decoration: none;
}

.HeaderLink
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: capitalize;
	color: #0000aa;
	font-family: Georgia;
	text-decoration: none;
}


.N {
	FONT-WEIGHT: bolder; FONT-SIZE: small; COLOR: #9966cc; FONT-FAMILY: Georgia; HEIGHT: 24px;  
}

.N1 {
	BACKGROUND-IMAGE: url(../img/bgcolor.gif); 
	COLOR:#000099;
	HEIGHT: 24px; 
	letter-spacing:2;
	font-weight:bolder;	
	font-size: small;
	font-family: Georgia;
}

.O TD {
	WHITE-SPACE: nowrap; HEIGHT: 20px
}
.O A {
	COLOR: #000000; TEXT-DECORATION: none! important
}

.Ptoolbar {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	padding-bottom: 3px;
	padding-top: 3px;
	CURSOR: hand;	
	font-size:small;
	font-family: Georgia;
	FONT-WEIGHT: bolder; 
	COLOR: #ffffff; 
	vertical-align:bottom;
	
}

.Pbutton {
	
	CURSOR: hand;	
	
	
}
.toolbarDisable {
	BORDER-RIGHT: #6D117B 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #6D117B 1px solid; 
	PADDING-LEFT: 3px; 
	BORDER-LEFT: #6D117B 1px solid; 
	CURSOR: hand; 
	BORDER-BOTTOM: #6D117B 1px solid; 
	BACKGROUND-COLOR: #FBE4E8;
	font-size: small;
	font-family: Georgia;
}


.Ttoolbar {
	BORDER-RIGHT: #E3A92C 1px solid; 
	PADDING-RIGHT: 2px; 
	padding-bottom :2px;
	BORDER-TOP: #E3A92C 1px solid; 
	PADDING-LEFT: 2px; 
	padding-top: 2px;
	BORDER-LEFT: #E3A92C 1px solid; 
	CURSOR: hand; 
	BORDER-BOTTOM: #E3A92C 1px solid; 
	BACKGROUND-COLOR: #F4b212;
	font-size: small;
	font-family: Georgia;
	FONT-WEIGHT: bolder; 
	COLOR: #ffffff; 
	vertical-align:bottom;
}

.Tbutton {
	CURSOR: hand; 
}

.tdTitle{
	FONT-WEIGHT: bold; 
	BACKGROUND-COLOR: #ecf5ff 
}
.Button_highLigth {
	FONT-WEIGHT: bold; 
	border-collapse:collapse; 
	COLOR:#000099; 
	FONT-SIZE: small; 
	CURSOR: hand; 
	FONT-FAMILY: Georgia; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #D6E3F0; 
	width:75px; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
}

.menulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	background-image: url(images/TopBarBack.gif);
	background-repeat: repeat-x;
	height: 23px;
	background-position: center center;
	line-height: 20px;
}
.solmenulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	height: 23px;
	line-height: 20px;
	
}
.solmenulinkover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:italic;
	font-weight:bold;
	color: #ffffff;
	height: 23px;
	line-height: 20px;
	CURSOR: hand; 
	
}
.solmenualtlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	height: 23px;
	line-height: 20px;
	
}
.P	{PADDING-LEFT:3px;PADDING-RIGHT:3px;BORDER:1px solid #transparent;CURSOR:hand}
.T	{PADDING-LEFT:3px;PADDING-RIGHT:3px;BACKGROUND-COLOR:#e9f2f8;BORDER:1px solid #transparent;CURSOR:hand}
.GridExpandCollapseButton { BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; DISPLAY: block; BORDER-LEFT: gray 1px solid; WIDTH: 15px; CURSOR: hand; COLOR: black; LINE-HEIGHT: 15px; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Verdana; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none }

