html, form { height:100% }
body       {
                 color:#000080;
                 background-color:#FFFFFF;
                 margin:0px;
                 padding:0px;
                 font: normal 14px helvetica, arial, sans-serif;
                 height:100%;
           }
h1         {
             font-family: Arial;
             font-size: 10pt;
             color: #FCCD10;
             font-weight: bold
           }
h2         {
             font-family: Arial;
             font-size: 10pt;
             color: #000080;
             font-weight: bold
           }
.tnbw      {
             font-family: Arial;
             font-size: 10pt;
             color: #FFFFFF;
             font-weight: bold
           }
.tnbb      {
             font-family: Arial;
             font-size: 12pt;
             color: #000080;
             font-weight: bold
           }
.tnby      {
             font-family: Arial;
             font-size: 10pt;
             color: #FCCD10;
             font-weight: bold
           }
.tsy       {
             font-family: Arial;
             font-size: 8pt;
             color: #FCCD10
           }
.tby       {
             font-family: Arial;
             font-size: 12pt;
             color: #FCCD10
           }
.tny       {
             font-family: Arial;
             font-size: 10pt;
             color: #FCCD10
           }
.hby       {
             color: #FCCD10;
             font-family: Arial;
             font-size: 10pt;
             font-weight: bold
           }
.hbb       {
             font-family: Arial;
             font-size: 10pt;
             color: #000080;
             font-weight: bold
           }
.tnb       {
             font-family: Arial;
             font-size: 10pt;
             color: #000080
           }
.tbb       {
             font-family: Arial;
             font-size: 12pt;
             color: #000080
           }
.tsb       {
             font-family: Arial;
             font-size: 8pt;
             color: #000080
           }
.headerDate            {
                         text-decoration: none;
                         font-weight: bold; 
                         font-size: 12px; 
                         color: #000000;
                       } 
.headerNavTable        {
                         background-color: #E6E6E6;
                         border: 0px;
                         border-collapse: collapse;
                         width: 100%;
                         text-align: left;
                         border: 1px black solid;
                       }
.headerTable           {
                         background-color: #369ACE;
                         border: 0px;
                         border-collapse: collapse;
                         width: 100%;
                         text-align: left;
                       }
#mainpage              {
                         position: absolute;
                         left: 177px;
                         top: 110px;
                         background-color: white;
                         width: auto;
                         height: 100%;
                       }
#showip                {
                         position: absolute;
                         left: 5px;
                         top: 850px;
                       }
#leftlinksBG           {
                         width: 170px;
 					     height: 1200;
 					     background-color: #E6E6E6;
                         top: 96px;
                         left: 0px;
                         position: absolute;
                         border-right:1px solid black 
                       }
#leftlinksCLISUpdate   {
                         width: 158px;
                         top: 105px;
                         left: 5px;
                         position: absolute;
                       }
#leftlinksAdditionalEmail  {
                         width: 158px;
                         top: 110px;
                         left: 5px;
                         position: absolute;
                           }
#leftlinksWebMail      {
                         width: 158px;
                         top: 320px;
                         left: 5px;
                         position: absolute;
                       }
#leftlinksSearch       {
                         width: 158px;
                         top: 490px;
                         left: 5px;
                         position: absolute;
                       }
#leftlinksBanners      {
                         width: 158px;
                         top: 610px;
                         left: 5px;
                         position: absolute;
                       }
.homepageSpecial       {
                         border-collapse: collapse;
                         width: 85%;
                       }
.newslinks             {
                         text-decoration: none;
                         font: bold 12px helvetica, arial, sans-serif;
                         color: blue;
                       }
.homepageNews          {
                         
                       }
.homepageNewsTable     {
                         width: 100%;
                         border: 0px;
                         border-collapse: collapse;
                       }
.homepageNewsTD        {
                         border: 0px;
                         border-collapse: collapse;
                         text-align: center;
                         background-color: #319CCE;
                         color: #FFFFFF;
                         font: bold 14px helvetica, arial, sans-serif;
                       }
.leftlinksTable        {
                         width: 158px;
                         border: 1px black solid;
                         border-collapse: collapse;
                       }
.leftlinksTDHeader     {
                         border: 0px;
                         border-collapse: collapse;
                         background-color: #319CCE;
                         color: #FFFFFF;
                         font-weight: bold;
                         font: bold 12px helvetica, arial, sans-serif;
                       }
.leftlinksTD           {
                         border: 0px;
                         border-collapse: collapse;
                         background-color: #FFFFFF;
                         font: normal 11px helvetica, arial, sans-serif;
                       }
A                      {
                         text-decoration: none;
                         font-weight: normal; 
                         color: blue;
                       }
.link2                 {
                         text-decoration: none;
                         font-weight: bold; 
                         font-size: 12px; 
                         color: #FCCD10;
                       } 
.link3                 {
                         text-decoration: none;
                         font-weight: bold; 
                         font-size: 12px;
                         color: blue;
                       }
.text2                 {
                         text-decoration: none;
                         font-weight: bold; 
                         font-size: 11px;
                         color: blue;
                       }
.text3                 {
                         text-decoration: none;
                         font-weight: normal; 
                         font-size: 11px;
                         color: black;
                       }
A:hover                {
                         text-decoration: underline;
                       }