h1 { font : italic 16pt Arial, Verdana, sans-serif; }
h2 { font : bold 10pt Arial, Verdana, sans-serif; color:#02009C; }
h3 { font : italic 8pt Arial, Verdana, sans-serif; }
p { font : 10pt Verdana, Arial, sans-serif; }
td {white-space: nowrap; }
td.wrap {white-space: normal; }
tr.cellodd { white-space: nowrap;  font-family: Arial, Verdana, sans-serif; font-size: 9pt; background-color: #D8D8D8;}
tr.celleven { white-space: nowrap; font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #000000; background-color: #F5F5F5;}
th {white-space: nowrap; font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #D8D8D8; background-color: #02009C;}
a:link, a:visited{color:blue;}
a:active { outline: none; }
.lnavsubm { margin-left: 1em; background: #D8D8D8; }
.pycrdt { font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #000000; border-style: ridge; border-color: #F3F3F3; border-width: 2px; padding:5px;}
.celltext {  font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #000000;}
.celltextr {  font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #000000; text-align: right;}
.cellodd {  font-family: Arial, Verdana, sans-serif; font-size: 9pt; background-color: #D8D8D8;}
.celleven {  font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #000000;}
.celltextreq {  font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #000000; background-color: #66ffff; }
.celltextrreq {  font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #000000; text-align: right; background-color: #66ffff; }
.required { background-color: #66ffff  ; }
.lkupsearch { color: #DC1436; background-color: #CCCCCC; text-align: center; border-style: solid; border-color: black; border-width: thin;}
.status { font : bold 12pt Arial, Verdana, sans-serif; color: #DC1436; background-color: #F5F5F5; text-align: center; border-style: solid; border-color: black; border-width: thin;}
.statussv {  font-family: Arial, Verdana, sans-serif; font-size: 12pt; color: #DC1436; background-color: #CCCCCC; text-align: center; border-style: solid; border-color: black; border-width: thin;}
.valid { font : bold 12pt Arial, Verdana, sans-serif; color: #000000; background-color: #F5F5F5; text-align: center; border-style: solid; border-color: black; border-width: thin;}
.validsv {  font-family: Arial, Verdana, sans-serif; font-size: 12pt; color: #000000; background-color: #F5F5F5; text-align: center; border-style: solid; border-color: black; border-width: thin;}
.reqhdr1f, .reqhdr2f, .reqhdr3f, .reqhdr4f{ font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #083194; white-space: nowrap; background-color: #F5F5F5; text-align: center; overflow:hidden; display:block; }
.reqheader { font-family: Arial, Verdana, sans-serif; font-size: 16pt; color: #083194; white-space: nowrap; background-color: #F5F5F5; text-align: center; }
.reqhdr1f { height:2px; background: #D8D8D8; margin:0 5px; }
.reqhdr2f { height:2px; background: #D8D8D8; margin:0 3px; }
.reqhdr3f { height:2px; background: #D8D8D8; margin:0 2px; }
.reqhdr4f { height:4px; background: #D8D8D8; margin:0 1px; }
.reqhdrnavcontentf {background: #D8D8D8; padding : .4em;}
.reqhdrnavcontentf div {margin-left: 5px;}
.acctheader { font : bold 9pt Arial, sans-serif, Verdana; color: #000000; background-color: #F5F5F5; /* background-color: #CCCCCC; */ text-align: center;}
.acctheaderg {  color: #666666;}
.pbold   {  font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #000000; font-weight: bold;}
.title   {  font-family: Arial, Verdana, sans-serif; font-size: 14pt; color: #DC1436; font-weight: bold; white-space:nowrap;}
.pnorm   {  font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #000000;}
input { font-family: Arial, Verdana, sans-serif; font-size: 9pt;}
.hrrpt { color:#02009C; width:100%; text-align:left; }
.loghdr {  font : italic 25pt Arial, Verdana, sans-serif; font-weight: 800; font-stretch: ultra-expanded ; color:#000000; }
.hrblue {color:#02009C; size:2em;}
.hrblack {color:#000000; size:2em;}
.hrsplit { width:50%; }
.hrsep { width:99%; height: 4px; border: 2px gray double; border-bottom: 2px #02009C double;}
.ulhelp { list-style: none; white-space:nowrap; }
.ulnobullet { list-style: none; font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #000000; }
.ulavailcol { list-style: none; font-style : italic;} 
.uldispfld { list-style: none;} 
.ulupdfld { list-style: none;} 
.bcktolnk { font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #000000; }
.glosspnts { font-style : italic; }

html,body{
  margin:0;
  padding:0;
  height:100%;
  width: 100%;
  border:none
}

body {
  background : url(/cabs/img/mrblbckgrd.gif);
  color : #000000;
  font: 0.8em Verdana, Arial, sans-serif;
}

#homeniscnews a{ 
  align:center;
  font : italic small-caps 600 10pt Arial, Verdana, sans-serif;
  text-decoration:none;
  color:#02009C;
  outline: none;
}

#header {
  white-space: nowrap;
  overflow:hidden;
  top:0;
  left:0;
  right:0;
  width:99.5%; 
  padding:2px;
  color:#000000;
  background: #F5F5F5;
  border-top : 11px #02009C solid;
  border-bottom : 1px black solid;
}

.lkupbutton{
 border-top:none;
 border-bottom:none;
 border-left-style:solid;
 border-left-color:#D8D8D8;
 border-left-width:thin;
 border-right-style:solid;
 border-right-color:#D8D8D8;
 border-right-width:thin;
}

.ivue{text-align: left;}
.logo{   
  white-space: nowrap;
  font: 18px Arial, Verdana, sans-serif;
  font-weight:700;
  text-align: right;
}

#container {
 width: auto;
}

#main {
  overflow: auto;  /* This needs to stay at auto not scroll - py ent page */
  padding:5px;
  margin: 6px 1px 6px 191px;
  background : #FFFFFF;
  height: 360pt;
  border : 2px solid black;
  width: auto;
  max-width: 79%;
}

#mainlogin {
  margin: .5em auto auto;
  overflow: auto; 
  text-align:left;
  width : 80%;
  height: 77.9%;
  padding:5px;
  background : #FFFFFF;
  border : 1px solid black;
}
#mainlogin p { font : 8pt Verdana, Arial, sans-serif; }

#maintmout {
  text-align:left;
  width : 96%;
  height: 77%;
  margin-top: .5em;
  margin-left: auto;
  margin-right: auto;
  padding:5px;
  background : #FFFFFF;
  border : 2px solid black;
}

#navbar {
  font: bold 12px Arial, Verdana, sans-serif bold;
  position:absolute;
  top:65px;
  left:.5em;
  width:15em;
  text-align: left;
}

/*
.navone {
  font: bold 12px Arial, Verdana, sans-serif bold;
  background: #f5f5f5;
  color: maroon;
  border : 1px solid black;
  text-align: left;
  padding : .4em;
}
*/

.navb1f, .navb2f, .navb3f, .navb4f{ font: bold 12px Arial, Verdana, sans-serif bold; overflow:hidden; display:block; }
.navb1f {height:2px; background:#CCCCCC; margin:0 5px;}
.navb2f {height:2px; background:#CCCCCC; margin:0 3px;}
.navb3f {height:2px; background:#CCCCCC; margin:0 2px;}
.navb4f {height:4px; background:#CCCCCC; margin:0 1px;}

.navcontentf {background: #D8D8D8; padding : .4em;}
.navcontentf div {margin-left: 5px;}

#navbar a:link{
 text-decoration:none; color:#02009C;
}

#navbar a:visited{
  text-decoration:none; color:#02009C;
}
.navtwo {
font-family: Arial, Verdana, sans-serif; 
font-size: 9pt; 
  margin-left: 0.5em;
  margin-right: 0.5em;
  color: black;
  font-weight: bold;
  text-align: left;
}
#navthree {
  margin-left: 0.5em;
  margin-right: 0.5em;
  background: #008b8b;
  color:#fff;
}
#footer {
  white-space: nowrap;
  text-align:center; 
  vertical-align: bottom;
  height:49px;
  color:#000000;
  background:#F5F5F5;
  border-top : 1px black solid;
  border-bottom : 11px #02009C solid;
  width: 100%;
}

#footerlogin {
  white-space: nowrap;
  width:100%;
  text-align:center;
  margin-top: .5em;
  height:48px;
  background:#F5F5F5;
  border-top : 1px black solid;
  border-bottom : 11px #02009C solid;
}

.helpprnt{
  margin-left: 0em;
  text-align: right;
  width: 50%
}
.contact {
  width: 5em;
  color:#009;
  font : italic 8pt Arial, Verdana, sans-serif;
}
p.c {text-align: center;}
  .buttonlink2 {
  padding: 4px;
  border: outset 2px Menu;
  color: #224059;
  background: #f0f0f0;
  text-decoration: none;
}
#confirm {
  height:100%;
  width:100%;
  color:#000000;
  white-space: nowrap;
  font-family: Arial, Verdana, sans-serif; 
  font-size: 14pt;
  text-align: center;
  background : url(/cabs/img/marbgrey.jpg);
}
.confhead {
  font-family: Arial, Verdana, sans-serif; 
  font-size: 16pt;
  white-space: nowrap;
  color:#0000CC;
  font-weight: bold;
  text-align: center;
}
.confhead2 {
  font-family: Arial, Verdana, sans-serif; 
  font-size: 12pt;
  white-space: nowrap;
  color:#000000;
  font-weight: bold;
  text-align: center;
}
.confhead3 {
  font-family: Arial, Verdana, sans-serif; 
  font-size: 9pt;
  font-weight:500;
  white-space: nowrap;
  color:#000000;
  text-align: center;
}
.tail1 {
  font-family: Arial, Verdana, sans-serif; 
  font-size: 12pt;
  white-space: nowrap;
  color:#0000CC;
  font-weight: bold;
  text-align: center;
}












