/* Action on x */
/* line 4, app/assets/stylesheets/button.css.scss */
table.action_on_transparent {
  float: right;
}

/* line 8, app/assets/stylesheets/button.css.scss */
table.action_on_transparent tr td {
  height: 20px;
  width: 80px;
  padding: 0;
  background-image: url(/assets/action_on_transparent-c4b7c60704dd3398396c02d42a067b59b75c3654ac8c725db2dc9868f2f1bb61.png);
  font-family: verdana;
  font-size: 11px;
  color: #585858;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
}

/* line 21, app/assets/stylesheets/button.css.scss */
table.action_on_transparent tr td.btn_disabled {
  cursor: default;
}

/* line 26, app/assets/stylesheets/button.css.scss */
td.action_on_transparent {
  height: 20px;
  width: 80px;
  padding: 0;
  background-image: url(/assets/action_on_transparent-c4b7c60704dd3398396c02d42a067b59b75c3654ac8c725db2dc9868f2f1bb61.png);
  font-family: verdana;
  font-size: 11px;
  color: #585858;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
}

/* line 39, app/assets/stylesheets/button.css.scss */
td.really_transparent {
  vertical-align: top;
  background-image: url(/assets/action_on_transparent-c4b7c60704dd3398396c02d42a067b59b75c3654ac8c725db2dc9868f2f1bb61.png);
}

/* line 44, app/assets/stylesheets/button.css.scss */
td.action_on_d7d6d5 {
  height: 20px;
  width: 80px;
  padding: 0;
  background-image: url(/assets/action_on_d7d6d5-0ef5170f81963d659803bc7f750bd00811e0a5ef4b31ae146222843c04854047.png);
  font-family: verdana;
  font-size: 11px;
  color: #585858;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
}

/* line 57, app/assets/stylesheets/button.css.scss */
table.form td.action_on_f6f6f5,
td.action_on_f6f6f5 {
  height: 20px;
  width: 80px;
  padding: 0;
  background-image: url(/assets/action_on_f6f6f5-eda2f690f6490080db6505bb013a4260821cc37c7d86300566fc18e62f348b10.png);
  font-family: verdana;
  font-size: 11px;
  color: #585858;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
}

/* Reporting buttons */
/* line 73, app/assets/stylesheets/button.css.scss */
div.report_run {
  margin-left: 50px;
  font-weight: normal;
  font-family: verdana;
  font-size: 11px;
  color: #585858;
  width: 135px;
  height: 20px;
  text-align: center;
  background-image: url(/assets/report_run_button-a3f1f2324075ec24c275e56d550720131a3c4be5417def0b9e8ec106e510ce3b.png);
  margin-top: 5px;
  margin-bottom: 5px;
  cursor: pointer;
}

/* line 88, app/assets/stylesheets/button.css.scss */
div.button_top_padding {
  padding-top: 3px;
}

/* line 92, app/assets/stylesheets/button.css.scss */
div.report_run_light {
  margin-left: 50px;
  font-weight: normal;
  font-family: verdana;
  font-size: 11px;
  color: #585858;
  width: 135px;
  height: 20px;
  text-align: center;
  background-image: url(/assets/report_run_light_button-f0538822248d4d2166161338e533f43ba34acbff0fdf25f9c5cfba2820e69d02.png);
  margin-top: 5px;
  margin-bottom: 5px;
  cursor: pointer;
}

/* Indented on styles (used in risks and tasks edit)*/
/* line 109, app/assets/stylesheets/button.css.scss */
table.button {
  cursor: pointer;
}

/* line 113, app/assets/stylesheets/button.css.scss */
table.button td.indented_on_dcdddc_middle {
  background-image: url(/assets/indented_on_dcdddc_middle-d32407ce139f8c6fd2c138bbff84f09f2a9754b400774f0c5cc3fb5e94ac2a9a.png);
  height: 33px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: verdana;
  font-size: 11px;
  color: #585858;
  white-space: nowrap;
}

/* line 124, app/assets/stylesheets/button.css.scss */
table.button td.indented_on_b9b9b8_middle {
  background-image: url(/assets/indented_on_b9b9b8_middle-b04253dd8bb462ce096e4fffcd81d8712fd9808924002445a51ee3a3261eff05.png);
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: verdana;
  font-size: 11px;
  color: #585858;
  white-space: nowrap;
}

/* line 135, app/assets/stylesheets/button.css.scss */
table.button td.indented_on_f6f6f5_middle {
  background-image: url(/assets/indented_on_f6f6f5_middle-9b6431094ef3354dd3430e322db1da3bf78b95890909fd432d576a0c0a75cafb.png);
  height: 32px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: verdana;
  font-size: 11px;
  color: #585858;
  white-space: nowrap;
}

/* line 146, app/assets/stylesheets/button.css.scss */
table.button td.indented_on_transparent_middle {
  background-image: url(/assets/indented_on_transparent_middle-80aadb81b182f9054950a89ab504914576eea51716350ab0bca70c4730251a62.png);
  height: 32px;
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: verdana;
  font-size: 11px;
  color: #FF5858;
  white-space: nowrap;
}

/* line 158, app/assets/stylesheets/button.css.scss */
div.button_section_right table {
  float: right;
  margin-right: 5px;
}

/* Risk assessment tabs and linking buttons */
/* line 163, app/assets/stylesheets/button.css.scss */
div#risk_assessment_tabs {
  width: 100%;
  background-image: url(/assets/link_task_row_bg_middle-fc337e14946ce9f177081ae7e60009aa88c6c7d2b3a74da77ea8cbc7f5220f4a.png);
}

/* line 168, app/assets/stylesheets/button.css.scss */
div#before_div {
  clear: both;
}

/* line 173, app/assets/stylesheets/button.css.scss */
div.risk_assessment_tab_wrapper {
  float: left;
  margin-left: 1px;
}

/* line 179, app/assets/stylesheets/button.css.scss */
table.risk_assessment_unselected {
  border-collapse: collapse;
}

/* line 183, app/assets/stylesheets/button.css.scss */
div.risk_assessment_tab_wrapper table.risk_assessment_unselected td, div.risk_assessment_tab_wrapper table.risk_assessment_selected td {
  padding: 0;
}

/* line 187, app/assets/stylesheets/button.css.scss */
div#body_wrapper div#content_main table td.risk_assessment_unselected_middle a {
  font-family: arial;
  font-size: 11px;
  color: #7192aa;
  text-decoration: none;
  font-weight: normal;
}

/* line 195, app/assets/stylesheets/button.css.scss */
td.risk_assessment_unselected_left {
  background-image: url(/assets/risk_assessment_unselected_left-c23fd33b52a20b096896ad11a5375242735d10ba61af9691611d049076e1065a.png);
  width: 5px;
}

/* line 200, app/assets/stylesheets/button.css.scss */
td.risk_assessment_unselected_middle {
  background-image: url(/assets/risk_assessment_unselected_middle-cde88f8fb814a1f299b3189a5cc2ed9b7b9748ed38ed04860339aed7de237421.png);
  height: 26px;
  text-align: center;
}

/* line 206, app/assets/stylesheets/button.css.scss */
td.risk_assessment_unselected_right {
  background-image: url(/assets/risk_assessment_unselected_right-005ce6de3b1b4eaff90b70c00913a3701cb1d87428a42d5909ffc363a34e0bf2.png);
  width: 5px;
}

/* line 211, app/assets/stylesheets/button.css.scss */
div#body_wrapper div#content_main td.risk_assessment_selected_middle a {
  font-family: arial;
  font-size: 11px;
  color: #d4e6ee;
  text-decoration: none;
  font-weight: normal;
}

/* line 219, app/assets/stylesheets/button.css.scss */
td.risk_assessment_selected_left {
  background-image: url(/assets/risk_assessment_selected_left-30588ec624c324b594de8fb1f96cc089cd38303749b9bb9c4509bfc62807e5b3.png);
  width: 5px;
  padding: 0;
}

/* line 225, app/assets/stylesheets/button.css.scss */
td.risk_assessment_selected_middle {
  background-image: url(/assets/risk_assessment_selected_middle-f57581330d86bf28992e0c8db27a440aa50ba61f9825cf899b3901b1bdf6a636.png);
  height: 26px;
  padding: 0;
  text-align: center;
}

/* line 232, app/assets/stylesheets/button.css.scss */
td.risk_assessment_selected_right {
  background-image: url(/assets/risk_assessment_selected_right-cc6ea85d5a8329ccfc5e193a29a125cd79358f60770fbcf9cca945c569121f88.png);
  width: 5px;
  padding: 0;
}

/* line 238, app/assets/stylesheets/button.css.scss */
td.link_task_buttons {
  padding: 0;
}

/* Admin category tabs */
/* line 243, app/assets/stylesheets/button.css.scss */
div.tab_set {
  width: 100%;
  background-image: url(/assets/link_task_row_bg_middle-fc337e14946ce9f177081ae7e60009aa88c6c7d2b3a74da77ea8cbc7f5220f4a.png);
  height: 26px;
}

/* line 250, app/assets/stylesheets/button.css.scss */
div.tab_set table.tab {
  border-collapse: collapse;
  width: 150px;
  float: left;
  margin-left: 1px;
}

/* line 257, app/assets/stylesheets/button.css.scss */
div.tab_set table.narrow {
  width: 110px;
}

/* line 261, app/assets/stylesheets/button.css.scss */
div.tab_set table.tab td {
  padding: 0;
}

/* line 265, app/assets/stylesheets/button.css.scss */
div.tab_set td.left {
  background: url(/assets/tab_buttons-682c8143a1889a12607e26137c89209fc5a97f8ef57307e6d4fc661317d3a6a2.png) no-repeat 0 -26px;
  width: 5px;
}

/* line 270, app/assets/stylesheets/button.css.scss */
div.tab_set td.middle {
  background: url(/assets/tab_buttons_middle-270e6683511586053bf24e52414fe481b7899674719d80f0b3b59311baa170db.png) repeat-x 0 -26px;
  height: 26px;
  text-align: center;
}

/* line 276, app/assets/stylesheets/button.css.scss */
div.tab_set td.middle a {
  text-decoration: none !important;
}

/* line 280, app/assets/stylesheets/button.css.scss */
div.tab_set td.right {
  background: url(/assets/tab_buttons-682c8143a1889a12607e26137c89209fc5a97f8ef57307e6d4fc661317d3a6a2.png) no-repeat 0 -78px;
  width: 5px;
}

/* line 285, app/assets/stylesheets/button.css.scss */
div.tab_set table.selected td.left {
  background: url(/assets/tab_buttons-682c8143a1889a12607e26137c89209fc5a97f8ef57307e6d4fc661317d3a6a2.png) no-repeat 0 0;
}

/* line 289, app/assets/stylesheets/button.css.scss */
div.tab_set table.selected td.middle {
  background: url(/assets/tab_buttons_middle-270e6683511586053bf24e52414fe481b7899674719d80f0b3b59311baa170db.png) repeat-x 0 0;
}

/* line 293, app/assets/stylesheets/button.css.scss */
div.tab_set table.selected td.middle a {
  color: #d4e6ee !important;
}

/* line 297, app/assets/stylesheets/button.css.scss */
div.tab_set table.selected td.right {
  background: url(/assets/tab_buttons-682c8143a1889a12607e26137c89209fc5a97f8ef57307e6d4fc661317d3a6a2.png) no-repeat 0 -52px;
}

/* line 301, app/assets/stylesheets/button.css.scss */
select.actionButton {
  height: 29px;
  vertical-align: bottom;
  border: 1px solid #BBB;
}

/* line 306, app/assets/stylesheets/button.css.scss */
div.actionButton {
  margin: 4px;
  padding: 0 1px;
  float: left;
  background-color: #999;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#E0E0E0');
  background: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#E0E0E0));
  background: -moz-linear-gradient(top, #F9F9F9, #E0E0E0);
}

/* line 315, app/assets/stylesheets/button.css.scss */
div.actionButton div.topBottom {
  border: 1px solid #BBB;
  border-width: 1px 0;
  margin: 0;
}

/* line 319, app/assets/stylesheets/button.css.scss */
div.actionButton div.leftRight {
  text-align: center;
  border: 1px solid #BBB;
  border-width: 0 1px;
  margin: 0 -1px;
  padding: 6px;
  cursor: pointer;
  display: block;
  background: transparent;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
}

/* line 333, app/assets/stylesheets/button.css.scss */
div.actionButton div.leftRightpdf {
  text-align: center;
  border: 1px solid #BBB;
  border-width: 0 1px;
  margin: 0 -1px;
  padding: 3px;
  cursor: pointer;
  display: block;
  background: transparent;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
}

/* line 347, app/assets/stylesheets/button.css.scss */
div.actionButton div.leftRightpdf div.dropdownMenu {
  top: 2px;
}

/* line 351, app/assets/stylesheets/button.css.scss */
a.actionButtonDisabled div.leftRight {
  cursor: default;
  color: #898782;
}

/* line 355, app/assets/stylesheets/button.css.scss */
a#addNewEvidenceDocument.addNewEvidenceDocument div.leftRight {
  padding: 3px 6px;
}

/* line 356, app/assets/stylesheets/button.css.scss */
div.actionButton.hover div.topBottom {
  border-color: #999;
}

/* line 357, app/assets/stylesheets/button.css.scss */
div.actionButton.hover div.leftRight {
  border-color: #999;
}

/* line 358, app/assets/stylesheets/button.css.scss */
div.actionButton.clicked {
  background-color: #CCC;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E0E0E0', endColorstr='#F9F9F9');
  background: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#F9F9F9));
  background: -moz-linear-gradient(top, #E0E0E0, #F9F9F9);
}

/* line 365, app/assets/stylesheets/button.css.scss */
a.actionButtonDisabled div.actionButton.hover div.topBottom {
  border-color: #BBB;
}

/* line 368, app/assets/stylesheets/button.css.scss */
a.actionButtonDisabled div.actionButton.hover div.leftRight {
  border-color: #BBB;
}

/* line 371, app/assets/stylesheets/button.css.scss */
a.actionButtonDisabled div.actionButton.clicked {
  background-color: #999;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#E0E0E0');
  background: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#E0E0E0));
  background: -moz-linear-gradient(top, #F9F9F9, #E0E0E0);
}

/* line 377, app/assets/stylesheets/button.css.scss */
div.dropdownButtonHover, div.dropdownButtonClicked {
  background-color: #999;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#777777', endColorstr='#999999');
  background: -webkit-gradient(linear, left top, left bottom, from(#777), to(#999));
  background: -moz-linear-gradient(top, #777, #999);
  color: #F6F6F5;
}

/* line 384, app/assets/stylesheets/button.css.scss */
div.actionButton img {
  vertical-align: middle;
}

/* line 385, app/assets/stylesheets/button.css.scss */
div#content_main a.actionButton {
  text-decoration: none;
  color: #696762;
}

/* line 386, app/assets/stylesheets/button.css.scss */
a.actionButton {
  text-decoration: none;
  color: #696762;
}

/* line 387, app/assets/stylesheets/button.css.scss */
div.smallActionButton div.leftRight {
  padding: 3px;
}

/* line 389, app/assets/stylesheets/button.css.scss */
div.allocation div.actionButton {
  margin: 0;
}

/* line 393, app/assets/stylesheets/button.css.scss */
div.assessment div.actionButton {
  margin: 0 0 4px 0;
}

/* line 397, app/assets/stylesheets/button.css.scss */
a .back_button {
  background: url(/assets/back-16659e76a22231b842d33aff7df1791d68060eccb43c0a554e8188575b15550f.png) no-repeat 0 -20px;
  width: 24px;
  height: 20px;
}

/* line 402, app/assets/stylesheets/button.css.scss */
a:hover .back_button {
  background-position: 0 0;
}
