a:link		{color:0066ff}
a:visited	{color:0066ff}
h1		{font-size:16pt; font-family:arial; font-weight:100; color:black; margin-left:25; margin-right:25; margin-top:12; margin-bottom:0}
h2		{font-size:14pt; font-family:arial; font-weight:100; color:black; margin-left:25; margin-right:0; margin-top:12; margin-bottom:0}
h3		{font-size:12pt; font-family:arial; font-weight:100; color:black; margin-left:25; margin-right:25; margin-top:12; margin-bottom:0}
h4		{font-size:10pt; font-family:arial; font-weight:100; color:black; margin-left:25; margin-right:25; margin-top:0; margin-bottom:0} 
h5		{font-size:8pt; font-family:tahoma; font-weight:100; color:666666; margin-left:25; margin-right:25; margin-top:3; margin-bottom:0}

table		{width:100%; border-collapse:collapse}
td		{padding:0px; margin:0px; vertical-align:top}
img		{border:none}

table.mmenu	{width:100%; border-collapse:collapse; background-color:white}
td.mmenu	{background-color:black; width:20%; height:25; padding-right:20px; padding-left:10px; padding-bottom:5px; margin:0px; vertical-align:bottom}

td.pmenu	{background-color:660000; width:20%; height:25; padding-right:20px; padding-left:10px; padding-bottom:5px; margin:0px; vertical-align:bottom}
td.onmmenu	{background-color:white; width:20%; height:25; padding-right:20px; padding-left:10px; padding-bottom:5px; margin:0px; vertical-align:bottom}

td.pmenu	{background-color:66cc00; width:20%; height:25; padding-right:20px; padding-left:10px; padding-bottom:5px; margin:0px; vertical-align:bottom}

a:link.mmenu	{white-space:nowrap; color:white; font-size:10pt; text-decoration:underline; font-family:arial}
a:visited.mmenu	{white-space:nowrap; color:white; font-size:10pt; text-decoration:underline; font-family:arial}

a:link.onmmenu	{white-space:nowrap; color:black; font-family:arial; font-size:10pt; vertical-align:bottom}
a:visited.onmmenu{white-space:nowrap; color:black; font-family:arial; font-size:10pt; vertical-align:bottom}

p.mmenu		{font-weight:none; color:black; font-size:10pt; font-family:arial; white-space:nowrap}

p.mmlinks	{text-decoration:line-through; font-weight:none; color:white; font-size:10pt; font-family:arial; white-space:nowrap}

td.smenu	{width:25%; vertical-align:top; padding-top:150px}
td.body		{width:75%; vertical-align:top; padding-top:50px}

td.worksfin	{width:60%; vertical-align:top; padding-top:50px; padding-left:25px; padding-bottom:0px}
td.works	{width:60%; vertical-align:top; padding-top:50px; padding-left:25px; padding-bottom:50px}
td.worksmiddle	{width:60%; vertical-align:middle; padding-left:25px; padding-bottom:100px}

p.works		{font-size:8pt; font-family:tahoma; font-weight:100; color:black; margin-top:12; margin-bottom:0}
p.worksfin	{font-size:8pt; font-family:tahoma; font-weight:100; color:black; margin-top:12; margin-bottom:50}

hr		{margin-right:25; margin-left:25; margin-top:9; margin-bottom:0; height:1px; background-color:black; border:none}
hr.double	{margin-right:25; margin-left:25; margin-top:6; margin-bottom:6; height:3px; background-color:black; border:none}

p.bottom	{font-size:8pt; font-family:arial; font-weight:100; color:white; margin-left:25; margin-right:40%; margin-top:19}
td.bottom	{background-color:black; height:50}

a.nmenu		{font-weight:bold; color:black; font-size:10pt; font-family:arial; white-space:nowrap}
td.nmenu	{padding-right:20px; padding-left:10px; padding-bottom:2px; margin:0px; vertical-align:bottom; padding-top:5px}
td.onnmmenu	{background-color:cccccc; width:16%; padding-right:20px; padding-left:10px; padding-bottom:4px; margin:0px; vertical-align:middle; padding-top:2px}

td.in		{width:23%; vertical-align:top; padding-top:50px}
p.top		{font-weight:none; font-size:10pt; font-family:arial; color:black; position:absolute; right:25; top:125}

input.project	{margin-left:25}
textarea.project{margin-left:25} 

p.newsh41	{font-size:10pt; font-family:arial; font-weight:100; color:black; margin-left:25; margin-right:25; margin-top:0; margin-bottom:0} 
p.newsh51	{font-size:8pt; font-family:tahoma; font-weight:100; color:black; margin-left:25; margin-right:25; margin-top:25; margin-bottom:0}

p.newsh42	{font-size:10pt; font-family:arial; font-weight:100; color:666666; margin-left:25; margin-right:25; margin-top:0; margin-bottom:0} 
p.newsh52	{font-size:8pt; font-family:tahoma; font-weight:100; color:666666; margin-left:25; margin-right:25; margin-top:25; margin-bottom:0}

p.newsh43	{font-size:10pt; font-family:arial; font-weight:100; color:999999; margin-left:25; margin-right:25; margin-top:0; margin-bottom:0} 
p.newsh53	{font-size:8pt; font-family:tahoma; font-weight:100; color:999999; margin-left:25; margin-right:25; margin-top:25; margin-bottom:0}

p.newsh44	{font-size:10pt; font-family:arial; font-weight:100; color:cccccc; margin-left:25; margin-right:25; margin-top:0; margin-bottom:0} 
p.newsh54	{font-size:8pt; font-family:tahoma; font-weight:100; color:cccccc; margin-left:25; margin-right:25; margin-top:25; margin-bottom:0}

a:link.news1	{color:0066ff}
a:visited.news1	{color:0066ff}

a:link.news2	{color:6699ff}
a:visited.news2	{color:6699ff}

a:link.news3	{color:99ccff}
a:visited.news3	{color:99ccff}

a:link.news4	{color:ccffff}
a:visited.news4	{color:ccffff}

#layout1 {position:absolute; right:40; top:50}
#layout2 {position:absolute; top:50; left:50}

#layout4 {position:absolute; left:30%}

#layout5 {position:relative; bottom:32; height:7; width:100%}


p.language	{font-weight:none; font-size:8pt; font-family:arial; position:absolute; left:25; top:25}