/* v1.0 | 20080212 */

html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  background: transparent;
}

body {
  line-height: 1.3em;
  margin: 0px auto;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  text-align: center;
  font-size: 12px;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* remember to define focus styles! */
:focus {
  outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
  text-decoration: none;
}

del {
  text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

TABLE TR, TABLE TR TD,
TABLE TR A:Hover {
  font-size: 14px;
}

/*  */

BODY {
  margin: 0px auto;
  text-align: center;
}

H1 {
	font-size: 20px;
}

H2 {
	font-size: 18px;
}

H3 {
	font-size: 16px;
}

H4 {
	font-size: 14px;
}

H5 {
	font-size: 12px;
}

A, A:Active, A:link, A:Visited {
  text-decoration: none;
  color: #555;
  border-bottom: 1px dotted #444;
}

A:Hover {
  color: #E18C3D;
  border-bottom: 1px dotted #E18C3D;
}

.Banner {
  margin: 0px;
  width: 765px;
  height: 155px;
  *height: 160px;
  _height: 160px;
  display: block;
  text-align: left;
	float: left;
}

.Banner A, .Banner A:Visited, .Banner A:Hover {
  border: 0px;
}

.Body A, .Body A:Hover, .Body A:Visited,
TD .Body A, TD .Body A:Hover, TD .Body A:Visited,
.Summary A, .Summary A:Hover, .Summary A:Visited,
.Description A, .Description A:Hover, .Description A:Visited,
A.MoreLink, A.MoreLink:Hover, A.MoreLink:Visited, A.MoreLink:Link {
  font-weight: normal;
  color: #666;
  font-size: 10px;
}

.Body A:Hover,
.Summary A:Hover,
.Description A:Hover,
.MoreLink:Hover {
  color: #E18C3D;
  font-size: 10px;
}

.Header {
  margin: 0px 0px 0px 0px;
  *margin: -4px 0px 0px -11px;
  _margin: -4px 0px 0px -11px;
  width: 1000px;
}

.Mission {
  margin: 0px 0px 0px 190px;
  font-size: 10px;
  color: #1B2671;
	font-family: Arial, Helvetica, sans-serif;
}

.Container {
  margin: 0px auto;
  padding: 0px;
  width: 1000px;
	background-color: #FFF;
}

.MenuContainer {
  margin: 0px;
	*margin: 0px;
	_margin: 0px;
  padding: 5px 0px 0px 5px;
  *padding: 0px 0px 0px 5px;
  _padding: 0px 0px 0px 5px;
	display: block;
  width: 1000px;
  height: 45px;
  text-transform: uppercase;
  border-top: 2px solid #1C2674;
	clear: both;
}

#MainMenu .rmText {
  margin: 5px 5px 0px 0px;
  padding-top: 2px;
  height: 21px;
  _height: 0%;
  *height: 0%;
  *display: inline;
  _display: inline;
  font-size: 16px;
}

#MainMenu .rmLink,
#MainMenu .rmLink:Hover,
#MainMenu .rmFocused,
#MainMenu .rmExpanded,
#MainMenu .rmGroup .rmLink {
  height: 26px;
  _height: 36px;
  *height: 36px;
  *display: inline;
  _display: inline;
  font-size: 16px;
  text-transform: uppercase;
  border: 0px;
  color: #555;
  letter-spacing: .1px;	
}

#MainMenu .rmLink:Hover,
#MainMenu .rmFocused,
#MainMenu .rmExpanded {
  margin: 2px 0px -2px 0px;
  background-color: transparent;
  color: #E18C3D;
}

#MainMenu .rmGroup .rmLink:hover,
#MainMenu .rmGroup .rmFocused,
#MainMenu .rmGroup .rmExpanded {
  border: 0px;
}

#MainMenu .rmGroup .rmLink,
#MainMenu .rmGroup .rmLink:hover,
#MainMenu .rmGroup .rmFocused,
#MainMenu .rmGroup .rmExpanded {
  margin: 0px;
  height: 18px;
  line-height: 1.2em;
  font-size: 12px;
  background-color: #555;
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  -khtml-opacity: 0.9;
  opacity: 0.9;
	color: #FFF;
}

#MainMenu .rmGroup .rmLink:hover,
#MainMenu .rmGroup .rmFocused,
#MainMenu .rmGroup .rmExpanded {
	color: #E18C3D;
}

.Something {
  margin: 0px 0px 0px 0px;
  *margin: 0px 0px 0px -11px;
  _margin: 0px 0px 0px -11px;
  width: 1000px;	
  clear: both;
}

.PageContent {
  margin: 20px;
  padding: 0px;
  *width: 98%;
  _width: 98%;
  line-height: 1.5em;
  font-size: 14px;
}

.PageContent A, .PageContent A:Hover, .PageContent A:Visited {
  font-size: 14px;
}

.PageContent A:Hover,
.Highlights A:Hover{
	border-bottom: 0px;
	color: #E18C3D;
}

.PageContent TABLE {
/*  margin:0 10px;*/
  line-height: 1.5em;
}

/*.PageContent TD {
  padding: 8px 0px;
}*/

.PageContentTop {
  display: block;
}

.PageTitle {
  display: block;
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #27076C;
	font-weight: normal;
  line-height: 1em;
	letter-spacing: .5px;
}

.Breadcrumbs {
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 10px 0px;
  color: #777;
  font-size: 8px;
}

.Breadcrumbs A,
.Breadcrumbs A:Link,
.Breadcrumbs A:Visited,
.Breadcrumbs A:Active,
.Breadcrumbs A:Link {
  color: #777;
  font-size: 10px;
  border-bottom-color: #A2A1A0;
}

.Breadcrumbs A:Hover {
  font-size: 10px;
}

.News,
.Events,
.Highlights {
  float: left;
  width: 100%;
}

.News .NormRow, .News .AltRow,
.Courses .NormRow, .Courses .AltRow,
.Events .NormRow, .Events .AltRow,
.Staff .NormRow, .Staff .AltRow,
.Blogs .NormRow, .Blogs .AltRow,
.BlogEntries .NormRow, .BlogEntries .AltRow,
.BlogComments .NormRow, .BlogComments .AltRow,
.Newsletters .NormRow, .Newsletters .AltRow,
.ProductCategories .NormRow, .ProductCategories .AltRow,
.Products .NormRow, .Products .AltRow,
.PhotoGalleries .NormRow, .PhotoGalleries .AltRow,
.Resources .NormRow, .Resources .AltRow {
  margin: 0px;  
  padding: 0px;
}

#news_aspx .NormRow,
#news_aspx .AltRow,
#events_aspx .NormRow, 
#events_aspx .AltRow {
 width: 50%;
}

.NormRow A, .NormRow A:Hover, .NormRow A:Visited,
.AltRow A, .AltRow A:Hover, .AltRow A:Visited {
  font-size: 14px;
}

.News .Heading,
.Events .Heading,
.BlogEntries .Heading,
.Donate .Heading,
.Radio .Heading {
  margin-bottom: 10px;
  padding-bottom: 10px;
  display: block;
  height: 20px;
  font-size: 1.3em;
  font-weight: normal;
/*	font-family: Georgia, "Times New Roman", Times, serif;*/
  letter-spacing: .5px;
	color: #555;
}

#index_aspx .News .Heading,
#index_aspx .Events .Heading,
#index_aspx .BlogEntries .Heading,
#index_aspx .Donate .Heading,
#index_aspx .Radio .Heading {
  text-align: center;
}

.News .ThumbnailHolder,
.Events .ThumbnailHolder {
  margin-bottom: 130px;
}

.PageContent .ThumbnailHolder,
.MinistryStaff .ThumbnailHolder {
  *width: 64px;
  _width: 64px;
  *height: 64px;
  _height: 64px;
  *background-image: url(ThumbnailHolder.gif);
  _background-image: url(ThumbnailHolder.gif);
  *background-repeat: no-repeat;
  _background-repeat: no-repeat;
}

.MinistryStaff .ThumbnailHolder {
  *padding: 1px 0px 0px 3px;
  _padding: 1px 0px 0px 3px;
}

/*.ThumbnailHolder A IMG {
  width: 58;
  height: 58px;
}*/

.ThumbnailHolder A {
  border: 0px;
}

.ThumbnailHolder A:Hover {
  border: 0px;
}

#twitter_update_list A, #twitter_update_list A:Hover, #twitter_update_list A:Visited,
#twitter-link {
  font-weight: bold;
  color: #555;
}

#twitter_update_list,
#twitter_update_list A, #twitter_update_list A:Hover, #twitter_update_list A:Visited,
#twitter-link {
  font-size: 12px;
}

.Title, .Title A, .Title A:Visited, .Title A:Hover {
	font-weight: normal;
}

.Date,
.SubTitle A, .SubTitle A:Hover, .SubTitle A:Visited,
.Category,
.Schedule {
  color: #666;
}

.Category {
  padding: 1px 0px;
}

.LeftPanel {
  padding: 84px 10px 0px 20px;
  width: 120px;
}

.Children UL {
  margin: 0px 0px 15px 0px;
  padding: 6px 0px;
  line-height: 1.2em;
}

.Children LI,
.ContentBox LI {
  margin: 8px 0px;
  line-height: 1.2em;
}

.Children LI A:Link, .Children LI A:Hover, .Children LI A:Visited,
.ContentBox  A:Link, .ContentBox LI A:Hover, .ContentBox LI A:Visited,
.ContentBox .Text A:Link, .ContentBox .Text A:Hover, .ContentBox .Text A:Visited {
  color: #666;
  font-size: 12px;
  text-transform: uppercase;
}

.Children LI A:Hover,
.ContentBox LI A:Hover,
.ContentBox .Text A:Hover {
  font-size: 12px;
  color: #646462;
}

.Children .Current A,
.Children .Current A:Hover, 
.Children .Current A:Visited,
.Children .Current A:Link,
.Children .Current A:Active {
  font-weight: bold;
  color: #222;
}

.ContentBox,
.MinistryStaff {
  margin: 0px;
  padding: 6px 0px 0px 0px;
}

.ContentBox .Text .NewsletterSubscribe A, .NewsletterSubscribe A:Hover, .NewsletterSubscribe A:Visited,
.ContentBox .Text .NewsletterArchive A, .NewsletterArchive A:Hover, .NewsletterArchive A:Visited {
  font-weight: bold;
}

/* BLOGS */
.Blogs .Title A, .Blogs .Title A:Hover, .Blogs .Title A:Visited {
  font-size: 14px;
}

.BlogPanelItem .Heading {
  font-size: 14px;
}

.BlogEntry .Extras,
.BlogEntry .Extras A, .BlogEntry A:Hover, .BlogEntry A:Visited {
  font-size: 12px;
}

/*  */

.CenterPanel {
  padding: 9px 0px 20px 0px;
}

/*.CenterPanel IMG {
  background: #BCBCBB;
  border: 1px solid #BCBCBB;
  padding: 3px;
}

.CenterPanel A:Hover IMG {
  background: #333;
  padding: 3px;
}*/

.Newsletters .Description {
  font-size: 1em;
}

.Newsletters .Links {
  margin: -25px 0px 0px 0px;
  *margin: 0px;
  _margin: 0px;
}

.Newsletters .Links A, .Newsletters .Links A:Hover, .Newsletters .Links A:Visited {
  margin-right: 10px;
}

/*  MARGIN FOR IMAGES PLACED  */
.ImageLeft {
  margin: 0px 15px 10px 0px;
}

.ImageRight {
  margin: 0px 0px 10px 15px;
}

.ImageCenter {
  margin: 0px 0px 10px 0px;
}
/*    */

.PageTools A IMG,
.PageTools A:Hover IMG,
.PageTools A:Visited IMG,
#PageControls IMG,
#pnlMain IMG,
#treSiteMap IMG,
.RadEWrapper IMG,
#lnkRegistration IMG,
#lnkSubmissions IMG,
#lnkAddToCalendar IMG,
#lnkRoster IMG,
#lnkCheckIn IMG,
#lnkCourse IMG,
#lnkNew IMG,
.lnkAddContent IMG,
IMG.FileIcon, A:Hover IMG.FileIcon,
.DataTable IMG, .DataTable A:Hover IMG,
#TblMain A IMG,
#plbControls_p1_p0_treMinistries IMG,
#lnkExport IMG {
  padding: 0px;
  background-color: transparent;
  border: 0px;
}

#PageControls A,
#lnkSubmissions,
#lnkExport,
.Buttonwrapper A {
  font-size: 14px;
}

.OrderItems .Remove IMG, .OrderItems .Remove A:Hover IMG {
  padding: 6%;
  float: none;
  background-color: transparent;
  border: 0px;
}

.Staff A IMG {
  width: 120px;
  height: 120px;
}

#index_aspx .RightPanel {
  padding: 30px 20px 0px 20px;
  width: 200px;
}

.RightPanel {
  padding: 0px 20px;
  width: 200px;
}

.RightPanel IMG {
  background: #BCBCBB;
  border: 1px solid #BCBCBB;
  padding: 3px;
}

.RightPanel A:Hover IMG  {
  background: #333;
  padding: px;
}

#CartLink {
  display: inline;
}

.Search {
  margin: 20px 10px 10px 0px;
  width: 190px;
  height: 35px;
  float: right;
}

.Search .Terms {
  display: block;
  width: 170px;
  height: 25px;
  font-size: 12px; 
}

.Search #SearchForm_Terms  {
  padding: 0px 0px 0px 10px;
}

.Search .Button,
.Search .Icon,
#staff_aspx .RightPanel {
  display: none;
}

.Social {
  margin: 0px 18px 0px 0px;
  width: 135px;
	float: right;
}

.Social A {
  -moz-background-clip: border;
  -moz-background-inline-policy: continuous;
  -moz-background-origin: padding;
  width:32px;
	height:32px;
  margin:0 5px;
  padding:0;
  float: left;
	border: 0px;
}

.Social a.social_facebook {
  background-image: url(Social/facebook-32x32.png);
  background-repeat: no-repeat;
  width: 32px;
  height: 32px;
  display: block;
}

.Social a.social_flickr {
  background-image: url(Social/flickr-32x32.png);
  background-repeat: no-repeat;
  width: 32px;
  height: 32px;
  display: block;
}

.Social a.social_twitter {
  background-image: url(Social/twitter-32x32.png);
  background-repeat: no-repeat;
  width: 32px;
  height: 32px;
  display: block;
}

.Social a.social_youtube {
  background-image: url(Social/youtube-32x32.png);
  background-repeat: no-repeat;
  width: 32px;
  height: 32px;
  display: block;
}

.Social a.social_email {
  background-image: url(Social/e-mail.png);
  background-repeat: no-repeat;
  width: 32px;
  height: 32px;
  display: block;
}

.Ad IMG {
  background-color: transparent;
  border: 0px;
}

/*  TWITTER  */
#Twitter_div {
  margin: 0px 0px 10px 0px;
  padding: 20px 0px 0px 0px;
  background-image: url(Twitter.png);
  background-repeat: no-repeat;
  background-position: top right;
  background-color: transparent;
  line-height: 1.3em;
}

#Twitter_div H2 {
  margin: 0px 0px 20px 0px;
  width: 55%;
  border: 1px solid #BCBBBB;
  background-color: #EFEFEF;
  padding: 5px 9px;
  letter-spacing: .1em;
  color: #929595;
  font-size: 10px;
  text-transform: uppercase;
}

#Twitter_update_list {
  margin: 0px;
  padding: 0px;
}

#Twitter_update_list LI {
  margin: 0px 0px 15px 0px;
  list-style: none;
}

#twitter_div span {
  margin: 0px 0px 6px 0px;
  display: block;
}

/*  */

.Highlights .Heading {
  margin: 0px;
  padding: 0px;
}

.Highlights .NormRow,
.Highlights .AltRow {
  margin: 0px 0px 5px 0px;
  line-height: 1.3em;
}

.Highlights .Thumbnailholder {
  margin: 0px 10px 20px 0px;
  *width: 44px;
  _width: 44px;
  *height: 44px;
  _height: 44px;
  *background-image: url(HighlightThumbnailHolder.gif);
  _background-image: url(HighlightThumbnailHolder.gif);
  *background-repeat: no-repeat;
  _background-repeat: no-repeat;
}

.Highlights .ThumbnailHolder IMG {
  margin-bottom: 40px;
  width: 38px;
  height: 38px;
}

.Highlights .Summary A:Hover {
  color: #E18C3D;
}

.Highlights .Summary {
  margin-top: 4px;
}

.Highlights .Summary A, .Highlights .Summary A:Hover, .Highlights .Summary A:Visited {
  font-size: 10px;
}

.Calendar .Heading,
.Calendar .Heading A, .Calendar .Heading A:Hover, .Calendar .Heading A:Visited,
.Calendar .DayName,
.Calendar .DayNumber {
  color: #CCC;
}

.Calendar .Day {
  padding: 0px;
}

.Calendar .Today {
  background-color: #A9A9A9;
}

.Calendar .AllDayItem {
  padding: 3px;
  background-color: #A9A9A9;
}

.Calendar .AllDayItem A {
  background-color: #A9A9A9;
}

.DidYouKnow {
  margin: 10px 0px;
}

.DidYouKnow .Heading{
  font-weight: bold;
  color: #333;
}

.Instructions,
.FinePrint,
.OrderItems .NormRow,
.OrderItems .AltRow {
  background-color: transparent;
}

.FooterContainer {
  width: 100%;
  text-align: center;
/*  background-color: #1A231F;*/
}

/*  QUICK MENU  */
#QuickMenuHolder {
  width: 100%;
  margin: 0px auto;
}

.QuickMenu {
  margin: 0px auto;  
  padding: 0px 0px 10px 30px;
  width: 970px;
	*width: 1000px;
	_width: 1000px;
  overflow: hidden;
  text-align: left;
  text-transform: uppercase;
	background-color: #FFF;
}

.QuickMenuButton {
  margin: 0px auto;
  width: 1000px;
  height: 37px;
  text-align: right;
}

.QuickMenuBar {
  background-image: url(QuickMenuBackground.png);
  background-repeat: repeat-x;
}

.QuickMenu UL.QuickMenuList.Level1 {
  margin: 10px 0px 0px 0px;
  width: 1000px;
  float: left;
  position: relative;
  left: 50%;
  text-transform: uppercase;
}

.QuickMenu UL.QuickMenuList.Level1,
.QuickMenu UL.QuickMenuList.level2 {
  list-style: none;
  padding: 0px;
}

.QuickMenu UL.QuickMenuList.Level1 LI {
  padding-top: 10px;
  float: left;
  position: relative;
  left: -50%;
  margin: 2px 16px 2px 0px;
  width: 105px;
  line-height: .9em;
}

.QuickMenu UL.QuickMenuList.Level1 LI,
.QuickMenu UL.QuickMenuList.Level1 LI A, UL.QuickMenuList.Level1 LI A:Hover, UL.QuickMenuList.Level1 LI A:Visited {
  font-size: 10px;
/*  color: #9B9B9B; for a dark background*/
  text-decoration: none;
  border-bottom: 0px;
  display: block;
}

.QuickMenu UL.QuickMenuList.Level2 LI {
  margin: 6px 0px;
  border-top: 0px;
  padding-top: 0px;
  float: none;
  left: 0;
  font-weight: normal;
  text-transform: capitalize;
  line-height: 1.2em;
}

.QuickMenu UL.QuickMenuList.Level2 LI A, .QuickMenu UL.QuickMenuList.Level2 LI A:Hover, .QuickMenu UL.QuickMenuList.Level2 LI A:Visited {
  font-weight: normal;
  display: block;
/*  color: #FFF; for a dark background */
  border-bottom: 0px;
}

.QuickMenu UL.QuickMenuList.Level2 {
  padding: 0px;
  margin: 0px;
}

UL.QuickMenuList.Level1 LI A:Hover, UL.QuickMenuList.Level2 LI A:Hover {
  border-bottom: 0px dotted #666;
  color: #666;
}

.PoweredBy {
  margin: 0px auto;
  padding: 0px 0px 10px 4px;
  width: 1000px;
  color: #9B9B9B;
}

.PoweredBy A, .PoweredBy A:Hover, .PoweredBy A:Visited {
  color: #9B9B9B;
}

/*  ADMIN STYLE  */
#tblMain {
  width: 98%;
}

#pnlControls {
  width: 25%;
}

#pnlControls A:Hover {
  border: 0px;
  text-decoration: underline;
}
/*    */
.InfoTable {
  background-color: #F2F2F2;
  border-bottom: 1px solid #CCC;
  line-height: 1.5em;
}

.InfoTable TH,
.InfoTable TD {
  padding: 5px;
}

#checkoutreview_aspx #tblPaymentDetails {
  margin: 0px 0px 20px 710px;
}

#checkoutreview_aspx #pnlButtons {
  text-align: right;
}

.Highlights .Heading,
.BlogPanelItem .Heading {
  display: block;
  height: 20px;
}

.BlogPanelItem #Description {
  margin-bottom: 20px;
}

.BlogPanelItem LI A, .BlogPanelItem LI A:Hover, .BlogPanelItem LI A:Visited {
  font-size: 14px;
}

.PoweredBy {
  margin: 0px auto;
  padding: 8px 0px;
}

.PoweredBy A,
.PoweredBy A:Link,
.PoweredBy A:Visited,
.PoweredBy A:Active {
  color: #9B9B9B;
}

.PoweredBy A:Hover {
  color: #FFF;
}

/* FRONT PAGE STYLES */
.Donate IMG,
.Radio IMG {
  background-color: transparent;
  border: 0px;
}
.Donate UL {
	margin: 30px 0px 0px 0px;
	padding: 0px;
  list-style: none;
}

.Donate LI {
	padding: 0px 0px 5px 60px;
  height: 40px;
}

.Donate LI.Annual {
  background-image: url(HeartGreen.png);
	background-repeat: no-repeat;
}

.Donate LI.CarePackage {
  background-image: url(HeartTurquoise.png);
	background-repeat: no-repeat;
}

.Donate LI.Recurring {
  background-image: url(HeartPurple.png);
	background-repeat: no-repeat;
}

.Donate LI.Honor {
  background-image: url(HeartYellow.png);
	background-repeat: no-repeat;
}

.Donate LI.Memory {
  background-image: url(HeartOrange.png);
	background-repeat: no-repeat;
}

.Donate LI.Gifts {
  background-image: url(HeartBlue.png);
	background-repeat: no-repeat;
}

.Donate LI.Planned {
  background-image: url(HeartGreen.png);
	background-repeat: no-repeat;
}

#index_aspx .Body {
  margin-top: 6px;
  line-height: 1.5em;
}

#index_aspx .ThumbnailHolder {
  padding-bottom: 130px;
}

/*  */

#locations_aspx IMG,
#locations_aspx A:Hover IMG{
	background-color: transparent;
	border: 0px;
	padding: 0px;
}

.LocationItem.Name {
  font-size: 12px;
}

.LocationItem.Description,
.LocationItem.Description A, .LocationItem.Description:Hover, .LocationItem.Description:Visited {
  font-size: 12px;
}
/*    */

.RSSItemNormRow,
.RSSItemAltRow {
  font-size: 11px;
}

/*  ADMIN STYLES  */
.TabStrip LI {
  font-size: 14px;
}

.TreeNode A, .TreeNode A:Hover, .TreeNode A:Visited,
.TreeNodeOver A:Hover {
  color: #444;
  font-size: 14px;
}

.PageControls {
  display: block;
  height: 130px;
}

#calendar_aspx .Header,
#photogallerysort_aspx .Header,
#grouproster_aspx .Header,
#checkout__aspx .Header,
#checkoutreview_aspx .Header,
#order_aspx .Header,
.Directory_admin .Header,
#grouprequestworklist_aspx .Header,
#courses_aspx .Header,
#login_aspx .Header,
#form_aspx .Header,
#userregistration_aspx .Header,
#eventRegister_aspx .Header,
#changepassword_aspx .Header,
#roleadmin_aspx .Header,
#groupmanager_aspx .Header,
#eventroster_aspx .Header,
#volunteer_aspx .Header,
#userprofile_aspx .Header,
#registrations_aspx .Header,
#registration_aspx .Header,
#grouprequest_aspx .Header,
#cart_aspx .Header,
#loginredirect_aspx .Header,
#my_aspx .Header,
#news_aspx .Header,
#donate_aspx .Header,
#blog_aspx .RightPanel,
#blogentry_aspx .RightPanel {
  display: none;
}

A.NoUnderline IMG, A:Hover.NoUnderline IMG, A:Visited.NoUnderline IMG {
  margin: 10px 0px 0px 0px;
  padding: 0px;
  border: 0px;
}

A.NoUnderline {
  border: 0px;
}
