
	html
	{
		/* Forces scrollbar to show in Firefox when a page is centered in the browser */
		min-height: 100%;
		margin-bottom: 1px;
		
		background-color:#ffffff;
	}


	.pictureRight
	{
		display: block;

		margin: 5px 0px 5px 5px;
		padding: 0px 0px 0px 0px;
		border-style: none;
	}

	.base
	{
		width: 800px;
			
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		
		border-style: solid;
		border-color: #7B9359;
		border-width: 5px;
	
		background-color:ffffff;	
		color: #000000; 
		font-family: verdana;
		font-size: 8pt;
		font-weight: normal;
		text-decoration: none; 
		text-align: left;
	}

	.banner
	{
		border-top: none;
		border-left: none;
		border-bottom: 5px solid #7B9359;
		border-right: none;	
	}

	.menu
	{
		//width:800px;
		
		padding: 0px 5px 5px 10px;
		
		border-top: none;
		border-left: none;
		border-bottom: 1px solid #606060;
		border-right: none;
		
		background-color:#7B9359;
		text-align: left;		
	}

	.contentContainer100
	{
		margin: 0px 0px 0px 0px;	
		padding: 10px 10px 10px 10px;
		
		border-style: none;
	}	

	.contentContainerColumns5050
	{
		clear: both;
		background-color:#ffffff;
	}
	.contentContainerColumns5050 span.left
	{
		float: left;
		width: 385px;
		//width: 390px;	
		
		padding: 0px 10px 0px 0px;		
	}
	.contentContainerColumns5050 span.right
	{
		float: left;
		width: 385px;
		//width: 390px;	
	}

	
	.form
	{
		margin: 0px 0px 0px 0px;	
		padding: 0px 0px 0px 0px;	
	}

	
	
	.formsClearBoth
	{
		clear: both;	
	}



	.forms
	{
		clear: both;
		padding: 5px 0px 0px 0px;		
	}
	.forms span.left
	{
		float: left;
		width: 45%;
		
		padding: 3px 5px 0px 0px;
		
		font-weight:bold;
		text-align:right;
	}
	.forms span.right
	{
		float: left;
		width: 45%;
		text-align:left;
	} 


	.formsPhotoUpload
	{
		clear: both;
		padding: 5px 0px 0px 0px;		
	}
	.formsPhotoUpload span.left
	{
		float: left;
		width: 35%;
		
		padding: 3px 5px 0px 0px;
		
		font-weight:bold;
		text-align:right;
	}
	.formsPhotoUpload span.right
	{
		float: left;
		width: 55%;
		text-align:left;
	} 


	.formsButton
	{
		margin: 0px 0px 0px 0px;
		padding: 1px 10px 1px 10px;
		
		border-top: 1px solid #A6A6A6;
		border-left: 1px solid #A6A6A6;
		border-bottom: 1px solid #A6A6A6;
		border-right: 1px solid #A6A6A6;
				
		background-color:#D6D6D6;	
		
		color: #000000;
		font-weight: bold;
		font-size: 8pt;	
	}




	.contentContainerColumns7030
	{
		clear: both;
		background-color:#ffffff;
	}
	.contentContainerColumns7030 span.left
	{
		float: left;
		width: 535px;
		//width: 540px;	
		
		padding: 0px 10px 0px 0px;		
	}
	.contentContainerColumns7030 span.right
	{
		float: left;
		width: 235px;
		//width: 240px;	
	}



	.cellHeader
	{
		margin: 0px 0px 0px 0px;
		padding: 5px 5px 2px 0px;
	
		border-top: none;
		border-left: none;
		border-bottom: none;
		border-right: none;

		background-color:#ffffff;
		font-weight: bold;
	}

	.cellContent
	{
		margin: 0px 0px 0px 0px;
		padding: 10px 10px 10px 10px;

		border-top: 1px solid #D6D6D6;
		border-left: 1px solid #D6D6D6;
		border-bottom: 1px solid #D6D6D6;
		border-right: 1px solid #D6D6D6;
				
		background-color:#F3F3F3;
	}
	
	.cellContentError
	{
		margin: 0px 0px 0px 0px;
		padding: 10px 10px 10px 10px;

		border-top: 1px solid #D6D6D6;
		border-left: 1px solid #D6D6D6;
		border-bottom: 1px solid #D6D6D6;
		border-right: 1px solid #D6D6D6;
				
		background-color:#F3F3F3;
		color:#CC0000;
	}	
	
	
	.cellSeperator
	{
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		
		background-color:inherit;	
	}
	
	.footer
	{ 
		width: 800px;
	
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 0px 0px;

		color: #000000; 
		font-family: verdana;
		font-size: 8pt;
		font-weight: normal;
		text-decoration: none; 
		text-align: center;
	}

	/* linkBanner */
	a.linkBanner:link, a.linkBanner:visited, a.linkBanner:hover, a.linkBanner:active 
	{ color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration:none; }

	/* linkMenu */
	a.linkMenu:link, a.linkMenu:visited, a.linkMenu:hover, a.linkMenu:active 
	{ color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration:none; }

	/* linkContent */
	a.linkContent:link, a.linkContent:visited, a.linkContent:hover, a.linkContent:active 
	{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration:underline; }
	
	/* linkMemberQuickLinks */
	a.linkMemberQuickLinks:link, a.linkMemberQuickLinks:visited, a.linkMemberQuickLinks:hover, a.linkMemberQuickLinks:active 
	{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration:underline; }
	
	/* linkFooter */
	a.linkFooter:link, a.linkFooter:visited, a.linkFooter:hover, a.linkFooter:active 
	{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration:underline; }
