BODY {
		/*background-color: #FFFF99;*/
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		margin-bottom : 0px;
		margin-top : 0px;
		margin-left:0px;
		color:activecaption;
}

TD {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;	
}

P.margin{
		margin-right: 15px;	
		margin-left: 15px;
}

A
{
	color: activecaption;
	text-decoration: none;
}

A:HOVER {
		color: #CE6500;
}


INPUT
{
	border-top-width: 1px;
	border-left-width: 1px;
	font-size: 10pt;
	border-left-color: black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	color: dimgray;
	border-top-color: black;
	font-family: Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-color: black;
	border-: solid;
}

INPUT.inputCheckBox
{
	border-top-width: 0px;
	border-left-width: 0px;
	font-size: 10pt;
	border-bottom-width: 0px;
	color: dimgray;
	font-family: Arial, Helvetica, sans-serif;
	border-right-width: 0px;
	border-: solid;
}

INPUT.login {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		color:Black;
		font-size: 12px;
		border : 1px solid Black;
}

SELECT
{
	border-top-width: 1px;
	border-left-width: 1px;
	font-size: 10pt;
	border-left-color: black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	color: dimgray;
	border-top-color: black;
	font-family: Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-color: black;
	border-: solid;
}

TEXTAREA
{
	border-top-width: 1px;
	border-left-width: 1px;
	font-size: 10pt;
	border-left-color: black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	color: dimgray;
	border-top-color: black;
	font-family: Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-color: black;
	border-: solid;
}


Table{
		background-color: #FFFFFF;
		width : 594px;
		float : center;
}
TD.defaultHeaderCells
{
	font-size: 22px;
	color: orange;
	text-indent: 20px;
	/*border-bottom: black 1px solid;*/
	font-family: Arial, Verdana,serif;
	text-align: left;
}
TD.headerCells
{
	font-size: 22px;
	color: orange;
	text-indent: 20px;
	border-bottom: black 1px solid;
	font-family: Arial, Verdana,serif;
	text-align: left;
}

TD.header{
		background-color: #FF9860;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;		
		text-align:center;
		font-weight:bold;
}

.displayHeader{
		background-color: #FFFFFF;
		color: #669966;
		font-family:  Arial, Helvetica, sans-serif;
}

TD.labelCells{
		color: #000000;
		text-indent : 5px;
		padding-left : 0px;
			}

TD.separatorCells{
		color: #000000;
		font-size : 1px;
		height : 14px;
}

TD.displaySeparator{
		color: #000000;
		font-size : 1px;
		height : 5px;
}

TD.logout{
		color: #669966;
		font-family: Verdana, Arial,serif;		
		text-align:right;
		font-size : 10px;
		border-bottom : 1px solid black;
		vertical-align:baseline;
}

TD.buttonCells{
		color: #669966;
		font-family: Verdana, Arial,serif;		
		text-align:right;
		padding-right : 40px;
}

TD.compulsoryCells{
		color: red;
}


TD.login{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #00156F; 
		font-weight:bold;
		text-decoration: none; 
		text-align:right;	
		}

A.logout{
		color: #669966;
		font-family: Verdana, Arial,serif;		
		text-align:right;
		font-size : 10px;
		text-decoration:none;
}

A.new{
		background-color: #FFFFFF;
		color: #669966;
		font-family: Verdana, Arial,serif;		
		text-align:right;
		font-size : 10px;
		text-decoration:none;
}
A.banner {
		font-family: Verdana, Arial,serif;
		color: #666666;
		text-decoration:none;
		font-size : 10px;
		font-weight: bold;
}

A:HOVER.banner {
		font-family: Verdana, Arial,serif;
		color: #CE6500;
		font-size : 10px;
		font-weight: bold;
}

A.mainLink{
		background-color: #CECFC6;
		color: black;
		text-align : center;
		text-decoration : none;
		border : 1px solid;
		border-color : Black Black  Black Black;
}

A:HOVER.mainLink{
		background-color: Silver;
		color: #FF0000;
		text-align : center;
		text-decoration : none;
		border : 1px solid;
		border-color : Black Black Black Black;
}

A.sublinks {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #669966; 
		text-decoration: none;
		font-weight:bold;
}

A:HOVER.sublinks {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #FF9860; 
		text-decoration: underline;	 	
		font-weight:bold; 
}
.topheader {  
		font-family: Arial, Verdana,  Helvetica, sans-serif; 
		font-size: 22px; 
		font-weight: bold; 
		color: #669966; 
		text-decoration: none}
.GridFooter {
		color:#333333; 
		background-color:CCCC99;
	}
.GridHeader
{
	font-weight: bold;
	color: activecaption;
	background-color: #f5f1f1;
}
.GridPager
{
	color: black;
	background-color: #f5f1f1;
	text-align: center;
}
.GridSelectedItem{
	font-weight:bold;  
	color:activecaption; 
	background-color:#f5f1f1;
	}
.GridItem
{
	color: #333333;
	background-color: #f5f4f1;
}
Table.Grid{
		width : 760px;		
		border-color:#DEDFDE;
		border-width:1px;
		border-style:solid;
		border-collapse:collapse;
}