body {
  background: #fff;
  border: 0;
}
#ja-mainbody {
  margin-top: 0;
  padding: 20px 0;
}
#ja-mainbody #ja-content {
  margin-left: 0px !important;
}
.k2ReportCommentFormContainer button.button {
  box-shadow: none;
  color: #444;
  text-shadow: 0 1px 1px rgba(255,255,255,0.75);
  background-color: #363636;
  background-image: -moz-linear-gradient(top,#3c3c3c,#2f2f2f);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#3c3c3c),to(#2f2f2f));
  background-image: -webkit-linear-gradient(top,#3c3c3c,#2f2f2f);
  background-image: -o-linear-gradient(top,#3c3c3c,#2f2f2f);
  background-image: linear-gradient(to bottom,#3c3c3c,#2f2f2f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b3b3b', endColorstr='#ff2e2e2e', GradientType=0);
  border-color: #2f2f2f #2f2f2f #090909;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #2f2f2f;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: solid 1px #1a1a1a;
  border-color: rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);
  color: #fff;
  margin-right: 5px;
  padding: 4px 14px;
  text-shadow: none;
}
.k2ReportCommentFormContainer button.button:hover,
.k2ReportCommentFormContainer button.button:focus,
.k2ReportCommentFormContainer button.button:active,
.k2ReportCommentFormContainer button.button.active,
.k2ReportCommentFormContainer button.button.disabled,
.k2ReportCommentFormContainer button.button[disabled] {
  color: #444;
  background-color: #2f2f2f;
  *background-color: #222222;
}
.k2ReportCommentFormContainer button.button:active,
.k2ReportCommentFormContainer button.button.active {
  background-color: #151515 \9;
}
.k2ReportCommentFormContainer button.button:hover,
.k2ReportCommentFormContainer button.button:focus,
.k2ReportCommentFormContainer button.button:active {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #1c98e0;
  background-image: -moz-linear-gradient(top,#23a3ed,#1188cc);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#23a3ed),to(#1188cc));
  background-image: -webkit-linear-gradient(top,#23a3ed,#1188cc);
  background-image: -o-linear-gradient(top,#23a3ed,#1188cc);
  background-image: linear-gradient(to bottom,#23a3ed,#1188cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff23a3ec', endColorstr='#ff1188cc', GradientType=0);
  border-color: #1188cc #1188cc #0b5985;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  
  *background-color: #1188cc;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color: #fff;
  border-color: #0d699d;
}
.k2ReportCommentFormContainer button.button:hover:hover,
.k2ReportCommentFormContainer button.button:hover:focus,
.k2ReportCommentFormContainer button.button:hover:active,
.k2ReportCommentFormContainer button.button:hover.active,
.k2ReportCommentFormContainer button.button:hover.disabled,
.k2ReportCommentFormContainer button.button:hover[disabled],
.k2ReportCommentFormContainer button.button:focus:hover,
.k2ReportCommentFormContainer button.button:focus:focus,
.k2ReportCommentFormContainer button.button:focus:active,
.k2ReportCommentFormContainer button.button:focus.active,
.k2ReportCommentFormContainer button.button:focus.disabled,
.k2ReportCommentFormContainer button.button:focus[disabled],
.k2ReportCommentFormContainer button.button:active:hover,
.k2ReportCommentFormContainer button.button:active:focus,
.k2ReportCommentFormContainer button.button:active:active,
.k2ReportCommentFormContainer button.button:active.active,
.k2ReportCommentFormContainer button.button:active.disabled,
.k2ReportCommentFormContainer button.button:active[disabled] {
  color: #fff;
  background-color: #1188cc;
  *background-color: #0f78b4;
}
.k2ReportCommentFormContainer button.button:hover:active,
.k2ReportCommentFormContainer button.button:hover.active,
.k2ReportCommentFormContainer button.button:focus:active,
.k2ReportCommentFormContainer button.button:focus.active,
.k2ReportCommentFormContainer button.button:active:active,
.k2ReportCommentFormContainer button.button:active.active {
  background-color: #0d699d \9;
}
.adminFormK2Container .modal,
#k2Tab2 .modal {
  border: none;
  box-shadow: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  display: block;
  position: inherit;
  top: auto;
  left: auto;
  margin-left: 0;
  width: auto;
}
.adminFormK2Container .modal img.k2AdminImage,
#k2Tab2 .modal img.k2AdminImage {
  margin: 0;
}
table.adminFormK2 tr td label.radiobtn {
  display: inline-block;
  vertical-align: middle;
  margin: 4px 10px 0 0;
}
.component .container {
  padding-top: 20px;
  padding-bottom: 20px;
}