body
{
    font: normal 12px arial;
    color: #000000;
    background-position: center top;
    padding: 0px 0px 0px 0px;
    /*background-image: url(../images/bkgkas.jpg);*/
    margin: 0px 0px 0px 0px;
    background-color: #ffffff;
}

a 
{
    text-decoration: none;
    font: normal 12px arial;
    color: #0000ff;
}
a:visited 
{
    text-decoration: none;
    color: #0000ff;
}
a:link 
{
    text-decoration: none;
    color: #0000ff;
}
a:active 
{
    font: normal 12px arial;
    text-decoration: none;
    color: #0000ff;
}
a:hover 
{
    color: #ff0000;
    text-decoration: underline;
}

h1
{
    font: bold 18px arial;
}
h2
{
    font: bold 16px arial;
}
h3
{
    font: bold 14px arial;
}
h4
{
    font: bold 12px arial;
}
h5
{
    font: bold 10px arial;
}

em
{
    font-weight: bolder;
}
    

input
{
    border: inset 1px #cccccc;
}
.label
{
    color: #000000;
    font: bold 12px arial;
}
.tblStyle
{
    border: inset 1px #cccccc;
    border-collapse: collapse;    
}
.tblBody
{
    background-color: #D6E3F4;
    color: #000000;
    font: bold 12px arial;
    text-align: left;
}
.tblHeader
{
    background-color: #A2BAD4;
    color: #000000;
    font: bold 12px arial;
    text-align: left;
}
.tblHeaderC
{
    background-color: #A2BAD4;
    color: #000000;
    font: bold 12px arial;
    text-align: center;
}
.tblHeaderR
{
    background-color: #A2BAD4;
    color: #000000;
    font: bold 12px arial;
    text-align: right;
}
.tblRow1
{
    background-color: #ffffff;
    color: #000000;
    font: normal 12px arial;
}
.tblRow2
{
    background-color: #d3e2fe;
    color: #000000;
    font: normal 12px arial;
}
.welcomeUser
{
    font: bold 12px arial; 
    color: #000000;
    text-align: center;
}

#welcome
{
  font: 12px arial; 
  border-color: Gray;
  border-style: solid solid solid solid;
  padding: 5 5 5 5;
}

.warning
{
    font: 11px veranda; 
    color: #000000; 
    text-align: left;
}

.divHeader
{
    height: 100px;
}

.btnStyle
{
    background-color: #0B79FC;
    font: bold 12px arial; 
    color: #ffffff; 
    text-align: center;
}

.tblLabel
{
    background-color: #C3D9FF;
    color: #000000;
    font: bold 12px arial;
    text-align: left;
}

.tblLabelC
{
    background-color: #C3D9FF;
    color: #000000;
    font: bold 12px arial;
    text-align: center;
}

.tblLabelR
{
    background-color: #C3D9FF;
    color: #000000;
    font: bold 12px arial;
    text-align: right;
}

/* style for message box & text */
.msgBox
{ 
    padding:10px 10px 10px 10px; 
    border:inset 1px #000000; 
    background-color: lightyellow; 
    color: #000000;
}
.msgText
{
    font: bold 12px arial; 
    color:#000000; 
}
/* scrollable div */
.divScroll
{
  text-align: center;
  border-width:medium; 
  border-color:Navy;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-top-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-right-style:solid; 
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  overflow: auto;   
}
/* text that appears on a page */
.pageText
{
    font: normal 12px arial; 
    color:#000000; 
}

.errorMsg
{
    font: normal 12px arial; 
    color:#ff0000; 
}


