/*
     FILE ARCHIVED ON 5:07:43 Sep 20, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 1:27:54 Oct 5, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
.top {
    height: 50px;
    vertical-align: top;
}
.banner {
  position: relative;
  background-color: rgb(204,0,51);
  background-position: 10px 0px; 
  background-repeat: no-repeat;
  background-size: auto 120px;
  background-image:url(/nagiosnotes/red_banner2.png);
  height:120px;
}

.cs {
  display:inline-block;
  position:absolute;
  text-align:right;
  right:20px;
  bottom: 20px;
  max-width:calc(100% - 550px);
}


.cslink, .cslink:visited{
  text-decoration:none;
  color:white;
  font-family: "Droid Sans",Arial;
  font-size: 30px;

}
.cssmall {
  display: none;
}
@media only screen and (max-width: 1200px) {
    .banner {
	background-position: 40px 0px; 
    }
    .cs{
	max-width:calc(100% - 510px);
    }
}

@media only screen and (max-width: 900px) {
    .banner {
	background-position: 20px 0px; 
    }
}

@media only screen and (max-width: 755px) {
    .cs {
	right:40px;
    }
    .cslink {
	font-size: 26px;
    }
}

@media only screen and (max-width: 699px) {
    .cslink {
	font-size: 21px;
    }
}

@media only screen and (max-width: 649px) {
    .banner {
	background-image: none;
	background-size: 0px; 0px;
	xheight:69px;
    }
    .cs {
	display:none;
    }
    
    .cssmall {
	display:block;
	position:absolute;
	top:20px;
	left: 20px;
    }
}

BODY 
 {
 font-family : Arial, Helvetica,sans-serif;

 }
 
TD 
 {
 font-family : Arial,Helvetica, sans-serif;

vertical-align:top;
}
Th 
 {
 font-family :Arial, Helvetica, sans-serif;
 font-size :14px;
 }

span.colour,td.colour
 {
 background-color:#FFA9ff;
 }


A.menu:link
 {
 text-decoration:none;
 color:white;
}

A.menu:visited 
 {
 color:white; 
 text-decoration:none; 
background:transparent; 
 } 

A.menu:hover 
 { 
 font-family :
 text-decoration:none; 
 color:black;
 background:#ffdab9;
 }



.title:link, title:active
 { 
	color:gold;
	 text-decoration: none;

	  font-weight:bold;
         font-family: Arial, Helvetica, Sans-Serif;
       }


.title:hover {
        text-decoration: none;
        color: #FF0000;
        background: #ffdab9;
        }


.title:visited
 { 
	color:gold;
	 text-decoration: none;

	  font-weight:bold;
         font-family: Arial, Helvetica, Sans-Serif;
       }


.title2
       { color: white;
	 text-decoration: none;
	  font-weight:bold;

         font-family: Arial, Helvetica, Sans-Serif;
       }

.itemtitle
       { 
	 text-decoration: none;
	  font-weight:bold;

         font-family: Arial, Helvetica, Sans-Serif;
       }
.itemtitle1
       { 
	 text-decoration: none;
	  font-weight:bold;

         font-family: Arial, Helvetica, Sans-Serif;
       }

.bigtitle
       {
	 text-decoration: none;
	  font-weight:bold;
         font-size: 16px;
         font-family: Arial, Helvetica, Sans-Serif;
       }


.desc
       { color: black;
         text-decoration: none;
          font-weight:bold;
         font-size: 10px;
         font-family: Arial, Helvetica, Sans-Serif;
       }

.questions
       { 
         text-decoration: none;
          font-weight:bold;

	 width: 500px;
         font-family: Arial, Helvetica, Sans-Serif;
       }

.blue
       { color: blue;
          font-weight:bold;
         font-family: Arial, Helvetica, Sans-Serif;
       }

.lightblue{
      background-color:#abcdef;
}

.lavender{
      background-color:#E6E6FA;
}


.bgred{
      background-color:blue;
}


.bgwhite{
      background-color:#ffffff;

}

.bgblack{
      background-color:#000000;
}

.green
       {
	 color: green;
         font-weight:bold;
         font-family: Arial, Helvetica, Sans-Serif;
       }

.gray
       {
	 color: #555555;
         font-family: Arial, Helvetica, Sans-Serif;
       }

.black
       { color: black;
         font-family: Arial, Helvetica, Sans-Serif;
       }

.red
       { color: blue;
          font-weight:bold;
         font-family: Arial, Helvetica, Sans-Serif;
       }

.orange
       { color: darkorange;
          font-weight:bold;
         font-family: Arial, Helvetica, Sans-Serif;
       }



.magenta       { color: magenta;
          font-weight:bold;
         font-family: Arial, Helvetica, Sans-Serif;
       }

.redash {
	border: 1px dashed rgb(255, 0, 0); 
	padding: 5px;
}

.wide {	 width: 500px;}
.wide600 {	 width: 600px;}
.wide650 {	 width: 650px;}

.bullet {
	display: none;
	visibility:block;
	}



.bigger
 {
 font-family : Arial, Helvetica, sans-serif;
 font-size :16px;
 text-decoration:none;
}

.bigger18
 {
 font-family : Arial, Helvetica, sans-serif;
 font-size :18px;
 text-decoration:none;
}


.pattern{   
    background:url(
	data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAaElEQVQoU12PUQ2AQAxD32SADZCBDmwQbKADGWADZBwpbMvCfW1Z+9ozYABOvrcAG3D73swHiSZg9b0DLsBCIOdeSA3oRZJAx3CKdMgZJA3CZSYw1k6pjMx/pxBkZvnN20kCHStprp0eilwX06rvVloAAAAASUVORK5CYII=
   ) repeat;
}
.none{
     background-color:#ffffff;
}

.vacant{
     background-color:#F0F8FF;
}

.staffed{
     background-color:#F5F5DC;
}
		
table {
       border: 1px solid #A9A9A9;
	border-spacing: 2px;
}

.overflow{
	display: block;
	height: 800px;
	overflow-y: scroll;
}

.whiteborder{
       border: 10px solid #ffffff;

}

.center{
	margin-left:auto; 
	margin-right:auto;
}

.padtop{
    padding-top: 10mm;
}

.machineinfo {
    text-align: center;
    font-size:13px;
}

fieldset {
       border: 1px solid #A9A9A9;
}


-DIV.valign{
	 display: table-cell;
	 position:relative;
	 vertical-align: middle;
}

#footwrapper {
        width: 760px;
        height: 60px;
        margin-top: 5px;
        clear: both;
        background-image:
        url('/web/20160920050743/https://www.cs.rutgers.edu/common/banners/common_footer.jpg');
        background-color: rgb(210,16,52);
        background-repeat: no-repeat;
        background-position: top left
	font-size:12px;
}


.footer
       { color: white;
	 text-decoration: none;
         font-size: 10px;
         font-family: Arial, Helvetica, Sans-Serif;
       }


.redserif {
	    margin-bottom: 10px;
	    font: 1.3em "Georgia", "Times New Roman", serif;
	    padding-left: .8em;
	    color: #D21034;
}

IMG.center {
    display: block;
    margin-left: auto;
    margin-right: auto 
}

.imgpeek {
    float:left; /* must be floated for same cross browser position of larger image */
    position:relative;
    margin:3px;
}
.imgpeek img { 
    border:1px solid #000;
    vertical-align:bottom;
}
.imgpeek:hover {
    border:0; /* IE6 needs this to show large image */
    z-index:1;
}
.imgpeek { 
    position:absolute;
    visibility:hidden;
}
.imgpeek:hover { 
    visibility:visible;
    top:37px; left:37px; 
}
html
{
scroll-behavior: smooth;
}
