body, html {
 font-family: Arial, sans-serif;
 font-size: 12;
 scrollbar-face-color: rgb(52,60,145);
 scrollbar-shadow-color: #000;
 scrollbar-highlight-color: white;
 scrollbar-3dlight-color: rgb(176,190,227);
 scrollbar-darkshadow-color: rgb(176,190,227);
 scrollbar-track-color: rgb(176,190,227);
 scrollbar-arrow-color: white;
}
body.fixed {
 BACKGROUND-ATTACHMENT: fixed;
 BACKGROUND-REPEAT: no-repeat;
}
.redbar {
  font-size: 11;
  font-weight: bold;
  color:white;
}
.redbar a:link { text-decoration: underline; color: white };
.redbar a:visited { text-decoration: underline; color: #999 };
.redbar a:hover { text-decoration: underline; background: rgb(52,60,145); color:white; }

.whitebar {
  font-size: 11;
  font-weight: bold;
  color: rgb(52,60,145);
}
.whitebar a:link { text-decoration: underline; color: rgb(52,60,145) };
.whitebar a:visited { text-decoration: underline; color: #999 };
.whitebar a:hover { text-decoration: underline; background: rgb(52,60,145); color:white; }

.bluebar {
  font-size: 11;
  font-weight: bold;
  color: white;
}
.bluebar a:link { text-decoration: underline; color: white };
.bluebar a:visited { text-decoration: underline; color: #999 };
.bluebar a:hover { text-decoration: underline; background: rgb(224,29,33); color:white; }

div.header {
 position: fixed;
 width: 100%;
 height: 40;
 top: 0;
 right: 0;
 bottom: auto;
 left: 0;
}

div.menu {
  margin: 0px 0px;
  padding: 0px 0px;
  font-size: 11;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
  position: fixed;
  top: 10px;
  left: 0px;
  width: 82px;
  right: 0px;
  background: rgb(52,62,145);
  border: none;
  color: white;
}

div.menu a:link { text-decoration: underline; color: white }
div.menu a:visited { text-decoration: underline; color: rgb(225,225,160) }
div.menu a:hover { text-decoration: underline; background: rgb(224,29,33); color:white; }

P.stickynote { 
  align:left;
  margin: 1em;
  padding: 0.1em 0.1em;
  font-size: 11;
  font-weight: bold;
  line-height: 1.5;
  position: float;
  top: 1em;
  left: auto;
  width:200px;
  right: 1em;
  background: rgb(225,225,160);
  border: thin outset rgb(225,225,0);
  color: rgb(224,29,33);
}

.normal { 
 border: none;
 color:rgb(52,62,145);
}

.address {
 font-size:11;
 border: none;
 color:rgb(52,62,145);
}

.ottawa {
 margin-top: 200px;
 font-size: 12;
 align: left
}

.REALTOR {
 margin-top: 200px;
 font-size: 10pt;
 align: left;
 color: #FFFFFF;
}

.REALTOR2 {
 margin-top: 200px;
 font-size: 10pt;
 align: left;
 color: #343C91;
}
.REALTOR a:link { text-decoration: underline; color: white };
.REALTOR a:visited { text-decoration: underline; color: white};
.REALTOR a:hover { text-decoration: underline; color:white; }
