
BODY { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000 }

td, p, ul, ol, li, span, div {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight:normal;}

th a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: underline} 
th a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: underline}
th a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: underline}
th a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: none}

th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #ebf3fe; color: #000000; text-align:center;  }

a:link {color: #02284d; text-decoration: underline} 
a:active {color: #02284d; text-decoration: underline}
a:visited {color: #02284d; text-decoration: underline}
a:hover {color: #6576ae; text-decoration: none}

input {font-family: "Courier New", Courier, mono; font-size: 10pt; color: #000000 }
textarea {font-family: "Courier New", Courier, mono; font-size: 10pt; color: #000000}


/*
td.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #88b479; }	
td.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #cbe4c0; }	

a.headerLink:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #cbe4c0; text-decoration: underline }	
a.headerLink:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #cbe4c0; text-decoration: underline}
a.headerLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #cbe4c0; text-decoration: underline}
a.headerLink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #cbe4c0; text-decoration: none}	

.subnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.subnav a:link {color: #000000; text-decoration: none}
.subnav a:active {color: #000000; text-decoration: none}
.subnav a:visited {color: #000000; text-decoration: none}
.subnav a:hover {color: #000000; text-decoration: underline}


.ctrlbtn1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 7pt;	font-weight: bold;	color: #000000;	border-right: #000000 1px solid;	border-top: #000000 1px solid;	border-left: #000000 1px solid;	border-bottom: #000000 1px solid;	background-color: #aaaaaa;}
.ctrlbtn1 a:link {color: #000000; text-decoration: none} 
.ctrlbtn1 a:active {color: #000000; text-decoration: none} 
.ctrlbtn1 a:visited {color: #000000; text-decoration: none} 
.ctrlbtn1 a:hover {color: #000000; text-decoration: none} 

.ctrlbtn1_dis {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 7pt;	font-weight: bold;	color: #666666;	border-right: #000000 1px solid;	border-top: #000000 1px solid;	border-left: #000000 1px solid;	border-bottom: #000000 1px solid;	background-color: #cccccc}

.ctrlbtn2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 7pt;	font-weight: bold;	color: #000000;	border-right: #000000 1px solid;	border-top: #000000 1px solid;	border-left: #000000 1px solid;	border-bottom: #000000 1px solid;	background-color: #e4e4e4;}
.ctrlbtn2 a:link {color: #000000; text-decoration: none} 
.ctrlbtn2 a:active {color: #000000; text-decoration: none} 
.ctrlbtn2 a:visited {color: #000000; text-decoration: none} 
.ctrlbtn2 a:hover {color: #000000; text-decoration: none} 

*/

.userloggedin {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000}

.ctrlbtn3 a:link {font-size: 9pt; color: #000000; text-decoration: none} 
.ctrlbtn3 a:active {font-size: 9pt; color: #000000; text-decoration: none} 
.ctrlbtn3 a:visited {font-size: 9pt; color: #000000; text-decoration: none} 
.ctrlbtn3 a:hover {font-size: 9pt; color: #000000; text-decoration: underline} 

.ctrlbtnPageIndex {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal; color: #000000; background-color: #ffffff; cursor: pointer; cursor: hand}
.ctrlbtnPageIndex a:link {color: #000000; text-decoration: underline} 
.ctrlbtnPageIndex a:active {color: #000000; text-decoration: underline} 
.ctrlbtnPageIndex a:visited {color: #000000; text-decoration: underline} 
.ctrlbtnPageIndex a:hover {color: #000000; text-decoration: none} 

.ctrlbtnPageIndexActive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; background-color: #bed4e4; cursor: pointer; cursor: hand}
.ctrlbtnPageIndexActive a:link {color: #000000; text-decoration: underline} 
.ctrlbtnPageIndexActive a:active {color: #000000; text-decoration: underline} 
.ctrlbtnPageIndexActive a:visited {color: #000000; text-decoration: underline} 
.ctrlbtnPageIndexActive a:hover {color: #000000; text-decoration: none; } 

.ctrlbtnPageIndexDisabled { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; background-color: #BCD9F5}
.ctrlbtnPageIndexEmptyCell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; background-color: #DDDDDD}

.indextitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF}


.topnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; }
.topnav a:link {color: #000000; text-decoration: none} 
.topnav a:active {color: #000000; text-decoration: none} 
.topnav a:visited {color: #000000; text-decoration: none} 
.topnav a:hover {color: #000000; text-decoration: none} 


.repNeafAltItemBg { background-color: #f5f5f5; }
.repNeafHeaderBg { background-color: #ebf3fe; color: #000000 }
.repNeafHeaderBgUnbold {  background-color: #ebf3fe; color: #000000; font-weight:normal; Font-Family:Arial,Helvetica,sans-serif; Font-Size:13.3333px; }
.repNeafItemBg {  background-color: #ffffff; }
.repNeafEditBg { background-color: #ffffff; }

.frameTableBorder { border: 1px solid #6576ae; border-collapse: collapse; }
.frameHeader { background-color: #99BBE9; color: #FFFFFF; padding: 4px; text-align: center; }
.frameHeader span { background-color: #99BBE9; color: #FFFFFF; padding: 4px; }
.frameFooter { background-color: #ebf3fe; padding: 4px;}
.frameBorder { background-color: #6576ae; }




.alternatingItem { background-color: #ebf3ff; }
.selectedItem { background-color: #bebebe;  }




.formNotes {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: italic} 
.hreaText {font-family: Arial; font-size: 5pt; color: #000000; font-style: italic} 

.error {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ff0000; } 
.message {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #128512; } 
.nbsp {font-family: Arial, Verdana, Helvetica, Sans-Serif;	font-size: 2px;}
.grayTxt {color: #6b6b6b;}

.backToTop{font-family: Arial, font-size: 6pt; }


.darkBlueBg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #6699CC; }	
.grayBg {font-family: Verdana, Arial, Helvetica, Sans-Serif;	font-size: 8pt;	background-color: #e5e6e8;}

.ddlHrecsName{ width:690px; }

.pageTitleRow
{
    padding-left:2px; 
    font-family: Tahoma, Sans-Serif;
    font-size:14px;
    font-weight: bold;
    vertical-align:middle;
    background-color: GhostWhite;
}

.pageTitleRow span
{
    padding-left:2px; 
    font-family: Tahoma, Sans-Serif; 
    font-size:14px;
    vertical-align:middle;
    font-weight: bold;
}

.pageTitleRow2
{
    padding-left:2px; 
    font-family: Tahoma, Sans-Serif;
    font-size:13px;
    font-weight: bold;
    vertical-align:middle;
    background-color: GhostWhite;
}

.userInfo span, .userInfo a
{
    font-family:Tahoma;
    font-size:12px;
}

/* Datepicker CSS */
.ui-datepicker {
background: #fff; /* Old browsers */
background: #fff -moz-linear-gradient(top, #fcfcfc 0%, #fff 100%); /* FF3.6+ */
background: #fff -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc)), color-stop(100%,#fff)); /* Chrome,Safari4+ */
background: #fff -webkit-linear-gradient(top, #fcfcfc 0%, #fff 100%); /* Chrome10+,Safari5.1+ */
background: #fff -o-linear-gradient(top, #fcfcfc 0%, #fff 100%); /* Opera11.10+ */
background: #fff -ms-linear-gradient(top, #fcfcfc 0%, #fff 100%); /* IE10+ */
background: #fff linear-gradient(top, #fcfcfc 0%, #fff 100%); /* W3C */
font-size:11px;
padding:10px;
border:1px solid #ccc;
}
 
.ui-datepicker table {
width:278px;
}
 
.ui-datepicker table td {
text-align:center;
}
 
.ui-datepicker a {
cursor:pointer;
text-decoration:none;
}
 
.ui-datepicker-prev {
}
 
.ui-datepicker-next {
float:right;
}
 
.ui-datepicker-title {
text-align: center;
font-weight:bold;
}