body {	font-size: 80%;	font-family: Verdana, Arial, sans-serif;
	text-align: center;
	color: #000; background-color: #fff;
	margin: 0px; padding: 10px; }

#navbar { position: absolute;
    	    top: 2em;
            left: 1em;
            width: 9em; }

#picboxl {	float: left;
		text-align: left;
		margin: 0px; }

#picboxr { 	float: right;
		margin: 0px; }	


#container {	width: 100%;
		text-align: left;
		margin: 0px auto; }

#container2 {	width: 100%;
		text-align: right;
		margin: 0px auto;}

#out {	color: #339; background: #bbf;
		margin-left: 180px;
		margin-right: 180px;
		text-align: center;
		font-size:300%; font-weight: bold;
		font-family: georgia, verdana, arial, helvetica, sans-serif;
		border: 1px solid #036;
		padding: 10px; }
		
#banner {	color: #339;
		margin-left: 180px;
		margin-right: 180px;
		text-align: center;
		font-size:200%; font-weight: bold;
		font-family: georgia, verdana, arial, helvetica, sans-serif; 
		padding: 10px;}

#banner a {     color: inherit; background-color: transparent;
		text-decoration: none; }

#leftcontent {	float: left;
		text-align: left;
		width: 140px;
		margin: 0;
		padding: 20px;
		color: #000; background-color: #fff; }

#leftcontent p {	margin: 0 0 20px 0; }

#centercontent {	margin-left: 180px;
			color: #000; background-color: #fff;
			text-align: left;
			padding: 20px;
			border-left: 1px solid #666; }

#topcontent {		margin-left: 180px;
			color: #000; background-color: #fff;
                        text-align: left;
                        padding: 20px; 
			font-size:150%; font-weight: bold;
			font-family: georgia, verdana, arial, helvetica, sans-serif; }
                        


#footer {	clear: both;
		color: #000; background: #eef;
		text-align: left;
		margin: 0;
		padding: 10px;
		border: 1px solid #333;	}

#normalcontent { 	padding: 10px;
			text-align: left; }


a:link    {	color: #33c; text-decoration: none;
		background-color: transparent; }
a:visited { 	color: #309; text-decoration: none;
		background-color: transparent; }
a:active  {	color: #00f; text-decoration: none;
		background-color: transparent; }
a:hover   {	color: #c30; text-decoration: underline;
		background-color: transparent;}

a.menulinks { margin: 0 20px 0 20px; }
	
h1,h2,h3,h4 {   font-family: verdana, arial, helvetica, sans-serif;
                background-color: transparent; }

h1 {	font-size: 180%;
	color: #339; }
h2 {	font-size: 160%;
	color: #66c;
	border-bottom: 1px solid #669;
	padding: 2px; margin: 0px 0px 10px 0px; }	

h3 {	font-size: 140%;
	color: #666;
	padding: 2px; margin: 0px 0px 10px 0px;	}
h4 {	font-size: 120%;
	color: #339;
	border-width: 0px;
	margin: 1.5em 0px -0.5em 0px; }

abbr {		speak: spell-out; }
acronym {	speak: normal; }
abbr, acronym {	border: none; }
abbr[title], acronym[title] { border-bottom: 1px dotted black; }

.header {	color: #339; background: #bbf;
		font-size: 140%;
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: bold;
		border: 2px solid #336; padding: 3px;}

p {	text-align: justify; }

small {	font-size: 70%; }

code {	font-family: "courier new", courier, monaco, "andale mono", monospace;
        color: #F33; background-color: transparent; }

img {   border: none; padding: 0px; margin: 0px; }

hr {	color: #000; background-color: #036; height: 2px;
	border: 0px solid #036; }

.center { text-align: center; }

.data {	font-family: verdana, arial, helvetica, sans-serif;
	color: #000; background-color: #fff;
	border: 1px solid #036; }

.bordered {	border: 1px solid #069; }

.underline {	text-decoration: underline; }

.overline {	text-decoration: overline; }

.leftfloat {	float: left;  padding: 0; margin: 5px;
		color: #000; background-color: transparent; }

.rightfloat {	float: right; padding: 0; margin-bottom: 5px; margin-left: 5px;
		color: #000; background-color: transparent; }

td.bluemenu {	color: #000; background-color: #ccf;
		width: 20%; vertical-align: top; } 

td.menu { width: 20%; vertical-align: top; } 

div.bluebox { 	color: #000; background-color: #ccf;
		padding: 0.5em; border: none; }

.red {		color: #f00; background-color: transparent; }

.copyright {	font-size: 75%;
		font-family: verdana, arial, helvetica, sans-serif;
		color: #069; background-color: transparent; }

.nobullets { list-style-type: none;}

