/*--------------------------------------------------------------------------*/ 
/* FILENAME : sits.css */ 
/* DESC : New style sheet to fix formatting issues relating to v9.1 upgrade */ 
/*--------------------------------------------------------------------------*/ 
/* REVISIONS: */ 
/* Date Name Reason */ 
/* --------- ---------- --------------------------------*/ 
/* */ 
/*----------------------------------------------------------------------*/ 

#APP_TASK {
  display: none;
}
.lmet_logo_padding {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}

#msac_results_textarea {
    background-color: #ffffff;
    border: none;
    box-shadow: none;
    color: #ffffff;
    overflow-y:hidden;
     }

label[for="BATCH.DUM1.CAMS"], label[for="SRL_DROPDOWN.DUM1.CAMS"], input[id="BATCH.DUM1.CAMS"], select[id="SRL_DROPDOWN.DUM1.CAMS"] {
     display: none;
}

.data_mark_sub {
    color: #000000;
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 5px;
}

.pagehelptext {
    color: #93BFE9;
    font-family: Verdana,Arial,sans-serif;
    font-size: 90%;
    }


.sv-pagination > li > a, .sv-pagination > li > span, .sv-pagination > li > input[type="submit"] {
    background-color: #ffffff;
    border: 1px solid #dddddd;
    color: #00b3e2;
    float: left;
    line-height: 1.42857;
    margin-left: -1px;
    padding: 6px 20px;
    position: relative;
    text-decoration: none;
}

.sv-mandatory {
	background-color: #ffffff;
}

/* THE FOLLOWING SECTION ADDED TO REMOVE PURPLE AND REPLACE WITH NEW BRANDING COLOURS */

.forumlink A:hover {COLOR: #00B3E2; TEXT-DECORATION: 
  underline;}

.forumlink A:active { COLOR: #00B3E2; TEXT-DECORATION: underline;} 

/*.forumindexlink 
  A:hover {COLOR: #00B3E2; TEXT-DECORATION: underline }*/

.forumindexlink A:active 
  {COLOR: #00B3E2; TEXT-DECORATION: underline;}

.forumquote { font-family: Verdana, Arial, 
   sans-serif; float:none; font-size: 110%; color: #00b3e2; background-color: 
  #EFEBEF; border: 1px solid #00B3E2;width:90%;text-align:left;padding:4px;margin-bottom:4px;margin-

top:4px;filter:progid:DXImageTransform.Microsoft.dropshadow(color=#93BFE9,direction=135) 
  }

.forumspacer { font-weight: bold; color: #00B3E2; background-color: #00B3E2} 

.tabletitle2 { font-family: Verdana, Arial, 
   sans-serif; font-size: 75%; font-weight: bold; color: #FFFFFF; background-color: 
  #00B3E2} /* used on any optional extra descriptive text inside each data table 
  (just below table title) */

.recordcount { font-family: Verdana, Arial,  sans-serif; font-size: 
  75%; color: #00B3E2; background-color: #FFFFFF; } /* column and row headings 
  on tables */

.forumpoll { text-align: center; 
  font-family: Verdana, Arial,  sans-serif; font-weight: bold ; color: 
  #00b3e2; background-color: #93BFE9}

.tablemsg1 { font-family: Verdana, Arial,  
  sans-serif; font-size: 75%; color: #00b3e2; background-color: #93BFE9}

.tablemsg2 
  { font-family: Verdana, Arial,  sans-serif; font-size: 75%; color: 
  #00b3e2; background-color: #93BFE9} /* used on TD tag for record count message 
  */

.rowhead1 { font-family: Verdana, Arial,  sans-serif; font-size: 75%; 
  color: #555559; background-color: #DDD6D0; font-weight: bold}

.rowhead2 { font-family: 
  Verdana, Arial,  sans-serif; font-size: 75%; color: #00b3e2; background-color: 
  #93BFE9; font-weight: bold} /* data1 is the main table data format. Applied 
  to the TD tag for single record display and to the TR tag along with data1over 
  using javascrip for multiple record display */ /* Where applied to the TR tag 
  must be used in conjunction with data1over and data1nobg */

.data1over { font-family: Verdana, Arial,  
  sans-serif; font-size: 75%; color: #00b3e2; background-color: #93BFE9; font-weight: 
  normal} /* same as data1 but used for second level data tables */

.data2over { font-family: Verdana, Arial, 
   sans-serif; font-size: 75%; color: #000000; background-color: #93BFE9; 
  font-weight: normal} /* data1nobg and data2nobg provide a backwards compatibility 
  fix for Netsacpe below v6.2 */ /* data1nobg and data2nobg should never be given 
  a background colour, hence 'nobg'. */ /* these two classes are applied to the 
  TD tag where a row highlight effect is used by adding data1 and data1over to 
  the TR tag using javascript. */

.portaldesc { font-family: Verdana, Arial,  sans-serif; font-size: 
  75%; color: #FFFFFF; background-color: #93BFE9; font-weight: normal; color: 
  #000000; padding: 5px}

.formsubfreeh { border-right: #00b3e2 
  2px solid; border-TOP: #00b3e2 1px solid; FONT: 90% verdana bold; border-left: 
  #00b3e2 1px solid; COLOR: #000000; border-BOTTOM: #00b3e2 2px solid; BACKGROUND-COLOR: 
  #93BFE9; cursor: hand }

.formsub25h { border-right: #00b3e2 2px solid; border-TOP: #00b3e2 1px 
  solid; FONT: 90% verdana bold; border-left: #00b3e2 1px solid; COLOR: #000000; 
  border-BOTTOM: #00b3e2 2px solid; BACKGROUND-COLOR: #93BFE9; cursor: hand } 

/*.forminmand { border-right: #00b3e2 1px solid; border-TOP: #00b3e2 
  1px solid; FONT:100% verdana bold; border-left: #00b3e2 1px solid; COLOR: #000000; 
  border-BOTTOM: #00b3e2 1px solid; BACKGROUND-COLOR: #93BFE9 }*/

.forminmand40 
  { border-right: #00b3e2 1px solid; border-TOP: #00b3e2 1px solid; FONT:100% 
  verdana bold; border-left: #00b3e2 1px solid; COLOR: #000000; border-BOTTOM: 
  #00b3e2 1px solid; BACKGROUND-COLOR: #93BFE9 }

.forminmand80 { border-right: 
  #00b3e2 1px solid; border-TOP: #00b3e2 1px solid; FONT:100% verdana bold; border-left: 
  #00b3e2 1px solid; COLOR: #000000; border-BOTTOM: #00b3e2 1px solid; BACKGROUND-COLOR: 
  #93BFE9 }

.forminmand120 { border-right: #00b3e2 1px solid; border-TOP: #00b3e2 
  1px solid; FONT:100% verdana bold; border-left: #00b3e2 1px solid; COLOR: #000000; 
  border-BOTTOM: #00b3e2 1px solid; BACKGROUND-COLOR: #93BFE9 }

.forminmand240 
  { border-right: #00b3e2 1px solid; border-TOP: #00b3e2 1px solid; FONT:100% 
  verdana bold; border-left: #00b3e2 1px solid; COLOR: #000000; border-BOTTOM: 
  #00b3e2 1px solid; BACKGROUND-COLOR: #93BFE9 } /* WHEM1 - forminfree1 and blockfree 
  added 25/02/02 - required in IPP - to fix uniface bug where class tag is added 
  to TD on dynamically generated mandatory fields */

.rowhead5 { font-family: Verdana, 
  Arial,  sans-serif; font-size: 75%; color: #00b3e2; background-color: 
  #93BFE9; font-weight: normal}

a.portallink:link {
    color: #00b3e2;
}
a.portallink:visited {
    color: #00b3e2;
}
a.portallink:hover, a.portallink:active {
    color: #b8b8b9;
}

  /*----------------------- 
-----PAGE CONTENT---------- 
-------------------------*/
#sitspagecontent {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 400;
}

/*---INFO BOX 1---*/

.info-box {
    background-color: #FFFFEE;
    box-sizing: border-box;
    border: 5px double #00b3e2;
    color: #333333 ;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    margin: 20px 30px;
    padding: 10px 20px;
}

/*---INFO BOX 2---*/

.info-box2 {
    background-color: #FFFFEE;
    box-sizing: border-box;
    border-left: 5px solid #00b3e2; 
    color: #333333 ;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    margin: 20px 30px ;
    padding: 5px 10px;
}

/*----------------------- 
-----HYPERLINKS---------- 
-------------------------*/
a:link, a:visited  {color:#5194E4;}
a:hover{color:#B8B8B9; text-decoration: none;}

/*----------------------- 
-----TABLE STYLES---------- 
-------------------------*/
.sitstablegrid, .sitstableoutline {
    background-color: #EBEBEB;
    border: 1px solid #00b3e2 ; 
    border-collapse: collapse;
    border-spacing: 10px;
    color: #333333 ;
    margin: auto; 
    width: auto ;
}
.sitstablegrid caption,.sitstableoutline caption {
    background-color: #00b3e2 ;
    border: 1px solid #00b3e2 ;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px ;
    font-weight: 400;
    padding: 2px 10px;
	box-shadow: none;	
}
.sitstablegrid thead th, .sitstableoutline thead th {
    background-color: #EBEBEB;
    color: #333333 ;
    font-weight: bold;
    text-align: left ;

}
.sitstablegrid th, .sitstableoutline th {
    background-color: #EBEBEB;
    color: #333333 ;
    font-size: 14px ;
    font-family: Arial,Helvetica,sans-serif;
    padding: 5px 10px ;
    text-align: left; 
    vertical-align: middle ;
}
.sitstablegrid th {
    border: 1px solid #00b3e2 ; 
}
.sitstablegrid td, .sitstableoutline td {
    background-color: #FFFFFF;
    color: #333333 ;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px ;
    padding: 5px 10px ;
    vertical-align: middle ;  
}
.sitstablegrid td {
    border: 1px solid #00b3e2 ; 
}

.v_tabletitle2-n {
    background-color: #00b3e2;
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
}

/*----------------------- 
-----INPUTS STYLES---------- 
-------------------------*/
.forminmand {
    background-color: #FFFFFF ;
    background-image: none;
    border: 1px solid #00b3e2;
    border-radius: 4px;
    color: #333333 ;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857;
    padding: 2px ;
    vertical-align: middle;
}
.forminfree, .formsubfree {
    background-image: none;
    border: 1px solid #00b3e2;
    border-radius: 4px;
    color: #333333 ;
    display: inline-block;
    font-size: 14px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 400;
    line-height: 1.42857;
    padding: 2px ;
    vertical-align: middle;
}

/*--- RADIO BUTTONS ---*/

input[type=radio]  {
    margin-right: 1px;
    vertical-align: top ;
}
label.forminfree {
    border: 0;
}
label.forminmand {
    border: 0;
}

/*----------------------- 
--------BUTTONS---------- 
-------------------------*/

/*--- PRIMARY BUTTONS ---*/

input[type=submit], input[type=button],input[name*="NEXT"][type="submit"], input[name*="next"][type="submit"], input[value*="Next"][type="submit"], input[value*="Exit Task"][type="submit"], input[value*="Back"][type="submit"], input[value*="Close"][type="submit"], input[value*="Add New Note"][type="submit"] {
    -moz-user-select: none;
    border: 1px solid #00b3e2;
    background-color: #00b3e2;
    border-radius: 4px;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    margin: 2px;
    margin-bottom: 6px;
    padding: 3px 6px;
    text-align: center;
    white-space: nowrap;
}
input[type=submit]:hover, input[type=button]:hover,input[name*="NEXT"][type="submit"]:active, input[name*="next"][type="submit"]:active, input[value*="Next"][type="submit"]:active, input[name*="NEXT"][type="submit"]:hover, input[name*="next"][type="submit"]:hover, input[value*="Next"][type="submit"]:hover  {
     background-color: #FFFFFF;
     color: #00b3e2;
}

/*--- SECONDARY BUTTONS ---*/

.secondary input[type=submit] {
    border: 1px solid #000000;
    border-color: #B2B2B2;
    background-color: #E6E6E6;
    color: #00b3e2;
}
.secondary input[type=submit]:hover {
    background-color: #F6EEF6 ;
    border-color: #00b3e2 ;
}
input[type=submit][disabled=disabled] {
    background-color: #A8A8A8;
    border-color: #A8A8A8;
    cursor: default;
}

/*------------------------------
--------MESSAGE BOXES----------- 
------------------------------*/

/* --- ERROR MESSAGE BOX ---*/
.sv-panel-danger > .sv-panel-heading {
    background-color: #E66053;
    border-color: #E66053;
    color: #FFFFFF;
}


/*---SUCCESSFUL STORE MESSAGE BOX ---*/
.sv-panel-success > .sv-panel-heading {
    background-color: #00a886;
    border-color: #00a886;
    color: #ffffff;
}

/*------------------------------
--------TOGGLE BUTTON----------- 
------------------------------*/

.sv-navbar-toggle {
     background-color: #b9b8b9;
     }

.sv-navbar-default .sv-navbar-toggle {
    border-color: #e6e6e6;
}

.sv-navbar-default .sv-navbar-toggle:hover,
.sv-navbar-default .sv-navbar-toggle:focus {
  background-color: #00b3e2;
}

.sv-navbar-default .sv-navbar-toggle .sv-icon-bar {
    background-color: #ffffff;
}
/*------------------------------
--------POD CAPTIONS----------- 
------------------------------*/

.sitstablegrid caption, .sitstablevertical caption, .sitstablehorizontal caption, .sitstableoutline caption {
    background-color: #00b3e2;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    box-shadow: 0;
    color: #ffffff;
    font-weight: bold;
    padding: 6px;
    text-align: left;
}
/*------------------------------
--POST 9.5.0 UPGRADE CHANGE----- 
------------------------------*/

A:link { TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif; border-color: #FFFFFF } 
A:hover {font-family: Arial, Helvetica, sans-serif;} 
A:active: {TEXT-DECORATION: none; background-color:red }


/*------------------------------
--GLYPHICONS MISSING FROM -----
-----------SV.CSS------------- 
------------------------------*/

.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}

/*------------------------------
---TILED STYLING MISSING FROM---
--- SV.CSS AFTER 9.7 UPGRADE---- 
------------------------------*/

.sv-tiled-container {
  padding-left: 15px;
}
.sv-tiled-container .sv-tiled-col a {
  text-decoration: none;
}
.sv-tiled-container .sv-tiled-col a:hover {
  text-decoration: none;
}
.sv-tiled-container .sv-tiled-col {
  padding-left: 0px;
}
.sv-panel > .sv-tiled-container {
  margin-top: 10px;
}
.sv-tiled-link-text {
  padding-top: 10px;
}
.sv-tiled-cop {
  color: #ffffff;
  height: 130px;
  margin-bottom: 10px;
  padding: 16px 5px;
  width: 100%;
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
}
.sv-tiled-cop .tiled-icon-large {
  font-size: 45px;
}
.sv-tiled-cop .tiled-icon-small {
  font-size: 36px;
}
.sv-tiled-cop-a {
  background-color: #ff3333;
}
.sv-tiled-cop-a:hover {
  background-color: #ff6666;
}
.sv-tiled-cop-b {
  background-color: #8cbf26;
}
.sv-tiled-cop-b:hover {
  background-color: #a6d93f;
}
.sv-tiled-cop-c {
  background-color: #1ba1e2;
}
.sv-tiled-cop-c:hover {
  background-color: #47b4e9;
}
.sv-tiled-cop-d {
  background-color: #f08609;
}
.sv-tiled-cop-d:hover {
  background-color: #f79e35;
}
.sv-tiled-cop-d:focus {
  background-color: #f79e35;
}
.sv-tiled-cop-e {
  background-color: #a64dff;
}
.sv-tiled-cop-e:hover {
  background-color: #bf80ff;
}
.sv-tiled-cop-f {
  background-color: #b3b3b3;
}
.sv-tiled-cop-f:hover {
  background-color: #9a9a9a;
}
.sv-tiled-col a:focus > .sv-tiled-cop-a {
  background-color: #ff6666;
}
.sv-tiled-col a:focus > .sv-tiled-cop-b {
  background-color: #a6d93f;
}
.sv-tiled-col a:focus > .sv-tiled-cop-c {
  background-color: #47b4e9;
}
.sv-tiled-col a:focus > .sv-tiled-cop-d {
  background-color: #f79e35;
}
.sv-tiled-col a:focus > .sv-tiled-cop-e {
  background-color: #bf80ff;
}
.sv-tiled-col a:focus.sv-tiled-cop-f {
  background-color: #9a9a9a;
}
.sv-container-overflow {
  overflow-y: auto;
}
.sv-iframe {
  width: 100%;
  border: none;
  overflow: auto;
}


/*-------------------------------
-COW HELP BUTTON STYLING MISSING-
--FROM SV.CSS AFTER 9.7 UPGRADE-- 
------------------------------*/

.sv-panel-heading-action .sv-panel-action-container {
  float: right;
  margin-top: 1px;
  margin-left: 5px;
}
.sv-panel-heading-action .sv-panel-action-container > .sv-btn {
  margin-right: 5px;
}

.sv-btn-xs,
.sv-btn-group-xs > .sv-btn,
.sv-panel-heading-action .sv-panel-action-container > .sv-btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}