body	{background-color:#CDD5CD;}

body, td	{font-family:tahoma, verdana, geneva, arial; font-size:11px;}

img		{border:none;}

a		{color:#00447B;}
a#noa	{text-decoration:none;}
a#noa:hover	{text-decoration:underline;}

/*p	{margin:0;margin-bottom:1em;}*/

h2		{margin:0 0 10px 0; font-family:arial; font-size:13px; color:#942A28;}

p#p5	{margin-top:5px;}
p#p10	{margin-top:10px;}

tr.nobg td		{background-repeat:no-repeat;}
tr.nobg td#h	{padding-left:40px;height:54px;}
tr.nobg td#h2	{background-position:right;}
tr.nobg td#h3	{padding-right:40px;background-position:right top;}

.prog1st 		{margin:15px 0 15px 0;}
.prog1st td		{padding-left:40px;}
.prog1st td#hr	{padding-top:24px;}

.publ 			{margin:0 0 15px 0;}
.publ td		{padding-left:40px;padding-top:15px;}
.publ div.name	{padding:2px 10px 3px 10px; background-color:#607D8B; color:#ffffff;}
.publ span.name	{padding:2px 10px 3px 10px; background-color:#607D8B; color:#ffffff;line-height:21px;}

.news		{margin:15px 0px 15px 0px;}
.news#news2 {margin:0px 0px 0px 0px;}
.news td	{padding-bottom:10px;}
.news img	{border:3px solid #D8DED8;margin:0 10px 5px 0;}
.news img.news2	{border:3px solid #E6EAE6;}
.news td.date		{width:40px;padding-left:40px;padding-right:5px;}
.news td.date span	{font-family:arial narrow; font-size:10px; padding:0 6px 0px 6px; background-color:#8D4541;color:#ffffff;line-height:12px;}
.news#news2 td.date	{width:40px;padding-left:0px;padding-right:5px;}

.bottom		{font-size:10px;color:#456776;padding-bottom:35px;}
.bottom	a 	{color:#456776;}

.pad40r	{padding-right:40px;}
.pad40	{padding-right:40px;padding-bottom:20px;padding-top:17px;}
.pad40l	{padding:40px;padding-top:15px;}

.menu-bot			{color:#90A5B0;}
.menu-bot a			{color:#90A5B0;text-decoration:none;}
.menu-bot a:hover	{color:#90A5B0;text-decoration:underline;}

.submenu td			{padding:18px 10px 11px 40px;font-weight:bold;}
.submenu tr.sub2 td	{padding:10px 10px 7px 60px;font-weight:bold;}
.submenu td	a		{color:#952A29;text-decoration:none;}
.submenu td	a:hover	{text-decoration:underline;}
.submenu td	a#black		{color:#000000;}
.submenu td	a#black:hover	{text-decoration:underline;}
.submenu td.sel		{padding-bottom:0px;}
.submenu td.sel div	{border-bottom:3px solid #000000;height:11px;width:11;}
.submenu tr.sub2 td.sel		{padding-bottom:0px;}
.submenu tr.sub2 td.sel div	{border-bottom:3px solid #000000;height:7px;width:11;}

.head	{font-family:arial;font-size:15px;color:#295064;}
.head2	{font-family:arial;font-size:13px;color:#942A28;}
#red	{color:#952A29;}
.bord1		{border:3px solid #E6EAE6;}
.bord2		{border:3px solid #E6EAE6;margin-right:10px}
.small		{font-size:10px;}

.staff td			{background-position:center;}
.staff td div.pos	{font-size:10px;padding-top:5px}
.staff td#hr		{padding-top:30px;}

.partn td		{padding:0px 0px 5px 10px;}
.partn tr.hr10 td	{padding:0px;border-top:2px solid #C0C8C0;}
.partn tr.header td	{padding:10px 0px 10px 10px;background-color:#C0C8C0;}

.photo td		{font-size:10px; color:#8E948E;}
.photo td div	{padding:5px 0px 10px 0px;}

.pub td {padding:0px 0px 5px 0px;}
.pub img {border:3px solid #E6EAE6;margin:0px 10px 5px 0px;}
.pub tr.hr10 td	{padding:0px;border-top:1px solid #C0C8C0;}
.pub td#name	{color:#747974;}
.pub tr.high td {padding:0px 0px 8px 0px;}
.pub tr.high div#name	{font-size:10px;color:#878C87;}

#grey	{color:#747974;}