
/* CSS Document */

/*COLORS - RED - #f01a24
		   TAN - #ece3c6 */


/* LINKS */
A:link { text-decoration: none; color:#f01a24; font-weight:bold; }
A:visited { text-decoration: none; color:#f01a24; font-weight:bold; }
A:hover { text-decoration: none; color:#000000; font-weight:bold; }

A:link.white { text-decoration: none; color:#ffffff; font-weight:bold; }
A:visited.white { text-decoration: none; color:#ffffff; font-weight:bold; }
A:hover.white { text-decoration: none; color:#000000; font-weight:bold; }

A:link.black { text-decoration: none; color:#000000; font-weight:bold; }
A:visited.black { text-decoration: none; color:#000000; font-weight:bold; }
A:hover.black { text-decoration: none; color:#f01a24; font-weight:bold; }

A:link.blue { text-decoration: none; color:#0459c4; font-weight:bold; }
A:visited.blue { text-decoration: none; color:#0459c4; font-weight:bold; }
A:hover.blue { text-decoration: none; color:#f01a24; font-weight:bold; }



/* DIV'S */
div.topbar {width:100%; background-color:#f01a24; height:10px;}
div.content {width:955px; text-align:left; background-color:#FFFFFF; padding-left:10px; padding-right:10px;}
div.padded-main { padding:10px; background-color:#FFF;}



/* MARGINS */
body { margin: 0px 0px 0px 0px; background-image:url(images/bg_site.jpg); }


/* TYPE */
span.body {font-family: Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; font-weight:normal; line-height:1.75; }
span.red {font-family: Arial, Helvetica, sans-serif; font-size:9pt; color:#f01a24; font-weight:bold; line-height:1.3; }
span.top-nav {font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#f01a24; }
span.subhead {font-family: Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#000000; line-height:1.5; }
span.subhead-red {font-family: Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#f01a24; line-height:1.5; }
span.left-col {font-family: Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; color:#000000; line-height:1.5; }
span.footer {font-family: Arial, Helvetica, sans-serif; font-size:7pt; font-weight:normal; color:#ffffff; line-height:1.5; }
span.faces-name {font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; font-weight:normal; }



/* LISTS */
ul { margin: 0em 0 1em 4px; }
ol {list-style-type: decimal; margin: 0em 0 0em 0px }
li { list-style-type:disc; color:#000000; padding-bottom:0px;}


/*  ###############################################################FOR FAMILIES DROP MENU */
#forfamilies
{	margin: 0;
	padding: 0;
	z-index: 30;
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#f01a24;}

/*TOP LEVEL BULLET AND OVERALL FONT CONTROL */
#forfamilies li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#f01a24;}

/*TOP LEVEL BG AND FONT COLOR */
#forfamilies li a
{	display: block;
	margin: 0 0px 0 0;
	padding: 2px 2px;
	width: 100px;
	background: #ffffff;
	color: #f01a24;
	text-align: center;
	text-decoration: none}

/* TOP LEVEL HOVER BG AND FONT COLOR */
#forfamilies li a:hover
{	background: #ffffff;
color:#000000;}


/* DROP BORDER COLOR */
#forfamilies div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 1px solid #ebe8dd}

/* DROP BG AND FONT */
	#forfamilies div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 8px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#000000;}
		
/* DROP BG AND FONT */
	#forfamilies div a:hover
	{	background: #ffffff;
		color: #f01a24}




/*  ###############################################################FACTS/MEDICAL DROP MENU */
#factsmedical
{	margin: 0;
	padding: 0;
	z-index: 30;
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#f01a24;}

/*TOP LEVEL BULLET AND OVERALL FONT CONTROL */
#factsmedical li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#f01a24;}

/*TOP LEVEL BG AND FONT COLOR */
#factsmedical li a
{	display: block;
	margin: 0 0px 0 0;
	padding: 2px 2px;
	width: 120px;
	background: #ffffff;
	color: #f01a24;
	text-align: center;
	text-decoration: none}

/* TOP LEVEL HOVER BG AND FONT COLOR */
#factsmedical li a:hover
{	background: #ffffff;
color:#000000;}


/* DROP BORDER COLOR */
#factsmedical div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 1px solid #ebe8dd}

/* DROP BG AND FONT */
	#factsmedical div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 8px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#000000;}
		
/* DROP BG AND FONT */
	#factsmedical div a:hover
	{	background: #ffffff;
		color: #f01a24}


/*  ###############################################################NEWS AND EVENTS DROP MENU */
#newsandevents
{	margin: 0;
	padding: 0;
	z-index: 30;
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#f01a24;}

/*TOP LEVEL BULLET AND OVERALL FONT CONTROL */
#newsandevents li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#f01a24;}

/*TOP LEVEL BG AND FONT COLOR */
#newsandevents li a
{	display: block;
	margin: 0 0px 0 0;
	padding: 2px 2px;
	width: 110px;
	background: #ffffff;
	color: #f01a24;
	text-align: center;
	text-decoration: none}

/* TOP LEVEL HOVER BG AND FONT COLOR */
#newsandevents li a:hover
{	background: #ffffff;
color:#000000;}


/* DROP BORDER COLOR */
#newsandevents div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 1px solid #ebe8dd}

/* DROP BG AND FONT */
	#newsandevents div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 8px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#000000;}
		
/* DROP BG AND FONT */
	#newsandevents div a:hover
	{	background: #ffffff;
		color: #f01a24}
		
		
		
		
/*  ###############################################################SUPPORT/PARTICIPATE DROP MENU */
#supportparticipate
{	margin: 0;
	padding: 0;
	z-index: 30;
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#f01a24;}

/*TOP LEVEL BULLET AND OVERALL FONT CONTROL */
#supportparticipate li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#f01a24;}

/*TOP LEVEL BG AND FONT COLOR */
#supportparticipate li a
{	display: block;
	margin: 0 0px 0 0;
	padding: 2px 2px;
	width: 156px;
	background: #ffffff;
	color: #f01a24;
	text-align: center;
	text-decoration: none}

/* TOP LEVEL HOVER BG AND FONT COLOR */
#supportparticipate li a:hover
{	background: #ffffff;
color:#000000;}


/* DROP BORDER COLOR */
#supportparticipate div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 1px solid #ebe8dd}

/* DROP BG AND FONT */
	#supportparticipate div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 8px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#000000;}
		
/* DROP BG AND FONT */
	#supportparticipate div a:hover
	{	background: #ffffff;
		color: #f01a24}



/*  ###############################################################NON PROFIT INFO DROP MENU */
#nonprofit
{	margin: 0;
	padding: 0;
	z-index: 30;
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#f01a24;}

/*TOP LEVEL BULLET AND OVERALL FONT CONTROL */
#nonprofit li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#f01a24;}

/*TOP LEVEL BG AND FONT COLOR */
#nonprofit li a
{	display: block;
	margin: 0 0px 0 0;
	padding: 2px 2px;
	width: 120px;
	background: #ffffff;
	color: #f01a24;
	text-align: center;
	text-decoration: none}

/* TOP LEVEL HOVER BG AND FONT COLOR */
#nonprofit li a:hover
{	background: #ffffff;
color:#000000;}


/* DROP BORDER COLOR */
#nonprofit div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 1px solid #ebe8dd}

/* DROP BG AND FONT */
	#nonprofit div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 8px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#000000;}
		
/* DROP BG AND FONT */
	#nonprofit div a:hover
	{	background: #ffffff;
		color: #f01a24}



<!--- ###################### WHATS NEW BOX IN RIGHT COL --->


/* CSS for Whats New Box*/

#ajaxticker1{
width: 220px;
height: 100px;
border: 0px;
padding: 0px;

}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
width: 210px;
height: 90px;

}

.someclass{ background-color:#faf6ea;/*TEXT BOX CLASS*/
padding:5px;
font-family:Arial, Helvetica, sans-serif; line-height:1.25;
font-size:10pt;


}

<!--- ###################### WHATS NEW BOX IN RIGHT COL --->