span.datebox input
{
    padding-left:1px;
    padding-right:1px;
    margin-left:2px;
    margin-right:2px;
    width:25px;  
}

span.datebox span.year input
{
    width:40px;  
}

.loadingPopup
{
  position: absolute;
  z-index: 21;
  border: 3px double #999;
  background:  #f7f7f7;
  width: 600px;
  height: 100px;
  margin-top: -50px;
  margin-left: -325px;
  top: 50%;
  left: 50%;
  text-align: center;
  line-height: 100px;
  font-family: "Trebuchet MS", verdana, arial,tahoma;
  font-size: 18pt;
}

.darkenBackground
{
  background-color: rgb(0, 0, 0);
  opacity: 0.5; /* Safari, Opera */
  -moz-opacity:0.50; /* FireFox */
  filter: alpha(opacity=50); /* IE */
  z-index: 20;
  height: 100%;
  width: 100%;
  background-repeat:repeat;
  position:fixed;
  top: 0px;
  left: 0px;
}

.popupProgress
{
   z-index: 21;
}
span.datebox input
{
    padding-left:1px;
    padding-right:1px;
    margin-left:2px;
    margin-right:2px;
    width:25px;  
}

span.datebox span.year input
{
    width:40px;  
}

td.padded
{
	padding:2px 2px 2px 20px;
}

td.sipInformationTableHeading
{
    background-color:#F0F0F0;
    font-weight:bold;
    width:150px;
}
