body { 
  margin: 0px;
  background-color: #DDDDDD;
}

a { 
  color: #C30;
}

h1 { 
  font-size:13pt;
}

.text { 
  font-family: Arial, Sans-serif;
  font-size: 9pt;
}

.datatable { 
  font-family: Arial, Sans-serif;
  font-size: 9pt;
}

#tidbits { 
  font-size: 8pt;
  font-family: tahoma,sans-serif;
  padding: 5px;
  padding-top: 10px;
  color: #666666;
  overflow: auto;
  height: 125px;
}

#nav-mini { 
  font-size:9pt;
  font-family:tahoma,sans-serif;
  padding:5px;
  padding-top:10px;
  color:#666666;
}

#nav-top { 
  font-size:8pt;
  font-family:tahoma,sans-serif;
  color:white;
  padding-left:10px;
  text-transform:uppercase;
  font-weight: bold;
}

#nav-top A { 
  color: white;
}

.caption { 
  font-size:8pt;
  font-family:tahoma,sans-serif;
  color:#333333;
  padding-left:5px;
  padding-right:5px;
}

.announce { 
  font-size:8pt;
  font-family:tahoma,sans-serif;
  color:black;
  padding-left:5px;
  padding-right:5px;
}

#minis { 

}
#minis h1 { 
  color:#333092;
  text-transform:uppercase;
  font-weight:bold;
  border-bottom:1px dotted #666666;
  font-size:9pt;
}

div#links a span {display: none;}

div#links a { text-decoration: none;
 font-weight: bold;
 color: #000000;
 width: 100%;
}

div#links a:active span {display: block; font-weight: normal; color: #333333; background: #EDECD8;}

div#links a:active { background: #333092; color: #ffffff;}

#button {
	width: 140;
        font-family: Arial, Sans-serif;
        font-size: 9pt;
	background-color: #90bade;
	color: #333;
	}

#calbutton {
	width: 100;
        font-family: Arial, Sans-serif;
        font-size: 9pt;
	background-color: #8A81BD;
	color: #FFF;
	}

#calbutton ul,
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#calbutton li,
#button li {
		border-bottom: 1px solid #BCB8DC;
		margin: 0;
		}

#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #333092;
		border-right: 10px solid #8A81BD;
		background-color: #5F58A6;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

#calbutton li a {
		display: block;
		height: 25px;
		border-left: 10px solid #333092;
		border-right: 10px solid #8A81BD;
		background-color: #5F58A6;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #calbutton li a,
html>body #button li a {
		width: auto;
		}

#calbutton li a:hover,
#button li a:hover {
		border-left: 10px solid #E36F1E;
		border-right: 10px solid #F1AF7F;
		background-color: #EA8E4E;
		color: #fff;
		}
