/* PAGE SHELL IDS */
#wrapper {
color:rgb(0,0,0);
background-color:rgb(0,153,102);
margin: 10px 20px 10px 20px
padding: 10px
}
#body {
font-family: arial,geneva,helvetica,sans-serif;
font-size: 00px;
font-weight: normal;
font-style: normal;
color: rgb(0,153,102);
background-color: rgb(255,255,255);
margin-top: 0px 0px 0px 0px;
}
#headimg {
padding: 0px;
text-align:center;
vertical-align:top;
}

/* BODY TEXT CLASSES
content within div tags plain div, and p remain open for universal variables
color and size
do same with span =no break*/

.content {
font-family:arial,geneva,helvetica,sans-serif;
font-size:13px;
font-weight:normal;
font-style:normal;
text-indent:0px;
text-align:left;
color:rgb(0,0,0);
background-color:rgb(255,255,255);
padding: 0px;
margin-top:0px;
margin-right:0px;
margin-bottom:10px;
margin-left:0px;
}
p {
font-family:arial,geneva,helvetica,sans-serif;
font-size:13px;
font-weight:normal;
font-style:normal;
text-indent:0px;
text-align:left;
color:#515151;
background-color:#FFFFFF;
padding: 0px;
margin-top:0px;
margin-right:0px;
margin-bottom:30px;
margin-left:0px;
}
p.par2 {
margin-left:30px;
}
p.par3 {
margin-left:60px;
}
p.par4 {
margin-left:90px;
}
p.large {
font-family:arial,geneva,helvetica,sans-serif;
font-size:15px;
font-weight:normal;
}
p.standout {
/*text-align:center;*/
margin-top:25px;
margin-right:0px;
margin-bottom:25px;
margin-left:30px;
}
p.red {
color:rgb(255,0,0);
background-color:rgb(255,255,255);
}
p.green {
color:rgb(0,153,102);
background-color:rgb(255,255,255);
}
p.blue {
color:rgb(0,0,255);
background-color:rgb(255,255,255);
}
p.gray {
color:rgb(153,153,153);
background-color:rgb(255,255,255);
}
p.small {
font-family:arial,geneva,helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}
p.smaller {
font-family:arial,geneva,helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}
p.smallest {
font-family:arial,geneva,helvetica,sans-serif;
font-size:10px;
font-weight:normal;
}

/* TITLE CLASSES */
h1{
font-family:tahoma,verdana,helvetica,sans-serif;
font-size:18px;
font-weight:normal;
font-style:normal;
text-indent:0px;
color:rgb(0,0,0);
background-color:rgb(255,255,255);
/* no indent, break between paragraps */
margin-top:30px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
h1.subtitle {
font-family:arial,geneva,helvetica,sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
text-indent:0px;
color:rgb(0,153,102);
background-color:rgb(255,255,255);
margin-top:0px;
margin-right:0px;
margin-bottom:10px;
margin-left:0px;
}
h1.green {
color:rgb(0,153,102);
background-color:rgb(255,255,255);
}
h1.maroon {
color:rgb(153,0,0);
background-color:rgb(255,255,255);
}
h1.gray {
color:rgb(102,102,102);
background-color:rgb(255,255,255);
}
h2 {
font-family:tahoma,verdana,helvetica,sans-serif;
font-size:14px;
font-weight:bold;
font-style:normal;
text-indent:0px;
color:rgb(0,153,102);
background-color:rgb(255,255,255);
margin-top:30px;
margin-right:0px;
margin-bottom:0px;
margin-left:30px;
}
h2.subtitle {
font-family:arial,geneva,helvetica,sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
text-indent:0px;
color:rgb(128,128,128);
background-color:rgb(255,255,255);
margin-top:0px;
margin-right:0px;
margin-bottom:10px;
margin-left:30px;
}
h3 {
font-family:arial,geneva,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
text-indent:0px;
color:#666666;
background-color:rgb(255,255,255);
margin-top:30px;
margin-bottom:10px;
margin-left:60px;
margin-right:0px;
}
h3.subtitle {
}

/* MENU FONTS */
.MenuTitle {
font-family:arial,geneva,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:rgb(51,153,102);
text-decoration:none;
}
.MenuText {
font-family:arial,geneva,helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:rgb(0,0,0);
text-decoration:none;
}
.MainMenu {
font-family:arial,geneva,helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:rgb(0,102,0);
text-decoration:none;
}
.MenuLink {
font-family:arial,geneva,helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:rgb(0,0,204);
text-decoration:none;
}
a.horiMainOff {
font-family:arial,geneva,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:rgb(255,255,255);
text-decoration:none;
padding:0;
}
a.horiMainOn {
font-family:arial,geneva,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:rgb(255,255,255);
text-decoration:underline;
padding:0;
}

/* SPECIAL CLASSES */
p.plink {
font-size:12px;
color:rgb(0,0,0);
background-color:rgb(255,255,255);
margin-top:20px;
margin-right:0px;
margin-bottom:0px;
margin-left:60px;
}
p.quote {
font-style:italic;
color:rgb(153,0,0);
background-color:rgb(255,255,255);
margin-top:20px;
margin-left:30px;
margin-right:0px;
}
p.quoter {
font-size:11px;
color:rgb(0,0,0);
background-color:rgb(255,255,255);
margin-top:10px;
margin-left:30px;
margin-bottom:0px;
margin-right:0px;
}
p.subpar {
font-size:11px;
margin-top:25px;
margin-left:0px;
margin-bottom:15px;
margin-right:0px;
}

/* LIST CLASSES */
ul.list {
font-size:12px;
margin-left:30px;
color:#515151;
}
li.list {
margin-bottom:10px;
}
ul.donors {
font-size:12px;
margin-left:0px;
color:#515151;
line-height:20px;
}

/* MSIE TABLE CLASSES? */
.boxtable{
border: 1px solid black;
border-spacing: 0;
}
.header {
font-family:arial,geneva,helvetica,sans-serif;
font-size: 12px;
font-weight:normal;
color: rgb(0,0,0);
background-color: rgb(153,153,153);
text-align:left;
vertical-align: middle;
}
.rows {
font-family:arial,geneva,helvetica,sans-serif;
font-size: 12px;
font-weight:normal;
color: rgb(0,0,0);
background-color: rgb(153,153,153);
text-align:left;
vertical-align: middle;
}

/* FIREFOX TABLE CLASSES */
.BodyCells {
font-family:Arial,Verdana,Sans-serif;
font-size: 12px;
background-color: rgb(255,255,255);
color: rgb(0,0,0);
text-align:left;
vertical-align:top;
font-weight:normal;
}
.InsetCol {
font-family:Arial,Verdana,Sans=serif;
font-size: 11px;
background-color: rgb(204,204,204);
color: rgb(0,153,102);
text-align: center;
vertical-align: middle;
font-weight:bold;
height:20px;
}
.SmallBody {
font-family:Arial,Verdana,Sans-serif;
font-size: 10px;
background-color: rgb(255,255,255);
color: rgb(0,0,0);
text-align:left;
vertical-align: top;
font-weight:normal;
}
.ColHead {
font-family:Arial,Verdana,Sans=serif;
font-size:12px;
background-color: rgb(0,153,102);
color: rgb(255,255,255);
text-align: center;
vertical-align: middle;
font-weight:bold;
height:25px;
}
.Name {
font-family:Tahoma,Verdana, Arial;
font-size: 14px;
background-color: rgb(255,255,255);
color: rgb(51,153,102);
text-align:left;
vertical-align: middle;
font-weight:bold;
}
.SubName {
font-family:arial,geneva,helvetica,sans-serif;
font-size: 12px;
background-color: rgb(255,255,255);
color: rgb(0,0,0);
text-align:left;
vertical-align: middle;
font-weight:normal;
}
.Web {
font-family:arial,geneva,helvetica,sans-serif;
font-size: 12px;
background-color: rgb(255,255,255);
color: rgb(0,0,255);
text-align:left;
vertical-align: middle;
font-weight:normal;
text-decoration:none;
}
.BoardID {
font-family:Arial,Verdana,Sans-serif;
font-size: 12px;
background-color: rgb(255,255,255);
color: rgb(153,0,0);
text-align:left;
vertical-align: middle;
font-weight:normal;
}
.Link {
font-family:Arial,Verdana,Sans-serif;
font-size: 12px;
background-color: rgb(255,255,255);
color: rgb(0,0,204);
text-align:left;
vertical-align: middle;
font-weight:normal;
text-decoration:underline;
}
.cell {
border-style:solid;
border-color:rgb(0,0,102);
}

/* .SITE MAP 
.LSM_currentPage {
font-family:Arial,Verdana;
font-size:11px;
font-weight:normal;
color:rgb(0,0,0);padding:0;
}
.LSM_description {
} */
.LSM_1 {
list-style-image:url("images/mini_list.gif");
}
.LSM_0 {
list-style-image:url("images/bullet6x6.gif");
}

/* PRINT PAGE CLASSES */
h1.Print {
font-family:arial,geneva,helvetica,sans-serif;
font-size:24px;
font-weight:bold;
font-style:normal;
color:rgb(0,0,0);
background-color:rgb(255,255,255);
margin-top:30px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
h1.PrintSubtitle {
font-family:arial,geneva,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
color:rgb(0,0,0);
background-color:rgb(255,255,255);
margin-top:0px;
margin-right:0px;
margin-bottom:10px;
margin-left:30px;
}
div.error {
	margin:0 75px 15px 75px;
	padding:0;
}
div.error p {
	margin:0;
	padding:0 10px 8px 10px;
	background-color:#FFFFE0;
	color:#CC0000;
	font-family:Arial,Verdana,Geneva,sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:left;
}
.imageGrid{
/* 500 limit */
	width:500px;
	margin:0;
	padding:0;
	background-color:#515151;
	text-align:center;
}
.imageGrid tr{
	width:500px;
}
.imageGrid td{
	width:250px;
	border:#00000 1px solid;
}
