

	BODY, TABLE, TD, TH, TBODY{ font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: x-small; color: #555555; }
	BODY { background-color: #214688; background-image: url(i/bg_body_1.gif); background-repeat: repeat-x; margin: 0; }

	A{ color: #4D6BA0; }

	hr{ color: #DDDDDD; height: 1; }

	H1{ color: #214688; font-size: 16 pt; font-weight: normal; }
	H2{ color: #214688; font-size: 14 pt; font-weight: normal; }
	H3{ font-size: 11 pt; }
	H4{ font-size: 9 pt; }
	H5{ font-size: 8 pt; background-color: #4D6BA0; padding: 5; color: #FFFFFF;}
	H6{ font-size: 8 pt; line-height: 13pt; color: #333333; margin: 25 0; padding: 5; font-weight: normal; border: 1px solid #DDDDDD; }
	
	SMALL { font-size: 80% }

	INPUT { border: 1px solid #999A94; height: 19; font-size: 11 px; font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;   }
	INPUT.btn { border: 0px solid #999A94; background-color: #999A94; color: #FFFFFF; font-weight: bold; font-size: 10 px; }

        TEXTAREA { border: 1px solid #999A94; font-size: 11 px; font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;   }

/* DECCO */

	A.more { font-size: 10px; background-color: #999A94; color: #FFFFFF; background-image: url(i/bull_more.gif);
		background-repeat: no-repeat; background-position: 3 3; height: 12; padding: 0 5 2 14; text-decoration: none; }
	A.more:HOVER { background-color: #4D6BA0; }

	.calendar TD, .calendar TH{ font-size: 10px; text-align: right; }
	.calendar TD.red, .calendar TH.red{ color: red; }
	.calendar TD A{ color: #4D6BA0; }
	
	.news TD{ vertical-align: top; font-size: 85%; }
	.news TD A{ text-decoration: none; color: #666666; }
	.news TD A:HOVER{ text-decoratrion: none; color: #4D6BA0; }
	.news TD .newsdate { font-size: 120%; }
	.news TD IMG { margin-bottom: 14; }
		
/* MENU */

	.addmenu, .addmenu A{ font-size: 10px; color: #FFFFFF; text-decoration: none; text-align: center; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; width: 90;  }
	.addmenu A:HREF { color: #F0F1E9; }
	.addmenu IMG { margin-bottom: 6; }

	.menu { white-space:nowrap; font-size: 11px; color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; margin-bottom: 3px;  }
	.menu A {  color: #D3DAE7; text-decoration: none; display: inline; padding: 7 8; background-color: #4D6BA0; height: 30; border-right: 1px solid #214688;  border-bottom: 1px solid #214688; }
	.menu A:HOVER { background-color: #5572A4; color: #FFFFFF; }
	.menu A.visited { color: #D3DAE7; background-color: #375894; }
	.menu A:HOVER.visited { color: #FFFFFF; background-color: #3B5C96; }
	

	.submenu UL{ margin-left: 20; };
	.submenu LI{ font-size: 11px; margin: 7 0; list-style: square; list-style-image: url(i/bull_more.gif); };
	.submenu LI A{ text-decoration: none; };
	.submenu LI A:HOVER{ color: #555555; text-decoration: underline; };
	
	.menubottom { font-size: 10px; color: #B0CBE0; font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; padding: 10 15; line-height: 150%; }
	.menubottom A { color: #B0CBE0; text-decoration: none; display: inline; margin: 20 5 20 5; white-space: nowrap; }
	.menubottom  A:HOVER { color: #FFFFFF; }
	
	.navycell { font-size: 11; font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif; color: #555555; border-bottom: 1px solid #CBCDC2; height: 25; margin-bottom: 20; }
	.navycell A:HOVER{ color: #555555; }





