	body {
		margin: 10px;
		padding: 0px;
		background-color: #999999;
		color: #111111;
		font: 9pt Verdana, Arial, sans-serif;
		line-height: 16px;
	}
	table                      { font: 9pt Verdana, Arial, sans-serif; line-height: 16px; }
	a                          { text-decoration: none; color: #444444; }
	a:link                     { text-decoration: none; }
	a:visited                  { text-decoration: none; }
	a:active                   { text-decoration: underline; }
	a:hover                    { text-decoration: underline; }
	
	.home_buttons              { background-color: #CFD6D9; padding-top:9pt; padding-left: 9pt; padding-right: 9pt; }

	.page_titles               { font-weight: bold; color: #88902D; font-size: 14pt; }
	.top_links                 { background-color: #ffffff; font-weight: bold; color: #0072BC; font-size: 9px; padding:1px; padding-left: 2px; padding-right: 2px; }
	.top_links:hover           { background-color: #0072BC; font-weight: bold; color: #ffffff; font-size: 9px; padding:1px; padding-left: 2px; padding-right: 2px; }
	a.top_links                { text-decoration: none; }
	a.top_links:link           { text-decoration: none; }
	a.top_links:visited        { text-decoration: none; }
	a.top_links:active         { color: #ffffff; text-decoration: none; }
	a.top_links:hover          { color: #ffffff; text-decoration: none; }
	
	.nav_links                 { font-weight: normal; color: #333333; font-size: 7.5pt; }
	a.nav_links                { text-decoration: none; }
	a.nav_links:link           { text-decoration: none; }
	a.nav_links:visited        { text-decoration: none; }
	a.nav_links:active         { text-decoration: none; }
	a.nav_links:hover          { text-decoration: none; }

	.publication_title         { font-weight: normal; color: #0072BC; font-size: 12pt; }

	#footer                    { font-weight: bold; color: #333333; font-size: 7pt; }

	#home                      { padding: 5px; }
	#home a                    { text-decoration: none; color: #FF9900; text-decoration: underline; }
	#home .title               { font-weight: bold;   color: #FF9900; font-size: 14pt; }
	#home .email               { font-weight: normal; color: #333333; }
	#home .address             { font-weight: normal; color: #333333; font-size: 8pt; line-height:14px; padding: 10px; }

	#program                   { padding: 5px; }
	#program a                 { text-decoration: none; color: #FF3333; text-decoration: underline; }
	#program .title            { font-weight: bold;   color: #FF3333; font-size: 14pt; }
	#program .email            { font-weight: normal; color: #333333; }
	#program .address          { font-weight: normal; color: #333333; font-size: 8pt; line-height:14px; padding: 10px; }

	#admission                 { padding: 5px; }
	#admission a               { text-decoration: none; color: #33CC00; text-decoration: underline; }
	#admission .title          { font-weight: bold;   color: #33CC00; font-size: 14pt; }
	#admission .email          { font-weight: normal; color: #333333; }
	#admission .address        { font-weight: normal; color: #333333; font-size: 8pt; line-height:14px; padding: 10px; }

	#contact                   { padding: 5px; }
	#contact a                 { text-decoration: none; color: #3366FF; text-decoration: underline; }
	#contact .title            { font-weight: bold;   color: #3366FF; font-size: 14pt; }
	#contact .email            { font-weight: normal; color: #333333; }
	#contact .address          { font-weight: normal; color: #333333; font-size: 8pt; line-height:14px; padding: 10px; }

	#red_nav_sub                { background-color: #FF3333; font-weight: bold; color: #FFFFFF; font-size: 7.5pt; }
	#red_nav_sub .link_td       { background-color: #FF3333; font-weight: bold; color: #FFFFFF; font-size: 7.5pt; padding:1px; padding-left: 5px; padding-right: 5px; }
	#red_nav_sub .link_td:hover { background-color: #FF6666; font-weight: bold; color: #FFFFFF; font-size: 7.5pt; padding:1px; padding-left: 5px; padding-right: 5px; }
	#red_nav_sub a.links        { font-weight: bold; color: #FFFFFF; padding:1px; padding-left: 5px; padding-right: 5px; }
	#red_nav_sub a.links:hover  { font-weight: bold; color: #FFFFFF; padding:1px; padding-left: 5px; padding-right: 5px; text-decoration: none; }

	#grn_nav_sub                { background-color: #33CC00; font-weight: bold; color: #FFFFFF; font-size: 7.5pt; }
	#grn_nav_sub .link_td       { background-color: #33CC00; font-weight: bold; color: #FFFFFF; font-size: 7.5pt; padding:1px; padding-left: 5px; padding-right: 5px; }
	#grn_nav_sub .link_td:hover { background-color: #80CC66; font-weight: bold; color: #FFFFFF; font-size: 7.5pt; padding:1px; padding-left: 5px; padding-right: 5px; }
	#grn_nav_sub a.links        { font-weight: bold; color: #FFFFFF; padding:1px; padding-left: 5px; padding-right: 5px; }
	#grn_nav_sub a.links:hover  { font-weight: bold; color: #FFFFFF; padding:1px; padding-left: 5px; padding-right: 5px; text-decoration: none; }

	#blu_nav_sub                { background-color: #3665f9; font-weight: bold; color: #FFFFFF; font-size: 7.5pt; }
	#blu_nav_sub .link_td       { background-color: #3665f9; font-weight: bold; color: #FFFFFF; font-size: 7.5pt; padding:1px; padding-left: 5px; padding-right: 5px; }
	#blu_nav_sub .link_td:hover { background-color: #9bb1fa; font-weight: bold; color: #FFFFFF; font-size: 7.5pt; padding:1px; padding-left: 5px; padding-right: 5px; }
	#blu_nav_sub a.links        { font-weight: bold; color: #FFFFFF; padding:1px; padding-left: 5px; padding-right: 5px; }
	#blu_nav_sub a.links:hover  { font-weight: bold; color: #FFFFFF; padding:1px; padding-left: 5px; padding-right: 5px; text-decoration: none; }

	#ylw_nav_sub                { background-color: #FF9900; font-weight: bold; color: #FFFFFF; font-size: 7.5pt; }
	#ylw_nav_sub .link_td       { background-color: #FF9900; font-weight: bold; color: #FFFFFF; font-size: 7.5pt; padding:1px; padding-left: 5px; padding-right: 5px; }
	#ylw_nav_sub .link_td:hover { background-color: #FFCC80; font-weight: bold; color: #FFFFFF; font-size: 7.5pt; padding:1px; padding-left: 5px; padding-right: 5px; }
	#ylw_nav_sub a.links        { font-weight: bold; color: #FFFFFF; padding:1px; padding-left: 5px; padding-right: 5px; }
	#ylw_nav_sub a.links:hover  { font-weight: bold; color: #FFFFFF; padding:1px; padding-left: 5px; padding-right: 5px; text-decoration: none; }

