		body 
		{ 
			font-family:Helvetica,Arial,sans-serif; 
			font-size:12px; 
			font-weight:normal; 
			margin:0px;
			padding:0px;
			color:#000000;
			background:#ffffff;
		}
		td, div
		{
			font-family:Helvetica,Arial,sans-serif; 
			font-size:12px; 
			font-weight:normal; 
		}
		
		input          { background:#ffffff; border:1px solid #888888; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; }
		input.Error    { background:#ffdede; border:1px solid #f00000; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; color:#000000 !important; }
		select         { border:1px solid #888888; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; }
		textarea       { border:1px solid #888888; font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; }
		form           { margin:0px; padding:0px; }
		
		img    { border:0px; margin:0px; }
		table  { margin:0px; padding:0px; }
		td     { margin:0px; padding:0px; font-size:12px; }
		div    { margin:0px; padding:0px; font-size:12px; }
		ul     { margin-top:5px; margin-left:30px; }
		li     { margin-bottom:3px; }
		
		a:link, a:visited { color:#fed501; text-decoration:underline; } 
		a:hover, a:active { color:#ffffff; text-decoration:none; } 
		
		.Error       { color:#fed501; }
		.Input_Error { background:#ffdddd; border:1px solid #ffaaaa; }
		
		div.Clearer { clear:both; margin:0px; padding:0px; height:0px; line-height:0px; overflow:hidden; }
		
		div.Seperator
		{
			height:1px;
			margin-top:15px;
			margin-bottom:15px;
			overflow:hidden;
		}
		
			
		h1        { font-family:Helvetica,Arial,sans-serif; font-size:17px; font-weight:normal; letter-spacing:-1px; margin:0px; margin-bottom:5px; color:#fed501; }
		h1 strong { font-family:Helvetica,Arial,sans-serif; font-size:15px; font-weight:normal; letter-spacing:-1px; color:#fed501; }
		h2        { font-family:Helvetica,Arial,sans-serif; font-size:15px; font-weight:normal; letter-spacing:-1px; margin:0px; margin-bottom:5px; color:#fed501; }
		
		
		div.ExtremeTracking { display:none; }
		
		
		
	
	
	
	
	
	
		div.Main             { margin:15px; margin-top:10px; margin-bottom:0px; text-align:justify; }
		div.MainPics         { margin:15px; margin-top:10px; margin-bottom:0px; text-align:center; }
		div.MainPics div     { color:#000000; }
		div.MainPics td      { color:#000000; }
		div.MainPics  a:link,  div.MainPics  a:visited { color:#000000; text-decoration:underline; }
		div.MainPics  a:hover, div.MainPics  a:active  { color:#000000; text-decoration:none; }
		
		div.MenuTop          { text-align:right; color:#cdcdcd; padding-top:2px; padding-right:5px; }
		div.MenuTop  a:link,  div.MenuTop  a:visited { color:#efefef; text-decoration:none; }
		div.MenuTop  a:hover, div.MenuTop  a:active  { color:#ffffff; text-decoration:none; }
		

		
		
		
		
		
		
		/* Form */
		div.Form-Send-Message-Valid     { padding:5px; background:#dee9f4; border:1px solid #76a2d0; color:#000000 !important; text-align:center; }
		div.Form-Send-Message-Invalid   { padding:5px; background:#ffdddd; border:1px solid #ffaaaa; color:#000000 !important; text-align:center; }

		
		
		
		
		
		
		
		table.Design                { border-collapse:collapse; height:602px; }
		table.Design td.Menu        { width:250px; background:url(../images/menu_background.jpg) no-repeat #c4c4c4; vertical-align:top; }
		table.Design td.Menu_Bottom { width:250px; height:75px; background:url(../images/menu_bottom.jpg) no-repeat #adadad; }
		table.Design td.Main        { padding:0px; vertical-align:top; }
		table.Design td.Pics        { padding-top:10px; vertical-align:top; }
		table.Design td.Copyright   { padding-top:10px; vertical-align:top; text-align:right; font-style:italic; }
		table.Design td.Copyright a { font-size:11px; color:#000000; text-decoration:none; }
		table.Design td.News        { padding-top:5px; }
		
		div.MenuArea                { margin:15px; margin-top:215px; width:220px; }
		div.Content_Home_           { height:602px; width:880px; padding:0px; margin:0px; color:#ffffff; }
		div.Content_Home            { width:880px; padding:0px; margin:0px; color:#ffffff; }
		div.Content_Standard        { height:602px; width:440px; padding-left:10px; padding-right:10px; margin:0px; overflow:auto; text-align:justify; color:#ffffff; }
		div.Content_Standard div    { color:#ffffff; }
		div.Content_Standard td     { color:#ffffff; }
		div.Content_Band            { height:602px; width:300px; padding-left:10px; padding-right:10px; margin:0px; overflow:auto; text-align:justify; color:#ffffff; }
		div.Content_Band     div    { color:#ffffff; }
		div.Content_Band     td     { color:#ffffff; }
		
		
		
		
		
		
		
		
		div.NewsCalendar {  }
		
		table.NewsCalendarMonth { border-collapse:collapse; }
		table.NewsCalendarMonth td { font-weight:normal; font-size:13px; letter-spacing:-0.1em; color:#000000; }
		
		div.NewsCalendarDays  { margin-left:3px; }
		
		table.NewsCalendarDay              { float:left; margin:1px; border-collapse:collapse; }
		table.NewsCalendarDay td.Weekday   { text-align:center; vertical-align:middle; font-size:10px; background:none;    color:#303030; }
		table.NewsCalendarDay td.Standard  { text-align:center; vertical-align:middle; font-size:10px; background:#ffffff; color:#000000; width:18px; height:16px; border:1px solid #505050; }
		table.NewsCalendarDay td.Entry     { text-align:center; vertical-align:middle; font-size:10px; background:#fed501; color:#ffffff; width:18px; height:16px; border:1px solid #505050; }
		table.NewsCalendarDay  a:link,  table.NewsCalendarDay  a:visited { color:#000000; text-decoration:none; }
		table.NewsCalendarDay  a:hover, table.NewsCalendarDay  a:active  { color:#000000; text-decoration:none; }
		
		
		
		
		
		
		div.PreviewPics  { width:690px; }
		div.HomeCalendar { width:710px; }
		
		
		
		
		
		
		
		
		
		
		
		
		
table.Design td.Menu_Bottom { width:250px; height:85px; background:url(../images/menu_bottom.jpg) no-repeat #adadad; }
table.Design td.Main        { padding:0px; vertical-align:top; height: 713px; }