.dots {
   border-bottom: 1px dotted black;
}

.nodots {
   background-color: white;
   position:relative;
   padding-bottom:2px;
}
.leadingdot {
   border-bottom: 1px dotted black;
}
.body {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
	text-decoration : none;
}
a.body {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : Navy;
	text-decoration : underline;
}
a.body:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : Maroon;
	text-decoration : underline;
}
.counter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : Navy;
	text-decoration : none;
	background : none;
}
.heading {
	font-family :  "Times New Roman", Times, serif;
	font-size : 25px;
	font-weight : ;
	color : Navy;
	text-decoration : none;
}
.subhead {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color : Navy;
	text-decoration : none;
	}
.subhead_white {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
		}
.subhead_black {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	}
.subhead_red {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color : red;
	text-decoration : none;
}
.bodyred {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : maroon;
	text-decoration : none;
}
.smblack {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : black;
	text-decoration : none;
}
.smred {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : maroon;
	text-decoration : none;
}
.smred:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : maroon;
	text-decoration : underline;
}
.smred:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : maroon;
	text-decoration : none;
}
 .menuActuator { 
            color:#ffffff;
            font-weight:bold;
            font-size:11px;
            font-family:arial;
			text-decoration : none;
        }

 		A.menuActuator { 
            color:#ffffff;
            font-weight:bold;
            font-size:11px;
            font-family:arial;
			text-decoration : none;
        }
		 A.menuActuator:hover { 
            color:gold;
            font-weight:bold;
            font-size:11px;
            font-family:arial;
			text-decoration : none;
        }


        .menu {
            font-family:verdana;
            color:#2C347E;
            font-size:11px;
			font-weight:bold;
            background-color:gold;
            layer-background-color:gold;
			border-size: 1;
			text-decoration : none;
        }
		A.menu {
            font-family:verdana;
            color:#2C347E;
            font-size:11px;
            background-color:gold;
            layer-background-color:gold;
			text-decoration : none;
        }
		A.menu:hover{
            font-family:verdana;
            color:#ffffff;
            font-size:11px;
            background-color:gold;
            layer-background-color:gold;
			text-decoration : none;
        }

    td div {
      /* this makes TDs a container with their own coordinate system.
         absolutely-positioned elements will be offset relative to them */
      position:relative;
      }