body{
  font-family:Verdana, Arial, helvetica, sans-serif;
  font-size:11px;
  background:#ffffff;
}

#page{
  width:100%;
  margin:0px;
  padding:0px;
}

#logo{
  background:transparent no-repeat url(logo.gif) right top; 
  width:150px;
  height:60px;
}

.logo{
  float:none;
  margin:0px;
  padding:0px 0px 0px 0px;
  background:#ffffff;
  width:auto;
  border:0px;
}

/*////// [POPUP] //////*/

body#popup{
  background:#ffffff;
}
body#popup #page{
  background:#ffffff;
}
body#popup #page #title{
  font-size:16px;
  font-weight:bold;
  color:#000;
}
body#popup #serviceNav a{
  background:transparent no-repeat url(close.gif) 100% 3px;
}
body#popup .mainNav{
  background:transparent repeat-x url(main_nav_border_bottom.gif) left bottom;
}
body#popup #content{
  border:0px solid transparent;
  border-bottom:1px solid #8d9ba6;
  background:#ffffff;
}
body#popup #content dt{
  border:0px solid transparent;
  background:transparent;
}
body#popup #content dd{
  background:transparent;
  border:0px solid #8d9ba6;
  border-top:1px solid #8d9ba6;
}
body#popup tr.odd{
  background:#fff;
}
body#popup table.posting{
  border-bottom:1px solid #8d9ba6;
}
#popup #search .button{
  border:0px;
  margin-bottom:1px;
  width:13px;
  height:14px;
  background:transparent no-repeat url(search.gif) 50% 50%;
  cursor:pointer;
  vertical-align:middle;
}

/*////// [/POPUP] //////*/

/*////// [SERVICE NAVIGATION] //////*/

#serviceNav{
  position: absolute;
  right: 5px;
  top: 22px;
  text-align:right;
  color:#0b5ed8;
  margin:0px 3px 0px 0px;
}
#serviceNav a{
  white-space:nowrap;
  margin-left:10px;
  line-height:17px;
}
#serviceNav a.sel{
  font-weight:bold;
  background:#0b5ed8;
  color:#fff;
  text-decoration:none;
  padding:1px 3px 1px 4px;
}
#serviceNavNEW a.sel{
  color:#EAA140;
  font-weight:bold;
  /*
  color:#294D65;
  background:#EAA140;
  */
  padding:1px 3px 1px 4px;
}

#serviceNav div.adminSub{
  margin:1px 0px 0px 0px;
  padding:0px 5px 1px 6px;
  border:1px solid #8d9ba6;
  width:50px;
  white-space:nowrap;
}
html>body #serviceNav div.adminSub{
  width:auto;
  display:inline;
}
#serviceNav a.admin{
  color:#0b5ed8;
}
#serviceNav a.admin:hover{
  color:#0b5ed8;
  text-decoration:underline;
}

/*////// [/SERVICE NAVIGATION] //////*/


/*////// [APPLICATION PATH NAVIGATION] //////*/
#appPathNav{
  border:1px solid #8d9ba6;
  background:transparent url(new_bg.gif);
  min-height:22px;
}
#appPathNav ul li a{
  font-weight:bold;
  font-size:10px;
  line-height:20px;
  background:transparent no-repeat url(app_path_nav_arr.gif) left center;
  color:#525c6c;
  border-right:0px;
}
/* milp */
#appPathNav ul li a img{
  color:#8d9ba6;
}

#appPathNav ul li a:hover{
  color:#0b5ed8;
  text-decoration:underline;
}
#appPathNav ul li a.sel{
  background:#dbe8fd;
}

/* simulate inactive link for chosen application area */
#appPathNav ul li a.sel, #appPathNav ul li a.sel:hover{
  color:#0b5ed8;
  text-decoration:none;
}
/*////// [/APPLICATION PATH NAVIGATION] //////*/


/*////// [APPLICATION PATH NAVIGATION SUBSIDIARY] //////*/
#appPathNavSub ul{
  border-right:1px solid #8d9ba6;
  border-left:1px solid #8d9ba6;
  border-bottom:1px solid #8d9ba6;
  padding-top:5px;
  background:#dbe8fd no-repeat url(app_path_nav_sub_arr.gif) center top;
}
#appPathNavSub ul li{
  border-bottom:1px solid #d3d6e2;
}
#appPathNavSub ul li a{
  font-size:10px;
  color:#525c6c;
  font-weight: normal;
  line-height:11px;
}
#appPathNavSub ul li a:hover{
  color:#0b5ed8;
  text-decoration:underline;
}
#appPathNavSub ul li a.sel, #appPathNavSub ul li a.sel:hover{
  font-weight:normal;
  color:#0b5ed8;
  background-color:#fff;
  text-decoration:none;
}
#appPathNavSub ul li a.admin{
  color:#0b5ed8;
}
#appPathNavSub div.adminSub a{
  color:#0b5ed8;
  background:none;
}
#appPathNavSub div.adminSub a:hover{
  color:#0b5ed8;
  text-decoration:underline;
}
#appPathNavSub div.adminSub{
  border:1px solid #8d9ba6;
  background:transparent;
}
/* milp */
#appPathNavSub ul li a img {
  color:#547DC7;
}
#appPathNavSub ul li a.sel img {
  color:#fff;
}

/*////// [/APPLICATION PATH NAVIGATION SUBSIDIARY] //////*/

/*////// [MAIN PAGE AREA] //////*/
#main{
  float:left;
  margin: 15px 0px 10px 15px;
}
/*////// [/MAIN PAGE AREA] //////*/

/*////// [MAIN NAVIGATION] //////*/
.mainNav{
  background:transparent repeat-x url(main_nav_border_bottom.gif) left bottom;
}
.mainNav ul{
  margin:0px 0px 0px 1px;
  padding:0px;
  list-style:none;
}
.mainNav ul li{
  background:#B7D0FF no-repeat url(main_nav_li.gif) left top;
}
.mainNav ul li a{
  line-height:15px;
  color:#8d9ba6;
  font-weight:bold;
  background:transparent no-repeat url(main_nav_a.gif) right top;
}
.mainNav ul li a:hover{
  color:#525c6c;
  text-decoration:none;
}
.mainNav ul li.sel{
  background:#fff no-repeat url(main_nav_li_sel.gif) left top;
}
.mainNav ul li.sel a{
  color:#000;
  font-weight:bold;
  background:transparent no-repeat url(main_nav_a_sel.gif) right top;
}
.mainNav ul li.sel a:hover{
  color:#000;
  text-decoration:none;
}
.mainNavWithSubnav ul li.sel {
  background:#fff no-repeat url(main_nav_li_sel_withsubnav.gif) left top;
}

.mainNavWithSubnav ul li.sel a {
  background:transparent no-repeat url(main_nav_a_sel_withsubnav.gif) right top;
}

/* Colors for the corner of the navigation bar */
#appPathNav ul li.navCorner, #appPathNav ul li a.sel {
  background:transparent url(new_bg.gif); 
  color:#0b5ed8;
  border-color: #8d9ba6;
}
ul li a#prevBox, ul li a#nextBox, table.prevNextBox, table.prevNextBox td {
  background:none;
  border-width: 0px;
}

/*////// [/MAIN NAVIGATION] //////*/

/*////// [SUB NAVIGATION] //////*/

.subNav{
  float:left;
  margin:0px;
  padding:10px 0px 0px 10px;
  border-right:1px solid #8d9ba6;
  border-bottom:none;
  border-left:1px solid #8d9ba6;
  width:900px;
  background:#fff repeat-x url(main_nav_border_bottom.gif) left bottom;
}

.subNav ul{
  margin:0px 0px 0px 0px;
  padding:0px;
  list-style:none;
}

.subNav ul li{
  float:left;
  padding:0px;
  margin:0px 0px 0px -1px;
  background:#dadee8 no-repeat url(sub_nav_li.gif) left top;
}
.subNav ul li a{
  display:block;
  color:#8d9ba6;
  font-weight:bold;
  background:transparent no-repeat url(sub_nav_a.gif) right top;
  padding:3px 12px 3px 10px;
  line-height:15px;
}
.subNav ul li a:hover{
  color:#525c6c;
  text-decoration:none;
}
.subNav ul li.sel{
  margin:0px 0px 0px -1px;
  background:#fff no-repeat url(sub_nav_li_sel.gif) left top;
}
.subNav ul li.sel a{
  color:#000;
  background:transparent no-repeat url(sub_nav_a_sel.gif) right top;
  cursor:default;
}
.subNav ul li.sel a:hover{
  color:#000;
  text-decoration:none;
}
/*////// [/SUB NAVIGATION] //////*/


/*////// [CONTENT] //////*/
#content{
  background:#fff;
  border-right:1px solid #8d9ba6;
  border-bottom:1px solid #8d9ba6;
  border-left:1px solid #8d9ba6;
}
/*////// [/CONTENT] //////*/


/*////// [PORTLET ITEMS] //////*/
#content dl{
  font-size:11px;
}
#content dt{
  border-top:1px solid #BAC1CF;
  border-right:1px solid #BAC1CF;
  border-left:1px solid #BAC1CF;
  background:#F5F6FB repeat-x url(dt_bg.gif) left top;
  font-weight:bold;
  text-transform:capitalize;
  color:#000000;
  padding-bottom:1px;
}
#content dd{
  background:#fff;
  border:1px solid #BAC1CF;
  border-top:1px solid #BAC1CF;

}
/*////// [/PORTLET ITEMS] //////*/


/*////// [TABLES] //////*/
td, th{
  border-bottom:1px solid #fff; /* no transparent, ie needs the white color,  */
}
th{
  text-transform:capitalize;
  font-weight:bold;
}
table.oddEven{
}
tr.odd{
  background:#efefef;
}
tr.even{
}
/*////// [/TABLES] //////*/


/*////// [ALARM] //////*/

.normalOn{
  background:#00AE69;
}
.criticalOn{
  background:#DC241F;
}
.majorOn{
  background:#EB9385;
}
.minorOn{
  background:#EBBBB0;
}
.warningOn{
  background:#FFB300;
}
.marginalOn{
  background:#FED44F;
}
.informationalOn{
  background:#F6DD92;
}
.disabledOn{
  background:#00AECF;
}
.unmanagedOn{
  background:#6FD2E4;
}
.unknownOn{
  background:#BFE5E9;
}

.normal{
  color:#00AE69;
}
.critical{
  color:#DC241F;
}
.major{
  color:#EB9385;
}
.minor{
  color:#EBBBB0;
}
.warning{
  color:#FFB300;
}
.marginal{
  color:#FED44F;
}
.informational{
  color:#F6DD92;
}
.disabled{
  color:#00AECF;
}
.unmanaged{
  color:#6FD2E4;
}
.unknown{
  color:#BFE5E9;
}
/*////// [/ALARM] //////*/


/*////// [MISC] //////*/
.pageIndex{
  border-top:1px solid #BAC1CF;
  color:#BAC1CF;
}
.pageIndex a{
  color:#006EB6;
}
.msgLog{
  font-size:11px;
  color:#DC241F;
}
.msgLogCent{
  color:#000;
}
a{
  color:#0b5ed8;
  text-decoration:none;
}

#content a{
  color:#0b5ed8;
}
a:hover{
  text-decoration:underline;
  color:#0b5ed8;
}
#content a:hover{
  text-decoration:underline;
  color:#0b5ed8;
}
a.help{
  border:1px solid #fff;
  background:#fff no-repeat url(help.gif) 50% 50%;
}
a.info{
  border:1px solid #fff;
  background:transparent no-repeat url(i.gif) 50% 50%;
}
a.admin{
  color:#000;
}
/*////// [/MISC] //////*/


/*////// [FORMS] //////*/
input, select, textarea{
  font-size:11px;
  font-family:Verdana, Arial, helvetica, sans-serif;
  color:#000;
}
label{
  font-weight:bold;
}
body#popup td, th{
  border-bottom:0px solid #E9E9DB;
}
#appPathNav #search input{
  position:absolute;
  top: 6px;
  right: 23px;
  font-size:11px;
  font-family:Verdana, Arial, helvetica, sans-serif;
  border-top:1px solid #324B77;
  border-bottom:1px solid #98B1DD;
  border-left:1px solid #324B77;
  border-right:1px solid #98B1DD;
  background:#fff;
}
#appPathNav #search .button{
  position:absolute;
  top: 6px;
  right: 9px;
  border:0px;
  background:transparent no-repeat url(search.gif) 50% 50%;
}

#navDiv {
  position:absolute;
  top: 5px;
  right: 207px;
}

.navTime {
  font-family: Verdana;
  font-weight: bold;
  font-size:10px;
}

input.timeinput{
  width: 18px;
}
/*////// [/FORMS] //////*/
