/*GRID*/
.GridView 
{ 
	/*height: 10em;*/
	border-left: none; 
	border-right: none; 
	border-top: solid 2px #ccccff; 
	border-bottom: solid 2px #ccccff ;
	overflow:scroll;
	background-color:#ffffff;	
	width:100%
}
.GridView td 
{ 
	/*width: 164px; */
	padding: 4px;
	height: 1.2em; 
	border-left: none 0px #FFFFFF; 
	border-right: none 0px #FFFFFF; 
	border-top: solid 1px #fcfcfc; 
	border-bottom: solid 1px #e8e8e8 
}
.GridView th 
{ 
	width: 164px; 
	height: 1.4em; 
	text-align:left; 
	border-left: none 0px #FFFFFF; 
	border-right: none 0px #FFFFFF; 
	border-bottom: solid 1px #ccccff ;
	vertical-align: text-top;
/*	text-align: center;*/
	text-decoration:none;
}
.GridView input 
{ 
	width: 100px; 
}

.grid-header
{
	border-bottom: #AFAfAF 1px solid;
	border-left: #AFAfAF 0px none;
	border-top: #AFAfAF 0px none;
	border-right: #AFAfAF 0px none;
	font-size: 1em;
	color: #FFFFFF;
	background-color: #517DA9;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;	
	vertical-align: top;
	text-align: center;
}

.grid-header a:active
{
	 color: #003C79;
	 text-decoration: none;
}
.grid-header a:link
{
	 color: #FFFFFF;
	 text-decoration: underline;
}
.grid-header a:visited
{
	 color: #FFFFFF;
	 text-decoration: none;
}
.grid-header a:hover
{
	 color: #FFFFFF;
	 text-decoration: none;
}

.grid-header-light th
{
	border-bottom: #AFAfAF 1px solid;
	border-left: #AFAfAF 0px none;
	border-top: #AFAfAF 0px none;
	border-right: #AFAfAF 0px none;
	font-size: 1em;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;	
	vertical-align: top;
	text-align: center;
}

.grid-header-light a:active
{
	 color: #003C79;
	 text-decoration: none;
}
.grid-header-light a:link
{
	 color: #000000;
	 text-decoration: underline;
}
.grid-header-light a:visited
{
	 color: #000000;
	 text-decoration: none;
}
.grid-header-light a:hover
{
	 color: #000000;
	 text-decoration: none;
}


.grid-toolbox
{
	padding-top:6px;
	text-align:right; 
	width:100%; 
	background-color: #CCCCFF; 
	height: 2.5em; 
	vertical-align:text-top;
	border-top: #AFAfAF 1px solid;
	border-right: #AFAfAF 0px solid;
	border-left: #AFAfAF 0px solid;
	border-bottom: #AFAfAF 1px solid;	
}
.grid-item
{
	border-top: #AFAfAF 1px solid;
	border-right: #AFAfAF 0px solid;
	border-left: #AFAfAF 0px solid;
	border-bottom: #AFAfAF 1px solid;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
	background-color:#E9F1FA;
	vertical-align: top;
}

.grid-alternate-item
{
	border-top: #AFAfAF 1px solid;
	border-right: #AFAfAF 0px solid;
	border-left: #AFAfAF 0px solid;
	border-bottom: #AFAfAF 1px solid;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
	vertical-align: top;
}

.grid-selected-item
{
	border-top: #AFAfAF 1px solid;
	border-right: #AFAfAF 0px solid;
	border-left: #AFAfAF 0px solid;
	border-bottom: #AFAfAF 1px solid;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
	background-color:#99cc99;
	vertical-align: top;
}
.formView h1
{
	padding: 2px;
}