body {
	color : Black;
	background-color : White;
	font-family : Nimbus Sans L, Helvetica, Arial, sans-serif;
	margin-bottom : 7px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-size : 80%;
}

select, input {
	color : Black;
	font-family : Nimbus Sans L, Helvetica, Arial, sans-serif;
	margin-bottom : 3px;
}

p {
	font-size : 100%;
}

h1, h2, h3 {
	color: #000000;
	font-weight: 900;
}

.header {
	margin-bottom : 7px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	width: 100%;
	background-color: #993300;
	background-image: url(hdr_back.gif);
}

/*".header" refers to stuff pertaining to the header at the top of each page*/

a.transparent {
	background-color: transparent;
}

a.transparent:hover {
	background-color: transparent;
}

a.transparent:active {
	background-color: transparent;
}

a.logo:hover {
	background-color: transparent;
}

/*inserted in order to avoid the mouseover effect when the mouse is over the logo*/

.urhere {
	display: block;
	width: 178px;
	height: 28px;
	text-align: center;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #ffcc33;
	background-image: url(btn_actv.gif);
	line-height: 1.75em;
	border: 0px;
}

.urhere:visited {
	display: block;
	width: 180px;
	height: 28px;
	text-align: center;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #ffcc33;
	background-image: url(btn_actv.gif);
	line-height: 1.75em;
	border: 0px;
}

.urhere:visited {
	display: block;
	width: 180px;
	height: 28px;
	text-align: center;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #ffcc33;
	background-image: url(btn_actv.gif);
	line-height: 1.75em;
	border: 0px;
}

.urherewpopup {
	display: block;
	width: 178px;
	height: 30px;
	text-align: center;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #ffcc33;
	background-image: url(btn_actv.gif);
	line-height: 1.75em;
	border: 0px;
}

.urherewpopup:visited {
	display: block;
	width: 180px;
	height: 30px;
	text-align: center;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #ffcc33;
	background-image: url(btn_actv.gif);
	line-height: 1.75em;
	border: 0px;
}

.urherewpopup:visited {
	display: block;
	width: 180px;
	height: 30px;
	text-align: center;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #ffcc33;
	background-image: url(btn_actv.gif);
	line-height: 1.75em;
	border: 0px;
}

/*".urhere" (you are here) defines the appearance of the "selected" item in the menu at the left side of each page*/

a.navbar {
	display: block;
	width: 180px;
	height: 30px;
	text-align: center;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #996633;
	background-image: url(btn_out.gif);
	line-height: 1.75em;
	border: 0px;
}

a.navbar:visited {
	display: block;
	width: 180px;
	height: 30px;
	text-align: center;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #996633;
	background-image: url(btn_out.gif);
	line-height: 1.75em;
	border: 0px;
}

/*"a.navbar" defines what the rest of the links will look like*/

a.navbar:hover {
	color: #000000;
	background-color:#ffcc00;
	background-image: url(btn_over.gif);
	line-height: 1.75em;
	border: 0px;
}
/*and this is what they'll look like when you put your mouse over them*/

a.navbar:active {
	color: #000000;
	background-color:#ffcc00;
	background-image: url(btn_down.gif);
	line-height: 1.75em;
	border: 0px;
}
/*and this is what they'll look like when you click on them*/

#dropmenudiv{
position:absolute;
background-color: #ffffff;
color: #ffffff;
border:1px solid black;
border-bottom-width: 0;
font-family:Nimbus Sans L, Helvetica, Arial, sans-serif;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: #000000;
}

#dropmenudiv a:hover{
background-color: #ffcc00;
color: #000000;
}

a {
	color : #006633;
	text-decoration : underline;
	font-family : Nimbus Sans L, Helvetica, Arial, sans-serif;
	}

a:visited {
	color : #663300;
}

a:hover {
	background-color : #ffffcc;
}
/*"a" refers to formatting of links within the content on each page*/

td.database {
	color : #ffffff;
	background-color : #996633;
}

.databasemaillink {
	color : #ffffff;
}

.databasemaillink:visited {
	color : #ffff00;
}

.databasemaillink:hover {
	color : #ffff00;
	background-color : transparent;
}

.tagtip {
	color : Black;
	background-color : White;
	font-family : Nimbus Sans L, Helvetica, Arial, sans-serif;
	text-align : center;
	margin-bottom : 7px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-size : 100%;
}

.tagtiplink {
	text-decoration : none;
}

td.message {
	border-color : #996633;
	border-width : 2px;
	border-style : solid;
}

.brown {
	font-weight: bold;
	color: #ffffff;
	background-color: #663300;
	border-color : #996633;
	border-width : 2px;
	border-style : solid;
}

.brown100 {
	font-size: 100%;
	font-weight: bold;
	color: #ffffff;
	height: 25px;
	background-color: #663300;
	border-color : #996633;
	border-width : 2px;
	border-style : solid;
}


.hundred {
	font-size: 100%;
}

a.brownlink {
	color: #ffffff;
	text-decoration: underline;
}

a.brownlink:hover {
	color: #ffff00;
	background-color: transparent;
}

.firemail {
	font-size: 100%;
	padding: 3px;
	border-color : #cc0000;
	border-width : 2px;
	border-style : solid;
}

.tables {
	font-size: 110%;
}

.tablerows {
	border-color : #cc0000;
	border-width : 1px;
	border-style : solid;
}

.emergency {
	color: #ffffff;
	background-color: #cc0000;
	border-color : #cc0000;
	border-width : 1px;
	border-style : solid;
}

a.popups {
	display: block;
	text-align: center;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #663300;
	border: solid 1px #663300;
}

a.popups:visited {
	display: block;
	text-align: center;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #663300;
	border: solid 1px #663300;
}

a.popups:hover {
	color: #663300;
	border: solid 1px #663300;
	background-color:#ffcc00;
}

a.communities {
	display: block;
	width: 120px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #663300;
	border: solid 1px #663300;
}

a.communities:visited {
	display: block;
	width: 120px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #663300;
	border: solid 1px #663300;
}

a.communities:hover {
	color: #663300;
	border: solid 1px #663300;
	background-color:#ffcc00;
}

a.shareware1 {
	display: block;
	width: 175px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 100%;
	color: #663300;
	border: solid 1px #663300;
}

a.shareware1:visited {
	display: block;
	width: 175px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 100%;
	color: #663300;
	border: solid 1px #663300;
}

a.shareware1:hover {
	color: #663300;
	border: solid 1px #663300;
	background-color:#ffcc00;
}

a.shareware2 {
	display: block;
	width: 175px;
	text-align: right;
	vertical-align: middle;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 100%;
	color: #663300;
	border: solid 1px #663300;
}

a.shareware2:visited {
	display: block;
	width: 175px;
	text-align: right;
	vertical-align: middle;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 100%;
	color: #663300;
	border: solid 1px #663300;
}

a.shareware2:hover {
	color: #663300;
	border: solid 1px #663300;
	background-color:#ffcc00;
}

a.tutorials {
	display: block;
	width: 350px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #663300;
	border: solid 1px #663300;
}

a.tutorials:visited {
	display: block;
	width: 350px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	font-family: Nimbus Sans L, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #663300;
	border: solid 1px #663300;
}

a.tutorials:hover {
	color: #663300;
	border: solid 1px #663300;
	background-color:#ffcc00;
}