
/*
	    name: style.css
	  author: daniel quinn (daniel@cravingthesoulfood.org)
	function: provides all the styles for the entire site
*/


/* body */
.red {
	color:990000;
}

.text {
	color		:	#333333;
	font-family	:	Helvetica, Verdana, Arial, sans-serif;
	font-size	:	0.8em;
}


/* links */

a:link			{ color:#003366; text-decoration:none; }
a:active		{ color:#003366; text-decoration:none; }
a:visited		{ color:#003366; text-decoration:none; }
a:hover			{ color:#003399; text-decoration:underline; }

a.footer:link		{ color:#666666; text-decoration:none; }
a.footer:active		{ color:#666666; text-decoration:none; }
a.footer:visited	{ color:#666666; text-decoration:none; }
a.footer:hover		{ color:navy; text-decoration:underline; }

a.menu:link		{ color:#ffffff; text-decoration:none; }
a.menu:active		{ color:#ffffff; text-decoration:none; }
a.menu:visited		{ color:#ffffff; text-decoration:none; }
a.menu:hover		{ color:#ffffff; text-decoration:underline; }


p,li {
	font-family	:	arial, helvetica, verdana, sans-serif;
	font-size	:	10pt;
	color		:	#000000;
	text-align	:	left;
}



/* special formatting */

.menu {

	font-family	:	arial, helvetica, verdana, sans-serif;
	font-size	:	11pt;
	color		:	#ffffff;
	text-align	:	left;
	line-height	:	25px;

}

.menu2 {

	font-family	:	arial, helvetica, verdana, sans-serif;
	font-size	:	8pt;
	color		:	#ffffff;


}

.menuSelected {

	font-family	:	arial, helvetica, verdana, sans-serif;
	font-size	:	11px;
	color		:	#ffffff;
	text-align	:	left;
	line-height	:	25px;
	background-color:	#003366;

}

/* unused to date */

.header1 {
	font-family	:	Lilith, "New Century Schoolbook", "Times New Roman", Times, serif;
	font-size	:	2.0em;
	border-bottom	:	1px solid #666666;
	color		:	#003366;
	text-align	:	center;
	font-weight	:	bold;
	white-space	:	nowrap;
	vertical-align	:	top;
}

.header2 {
	font-family	:	Helvetica, Verdana, Arial, sans-serif;
	font-size	:	1.0em;
	color		:	#003366;
	text-align	:	left;
	font-weight	:	bold;
	white-space	:	nowrap;
}

.formheader {
	font-family	:	Helvetica, Verdana, Arial, sans-serif;
	font-size	:	0.8em;
	border-right	:	1px solid #666666;
	color		:	#666666;
	text-align	:	right;
	font-weight	:	bold;
	white-space	:	nowrap;
	vertical-align	:	top;
	line-height	:	20px;
}

.fileheader {
	border-bottom	:	1px solid #BBBBBB;
	border-right	:	1px solid #BBBBBB;
	border-left	:	1px solid #EAEAEA;
	border-top	:	1px solid #EAEAEA;
	font-weight	:	bold;
	font-size	:	0.8em;
	background-image:	url(images/table_header_bg.gif);
}

.formText {
	border-left	:	1px solid #CCCCCC;
	border-top	:	1px solid #CCCCCC;
	border-right	:	1px solid #CCCCCC;
	border-bottom	:	1px solid #CCCCCC;
	background	:	#FFFFFF;
	width		:	100%;
	overflow	:	hidden;
	font-size	:	10px;
	color		:	#666666;
}

.notice {
	color		:	#003366;
	font-family	:	arial,verdana,helvetica,sans-serif;
	font-size	:	0.8em;
	font-weight	:	bold;
	text-align	:	center;
}

.error {
	color		:	#660000;
	font-family	:	arial,verdana,helvetica,sans-serif;
	font-size	:	0.8em;
	font-weight	:	bold;
}

.survey_heading {
	color		:	#003366;
	font-family	:	arial,verdana,helvetica,sans-serif;
	font-size	:	0.8em;
	font-weight	:	bold;
}

.survey_text{
	color		:	#003366;
	font-family	:	arial,verdana,helvetica,sans-serif;
	font-size	:	0.8em;
}



