/* Grey rounded corner container */

.RoundedCornerContainer td.Corner {
  width:9px;
}

.RoundedCornerContainer td.Corner div {
  font-size:1px;
  height:11px;
  width:9px;
}

.RoundedCornerContainer td.Corner div.TopLeftCorner {
  
  background-image:url(/images/roundedcorners/corner_beige.gif);
  background-position: 0 0;
}

.RoundedCornerContainer td.Corner div.TopRightCorner {
  
  background-image:url(/images/roundedcorners/corner_beige.gif);
  background-position: 10px 0;
}

.RoundedCornerContainer td.Corner div.BottomLeftCorner {
  background-image:url(/images/roundedcorners/corner_beige.gif);
  background-position: 0 12px;
}

.RoundedCornerContainer td.Corner div.BottomRightCorner {
  background-image:url(/images/roundedcorners/corner_beige.gif);
  background-position: 10px 12px;
}

.RoundedCornerContainer td.TopBorder {
  background-color:#F5F5F5;
  overflow:hidden;
  font-size:1px;
}

.RoundedCornerContainer td.RightBorder {
  background-color:#F5F5F5;
  overflow:hidden;
  font-size:1px;
}

.RoundedCornerContainer td.BottomBorder {
  background-color:#F5F5F5;
  overflow:hidden;
  font-size:1px;
}

.RoundedCornerContainer td.LeftBorder {
  background-color:#F5F5F5;
  overflow:hidden;
  font-size:1px;
}

.RoundedCornerContainer td.Center {
  background-color:#F5F5F5;
  text-align:left;
}

/* Blue rounded corner container */

.RoundedCornerContainerBlue td.Corner {
  width:9px;
}

.RoundedCornerContainerBlue td.Corner div {
  font-size:1px;
  height:11px;
  width:9px;
}

.RoundedCornerContainerBlue td.Corner div.TopLeftCorner {
  background-image:url(/images/roundedcorners/corner_blue.gif);
  background-position: 0 0;
}

.RoundedCornerContainerBlue td.Corner div.TopRightCorner {
  background-image:url(/images/roundedcorners/corner_blue.gif);
  background-position: 10px 0;
}

.RoundedCornerContainerBlue td.Corner div.BottomLeftCorner {
  background-image:url(/images/roundedcorners/corner_blue.gif);
  background-position: 0 12px;
}

.RoundedCornerContainerBlue td.Corner div.BottomRightCorner {
  background-image:url(/images/roundedcorners/corner_blue.gif);
  background-position: 10px 12px;
}

.RoundedCornerContainerBlue td.TopBorder {
  background-color:#d9ebf7;
  overflow:hidden;
  font-size:1px;
}

.RoundedCornerContainerBlue td.RightBorder {
  background-color:#d9ebf7;
  overflow:hidden;
  font-size:1px;
}

.RoundedCornerContainerBlue td.BottomBorder {
  background-color:#d9ebf7;
  overflow:hidden;
  font-size:1px;
}

.RoundedCornerContainerBlue td.LeftBorder {
  background-color:#d9ebf7;
  overflow:hidden;
  font-size:1px;
}

.RoundedCornerContainerBlue td.Center {
  background-color:#d9ebf7;
  text-align:left;
}
