.foo{}
	html{overflow: scroll;} 
/* News Component*/
    /* Forms- for search etc*/
        .News-Form  {display:block;width:100%; font: 1em Arial, Helvetica, sans-serif;float:left;clear:right}
        .News-Form  span.fieldlabel{width: 200px;height: 20px;display:block;float:left;clear:left;padding-top: 3px;margin-left:10px;}
        .News-Form  span.field{width: 200px;min-height: 20px;display:inline;float:left;padding: 3px 13px 0px 0px;font-size:11px;font-family:Arial, Helvetica, sans-serif; overflow:hidden;text-align:left;}
        .News-Form  select.listbox{width:190px;float:left;display:inline;}
        .News-Form  textarea.field{width: 200px;padding-top: 0px;font-size:11px;float:left;font-family:Arial, Helvetica, sans-serif;}
        .News-Form  input.field, .News-Form  select.field{width: 200px;min-height:15px;float:left;padding-top: 0px;font-size:11px;font-family:Arial, Helvetica, sans-serif;vertical-align:middle;}
        .News-Form  input.hiddenfield{display:none;}
        .News-Form  span.fielderror{padding: 0px 0px 0px 10px;display:inline;clear:both;}
        .News-Form  span.fieldrequiredmarker{color:#FF9900;}
        .News-Form  a.CommandBtn, .News-Form a.CommandBtn:link, .News-Form a.CommandBtn:active,.News-Form a.CommandBtn:visited{display: inline;vertical-align: middle;width: 105px;height: 18px;text-align:center;padding: 4px 0px 0px 0px;margin: 0px 0px 0px 6px;font: bold 11px Tahoma,Arial,Sans-Serif;color: #FFF;background:transparent url(../06/images/CommandBtn.gif) 0px -1px no-repeat;text-decoration: none;float:right;}
        .News-Form  a.CommandBtn:hover{background-position:0px -22px ;color: #333333;text-decoration: none;}
        .News-Form  a.CommandBtnSlim,.News-Form a.CommandBtnSlim:link,.News-Form a.CommandBtnSlim:active,.News-Form a.CommandBtnSlim:visited{display: block;vertical-align: middle;width: 70px;height: 19px;text-align: center;padding: 4px 2px 0px 2px;font: 11px Arial, Helvetica, sans-serif;color: #333;background:transparent url(../06/images/CommandBtnSlim.gif) 0px -23px no-repeat;text-decoration: none;float:right;}
        .News-Form  a.CommandBtnSlim:hover{background-position: 0px 0px ;}
    /* end */
    /* News Listings styles */
        /* top four use these styles */
            /* News flash */
                .TopNewsFlash {width:350px;padding:8px;margin-top:10px;border: 1px solid #FF9900;display:block;float:left;}
                .TopNewsFlash .Image {float: left;margin-top: 5px;margin-left:5px;border: 1px solid #CCC; max-width:100px;}
                .TopNewsFlash .Text {display:block;float:left;}
                .TopNewsFlash .Text .Headline {margin-top: 0px;margin-left: 10px; font-weight:bold;font-size:1.4em;display:block;}
                .TopNewsFlash .Text .Date { font-style:italic; font-size:0.75em; margin: 0px 0px 0px 10px;display:block;}
                .TopNewsFlash .Text .Summary {margin-left: 10px;}
                .TopNewsFlash a{color: #666666;}
                .TopNewsFlash a:hover{color: #FF9900}
            /* end */
            /* normal */
                .TopNews {width:350px;padding:8px;margin-top:10px;border: 1px dashed #EFEFEF;display:block;float:left;}
                .TopNews .Image {float: left;margin-top: 5px;margin-left:5px;border: 1px solid #CCC; max-width:100px;}
                .TopNews .Text {display:block;float:left;}
                .TopNews .Text .Headline {margin-top: 0px;margin-left: 10px; font-weight:bold;font-size:1.4em;display:block;}
                .TopNews .Text .Date { font-style:italic; font-size:0.75em; margin: 0 0 0 10px;display:block;}
                .TopNews .Text .Summary { margin-left: 10px;}
                .TopNews a{color: #666666;}
                .TopNews a:hover{color: #FF9900}
            /* end */
        /* end */
        /* the rest use these styles */
            /* News flash */
                .NewsFlash {width:350px;padding:8px;margin-top:10px;border: 1px dashed #FF9900;display:block;float:left;}
                .NewsFlash .Image {float: left;margin-top: 5px;margin-left:5px;border: 1px solid #CCC; max-width:100px;}
                .NewsFlash .Text {display:block;float:left;}
                .NewsFlash .Text .Headline {margin-top: 0px;margin-left: 10px; font-weight:bold;font-size:1.1em;display:block;}
                .NewsFlash .Text .Date { font-style:italic; font-size:0.75em; margin: 0 0 0 10px;display:block;}
                .NewsFlash .Text .Summary { margin-left: 10px;font-size:0.9em;}
                .NewsFlash a{color: #666666;}
                .NewsFlash a:hover{color: #FF9900}
            /* end */
            /* normal */
                 /* .News {width:350px;padding:8px;margin-top:10px;border: 1px solid #FF9900;display:block;float:left;}
                .News .Image {float: left;margin-top: 5px;margin-left:5px;border: 1px solid #CCC; max-width:100px;}
                .News .Text {display:block;float:left;}
                .News .Text .Headline {margin-left: 10px; font-weight:bold;font-size:1.1em;display:block;}
                .News .Text .Date { font-style:italic; font-size:0.75em; margin: 0px 0px 0px 10px;display:block;}
                .News .Text .Summary { margin: 0px 0px 0px 10px;font-size:0.9em;}
                .News a{color: #666666;}
                .News a:hover{color: #FF9900}
            /* end */
       /* end */
    /* News details styles */
        .news-imagebox   {font-size:0.75em; background-color:#EFEFEF;float:left;clear:right;padding:5px ;margin:0px 5px 5px 0px;}
        .news-imagebox img{border:2px solid #FFF;}
    /* end 
    .TopArticle{margin:5px 0px 0px 0px;padding-bottom:5px;width:100%}
    .TopArticle .Title{}
    .TopArticle .Flash{}
        .SubArticles{}
    .SubArticles .Title{}
    .SubArticles .Flash{}*/
    
    /*.TopArticle {margin:0px 0px 5px 0px; padding-bottom:0; background:url(images/webparts/boxout_top_news.gif) left top no-repeat;}*/
	
	.TopArticle{margin:0px 0px 5px 0px; padding-bottom:0; background:url(images/boxout_top_news_new.gif) left top no-repeat;}
	
    .TopArticle .topleft		{ padding:10px 0 0 0; height:1%; }
	.TopArticle .topleft h3		{font-size:120%; margin:0; padding:5px 0 0 68px; color:#a0a688;}
    .TopArticle .topright		{  }
	.TopArticle .topleft, .TopArticle .topright, .TopArticle .bottomleft, .TopArticle .bottomright{}
    .TopArticle .bottomleft { clear:both}
    .TopArticle .topright, .TopArticle .bottomright {}
    .TopArticle .topright       {background-position: 100% 0; display:none;}
    .TopArticle .bottomleft     { background:url(images/webparts/boxout_bottom.gif) left no-repeat; height:20px;}
    .TopArticle .bottomright    {}
    .TopArticle .Holder         { padding:5px 0 0 0; height:1%;}
    .TopArticle .inner          {margin-left: 5px;margin-right: 5px;padding-left: 5px; padding-right:5px;text-align: left;}
    .TopArticle .contentleft     {background:url(images/webparts/boxout_tile.gif) left repeat-y; }
    .TopArticle .contentright   {background-position: 100% 0; } 
    .TopArticle a				{text-decoration:none; }
    .TopArticle a:hover, .TopArticle a:active 
                                {text-decoration:underline; }
    .TopArticle a.Title          {font: 160% verdana;clear:right;color:#4d5921 !important; text-decoration:underline;  padding:5px 0 13px 68px;background:transparent;}
    .TopArticle a.Title:hover		{ text-decoration:underline; color:#859d4b !important;}
    .TopArticle .Image, .TopArticle .Image img
                                {float:left; margin-right: 6px;  margin:5px 8px 0 0; clear:both;}
	.TopArticle img				{float:left; margin:0; border:2px solid #436203; width:127px; }
    .TopArticle .Flash          {clear:left;display:block;}
    .TopArticle .Body    		{ padding:8px 10px 10px 8px; display:block; }
	 .TopArticle .Body  a	 	{color:#4d5921 !important; text-decoration:underline;}
	 .TopArticle .Body  a:hover {color:#859d4b !important;text-decoration:underline;}
    .TopArticle .More           {text-align:left;margin-left:8px;font-weight:bold;text-decoration:none;}/**/
    .TopArticle .Date           {text-align:left;font-size:80%;margin-left:8px;display:block; color:#4b5720; }/**/
	.TopArticle .Time           {text-align:left;font-size:80%;margin-left:8px;display:block;  color:#4b5720;}/**/
	.TopArticle .Title {color:#7b7c7a;}

    
    .SubArticles                {width: 100%; padding: 0px; float: left; margin-top: 10px; clear: both; }
 	
    .SubArticle                 {float:left;margin:5px 5px 3px 0; width: 32%; background:url(images/webparts/new_bottomline.gif) bottom no-repeat; min-height:18em;}
 
   * html .SubArticle           {float:left;margin:5px 5px 3px 0; width: 30%; background:url(images/webparts/new_bottomline.gif) bottom no-repeat; display:block; height:200px;}

    .SubArticles span			{color:#4d5921; font-size:150%;float:left;display:block;width:80%;}
	* html .SubArticles span			{color:#4d5921; font-size:150%;float:none;}
	
	
	.SubArticle .topleft, .SubArticle .topright, .SubArticle .bottomleft, .SubArticle .bottomright
                                {background-image: url(../06/images/news/1.png);height: 5px;font-size: 4px; background-repeat:no-repeat;}
    .SubArticle .topleft, .SubArticle .bottomleft 
                                {height:5px; }
    .SubArticle .topright, .SubArticle .bottomright 
                                {display:none;}
    .SubArticle .topright       {background-position: 100% 0; display:none;}
    .SubArticle .bottomleft     {}
    .SubArticle .bottomright    {}
    
    .SubArticle .Holder         {min-height: 120px;position:relative;}
    .SubArticle .Holder img     {float:left; margin:10px 0 0 0; }
    .SubArticle .inner          {margin-left: 5px; margin-right: 5px;background:#FFF; padding:3px; text-align: left;}
    .SubArticle .contentleft, .SubArticle .contentright 
                                {background-image: url(../06/images/news/2.png);background-repeat: repeat-y; }
    .SubArticle .contentright   {background-position: 100% 0; }
    .SubArticle a.Title          {font-size:90%;font-weight:bold; text-decoration:underline; color:#4d5921; padding:0 0 10px 0;}
	.SubArticle a.Title:hover	{text-decoration:none;}
    .SubArticle .Image, .SubArticle .Image img
                                {float:left;display:block;  }
	.SubArticle .Image img 		{border:1px solid #436203; }
    .SubArticle .Flash          {clear:left;display:block;}
    .SubArticle .Body           {float:left;width:auto;font-size:90%; }
	.SubArticle .Body a			{ display:block; float:right; padding:0 0 0 10px;  }
	.SubArticle .Body a h4		{ padding:0; margin:0; font-size:100%; }

    .SubArticle .More           {text-align:right;margin-left:8px;font-weight:bold;text-decoration:none;font-size:75%;font-weight:bold;}/**/
    .SubArticle .Date           {text-align:left;font-size:80%; display:block; clear:both; color:#4d5921;}/**/
    .SubArticle  a{color:#373a31 !important;} .SubArticle a:hover {color: #859d4b !important; text-decoration:underline !important}


 
    .ArticleList                {float: left; margin: 5px 0; padding:10px 0}
	.ArticleList span			{ color:#4d5921; font-size:150%; padding:0 0 10px 0; }
    .ArticleList ul             {margin: 10px 0 0 10px; padding:0; }
    .ArticleList ul li          {background: url(images/template/news_bullet.gif) 0 5px no-repeat; list-style:none; font-size:90%; margin:0; padding:0 0 0 15px;}
    .ArticleList ul li a        {text-decoration:underline; color:#e31b23;}
    .ArticleList ul li a:hover  {}
    
    .StandardNewsList           {border-bottom: 1px solid #d5e0bd; padding: 4px 4px 8px 4px; width: 495px; margin-bottom: 4px; display: block; font-size:1.5em;}
    .StandardNewsList-Title     {}
    .StandardNewsList-Summary   {}
    .StandardNewsList-Date      {font-size:80%; margin:5px 0 0 0;}
    .StandardNewsList-Flash     {color: #CC3300; font-weight: bold;}
	 .StandardNewsList a {color:	#3e540f; }
	.StandardNewsList a:hover {color:#ed1b24; }


    
/* end */




/* Events Component*/
    /* EventsDiary Box */
    .Box-EventsDiary {width:195px; background: url(images/webparts/col_tile.gif) left repeat-y;  margin-bottom: 3px;}
	  .Box-EventsDiary h5 {display:none;}
         /* Banner area */
                .Box-EventsDiary .Banner{background: url(images/webparts/events_head.gif) left top no-repeat; }
                /* Used for rounded corners and to hold a <span> with the title in it. */
                .Box-EventsDiary .Banner .Left{padding:5px 0 10px 0px; height:25px;  }
                /* <span> in the above style to show Control title/ page title */
                .Box-EventsDiary .Banner .Title{font-weight:bold; color:#fff; padding:8px 8px 27px 8px; display:block; height:1%;  }
				 .Box-EventsDiary .Banner .Title h5	{display:none;}
                /* Used for rounded corners. Can be set to display:none if not required in the layout. */
                .Box-EventsDiary .Banner .Right{}
            /* End  */
            /* Footer areas */
                .Box-EventsDiary .Footer {background:url(images/webparts/col_bottom.gif) no-repeat left top; height:14px; width:195px; clear:both; }
                .Box-EventsDiary .Footer .Left{}
                .Box-EventsDiary .Footer .Right{}
            /* End  */

            /* Body area*/
	
                .Box-EventsDiary .Body{ padding:0 8px;}
                /* Used to show left edge repeating background image */
                .Box-EventsDiary .Body .Left{text-align:left; height:auto; }
                /* Used to create a usable area for content with regular padding etc. Nested inside the right div */
                .Box-EventsDiary .Body .Content{  margin: 0px 3px 0px 3px; float:left; text-align:center !important; padding: 4px;}
                .Box-EventsDiary .Body .Content .Text{float:left;}
                .Box-EventsDiary .Body .Content a {}
                .Box-EventsDiary .Body .Content img{}
                .Box-EventsDiary .Body .Content .Calender {margin-top: 6px; text-align: center; border:none !important; background:none !important; height:185px; font-size:90%; width:168px !important;}
	            .Box-EventsDiary .Body .Content .Calender table {clear:both;}
				.Box-EventsDiary .Body .Content .Calender td, .Box-EventsDiary .Body .Content .Calender th {}
                .Box-EventsDiary .Body .Content .Calender .Title{background-color:#FFF;font-weight:bold;}
                .Box-EventsDiary .Body .Content .Calender .DayHeader { color:#78845b; width:170px !important; padding:0  0 10px 0;}
                .Box-EventsDiary .Body .Content .Calender .SelectedDay {background:url(images/webparts/calendar_selected_bac.gif) center  no-repeat;  width:22px !important; height:21px; text-align:center;}
				.Box-EventsDiary .Body .Content .Calender .SelectedDay a	{ color:#fff !important; text-decoration:underline; font-weight:bold; text-align:center;}
				.Box-EventsDiary .Body .Content .Calender .SelectedDay a:hover	{ text-decoration:none;}
                .Box-EventsDiary .Body .Content .Calender .EventDay {background:url(images/webparts/calendar_events_bac.gif) center no-repeat;  width:21px !important; height:21px;text-align:center;}
				.Box-EventsDiary .Body .Content .Calender .EventDay a{color:#fff !important; text-decoration:underline !important;text-align:center;}
				.Box-EventsDiary .Body .Content .Calender .EventDay a:hover {color:#fff; text-decoration:none !important;text-align:center;}
                .Box-EventsDiary .Body .Content .Calender .WeekDay{ background:url(images/webparts/calendar_bac.gif) center no-repeat;  width:22px !important; height:21px; text-align:center;}
				.Box-EventsDiary .Body .Content .Calender .WeekDay a { color:#000 !important; text-decoration:underline;}
				.Box-EventsDiary .Body .Content .Calender .WeekDay a:hover { text-decoration:none !important; color:#324902 !important;} 
                .Box-EventsDiary .Body .Content .Calender .WeekEnd{background:url(images/webparts/calendar_bac.gif) center no-repeat;  width:22px !important; height:21px;text-align:center;}
				.Box-EventsDiary .Body .Content .Calender .WeekEnd a {color:#324902  !important; text-decoration:underline;}
				.Box-EventsDiary .Body .Content .Calender .WeekEnd a:hover	{text-decoration:none; color:#324902 !important;}
                .Box-EventsDiary .Body .Content .Calender .Today{background:url(images/webparts/calendar_bac.gif) center  no-repeat;  width:22px !important; height:21px; font-weight:bold !important;text-align:center;}
				.Box-EventsDiary .Body .Content .Calender .OtherDaysofMonth {background: url(images/webparts/calendar_lastmonth_bac.gif) center no-repeat; width:22px !important; height:21px;}
               .Box-EventsDiary .Body .Content .Calender .OtherDaysofMonth a {color:#ccc !important; text-decoration:underline;}
			    .Box-EventsDiary .Body .Content .Calender .OtherDaysofMonth a:hover{ text-decoration:none;}
		
                .Box-EventsDiary  a.CommandBtn, .News-Form a.CommandBtn:link, .News-Form a.CommandBtn:active,.News-Form a.CommandBtn:visited{display: inline;vertical-align: middle;height: 18px;text-decoration: none;float:left;}
                .Box-EventsDiary  a.CommandBtn:hover{background-position:0px -22px ;color: #333333;text-decoration: none;}
                .Box-EventsDiary  a.CommandBtnSlim,.News-Form a.CommandBtnSlim:link,.News-Form a.CommandBtnSlim:active,.News-Form a.CommandBtnSlim:visited{height: 16px;padding: 0px 12px 0px 2px;color: #e31b23; text-decoration:underline; text-align:center;}
                .Box-EventsDiary  a.CommandBtnSlim:hover{background-position: 0px 0px ; text-decoration:none;}
                /* Nested inside the left div- for expandable widths (ie sliding doors)*/
                .Box-EventsDiary .Body .Right{background:transparent url(../06/images/appbody_right.gif) repeat-y top right;  float:right; }
            /* End  */
    /* End  */
    /* EventsSearch Box */
    .Box-EventsSearch {width:195px; background: url(images/webparts/col_tile.gif) left repeat-y;  margin-bottom: 3px;}
		  .Box-EventsSearch h5, .Box-EventsSearch h4 {display:none;}
         /* Banner*/
                .Box-EventsSearch .Banner{background: url(images/webparts/eventssearch_head.gif) left top no-repeat; }
                /* Used for rounded corners and to hold a <span> with the title in it. */
                .Box-EventsSearch .Banner .Left{padding:5px 0 10px 0px; height:25px;  }
                /* <span> in the above style to show Control title/ page title */
                .Box-EventsSearch .Banner .Title{font-weight:bold; color:#fff; padding:8px 8px 27px 8px; display:block;  }
				.Box-EventsSearch .Banner .Title h5	{display:none;}

                /* Used for rounded corners. Can be set to display:none if not required in the layout. */
                .Box-EventsSearch .Banner .Right{ }
            /* End  */

            /* Footer */
                .Box-EventsSearch .Footer {background:url(images/webparts/col_bottom.gif) no-repeat left top; height:14px; width:195px; clear:both; }
                .Box-EventsSearch .Footer .Left{}
                .Box-EventsSearch .Footer .Right{}
            /* End  */

            /* Body*/
                .Box-EventsSearch .Body{padding:0 15px;}
                /* Used to show left edge repeating background image */
                .Box-EventsSearch .Body .Left{text-align:left;  }
                /* Used to create a usable area for content with regular padding etc. Nested inside the right div */
                .Box-EventsSearch .Body .Content{ margin: 0px 3px 0px 0; padding:6px;}
                .Box-EventsSearch .Body .Content .Text{ }
                 .Box-EventsSearch .Body .Content input,.Box-EventsSearch .Body .Content select{color:#000; font-size:90%; font-family:Verdana, Arial, Helvetica, sans-serif;  background:#ecf1e2; clear:both;cursor:pointer;}
				 .Box-EventsSearch .field {float:none !important;}
				 .Box-EventsSearch .Body .Content strong {font-weight:normal !important; clear:both; width:160px; display:block; text-align:left; padding:0 0 2px 0; }  
				 .Box-EventsSearch .Body .Content span {padding: 0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
				.Box-EventsSearch .Body .Content span img { vertical-align:middle;}
               /*  .Box-EventsSearch .Body .Content .Calender a {float:left; background:#990000 !important; color:#fff; display:block;}
                .Box-EventsSearch .Body .Content img{}
            .Box-EventsSearch .Body .Content .Calender {font-size:0.9em; margin-left: 10px}
                .Box-EventsSearch .Body .Content .Calender .Title{background-color:#FFF;font-weight:bold;}
                .Box-EventsSearch .Body .Content .Calender .DayHeader {background-color:#FFf;}
                .Box-EventsSearch .Body .Content .Calender .SelectedDay {background-color:#a4bf4f;}
                .Box-EventsSearch .Body .Content .Calender .EventDay {background-color:#CCC;}
                .Box-EventsSearch .Body .Content .Calender .WeekDay{background-color:#EFEFEF;}
                .Box-EventsSearch .Body .Content .Calender .WeekEnd a{background-color:#FFF;}
                .Box-EventsSearch .Body .Content .Calender .Today{background-color:#ffd548;}
                .Box-EventsSearch .Body .Content .Calender .OtherDaysofMonth a:link{color:#FF9900;}*/


				.Box-EventsSearch select {float:left;}
				.Box-EventsSearch input.CommandBtn {float:left; border:none;}
                
                .Box-EventsSearch  a.CommandBtn, .News-Form a.CommandBtn:link, .News-Form a.CommandBtn:active,.News-Form a.CommandBtn:visited		
                    {display:block; width: 170px; text-align:left;}
                .Box-EventsSearch  a.CommandBtn:hover
                    {display:block; width: 170px;}
                .Box-EventsSearch  a.CommandBtnSlim,.News-Form a.CommandBtnSlim:link,.News-Form a.CommandBtnSlim:active,.News-Form a.CommandBtnSlim:visited{display: block;text-align:left;}
                .Box-EventsSearch  a.CommandBtnSlim:hover{background-position: 0px 0px ;}
                /* Nested inside the left div- for expandable widths (ie sliding doors)*/
                .Box-EventsSearch .Body .Right{background:transparent url(../06/images/appbody_right.gif) repeat-y top right; }
                .Pagination-Bottom		{}
				/* End  */
        /* End  */
    /* Events Listings styles */
        .EventList
            {display: block; background: #DEDEDE url(images/rhs_box_background.gif) repeat-x; color:#000;}
       	 .GridView
	   		{background:#fff; }
			 .GridView a{color:#e31b23  }
			  .GridView a:hover {color: #859d4b; text-decoration: underline; }
	    .EventList table
            { width:100%; font-size:100% !important; }
         .EventList table tbody
		 { margin:5px;}
		 .EventList table tbody td	
		{ background:#fff; font-size:100%;}
		.EventList .Event
            { padding:5px;}
        .EventList .Event .Image
            {float: left;max-width:100px; margin-right: 6px; margin-bottom: 10px}
        .EventList .Event .Text
            {display:block; float:left; padding:0 0 5px 0 ; color:#4b5720;width:75%;text-align:left;margin-left:10px;}
      
        .EventList .Event .Text .Title 
            {display:block; font-size:1.4em;}
      
        .EventList .Event .Text .FieldLabel
            {display:block; float:left;font-weight:bold; color:#7b7c7a; clear:both;padding-left:0}
        .EventList .Event .Text .Field
            {width: 120px; display:block; float:left;} 
			        .EventList .Event .Text span { padding:0 0 0 0; color:#000;}
     /* End  */
    /* Events Detail styles */
       	.Event                 {margin:0px 0px 5px 0px; background:url(images/webparts/boxout_top_events.gif) left top no-repeat; padding:10px 0 0 0 !important;}
   		.Event .topleft			{padding:10px 0 0 0;}
		.Event .topleft h3		{font-size:120%; margin:0; padding:5px 0 0 68px; color:#a0a688;}
		.Event  .bottomleft     { background:url(images/webparts/boxout_bottom.gif) left no-repeat; height:20px; clear:both;}
		.Event  .contentleft     {background:url(images/webparts/boxout_tile.gif) left repeat-y; }
		.Event					{margin:0; display: block; width: 100%; padding: 8px;}
        .Event .Image{ margin:0 0 0 10px; border:3px solid #436203; }
        .Event .Text{}
        .Event .Title {font: 1.4em Verdana; }
		.Event .Title a{color:#4d5921; padding:0 0 18px 40px; background: url(images/webparts/events_icon.gif) no-repeat; display:block;}
        .Event a {color:#de801b; text-decoration:underline;  }
		.Event a:hover { text-decoration:underline;color:#859d4b;}
        .Event .FieldLabel{display:block;float:left;font-weight:bold;}
        .Event .Field{display:block;float:left;} 
    /* End  */
    
/* End  */

/*Blog Component*/
    .post{padding: 4px; margin: 0 0 10px 0; clear: both; width: 500px;  }
	.post .Labels {color:#92a66a; padding:5px 0 0 0;}
	 .post a { font-weight:bold;}
  	.postfoot{padding-top: 0.5em;padding-right: 0em;padding-left: 0em;padding-bottom: 0.5em;font-size: 0.9em;text-transform:uppercase;margin: 0em; color:#92a66a;}
	  	.postfoot .icon	{float:right; width:220px; text-align:left;}.postfoot .icon	img {margin:0; padding:0; float:left;}
    .postsummary{ font-size:1.4em !important;}
    .postsummary .title, .postsummary .date{font-size:1.4em;font-weight:bold;padding:5px 0px 10px 0px;display:block;}
	.postsummary a.title  {color:#3e540f;}
	.postsummary a.title:hover {color:#859d4b;}
    .postsummary .date{text-transform:uppercase;font-size:1.2em;padding:0px; }
    .postseparator{border:1px solid #d5e0bd; width:100%; clear:both;}
    .postsummary img{padding:10px;float:right; }
    .postcomment {float: left;width: 80px;overflow: hidden;padding-right: 10px; color: #999;font-family: Georgia, Serif;text-transform: uppercase;text-align: center; font-size: 90%;font-weight: bold;}
    .postthanks {display:none;}
    
    .TagCollection 
        {padding: 0px; font-size: 90%; margin: 0px;list-style-type: none; line-height:200%; }
    .TagCollection li {display:inline; padding:0 6px 0 0;  height:20px; }  
    .Tag1   {padding: 0px; margin: 0px; display:inline;}
    .Tag1 a {font-size: 160%; font-weight: 900; text-decoration: none; }
    .Tag2   {padding: 0px; margin: 0px;  display:inline;}
    .Tag2 a {font-size: 145%; font-weight: 800; text-decoration: none;  }
    .Tag3   {padding: 0px; margin: 0px;  display:inline;}
    .Tag3 a {font-size: 130%; font-weight: 600;  text-decoration: none;  }
    .Tag4   {padding: 0px; margin: 0px; display:inline;}
    .Tag4 a {font-size: 120%; font-weight: 500; text-decoration: none;   }
    .Tag5   {padding: 0px; margin: 0px; display:inline;}
    .Tag5 a {font-size: 110%; font-weight: 300;  text-decoration: none;  }
    
 



