IMG.displayed {
    position:relative;
    left: 25px;
    #float: center;    
 }
 
 a.sMenu {
  #color: #26ABD3;
  color: #2770a6;
  text-decoration: none;
 }
 
 a.tMenu {
  margin-top: 3px;
  position:relative;
  top:-.25em;
	color: white;
	text-decoration: none;
 }
 
 a.calendarNav {
   color: white;
   font-size: 8px;
   text-decoration: none;
 }

 a:hover {
 	text-decoration: underline;
 }
 	
 	
 input.search {
	width:65px;
	display: inline;
	height:12px;
	border:1px solid black;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin-left: 5px;
	position:relative;
  top:-.25em;
 }
 
 font.search {
 	margin-left: 375px;
 	position:relative;
  top:-.25em;
 }
 
 input.login {
  border:1px solid black;
  display: inline;
  margin-left: 5px;
 }
 
 input.login-pass {
  border:1px solid black;
  display: inline;
  margin-left: 4px;
  margin-top: 3px;
 }
 
 input.submit {
  margin-left: 50px;
  margin-top: 3px;
 }
 
 font.login {
  margin-left: 10px;
 }
 
 form.search {
 	display: inline;
 	height:5px;
 	vertical-align: middle;
 }
 
 table.main {
 	border-style: solid;
 	border-color: black;
 }
 
 td {
 	border-style: none;
 	border-left: none;
 }
 
 #td.topbar {
 #	border-style: none;
 	
 	#border-left: none;
 	#border-right: none;
 	#border-top: thin solid black;
 	#border-bottom: thin solid black;
 #} 

# td.bottombar {
# 	border-style: none;
 	
 	#border-left: none;
 	#border-right: none;
 	#border-top: thin solid black;
 	#border-bottom: thin solid black;
# }

td.menuText {
  font-family: Verdana, sans-serif;
	#color: #26ABD3;
	color: #2770a6;
	font-size: 11px;
}

td.mText {
  font-family: Verdana, sans-serif;
	color: #000000;
	font-size: 11px;
}

td.hText, th.hText {
  font-family: Verdana, sans-serif;
  color: white;
  background: #4296d4;
  border-bottom: solid;
  border-bottom-width: 1px;
  border-color: black;
}

td.cText, a.tableLink {
  font-family: Verdana, sans-serif;
  color: #7bbded;
  background: white;
  text-decoration: none;
}

td.cTextS:Hover, a.tableLink:Hover {
  color: white;
  background: #7bbded;
}

td.hTextS {
  font-family: Verdana, sans-serif;
  color: white;
  background: #4296d4;
  border-bottom: solid;
  border-bottom-width: 1px;
  border-color: black;
  width: 82px;
}

td.cTextS {
  font-family: Verdana, sans-serif;
  color: #7bbded;
  background: white;
  width: 82px;
}

table.sources {
  border: 1em solid black;
  border-style: solid;
  border-width: 1px;
}

a.trail {
  font-family: Verdana, sans-serif;
	font-size: 10px;
	#color: #5aa8e2;  
	color: #2770a6;
	text-decoration: none;
	padding-left: 0.5em;
}

font.trail {
  font-family: Verdana, sans-serif;
	font-size: 10px;
	color: black;  
}

a.trail:hover {
  text-decoration: underline;
}

h1.pageTitle {
  float: left;
  border-bottom: 2px solid #26ABD3;
  padding-right: 20px;
  margin-left: 20px;
}

.clearlist {
  clear: both;
  margin-bottom: 50px;
  padding-top: 15px;
  }

p.pageTitle, td.pageTitle, h1.pageTitle {
  font-family: Verdana, sans-serif;
  font-size: 16px;
  font-weight: bold;
  #color: #2b7ebb;
  color: #2770a6;
  margin-bottom: -5px;
  padding-left: 0.5em;
}

p.subPageTitle, td.subPageTitle, font.subPageTitle {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  #color: #2b7ebb;
  color: #2770a6;
  margin-bottom: -5px;
  padding-left: 0.5em;
}

p {
  margin-bottom: -5px;
  padding-left: 0.5em;
}

p.news {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  color: #2770a6;
  text-indent: 1cm;
}

hr.title {
  #background-color: #26ABD3;
  width: 275px;
  height: 1px;
  margin-left: 8px;
}

IMG.paraRight {
  margin-top: 15px;
  vertical-align: top;
}

td.exec {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  #color: #7bbded;
  color: #2770a6;
  background: white;
  width: 175px;
  vertical-align: top;
  padding-left: 2px;
}

font.info {
  font-family: Verdana, sans-serif;
  color: #7bbded;
  background: white;
  font-size: 12px;
}

td.login {
  
  width: 215px;
}

table.calendar {
  border-style: solid;
  border-width: 1px;
  border-color: black;
  border-right: none;
}

td.hTextCN {
  background: #4296d4;
  
  border-right: solid;
  border-right-width: 1px;
}

td.days {
  background: white;
  text-align: right;
  #width: 75px;
  width: 45px;
  height: 40px;
  vertical-align: top;
  
  border-color: black;
  border-top: solid;
  border-top-width: 1px;
  border-right: solid;
  border-right-width: 1px;
}

font.days {
  font-family: Verdana, sans-serif;
  color: #7bbded;
}

font.daysH {
  font-family: Verdana, sans-serif;
  color: #2770a6;
}

td.dayH {
  
  background: #4296d4;
  
  border-color: #000000;
  border-right: solid;
  border-right-width: 1px;
  border-top: solid;
  border-top-width: 1px;
}

font.dayH {
  font-family: Verdana, sans-serif;
  color: white;
}

td.hTextC {
  font-family: Verdana, sans-serif;
  color: white;
  background: #4296d4;
  
  border-right: none;
}

div.listing {
  text-indent: .5cm;
  
}

font.listing {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  #color: #2b7ebb;
  color: #2770a6;
  margin-bottom: -5px;
}

p.indent {
	margin-left: 15px;
	margin-right: 15px;
}

