﻿/* rounded box */
.sticky {
  background-color: #F0F0F0;
  border: 1px solid #D0D0E0;
  position: relative; /* peekaboo ie bug */
  margin: 0 5px 10px 10px;
  padding-bottom: 0;
  padding-top: 0;
}
.sticky .w1 {
  background-image: url(images/sticky-tl.png);
  background-position: 0% 0%;
  background-repeat: no-repeat;
  position: relative;
  top: -1px;
  left: -1px;
}
.sticky .w2 {
  background-image: url(images/sticky-tr.png);
  background-position: 100% 0%;
  background-repeat: no-repeat;
  position: relative;
  left: 2px;
}
.sticky .w3 {
  background-image: url(images/sticky-br.png);
  background-position: 100% 100%;
  background-repeat: no-repeat;
  position: relative;
  top: 2px;
}
.sticky .w4 {
  background-image: url(images/sticky-bl.png);
  background-position: 0% 100%;
  background-repeat: no-repeat;
  position: relative;
  left: -2px;
  padding: 1.2em;
  overflow: hidden;
}
.sticky .w4 p {
  position: relative;
}
.sticky H2 
{
	font-size: 1.25em;
	color: #000080;
	margin-top: 0px;
	margin-bottom: 0;
}

.sticky .homeLogin
{
	margin-bottom: 0;
	padding-bottom: 0;
}

.sticky a:link
{
	color: #000080;
	text-decoration: none;
}
.sticky a:active
{
	color: #000080;
	text-decoration: none;
}
.sticky a:visited
{
	color: #000080;
	text-decoration: none;
}

.sticky a:hover
{
	color: #ff9933;
	text-decoration: underline;
}

.sticky li
{
	margin-left: -20px;
}

/* end rounded box */

/* update progress panel CSS */
.progressPanel {
  border: dashed 1px #000000;
  background-color: #EEEEEE;
  padding: 10px;
  width: 250px;
  text-align: center;
  position: absolute;
  top: 300px;
  left: 400px;
  z-index: 1000;
  font-size: 8pt;
}

/* end update progress panel CSS */