/* CSS Document */

body { margin:0; color:#444444; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; }
#line_green { background-color:#549F83; height:6px; width:100%; font-size:1pt; font-family:"Trebuchet MS", "Times New Roman", Arial; }
#line_blue { background-color:#3F6980; height:6px; width:100%; font-size:1pt; font-family:"Trebuchet MS", "Times New Roman", Arial; }

.skip_intro:link {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:underline; }
.skip_intro:active {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:underline; }
.skip_intro:visited {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:underline; }
.skip_intro:hover {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:underline; }

#header_nav { color:#5F5F5F; font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-decoration:none; }
#header_nav a:link { color:#5F5F5F; font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-decoration:none; }
#header_nav a:active { color:#5F5F5F; font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-decoration:none; }
#header_nav a:visited { color:#5F5F5F; font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-decoration:none; }
#header_nav a:hover { color:#2CA77B; font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-decoration:none; }

.homepage_right_link a:link { color:#5F5F5F; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; font-weight:normal; text-decoration:none; }
.homepage_right_link a:active { color:#5F5F5F; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; font-weight:normal; text-decoration:none; }
.homepage_right_link a:visited { color:#5F5F5F; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; font-weight:normal; text-decoration:none; }
.homepage_right_link a:hover { color:#5F5F5F; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; font-weight:normal; text-decoration:underline; }

.homepage_lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
.homepage_lbl_title2 { color:#6A8C81; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:12pt; font-weight:bold; text-decoration:none; }
.homepage_copy_link:link { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; font-weight:normal; text-decoration:none; }
.homepage_copy_link:active { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; font-weight:normal; text-decoration:none; }
.homepage_copy_link:visited { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; font-weight:normal; text-decoration:none; }
.homepage_copy_link:hover { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; font-weight:normal; text-decoration:underline; }

ul li a:link { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; }
ul li a:active { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; }
ul li a:visited { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; }
ul li a:hover { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; }


/*About*/
#about { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; font-weight:normal; text-decoration:none; }
#about .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#about .lbl_sub_title { color:#3F564E; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; font-weight:bold; text-decoration:none; }


.copy_right { color:#747D74; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:6pt; font-weight:normal; text-decoration:none; }

/*Curriculum*/
#curriculum { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; }
#curriculum .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#curriculum .lbl_sub_title { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; font-weight:bold; text-decoration:none; }
#curriculum a:link { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }
#curriculum a:active { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }
#curriculum a:visited { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }
#curriculum a:hover { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }

/*Schools*/
#schools { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; }
#schools .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#schools .lbl_sub_title { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; text-decoration:none; }
#schools .txt_schools { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif, Arial; font-size:8pt; font-weight:normal; text-decoration:none; }
#schools a:link { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }
#schools a:active { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }
#schools a:visited { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }
#schools a:hover { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }


/*News*/
#news_quarterly { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }
#news_quarterly .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#news_quarterly .lbl_news_title { color:#3F564E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none; }
#news_quarterly a:link { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }
#news_quarterly a:active { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }
#news_quarterly a:visited { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }
#news_quarterly a:hover { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }

/*News Pane Archive*/
#news_pane_archived { color:#3F6980; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }
#news_pane_archived a:link { color:#3F6980; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }
#news_pane_archived a:active { color:#3F6980; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }
#news_pane_archived a:visited { color:#3F6980; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }
#news_pane_archived a:hover { color:#3F6980; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }

/*Events*/
#events { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }
#events .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#events .lbl_sub_title { color:#3F564E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none; }
#events a:link { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }
#events a:active { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }
#events a:visited { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }
#events a:hover { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; }

/*Events Pane Archive*/
#events_pane_archived { color:#3F6980; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }
#events_pane_archived a:link { color:#3F6980; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }
#events_pane_archived a:active { color:#3F6980; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }
#events_pane_archived a:visited { color:#3F6980; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }
#events_pane_archived a:hover { color:#3F6980; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; }


/*Kid's Dream*/
#kids_dreams { color:#5F5F5F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }
#kids_dreams .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#kids_dreams .lbl_sub_title { color:#5F5F5F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none; }

/*Kid's Gallery*/
#kids_gallery { color:#5F5F5F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }
#kids_gallery .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#kids_gallery .lbl_sub_title { color:#5F5F5F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none; }
#kids_gallery .imagebox { border:#999999 1px groove; }

/*Contact Us*/
#contact_us { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; }
#contact_us .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#contact_us .lbl_sub_title { color:#3F564E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none; }
#contact_us .errormessage { color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-decoration:none; }
#contact_us .thankyoumessage { color:#464646; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-decoration:none; }
#contact_us a:link { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:underline; }
#contact_us a:active { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:underline; }
#contact_us a:visited { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:underline; }
#contact_us a:hover { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:underline; }

/*Make a Donation*/
#make_donation { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; }
#make_donation .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#make_donation .lbl_sub_title { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:12pt; font-weight:bold; text-decoration:none; }
#make_donation .lbl_prayer { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:9pt; font-weight:bold; text-decoration:none; }
#make_donation a:link { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:underline; }
#make_donation a:active { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:underline; }
#make_donation a:visited { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:underline; }
#make_donation a:hover { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:underline; }

/*Dream Catcher*/
#dream_catcher { color:#5F5F5F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }
#dream_catcher .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#dream_catcher .lbl_sub_title { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:12pt; font-weight:bold; text-decoration:none; }
#dream_catcher .lbl_kids_name { color:#5F5F5F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none; }
#dream_catcher .lbl_text { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; }

/*Sponsor Child*/
#sponsor_child { color:#5F5F5F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }
#sponsor_child .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#sponsor_child .lbl_sub_title { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:12pt; font-weight:bold; text-decoration:none; }
#sponsor_child .lbl_kids_name { color:#5F5F5F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none; }
#sponsor_child .lbl_text { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; }

/*Store*/
#store { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; }
#store .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#store .lbl_sub_title { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; font-weight:bold; text-decoration:none; }
#store .box:link { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:none; }
#store .box:active { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:none; }
#store .box:visited { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:none; }
#store .box:hover { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:none; }
#store a:link { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:underline; }
#store a:active { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:underline; }
#store a:visited { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:underline; }
#store a:hover { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; text-decoration:underline; }

/*Feedback*/
#feedback { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; }
#feedback .lbl_title { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:18pt; font-weight:bold; text-decoration:none; }
#feedback .lbl_sub_title { color:#464646; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:10pt; font-weight:bold; text-decoration:none; }
#feedback .errormsg { color:#FF0000; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:8pt; }
#feedback .goodmsg { color:#549F83; font-family:"Trebuchet MS", "Times New Roman", Arial; font-size:10pt; }