/*  stylesheet for pages with black background:  index page, dispatchinfo only. */
/*  defining HTML */
body{
  font-size:x-small;
  font-style:normal;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  background-color:#000000;
  color:#ffffff;
  text-align:left;
}
p{
  font-size:x-small;
  font-style:normal;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#ffffff;
  text-align:left;
}
.pagetitle{
  display:block;
  margin-left:auto;
  margin-right:auto; 
  margin-top:1em;
  margin-bottom:2em;
  text-align:center;
  font-size:2em;
  font-style:bold;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}
.sectiontitle{  
  display:block;
  margin-left:0;
  margin-right:auto; 
  margin-top:1.3em;
  margin-bottom:0em;
  text-align:left;
  font-size:1.5em;
  font-style:bold;
  color:#ffff00;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}
h1{
  font-size:1.3em;
  font-weight:bold;
  color:#ffffff;
  text-align:left;
}
h2{
  font-size:1em;
  font-weight:bold;
  color:#ffffff;
  text-align:left;
}
h3{
 font-size:1em;
  font-weight:bold;
  color:#ffffff;
  text-align:left;
}
/*  Dispatch Information styles */
.calltitle{
  font-size:1.3em;
  font-weight:bold;
  color:#ffff00;
}
.calllineheader{
  font-size:1em;
  font-weight:bold;
  color:#ffff00;
}
.calllinebody{
  font-size:1em;
  font-weight:bold;
  color:#ffffff;
}
.calllineemphasis{
  font-size:1em;
  font-weight:bold;
  color:red;
  
}
/* items for text effects on pages */
.hilite{  /* pale yellow */
  font-weight:bold;
  color:#ffffcc;
}
.heavy{ /* lt. orange */
  font-weight:bold;
  color:#ffcc33;
}
.ltorange{
 /* colour: lt. orange not bold*/
  font-weight:normal;
  color:#ffcc33;}
.bright{  /* bright yellow */
  font-weight:bold;
  color:#ffff00;
}
/*  Table centered in space */
.centered{
  display:block;
  margin-left:auto;
  margin-right:auto;
  font-size:11px;
  font-style:normal;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  text-align:center;
}
/*  default settings for tables:  */
/*tr{font-size:small;font-style:normal;font-family:Verdana,Arial,Helvetica,sans-serif;}*/
td{font-size:x-small;font-style:normal;font-family:Verdana,Arial,Helvetica,sans-serif;}
td.hdr{
/*header at the top of each page*/
  background-image:url(http://insulators110.com/img/hdrBlackBG.jpg);
  background-repeat:no-repeat;
  text-align:center;
  color:black;
  font-family:Times New Roman, Courier New, serif;
  font-size:14px;
}
td.content{
  /* content cells; need space between content and right-hand-side menu */
  text-align:left;
  padding-right:10px;
}
td.menu{
/*  menu at side of each page:  has oval button as background; links are black, underline on hover. */
  width:113px;
  height:35px;
  background-image:url(http://insulators110.com/img/btnBlackBG.jpg);
  background-repeat:no-repeat;
  background-color:black;
  color:#000000;
  text-align:center;
  vertical-align:middle;
  font-family:Arial,Verdana,sans-serif;
  font-size:11px;
}
p.gotoTop{
  font-family:arial,verdana,sans-serif;
  text-align:left;
  margin-top:10px;
  font-size:x-small;
}  
.gotoTop a:{color:#ffffbb;font-family:arial,verdana,sans-serif;font-size:11px;font-weight:bold;}
.gotoTop a:link{color:#ffffbb;font-family:arial,verdana,sans-serif;font-size:11px;font-weight:bold;}
.gotoTop a:hover{color:#ffffbb;font-family:arial,verdana,sans-serif;font-size:11px;font-weight:bold;}
.gotoTop a:visited{color:#ffffbb;font-family:arial,verdana,sans-serif;font-size:11px;font-weight:bold;}
  


/*  defining default links  */
a{color:#ffff66;text-decoration:none;font-weight:bold;} /* bright yellow*/
a:link{color:#ffff66;} /* bright yellow */
a:hover{color:#ff3300;text-decoration:underline;}/* red */
a:visited{color:#ff9933;}/* orange */
/* define links on menus */
.menu a:{color:#000000;font-family:arial,verdana,sans-serif;font-size:11px;font-weight:bold;}
.menu a:link{color:#453201;font-family:arial,verdana,sans-serif;font-size:11px;font-weight:bold;}
.menu a:hover{color:#000000;font-family:arial,verdana,sans-serif;font-size:11px;font-weight:bold;}
.menu a:visited{color:#000084;font-family:arial,verdana,sans-serif;font-size:11px;font-weight:bold;}


 /*
 style="color: rgb(255, 255, 255); background-color: rgb(0, 0, 0);"
 alink="#cc0000" link="#ffff99" vlink="#ffff00">
*/ 

/*  define link at top of page (salamander) */
.logolink a:link{border:0;}
.logolink a:hover{border:5;border-color:#ffffff;}
.logolink a:visited{border:0;}
/* define footer styles  */
.footer{
  padding-top:30px;
  padding-bottom:10px;
  text-align:center;
  font-size:small;
  font-style:normal;
  font-family:Times New Roman, Courier New, serif;
  color:#ffffff;
}
/*  lists  */
p.details{
  margin-top:-1em;
  
}

