.bodyAttributes {  font-family: Georgia; color:#333333; font-size: 12px; letter-spacing:0px; 
	background:url('/graphics/art/BackgroundGradient.gif') repeat-x #f9efd9;
}
.body_normal {  font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #333333;}
.body_bold {  font-family: georgia; font-style: normal; font-weight:bold; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #333333;}
.caption {  font-family: Georgia; color:#ffffff; font-size: 10px; letter-spacing:0px; }
.footer_normal { font-family: georgia; font-weight: normal; font-style: normal; font-size: 12px; line-height: 16px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #333333; }
.error {  font-family: Georgia; color:red; font-size: 11; font-weight:normal;}

.border1 { background-color:#F2E2C3; }	/* outermost border */
.border2 { background-color:#718198; }	/* content-area border */
.NavSeparator1 { background-color:#cccccc; }

.marginLeft{ width:40px; }

/* CONTROL STYLES */
.TextBox_Align_Right { font-size:10px; text-align:right; height:17px; background-color:"#ffffff"; border:1px solid; border-color:#333333;}
.Textbox_Align_Left { font-size:10px; text-align:left; height:17px; background-color:"#ffffff"; border:1px solid; border-color:#333333;}
.TextArea { font-size:10px; text-align:left; background-color:"#ffffff"; border:1px solid; border-color:#333333;}
.Button1 { font-size:10px; text-align:center; height:17px; background-color:"#cccccc"; border:1px solid; border-color:#000000;}
.Button2 { font-size:10px; text-align:center; font-weight:normal; height:17px; background-color:#cccccc; color:#000000; border:1px solid; border-color:#000000;}
.DropDownList1 { font-size:10px; height:17px; background-color:"#ffffff"; border:1px solid; border-color:#333333;}

.BackGroundColor1 {background:#ff0000;}
.BackGroundColor2 {background:#ffffff;}	/* header color */
.BackGroundColor3 {background:#cccccc;} /* left nav */
.BackGroundColor4 {background:#ffffff;}	/* main window color */
.BackGroundColor5 {background:#ffffff;}	/* active nav 2 bg color */
.BackGroundColor6 {background:#ff0000;}
.BackGroundColor7 {background:#718198;}	/* footer color */
.BackGroundColor8 {background:#ffffff; background:url('/graphics/art/BorderGradient_White.gif') repeat-x #ffffff;} /* nav 1 */
.Nav1BackGroundImage {background:url('/graphics/art/Nav1_Background.gif') repeat-x #ffffff;}
.Nav1BackGroundImageActive {background:url('/graphics/art/Nav1Active_Background.gif') repeat-x #ffffff;}

.header1 {  font-family: Georgia; color: #333333; font-weight:bold; font-size: 16px; letter-spacing:0px;}
.header2 {  font-family: Georgia; color: #333333; font-weight:bold; font-size: 14px; letter-spacing:0px;}
.header3 {  font-family: Georgia; color: #333333; font-weight:normal; font-size: 12px; letter-spacing:0px;}
.header4 {  font-family: Georgia; color: #666666; font-weight:normal; font-size: 11px; letter-spacing:0px; line-height:25px;}

.text_small{  font-family: Georgia; color:#000000; font-size: 11px; letter-spacing:0px; }
.text_small2{  font-family: Georgia; color:#000000; font-size: 11px; letter-spacing:0px; }
.text_medium{ font-family: Georgia; color: #000000; font-size: 14px; letter-spacing:0px; }
.text_normal_bold{ font-family: Georgia; color: #000000; font-size: 12px; letter-spacing:0px; font-weight:bold;}
.AlternatingItemStyle { background-color:#e6e6e6; font-family: Georgia; color:#000000; font-size: 11px; letter-spacing:0px; }

.table_header1 {background:#cccccc; font-family: Georgia; color:#666666; font-size: 10px; font-weight:normal; margin-left:24px; padding-top:2px; padding-bottom:2px; padding-left:0px; padding-right:0px;}
.table_header2 {background:#e6e6e6; font-family: Georgia; color:#666666; font-size: 10px; font-weight:normal; margin-left:24px; padding-top:1px; padding-bottom:1px; padding-left:0px; padding-right:0px;}

a:link { text-transform: none; text-decoration: none; color: #003399; }
a:hover { text-transform: none; text-decoration: none; color: #990044; }
a:active { text-transform: none; text-decoration: none; color: #990044; }
a:visited { text-transform: none; text-decoration: none; color: #003399; }

.Link_Menu, .Link_Menu:Visited, .Link_Menu:Active { font-family: Georgia; color: #000000; font-size: 14px; text-decoration:none; }
.Link_Menu:hover {  font-family: Georgia; color: #999999; font-size: 14px; text-decoration:underline; }

.Link_Footer:link { text-transform: none; text-decoration: none; color: #003399; }
.Link_Footer:hover { text-transform: none; text-decoration: none; color: #990044; }
.Link_Footer:active { text-transform: none; text-decoration: none; color: #990044; }
.Link_Footer:visited { text-transform: none; text-decoration: none; color: #003399; }

/*
these links are managed by MenuStyles.css since the ComponentArt Menu control has been implimented.  
.Nav1:link, .Nav1:visited, .Nav1, .Nav1:active {font-family: georgia; font-weight: normal; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color:#ffffff;}
.Nav1:hover { font-family: georgia; font-weight: normal; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none;}

.Nav1_Active:link, .Nav1_Active:visited, .Nav1_Active, .Nav1_Active:active {font-family: georgia; font-weight: normal; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color:#ffffff;}
.Nav1_Active:hover {font-family: georgia; font-weight: normal; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none;}

*/

.Nav2:link, .Nav2:visited { font-family: georgia; font-weight: normal; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #333333; }
.Nav2:hover { text-transform: none; text-decoration: none; color: #990044; }
.Nav2:active { text-transform: none; text-decoration: none; color: #333333; }

.Nav2_Active:link, .Nav2_Active:visited { font-family: georgia; font-weight: normal; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #003399; }
.Nav2_Active:hover { text-transform: none; text-decoration: none; color: #990044; }
.Nav2_Active:active { text-transform: none; text-decoration: none; color: #003399; }

.link1:link, .link1:visited, .link1, .link1:active {font-family: Georgia; font-size: 10px; letter-spacing:0px; text-decoration: underline; color:#333333 ; line-height:normal;}
.link1:hover {font-family: Georgia; font-size: 10px; letter-spacing:0px; text-decoration: underline; line-height:normal; color: #999999;}

.link2:link, .link2:visited, .link2, .link2:active {font-family: Georgia; font-size: 12px; font-weight:bold; letter-spacing:0px; text-decoration: none; color:#999999; line-height:normal;}
.link2:hover {font-family: Georgia; font-size: 12px; letter-spacing:0px; text-decoration: underline; font-weight:bold; line-height:normal; color: #999999;}

.link_black:link, .link_black:visited, .link_black, .link_black:active {font-family: Georgia; font-size: 12px; font-weight:bold; letter-spacing:0px; text-decoration: none; color:#000000; line-height:normal;}
.link_black:hover {font-family: Georgia; font-size: 12px; letter-spacing:0px; text-decoration: underline; font-weight:bold; color: #003333; line-height:normal}

.NavHistory1, .NavHistory1:Visited, .NavHistory1:Active {font-family: Georgia; font-size: 11px; letter-spacing:0px; text-decoration: none; color:#333333; }
.NavHistory1:hover {font-family: Georgia; font-size: 11px; letter-spacing:0px; text-decoration: none; color:#666666; padding-top:5px;}


/* custom styles */
/* homepage */
.c_background_donations {  background:#F9F4F3;}	/* used for homepage donations */
.c_font_donations {  font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #663333; }
.c_background_MMS {  background:#B57100;}	/* used for homepage MMS */
.c_background_help {  background:#eaecf0;}	/* used for homepage Help */
.c_font_help {  font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #333333; }
.c_background_MM {  background:#faede6;}	/* used for homepage Maranatha Matters */
.c_font_MM {  font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #663300; }
.c_font_countries {  font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: .15em; text-transform: uppercase; text-decoration: none; color: #003366; }
.c_background_blogs {  background:#e3e5de;}	/* used for homepage Blogs */
.c_font_blogs {  font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #224422; }
.c_background_projectcalender {  background:#EAECF0;}	/* used for homepage Project Calender */
.c_font_projectcalender {  font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #224466; }

	/* links for homepage - project calender */
.c_link_projectcalender:link { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; background-color:transparent; color: #224466; } 
.c_link_projectcalender:hover { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; background-color:transparent; color: #999999; }
.c_link_projectcalender:active { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; background-color:transparent; color: #999999; }
.c_link_projectcalender:visited { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; background-color:transparent; color: #224466; }

	/* links for homepage - countries */
#c_link_blogs a:link { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-decoration: none; background-color:transparent; color: #224422; }
#c_link_blogs a:hover { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-decoration: none; background-color:transparent; color: #336633;  }
#c_link_blogs a:active { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-decoration: none; background-color:transparent; color: #336633; }
#c_link_blogs a:visited { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-decoration: none; background-color:transparent; color: #224422; }

#c_link_MM a:link { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-decoration: none; background-color:transparent; color: #663300; }
#c_link_MM a:hover { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-decoration: none; background-color:transparent; color: #cc6600;  }
#c_link_MM a:active { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-decoration: none; background-color:transparent; color: #cc6600; }
#c_link_MM a:visited { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-decoration: none; background-color:transparent; color: #663300; }

	/* links for homepage - countries */
#c_link_countries a:link { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-decoration: none; background-color:transparent; color: #003366; }
#c_link_countries a:hover { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-decoration: none; background-color:transparent; color: #0066cc;  }
#c_link_countries a:active { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-decoration: none; background-color:transparent; color: #0066cc; }
#c_link_countries a:visited { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-decoration: none; background-color:transparent; color: #003366; }

.c_link_broadcastschedule:link { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; background-color:transparent; color: white; }
.c_link_broadcastschedule:hover { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; background-color:transparent; color: black; }
.c_link_broadcastschedule:active { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; background-color:transparent; color: white; }
.c_link_broadcastschedule:visited { font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; background-color:transparent; color: white; }

/* Blog Page Styles */
.c_background_blog1 {  background:#CCCCCC;}	/* used for blog region background color */
.c_background_blog2 {  background:#CCCCCC;}	/* used for blog region background color */
.c_subhead_blog1 {font-family: georgia; font-weight: normal; font-style: normal; font-size: 16px; line-height: 18px; letter-spacing: .15em; text-transform: uppercase; text-decoration: none; color: #003399;}

/* Comments Control Styles */
.c_font_commentBy {  font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #003399; }

/* end custom styles */


/* styles for rich text editor */
.u_headline {  font-family: georgia; font-weight: normal; font-style: normal; font-size: 24px; line-height: 28px; letter-spacing: .15em; text-transform: uppercase; text-decoration: none; color: #990044; }
.u_subhead {  font-family: georgia; font-weight: normal; font-style: normal; font-size: 18px; line-height: 24px; letter-spacing: .15em; text-transform: uppercase; text-decoration: none; color: #990044;}
.u_body {  font-family: georgia; font-style: normal; font-size: 13px; line-height: 18px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #333333;}
.u_body_italic {  font-family: georgia; font-style: italic; font-size: 15px; line-height: 21px; letter-spacing: 0em; text-transform: none; text-decoration: none; color: #333333; }
/* end styles for rich text editor */

/* find a project */
.c_subhead {font-family: georgia; font-weight: normal; font-style: normal; font-size: 16px; line-height: 18px; letter-spacing: .15em; text-transform: uppercase; text-decoration: none; color: #990044;}	/* related links & nav2 header */
.c_background_FaP1 {  background:#718198;}	/* used for Project dates */
.c_background_FaP2 {  background:#435979;}	/* used for Project days */
.c_background_FaP3 {  background:#96004B;}	/* used for "More Info" */
.c_background_alt_FaP1 {  background:#669966;}	/* used for Project dates of alternate row */
.c_background_alt_FaP2 {  background:#336633;}	/* used for Project days of alternate row  */
.c_background_alt_FaP3 {  background:#96004B;}	/* used for "More Info" of alternate row  */
.c_font_FaP1 {  font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; letter-spacing:0px; font-weight:bold; text-transform:uppercase;}	/* used for header font */

.c_link_FaP1:link, .c_link_FaP1:visited, .c_link_FaP1:active { font-family: Arial, Helvetica, sans-serif; color:#96004B; font-size:14px; letter-spacing:0px; font-weight:bold; text-transform:uppercase;}
.c_link_FaP1:hover { font-family: Arial, Helvetica, sans-serif; color:#96004B; font-size:14px; letter-spacing:0px; text-decoration:underline; font-weight:bold; text-transform:uppercase;}

.c_link_FaP2:link, .c_link_FaP3:visited, .c_link_FaP3:active { font-family: Arial, Helvetica, sans-serif; color:#336633; font-size:16px; letter-spacing:0px; font-weight:bold; text-transform:uppercase;}
.c_link_FaP2:hover { font-family: Arial, Helvetica, sans-serif; color:#336633; font-size:16px; letter-spacing:0px; text-decoration:underline; font-weight:bold; text-transform:uppercase;}

.c_link_FaP3:link, .c_link_FaP3:visited, .c_link_FaP3:active { font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; letter-spacing:0px; font-weight:bold; text-transform:uppercase;}
.c_link_FaP3:hover { font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; letter-spacing:0px; text-decoration:underline; font-weight:bold; text-transform:uppercase;}


/* OTHER STYLES */
.c_inputLabel {font-family: georgia; font-weight: normal; font-style: normal; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; text-decoration: none; color: #003399;}	/* related links & nav2 header */

/* Tree Node styles */
.ndYear{ font-weight: bold; font-size: 18px; }
.ndMonth{ font-weight: bold; font-size: 14px; }
.ndStory{ font-size: 14px; }
.ndArchive{ margin-top: 20px; }

/* Blog Repeater styles */

.br_table td{ font-size: 90%; }
.br_title{ font-size: 120%; font-weight:bold; }
.br_date{ float:right; clear:none;}
.br_date_in{font-size:12px; font-style:italic; }
.br_image_cont { float: left; clear:left; text-align:center; margin-right: 15px; }


/* end custom styles */