/*
 * MS Sentinel-specific styles.
 */
body {
  background-color: #DDDDDE;
  color: #000000;
}

#banner,#banner p { /*background:         url("../images/sdtop.gif") #e6eef6 fixed no-repeat top left;*/
  color: #000000;
  background-color: #FFFFFF;
  margin: 0px;
  padding: 0px;
  height: 165px !important;
}

body.login-page {
  background-color: #293E6B;
  background-image: url(../images/loginBackground.jpg);
  background-repeat: no-repeat;
  width: 1260px;
}

div.login-logo {
  display: none;
}

div.login-page {
  width: 400px;
  position: absolute; 
  top: 375px;  
  left: 631; 
  margin-left: -200px;
}

div.login-error {
  width: 200px;
  position: absolute; 
  top: 300px;  
  left: 611; 
  margin-left: -100px;
}

div.login-footer {
  width: 420px; 
  position: absolute; 
  top: 600; 
  left: 630; 
  margin-left: -200px;
  font-family: arial, helvetica, sans-serif;
  color: white;
  font-size: -2;
}

div.login-warn {
  display: none;
}

table.login-form {
  font-family: sans-serif;
  font-weight: bold;
  font-size: smaller;
}

div.forgot-pass {
  width: 400px;
  position: absolute;
  top: 390px;
  left: 705;
  margin-left: -200px;
}

table.navigate a {
  background-color: inherit;
  color: #FFFFFF;
}

table.submenu a {
  background-color: inherit;
  color: #FFFFFF;
}

/* tab colors */
.selectedtab {
  color: #802A21;
  background-color: #FFFFFF;
  background-repeat: repeat-x;
}

.regulartab {
  color: #666666;
  background-color: #FFFFFF;
  background-repeat: repeat-x;
}

a.tabbedLink {
  color: #666666;
  background-color: inherit;
}

a.tabbedLink:visited {
  
}

a.tabbedLink:active {
  color: #ff0000;
  background-color: inherit;
}

a.tabbedLink:hover {
  color: #990000;
  background-color: inherit;
}

.tabdataborder {
  color: #000000;
  background-color: #802A21;
}

.tabdatainlay,.tabdatawideinlay {
  color: #ffffff;
  background-color: #D6C7A5;
  z-index: 2;
  position: relative;
  top: -3px;
}

.tabdata {
  color: #FFFFFF;
  background-color: #FFFFFF;
}

.tabbase {
  color: #FFFFFF;
  background-color: #FFFFFF;
}

table.navigate td.header {
  color: #FFFFFF;
  background-color: #6699CC;
}

table.navigate td.menu {
  color: #FFFFFF;
  background-color: #8a8d95;
  border: 1px #56585d solid;
}

table.navigate td.menu a {
  text-decoration: none;
}

table.navigate td.menu-selected {
  border: 1px #274E8C solid;
  color: #FFFFFF;
  background-color: #4667A8;
}

table.navigate td.menu-selected a {
  text-decoration: none;
  color: #FFFFFF;
  background-color: #4667A8;
}

table.navigate td.menu-mouseover {
  border: 1px #274E8C solid;
  color: #FFFFFF;
  background-color: #6281C4;
}

table.navigate td.menu-mouseover a {
  text-decoration: none;
  color: #FFFFFF;
  background-color: #6281C4;
}

.submenu-image { /*width:115px;
  height:20px;
  position:absolute; */
  left: 6px;
}

table.submenu td {
  padding: 1px;
  font-weight: normal;
  text-align: left;
  margin-bottom: 0px;
  margin-top: 0px;
}

table.submenu td.submenu-selected {
  color: white;
  background-color: #F5F5EB;
  border-top: 0px #274E8C solid;
  border-left: 0px #274E8C solid;
  border-bottom: 0px #8DABF1 solid;
  border-right: 0px #8DABF1 solid;
}

table.submenu td.submenu-selected a {
  text-decoration: none;
  color: #802A21;
  background-color: #F5F5EB;
}

table.main td.submenu-mouseover {
  color: #802A21;
  background-color: #F5F5EB;
  border-top: 0px #8DABF1 solid;
  border-left: 0px #8DABF1 solid;
  border-bottom: 0px #274E8C solid;
  border-right: 0px #274E8C solid;
}

table.main td.submenu-mouseover a {
  text-decoration: none;
  background-color: #F5F5EB;
  color: #802A21;
}

table.main td.submenu a {
  text-decoration: none;
}

table.main td.submenu {
  padding: 0px;
  color: #000000;
  background-color: #F5F5EB;
  border-right: 1px solid #000000;
}

table.main td.submenu-clear {
  color: #666666;
  background-color: #F5F5EB;
  border-top: 0px #8DABF1 solid;
  border-left: 0px #8DABF1 solid;
  border-bottom: 0px #274E8C solid;
  border-right: 0px #274E8C solid;
}

table.submenu td.submenu-clear a {
  text-decoration: none;
  color: #666666;
  background-color: #F5F5EB;
  font-family: Arial, Verdana, Tahoma, sans-serif;
}

table.main td.base {
  color: #000000;
  background-color: #57788F;
}

table.login td {
  color: #000000;
  background-color: inherit;
}

table.login td.heading {
  color: #000000;
  background-color: inherit;
}

table.login td.legend {
  color: #FFFFFF;
  background-color: inherit;
}

caption.labelbold {
  font-weight: bold;
}

table.data thead,td.legend,th.legend,table.detail thead,th.smallheading,td.labelnopad {
  text-align: left;
  color: #802A21;
  background-color: #D6C5A4;
}

th.smallingheading {
  text-align: center;
  color: black;
  background-color: #D6C5A4;
}

td.title,th.title,td.titlenopad {
  color: #802A21;
  background-color: #D6C5A4;
}

td.requiredtitle {
  color: #FF0000;
  background-color: #607ec1;
}

td.printtitle {
  color: #FFFFFF;
  background-color: #666666;
}

td.label {
  color: #000000;
  background-color: #CDD0DA;
}

td.requiredlabel {
  color: #FF0000;
  background-color: #CDD0DA;
}

td.labelbold {
  color: #000000;
  background-color: #CDD0DA;
}

td.label a {
  color: #0000FF;
  background-color: inherit;
}

td.label-mouseover {
  color: #FFFFFF;
  background-color: #000099;
}

td.label-mouseover a {
  color: #FFFFFF;
  background-color: inherit;
}

td.field {
  text-align: left;
  color: #000000;
  background-color: #F3EDE4;
}



td.fieldred {
  color: #FF0000;
  background-color: #F3EDE4;
}

td.fieldgreen {
  color: #FF00FF;
  background-color: #F3EDE4;
}

td.fieldaligntop {
  color: #000000;
  background-color: #EEEEEE;
}

td.requiredfield {
  color: #FF0000;
  background-color: #F3EDE4;
}

td.printfieldlabel {
  color: #000000;
  background-color: #E9EDF6;
}

td.fieldcenter {
  color: #000000;
  background-color: #E9EDF6;
}

.textareastylegray {
  color: #000000;
  background-color: #EEEEEE;
}

.textareastylewhite {
  color: #000000;
  background-color: #FFFFFF;
}

.Disabledfield {
  color: #000000;
  background-color: #DDDDDD;
}


.buttonrow {
  color: #000000;
  background-color: #D6C5A4;
}

td.field a {
  color: #0000FF;
  background-color: inherit;
}

td.fieldred a {
  color: #FF0000;
  background-color: inherit;
}

td.fieldgreen a {
  color: #FF00FF;
  background-color: inherit;
}

td.error {
  color: #CC3333;
  background-color: inherit;
}

td.required {
  color: #CC3333;
  background-color: inherit;
}

table.data td.base {
  color: inherit;
  background-color: #57788F;
}

table.detail td.base {
  color: inherit;
  background-color: #57788F;
}

p.error {
  color: #FF0000;
  background-color: inherit;
}

#Container {
  position: relative;
  width: 640px;
  height: 495px;
  padding: 0px;
  margin: 0px;
}

#Container,#Legend,#Map,#Layers,#zoom,#overview {
  background-color: #607ec1;
  layer-background-color: #607ec1;
}

#noOverview {
  left: 0px;
  top: 445px;
}

/* These are used to control the style of the top menu, case investigation, system administration etc... */
.topmenu a {
  color: #416AA8;
  text-decoration: none;
  font-size: 12px;
  font-family: Arial, Verdana, Tahoma, sans-serif;
  padding-left: 5px;
  padding-right: 5px;
}

.topmenu-mouseover a {
  color: #416AA8;
  text-decoration: underline;
  font-size: 12px;
  font-family: Arial, Verdana, Tahoma, sans-serif;
  padding-left: 5px;
  padding-right: 5px;
}

.topmenu-selected {
  color: #416AA8;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
  padding-left: 5px;
  padding-right: 5px;
}

td.pagename {
  color: #660000;
  font-family: Arial, Verdana, Tahoma, sans-serif;
  font-size: 16px;
  font-weight: bolder;
  height: 27px;
  vertical-align: bottom;
}
/* */