body	{font-family:arial,helvetica,sans-serif;
		font-size:11px;
		margin-top:     0px;
		margin-left:    0px;
		margin-right:   0px;
		margin-bottom:  0px;
		padding:    	0px;
		color: #000000;
		background-color: #ffffff;
		}

p,td,th,ul,ol,br,span	{font-family:arial,helvetica,sans-serif; font-size:11px; }
.bigger	{font-family:arial,helvetica,sans-serif; font-size:13px; }

b 	{ font-weight:600; }

i 	{ font-style:italic; }

u 	{ font-style:600; font-style:italic;}

.white {font-family:arial,helvetica,sans-serif; font-size:11px; color:#ffffff; }
.white12 {font-family:arial,helvetica,sans-serif; font-size:12px; color:#ffffff; }
.white14 {font-family:arial,helvetica,sans-serif; font-size:14px; color:#ffffff; }
.white16 { font-family:arial,helvetica,sans-serif; font-size:16px; color:#ffffff; font-weight:600; }
.white18 { font-family:arial,helvetica,sans-serif; font-size:18px; color:#ffffff; font-weight:600; }
.white22 { font-family:arial,helvetica,sans-serif; font-size:22px; color:#ffffff; font-weight:600; }
.red12 {font-family:arial,helvetica,sans-serif; font-size:12px; color:#ff0000; }

.pgtitle {font-size:19px;	color:#009999; font-weight:600; }
.pgtitlered {font-size:19px;	color:#cc0000; font-weight:600; }
.title {font-size:16px;	color:#cccc00; font-weight:600; }
.titleblue {font-size:16px;	color:#3399cc; font-weight:600; }
.subtitle {font-size:14px;	color:#006666; font-weight:600; }
.subtitlebl {font-size:14px;	color:#333333; font-weight:600; }
h3 {font-size:12px;	color:#000000; font-weight:400; }


.quote20 { font-family:Times New Roman, Times, serif; font-size:20px;	color:#333333; font-weight:600; }

.quote {font-size:12px;	color:#999999; font-weight:600; }

.photocap { font-family:arial,helvetica,sans-serif;  color:#666666; font-size:10px;}

.footer { font-family:arial,helvetica,sans-serif;  color:#333333; font-size:11px;}

a.title:link	{font-family:arial,helvetica,sans-serif;font-size:16px;	 font-weight:600;  color:#006666; text-decoration:none; }

a.title:visited	{font-family:arial,helvetica,sans-serif;font-size:16px;	 font-weight:600;  color:#006666; text-decoration:none; }

a.title:active	{font-family:arial,helvetica,sans-serif;font-size:16px;	 font-weight:600;  color:#006666; text-decoration:none; }

a.title:hover	{font-family:arial,helvetica,sans-serif;font-size:16px;	 font-weight:600;  color:#00cccc; text-decoration:underline; }

a.titlew:link	{font-family:arial,helvetica,sans-serif;font-size:16px;	 font-weight:600;  color:#ffffff; text-decoration:none; }

a.titlew:visited	{font-family:arial,helvetica,sans-serif;font-size:16px;	 font-weight:600;  color:#ffffff; text-decoration:none; }

a.titlew:active	{font-family:arial,helvetica,sans-serif;font-size:16px;	 font-weight:600;  color:#ffffff; text-decoration:none; }

a.titlew:hover	{font-family:arial,helvetica,sans-serif;font-size:16px;	 font-weight:600;  color:#ffff00; text-decoration:underline; }

a.subtitle:link	{font-family:arial,helvetica,sans-serif;font-size:13px;	 font-weight:600;  color:#006699; text-decoration:none; }

a.subtitle:visited	{font-family:arial,helvetica,sans-serif;font-size:13px;	 font-weight:600;  color:#006699; text-decoration:none; }

a.subtitle:active	{font-family:arial,helvetica,sans-serif;font-size:13px;	 font-weight:600;  color:#006699; text-decoration:none; }

a.subtitle:hover	{font-family:arial,helvetica,sans-serif;font-size:13px;	 font-weight:600;  color:#0000ff; text-decoration:underline; }

a.subtitle2:link	{font-family:arial,helvetica,sans-serif;font-size:10px;	 font-weight:600;  color:#0000ff; text-decoration:none; }

a.subtitle2:visited	{font-family:arial,helvetica,sans-serif;font-size:10px;	 font-weight:600;  color:#0000ff; text-decoration:none; }

a.subtitle2:active	{font-family:arial,helvetica,sans-serif;font-size:10px;	 font-weight:600;  color:#0000ff; text-decoration:none; }

a.subtitle2:hover	{font-family:arial,helvetica,sans-serif;font-size:10px;	 font-weight:600;  color:#cc0000; text-decoration:underline; }








a:link	{font-family:arial,helvetica,sans-serif; font-weight:400;  color:#0000ff; text-decoration:none; }

a:visited	{font-family:arial,helvetica,sans-serif; font-weight:400;  color:#0000ff; text-decoration:none; }

a:active	{font-family:arial,helvetica,sans-serif; font-weight:400;  color:#0000ff; text-decoration:none; }

a:hover	{font-family:arial,helvetica,sans-serif; font-weight:400;  color:#cc0000; text-decoration:underline; }


 .gn	{font-family:arial,helvetica,sans-serif; font-weight:400; font-size:12px; color:#ffffff; text-decoration:none; }

a.gn:link	{font-family:arial,helvetica,sans-serif; font-weight:400; font-size:12px; color:#ffffff; text-decoration:none; }

a.gn:visited	{font-family:arial,helvetica,sans-serif; font-weight:400; font-size:12px; color:#ffffff; text-decoration:none; }

a.gn:active	{font-family:arial,helvetica,sans-serif; font-weight:400; font-size:12px; color:#ffffff; text-decoration:none; }

a.gn:hover	{font-family:arial,helvetica,sans-serif; font-weight:400; font-size:12px; color:#ffde00; text-decoration:none; }

 .gn2	{ display:block; font-family:arial,helvetica,sans-serif; font-weight:400; font-size:13px; color:#006666; text-decoration:none; padding:2px 15px 2px 15px; border:solid #ccffff 0px; }
a.gn2:link	{ display:block; font-family:arial,helvetica,sans-serif; font-weight:400; font-size:13px; color:#006666; text-decoration:none; padding:2px 15px 2px 15px; border:solid #ccffff 1px; }
a.gn2:visited	{ display:block; font-family:arial,helvetica,sans-serif; font-weight:400; font-size:13px; color:#006666; text-decoration:none; padding:2px 15px 2px 15px; border:solid #ccffff 1px; }

a.gn2:active	{ display:block; font-family:arial,helvetica,sans-serif; font-weight:400; font-size:13px; color:#006666; text-decoration:none; padding:2px 15px 2px 15px; border:solid #ccffff 1px; }

a.gn2:hover	{ display:block; font-family:arial,helvetica,sans-serif; font-weight:400; font-size:13px; color:#003333; text-decoration:none;padding:2px 15px 2px 15px; border:solid #003333 1px; }

 .gn3	{ display:block; font-family:arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#ffffff; text-decoration:none; padding:2px 10px 2px 10px; border:solid #003333 0px; }
a.gn3:link	{ display:block; font-family:arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#ffffff; text-decoration:none; padding:2px 10px 2px 10px; border:solid #003333 1px; }
a.gn3:visited	{ display:block; font-family:arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#ffffff; text-decoration:none; padding:2px 10px 2px 10px; border:solid #003333 1px; }

a.gn3:active	{ display:block; font-family:arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#ffffff; text-decoration:none; padding:2px 10px 2px 10px; border:solid #003333 1px; }

a.gn3:hover	{ display:block; font-family:arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#ffff00; text-decoration:none; padding:2px 10px 2px 10px; border:solid #ccffff 1px; }


a.n:link	{font-family:arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#006666; text-decoration:none; }

a.n:visited	{font-family:arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#006666; text-decoration:none; }

a.n:active	{font-family:arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#006666; text-decoration:none; }

a.n:hover	{font-family:arial,helvetica,sans-serif; font-weight:400; font-size:11px; color:#00cccc; text-decoration:none; }


a.footer:link	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:11px; color:#dedede; text-decoration:none; }

a.footer:visited	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:11px; color:#dedede; text-decoration:none; }

a.footer:active	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:11px; color:#dedede; text-decoration:none; }

a.footer:hover	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:11px; color:#ffcc00; text-decoration:none; }

.infolane { font-family:arial,helvetica,sans-serif; font-size:11px; color:#0000ff; font-weight:600; }

.infolane16 { font-family:arial,helvetica,sans-serif; font-size:16px; color:#0000ff; font-weight:600; }

.infolane20 { font-family:arial,helvetica,sans-serif; font-size:20px; color:#0000ff; font-weight:600; }


.red22 { font-family:arial,helvetica,sans-serif; font-size:22px; color:#cc0000; font-weight:600; }

a.red22:link	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:22px; color:#cc0000; text-decoration:none; }

a.red22:visited	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:22px; color:#cc0000; text-decoration:none; }

a.red22:active	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:22px; color:#cc0000; text-decoration:none; }

a.red22:hover	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:22px; color:#ffcc00; text-decoration:underline; }

.red12 { font-family:arial,helvetica,sans-serif; font-size:12px; color:#cc0000; font-weight:600; }

a.red12:link	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#cc0000; text-decoration:none; }

a.red12:visited	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#cc0000; text-decoration:none; }

a.red12:active	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#cc0000; text-decoration:none; }

a.red12:hover	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#ffcc00; text-decoration:underline; }

a.infolane:link	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#0000ff; text-decoration:none; }

a.infolane:visited	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#0000ff; text-decoration:none; }

a.infolane:active	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#ffffff; text-decoration:none; }

a.infolane:hover	{font-family:arial,helvetica,sans-serif; font-weight:600; font-size:12px; color:#0000ff; text-decoration:none; }


.navtop{ background-image:URL(../gfx/nav_tabtop_bg5.jpg);   padding-top:4px; padding-bottom:6px; padding-left:14px;  padding-right:12px;}

.navitem2 { background-image:URL(../gfx/nav_item_bg5.jpg); padding-top:4px; padding-bottom:4px; padding-left:14px;  padding-right:3px;}

.navitem { position:relative; margin:2px; padding:3px; border: solid #000099 1px; background-color:#ccf2cc;}


table.layout1 { background: #669966; border-collapse:collapse; border-width:0px; empty-cells: hide; width:716px; }
table.layout2 { background: #ffffff; border-collapse:collapse; border-width:0px; empty-cells: hide; width:716px; }
td.navcol     { background: #000033; color:#000000; width:200px; color:#000; padding:5px; vertical-align:top;}
td.contentcol { background: #ffffff; color:#000000; width:516px; color:#000; padding:20px; vertical-align:top;}
td.dualcol { background: #ffffff; color:#000000; color:#000; padding:20px; vertical-align:top;}
td.none       { padding:0px; color:#000000;}
td.white52       { padding:2px; padding-left:5px; padding-right:5px; color:#000000;align:center;}
td.onblack       { color:#dedede;}
td.navonblack6       { color:#999;font-weight:600;}
.navonblack6       { color:#999;font-weight:600;}

td.footer_nav	{ color:#ffffff;}
tr.z
		{background: #7fb292;
		}
td.z
		{background: #7fb292;
		}

tr.x
		{background: #7fb2b2;
		}
td.x
		{background: #7fb2b2;
		}


tr.y
		{background: #b2d1d1;
		}


td.y
		{background: #b2d1d1;
		}

.gncell         {display:block; margin:2px; padding:2px 2px 4px 4px; background-color:#006666; border:solid #333333 0px; }
.gncell a       {display:block; margin:2px; padding:2px 2px 4px 4px; background-color:#006666; border:solid #cccccc 0px; }
.gncell a:hover {display:block; margin:2px; padding:2px 2px 4px 4px; background-color:#121212; border:solid #cccc33 0px; }


.navcell 		{ display:block; padding:2px; padding-left:4px; padding-right:4px; background-color:#006666; border:solid #cccccc 1px; text-align:center; }
.navcell a: 	{ display:block; padding:2px; padding-left:4px; padding-right:4px; background-color:#006666; border:solid #cccccc 1px; text-align:center; }
.navcell a:hover 	{ display:block; padding:2px; padding-left:4px; padding-right:4px; background-color:#121212; border:solid #cccc33 1px; text-align:center; }

