P
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    COLOR: #333300;
}
TABLE
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
}
TR
{
    HEIGHT: 18px
}
TD
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9px;
    COLOR: #000000;
}
UL
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    COLOR: #333333;
    LINE-HEIGHT: 1.25;
    LIST-STYLE-TYPE: square
}
OL
{
    MARGIN-TOP: 1px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 1px;
    COLOR: #333333;
}
A:link
{
    COLOR: #666699;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #6633ff;
    TEXT-DECORATION: none
}
A:hover
{
    /*BACKGROUND-IMAGE: url(../images/background_lines_1.jpg);*/
    background:none;
    COLOR: #0000ff;
    TEXT-DECORATION: none
}


INPUT
{
    PADDING: 5px;
    /*WIDTH: 85px;*/
    COLOR: #003366;
 }
SELECT
{
    /*PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9px;
    WIDTH: 90px;
    COLOR: #003366;
    TEXT-ALIGN: right*/
}
.input_right
{
    PADDING: 5px;
    PADDING-LEFT: 2px;
    TEXT-ALIGN: right
}
.input_left
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 2px;
    WIDTH: 90px;
    TEXT-ALIGN: left
}
.input_short_right
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 55px;
    TEXT-ALIGN: right
}
.input_short_left
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 55px;
    TEXT-ALIGN: left
}
.input_long_right
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 250px;
    TEXT-ALIGN: right
}
.input_long_left
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 250px;
    TEXT-ALIGN: left
}
.select_right
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 90px;
    TEXT-ALIGN: right
}
.select_left
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 90px;
    TEXT-ALIGN: left
}
.database_return
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    BORDER-LEFT-COLOR: #666633;
    BORDER-BOTTOM-COLOR: #666633;
    BORDER-TOP-STYLE: groove;
    BORDER-TOP-COLOR: #666633;
    BORDER-RIGHT-STYLE: groove;
    BORDER-LEFT-STYLE: groove;
    BACKGROUND-COLOR: #fffff0;
    BORDER-RIGHT-COLOR: #666633;
    BORDER-BOTTOM-STYLE: groove
}
.table_headrow
{
    HEIGHT: 1px;
    TEXT-ALIGN: right
}
.action_button_cell
{
    PADDING-RIGHT: 3px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9px;
    COLOR: #888888;
    font-weight:bold;
}
.checkbox
{
    WIDTH: 18px
}
.long_input
{
    WIDTH: 250px;
    TEXT-ALIGN: left
}
.short__input
{
    WIDTH: 55px
}
.action_button
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 9px;
    MARGIN-BOTTOM: 0px;
    COLOR: #333300;
    TEXT-INDENT: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.pagetitle
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px;
    COLOR: #333366;
    TEXT-INDENT: 0px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.validation
{
	color: #B11A3B;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
}
.treeView
{
	background-color: White;
}
.tableBackgroundColor
{
}
.tableBackgroundColorWhite
{
	background-color: White;
}
.clsGridHeader
{
	background-color: #1c5e55;
	color: white;
	font-weight: bold;
	text-align: center;
}
.clsGridRow
{
	/*background-color: #EAB9C4;*/
	background-color: #B0C4DE;
}
.clsGridEditRow
{
	background-color: #BA5067;
}
.clsGridSelectedRow
{
	background-color: #BA5067;
	color: #333333;
	font-weight: bold;
}
.clsGridAlternatingRow
{
	background-color: white;
}
.clsGridPager
{
	background-color: #d3d3d3;
	color: white;
	text-align: center;
}
.clsGridFooter
{
	background-color: #1c5e55;
	color: white;
	font-weight: bold;
}
.passwordStrength
{
     background-color:Gray;
     color:White;
     font-size:x-small;
     font-style:italic;  
     padding: 2px 3px 2px 3px;   
}
