body.home {	margin-left: 0px; margin-top: 0px; background-color: #F0F0D0; }
body.site { margin-left: 5px; margin-top: 0px; background-color: #F0F0D0; }
		
p {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #305030; }

li {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #305030; }

h1 { 	font-family: Helvetica, sans-serif; font-size: 16px; color: #005500; font-weight: bolder; }
	
h2 { 	font-family: Helvetica, sans-serif;
		font-size: 16px; color: #005500; font-weight: bolder;
		line-height: 100%; margin-bottom: -10px;  }

h3 {	font-family: Helvetica, sans-serif;
		font-size: 14px; color: #005500; font-weight: bolder; }

h4 {			color: #006600; text-decoration: none; font-weight: bold; font-size: 13px; 
				font-family: Verdana, Arial, Helvetica, sans-serif; }
h4 a:link { 	color: #006600; text-decoration: none; font-weight: bold; font-size: 13px; }
h4 a:active {	color: #006600; text-decoration: none; font-weight: bold; font-size: 13px; }
h4 a:visited {	color: #006600; text-decoration: none; font-weight: bold; font-size: 13px; }
h4 a:hover {	color: #009900; text-decoration: none; font-weight: bold; font-size: 13px; }

h5 {			margin-left: 5px; color: #003300; font-weight: bold; font-size: 11px; display: block; }
h5 a:link { 	margin-left: 5px; color: #003300; font-weight: bold; font-size: 11px; display: block; }
h5 a:active {	margin-left: 5px; color: #003300; font-weight: bold; font-size: 11px; display: block; }
h5 a:visited {	margin-left: 5px; color: #003300; font-weight: bold; font-size: 11px; display: block; }
h5 a:hover {	margin-left: 5px; color: #006600; font-weight: bold; font-size: 11px; display: block; }

.dark { background: #DBD2B1; }

.breadcrumb { 	font-family: Arial, sans-serif; font-size: 12px; margin-top: 0px; margin-bottom: 5px; margin-left: 10px; }
.breadcrumb a:link { text-decoration: none; color: #006600; }
.breadcrumb a:visited { text-decoration: none; color: #006600; }
.breadcrumb a:active { text-decoration: none; color: #006600; }
.breadcrumb a:hover { text-decoration: none; color: #009900; }

td.home-inset { padding-left: 10px; padding-right: 10px; }

div#navbar { background-color: #113D24; width: 780px; }
div#navbar ul { margin: 0; padding: 0; list-style-type: none; }
div#navbar li { display: inline; }

div#main { width: 785px; }
div#top-left {	
	float: left; 
	margin-bottom: 3px;
	padding-top: 8px;
	width: 175px;  height: 27px;
	font-family: Helvetica, sans-serif; font-size: 16px; color: #005500; font-weight: bolder; text-align: center; }
div#top-right { 	
	float: left; 
	margin-bottom: 3px; margin-left: 3px;
	padding-top: 8px; padding-left: 20px;
	width: 585px; height: 27px;
	font-family: Helvetica, sans-serif; font-size: 16px; color: #005500; font-weight: bolder;
	background: #A3BA8A; }
div#bottom-left { 	
	float: left; 
	margin: 0px; 
	padding-top: 10px;
	width: 175px;
	vertical-align: top; }
div#bottom-right { 	
	float: left; 
	margin-left: 3px;
	padding-top: 10px; padding-left: 20px; padding-right: 20px; 
	width: 565px;
	vertical-align: top; }
div#footer {		
	float: left;
	width: 780px;
	text-align: center; }
	
div#top-whole { 	
	float: left; 
	margin-bottom: 3px; margin-left: 3px;
	padding-top: 8px; padding-left: 20px;
	width: 760px; height: 27px;
	font-family: Helvetica, sans-serif; font-size: 16px; color: #005500; font-weight: bolder;
	background: #A3BA8A; }
div#bottom-whole { 	
	float: left; 
	margin-left: 3px;
	padding-top: 10px; padding-left: 20px; padding-right: 20px; 
	width: 740px;
	vertical-align: top; }
	
/* IE Compatibility */
* html div#top-left {
	\height: 35px;
	h\eight: 27px;
  }
* html div#top-right {
    \width: 605px; /* for IE5 and IE6 in quirks mode */
	\height: 35px;
    w\idth: 605px; /* for IE6 in standards mode */
	h\eight: 27px;
  }
* html div#bottom-right {
    \width: 605px; /* for IE5 and IE6 in quirks mode */
    w\idth: 605px; /* for IE6 in standards mode */
	\padding-bottom: 20px;
  }
* html div#footer {
	\padding-top: 20px;
  }
* html div#top-whole {
    \width: 780px; /* for IE5 and IE6 in quirks mode */
	\height: 35px;
    w\idth: 780px; /* for IE6 in standards mode */
	h\eight: 27px;
  }
* html div#bottom-whole {
    \width: 780px; /* for IE5 and IE6 in quirks mode */
    w\idth: 780px; /* for IE6 in standards mode */
	\padding-bottom: 20px;
  }

table.al-safi p { text-align: center; }




a:visited {
	color: #839A6A;
}

.redtext {
	color: #990000;
}

/* Old Styles */
.tenpoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002921;
	font-weight: bold;
}

.bullet {
	list-style-type: disc;
	font-size: 9px;
	color: 002921;
}
.fields {
	background-color: #F4EFD3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.buttons {
	background-color: #F2EFD1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003421;
	background-image: url(../about/images/button.gif);
}
a:hover {
	color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002921;
}

.elevenpoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002921;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002921;
}
.eventtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002921;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002921;
}	

table.awards { width: 90%; text-align: center; }