.pagehead {
  font-family:arial;
  font-weight:bold;
  font-size:24px;
  color:grey;
  margin-left:30px;
}

.twitter-timeline {
  font-size: 8px;
  color:#00f;
}

body {
  background: #FFFFFF;
  margin: 0cm 1cm 1cm 0cm;
  padding: 0;
  font-family: "MS Sans Serif", Geneva, sans-serif;
  font-size: 11px;
  color:#333333;
  line-height: 1.3;
}

li {
	font-size: 13px;
	line-height: 1.4;
}

a:link {
  color: #000080;
}


a:link.nounderline { text-decoration: none }
a:visited.nounderline { text-decoration: none }


a:visited {
  color: #004080;
}

a:hover {
  text-decoration: none;
  background-color:#d4e6f7;
}

table, th, td, li {
  font-family: "MS Sans Serif", Geneva, sans-serif;
  font-size: 12px;
  line-height: 1.0;
  color:#595959;    /* this is the text color inside the stories */
}
pre {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  vertical-align: top;
}

.announce {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.tiny {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 110%;
}
.tiniest {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#606060;
  line-height: 100%;
}

.gry10 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#606060;
  line-height: 100%;
}

.mtgagenda {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#CC6666;
  line-height: 100%;
}


.mtgagenda14 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color:#CC6666;
  line-height: 100%;
}


h1,h2,h3,h4 {
  font-family: Times;
}

ul {
	margin-left:-1en;
	margin-right:1em;
}

img.left  { float:left;  }
img.right { float:right; }


.lipoints {
  margin-bottom: 7px;
  color:#606060;
}

#navMenu { margin: 0px; padding-top: 3px; height: 22px; z-index: 50; background-color: #999999; font-size: 11px}
#navMenu li { width: 100px; height: 22px; font-size: 12px; position: absolute; display: block; z-index: 50; list-style: none; text-align: center; }
#navMenu  a { width: 100px; height: 22px; display: block; position: relative; top: 1px; z-index: 50; color: #FFFFFF; text-decoration: none; font-weight: bold; }

#n1 { left:  20px; background-color: #899989; }
#n2 { left: 120px; background-color: #9999CC; }
#n3 { left: 220px; background-color: #967F96; }
#n4 { left: 320px; background-color: #D4AE52; }
#n5 { left: 420px; background-color: #F0A674; }
#n6 { left: 520px; background-color: #90C090; }
#n7 { left: 620px; background-color: #79A9C9; }
#n8 { left: 720px; background-color: #DDAD3B; }
#n100 { right: 0; background-color: #9966CC; }

#n1 a { }
#n2 a { background-position: -120px 0; }
#n3 a { background-position: -220px 0; }
#n4 a { background-position: -320px 0; }
#n5 a { background-position: -420px 0; }
#n6 a { background-position: -520px 0; }
#n7 a { background-position: -620px 0; }
#n8 a { background-position: -720px 0; }
#n100 a { }

#n1 a:hover { background-position:    0px -18px; background-color: #339900; color: #FFFFFF; }
#n2 a:hover { background-position: -150px -18px; background-color: #0000CC; color: #FFFFFF; }
#n3 a:hover { background-position: -300px -18px; background-color: #9900CC; color: #FFFFFF; }
#n4 a:hover { background-position: -450px -18px; background-color: #996600; color: #FFFFFF; }
#n5 a:hover { background-position: -600px -18px; background-color: #E76221; color: #FFFFFF; }
#n6 a:hover { background-position: -750px;       background-color: #339966; color: #FFFFFF; }
#n7 a:hover { background-position: -900px -18px; background-color: #336699; color: #FFFFFF; }
#n8 a:hover { background-position: -1050px -18px; background-color: #CC6600; color: #FFFFFF; }
#n100 a:hover { background-position: 0 -18px; background-color: #9966CC; color: #FFFFFF; }

#navMenu li ul { visibility: hidden; position: absolute; left: -1px; margin: 0 0 0 1px; padding: 2px; width: 150px; border-width: 0px 1px 4px 1px; border-style: solid; border-color: #526E8D; }
#navMenu #n1 ul { background-color: #E2FFE6; }
#navMenu #n2 ul { background-color: #E7EFFF; }
#navMenu #n3 ul { background-color: #E5E0FF; }
#navMenu #n4 ul { background-color: #FFF8E0; }
#navMenu #n5 ul { background-color: #FFEEF5; }
#navMenu #n6 ul { background-color: #E2FFE6; }
#navMenu #n7 ul { background-color: #E7EFFF; }
#navMenu #n8 ul { background-color: #FFEEF5; }
#navMenu #n100 ul { left: -37px; background-color: #E9F9F7; }

#navMenu li ul li, #navMenu li ul li a { width: auto; position: relative; z-index: 56; color: #000000; font-weight: normal; text-align: left; }
#navMenu li ul li a { padding: 2px; }
#navMenu li:hover>ul { visibility: visible; }
