﻿button.slidingDoorButton { 
  border:0; 
  cursor:pointer; 
  font-weight:bold; 
  padding:0 11px 0 0; 
  text-align:center; 
}
button.slidingDoorButton span { 
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:0 0 0 11px; 
  
}
button.slidingDoorButton, button.slidingDoorButton span 
{
    background:White url(WebResource.axd?d=y6dIKRdQOhMvPSBilzCMjP3uxxS53FEAeSgsFx527nJR-vE2l0Z38flz80ww-lPhw9_wR5ZHSlKom_IXBmktcXAN_7cnJNNIcrU_F6w457o9H_LOd6taLt6tU8x_s94O0&t=634185031580000000) no-repeat right top;
}
button.slidingDoorButton  
{
  font-size:17px; 
  font-family:Arial;
  z-index:1;
  position:relative;
  height:44px;
}

button.slidingDoorButton span { 
  height:44px; 
  line-height:44px;
  vertical-align:middle;
  background-position:left top;
  color:#545454; 
  font-size:15px;
  font-family:Tahoma;
  display:block;
  letter-spacing:0.01em;
  left:-3px;
  top:-1px;
}
fieldset.SniperWebControls ol li button.slidingDoorButton span
{
     color:#545454 !important; 
}
button.slidingDoorButtonStyleBlue, button.slidingDoorButtonStyleBlue span 
{
    background-image:url(WebResource.axd?d=y6dIKRdQOhMvPSBilzCMjP3uxxS53FEAeSgsFx527nJR-vE2l0Z38flz80ww-lPhw9_wR5ZHSlKom_IXBmktcXAN_7cnJNNIcrU_F6w457rU0mRVz8h8l-JdRimlO0V60&t=634185031580000000);
    color:#ffffff;
}
button.slidingDoorButtonStyleGreen, button.slidingDoorButtonStyleGreen span 
{
    background-image:url(WebResource.axd?d=y6dIKRdQOhMvPSBilzCMjP3uxxS53FEAeSgsFx527nJR-vE2l0Z38flz80ww-lPhw9_wR5ZHSlKom_IXBmktcXAN_7cnJNNIcrU_F6w457pkU49HE-CA3mEeKpNryL-m0&t=634185031580000000);
    color:#ffffff;
}
button.slidingDoorButtonStyleRed, button.slidingDoorButtonStyleRed span 
{
    background-image:url(WebResource.axd?d=y6dIKRdQOhMvPSBilzCMjP3uxxS53FEAeSgsFx527nJR-vE2l0Z38flz80ww-lPhw9_wR5ZHSlKom_IXBmktcXAN_7cnJNNIcrU_F6w457qmp8M7KX6d-qKgJfRtkoef0&t=634185031580000000);
    color:#ffffff;
}
button.slidingDoorButtonStyleThin, button.slidingDoorButtonStyleThin span 
{
    background-image:url(WebResource.axd?d=y6dIKRdQOhMvPSBilzCMjP3uxxS53FEAeSgsFx527nJR-vE2l0Z38flz80ww-lPhw9_wR5ZHSlKom_IXBmktcXAN_7cnJNNIcrU_F6w457plXnj1ogG85DlVBLrl-3_H0&t=634185031580000000);
    height:30px;
    font-size:12px; 
    line-height:30px;
}
button.slidingDoorButtonStyleThinBlue, button.slidingDoorButtonStyleThinBlue span 
{
    background-image:url(WebResource.axd?d=y6dIKRdQOhMvPSBilzCMjP3uxxS53FEAeSgsFx527nJR-vE2l0Z38flz80ww-lPhw9_wR5ZHSlKom_IXBmktcXAN_7cnJNNIcrU_F6w457rMG_EqwvwOCx4uVrdzpIkw0&t=634185031580000000);
    height:30px;
    font-size:12px; 
    line-height:30px;
    color:#ffffff;    
}
button.slidingDoorButtonStyleThinRed, button.slidingDoorButtonStyleThinRed span 
{
    background-image:url(WebResource.axd?d=y6dIKRdQOhMvPSBilzCMjP3uxxS53FEAeSgsFx527nJR-vE2l0Z38flz80ww-lPhw9_wR5ZHSlKom_IXBmktcXAN_7cnJNNIcrU_F6w457qGjllCCBOi6QK0CWLrvOqz0&t=634185031580000000);
    height:30px;
    font-size:12px; 
    line-height:30px;
    color:#ffffff;    
}
button.slidingDoorButtonStyleThinGreen, button.slidingDoorButtonStyleThinGreen span 
{
    background-image:url(WebResource.axd?d=y6dIKRdQOhMvPSBilzCMjP3uxxS53FEAeSgsFx527nJR-vE2l0Z38flz80ww-lPhw9_wR5ZHSlKom_IXBmktcXAN_7cnJNNIcrU_F6w457q8d179nrOqGCaLc6K-uVuVIUb4bso6Xf0Ek02Vc8LbYw2&t=634185031580000000);
    height:30px;
    font-size:12px; 
    line-height:30px;
    color:#ffffff;    
}
body.ie button.slidingDoorButton span
{
  left:0px;
  top:0px;
  padding-right:10px;
}
body.firefox button.slidingDoorButton span
{
    top:-1px;
}

button.slidingDoorButton:hover, button.slidingDoorButton.hover {
    background-position:right bottom;
}

button.slidingDoorButton:hover span, button.slidingDoorButton.hover span {
    background-position:left bottom;
}

button.disabled:hover, button.disabled.hover, button[disabled]
{
    background-position:right top;
}
button.disabled:hover span, button.disabled.hover span, button[disabled] span
{
    background-position:left top;
}

button.slidingDoorButton div.icon
{
    border:0px;
    margin-left:4px;
    position:absolute;
    top:14px;
    left:10px;
    width:16px;
    height:16px;
    z-index:2;
    background-repeat:no-repeat;
}
button.slidingDoorButtonStyleThin div.icon, button.slidingDoorButtonStyleThinBlue div.icon, button.slidingDoorButtonStyleThinRed div.icon, button.slidingDoorButtonStyleThinGreen div.icon
{
    top:10px !important;
    width:10px;
    height:10px;    
}
button
{
  width:auto; 
  overflow:visible; 
}

button.GreyBackground, button.GreyBackground span { background-color:#efefef; }
body.ie6 button.GreyBackground, body.ie6 button.GreyBackground span { background-color:transparent; }

button.slidingDoorButton div.icon + span
{
	padding-left:40px;

}
button.slidingDoorButtonWithIcon span
{
    padding-left:40px;
}
