		#container {
			width: 728px;
			\width: 748px;
			w\idth: 728px;
			border: 1px solid gray;
			margin: 2px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			background-color: white;
		}

		#banner {
			padding: 0px;
			margin: 0px;
			background-color: white;
			}
		#navcontainer2 {
			padding-bottom: 5px;
			padding-left:5px;
			margin: 0px;
			background-color: white;
			
			border-bottom: 1px solid black;}


		#content {
			padding-top: 5px;
			padding-left:15px;
			padding-right:15px;
			margin-left: 130px;
			margin-right: 175px;
			margin-top: 10px;
			background-color: white;
			border-right: 1px solid gray;
			border-left: 1px solid gray;			
		}

		#sidebar-a {
			float: left;
			width: 120px;
			\width: 130px;
			w\idth: 120px;
			margin: 0px;
			margin-right: 5px;
			margin-top: 10px;			
			padding: 5px;
			background-color: white;

		}

		#sidebar-b {
			float: right;
			width: 160px;
			\width: 170px;
			w\idth: 160px;
			margin-top: 10px;	
			margin-left: 5px;
			padding: 5px;
			background-color: white;

		}

		#footer {
			clear: both;
			padding: 5px;
			margin-top: 5px;
			background-color: rgb(213, 219, 225);
			}
				p {	font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 9pt; padding-bottom: 8px;line-height: 15pt;  text-align: left; 
    }		
.text { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; padding-bottom: 8px;line-height: 12pt;  text-align: left;  }	
.biggertext { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 13px; padding-bottom: 8px;line-height: 12pt;  text-align: left;  }	
.tiny { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; padding-bottom: 8px;line-height: 12pt;  text-align: left;  }	
.search {
			margin:0; 
			padding:0; 
			font-family: Verdana, Tahoma, Arial, sans-serif; 
			font-size: 10px;}

body { background-color: #EBEBEB;}
/* Eric Myer's Simple List Separators
http://www.meyerweb.com/eric/talks/2003/commug/commug.html */
 #navlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 120px;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
font-family: Verdana, Tahoma, Arial, sans-serif; 
font-size: 11px; 
padding-bottom: 6px;
line-height: 10pt;  
text-align: left;
}


 #menu
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 120px;
}

#menu li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
font-family: Verdana, Tahoma, Arial, sans-serif; 
font-size: 11px; 
padding-bottom: 6px;
line-height: 10pt;  
text-align: left;
}



blockquote {
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 9pt; 
	line-height: 15pt;
	background-color: #EBEBEB;
	padding: 8px;
	margin-left:20px;
	margin-right:25px;

	}	
.courier {
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
font-family: "Courier New", Courier, monospace;
font-weight: bold;
}

#navlist li a { text-decoration: none; }
#navlist2
{
margin: 0;
padding: 0 0 20px 10px;
border-bottom: 1px solid #000;
}

#navlist2 ul, #navlist2 li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
font-family: verdana;
font-size:11px;
color: #999;
padding-left:400px;
}

#navlist2 a:link, #navlist2 a:visited
{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #999;
}

.date {
	border-top: 1px solid gray;
	padding:0px;
	line-height:16px;
	}
.date2 {
	background-color: #EBEBEB;
	padding-top:0px;
	padding-left: 3px;
	padding-right: 3px;
font-family: "Courier New", Courier, monospace;

	}	
	.menu ul {
  list-style: none;
  margin: 0;
  padding: 0 0 0.25em 1em;
  border: none;
  text-align:left;
}
.menu li {
  margin: 0;
  padding: 0.2em 0.5em 0 0;
}
.menu li a {
  display: block;
  width: 100%;
  text-decoration: none;
}
.menu li a.active {
  color: #000;
}
.menu li a:hover {
  color: #009;
}
.menu li.expanded {
  list-style-type: circle;
  list-style-image: url(menu-expanded.gif);
}
.menu li.collapsed {
  list-style-type: disc;
  list-style-image: url(menu-collapsed.gif);
}
.menu li.leaf {
  list-style-type: square;
  list-style-image: url(menu-leaf.gif);
}
.block, .box {
  padding: 0 0 1.5em 0;
}
.node .title, .block .title, .box .title, .node .title a, .box .title a {
  padding-bottom: 0.5em;
  font-weight: bold;
  font-size: 1.3em;
font-family: verdana, arial, geneva, sans-serif;
}
.container-inline div {
  display: inline;
#pager {
  text-align: center;
}
#pager div {
  padding: 0.5em;
.form-text {
	font-size: 5.9em;
}
#search .form-text, #search .form-submit {
  border: 1px solid #369;
  font-size: 1.1em;
}
#search .form-text {
  width: 8em;
  height: 1.4em;
  padding: 0 0.5em 0 0.5em;
  margin: 0 0 0.5em 0;
}
#search .form-submit {
  height: 1.5em;
}

.menu {
  padding: 0 0 0 0.5em;
}
.menu ul {
  list-style: none;
  margin: 0;
  padding: 0 0 0.25em 1em;
  border: none;
  text-align:left;
}
.menu li {
  margin: 0;
  padding: 0.2em 0.5em 0 0;
}
.menu li a {
  display: block;
  width: 100%;
  text-decoration: none;
}
.menu li a.active {
  color: #000;
}
.menu li a:hover {
  color: #009;
}
.menu li.expanded {
  list-style-type: circle;
  list-style-image: url(menu-expanded.gif);
}
.menu li.collapsed {
  list-style-type: disc;
  list-style-image: url(menu-collapsed.gif);
}
.menu li.leaf {
  list-style-type: square;
  list-style-image: url(menu-leaf.gif);
}
.catlist {
	text-decoration:none;
	}

sup {color:red;}	

