.ObjectLabel
{
	color: black;
	font-size: 12px;
	line-height:18px;
	font-family: "arial" ;

}

.ObjectInput
{
	font-family: verdana, arial;
        font-size: 9pt;
        color: black;
        background: #ffffff;
        border-width: 1px;
        border-style: solid;
        border-color: #414141;

}

.ObjectSectionTitle
{

	color: black;
	font-size: 12px;
	line-height:18px;
	font-family: "arial" ;
	font-weight: bold;
}

.ObjectItemSelection
{
	color: black;
	font-size: 12px;
	line-height:18px;
	font-family: "arial" ;

}

a.link
	{
		color:#666699;
		font:11px Verdana, arial, geneva;
		font-weight: bold;
		text-decoration:none;
		line-height:18px;
	}
a:hover.link {color: #cc3333;}

a.SmallLink
	{
		color:#666699;
		font:7pt Verdana, arial, geneva;
		font-weight: bold;
		text-decoration:none;
		line-height:18px;
	}
a:hover.SmallLink {color: #cc3333;}

.SmallText
{
		font: 8pt arial, Arial;
		font-weight: normal;
		text-decoration:none;
	}

.Err
{

		font: 11px arial, Arial;
		font-weight: normal;
		text-decoration:none;
		color: red;
}
.SmallErr
{
		font: 8pt arial, Arial;
		font-weight: normal;
		text-decoration:none;
		color: red;
	}

 .submit_button
    {
       font-family: verdana, arial;
       font-size:9pt;
       font-weight: bold;
       color: #ffffff;
       background:#767676;
       border-width: 2px;
       border-style: outset;
	   border-color: #d1d1d1;
       width:125px;
    } 

.caption
	{
		color:#545454;
		font: 10pt arial, helvetica, sans-serif;
		font-weight: bold;
		line-height:18px; 
	}




.footer {
	height:51px;
	color: #A8B7D8;
	font: .75em arial, helvetica, sans-serif;
}

.footer a {
	color: #A8B7D8;
	text-decoration: underline;
}


/* Collapsable Panel */
/*////////////////////////////////////////////////////////////////////*/
.CMDI
	{
	WIDTH: 120px; 
	}
.CMD
{
	
	VISIBILITY: hidden; 
	WIDTH: 120px; 
	}
.LSIMRS
{
	background-color:#990000;
	color: #ffffff;
	cursor: pointer;
	}
.LSIMRD
{
	background-color:#cccccc;
	color: #999999;
}
.LSIMR
{
	cursor: pointer;
       }
.LSIM
{
	/*background-color:#8ba4fd;*/
   	font: 10px Verdana, arial, geneva;
	font-weight: normal;
	line-height:18px; 
	cursor: pointer;
	
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid; 
	BACKGROUND-COLOR: #dddddd;
	}


.ImgSep
{
	width:100%;
	height: 2px;
	}
.HPnl
{ background-position: 100%;
	background-repeat :no-repeat ;
	
	}
.XCI
{
	color:#778C62;
	font: 11px georgia, serif;
	font-weight: bold;
	line-height:18px; 
	text-decoration:none;
	}
	
	a:hover.XCI 
	{
		color:#284822;
	}
.XCIS
{
	color:#284822;
	font: 11px georgia, serif;
	font-weight: bold;
	line-height:18px; 
	}

.CT
{
	color:#215dc6;
	font: 11px Verdana, arial, geneva;
	font-weight: bold;
	line-height:18px; 
	}

/*////////////////////////////////////////////////////////////////////*/


/*Grid stuff*/
.Dir_gridcont /* context that holds datagrids on zoom */
{
	padding-left : 0px;
}
.Dir_gridzoom
{
	
	width: 100%;
	text-indent: 2px;
	border: #ccccbc 1px solid;
}

.Dir_griditemstyle /* class for the  */
{
	color: black;
	background-color:F8F8FF;
	font-size: 12px;
	line-height:18px;
	font-family: "arial" ;
		
		}
.Dir_gridHoverItemstyle
{
	color: black;
	background-color:#F0EBFF;
	font-size: 12px;
	line-height:18px;
		font-family: "arial" ;
		
		}
.Dir_gridalteriteditem /* alternating item style */
{	color: black;
	font-size: 12px;
	line-height:18px;
	font-family: "arial" ;
	background-color: #DFDFE5;
	}
	
	
		
.Dir_gridselecteditem /* selected item style */
{color:black;
font-size: 11px;
font-family: "Arial" ;
height: 17px;
}
.Dir_gridediteditem /* edited item style */
{font-size: 11px;
font-family: "Arial" ;
height: 17px;
}

.Dir_gridheaderzoombold
{
	color:black;
	font-size: 11px;
	font-family: "Arial" ;
	font-weight:bold;
	background-color: #ccccbc;
	}
.Dir_gridheaderzoom
{
	color:black;
	font-size: 11px;
	font-family: "Arial" ;
	background-color: #ccccbc;
	/*
	BACKGROUND-POSITION: 10px 100%; 
	BACKGROUND-IMAGE: url(Shared/Images/backAddress.gif); 
	BACKGROUND-REPEAT: repeat-x; */
	}
	.ImageGridHead
{
	color:black;
	font-size: 8pt;
	font-family: "Arial" ;
	padding: 0;
}
.GridClass
{
	padding: 0;
	}
/* End Grid stuff*/


/* Tree view stuff */

.MyTreeViewNodeSpan
{
	}
.MyTreeViewNodeTable
{
	}

.TreeView
	{
		cursor: pointer; 
		font: 8pt  Arial,verdana, arial;
	}

/* end tree*/
