body
{
  padding:0px;
  margin:0px; 

  /*scrollbar*/
  scrollbar-arrow-color:#5E5F8E;
  scrollbar-face-color:#C7C8E5;
  scrollbar-shadow-color:#5E5F8E;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-highlight-color:#5E5F8E;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-track-color:#FFFFFF; 
  /* scrollbar-base-color:#C7C8E5;  */
}

td.evenRow {
  background: #EFEFEF;
}

a {
  text-decoration : none;
}
a:hover {
  text-decoration : underline;
}
.blacklink {
  color : #000000;
}
.bluelink {
  color : #0000FF;
}

.menu
{
  background:#DFDFFF;
  border-top: 2px solid #EFEFFF;
  border-left: 2px solid #EFEFFF;
  border-bottom: 2px solid #CFCFFF;
  border-right: 2px solid #CFCFFF;
}
.menuItem
{
  color:#FFFFFF;
  text-decoration:none;
  font-family:Arial Narrow,Tahoma,Sans-serif;
  font-size:12pt;
}
.menuItem:hover
{
  text-decoration:underline;
}
.subMenuItem
{
  color:#3F3F3F;
  text-decoration:none;
  font-family:Arial,Tahoma,Sans-serif;
  font-size:10pt;
}
.subMenuItem:hover
{
  color:#FFFFFF;
  text-decoration:none;
  background:#3F3FFF;
}
.tinyboxhead
{
  text-indent:2px;
  display:block;
  width:100%;
  background-image:url('../images/boxhead.png');
  color:white;
  font-weight:bold;
}
a.tinyboxhead:hover
{
  color:#7f7fbf;
  text-decoration:none;
}
.tinybox
{
  font-family:Arial;
  font-size:8pt;
}
.tinyboxLink
{
  color:#000000;
}
.attribCell
{
  text-align:left;
}
.attribLabel
{
  background-color:#FDD192;
  font-weight:bold;
}
.attribValue
{
  text-indent:10px;
  font-style:italic;
}
.attrib
{
  color:#3F0F9F;
  font-size:8pt;
}
p {
  margin-top:7px;
  margin-bottom:12px;
  line-height:1.2;
}
td,th {
  font-size:10pt;
}
.loginStatus
{
  font-size:8pt;
  color:#5F5F8F;
  font-family:Arial Narrow,Garamond,Sans-serif;
}
.announceText
{
  font-size:9pt;
  font-family:Arial;
  padding:2px;
}
.mainDiv
{
  width:100%;
  height:auto;
  overflow-y:hidden;
  overflow-x:scroll;
}
.padMain
{
  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:15px;
}
.masterLayout
{
  table-layout:fixed;
}
form
{
  margin:0px;
}
.warning
{
  font-weight:bold;
  color:#FF0000;
}

.inputCtrl
{
  border:1px solid #7F7FBF;
}

.jarig
{
  color:#FF0000;
}
.monthHead
{
  margin-top:16px;
  margin-bottom:8px;
  padding:10px;
  font-size:14pt;
  font-weight:bold;
  border:1px solid black;
  color:#FF6F06;
  background:#FFF3E1;
}
.calDay
{
  color:#5E5F8E;
  font-size:9pt;
}
.calDate
{
  color:#4F4F67;
  font-weight:bold;
  font-size:15pt;
}
.lidmenu1
{
  padding-top:4px;
  padding-bottom:4px;
  color:#5F5F5F;
}
a.a_lidmenu1
{
  color:#5F5F5F;
}
.lidmenu2
{
  color:#000000;
}

