			body { 
				color: #ffffff;
				background-color: #888888; 
				margin: 0px 0px 0px 0px;
				font-family: arial, helvetica, sans-serif;
				font-weight:normal;
				}
				
			
			#banner {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				padding: 36px 50px 8px 100px;
				line-height: 26pt;
				}
				
			
			#banner a {
				color: #ffffff;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 24pt;
				text-decoration: none;
				}
			
			#banner a:link {
				color: inherit;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 24pt;
				text-decoration: none;
				}
		
			#banner a:visited {
				color: inherit;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 24pt;
				text-decoration: none;
				}
				
			#banner a:hover {
				color: inherit;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 24pt;
				text-decoration: none;
				}
				
			#banner a:active {
				color: inherit;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 24pt;
				text-decoration: none;
				}
				
			#nav {
				color: #999999;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 9pt;
				padding: 3px 50px 6px 100px;
				}
				
			#nav a {
				color: #999999;
				background-color: #422b2b;
				font-family: inherit;
				font-size: inherit;
				text-decoration: none;
				padding: 0px 2px 0px 2px;
				}
				
			#nav a:link {
				color: #999999;
				background-color: #422b2b;
				font-family: inherit;
				font-size: inherit;
				text-decoration: none;
				padding: 0px 2px 0px 2px;
				}
				
			#nav a:visited {
				color: #999999;
				background-color: #422b2b;
				font-family: inherit;
				font-size: inherit;
				text-decoration: none;
				padding: 0px 2px 0px 2px;
				}
				
			#nav a:hover {
				color: #aa33cc;
				background-color: #422b2b;
				font-family: inherit;
				font-size: inherit;
				text-decoration: none;
				padding: 0px 2px 0px 2px;
				}
			#nav a:active { 
				color: #aa33cc; 
				font-size: inherit; 
				font-family: inherit; 
				text-decoration: none; 
				background-color: #422b2b;
				padding: 0px 2px 0px 2px;
				}
			
			#picture {
				color: #ffffff;
				background-color: #422b2b;
				font-family: arial, helvetica, sans-serif;
				font-size: 9pt;
				padding: 0px 0px 0px 0px;
				}
				
/* main content*/
				
			#text_table_left {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				padding: 0px 40px 0px 20px;
				}
				
			#text_table_left h3 {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				font-weight: bold;
				}
				
			#text_table_right {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				padding: 0px 20px 0px 40px;
				}
				
			#text_table_right h3 {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				font-weight: bold;
				}
				
			#text_table_R {	
				border: none;
				padding: 4px 24px 16px 0px;
				color: #999999;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				}
				
			#text_table_L {	
				border: none;
				padding: 4px 0px 16px 24px;
				color: #999999;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				}
				
			#text_table_divide {	
				border-top: #999999 1px solid;
				padding:12px 0px 0px 0px;
				color: #999999;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				}
				
			
				
/* Home page text cells */
			
			#updates {
				color: #b4b4b4;
				background-color:#242424;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				padding: 18px 50px 18px 12px;
				}



				



			#updates img.left {



				margin: 2px 6px 2px 0px;



				}



				



			#updates a.h1 {
				color: #ff2625;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 18pt;
				font-weight: bold;
				text-decoration: none;
				}



				



			#updates a.h1:link {



				color: #ff2625;



				background-color: transparent;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 18pt;
				font-weight: bold;



				text-decoration: none;



				}	



				



			#updates a.h1:visited {



				color: #ff2625;



				background-color: transparent;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 18pt;
				font-weight: bold;



				text-decoration: none;



				}



				



			#updates a.h1:hover {



				color: #aa33cc;



				background-color: transparent;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 18pt;
				font-weight: bold;



				text-decoration: underline;



				}



				



			#updates a.h1:active {
				color: #aa33cc;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 18pt;
				font-weight: bold;
				text-decoration: underline;
				}
				
			#updates h2 {
				color: #ffffff;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#updates a.h2 {
				color: #ffffff;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#updates a.h2:link {
				color: #ffffff;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#updates a.h2:visited {
				color: #ffffff;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#updates a.h2:hover {
				color: #aa33cc;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#updates a.h2:active {
				color: #aa33cc;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			font.h2  {
				color: #ffffff;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}



				



			#updates a {



				color: #b4b4b4;



				background-color: transparent;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 10pt;



				text-decoration: none;



				}



				



			#updates a:link {



				color: #b4b4b4;



				background-color: transparent;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 10pt;



				text-decoration: none;



				}



				



			#updates a:visited {



				color: #b4b4b4;



				background-color: transparent;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 10pt;



				text-decoration: none;



				}



				



			#updates a:hover {



				color: #aa33cc;



				background-color: transparent;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 10pt;



				text-decoration: none;



				}



				



			#updates a:active {



				color: #aa33cc;



				background-color: transparent;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 10pt;



				text-decoration: none;



				}
				








			#text_left a.join_us {



				color: #ff2625;



				background-color: #422b2b;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 10pt;



				text-decoration: none;



				font-weight: bold;



				}



				



			#text_left a.join_us:link {



				color: #ff2625;



				background-color: #422b2b;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 10pt;



				text-decoration: none;



				font-weight: bold;



				}



				



			#text_left a.join_us:visited {



				color: #ff2625;



				background-color: #422b2b;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 10pt;



				text-decoration: none;



				font-weight: bold;



				}



				



			#text_left a.join_us:hover {



				color: #aa33cc;



				background-color: #422b2b;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 10pt;



				text-decoration: underline;



				font-weight: bold;



				}



				



			#text_left a.join_us:active {



				color: #aa33cc;



				background-color: #422b2b;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 10pt;



				text-decoration: underline;



				font-weight: bold;



				}


			#text_left {
				color: #999999;
				background-color: #422b2b;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10pt;
				line-height: 13pt;
				padding: 18px 12px 18px 100px;
				text-decoration:none;
				}

			#text_left img {
				padding: 3px 4px 2px 0px;
				}

			#text_left a, a:link, a:visited {
				color: #999999;
				background-color: #422b2b;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10pt;
				line-height: 13pt;
				text-decoration:underline;
				}
				
			#text_left a:hover, a:active {
				color: #aa33cc;
				background-color: #422b2b;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10pt;
				line-height: 13pt;
				text-decoration:underline;
				}
				
			#text_left a.no_underline, a.no_underline:link, a.no_underline:visited {
				color: #999999;
				background-color: #422b2b;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: none;
				}
				
			#text_left a.no_underline:hover, a.no_underline:active {
				color: #aa33cc;
				background-color: #422b2b;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: none;
				}

			#text_left h1 {



				color: #ffffff;



				background-color: #422b2b;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 18pt;



				font-weight: bold;



				}



			



			#text_left h2 {



				color: #ffffff;



				background-color: #422b2b;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 14pt;



				font-weight: bold;



				}
				
				#text_left h3 {



				color: #ffffff;



				background-color: #422b2b;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 12pt;
				
				line-height: 18pt;



				font-weight: bold;



				}

				
			
			#text_right {
				color: #999999;
				background-color: #4d3f4a;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				padding: 18px 50px 18px 12px;
				}



				



			#text_right img {



				margin: 2px 6px 2px 0px;



				}



				



			#text_right a.h1 {



				color: #cc9900;



				background-color: transparent;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 12pt;



				text-decoration: none;



				}



				



			#text_right a.h1:link {



				color: #cc9900;



				background-color: transparent;



				font-family: Arial, Verdana, Helvetica, sans-serif;



				font-size: 12pt;



				text-decoration: none;



				}	



				



			#text_right a.h1:visited {
				color: #cc9900;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				}

			#text_right a.h1:hover {
				color: #aa33cc;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: underline;
				}

			#text_right a.h1:active {
				color: #aa33cc;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: underline;
				}
				
			#text_right h2 {
				color: #cc9900;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#text_right a.h2 {
				color: #cc9900;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#text_right a.h2:link {
				color: #cc9900;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#text_right a.h2:visited {
				color: #cc9900;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#text_right a.h2:hover {
				color: #aa33cc;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#text_right a.h2:active {
				color: #cc9900;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				text-decoration: none;
				font-weight: bold;
				}

			#text_right a {
				color: #999999;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: none;
				}

			#text_right a:link {
				color: #999999;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: none;
				}

			#text_right a:visited {
				color: #999999;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: none;
				}
			
			#text_right a:hover {
				color: #aa33cc;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: none;
				}

			#text_right a:active {
				color: #aa33cc;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: none;
				}

				
/* Join us links */
				
/* this is for the 8pt photo credits */
				
			p.photos {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 8pt;
				}
				
			#text a.photos {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 8pt;
				text-decoration: underline;
				}
				
			#text a.photos:link {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 8pt;
				text-decoration: underline;
				}
				
			#text a.photos:visited {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 8pt;
				text-decoration: underline;
				}
				
			#text a.photos:hover {
				color: #aa33cc;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 8pt;
				text-decoration: underline;
				}
				
			#text a.photos:active {
				color: #aa33cc;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 8pt;
				text-decoration: underline;
				}
				
			#copyright {
				color: #422b2b;
				background-color: #888888;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 8pt;
				padding: 6px 0px 6px 0px;
				}
				
			#copyright a, a:link, a:visited {
				color: #422b2b;
				background-color: #888888;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 8pt;
				text-decoration:underline;
				}
				
			#copyright a:hover, a:active {
				color: #ffffff;
				background-color: #888888;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 8pt;
				text-decoration:underline;
				}
				
/* this is for the subscription form on the support page and the privacy pop up window */
			
			#form {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				}				
				
			#privacy {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				padding: 10px 10px 12px 10px;
				}
				
			#privacy h1 {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12pt;
				font-weight: normal;
				}
				
			#privacy a {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: underline;
				}
				
			#privacy a:link {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: underline;
				}
				
			#privacy a:visited {
				color: #ffffff;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: underline;
				}
				
			#privacy a:hover {
				color: #aa33cc;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: underline;
				}
				
			#privacy a:active {
				color: #aa33cc;
				background-color: #422b2b;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: underline;
				}
			
			img.margin_top {
				margin: 14px 0px 0px 0px;
				}
				
			img.margin_right {
				margin: 2px 12px 12px 0px;
				}
				
			/* for bold white display links */
				
			a.h3 {
				color: #ffffff;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			a.h3:link {
				color: #ffffff;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			a.h3:visited {
				color: #ffffff;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			a.h3:hover {
				color: #aa33cc;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			a.h3:active {
				color: #aa33cc;
				background-color: transparent;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				text-decoration: none;
				font-weight: bold;
				}
				
			#text_left a.salesbutton, a.salesbutton:link, a.salesbutton:visited {
				color: #ffffff;
				background-color: #ff2625;
				padding:2px 2px 2px 2px;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				font-weight:bold;
				text-decoration: none;
				}
				
			#text_left a.salesbutton:hover, a.salesbutton:active {
				color: #ffffff;
				background-color: #4a990f;
				padding:2px 2px 2px 2px;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 10pt;
				font-weight:bold;
				text-decoration: none;
				}
				
			