.inputlnkbtn2 span { font-size: 11px; }

.inputlnkbtn span { font-size: 13px; }

.roundcornerlnk a {
  background:transparent url(../images/buttons.jpg) no-repeat top left;
  display:block; 
  float:left; 
  height:22px;  
  margin-right:15px;
}

.roundcornerlnk a span {
  background:transparent url(../images/buttons.jpg) no-repeat right top;
  cursor:pointer;
  display:inline; 
  float:left;  
  height:18px; 
  padding:4px 10px 0 0; 
  margin-left:10px;
  color:#fff;
}

.roundcornerlnk a:hover {
  background-position:0px bottom; color:#fff;
}

.roundcornerlnk a:hover span {
  background-position:right bottom;
}

.roundcornerlnkpos {  float:right; margin-top:-20px;text-decoration: underline; }

.roundcornerlnkpos2 {  float:right; margin-top:0px;text-decoration: none; }

.roundcornerlnkpos3 {  float:right; margin-top:10px;text-decoration: none; }

.roundcornerlnkpos3-1 {  float:left; margin-top:10px;text-decoration: none; margin-left: 15px; }

.roundcornerlnkpos4 {  float:right; margin-top:0px;text-decoration: none; }

.roundcornerlnkpos5 {  float:right; margin-top:0px;text-decoration: none; margin-right: 10px; }

.roundcornerlnkpos6 {  float:left; margin-top:50px;text-decoration: none; }

.roundcornerlnkpos7 {  float:right; margin-top:-15px; margin-right: 25px; text-decoration: none; }

.roundcornerlnkpos8 {  float:right; margin-top:-5px; margin-right: 20px; text-decoration: none; }
.roundcornerlnkpos8 a span {
  float:left;  
  font-weight: normal; font-size: 12px;
}
