.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;
      }

 .cms {
	 width: 700px;
	 margin: 10px;
	 font-size: 14px;
	 line-height: 1.3em;
 }
.center {
	text-align: center;
	}
.alignright {
	text-align: right;
}
.cms table td {
	border: 1px solid #CACACA;
	border-collapse: collapse;
	padding: 5px;
}
.cms h1 {
	font-size: 26px;
	padding-top: 5px;
}

