/*

Site Colors:

#6693BC		LFS Blue
#476784		Darker LFS Blue
#C5E3FF		Lighter LFS Blue
#E2F1FF		Lightest LFS Blue

Reds:
#FF3399		SPLASH Red
#B3246B		Darker SPLASH Red
#FF99CC		Lighter SPLASH Red
#FFCCE6		Lightest SPLASH Red

Greens:
			SPLASH Green
#00B300		Darker SPLASH Green
#80FF80		Lighter SPLASH Green
#BFFFBF		Lightest SPLASH Green

#6CFF33		Other SPLASH Green
#4BB324		Darker Other SPLASH Green
#B5FF99		Lighter Other SPLASH Green	
#DAFFCC		Lightest Other SPLASH Green

Blues:
#6699ff		SPLASH Blue
#476BB3		Darker SPLASH Blue 
#B3CCFF		Lighter SPLASH Blue
#D9E5FF		Lightest SPLASH Blue

#33FFEC		Other SPLASH Blue
#24B3A5		Darker Other SPLASH Blue
#99FFF5		Lighter Other SPLASH Blue
#CCFFFA		Lightest Other SPLASH Blue

Yellows:
#DEFF33		SPLASH Yellow
#9CB324		Darker SPLASH Yellow
#EFFF99		Lighter SPLASH Yellow
#F7FFCC		Lightest SPLASH Yellow
*/

#sitemast
	{
	background-color:	white;
	border-width:		0;
	margin:				0;
	padding:			0;
	text-align:			center;
	text-decoration:	none;
	width:				400px;
	}

#sitemast a:link,
#sitemast a:visited,
#sitemast a:hover,
#sitemast a:active
	{
	border-color:		*#FF3399;	/* -SPLASH Red */
	border-width:		1;
	color:				#476BB3;	/* Darker SPLASH Blue */
	font-family:		'Trebuchet MS', trebuchet, verdana, arial, sans-serif;
	font-size:			218%;
	font-weight:		bold;
	margin:				0;
	padding:			0;
	text-align:			center;
	text-decoration:	none;
	}

body
	{
	background:			white;
	color:				black;
	clear:				all;
	font-family:		verdana, arial, helvetica, sans-serif;
	font-size:			1em;
	margin:				1em;
	padding:			0;
	}

h1, h2, h3, h4, h5, h6
	{
	clear:				both;
	font-family:		georgia, 'times new roman', times, serif;
	font-weight:		normal;
	}

h1
	{
	font-size:			164%;
	font-style:			oblique; 
	font-weight:		bold;
	margin-top:			0.7em;
	margin-bottom:		0.5em;
	}

h2
	{
	background-color:	#B3CCFF; /* #FF99CC	Lighter SPLASH Red */
	font-size:			145%;
	font-style:			oblique; 
	font-weight:		bold;
	margin-top:			0.7em;
	margin-bottom:		0.5em;
	}

h3
	{
	font-size:			118%;
	font-style:			oblique; 
	font-weight:		bold;
	margin-top:			0.5em;
	margin-bottom:		0.3em;
	}

h4
	{
	font-size:			100%;
	font-style:			oblique; 
	font-weight:		bold;
	margin-top:			0.3em;
	margin-bottom:		0.1em;
	}

p
	{
	margin-top:			0.25em;
	}

#menu
	{
	/*border-bottom:	8px solid #B3246B;*/ /* Darker SPLASH Red */
	display:			inline;
	line-height:		1.5em;
	width:				600px;
	}

#menu ul,
#menu li
	{
	display:			inline;
	font-family:		'Trebuchet MS', trebuchet, verdana, arial, sans-serif;
	list-style-type:	none;
	margin:				0;
	padding:			0;
	}

#menu a:link,
#menu a:visited
	{
	background:			#D9E5FF;		/*Lightest SPLASH Blue*/
	border:				3px solid #6699FF; /*#FF3399; /* SPLASH Red */*/
	color:				#000000; 
	float:				left;
	font-size:			90%;
	font-weight:		bold;
	line-height:		1.5em;
	margin-right:		0.5em;
	margin-bottom:		0.5em;
	-moz-border-radius-topleft: 9px;
	-moz-border-radius-topright: 9px;
	padding:			0.2em 0.7em 0.2em 0.7em;
	text-decoration:	none;
	}

#menu a:hover
	{
	background:			#B3CCFF; /*#80FF80; /* Lighter SPLASH Green */*/
	color:				black;
	}

#menu a:link.active,
#menu a:visited.active
	{
	background:			#D9E5FF; /* Lightest SPLASH Blue */
	}

body.section-1 #menu li#nav-1 a, 
body.section-2 #menu li#nav-2 a,
body.section-3 #menu li#nav-3 a,
body.section-4 #menu li#nav-4 a,
body.section-5 #menu li#nav-5 a,
body.section-6 #menu li#nav-6 a
	{
	background:			white;
	border-bottom:		1px solid black;
	color:				black;
	}

#menu ul a:hover
	{
	background:			#00B300 !important; /* Darker SPLASH Green */
	color:				black !important;
	}

#contents
	{
	background:			white;
	border:				1px solid yellow; /*where is this?*/ /*#B3246B; Darker SPLASH Red */
	border-top:			none;
	clear:				both;
	margin:				0px;
	padding:			15px;
	}

li
	{
	font-family:		verdana, arial, helvetica, sans-serif;
	margin:				0.1em 0.1em .2em;
	}

.header
	{
	color:				#000000;
	font-family:		'Arial', sans-serif;
	font-size:			20px;
	font-style:			oblique;
	font-weight:		bold;
	}

a.footer:link
	{
	color:				#D9E5FF; /* #D9E5FF	Lightest SPLASH Blue */
	size:				100%;
	}
a.footer:visited
	{
	color:				#D9E5FF; /* #D9E5FF	Lightest SPLASH Blue */
	}
a.footer:hover
	{
	color:				#D9E5FF; /* #D9E5FF	Lightest SPLASH Blue */
	}
a.footer:active
	{
	color:				#D9E5FF; /* #D9E5FF	Lightest SPLASH Blue */
	}

.footer
	{
	border:				2px solid #6699ff; /* #6699ff SPLASH Blue */
	clear:				both;
	color:				#476BB3; /* #476BB3	Darker SPLASH Blue */
	font-size:			70%;
	margin-top:			3em;
	-moz-border-radius: 9px;
	padding:			0.5em;
	text-align:			center;
	}

dt
	{
	font-family:		Verdana, Arial, sans-serif;
	font-weight:		bold;
	margin-top:			0.5em;
	font-size:			medium;
	font-style:			oblique;
	}
dd
	{
	font-family:		Georgia, "Times New Roman", serif;
	font-size:			small;
	margin-top:			0.25em;
	}

.caption
	{
	font-family:		Times;
	font-size:			80%;
	font-style:			italic;
	font-weight:		bold;
	}

span.note
	{
	color:				#00B300; /* #00B300 Darker SPLASH Green */
	font-size:			x-small;
	font-style:			oblique;
	}

.bordered
	{
	border-color:		#B3246B; /* #B3246B	Darker SPLASH Red */
	border-width:		2px;
	border:				3px groove #B3246B;
	margin:				2px;
	}

.colon
	{
	font-weight:		bold;
	margin-right:		2em;
	}

.indent1
	{
	margin-left:		2em;
 	}

.indent2
	{
	margin-left:		4em;
 	}

.em1
	{
	/* Intended for important information */
	color:				#B3246B; /*#B3246B; Darker SPLASH Red */
 	font-size:			105%;
	font-weight:		bold;
	}

div.faqQuestions li
	{
	font-family:		Georgia, "Times New Roman", Times, serif;
	font-size:			small;
	margin:				0.1em 0 .2em;
	}

div.faqAnswers dt
	{
	background-color:	#D9E5FF; /* #D9E5FF	Lightest SPLASH Blue */
	clear:				both;
	font-family:		Georgia, "Times New Roman", Times, serif;
    font-size:			medium;
    font-style:			oblique;
	font-weight:		normal;
	margin-top:			1em;
	}
div.faqAnswers dd
	{
	font-family:		Verdana, Arial, sans-serif;
	font-size:			small;
	margin-top:			0.25em;
	}
div.sponsors 
	{
	background-color:	#BFFFBF; /* #BFFFBF	Lightest SPLASH Green */
	clear:				both;
	font-family:		Georgia, "Times New Roman", Times, serif;
    font-size:			medium;
    font-style:			oblique;
	font-weight:		normal;
	margin-top:			1em;
	}
/*
div.faqAnswers img
	{
	border:				3px groove grey; 
	float:				left;
	margin-bottom:		0.2em;
	margin-left:		0.1em;
	margin-right:		2em;
	margin-top:			0.1em;
	padding:			3px;
	vertical-align:		middle;
	}
*/
ul.nobullets
	{
	list-style-position:	outside;
	list-style-type:		none;
	margin-left:			0;
	padding-left:			0;
	}

.photo
	{
	background:			#6699ff;
	border:				3px double #FF3399;
	float:				center;
	margin:				1em;
	}

.photoLeft
	{
	border:				3px groove #B3246B;
	float:				left;
	margin-bottom:		0.2em;
	margin-left:		0.1em;
	margin-right:		2em;
	margin-top:			0.1em;
	padding:			3px;
	vertical-align:		middle;
	}
.photoRight
	{
	border:				3px groove #00B300;
	float:				right;
	margin-bottom:		0.2em;
	margin-left:		0.1em;
	margin-right:		2em;
	margin-top:			0.1em;
	padding:			3px;
	vertical-align:		middle;
	}


.mung
	{
	/* Use to highlight munged e-mail addresses */
	color:				orangeRed;
 	font-size:			80%;
    font-style:			oblique;
	font-weight:		bold;
	}

span.floatLeft
	{
	vertical-align:					middle;
	float:							left;
	margin-right:					2em;
	}

span.floatRight
	{
	vertical-align:					middle;
	float:							right;
	margin-left:					2em;
	}

.topRef
	{
	align:				center;
 	font-size:			80%;
	}
