/********** GLOBAL CSS PROPERTIES **********/

/* define body properties */


BODY	{
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		border-top: 0;
		border-left: 0;
		border-bottom: 0;
		border-right: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		margin: 0;
		background-color: #bcc291;
		background-image: url("../images/mainbg.gif");
}


P, LI 	{

		font-family: arial, Helvetica, sans-serif;
		color: #3d3d3d;
		font-size: 15px;
		padding: 0px 5px 0px 5px;
}

blockquote	{

		font-family: Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: 80%;
}


/********** DEFINE LINKS **********/

A:link	{

		color:			#006600;
}

A:visited	{

		color:			#800080;
}

A:active	{

		color:			#0000ff;
}

A:hover		{

		color:			#ff0000;
}

A:link.footer		{

		FONT-SIZE:			11px;
		FONT-FAMILY:		Verdana, Helvetica, sans-serif;
		color:				#006600;
		padding-left:		5px;
		text-decoration:	underline;
		white-space:		nowrap;
}

A:visited.footer		{

		FONT-SIZE:			11px;
		FONT-FAMILY:		Verdana, Helvetica, sans-serif;
		color:				#800080;
		padding-left:		5px;
		text-decoration:	underline;
		white-space:		nowrap;
}

A:hover.footer		{

		FONT-SIZE:			11px;
		FONT-FAMILY:		Verdana, Helvetica, sans-serif;
		color:				#ff0000;
		padding-left:		5px;
		text-decoration:	underline;
}


/********** DEFINE HEADINGS **********/

h1, h2, h3, h4, h5, h6, th	{

		margin:				0;
		line-height:		1.3em;
		padding-top:		0px;
		padding-left:		10px;
		padding-right:		0px;
		padding-bottom:		0px;
		border-top:			0;
		border-left:		0;
		border-bottom:		0;
		border-right:		0;
		text-decoration:	none;
		color: #727558;
}

h4	{

		font-size:			0.8em;
		FONT-FAMILY:		Helvetica, Arial, sans-serif;

}


/********** DEFINE HTML ELEMENTS **********/      


/* define list elements */

UL	{

		list-style-type:	disc;
		font-family:	Arial, Helvetica, sans-serif;
		color:			#000000;
		margin-top:		0px;
		padding-top:	0px;
}

OL	{

		list-style-type:	decimal;
		font-family:	Arial, Helvetica, sans-serif;
		color:			#000000;
		margin-top:		0px;
}



/*********************************/
/********** SUB CLASSES **********/
/*********************************/


.head {
		font-family:	Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: #e4e6d4;
		font-weight: bold;
		background-image: url("../images/headerbg.jpg");
}


.footer		{

		FONT-SIZE:			11px;
		FONT-FAMILY:		Verdana, Helvetica, sans-serif;
		color:				#3d3d3d;
}

.formheader	{

		FONT-SIZE:			15px;
		FONT-FAMILY:		Verdana, Helvetica, sans-serif;
		FONT-WEIGHT: bold;
		color:				#727558;
}

/**************************************************/
/********** TABLE BGs for W3C compliance **********/
/**************************************************/
/**************************************************/

TD.sidebar { 
		background-image: url("../images/navbg.gif");
	}

TD.rightbar { 
		background-image: url("../images/vertdash.gif");
	}

