body {
	margin: 0px;
	padding: 0px;
	color: #26366E;
	font-family: Arial, Helvetica, sans-serif;
	}
#alt-navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

/* HEADINGS --------------------------------*/
h1, h2, h3, h4, h5, h6 { font-family: "Californian FB", "Times New Roman", Times, serif; color: #26366E; letter-spacing: -1px; margin-bottom: 0px }
h1 { font-size: 24px; margin-bottom: -10px; margin-top: 0px }
h2 { font-size: 18px }
h3 { font-size: 16px }
h4 { font-size: 14px }
h5 { font-size: 12px }
h6 { font-size: 10px }

h1.org, h2.org { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; margin-bottom: 0px; margin-top: 0px }
h1.org { font-size: 18px }
h2.org { font-size: 16px }

/* LINKS -----------------------------------*/
a:link { color: #6E5F27; text-decoration: none }
a:hover { color: #D8C991; text-decoration: none }
a:active { color: #D8C991; text-decoration: none }
a:visited { color: #4F441C; text-decoration: none }
a:visited:hover { color: #D8C991; text-decoration: none }

.footer-navigation { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF }
.footer-navigation a { color: #FFFFFF }
.footer-navigation a:hover { color: #D8C991 }
.footer-navigation a:visited { color: #CCCCCC }
.footer-navigation a:visited:hover { color: #D8C991 }

a.org:link { color: #990000 }
a.org:hover { color: #FF0000 }
a.org:visited { color: #999999 }

/* TABLES -----------------------------------*/
.form, .list { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px }
table.form { font-size: 11px; border: 1px #999999 solid; border-collapse: collapse }
td.form { background-color: #F4F4F4; height: 27px; padding: 3px; border: 1px solid }
th.form { background-color: #E5E5E5; text-align: left; height: 27px; padding: 3px; border: 1px solid }

table.org-form { font-size: 11px; border: 1px #000000 solid; border-collapse: collapse }
td.org-form { height: 20px; padding: 3px; border: 1px solid }
th.org-form { text-align: left; height: 20px; padding: 3px; border: 1px solid }

table.list { width: 100%; border: 1px #999999 solid; border-collapse: collapse }
td.list { height: 27px; padding: 3px; border: 1px solid }
th.list { background-color: #E5E5E5; text-align: left; height: 27px; padding: 3px; border: 1px solid }
tr.list1 { background-color: #FFFFFF }
tr.list2 { background-color: #F4F4F4 }

/* GENERAL -----------------------------------*/
.normal, p, address, .error, .session, .status,.org-nav { font-size: 11px }
.small { font-size: 9px }
.copyright, .copyright a, .copyright a:visited { font-family: "Times New Roman", Times, serif; font-size: 12px; color: #D8C991 }
.main-1 { margin-top: 20px; margin-left: 15px; font-family: "Times New Roman", Times, serif; font-size: 24px; color: #D8C991 }
.main-2 { margin-left: 25px; font-family: "Times New Roman", Times, serif; font-size: 20px; color: #FFFFFF }
hr { border: 1px dashed; border-color: #26366E #FFFFFF #FFFFFF }
ol, ul { font-size: 11px; margin-left: 11px; padding: 0px 5px 0px 5px }
ul { list-style-type: square; list-style-image: url(/assets/images/bullet.gif) }
.error, .status { color: #CC0000; font-weight: bold; text-decoration: blink }
.session { font-weight: bold }
.org-nav, { float: right }
.org-nav a:link, .org-nav a:hover, .org-nav a:visited { text-decoration: none; color: #26366E }

/* FORMS -----------------------------------*/
form { margin: 0px }
input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #26366E; border: 1px #26366E solid; background-color: #ffffff }
input.submit, .nextbutton, .backbutton { font-weight: bold }
.nextbutton { color: #FFFFFF; background-color: #339900 }
.backbutton { color: #FFFFFF; background-color: #CC0000 }

/*---------------------------------------------------------------*/
/* COLORS: #26366E (dark blue), #6E5F27 (dirt), #D8C991 (tan), #4F441C (dark dirt) */
