.LBD_CaptchaDiv {
  padding: 0;
  margin: 0 0 0 1px;
  overflow: visible;
}

*html .LBD_CaptchaDiv {
  margin-bottom: -3px;
  overflow: hidden;
}

.LBD_CaptchaDiv .LBD_CaptchaImage
{
  float: left;
  margin: 0;
  padding: 0;
}

.LBD_CaptchaDiv .LBD_CaptchaIcons 
{
  width: 22px;
  float: right;
  text-align: left;
  margin: 0;
  padding: 0;
  margin-bottom: -4px;
  margin-top: -1px !important;
  margin-right: 2px !important;
}

*html .LBD_CaptchaDiv .LBD_CaptchaIcons 
{
	margin-right: 1px !important;
}

.LBD_CaptchaDiv .LBD_CaptchaIcons a
{
  margin: 0;
  padding: 0;
  display: block;
  background-color: transparent;
  text-decoration: none;
  border: none;
}

.LBD_CaptchaDiv .LBD_CaptchaIcons a:focus, .LBD_CaptchaDiv .LBD_CaptchaIcons a:active
{
  border: none !important;
  -moz-outline:none;
}

.LBD_CaptchaDiv .LBD_CaptchaIcons a img
{
  border: 0;
  margin: 0;
  padding: 0;
  margin-top: 2px !important;
  margin-bottom: 3px !important;
  display: block;
}

.LBD_CaptchaDiv .LBD_CaptchaIcons a:focus img, .LBD_CaptchaDiv .LBD_CaptchaIcons a:active img
{
  border: 1px dotted #333;
  margin: 0;
  padding: 0;
  margin-top: 1px !important;
  margin-bottom: 1px !important;
  display: block;
}

*html .LBD_CaptchaDiv .LBD_CaptchaIcons a:focus img, *html .LBD_CaptchaDiv .LBD_CaptchaIcons a:active img
{
  border: 1px solid #999;
  margin-bottom: 3px !important;
}

*:first-child+html .LBD_CaptchaDiv .LBD_CaptchaIcons a:focus img, *:first-child+html .LBD_CaptchaDiv .LBD_CaptchaIcons a:active img
{
  border: 1px solid #999;
}

.LBD_CaptchaDiv .LBD_CaptchaIcons .LBD_placeholder
{
  visibility: hidden; 
  width:0 !important; 
  height:0 !important;
}

*html .LBD_CaptchaDiv .LBD_CaptchaIcons div
{
  display: none !important; 
}

*:first-child+html .LBD_CaptchaDiv .LBD_CaptchaIcons div
{
  display: none !important; 
}