body
{
	background-color: #EEEEE6
}

tr
/* same as text_blue */
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000066
}

textarea
/* same as text */
{
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 12px;
        color : black
}

.row_a {
	background-color : #D0D9FF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px
	}

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


.text {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black
	}

.text_blue {
        font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000066
	}

.hed {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000066;
	font-weight : bold
	}

.textsmall {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000
	}

.textbottom {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #B2B2C9
	}

.leftnav_cell {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 70%;
	color : #000066;
	text-decoration : none;
	padding-left : 5px;
	}

.leftnav_text {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 95%;
	color : #000066;
	text-decoration : none;
	font-weight : normal
	}

.leftnav_cellhed {
	background-color : #B2B2C9;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 70%;
	text-decoration : none;
	}

.leftnav_texthed {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 95%;
	text-decoration : none;
	font-weight : bold;
	color : #000066
	}
.hed_large { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 16px; color : #000066; font-weight : bold}
.text_11 { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px}


.cell{
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 12px;
        text-decoration : none;
        padding-left : 5px;
	border: groove;
	background-color: #EEEEEE;
	}


.special {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 12px;
        color : #FF0004;
        font-weight : bold
}


th a:link      { text-decoration: none; color: black }

th a:visited   { text-decoration: none; color: black }


.rows          { background-color: white }
.hiliterows    { background-color: #86CC86; color: black; font-weight: normal }

.alternaterows { background-color: #F0EFE8 }

.header        { background-color: #E2E6C7; border-right: 0px solid #86CC86; border-left: 1px solid white; border-bottom: 0px solid #86CC86; border-top: 1px solid white; font-weight: normal }

.footer        { background-color: #C1C5AB; border-right: 1px solid #86CC86; border-left: 1px solid white; border-bottom: 1px solid #86CC86; border-top: 1px solid white }

/* these attr wil be applied to table tag of the data grid, some attr will be overwritten by tr selector defined ealier*/
.datagrid      { border: 1px solid #C7C5B2; font-family: arial; font-size: 9pt; font-weight: normal }



.ongletTextEna {
	BORDER-RIGHT: #D5A637 2px solid;
	BORDER-TOP: #D5A637 2px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: #D5A637 2px solid;
	COLOR: white;
	BORDER-BOTTOM: medium none;
	FONT-FAMILY: verdana;
	BACKGROUND-COLOR: #D5A637;
	TEXT-ALIGN: center;
}

.ongletTextDis {
	BORDER-RIGHT: #C1C5AB 1px solid;
	BORDER-TOP: #C1C5AB 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: #C1C5AB 1px solid;
	COLOR: white;
	BORDER-BOTTOM: #C1C5AB 2px solid;
	FONT-FAMILY: verdana;
	BACKGROUND-COLOR: #C1C5AB;
	TEXT-ALIGN: center;
}

.ongletTextErr {
	BORDER-RIGHT: #c5c5c5 1px solid;
	BORDER-TOP: #c5c5c5 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-LEFT: #c5c5c5 1px solid;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #80add6 2px solid;
	FONT-FAMILY: verdana;
	BACKGROUND-COLOR: #ED4F50;
	TEXT-ALIGN: center;
}

.hidden{
	visibility: hidden;
}
