			
BODY			{
				font-family: 'Trebuchet MS',Arial,Helvetica;
				font-size: small;
				font-style: normal;
				font-weight: normal;
				color: #000000;
				}
				/* color: #000040; */

TD				{
				font-family: 'Trebuchet MS',Arial,Helvetica;
				font-size: small;
				font-style: normal;
				font-weight: normal;
				color: #000000;
				}
				/* color: #000040; */
				/* filter:  shadow(color=#AAAAAA,direction=200,strength=5); */

/*
LI				{
				color: #002E5F;
				}
*/

/* Standard LI - is Blue. For non-theme-colored LI and contents, use the text_normal Class */
/* (Was Teal - #32979F) */
/* ------------------------------------------------ */



/* Universal Link styles -------------------------- */

/* A			{
				
				}
				*/
				/* text-decoration: none; */

A:LINK			{
				text-decoration:none;
				color: #0000A0;
				}
				/* color: #0000B0; */

A:VISITED		{
				text-decoration:none;
				color: #800090;
				}
				/* color: #9034DA *//* color: #3000B0; */

A:HOVER			{
				text-decoration:none;
				color: #FF2020;
				}

A:ACTIVE		{
				text-decoration:none;
				color: #FF0000;
				}
/* ------------------------------------------------ */



/* Universal Link styles -------------------------- */
.acred A:LINK			{
				text-decoration:none;
				color: #fff;
				font-size:14px;
				}
				/* color: #0000B0; */

.acred A:VISITED		{
				text-decoration:none;
				color: #fff;
				font-size:14px;
				}
				/* color: #9034DA *//* color: #3000B0; */

.acred A:HOVER			{
				text-decoration:none;
				color: #FF2020;
				font-size:14px;
				}

.acred A:ACTIVE		{
				text-decoration:none;
				color: #fff;
				font-size:14px;
				}

/* ------------------------------------------------ */



/* Headers----------------------------------------- */

H1				{
				font-size: large;
				font-weight: bold;
				}

/* This is the default regular text header */
H2				{
				font-size: medium;
				font-weight: bold;
				}
				

H3				{
				font-size: small;
				font-weight: bold;
				}

H4				{
				font-size: x-small;
				font-weight: bold;
				}

/* ------------------------------------------------ */



/* Text Colors ------------------------------------ */

.theme_color	{
				color: #002E5F;
				}

/* This is the default colored text header style */
H1.theme_color	{
				font-size: medium;
				font-weight: bold;
				font-style: italic;
				color: #002E5F;
				}
				
/* This is the smaller colored text header style */
H2.theme_color	{
				font-size: small;
				font-weight: bold;
				font-style: italic;
				color: #002E5F;
				}
				

UL.theme_color	{
				color: #002E5F;
				}

LI.theme_color	{
				color: #002E5F;
				}


.text_faded		{
				color: #A0A0A0;
				}

/* Used to force items to black which otherwise would be some other color */
.text_normal	{
				color: #000000;
				}
				

/* ----------------------------------------------- */




/* Modified Text sizes ---------------------------- */

.huge			{
				font-size: large;
				font-style: normal;
				font-weight: normal;
				}

.big			{
				font-size: medium;
				font-style: normal;
				font-weight: normal;
				}

.small			{
				font-size: small;
				font-style: normal;
				font-weight: normal;
				}

.tiny			{
				font-size: x-small;
				font-style: normal;
				font-weight: normal;
				}

.micro			{
				font-size: xx-small;
				font-style: normal;
				font-weight: normal;
				}

/* ------------------------------------------------ */





/* Headlines -------------------------------------- */

.headline_big	{
				font-size: large;
				font-style: normal;
				font-weight: bold;
				}

.headline_big_italic
				{
				font-size: large;
				font-style: italic;
				font-weight: bold;
				}



.headline_medium
				{
				font-size: medium;
				font-style: normal;
				font-weight: bold;
				}

.headline_medium_italic
				{
				font-size: medium;
				font-style: italic;
				font-weight: bold;
				}

.headline_small	{
				font-size: small;
				font-style: normal;
				font-weight: bold;
				}

.headline_small_italic
				{
				font-size: small;
				font-style: italic;
				font-weight: bold;
				}


.headline_tiny	{
				font-size: x-small;
				font-style: normal;
				font-weight: bold;
				}

.headline_tiny_italic
				{
				font-size: x-small;
				font-style: italic;
				font-weight: bold;
				}

/* ------------------------------------------------ */





/* Links (just to control what has underlines and what doesn't) ------- */

.link_item		{
				text-decoration: none;
				}

.link_menu		{
				text-decoration: none;
				}

/* ------------------------------------------------ */



/* Misc Text Styles --------------- */

.equipment_list	{
				font-size: xx-small;
				font-style: normal;
				font-weight: normal;
				}

.caption		{
				font-size: xx-small;
				font-style: italic;
				font-weight: normal;
				}

.fraction		{
				font-size: x-small;
				}
/* ------------------------------------------------ */



/* Text for dark backgrounds ---------------------- */
/* (Note:  This is basically equivalent to the 'menu_light' style */

.light			{
				color: #FFFFFF;
				}
				
A.light			{
				color: #D0D0FF;
				}
				/* color: #A0F0FF; color: #F0F0FF; */

A:VISITED.light	{
				color: #D0A0D0;
				}

A:HOVER.light	{
				color: #FF8080;
				}

A:ACTIVE.light	{
				color: #FF8080;
				}
/* ------------------------------------------------ */




/* Menus - for a dark background ------------------------ */
/* (Note:  This is basically equivalent to the 'light' style */

.menu_light		{
				color: #FFFFFF;
				}

A.menu_light	{
				color: #D0D0FF;
				}
				/* color: #D0D0FF; color: #A0F0FF; color: #F0F0FF; */

A:LINK.menu_light
				{
				color: #FFFFFF;
				}
				/* color: #D0D0FF; color: #A0F0FF; color: #F0F0FF; */

A:VISITED.menu_light
				{
				color: #FFFFFF;
				}
				/* color: #D0A0D0; */

A:HOVER.menu_light
				{
				color: #FF3030;
				}

A:ACTIVE.menu_light
				{
				color: #FF3030;
				}

/* ------------------------------------------------ */








/* Headers and Sub-Items - light background ------- */

.header_main	{
				font-size: medium;
				font-style: normal;
				font-weight: bold;
				text-decoration: none;
				}

.item_main		{
				font-size: small;
				font-style: normal;
				font-weight: bold;
				text-decoration: none;
				}

.header_small	{
				font-size: small;
				font-style: normal;
				font-weight: bold;
				text-decoration: none;
				}

.item_small		{
				font-size: x-small;
				font-style: normal;
				font-weight: bold;
				text-decoration: none;
				}

.header_tiny	{
				font-size: x-small;
				font-style: normal;
				font-weight: bold;
				text-decoration: none;
				}

.item_tiny		{
				font-size: xx-small;
				font-style: normal;
				font-weight: bold;
				text-decoration: none;
				}

/* ------------------------------------------------ */


/* Set-apart Quotes ----------------------------------------- */

.quote_medium	{
				font-size: large;
				font-style: italic;
				font-weight: bold;
				}

.quote_small	{
				font-size: medium;
				font-style: italic;
				font-weight: bold;
				}

.quote_medium_light
				{
				font-size: large;
				font-style: italic;
				font-weight: bold;
				color: #FFFFFF;
				}

.quote_small_light
				{
				font-size: medium;
				font-style: italic;
				font-weight: bold;
				color: #FFFFFF;
				}

/* ------------------------------------------------ */


/* Headers and Sub-Items - dark background
	(same as above, except for color) --------------- */

.header_main_light
				{
				font-size: medium;
				font-style: normal;
				font-weight: bold;
				color: #FFFFFF;
				}
				/* color: #D0D0FF; */

.item_main_light
				{
				font-size: small;
				font-style: normal;
				font-weight: bold;
				color: #FFFFFF;
				}


.header_small_light
				{
				font-size: small;
				font-style: normal;
				font-weight: bold;
				color: #FFFFFF;
				}
				/* color: #D0D0FF; */

.item_small_light
				{
				font-size: x-small;
				font-style: normal;
				font-weight: bold;
				color: #FFFFFF;
				}

/* ------------------------------------------------ */



/* Vertical text (for dark backgrounds) ---------- */

.menu_vertical	{
				font-family: Arial;
				font-size: 6pt;
				font-style: normal;
				font-weight: normal;
				text-decoration: none;
				color: #D0D0FF;
				}

A:LINK.menu_vertical
				{
				color: #D0D0FF;
				}

A:VISITED.menu_vertical
				{
				color: #D0A0D0;
				}

A:HOVER.menu_vertical
				{
				color: #FF8080;
				}

A:ACTIVE.menu_vertical
				{
				color: #FF8080;
				}

/* ------------------------------------------------ */

/* Vertical text (for light backgrounds) ---------------- */

.menu_vertical_light
				{
				font-family: Arial;
				font-size: 6pt;
				font-style: normal;
				font-weight: normal;
				text-decoration: none;
				color: #000050;
				}

A:LINK.menu_vertical_light
				{
				color: #000050;
				}

A:VISITED.menu_vertical_light
				{
				color: #500050;
				}

A:HOVER.menu_vertical_light
				{
				color: #FF3030;
				}

A:ACTIVE.menu_vertical_light
				{
				color: #FF3030;
				}

/* ------------------------------------------------ */



/* Menu Text (used for the navigation menu in site theme color (Color13) */

.menu_color13	{
				font-family: Arial;
				font-style: normal;
				font-weight: normal;
				text-decoration: none;
				color: #002E5F;
				}
				/* Was teal - 32979F */

A:LINK.menu_color13
				{
				color: #002E5F;
				}

A:VISITED.menu_color13
				{
				color: #002E5F;
				}
				/* #D8D8D8 *//* color: #A0A0A0; */

A:HOVER.menu_color13
				{
				color: #FF3030;
				}

A:ACTIVE.menu_color13
				{
				color: #FF3030;
				}

/* ------------------------------------------------ */



/* Image/File Captions ---------------------------- */

.caption_small	{
				font-size: small;
				font-style: italic;
				font-weight: bold;
				color: #000060;
				}

.caption_tiny	{
				font-size: x-small;
				font-style: italic;
				font-weight: normal;
				color: #000060;
				}

.caption_micro	{
				font-size: xx-small;
				font-style: italic;
				font-weight: normal;
				color: #000060;
				}
				/* font-weight: bold; */

/* ------------------------------------------------ */


/* News/Event/Etc. Text Styles -------------------- */

A:LINK.newslink_1
				{
				font-size: x-small;
				font-style: normal;
				font-weight: bold;
				color: #000060;
				text-decoration: none;
				}

A:VISITED.newslink_1
				{
				font-size: x-small;
				font-style: normal;
				font-weight: bold;
				color: #993366;  
				text-decoration: none;
				}

A:HOVER.newslink_1
				{
				font-size: x-small;
				font-style: normal;
				font-weight: bold;
				color: #FF0000;
				text-decoration: none;
				}

A:ACTIVE.newslink_1
				{
				font-size: x-small;
				font-style: normal;
				font-weight: bold;
				color: #FF0000;
				text-decoration: none;
				}
				/* color: #FF8888; */

.news_updated	{
				font-size: x-small;
				font-style: normal;
				font-weight: normal;
				color: #FF0000;
				}

.item_title		{
				font-size: medium;
				font-style: normal;
				font-weight: bold;
				}

.item_subtitle	{
				font-size: small;
				font-style: italic;
				font-weight: normal;
				}

.item_title_smaller
				{
				font-size: small;
				font-style: normal;
				font-weight: bold;
				}

/* ------------------------------------------------ */


/* Error Message Text Styles ---------------------- */

.error_text		{
				font-size: x-small;
				font-style: normal;
				font-weight: normal;
				color: #303030;
				}

/* ------------------------------------------------ */


