@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400;1,700&display=swap";

/* Font override, make sure this matches Acton-reset.css */
html body {
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
}

/*Bootstrap override*/
body .h1,
body .h2,
body .h3,
body .h4,
body .h5,
body .h6,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6 {
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
}

input,
select,
textarea,
button {
  font-family: inherit;
}

/* Overrides of standard elements */

TABLE,
TR,
TD,
DIV,
TEXTAREA,
INPUT,
SELECT,
UL,
OL,
P {
  font-size: 11px;
}

HTML {
  height: 100%;
}

BODY {
  margin: 0px;
  padding: 0px;
  height: 100%;
}

A {
  color: #0000ff;
  text-decoration: underline;
}

A:hover {
  color: #0000ff;
  background-color: #e8f2fe;
  text-decoration: underline;
}

H1 {
  font-weight: bold;
  font-size: 18px;
  color: #2487ef;
  /*
		color:			#009FDB;
		color: 			#FF7706;
		*/
  margin: 0px;
  padding: 0px;
  display: inline;
}

H2 {
  font-weight: bold;
  font-size: 16px;
  color: #2487ef; /* #FF7706; */
  margin: 0px;
  padding: 0px;
  display: inline;
}

H3 {
  font-weight: bold;
  font-size: 16px;
  color: #2487ef;
  margin: 0px;
  padding: 0px;
  display: inline;
}

div#headerContents {
  font-size: 11px;
}
div#headerContents > a {
  font-size: 11px;
}
div#footerContents {
  font-size: 11px;
}
div#footerContents > a {
  font-size: 11px;
}

H4 {
  font-weight: bold;
  font-size: 14px;
  color: #2487ef; /* #009FDB; */
  margin: 0px;
  padding: 0px;
  display: inline;
}

/* Common styles */

.translated {
  text-decoration: line-through !important;
}

.link {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
}

.link:hover {
  color: #0033cc;
  background-color: #ffff99;
  text-decoration: none;
}

.nobr {
  white-space: nowrap;
}

.bold {
  font-weight: bold;
}

.default {
  font-size: 11px;
  line-height: 1.3em;
}

.small {
  font-size: 9px;
}

.small:hover {
  font-size: 9px;
}

.medium {
  font-size: 11px;
  font-weight: normal;
}

.husky {
  font-size: 13px;
}

.big {
  font-size: 14px;
  font-weight: bold;
}

.bigger {
  font-size: 16px;
  font-weight: bold;
}

.huge {
  font-size: 18px;
  font-weight: bold;
}

.gigantic {
  font-size: 24px;
  font-weight: bold;
}

.shadow {
  background-color: #ececec;
  opacity: 0.5;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
}

.pageHint {
  background-color: #ffffdd;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: justify;
}

.secHead {
  color: #000000;
  background-color: #ecfbc2;
  border: #cccccc solid 1px;

  /*
		color:				#000000;
		background-image:	url("/source/6810cd1d2afc429eb12b022e4a520096/fade_green.jpg");
		border-top:			#DDDDDD solid 1px;
		border-left:		#DDDDDD solid 1px;
		border-right:		#DDDDDD solid 1px;
		*/

  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.code {
  font-size: 12px;
}

.textBlock {
  padding-bottom: 1em;
}

.textCenter {
  text-align: center;
}

.posRelative {
  position: relative;
}

.displayBlock {
  display: block;
}

.ellipsed {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* Alignment */

.fLeft {
  float: left;
}
.fRight {
  float: right;
}

.aCenter,
.textCenter {
  text-align: center;
}
.aLeft {
  text-align: left;
}
.aRight,
.right {
  text-align: right;
}

/* Input elements */

.buttonText {
  color: black;
  font-size: 11px;
  text-decoration: none;
}

.buttonText:hover {
  color: #ff3300;
  font-size: 11px;
  text-decoration: none;
}

.inputBorderFlat {
  border-style: none;
  border-left: #cccccc solid 1px;
  border-top: #cccccc solid 1px;
  border-right: #999999 solid 1px;
  border-bottom: #999999 solid 1px;
  font-size: 11px;
  color: #000000;
}

.inputBorderRound {
  border-style: none;
  border-left: #999999 solid 1px;
  border-top: #999999 solid 1px;
  border-right: #cccccc solid 1px;
  border-bottom: #cccccc solid 1px;
  font-size: 11px;
  color: #000000;
  padding: 5px;
  border-radius: 4px;
}

.inputUnderline {
  border-style: none;
  border-left: #ffffff solid 1px;
  border-right: #ffffff solid 1px;
  border-top: #ffffff solid 1px;
  border-bottom: #cccccc solid 1px;
  font-size: 11px;
  color: #000000;
}

/* Verbs */

.verb {
  padding-left: 5px;
  padding-right: 15px;
  cursor: pointer;
}

.verbText {
  color: #333333;
  text-decoration: none;
  white-space: nowrap;
}

.verbText:hover {
  color: #333333;
  text-decoration: underline;
  white-space: nowrap;
  background-color: #ffff99;
}

/* Modal sheets */

.modalSheet {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0.6;
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
}

.modalSheetDark {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background-color: #333333;
  opacity: 0.5;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
}

.menuSheet {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background-color: #ff0000;
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
}

/* Busy */

.busyBox {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100px;
  height: 100px;
  background-color: #ffffcc;
  border: #999999 solid 1px;
  opacity: 0.75;
  filter: alpha(opacity=75);
  -moz-opacity: 0.75;
}

.busyBox2 {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100px;
  height: 100px;
  z-index: 200;
}

/* 3D effects */

.white3D {
  font-weight: bold;
  color: #ffffff;
  white-space: nowrap;
  position: relative;
}

.white3D span {
  position: relative;
}

span.white3DShadow {
  color: #000000;
  white-space: nowrap;
  position: absolute;
  top: 1px;
  left: 1px;
}

/* Foregrounds */

.fgWhite {
  color: #ffffff;
}

.fgDarkGrey {
  color: #333333;
}

.fgGrey {
  color: #666666;
}

.fgLightGrey {
  color: #999999;
}

.fgBlue {
  color: #2880bb; /* #2880BB;	2487EF ?  #009FDB; ? */
}

.fgGreen {
  color: #7fc31b; /* #9BBB59; */
}

.fgOrange {
  color: #ff6600; /* #FF3300; #FF7706; */
}

.fgBlack {
  color: #000000;
}

.fgRed {
  color: #ff3300; /* #FF3300; #FF7706; */
}

.fgNavy {
  color: #0000cc;
}

/* Backgrounds */

.captionRow {
  background: url("/source/2c45e69c0703f2811ec5753b09ab3b99/table_heading.png") repeat-x scroll left bottom transparent;
  text-align: left;
}

.bgGrey {
  background-color: #f2f2f2;
}

.bgLtGrey {
  background-color: #f8f8f8;
}

.bgLightGreyFade {
  background-image: url("/source/3fb9b1ae3ddf61f7599661164d5a169c/fade_grey.jpg");
  background-repeat: repeat-x;
}

.bgBlue {
  background-color: #4096ee; /* #8DD8F8; */
}

.bgLightBlue {
  background-color: #d8eaf9;
}

.bgLightBlueFade {
  background-image: url("/source/ae76cccbbafbd6285028b2ab481cdaa5/fade_light_blue.jpg");
  background-repeat: repeat-x;
}

.bgPaleBlue {
  background-color: #d3e2e9;
}

.bgGreen {
  background-color: #d1e39b;
}

.bgLightGreen {
  background-color: #ecfbc2;
}

.bgGreenFade {
  background-image: url("/source/6810cd1d2afc429eb12b022e4a520096/fade_green.jpg");
  background-repeat: repeat-x;
}

.bgYellow {
  background-color: #fff7c0;
}

.bgLightYellow {
  background-color: #ffffcc;
}

.bgGold {
  background-color: #f6bd0f;
}

/* Borders */

.tt {
  border-top: #cccccc dotted 1px;
}
.ll {
  border-left: #cccccc dotted 1px;
}
.bb {
  border-bottom: #cccccc dotted 1px;
}
.rr {
  border-right: #cccccc dotted 1px;
}

.t {
  border-top: #cccccc solid 1px;
}
.l {
  border-left: #cccccc solid 1px;
}
.b {
  border-bottom: #cccccc solid 1px;
  text-align: left;
}
.btr {
  border-bottom: #cccccc solid 1px;
}
.r {
  border-right: #cccccc solid 1px;
}

.t2 {
  border-top: #dddddd solid 1px;
}
.l2 {
  border-left: #dddddd solid 1px;
}
.b2 {
  border-bottom: #dddddd solid 1px;
}
.r2 {
  border-right: #dddddd solid 1px;
}

/* Box With Rounded Corners */

.module {
  border: 1px solid #ccc;
  background: url("/source/6ceb9ed162e6327c0ae6dc3daa766251/module_background.gif") repeat-x bottom;
}
.module_tl {
  background: transparent url("/source/d9f0417438c9877fc974dbe3bd449039/module_tl.gif") no-repeat top left;
  position: relative;
  top: -1px;
  left: -1px;
}
.module_tr {
  background: transparent url("/source/4d03c79f72d632ed6d2b729bbcf12d40/module_tr.gif") no-repeat top right;
  position: relative;
  right: -2px;
}
.module_bl {
  background: transparent url("/source/30f93726c78c3105f11ffe1b3855efa0/module_bl.gif") no-repeat bottom left;
  position: relative;
  bottom: -2px;
  left: -2px;
}
.module_br {
  background: transparent url("/source/ffca4999fa88b005f2d055297e2aeb66/module_br.gif") no-repeat bottom right;
  position: relative;
  right: -2px;
}

/* Bullet styles */

.expanded {
  background-image: url("/source/83ab2d384bb1a9c4d0f86c470343c124/9x9arrow-down-big.gif");
  background-position: center left;
  background-repeat: no-repeat;
  padding-left: 15px;
  cursor: pointer;
}

.collapsed {
  background-image: url("/source/9546a8a76a9147ee5e85ae10511f2311/9x9arrow-next-big.gif");
  background-position: center left;
  background-repeat: no-repeat;
  padding-left: 15px;
  cursor: pointer;
}

.bookmark {
  background-image: url("/source/9509d9f61adbaa3957a3b681d7caae65/external.gif");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.checkYes {
  background-image: url("/source/dc734504fa6cf3f9eedbfbe2e6366303/tick.png");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.checkNo {
  background-image: url("/source/bfff88b894f82675d909f54b16dbbb7b/cross.png");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.pageDownload {
  background-image: url("/source/51bcd8045ee3cd35288e18878f1ef36b/arrow_download.gif");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.listItem {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/386698f75bc8c69ccb2f59d4cbcbb3ea/11ring.gif") center left no-repeat;
}

.pageVisitor {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/c47ebc9b359622be5b7777414997a61d/16page_visitor.png") center left no-repeat;
}

.bullet_more {
  background-image: url("/source/6e48ad2bddf31a4e594e62921311a7fb/16dn.gif");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.bullet_go {
  background-image: url("/source/ad8682b9321082203c974c35ea9ac73c/bullet_go.png");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.bullet_error {
  background-image: url("/source/8ece65015224d68fb42f04f0ea93e56f/16warning.gif");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.bullet_checked {
  background-image: url("/source/dc734504fa6cf3f9eedbfbe2e6366303/tick.png");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.bullet_unchecked {
  background-image: url("/source/dab006f931dd1f522c779c3e4b6ebc18/16check-thin.gif");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.bullet_email_html {
  background-image: url("/source/29fb56c8bf57aa9ba5f8bdba654bf0a7/env-closed.jpg");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.bullet_email_text {
  background-image: url("/source/14387a35cb7f849de70691d9dc8e5258/env-closed-bw.gif");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.db_expanded {
  background-image: url("image/db-expanded.gif");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.db_collapsed {
  background-image: url("image/db-collapsed.gif");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.xDatabase {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/73de15023146eb18d2d5890de4b68c97/x-database.png") center left no-repeat;
}

.xGroup {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/f5a46667f5498f2a4254f02cad539ece/x-group.png") center left no-repeat;
}

.calendar thead .title {
  /* Override def in calendar-system.css to fix defect 7570 */
  background: InactiveCaption !important;
}

/* Bullet styles based on silk icons */

.silkPencil {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/e8af4ca74620deb6f6ec84219472296c/pencil.png") center left no-repeat;
}

.silkImageEdit {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/424de688f5553b2fbb90212fe32f5649/image_edit.png") center left no-repeat;
}

.silkDone {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/6f77f4a20a654576faca57a1384e2354/door_in.png") center left no-repeat;
}

.silkHelp {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/7a647ad4d9b3a33891fdf0b1af6d0cb1/help.png") center left no-repeat;
}

.silkAdd {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/9e5f6561a5df5c4dac35a31388d1d847/add.png") center left no-repeat;
}

.refresh {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/aa15b6a68d66524db1ed0e4ce0780e3d/16refresh.png") center left no-repeat;
}
.silkDelete {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/195253cce1b8f5fcd1501b187bf4480a/delete.png") center left no-repeat;
}

.silkUp {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/6b4dcb1061d2a29940e039119c57b1b2/arrow_up.png") center left no-repeat;
}

.silkDown {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/13f2f7fc934b0b5ccbdc8754e4c0ef90/arrow_down.png") center left no-repeat;
}

.tag_blue_edit {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/a92bacbaf30960275c2ccea8f86d6f12/tag_blue_edit.png") center left no-repeat;
}

.silkChooser {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/275f3a73d70673f2f7cf516db727d45e/text_list_bullets.png") center left no-repeat;
}

.silkGroup {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/366bd63b5d63574b209bfa07e98a35d9/group.png") center left no-repeat;
}

.silkUser {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/4e5233d8924c8ad841cb8040bd130214/user.png") center left no-repeat;
}

.silkUserAdd {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/cef3e21343d749c17a79e7b6301fb4e8/user_add.png") center left no-repeat;
}

.silkPhoneSound {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/61ba63309b811801be82d961c2d9909b/phone_sound.png") center left no-repeat;
}

.silkProgram {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/197586f4b62178de5ff3fb0b91cd9a49/script.png") center left no-repeat;
}

.twitterVisitor {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/07aaf5de4f7328ec9957317583fcc6e7/twitter.gif") center left no-repeat;
}

.silkCalendar {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/eeafe9f23f4a834d4139569b42e5428d/calendar.png") center left no-repeat;
}

.silkCalendarEdit {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/70359319812ba6c34b524c0ca8e1f7dc/calendar_edit.png") center left no-repeat;
}

.silkCalendarAdd {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/df061195c1394ecc1ff5b1060eee84fe/calendar_add.png") center left no-repeat;
}

.silkCalendarDelete {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/049980d9fe59e97c1898d2d174cb6e31/calendar_delete.png") center left no-repeat;
}

.silkChartPie {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/13c71d0acc5f1448d6e51761de8500ad/chart_pie.png") center left no-repeat;
}

.silkChartBar {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/55d443e0ea6f8c05c783280b53f749b6/chart_bar.png") center left no-repeat;
}

.silkDatabase {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/4a1ab55985dcd101bcb96ee6ec5bf52d/database.png") center left no-repeat;
}

.silkDatabaseAdd {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/e4a6e25e105a738462c723f27f7bcb12/database_add.png") center left no-repeat;
}

.silkDatabaseSugar {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/2a6f4a2a54dc5b0d59508205521f13c0/database_sugar.gif") center left no-repeat;
}

.silkNsuite {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/4a0c7a8c0bc3f558569ccb1d5511bba0/nsuite_icon_logo_16_16.png") center left no-repeat;
}

.silkDatabaseMSDyn {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/cdcd023686ecde07ea61c25948af09b5/database_msdynamics.gif") center left no-repeat;
}

.silkDatabaseSL {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/b44b4ba29251a72244a71751b31ff2d5/database_infor.gif") center left no-repeat;
}

.silkDatabaseSalesforce {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/55f1004fef79615bd52feb71386b488d/database_salesforce.gif") center left no-repeat;
}

.silkDatabaseTable {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/22bd385a80f5cbf8c2beeea594c47e4b/database_table.png") center left no-repeat;
}

.silkDatabaseAdd {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/e4a6e25e105a738462c723f27f7bcb12/database_add.png") center left no-repeat;
}

.silkDatabaseEdit {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/bd17c80f204da2616d060e2ef8ff634d/database_edit.png") center left no-repeat;
}

.silkDatabaseDelete {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/b750185caaca8cd214f8564d2f37319b/database_delete.png") center left no-repeat;
}

.silkDatabaseGear {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/658676f2ba96c71c6e73b4a2743db1c9/database_gear.png") center left no-repeat;
}

.silkDatabaseRefresh {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/056c0d56634d9b5570f5e92494dcde06/database_refresh.png") center left no-repeat;
}

.silkDatabaseError {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/1b1a75c1b9950acc455970a02989bfa1/database_error.png") center left no-repeat;
}

.silkDatabaseSave {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/5cd634f49c38e2757515913834771723/database_save.png") center left no-repeat;
}

.silkForm {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/d688911cc7ac3d101b106a8095007465/application_form.png") center left no-repeat;
}
.silkBeta {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/5a3e29dbd8b7e9a304772d0610d51652/beta-form.png") center left no-repeat;
}

.silkFormAdd {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/e7cede3da437b690f2365d105dd69126/application_form_add.png") center left no-repeat;
}

.silkFormMagnify {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/80f092e1f4f25584451ceddff1cae6a2/application_form_magnify.png") center left no-repeat;
}

.silkEmail {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/78dd6dccce3905664a34508e4c7cd86b/email.png") center left no-repeat;
}

.silkEmailEdit {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/c1b054498cb69653125f64958d9b4c91/email_edit.png") center left no-repeat;
}

.silkEmailAdd {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/3539e22df50472b039b8c163b22554e8/email_add.png") center left no-repeat;
}

.silkEmailDelete {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/5f74f938273d68811d7e9580dd0670c0/email_delete.png") center left no-repeat;
}

.silkEmailGo {
  background-image: url("/source/605b56accc73064c8dda9252b0318b7d/email_go.png");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.silkCheck {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/e64f89fae429574d74d7dba466e9b200/16check-yes.gif") center left no-repeat;
}

.silkError {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  /* background:			url("/source/55f3049b93573a05acf6bfa78b99b1e1/error.png") center left no-repeat; */
  background: url("/source/8ece65015224d68fb42f04f0ea93e56f/16warning.gif") center left no-repeat;
}

.silkExclamation {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/96690a091fd62651c4ec15cb9adca23b/exclamation.png") center left no-repeat;
}

.silkAccept {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/e388012aceddae2b0a723a6d7edb13be/accept.png") center left no-repeat;
}

.silkCancel {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/7daeaa2110f9664aa88e06b14bdb28c8/cancel.png") center left no-repeat;
}

.silkKeyboard {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/08d5f3b96c43ac00ba3a8d8337263b8c/keyboard.png") center left no-repeat;
}

.silkMouse {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/0866ad3cd38cd5987407f70beaa1f125/mouse.png") center left no-repeat;
}

.silkTextReplace {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/76dde74a92b5a628781c7fd7d865f591/text_replace.png") center left no-repeat;
}

.silkFolder {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/b6fe22dc4ab7ec9c45353e05e00cada2/folder.png") center left no-repeat;
}

.silkPageMagnify {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/7cacc68445a5dc0251e6ea7a1ff171a1/page_white_magnify.png") center left no-repeat;
}

.silkPageEdit {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/a4d4824d552dea865bede7f4650996bc/page_white_edit.png") center left no-repeat;
}

.silkEmail,
.silkEmailEdit,
.silkPageEdit {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 230px;
}

.silkPageAdd {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/2b202af00c2754c2658b6eeef4ada71b/page_white_add.png") center left no-repeat;
}

.silkPageDelete {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/55cb10edcab0bfd13c066532f1be16da/page_white_delete.png") center left no-repeat;
}

.silkPageDownload {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/08eddfd7718c507e0f33e82a6738b0c2/page_white_put.png") center left no-repeat;
}

.silkPageWhiteWorld {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/3c26bc8c798209c8f619a53794596570/page_white_world.png") center left no-repeat;
}

.silkPageWhitePDF {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/232769f71b547bbb72fa19ba237d17a8/page_white_acrobat.png") center left no-repeat;
}

.silkPageWhiteExcel {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/4810e5ba2012dce3593529e5f2ca09eb/page_white_excel.png") center left no-repeat;
}

.silkPageWhiteWord {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/d99a84ee2a23b0ddea14115a54d5a729/page_white_word.png") center left no-repeat;
}

.silkPageWhitePowerpoint {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/177c378ae2ae775a27908b5039d95bcd/page_white_powerpoint.png") center left no-repeat;
}

.silkClock {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/409cda3ad0bd9a344396f240b8a48785/clock.png") center left no-repeat;
}

.silkTable {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/381fd2ff3f8ec8ebecf3a64f657980e6/table.png") center left no-repeat;
}

.silkWrench {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/9980c1238910833c3224663825902fb1/wrench.png") center left no-repeat;
}

.silkWorld {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/7bddf0726595d460c5192f27f6bbf641/world.png") center left no-repeat;
}

.silkWorldLink {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/4e5cf238e2b0a6f1b21354c42b783c60/world_link.png") center left no-repeat;
}

.silkWorldAdd {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/1e14bd55f43179048fb03f298b4f0db2/world_add.png") center left no-repeat;
}

.silkWorldDelete {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/95989c895653e25d27e25bdda04358ef/world_delete.png") center left no-repeat;
}

.silkPageWorld {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/3c26bc8c798209c8f619a53794596570/page_white_world.png") center left no-repeat;
}

.silkVcard {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/4cdef69bcca81b0b35263ada165350ba/vcard.png") center left no-repeat;
}

.silkVcardAdd {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/1a98f97e6a867cc10b79f7a15e1de076/vcard_add.png") center left no-repeat;
}

.silkTagRed {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/d9c394738d8b62d5d0ab64ea4913ad50/tag_red.png") center left no-repeat;
}

.silkCollapsed {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/889f8c4397104087a508310f83b737f9/next.gif") center left no-repeat;
}

.silkExpanded {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/fec27b58bacbb8760538e590e123b184/down.gif") center left no-repeat;
}

.silkFilm {
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: url("/source/51555f90e2823bfc99af9921dea16c76/film.png") center left no-repeat;
}

/* Tabs */

/* Apple Tabs */

.atabsCaption {
  font-size: 16px;
  font-weight: bold;
  white-space: nowrap;
  color: #ffffff;
  position: relative;
}

.atabsCaption span {
  position: relative;
}

span.atabsCaptionShadow {
  color: #000000;
  white-space: nowrap;
  position: absolute;
  top: 1px;
  left: 1px;
}

/* Flat Tabs */

.sTabTextS {
  font-size: 11px;
  font-weight: bold;
  color: #333333;
  text-decoration: none;
}

.sTabTextS:hover {
  font-size: 11px;
  font-weight: bold;
  color: #0000ff;
  background-color: #e8f2fe;
  text-decoration: underline;
}

.sTabTextU {
  font-size: 11px;
  color: #333333;
  text-decoration: none;
}

.sTabTextU:hover {
  font-size: 11px;
  color: #0000ff;
  background-color: #e8f2fe;
  text-decoration: underline;
}

/*	Minimalistic Tabs */

.iTabTextS {
  font-size: 11px;
  font-weight: bold;
  color: #333333;
  text-decoration: none;
}

.iTabTextS:hover {
  font-size: 11px;
  font-weight: bold;
  color: #3366ff;
  background-color: #e8f2fe;
  text-decoration: none;
}

.iTabTextU {
  font-size: 11px;
  color: #666666;
  text-decoration: none;
}

.iTabTextU:hover {
  font-size: 11px;
  color: #3366ff;
  background-color: #e8f2fe;
  text-decoration: none;
}

.iTabBoxS {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 6px;
  background-image: url("/source/ee1b76081b88bfb153cae57e2237d7df/arrow_tab_dot_blue.gif");
  background-position: bottom center;
  background-repeat: no-repeat;
}

.iTabBoxU {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 6px;
}

/*	Wizard Steps */

.stepTextS {
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}

.stepTextS:hover {
  font-size: 11px;
  color: #3366ff;
  background-color: #e8f2fe;
  text-decoration: none;
}

.stepTextU {
  font-size: 11px;
  color: #666666;
  text-decoration: none;
}

.stepTextU:hover {
  font-size: 11px;
  color: #3366ff;
  background-color: #e8f2fe;
  text-decoration: none;
}

.stepBoxS {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  border-bottom: #73adec solid 4px;
}

.stepBoxU {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  border-bottom: transparent solid 4px;
}

/* Button */

.button {
  color: #000000;
  background-color: #f3f3f3;
  border-left: #dddddd solid 1px;
  border-top: #dddddd solid 1px;
  border-right: #cccccc solid 1px;
  border-bottom: #cccccc solid 1px;
  font-weight: bold;
  height: 23px;
  cursor: pointer;
}

.buttonSel {
  color: #000000;
  background-color: #dfeea3;
  border: #c6d880 solid 1px;
  font-weight: bold;
  height: 23px;
  cursor: pointer;
}

.button2 {
  background: url("/source/1c549153cf9eeb046a1145e5d0fb9957/fade_blue.jpg") top left repeat-x;
  border: #dddddd solid 1px;
  height: 23px;
  cursor: pointer;
}

.buttonSel2 {
  background-image: url("/source/6810cd1d2afc429eb12b022e4a520096/fade_green.jpg");
  border: #cccccc solid 1px;
  height: 23px;
  cursor: pointer;
}

.notkoButton {
  height: 23px;
  padding: 0px 0px 1px 0px;
  margin: 0 0 0 2px;
  border: #c2c2c2 solid 1px;
  background: #fdfdfd; /* Old browsers */
  background: -moz-linear-gradient(top, #fdfdfd 0%, #e6e6e6 100%); /* For Firefox (3.6 to 15) */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #fdfdfd),
    color-stop(100%, #e6e6e6)
  ); /* For Chrome 25 and Safari 6, iOS 6.1, Android 4.3 */
  background: -ms-linear-gradient(top, #fdfdfd 0%, #e6e6e6 100%); /* IE10+ */
  background: linear-gradient(to bottom, #fdfdfd 0%, #e6e6e6 100%); /* W3C */
}

.notkoButton:hover {
  background: #e4f2d1; /* Old browsers */
  background: -moz-linear-gradient(top, #e4f2d1 0%, #dae8c7 100%); /* For Firefox (3.6 to 15) */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #e4f2d1),
    color-stop(100%, #dae8c7)
  ); /* For Chrome 25 and Safari 6, iOS 6.1, Android 4.3 */
  background: -ms-linear-gradient(top, #e4f2d1 0%, #dae8c7 100%); /* IE10+ */
  background: linear-gradient(to bottom, #e4f2d1 0%, #dae8c7 100%); /* W3C */
}

.notkoButton div,
.notkoButton span {
  padding-left: 26px;
  padding-right: 10px;
  background-repeat: no-repeat;
  background-position: 5px center;
}

.aoButton,
button {
  color: #000;
  overflow: visible;
  width: auto;
  border: 1px solid #cccccc;
  border-radius: 8px;
  line-height: 18px;
  padding: 0 10px 0 10px;
  margin: 0 0 0 2px;
  font-size: 11px;
  background-color: #ededed; /* #f6f6f6; */
  text-shadow: #ffffff 1px 1px;
  font-weight: normal;
  cursor: pointer;
  min-height: 22px;
  min-width: 22px;
  outline: none;
}

/* Icons */

.iconDatabaseRefresh {
  background-image: url("/source/056c0d56634d9b5570f5e92494dcde06/database_refresh.png");
  background-repeat: no-repeat;
}

.iconCalendar {
  background-image: url("/source/eeafe9f23f4a834d4139569b42e5428d/calendar.png");
  background-repeat: no-repeat;
}

/* Table styles */

.cell {
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-right: 5px;
}

.heading {
  /*
		background-image:		url("image/greyfade2_bgd.jpg");
		background-repeat: 		repeat-x;
		background-position: 	bottom left;
		*/

  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;

  background-color: #eeeeee;

  /*
		border-top:			#93A6B4 solid 1px;
		*/
  font-size: 10px;
  font-weight: bold;
}

.hCap {
  /*
		border-left:		#CAD5DB solid 1px;
		border-bottom:		#CAD5DB solid 1px;
		border-right:		#CAD5DB solid 1px;
		border-top:			#CAD5DB solid 1px;
		*/
  border: #cccccc solid 1px;
}

.hCapLeft {
  border-top: #cccccc solid 1px;
  border-left: #cccccc solid 1px;
  border-bottom: #cccccc solid 1px;
}

.hCapMid {
  border-top: #cccccc solid 1px;
  border-bottom: #cccccc solid 1px;
}

.hCapRight {
  border-top: #cccccc solid 1px;
  border-right: #cccccc solid 1px;
  border-bottom: #cccccc solid 1px;
}

.tHead {
  height: 23px;
  /*
		color: 				#146C7C;
		font-weight:		bold;
		*/
  background-color: #e7f0fb;

  /*
		background:			url("image/fade_blue_grey.gif");
		height:				20px;
		*/

  white-space: nowrap;
  border-top: #ffffff solid 1px;
  padding-left: 5px;
  padding-right: 10px;
}

.tCell {
  white-space: nowrap;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 10px;
}

/* Form fields */

.ffRequired {
  color: red;
}

.ffLabel {
  color: #999999;
  white-space: nowrap;
  text-align: right;
  padding-right: 5px;
}

.ffInput {
  border-style: none;
  border-left: #cccccc solid 1px;
  border-top: #cccccc solid 1px;
  border-right: #999999 solid 1px;
  border-bottom: #999999 solid 1px;
  height: 19px;
}

.ffInfo {
  color: #999999;
  white-space: nowrap;
  font-style: italic;
}

.formField {
  padding-top: 5px;
  padding-bottom: 5px;
}

.formFieldLabel {
  padding-bottom: 2px;
}

.formFieldText {
  height: 19px;
  border-style: none;
  border-left: #999999 solid 1px;
  border-top: #999999 solid 1px;
  border-right: #999999 solid 1px;
  border-bottom: #999999 solid 1px;
  font-size: 11px;
  color: #000000;
  background-color: #ffffff;
}

.formFieldRequired {
  background-image: url("/source/89f207ba87a3a19d70564cb7cbd09cbd/asterisk_yellow.png");
  background-repeat: no-repeat;
  background-position: -20px 0px;
}

.formFieldSection {
  color: #ff3300;
}

/* Logo */

.logo {
  width: 100px;
  height: 35px;
  background-image: url("/source/7554611f5c2f3d1d8179cd81b9bb5962/logo-medium.gif");
  background-repeat: no-repeat;
  background-position: left center;
}

.logoBeta {
  width: 150px;
  height: 40px;
  background-image: url("/source/6a61d83a981c76bb6b71a87030918a8d/logo-medium-beta2.gif");
  background-repeat: no-repeat;
  background-position: left center;
}

/* Left side menus */

.menuPage {
  margin: 0px;
  background-image: url("image/bluefade_h.jpg");
  background-position: top right;
  background-repeat: repeat-y;
}

.menuBgd {
  padding: 10px;
}

.menuTitle {
  background-image: url("image/greyfade2_bgd.jpg");
  background-repeat: repeat-x;
  background-position: bottom left;
  border: #cccccc solid 1px;
  font-weight: bold;
  font-size: 10px;
  padding-left: 5px;
  padding-right: 5px;
}

.menuRow {
  background-color: #ffffff;
  border-left: #cad5db solid 1px;
  border-right: #cad5db solid 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 11px;
}

.menuLink {
  color: #333333;
  text-decoration: none;
  font-size: 11px;
}

.menuLink:hover {
  color: #0000ff;
  text-decoration: none;
  font-size: 11px;
}

/* Pages */

.tabPage {
  margin: 0px;
  background-image: url("image/greyfade_bgd.jpg");
  background-repeat: repeat-x;
}

.topPageBody {
  border-left: #d1e39b solid 25px;
  border-right: #8dd8f8 solid 25px;
  border-top: #cccccc solid 1px;
  border-bottom: #cccccc solid 1px;
  margin: 0px;
  overflow: hidden;
}

.contentHeading {
  font-size: 11px;
  font-weight: bold;
}

/* Side Tabs */

.sidetabHeading {
  background-color: #ffffff;
  color: #009fdb;
  font-weight: bold;
  font-size: 18px;
  padding: 0px;
}

.sideTabHilight {
  border-top: #cccccc solid 1px;
  border-bottom: #cccccc solid 1px;
  border-left: #cccccc solid 1px;
  background-color: #eeeeee;
  color: #000000;
  font-weight: normal;
  padding: 5px;
  cursor: pointer;
}

.sideTabUnhilight {
  border-top: #ffffff solid 1px;
  border-bottom: #ffffff solid 1px;
  border-left: #ffffff solid 1px;
  background-color: #ffffff;
  color: #666666;
  font-weight: normal;
  padding: 5px;
  cursor: pointer;
}

/* Wizard Classes */

.wzTab {
  background-color: #eff2f3;
  color: #000000;
}

.wzTabSel {
  font-weight: bold;
  background-color: #eff2f3;
  color: #ffffff;
  background-image: url("/source/6ad220144b73ba86f1b8c2eea256e0cb/tab_on.gif");
}

/* Report Related */

.reportBlueBar {
  height: 12px;
  background-image: url("/source/0d67ec4b34e7b756bfe7d022d88649b1/fade_blue_dark.jpg");
  background-repeat: repeat-x;
}

.reportBorder {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  border: #cccccc dotted 1px;
}

.reportCaption {
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 10px;
  background-image: url("/source/1c549153cf9eeb046a1145e5d0fb9957/fade_blue.jpg");
  color: #333333;
  font-size: 9px;
  font-weight: bold;
}

.moveDropStyle {
  background-color: #c0f7ff;
  border: #dddddd solid 1px;
}

.moveDropHere {
  background-color: #ecfbc2; /*  #064089 3B5998 */
  background-image: url("/source/ed1e56c8f098e674cd47e7c878d52205/prev_prev.png");
  background-repeat: no-repeat;
  background-position: center right;
}

.moveDragStyle {
  background-color: #fff7c0;
  border: #cccccc solid 1px;
}
.moreMenuItem {
  padding: 5px;
  padding-right: 5px;
  cursor: pointer;
}

/* Message Chooser */

.mce0 {
  background-image: url("/source/fec27b58bacbb8760538e590e123b184/down.gif");
  background-position: center left;
  background-repeat: no-repeat;
  padding-left: 15px;
  cursor: pointer;
}

.mcc0 {
  background-image: url("/source/889f8c4397104087a508310f83b737f9/next.gif");
  background-position: center left;
  background-repeat: no-repeat;
  padding-left: 15px;
  cursor: pointer;
}

.mce1 {
  background-image: url("/source/83ab2d384bb1a9c4d0f86c470343c124/9x9arrow-down-big.gif");
  background-position: 15px 50%;
  background-repeat: no-repeat;
  padding-left: 30px;
  cursor: pointer;
}

.mcc1 {
  background-image: url("/source/9546a8a76a9147ee5e85ae10511f2311/9x9arrow-next-big.gif");
  background-position: 15px 50%;
  background-repeat: no-repeat;
  padding-left: 30px;
  cursor: pointer;
}

.mce2 {
  background-image: url("/source/1bdea04fa3b736e86fa79b106560ed1e/down-sm.gif");
  background-position: 5px 50%;
  background-repeat: no-repeat;
  padding-left: 17px;
  cursor: pointer;
}

.mcc2 {
  background-image: url("/source/c0d87d66bc143e77bf5ba1e37c146c1d/next-sm.gif");
  background-position: 5px 50%;
  background-repeat: no-repeat;
  padding-left: 17px;
  cursor: pointer;
}

.mce2b {
  background-image: url("/source/1bdea04fa3b736e86fa79b106560ed1e/down-sm.gif");
  background-position: 13px 50%;
  background-repeat: no-repeat;
  padding-left: 25px;
  cursor: pointer;
}

.mcc2b {
  background-image: url("/source/c0d87d66bc143e77bf5ba1e37c146c1d/next-sm.gif");
  background-position: 13px 50%;
  background-repeat: no-repeat;
  padding-left: 25px;
  cursor: pointer;
}

/* Notifications */

#notificationStatusUpdate {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  line-height: 40px;
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  font-size: 24px;
  font-weight: bold;
  text-align: center;
  display: none;
  z-index: 1000;
}

#notificationStatusUpdate.error {
  background: rgba(128, 13, 13, 0.5);
}

#notificationStatusUpdate button {
  vertical-align: middle;
  margin-left: 20px;
}

.iconNext {
  background-image: url("/source/428a176feb14ee4e8ed05349b325c0c1/resultset_next.png");
  height: 16px;
  width: 16px;
}
.iconPrevious {
  background-image: url("/source/0c0696e8be4d3c2eaeff18e35b923d63/resultset_previous.png");
  height: 16px;
  width: 15px;
}

/* Print-related styles */

.forprintonly {
  display: none;
}

@media print {
  .forprintonly {
    display: block;
  }
  .forscreenonly {
    display: none;
  }

  .printCenter {
    text-align: center;
  }

  h1 {
    display: block;
    padding: 10px 0;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
  }

  h3 {
    text-align: left;
    border-top: solid 1px #ccc;
  }

  /* For Fusion Charts */

  [stroke-width='0.000001'] {
    stroke-width: 0;
  }
}

/* Spacing */

.t20px {
  padding-top: 20px;
}
.b20px {
  padding-bottom: 20px;
}
.l20px {
  padding-left: 20px;
}
.r20px {
  padding-right: 20px;
}

.t10px {
  padding-top: 10px;
}
.b10px {
  padding-bottom: 10px;
}
.l10px {
  padding-left: 10px;
}
.r10px {
  padding-right: 10px;
}

.b8px {
  padding-bottom: 8px;
}
