/* Default CSS Stylesheet for a new Web Application project */
/* - LeftNav -------------------------------------------------*/
TABLE .LeftNav{}
TABLE .LeftNav TD{font-size:11px;padding-right:45px;}
TABLE .LeftNav TD A:link{color:#FFFFFF;text-decoration:none;font-weight:normal;}
TABLE .LeftNav TD A:active{color:#FFFFFF;text-decoration:none;font-weight:normal;}
TABLE .LeftNav TD A:visited{color:#FFFFFF;text-decoration:none;font-weight:normal;}
TABLE .LeftNav TD A:hover{color:#FFFFFF;text-decoration:none;font-weight:bold;}
/* - Form Elements -------------------------------------------*/
.TextInput{
  border:1px solid black;
  padding:1px 3px 1px 3px;
  }
.ButtonInput{border:1px solid black;font-weight:bold;}
/* - System Messages -----------------------------------------*/
#vs_form{
  border:1px solid Red;
  color:Red;
  margin-bottom:12px;
  width:100%;}
#vs_form TD{padding:6px;}
DIV#vs_form{padding:6px;}

h1, h2, h3, h4
{
	color: #2F6E00;
	font-family: Arial, Verdana, Helvetica;
	margin: 0px 0px 16px 0px;
}

h1
{
   font-size: 32px;
}

h2
{
   font-size: 20px;
}

h3
{
   font-size: 16px;
}

h4
{
   font-size: 14px;
}

.success
{
   font-weight: bold;
   color: Green;
   background-color: #eeffee;
   border: 1px solid Green;
   padding: 3px;
   font-size: 14px;
}

.failure
{
   font-weight: bold;
   color: White;
   background-color: Red;
   border: 1px solid Red;
   padding: 3px;
   font-size: 14px;
}

.box 
{
   border: 1px #CCCC99 solid;
   background: #F7F7EE;
   padding: 8px;
   margin-bottom: 16px;
}

.box h4
{
	background-color: #F7F7EE;
	margin-top: 0px;
}

.box .rating
{
   margin-left: 80px;
   margin-bottom: 16px;
}

.box .rating td
{
   vertical-align: top;
}

.box .rating .label
{
   text-align: right;
}

.box .label
{
   text-align: right;
   font-weight: bold;
   padding-left: 8px;
   padding-right: 4px;
}

.box .spacer
{
   height: 8px;
}

.box .submit
{
   text-align: center;
}

.navbar
{
   background-color: #d1d1a4;
   width: auto;
}

.navbar a, .navbar a:hover
{
   height: 31px;
   line-height: 31px;
   background-repeat: no-repeat;
   padding-left: 16px;
   padding-right: 13px;
   text-decoration: none;
   font-weight: bold;
   color: #ffffff;
   background-color: #447c19;
   background-image: url(/HR/images/navbar-selected.gif);
}

.navbar a.rollover
{
   color: #000000;
   background-color: #d1d1a4;
   background-image: url(/HR/images/navbar-link.gif);
}

.navbar a:hover.rollover
{
   background-color: #e7e7ba;
   background-image: url(/HR/images/navbar-hover.gif);
}