.menu:link
             { color: #040a54; font-size: 12px; font-family: Arial; font-style: normal; font-weight: normal; text-decoration: none; background-image: url(images/menu-gradient.gif); background-repeat: repeat; padding-top: 2px; padding-left: 4px; width: 100%; height: 19px; border-bottom: 1px dotted ; display: block; }
.menu:visited       { color: #040a54; font-size: 12px; font-family: Arial; font-style: normal; font-weight: normal; text-decoration: none; background-image: url(images/menu-gradient.gif); background-repeat: repeat; padding-top: 2px; padding-left: 4px; width: 100%; height: 19px; border-bottom: 1px dotted ; display: block; }
.menu:hover
               { color: #fff; font-size: 12px; font-family: Arial; font-style: normal; font-weight: normal; text-decoration: none; background-image: url(images/menu-gradient-over.gif); background-repeat: repeat; padding-top: 2px; padding-left: 4px; width: 100%; height: 19px; border-bottom: 1px dotted; border-left: 6px solid ; display: block; }
.menu:active              { color: #fff; font-size: 12px; font-family: Arial; font-style: normal; font-weight: bold; text-decoration: none; background-image: url(images/menu-gradient-over.gif); background-repeat: repeat; padding-top: 2px; padding-left: 4px; width: 100%; height: 19px; border-bottom: 1px dotted ; display: block; }
.whiteborderdots  { border-right: 1px dotted #fff; border-left: 1px dotted #fff }
.borderBottom  { border-bottom: 1px dotted #fff }
.tdBorderLeft  { padding-left: 20px; border-left: 1px dotted #fff }
.tdBorderRight   { border-right: 1px dotted #fff }
.tBorder {
	BORDER-RIGHT: silver 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: silver 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: silver 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: silver 1px dotted
}
.imageBorder   { padding: 5px; border: dotted 1px #717171 }
.bodylink    { color: #040a54; font-family: Arial; text-decoration: none; background-repeat: repeat; padding-top: 1pt; width: 100%; height: 19px }
.bodylink:hover       { color: #040a54; font-family: Arial; text-decoration: none; background-repeat: repeat; padding-top: 1pt; border-top: 1px dotted #fff }
.bodylink:active  { color: #040a54; font-family: Arial; text-decoration: underline; background-repeat: repeat; padding-top: 1pt; width: 100%; height: 19px }
.bodypad      { padding-right: 20px; padding-left: 20px }
.bodypad2       { padding-right: 20px; padding-left: 20px; border-right: medium none #fff  }
.whiteborder  { border: solid 1px #fff }
.whiteborderdots  { border: dotted 1px #fff }
.tagline    { color: #903; font-size: 24px; font-style: italic }
.indent { text-indent: 20px }
.floorplanspad    { padding-top: 14px; padding-right: 1px; padding-left: 1px }
body { background-image: url(images/mcafees-knob-back.jpg); background-repeat: no-repeat; background-position: right top; }
.leftbackgradient { background-image: url(images/gradient-back.png); background-repeat: repeat-x; background-position: 0 top; }
.thumbTable { padding: 4px; }
