.body-standard
{
	position: absolute;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color:#E9EAEA;
}
.control-table-outer
{
	background-color:#E9EAEA;
}
.table-outer
{
	width:775px;
	
}
pre.address-label
{
	PADDING-RIGHT: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-bottom:0px;
}
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.welcome {
	font-family: "Arial Narrow";
	font-size: 28px;
	font-weight: normal;
	color: #000000;
	
}
.pagetitle {
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;

}
.textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.textwhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #162A90;
	
}
.bulletedtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	list-style-image: url(/ERSWebSite/images/bullet.gif);
}
.table-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3D52BF;
	Height: 17px;
}
.table-footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3D52BF;
	Height: 17px;
}
.thanks-message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #787878;
	Height: 17px;
}

.dropdown{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white;
	border: 1px solid black;
	
}
INPUT.textbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white;
	border: 1px solid black;
	
}
select.select-option
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white;
	border: 1px solid transparent;
	
}
INPUT.Button
{
	font-size: 9px;
	color: black;
	font-family: verdana;
	border: 1px solid black;
}
INPUT.Check
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: verdana;
	border: none
}
.Text-Area
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white;
}
.border {
	border: 1px solid #102894;
}

.NoRecords
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Red;
	border-left:1px;
	border-top:1px;
}
.site-text-black-13
{
    PADDING-RIGHT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR:Black;
    FONT-FAMILY: Arial;
}
.errormessage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Red;
}
.error-heading-td
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	background-color: lightgrey;
}
.cell-data-td
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
    HEIGHT: 20px; 
}
.cell-data-td-title
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
}

.cell-label-td
{
    PADDING-RIGHT: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #D4D4D4;
}

/*   Menu Style sheet starts here */
.main, A#main, A#main:hover, A#mainOn, A#mainOn:hover
{
	font-size: 9pt;
	color: #ffffff;
	font-family:Arial, Verdana, Helvetica, 'Sans Serif';
	text-decoration: none;
	font-weight:bold;
}

.main:hover, A#main:hover
{
	color: lightgrey;
}

A#mainOn, A#mainOn:hover
{
	color: #ffffff;
}

.sub, A#sub, A#sub:hover
{
	font-family: Arial, Verdana, Helvetica, 'Sans Serif';
	font-size:9pt;
	color: #FFFFFF;
	background-color: #3D52BF;
	text-decoration: none;
	padding:1px;
	font-weight:bolder;

}

.sub:hover, A#sub:hover
{
	color: lightgrey;
}

.subSpan
{
	color: #3D52BF;
	background-color: #3D52BF;
}

.tblBorder
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color: lightgrey;
}
.table-title
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color: lightgrey;
	border:solid 1px #02476b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.td-title
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color: lightgrey;
	border:solid 0px #02476b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.hide
{
	display: none;
}

.show
{
	display:on;
	position: absolute;
	top: 84;
} 
.seperator
{
	font-size: 8pt;
	background-color: #ffffff;
	color: #043673;
	font-style:italic;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, 'Sans Serif';
	text-decoration: none;
}
/*   Menu Style sheet ends here */
/*   Grid Style sheet starts here */
.grid-outer
{
    BORDER-RIGHT: #02476b 1px solid;
    BORDER-LEFT: #02476b 1px solid;
    BORDER-BOTTOM: #02476b 1px solid;
    BORDER-TOP: #02476b 1px solid;
    width:780px;
   
    
  
}
.row-data-item
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #E9EAEA;
	padding-left: 4px;
	padding-Right: 4px;
	vertical-align: top;
	word-wrap:break-word;
}
.row-data-item-small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E9EAEA;
	padding-left: 2px;
	padding-Right: 2px;
	vertical-align: top;
	word-wrap:break-word;
}
.row-data-item-nopadding
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #E9EAEA;
	word-wrap:break-word;
}

.row-data-alternateitem
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #B3C2D5;
	padding-left: 4px;
	padding-Right: 4px;
	vertical-align: top;
	word-wrap:break-word;
}
.row-data-alternateitem-small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #B3C2D5;
	padding-left: 2px;
	padding-Right: 2px;
	vertical-align: top;
	word-wrap:break-word;
}
.row-data-alternateitem-nopadding
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #B3C2D5;
	vertical-align: top;
	word-wrap:break-word;
}

.header-column
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3D52BF;
	height: 20px;
	padding-left: 4px;
	padding-Right: 4px;
	
}

INPUT.field-button
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: silver;
    height:20px;
    
}
.row-data-item-verify
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	background-color: #E9EAEA;
	padding-left: 4px;
	padding-Right: 4px;
	vertical-align: top;
	word-wrap:break-word;
}

/*   Grid Style sheet ends here */
/*   Pagination Style sheet strats here */
TD.PaginationLabel
{
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 10px;
	margin: 0px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #cccccc;
}
TD.PaginationNavigationButton
{
	padding-right: 1px;
	padding-left: 1px;
	font-size: 10px;
	padding-bottom: 1px;
	margin: 1px;
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #cccccc;
    COLOR: #00196A;
    FONT-WEIGHT: normal;
}
Input.PaginationButton
{
	font-size: 10px;
	cursor: pointer;
	color: #000000;
	border-top-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: #cccccc;
	text-align: center;
	text-decoration: None;
	border-bottom-style: none;
	
}
Input.PaginationButtonFPNL
{
	font-size: 10px;
	cursor: pointer;
	border-top-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: #cccccc;
	text-align: center;
	text-decoration: none;
	border-bottom-style: none;
}
Input.ActivePageButton
{
	background-color : #cccccc;
	border-style :none ;
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
    TEXT-ALIGN: center;
    text-decoration:none; 
    cursor:default;
}
Input.UnactiveBotton
{
	font-weight: bold;
	font-size: 10px;
	cursor: default;
	border-top-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: #cccccc;
	text-align: center;
	text-decoration: none;
	border-bottom-style: none;
}
Input.InputPaging
{
	font-weight: normal;
	font-size: 9px;
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	height:16;
	Width:35;
	border:black 1px solid;
	border-color:Black;
}
.Label-Style
{
	font-family:Webdings;
	font-size:12px;
}
.Radio-disabled
{
	
 background-color:white;
	
}

.cell-print-td
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: red;
    FONT-FAMILY: verdana;
    HEIGHT: 25px; 
}

/*   Pagination Style sheet ends here */