﻿/* buttons.less */
/* buttonscore.less */
input[type="button"],
input[type="submit"],
.ieButtonCompatibilityMode,
.SmallButton {
  color: white;
  border: solid 1px white;
  background: #1d82d2;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkODJkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAyNjRhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwNGU4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTY1OWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  *background: #1d82d2;
  background: -moz-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d82d2), color-stop(50%, #0264ad), color-stop(51%, #004e89), color-stop(100%, #1a659e));
  background: -webkit-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -o-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -ms-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: linear-gradient(to bottom, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d82d2', endColorstr='#1a659e', GradientType=0);
  -webkit-box-shadow: 0px 0px 4px #111111;
  -moz-box-shadow: 0px 0px 4px #111111;
  box-shadow: 0px 0px 4px #111111;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  cursor: pointer;
  padding: 1px 15px;
  margin: 4px;
}
input[type="button"]:hover,
input[type="submit"]:hover,
.ieButtonCompatibilityMode:hover,
.SmallButton:hover {
  color: white;
  border: solid 1px #59b7ff;
  background: #1d82d2;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkODJkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAyNjRhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwNGU4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTY1OWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  *background: #1d82d2;
  background: -moz-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d82d2), color-stop(50%, #0264ad), color-stop(51%, #004e89), color-stop(100%, #1a659e));
  background: -webkit-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -o-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -ms-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: linear-gradient(to bottom, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d82d2', endColorstr='#1a659e', GradientType=0);
  -webkit-box-shadow: 0px 0px 4px #111111;
  -moz-box-shadow: 0px 0px 4px #111111;
  box-shadow: 0px 0px 4px #111111;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  cursor: pointer;
  padding: 1px 15px;
  margin: 4px;
}
input[type="button"].yellowButton,
input[type="submit"].yellowButton,
.ieButtonCompatibilityMode.yellowButton,
.SmallButton.yellowButton {
  color: black;
  border: solid 1px #a58800;
  background: #fde056;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZTA1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VhYzcyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q3YjIwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWQyMTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  *background: #fde056;
  background: -moz-linear-gradient(top, #fde056 0%, #eac725 50%, #d7b202 51%, #fad218 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fde056), color-stop(50%, #eac725), color-stop(51%, #d7b202), color-stop(100%, #fad218));
  background: -webkit-linear-gradient(top, #fde056 0%, #eac725 50%, #d7b202 51%, #fad218 100%);
  background: -o-linear-gradient(top, #fde056 0%, #eac725 50%, #d7b202 51%, #fad218 100%);
  background: -ms-linear-gradient(top, #fde056 0%, #eac725 50%, #d7b202 51%, #fad218 100%);
  background: linear-gradient(to bottom, #fde056 0%, #eac725 50%, #d7b202 51%, #fad218 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fde056', endColorstr='#fad218', GradientType=0);
}
input[type="button"].blueButton,
input[type="submit"].blueButton,
.ieButtonCompatibilityMode.blueButton,
.SmallButton.blueButton {
  color: white;
  border: solid 1px #59b7ff;
  background: #1d82d2;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkODJkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAyNjRhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwNGU4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTY1OWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  *background: #1d82d2;
  background: -moz-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d82d2), color-stop(50%, #0264ad), color-stop(51%, #004e89), color-stop(100%, #1a659e));
  background: -webkit-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -o-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -ms-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: linear-gradient(to bottom, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d82d2', endColorstr='#1a659e', GradientType=0);
}
input[type="button"].whiteButton,
input[type="submit"].whiteButton,
.ieButtonCompatibilityMode.whiteButton,
.SmallButton.whiteButton {
  color: black;
  border: solid 1px #aaaaaa;
  background: #f6f6f6;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  *background: #f6f6f6;
  background: -moz-linear-gradient(top, #f6f6f6 0%, #e8e8e8 50%, #d4d4d4 51%, #e9e9e9 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(50%, #e8e8e8), color-stop(51%, #d4d4d4), color-stop(100%, #e9e9e9));
  background: -webkit-linear-gradient(top, #f6f6f6 0%, #e8e8e8 50%, #d4d4d4 51%, #e9e9e9 100%);
  background: -o-linear-gradient(top, #f6f6f6 0%, #e8e8e8 50%, #d4d4d4 51%, #e9e9e9 100%);
  background: -ms-linear-gradient(top, #f6f6f6 0%, #e8e8e8 50%, #d4d4d4 51%, #e9e9e9 100%);
  background: linear-gradient(to bottom, #f6f6f6 0%, #e8e8e8 50%, #d4d4d4 51%, #e9e9e9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e9e9e9', GradientType=0);
}
input[type="button"].ruButton,
input[type="submit"].ruButton,
.ieButtonCompatibilityMode.ruButton,
.SmallButton.ruButton {
  height: 22px;
  color: white;
  border: solid 1px white;
  background: #1d82d2;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkODJkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAyNjRhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwNGU4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTY1OWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  *background: #1d82d2;
  background: -moz-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d82d2), color-stop(50%, #0264ad), color-stop(51%, #004e89), color-stop(100%, #1a659e));
  background: -webkit-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -o-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -ms-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: linear-gradient(to bottom, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d82d2', endColorstr='#1a659e', GradientType=0);
  -webkit-box-shadow: 0px 0px 4px #111111;
  -moz-box-shadow: 0px 0px 4px #111111;
  box-shadow: 0px 0px 4px #111111;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  cursor: pointer;
  padding: 1px 15px;
  margin: 4px;
  color: white !important;
  font-weight: bold !important;
}
input[type="button"].ruButton:hover,
input[type="submit"].ruButton:hover,
.ieButtonCompatibilityMode.ruButton:hover,
.SmallButton.ruButton:hover {
  height: 22px;
  color: white;
  border: solid 1px #59b7ff;
  background: #1d82d2;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkODJkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAyNjRhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwNGU4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTY1OWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  *background: #1d82d2;
  background: -moz-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d82d2), color-stop(50%, #0264ad), color-stop(51%, #004e89), color-stop(100%, #1a659e));
  background: -webkit-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -o-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -ms-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: linear-gradient(to bottom, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d82d2', endColorstr='#1a659e', GradientType=0);
  -webkit-box-shadow: 0px 0px 4px #111111;
  -moz-box-shadow: 0px 0px 4px #111111;
  box-shadow: 0px 0px 4px #111111;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  cursor: pointer;
  padding: 1px 15px;
  margin: 4px;
}
input[type="button"].ruAdd,
input[type="submit"].ruAdd,
.ieButtonCompatibilityMode.ruAdd,
.SmallButton.ruAdd {
  background-position: 0 !important;
}
input[type="button"].ruAdd:hover,
input[type="submit"].ruAdd:hover,
.ieButtonCompatibilityMode.ruAdd:hover,
.SmallButton.ruAdd:hover {
  margin: 0px !important;
  background-position: 0 !important;
}
input[type="button"].ruRemove,
input[type="submit"].ruRemove,
.ieButtonCompatibilityMode.ruRemove,
.SmallButton.ruRemove {
  background-position: 0 !important;
  background-repeat: no-repeat !important;
  background-image: url(../../icons/redcross.png) !important;
  filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)" !important;
  padding-left: 11px !important;
  padding-right: 11px !important;
  width: 30px !important;
  color: transparent !important;
  text-indent: -9999px;
}
input[type="button"].ruRemove:hover,
input[type="submit"].ruRemove:hover,
.ieButtonCompatibilityMode.ruRemove:hover,
.SmallButton.ruRemove:hover {
  margin: 4px !important;
  background-position: 0 !important;
  width: 30px !important;
}
input[type="button"].rgExpand,
input[type="submit"].rgExpand,
.ieButtonCompatibilityMode.rgExpand,
.SmallButton.rgExpand,
input[type="button"].rgCollapse,
input[type="submit"].rgCollapse,
.ieButtonCompatibilityMode.rgCollapse,
.SmallButton.rgCollapse,
input[type="button"].rgExpand:hover,
input[type="submit"].rgExpand:hover,
.ieButtonCompatibilityMode.rgExpand:hover,
.SmallButton.rgExpand:hover,
input[type="button"].rgCollapse:hover,
input[type="submit"].rgCollapse:hover,
.ieButtonCompatibilityMode.rgCollapse:hover,
.SmallButton.rgCollapse:hover {
  display: block;
  margin-left: auto;
  margin-right: auto;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  width: 16px !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}
input[type="button"].rgExpand,
input[type="submit"].rgExpand,
.ieButtonCompatibilityMode.rgExpand,
.SmallButton.rgExpand {
  background-image: url(../../RadControls/Grid/Skins/orange/SinglePlus.gif) !important;
}
input[type="button"].rgCollapse,
input[type="submit"].rgCollapse,
.ieButtonCompatibilityMode.rgCollapse,
.SmallButton.rgCollapse {
  background-image: url(../../RadControls/Grid/Skins/orange/SingleMinus.gif) !important;
}
input[type="button"].buttonBase,
input[type="submit"].buttonBase {
  cursor: pointer;
  border-radius: 8px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  padding: 2px 20px;
  margin: 4px;
  min-width: 90px;
  min-height: 28px;
  text-align: center;
}
input[type="button"].smallButtonBase,
input[type="submit"].smallButtonBase {
  cursor: pointer;
  border-radius: 6.4px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8.8pt;
  font-weight: bold;
  padding: 2px 14px;
  margin: 4px;
  min-width: 72px;
  min-height: 22.4px;
  text-align: center;
}
input[type="button"].glowBase,
input[type="submit"].glowBase {
  border: solid 1px white;
  -webkit-box-shadow: 0px 0px 4px #111111;
  -moz-box-shadow: 0px 0px 4px #111111;
  box-shadow: 0px 0px 4px #111111;
}
input[type="button"].glowBase:hover,
input[type="submit"].glowBase:hover {
  border: solid 1px cyan;
}
input[type="button"].unselectedStepButton,
input[type="submit"].unselectedStepButton {
  width: 18px;
  height: 18px;
  border: 1px solid #649ccd;
  background: #005598;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #ffffff;
  line-height: 18px;
  padding: 0px;
  margin: 0px;
  border-radius: 0;
  text-align: center;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
}
input[type="button"].unselectedStepButton::-moz-focus-inner,
input[type="submit"].unselectedStepButton::-moz-focus-inner {
  border: 0px;
  padding: 0px;
}
input[type="button"].unselectedStepButton:hover,
input[type="submit"].unselectedStepButton:hover {
  border-color: cyan;
}
input[type="button"].disabledStepButton,
input[type="submit"].disabledStepButton {
  width: 18px;
  height: 18px;
  border: 1px solid #649ccd;
  background: #005598;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #7d7d7d;
  line-height: 18px;
  padding: 0px;
  margin: 0px;
  border-radius: 0;
  text-align: center;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
}
input[type="button"].disabledStepButton::-moz-focus-inner,
input[type="submit"].disabledStepButton::-moz-focus-inner {
  border: 0px;
  padding: 0px;
}
input[type="button"].selectedStepButton,
input[type="submit"].selectedStepButton {
  width: 18px;
  height: 18px;
  border: 1px solid #b2b2b2;
  background: #eaeaea;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #7d7d7d;
  line-height: 18px;
  padding: 0px;
  margin: 0px;
  border-radius: 0;
  text-align: center;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
}
input[type="button"].selectedStepButton::-moz-focus-inner,
input[type="submit"].selectedStepButton::-moz-focus-inner {
  border: 0px;
  padding: 0px;
}
/* Disabled buttons */
input[type=button][disabled=disabled],
input[type=submit][disabled=disabled],
button[disabled=disabled],
input[type=button][disabled=disabled]:hover,
input[type=submit][disabled=disabled]:hover,
button[disabled=disabled]:hover {
  color: #adadad;
  border: solid 1px #adadad;
  background: #1d82d2;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkODJkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAyNjRhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwNGU4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTY1OWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  *background: #1d82d2;
  background: -moz-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d82d2), color-stop(50%, #0264ad), color-stop(51%, #004e89), color-stop(100%, #1a659e));
  background: -webkit-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -o-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: -ms-linear-gradient(top, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  background: linear-gradient(to bottom, #1d82d2 0%, #0264ad 50%, #004e89 51%, #1a659e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d82d2', endColorstr='#1a659e', GradientType=0);
  -webkit-box-shadow: 0px 0px 4px #111111;
  -moz-box-shadow: 0px 0px 4px #111111;
  box-shadow: 0px 0px 4px #111111;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  cursor: default;
  padding: 1px 15px;
  margin: 4px;
  background-color: #000000;
  background: -moz-linear-gradient(top, #ffffff 0%, #dedede 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dedede));
  background: -webkit-linear-gradient(top, #ffffff 0%, #dedede 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #dedede 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #dedede 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #dedede 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dedede', GradientType=0);
}
