h1,h2,h3
{
font-family: arial, 'Verdana'; 
}

p,table,li,address
{
font: 'Verdana', 10px;
}

p,li,th,td
{
/*background: #514e69;*/
font-family: arial, 'Verdana'; 
font-face: arial, 'Verdana'; 
/*font-size: 10pt;*/
}

.trone{
background: #c8c4e1;
}
.trtwo{
background: #EFEEF6;
}

.thfont {
    background: #43367B;
    color:white;
    font-size: 10pt;
    font: Arial, Helvetica, sans-serif;
    font-face: Arial, Helvetica, sans-serif;
    height: 20;
    padding-right: 6px;
}

.footerText{
color:white;
}

body
{
background-color: #ffffff;
}

h1,h2,h3,hr 
{
color:black; 
}
/*
a:link    {color:black}
a:visited {color:grey}
a:active  {color:red}
a:hover   {color:red}
*/
a:link {color: #00194c;
        text-decoration: none }

a:visited {color: #336699;
           text-decoration: none }

a:active,
a:hover {color: #000000;
         text-decoration: underline }

a.epi-headline {font-weight: normal;
                text-decoration: underline !important }



li.menulink{   font-family: arial,comic sans ms,technical; font-size: 10pt;}
td.title{   font-family: Arial, Helvetica, sans-serif;
            vAlign:top noWrap height=20;
        }

.td  {   font-family: Courier New, Arial, Helvetica, sans-serif;
         font-face: Courier New, Arial, Helvetica, sans-serif;
         font-size: 12px;
         vAlign:top noWrap;
         height=20;
         padding-right:6px;
    }


.epi-link1,
.epi-link1:link {color: #00194c;
                    text-decoration: none;
                    font-family: Verdana, Geneva, sans-serif;
                     font-size: xx-small;
                     font-weight: normal;
                     font-style: normal  }



.epi-link1:visited {color: #000000;
                    text-decoration: none;
                    font-family: Verdana, Geneva, sans-serif;
                     font-size: xx-small;
                     font-weight: normal;
                     font-style: normal  }

.epi-link1:active,
.epi-link1:hover {color: #000000;
                  text-decoration: underline }
/* PAGE TITLES */
h1,
.epi-pageTitle,
.wsui-page-title,
.portlet-section-header {font-family: Arial, Helvetica, sans-serif;
                         font-size: medium;
                         color: #666666;
                         font-weight: bold;
                         margin-bottom: 0px }



.pnbg{
  border-collapse: collapse;
  border:0;
  border-style:solid;
  background: #514e69;
  color:white;
  width:400;
  /*Align: left;*/
}
.pntext{
  width:200;
  border-width:1px;
  border-left-color:white;
  border-top-color:white;
  border-right-color:white;
  border-bottom-color:white;
  border-left-style:solid;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  background: #c8c4e1;
  /*background: #514e69;*/
  font: "Verdana", 8px;
  font-size: 8pt;
  color:#514e69;
}

.pnlabel {
  font: "sans-serif", 10px;
  color:white;
}
.pntitle{
font-family: arial, 'Verdana'; 
font-face: arial, 'Verdana'; 
font-size: 12pt;
color:white;
}

td.pninfo{
background: #514e69;
}
td.pnlabel2{
  font: "Verdana", 8px;
  color:white;
  font-size: 8pt;
  background: #514e69;
  text-align: right;
}
td.pnlabel3{
  font: "Verdana", 12px;
  font-size: 12pt;
/*  color:white;
  background: #514e69; */
  text-align: center;
}
td.pnlabel4{
  font: "Verdana", 10px;
  color:white;
  font-size: 10pt;
  background: #514e69;
}

p.para1
{
font: 'Verdana', 9px;
font-size: 9pt;
}
option.normal {
background-color:#00000;
}
option.selected {
background-color:#FF0000;
}
.pnfont {
    background: #514e69;
    color:white;
    font-size: 10pt;
    font: Verdana;
    font-face: Verdana;
    height: 20;
    padding-right: 6px;
}

.pnsubmit {
    background-color: #c6c4d9;
    border-color: black;
    border-style: solid;
    border-width: 1px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    cursor: pointer;
}
/** copy from osiems-screen.css **/
.pntbllabel {
    background: #514e69;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    text-align: right;
    white-space: nowrap;
    height: 20;
    padding-right: 6px;
}

.pntblhead {
    background: #514e69;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    text-align: center;
    white-space: nowrap;
    height: 20;
    padding-right: 6px;
}

.pntbldata {
    background: #c6c4d9;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    height: 20;
    padding-right: 6px;
}
.pnbut80 {
    width:85px;
}
.pnselectionfixwd{
		width:147px;
		margin:5px 0 5px 0;
}
.gmInfoTxt {
  font: "Verdana", 8px;
  font-size: 8pt;
}

