		body 
		{ 
			font-family:Helvetica,Arial,sans-serif; 
			font-size:12px; 
			font-weight:normal; 
			margin:0px;
			padding:0px;
			color:#303030;
			background:url(../images/HG.jpg) repeat-x #ccc;
		}
		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:#9e1a05; text-decoration:underline; } 
		a:hover, a:active { color:#000000; text-decoration:none; } 
		
		.Error       { color:#f00000; }
		.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:Times New Roman; font-size:28px; font-weight:normal; letter-spacing:-1px; margin:0px; margin-bottom:5px; color:#9e1a05; }
		h1 strong { font-family:Helvetica,Arial,sans-serif; font-size:15px; font-weight:normal; letter-spacing:-1px; color:#000000; }
		h2        { font-family:Helvetica,Arial,sans-serif; font-size:15px; font-weight:normal; letter-spacing:-1px; margin:0px; margin-bottom:5px; color:#000000; }
		
		
		div.ExtremeTracking { display:none; }
		
		
		
	
	
	
	
	
	
		div.Main             { text-align:justify; margin:10px; }
		div.SubMenu          { float:right; margin-left:10px; margin-bottom:10px; width:170px; }
		

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

		
		
		div.Design                        { margin:auto; }
		div.Logo                          { text-align:center; }
		div.Header                        { text-align:center; }
		div.NewsEyecatcher                { text-align:center; }
		table.Header                      { border-collapse:collapse; width:979px; margin:auto; }
		div.Footer                        { text-align:center; }
		div.MainArea                      { text-align:center; }
		div.Page                          { background:url(../images/page.png) repeat-y; width:980px; margin:auto; }
		div.Content                       { padding:10px; padding-left:50px; padding-right:50px; text-align:justify; }
		
		
		
		table.NewsPreviewHome             { border-collapse:collapse; }
		table.NewsPreviewHome td          { vertical-align:top; }
		
		div.NewsPreview                   { width:430px; height:250px; background:url(../images/news_preview.png) no-repeat; margin-bottom:10px; }
		div.NewsPreview_Picture           { height:135px; text-align:center; padding-top:21px; }
		div.NewsPreview_TextArea          { margin-left:30px; margin-right:30px; margin-top:5px; height:60px; overflow:hidden; }
		div.NewsPreview_Title             { font-family:Helvetica,Arial,sans-serif; font-size:15px; font-weight:normal; letter-spacing:-1px; margin:0px; margin-bottom:5px; color:#000000; }
		div.NewsPreview_Text              {  }
		
		div.NewsList                            { margin-bottom:20px; }
		table.NewsList                          { border-collapse:collapse; }
		table.NewsList td                       { vertical-align:top; }
		table.NewsList td.NewsList_Picture_     { width:450px; height:250px; text-align:center; vertical-align:middle; background:#000; border:3px solid #fff; }
		table.NewsList td.NewsList_Picture      { text-align:left; vertical-align:top;  }
		table.NewsList td.NewsList_Picture img  { border:3px solid #fff; }
		table.NewsList td.NewsList_Spacer       { width:20px; }
		table.NewsList td.NewsList_Text         { border-bottom:2px dotted #fff; }
		div.NewsList_Picture                    {  }
		div.NewsList_Title                      { font-family:Helvetica,Arial,sans-serif; font-size:17px; font-weight:normal; letter-spacing:-1px; margin:0px; margin-bottom:5px; color:#9e1a05; }
		div.NewsList_Text                       {  }
		
		div.EyecatcherEntry                                   { margin-top:30px; height:150px; overflow:hidden; }
		table.EyecatcherEntry                                 { border-collapse:collapse; }
		table.EyecatcherEntry td                              { vertical-align:top; }
		table.EyecatcherEntry td.EyecatcherEntry_Picture      { text-align:left; vertical-align:top;  }
		table.EyecatcherEntry td.EyecatcherEntry_Picture img  { border:3px solid #fff; }
		table.EyecatcherEntry td.EyecatcherEntry_Spacer       { width:20px; }
		table.EyecatcherEntry td.EyecatcherEntry_Text         { border-bottom:2px dotted #fff; }
		div.EyecatcherEntry_Picture                           {  }
		div.EyecatcherEntry_Title                             { font-family:Helvetica,Arial,sans-serif; font-size:17px; font-weight:normal; letter-spacing:-1px; margin:0px; margin-bottom:5px; color:#9e1a05; }
		div.EyecatcherEntry_Text                              {  }
		 
		div.Eyecatcher                          { width:878px; height:218px; background:url(../images/news.jpg) no-repeat; }
		table.Eyecatcher                        { border-collapse:collapse; }
		table.Eyecatcher td                     { vertical-align:top; }
		table.Eyecatcher td.Eyecatcher_Left     { width:120px; }
		table.Eyecatcher td.Eyecatcher_Middle   {  }
		table.Eyecatcher td.Eyecatcher_Right    { width:90px; }
