﻿/*********************************************************
/*********************************************************
/* GLOBAL STYLES                                         */

	body	{background-color:#6BAB48; color:#666666; font-size:70%;}

	/* FONT-FAMILY and COLOR */
	*		{font-family: Verdana, Arial, Helvetica, Sans-Serif;}
			
	/* FONT-SIZE - STANDARD ELEMENTS */
	p, div.Content, li, div.CMSContent
			{line-height:160%;}
			
	/* FONT-SIZE - FORM ELEMENTS */
	input, select, textarea
			{font-size:100%;}
			

/*********************************************************
/* MAJOR LAYOUT ELEMENTS                                 */

	#Page					{background-image:url(../../Graphics/Layout/Background.gif); background-repeat:repeat-y; margin:0 auto; width:700px;}
	#Page #PageWrapper		{padding:0 19px 0 20px; width:661px;}
	#Page #Header			{background-color:White;}
	#Page #Header #Logo		{float:left;}
	#Page #Header #UserInfo	{float:right; height:74px; text-align:right; width:360px;}
	#Page #Header #UserInfo img		{float:right;}
	#Page #Header #UserInfo #Text	{padding:5px 10px;}
	#Page #Header #Slogan	{float:right;}
	#Page #Header #Separator{clear:both;}
	#Page #Body				{background-color:White; float:left; min-height:400px; width:661px;}
	#Page #Body #Nav		{float:left; padding-top:15px; width:124px;}
	#Page #Body #NavBorder	{float:left; width:6px;}
	#Page #Body #Content	{float:left; padding:15px 15px 15px 20px; width:496px;}
	#Page #BottomBorder		{clear:both;}
	#Page #Copyright		{color:White; font-size:93%; margin:12px 0 4px 0; text-align:center;}
	#Page #Footer			{display:block;}
	
	#Page #Header img		{display:block;}
	#Page #Nav img			{display:block;}


/*********************************************************
/* STANDARD HTML ELEMENT STYLES                          */

	a:link		{color:#6BAB48; text-decoration:none;}
	a:visited	{color:#6BAB48; text-decoration:none;}
	a:hover		{color:Black; text-decoration:underline;}
	a:active	{color:Black; text-decoration:underline;}

	p			{margin-bottom:.75em;}

	h1			{color:#6BAB48; font-size:140%; line-height:150%; margin:0 0 1em 0;}
	h2			{color:#666666; font-size:110%; margin-top:1.5em;}
	h3			{color:#999999; font-size:100%;}
	
/*********************************************************
/* PREBUILT STYLE ID SELECTORS                           */

	/* ANCHOR TAG STYLES */
	#Copyright a		{color:#666666; text-decoration:underline;}
	
	
/*********************************************************
/* CUSTOM STYLES                                         */

	div.Callout						{clear:right; float:right; margin:0 0 15px 15px; width:160px;}
	div.Callout h2					{margin:0;}
	div.Callout div.ContentWrapper	{background-color:#E3EFDC; padding:2px 0 1px 0;}
	div.Callout div.Content			{border-top:solid 1px White; border-bottom:solid 1px White; font-size:85%; padding:5px;}
	
	
/*********************************************************
/* OVERRIDEN STYLES                                      */	

	/* Block Style */
	div.Block,
	div.FieldsetBlock,
	div.GridBlock						{background-color:#EEEEEE; border:solid 1px #85B46B; margin:6px 0;}
	div.Block div.BlockTitle,
	div.FieldsetBlock div.BlockTitle,
	div.GridBlock div.BlockTitle		{background-color:#85B46B; color:White;}