.top_table,.menu, .left_section,.double_menu_mtd,.double_menu
{
  display:none;
}
.main_table
{
  height:1px;
  width:90%;
}
body 
{
  font-family:Tahoma,Arial,Times,Corier;
  font-size:11px;
  background-color:white;
  padding:0px;
  margin:0px;
  text-align:center;
  padding:0px;
  margin:0px
}

img
{
  border:0px;
}

table, td
{
  font-size:100%;
  padding:0px;
  margin:0px;
}

input
{
  margin:0px;
  padding:0px;
  display:inline;
}

a
{
	color:#4C7692;
}

.main_search_sumit
{
  margin:0px;
  padding:0px;
  margin-right:2px;
}

a.main_adv_search
{
  color:#999999;
  font-size:9px;
}

.copyright
{
  color: rgb(165,165,165);
}

.double_menu
{
  color: rgb(83,83,83);
}

.double_menu a
{
  color: rgb(83,83,83);
  text-decoration:none;
}

.double_menu a:hover
{
  text-decoration:underline;
}

.menu .item
{
  padding-left:8px;
  height:21px;
}

.menu .item_left
{
  background-color: rgb(230,35,35);
  border-left:1px solid white;
  
}

.menu a
{
  text-decoration:none;
  color:black;
}

.menu a.citem
{
  color:#E62323;
  font-weight:bold;
  font-size:11px;
}

table.main_top_block, td.main_top_block
{
  border:1px solid rgb(142,142,142);
  background-color: rgb(242,242,242);
/*  margin-top:20px; */
}

table.main_top_block1, td.main_top_block1
{
  border:1px solid rgb(142,142,142);
  background-color: rgb(242,242,242);
/*  margin-top:20px; */
}

table.main_ind_top_block, td.main_ind_top_block
{
  border:1px solid rgb(142,142,142);
  background-color: rgb(242,242,242);
  margin-top:0px;
  height:269px;
}

table.main_popup_block, td.main_popup_block
{
  border:1px solid rgb(142,142,142);
  background-color: rgb(242,242,242);
  margin-top:20px;
  height:100%;
}


.menu td.item_spacer
{
  background-image:url('/files/images/menu_spacer.gif');
  background-repeat:repeat-x;
  padding-left:8px;
  border-left:8px solid white;
}

.menu a:hover
{
  text-decoration:underline;
}

.main_top_block td.name
{
  text-align:left;
  font-weight:bold;
  color: rgb(142,142,142);
  padding-left:10px;
  font-size:10px;
}

.main_top_block td.pagename
{
  text-align:left;
  font-weight:bold;
  color: rgb(142,142,142);
  padding-left:10px;
  font-size:12px;
}


.main_top_block .body, .main_top_block .body td
{
  font-size:11px;
  padding-left:10px;
  padding-right:10px;
  vertical-align:top;
  color:#666666;
  line-height:1.5;
}

.main_top_block1 td.name
{
  text-align:left;
  font-weight:bold;
  color: rgb(142,142,142);
  padding-left:10px;
  font-size:10px;
}
td.body
{
  vertical-align:top;
}
.main_top_block1 td.pagename
{
  text-align:left;
  font-weight:bold;
  color: rgb(142,142,142);
  padding-left:10px;
  font-size:12px;
}

.main_top_block1 .body, .main_top_block1 .body td
{
  font-size:11px;
  padding-left:10px;
  padding-right:10px;
  //vertical-align:top;
  color:#666666;
  line-height:1.5;
}



.main_top_title
{
	font-size:12px;
	color:#e62323;
	font-weight:bold;
}

.main_top_block .body .text
{
  text-align:justify;
  padding:0px;
}
.main_top_block td.item_spacer
{
  background-image:url('/files/images/menu_spacer.gif');
  background-repeat:repeat-x;
  border-left:7px solid rgb(242,242,242);
  border-right:7px solid rgb(242,242,242);
}

.main_top_block1 .body .text
{
  text-align:justify;
  padding:0px;
}
.main_top_block1 td.item_spacer
{
  background-image:url('/files/images/menu_spacer.gif');
  background-repeat:repeat-x;
  border-left:7px solid rgb(242,242,242);
  border-right:7px solid rgb(242,242,242);
}

.separator{
  background-image:url('/files/images/menu_spacer.gif');
  background-repeat:repeat-x;
  margin:0px;
  margin-top:8px;
  margin-bottom:8px;
  padding:0px;
}

div.headline_block
{
  padding:10px;
  padding-bottom:5px;
  padding-top:5px;
}

div
{
  margin:2px;
  padding:0px;
}

div.headline_block p
{
  padding:0px; margin:0px;
  font-size:10px;
}

div.headline_block .date
{
  font-weight:bold;
  color:#E62323;
  margin:0px;
  padding:0px;
}

div.headline_block .desc{
	margin-top:4px;
}

div.headline_block a.more
{
  color:#E62323;
  font-weight:normal;
  font-size:10px;
  text-decoration:none;
  padding-left:10px;
}

a.learn_more
{
  color:white;
}

table.headline_block
{
  background-color: rgb(211,211,211);
}

td.donation_block
{
  background-color: rgb(147,147,147); 
  color:white; 
  padding:3px; 
  font-size:10px
}

td.subscribe_block
{
  background-color: rgb(190,190,190);
  padding:5px;
}
td.subscribe_block .input
{
  background-color: rgb(239,239,239); 
  border:1px solid rgb(118,118,118); 
  width:105px; 
  height:15px;
  font:10px Tahoma;
}

.double_menu2
{
  border-bottom:1px solid rgb(200,200,200);
  border-top:1px solid rgb(200,200,200);
  color: rgb(83,83,83);
  margin-top:2px;
}


.double_menu2 a
{
  color: rgb(83,83,83);
  text-decoration:none;
}

.double_menu2 a:hover
{
  text-decoration:underline;
}
td.double_menu_mtd
{
  border-bottom:1px solid rgb(200,200,200);
  border-top:1px solid rgb(200,200,200);
}

input.main_search
{
  width:129px;
  height:16px;
  border:1px solid rgb(164,164,164);
  background-color: rgb(239,239,239);
  font-size:10px;
}

.defaultInput{
	font:11px Verdana;
	width:100%;
	border:1px solid #767676;
	background-color:white
}

div.search_error, div.search_not_found,{
	font-weight:bold;
	margin:12px;
	margin-left:56px;
}

div.search_error{
	color:rgb(230, 35, 35);
}

div.person{
	font-weight:bold;
}

.event_description, .event_description span, .event_description p, .event_description li, .event_description font
{
  font-size:11px ! important;
  color:#666666 ! important;
  font-family:Tahoma,Arial,Times,Corier ! important;
}