/* These Styles are for the Body */

body		{margin-top: 0.3em; 
		margin-bottom: 0.3em; 
		margin-left: 0.3em; 
		background-Color:#000080;
		color:#00008B;
		border-style: solid; 
		border-width:0.3em; 
		border-color:#ffcc00; }

/* These Styles are for the Tables */

table	 	{width: 100%; 
		height: 100%; 
		text-align:center;}

td.N_Board	{background-color:#fffafa;
		color:#ffffff;
		height:100%;
		width:30%;
		margin-top:0.5em;
		margin-bottom:0.5em;
		margin-left:0em;
		margin-right:0.5em;
                	vertical-align:top;}

td.links		{background-color:#fffafa;
		color:#ffffff;
		height:100%;
		width:100%;
		margin-top:0.5em;
		margin-bottom:0.5em;
		margin-left:0em;
		margin-right:0em;
                	vertical-align:top;}

td.list		{background-color:#ffffff;
		color:#000000;
		height:100%;
		width:30%;
		margin-top:1em;
		margin-bottom:1em;
		margin-left:0.5em;
		margin-right:0.5em;
               	 vertical-align:middle;}

td.bullet		{background-color:#ffffff;
		color:#f5f5f5;
		height:100%;
		width:30%;
		margin-top:0.5em;
		margin-bottom:0.5em;
		margin-left:0.5em;
		margin-right:0.5em;
               	 vertical-align:top;}

td.flyer		{background-color:#ffffff;
		color:#f5f5f5;
		height:100%;
		width:70%;
		margin-top:0.5em;
		margin-bottom:0.5em;
		margin-left:0.5em;
		margin-right:0.5em;
                	vertical-align:top;}

td.content	{width:86%; 
		height:100%; 
		vertical-align:top; 
		text-align:left; 
		text-indent:0.5em; 
		background-color:#ffffff; 
		color:#f5f5f5;
		margin-bottom:0.5em;}

td.nav		{width:14%; 
		height:100%;
		background-color:#000080; 
		color:#00008B;
		text-align:left; 
		margin-top:0.5em; 
		margin-bottom:1em; 
		vertical-align:middle;}

td.header		{width:100%; 
		height:20%; 
		vertical-align:middle; 
		background-color:#000080;
		color:#00008B;}

td.footer		{width:100%; 
		height:5%; 
		background-color:#000080; 
		color:#00008B;
		vertical-align:middle; 
		margin-top:1em; 
		margin-bottom:1em;}

/* These Styles are for the Lists */

ul.content 	{font-weight: normal; 
  		font-size: 11pt; 
		margin: 5em 5em 5em 5em; 
		vertical-align: middle; 
		font-family: arial,verdana,cursive;  
		text-align: left;}

ul.dates 		{font-weight: normal; 
  		font-size: 11pt; 
		background-color:#000033;
		color:#000000;
		font-family: arial,verdana,cursive;  
		text-align: left;}

li.dates		{margin-top: 0em; 
		font-weight: bold; 
		font-size: 10pt; 
		background-color:#ffffff;
		color:#000000;
		margin-bottom: 0em; 
		margin-left: 0em; 
		font-family: arial,verdana,cursive; 
		text-align: left;}

li 		{margin-top: 0em; 
		font-weight: bold; 
		font-size: 10pt; 
		margin-bottom: 0em; 
		margin-left: 0em; 
		font-family: arial,verdana,cursive; 
		text-align: left;}

/* These Styles are for the Links */

A:link 		{font-weight: bold; 
		font-size: 10pt; 
		font-family: arial,verdana,cursive; 
		text-align: left;
		color: #00FF00; 
		background-color:#00008B;
		text-decoration: none;}

A:active 		{font-weight: bold; 
		font-sIze:10pt; 
		color: #FFCC00; 
		background-color:#00008B;;
		font-family: arial,verdana,cursive; 
		text-align: center; }

A:visited 		{font-weight: bold; 
		font-size: 10pt; 
		color: #ffffff; 
		background-color:#00008B;
		font-family: arial,verdana,cursive; 
		text-align: center; }

A:hover 		{font-weight: bold; 
		font-size: 10pt; 
		color: #FFCC00; 
		font-family: arial,verdana,cursive; 
		background-color: #000080; 
		text-align: center;}

A.sec:link 	{font-weight: bold; 
		font-size: 10pt; 
		font-family: arial,verdana,cursive;
		text-align: left;
		color: #00008b; 
		background-color:#ffffff;
		text-decoration: none;}

A.sec:active 	{font-weight:bold; 
		font-sIze:10pt; 
		color: #00008b; 
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
		text-align: center; }

A.sec:visited 	{font-weight: normal; 
		font-size: 10pt; 
		color: #000000; 
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
		text-align: center; }

A.sec:hover 	{font-weight: bold; 
		font-size: 10pt; 
		color: #0000ff; 
		font-family: arial,verdana,cursive; 
		background-color: #ffffff; 
		text-align: center;}

/* These Styles are for the Images */

img.logo		{margin-top:0em; 
		margin-bottom:0em; 
		margin-left:0em; 
		float:left;}

img.valid_a	{margin-left:0.5em; 
		margin-bottom:0.5em; 
		text-align:center;}

img.valid_b	{margin-left:0.5em; 
		margin-bottom:0em;  
		text-align:center;}

img.house	{margin:0.8em; 
		float:left; 
		width: 352px; 
		height: 214px;}

img.pin_a	{margin-top:0.5em; 
		margin-bottom:0em; 
		margin-left:0.5em; 
		float:left;}

img.pin_b	{margin-top:0.5em; 
		margin-bottom:0em; 
		margin-right:0.5em; 
		float:right;}

img.VGL			{margin-left:1em;
			margin-right:1em;
			text-align:right;}
img.COGBL		{margin-left:1em;
			margin-right:1em;
			text-align:right;}

img.ACFEL		{margin-left:1em;
			margin-right:1em;
			text-align:right;}

/* These Styles are for the H2 */

h2.header	{margin-top:0.5em; 
		margin-bottom:0.3em; 
		background-color:#000080;
		color:#ffcc00;}

/* These Styles are for the H3 */

h3.header	{margin-top:0.3em; 
		margin-bottom:0em; 
		color:#ffcc00;
		background-color:#000080;}

h3.content	{margin-top:0.5em; 
		margin-bottom:0.5em; 
		text-align:center;
		color:#000080;
		background-color:#ffffff;}

/* These Styles are for the H4 */

h4.sub_head	{margin-top:0.5em;
		margin-bottom:0em; 
		text-align:left;
		background-color:#ffffff;
		color:#000080;}

h4.promo	{margin-top:0.5em;
		margin-bottom:0em; 
		text-align:left;
		background-color:#ffffff;
		color:#0000ff;}

h4.item		{margin-top:0.5em;
		margin-bottom:0em; 
		text-align:left;
		margin-left:1.5em;
		background-color:#ffffff;
		color:#0000ff;}

h4.draw		{margin-top:0.5em;
		margin-bottom:0em; 
		margin-right:0.5em;
		margin-left:0.5em; 
		text-align:center;
		background-color:#ffffff;
		color:#0000ff;
		border-style:outset;}

/* These Styles are for the P */

p.main		{font-size:11pt; 
		text-align:left; 
		color:#000000; 
		font-weight:normal; 
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
              	margin-left:1em;
		margin-right:1em;
		margin-top:0.5em; 
		margin-bottom:0.5em;}

p.memo		{font-size:11pt; 
		text-align:left; 
		color:#6a5acd; 
		font-weight:normal; 
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
              	margin-left:2em;
		margin-right:1em;
		margin-top:1em; 
		margin-bottom:1em;}

p.art		{font-size:11pt; 
		text-align:left; 
		color:#000000; 
		font-weight:normal; 
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
              	margin-left:2em;
		margin-right:3em;
		margin-top:1em; 
		margin-bottom:1em;}

p.stick		{font-size:11pt; 
		text-align:left; 
		color:#000000; 
		font-weight:normal; 
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
                margin-left:0.5em;
		margin-right:0.5em;
		margin-top:0.5em; 
		margin-bottom:0.5em;}

p.special	{font-size:11pt; 
		text-align:left; 
		color:#000000; 
		font-weight:normal;
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
		margin-left:1em;
		margin-right:1em; 
		margin-top:0.5em; 
		margin-bottom:0.5em;}

p.footer	{font-size:11pt; 
		text-align:center; 
		color:#ffcc00; 
		font-weight:bold; 
		margin-top:0.5em; 
		background-color:#000080;
		margin-bottom:0.5em;}

p.nav_b		{margin-top:0.2em; 
		margin-bottom:0.2em;
		margin-left:2.5em;
		margin-right:2.2em; 
		text-align:center;}

p.nav_c		{margin-top:0.2em; 
		margin-bottom:0.2em;
		margin-left:2.5em;
		margin-right:2.2em; 
		text-align:left;}

p.nav_sp		{margin-top:0.2em; 
		margin-bottom:0.2em;
		margin-left:2.5em;
		margin-right:2.2em; 
		text-align:right;}

p.nav		{margin-left:1em; }

p.nav_L		{margin-left:5px; }

P.map 		{font-weight: normal; 
		font-size: 11pt; 
		vertical-align: top; 
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
		text-align: left;
		color:#000080;}

P.second 	{font-weight: normal; 
		font-size: 11pt; 
		 
		vertical-align: top; 
		text-indent: 4em; 
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
		text-align: left;
		color:#000080;}

P.third 		{font-weight: normal; 
		font-size: 11pt; 
		
		vertical-align: top; 
		text-indent: 8em; 
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
		text-align: left;
		color:#000080;}

p.logos		{text-align:center;}

p.orgs		{text-align:center;
		{font-size:11pt; 
		color:#006400; 
		margin-top:0.3em;
		font-weight:normal;
		background-color:#ffffff;
		font-family: arial,verdana,cursive; }

p.support	{text-align:center;
		{font-size:11pt; 
		color:#00008b; 
		margin-top:0.5em;
		font-weight:normal;
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
		text-decoration:underline;}

/* These Styles are for the HR */

hr.header	{width:60%; 
		height:0.2em; 
		margin-top:0em; 
		margin-bottom:0em; 
		background-color:#ffffff;
		color:#66cc33;}

hr.divider	{width:90%; 
		height:0.2em; 
		margin-top:0em; 
		margin-bottom:0em; 
		background-color:#ffffff;
		color:#66cc33;
		text-align:center;}

hr.line		{width:80%; 
		height:0.2em; 
		margin-top:0em; 
		margin-bottom:0em; 
		background-color:#ffffff;
		color:blue;
		text-align:center;}

hr.break		{width:90%; 
		height:0.2em; 
		margin-top:0em; 
		margin-bottom:0em; 
		color:#cccc66;
		background-color:#ffffff;
		text-align:center;}

span.orgsa	{margin-left:0.8em;
		margin-right:0.8em;
		text-decoration:underline;}

span.orgsb	{margin-left:0.8em;
		margin-right:0.8em;
		text-decoration:underline;}

span.orgsc	{margin-left:0.8em;
		margin-right:0.8em;
		text-decoration:underline;}

span.logoa	{margin-left:0.8em;
		margin-right:0.8em;
		text-align:left;}

span.logob	{margin-left:0.8em;
		margin-right:0.8em;
		text-align:center;}

span.logoc	{margin-left:0em;
		margin-right:0.8em;
		text-align:right;}

span.item	{text-align:left;
		{font-size:11pt; 
		color:#00008b; 
		margin-top:0.5em;
		font-weight:bold;
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
		text-decoration:underline;}

A.memo:link 	{font-weight: bold; 
		font-size: 10pt; 
		font-family: arial,verdana,cursive;
		text-align: left;
		color: #006400; 
		background-color:#ffffff;
		text-decoration: none;}

A.memo:active 	{font-weight:normal; 
		font-size: 10pt;
		color: #00008b; 
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
		text-align: center; }

A.memo:visited 	{font-weight:normal; 
		font-size: 10pt; 
		color: #000000; 
		background-color:#ffffff;
		font-family: arial,verdana,cursive; 
		text-align: center; }

A.memo:hover 	{font-weight:normal; 
		font-size: 10pt;
		color: #0000ff; 
		font-family: arial,verdana,cursive; 
		background-color: #ffffff; 
		text-align: center;}