/* Start of CMSMS style sheet 'mediumfontsize' */
HTML Element Styles
 
body {
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;
  background-color: #ffffff;
  letter-spacing: 0px;
}

h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #cc3333; padding-left: 0px; text-transform: uppercase;}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #cc3333; padding-left: 0px; text-transform: uppercase; margin-bottom: 2px;}
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #cc3333; padding-left: 5px; text-transform: uppercase;}
h5 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; padding-left: 30px; padding-top: 0px;text-transform: uppercase; padding-bottom: 0px;}
h6 {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #cc3333; padding-left: 5px; padding-top: 0px; padding-bottom: 0px; text-transform: uppercase;}

h7 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #663399; padding-left: 5px; padding-top: 0px; padding-bottom: 0px; text-transform: uppercase;}

h8 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #ffffff; padding-top: 3px;text-transform: uppercase; font-weight: bold;}
h9 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; padding-top: 0px;padding-bottom: 0px;}

a {
font-size: 9pt;
color: #3399cc;
text-decoration: none;

}

a:hover {
font-size: 9pt;
color: #663399;
text-decoration: underline;

}

#container {
width: 1000px;
height: auto;
background: #ffffff;
margin-left: auto;
margin-right: auto;

}

#header_index {
width:950px;
height: 177px;
  background: url(uploads/images/home_header.jpg) no-repeat left;
}

#header_about {
width:950px;
height: 177px;
  background: url(uploads/images/about_header.jpg) no-repeat left;
}

#header_why {
width:950px;
height: 177px;
  background: url(uploads/images/why_header.jpg) no-repeat left;
}


#header_news {
width:950px;
height: 177px;
  background: url(uploads/images/news_header.jpg) no-repeat left;
}

#header_partners {
width:950px;
height: 177px;
  background: url(uploads/images/partners_header.jpg) no-repeat left;
}


#header_involved {
width:950px;
height: 177px;
  background: url(uploads/images/involved_header.jpg) no-repeat left;
}


#header_contact {
width:950px;
height: 177px;
  background: url(uploads/images/contact_header.jpg) no-repeat left;
}


#header_donate {
width:950px;
height: 177px;
  background: url(uploads/images/donate_header.jpg) no-repeat left;
}

.search_box {

padding-left: 550px;
padding-top: 20px;

}

.spacer-index {
clear: both;
height: 20px;
width: 60%;
background: transparent;
}

.spacer-news{
clear: both;
height: 10px;
width: 60%;background: transparent;
}

#left_col {
width: 200px;
position: absolute;
height: auto;
padding-left: 20px;
clear:both;

}

*:first-child+html #left_col {
width: 200px;
position: absolute;
height: auto;
padding-left: 20px;
margin-left: -200px; 
}


* html #left_col {
width: 200px;
position: absolute;
height: auto;
padding-left: 20px;
margin-left: -200px; 
}



#main_content {
width: 800px;
height: auto;
margin-left: 210px;




}
#menu {
 width: 820px;
  height: 40px;
color: #ffffff;
background: none;
padding: 0px 0px 0px 0px;
margin-left: -49px;

}


*:first-child+html #menu {
 width: 800px;
  height: 25px;
color: #ffffff;
background: none; claer: both;
padding: 20px 0px 0px 0px;
margin-left: -45px;

}


*html #menu {
 width: 800px;
  height: 25px;
color: #ffffff;
background: none; claer: both;
padding: 30px 0px 0px 0px;
margin-left: -40px;

}

#menu a {
  padding: 7px 7px 0px 0px;
  text-decoration: none;
  text-transform: uppercase;
  color: #ffffff;
font-size: 8pt;
list-style:none;
margin-left: 0px;
margin-right: 0px;
font-weight: bold;

}

*:first-child+html #menu a {
  padding: 7px 2px 0px 1px;
  text-decoration: none;
  text-transform: uppercase;
  color: #ffffff;
font-size: 8pt;
list-style:none;
margin-left: 0px;
margin-right: 0px;

}
#menu a:hover, #menu a.active {
  color:#000000;
text-decoration: underline;
background: none;


}
#menu ul li{ display: inline; padding-top: 8px; padding-bottom: 6px; padding-left: 12px; padding-right: 3px; color: #ffffff; font-family:Arial, Helvetica, sans-serif; height: 40px;padding-right /*\**/: 6px\9;  padding-left /*\**/: 11px\9;}


*:first-child+html #menu ul li {
 display: inline; padding-top: 8px; padding-bottom: 6px; padding-left: 15px; padding-right: 6px; color: #ffffff; font-family:Arial, Helvetica, sans-serif; height: 40px;  }


#primary-nav li {
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
background:url(uploads/images/menu_leftend_curve.jpg) no-repeat left;
background-color: #cc3333;
height: 35px;

}

#primary-nav > li + li {
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
background:url(uploads/images/menu_sky_curve.jpg) no-repeat left;
background-color:#66ccff;
height: 35px;
} 

#primary-nav > li + li  + li {
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
background:url(uploads/images/menu_navy_curve.jpg) no-repeat left;
background-color:#663399;height: 35px;
} 

#primary-nav > li + li  + li + li {
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
background:url(uploads/images/menu_red_curve.jpg) no-repeat left;
background-color:#cc3333;height: 40px;
} 

#primary-nav > li + li  + li + li + li{
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
background:url(uploads/images/menu_sky_curve.jpg) no-repeat left;
background-color:#66ccff;height: 40px;
} 

#primary-nav > li + li  + li + li + li + li {
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
background:url(uploads/images/menu_navy_curve.jpg) no-repeat left;
background-color:#663399;height: 40px;
} 

#primary-nav > li + li  + li + li  + li + li + li{
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
background:url(uploads/images/menu_red_curve.jpg) no-repeat left;
background-color:#cc3333;height: 40px;
} 

#primary-nav > li + li  + li + li  + li + li + li + li{
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
background:url(uploads/images/menu_rightend_curve.jpg) no-repeat left;
background-color:#ffffff;height:40px; padding-right: 10px;

} 

#primary-nav dfn {
        display: none;
}
.raised_box {
width: 710px;
clear: both;
height: 30px;
color: #cc3333;
padding-left: 8px;
padding-top: 5px;
}


#curved_box_main_contact {width: 750px; background: url(uploads/images/curved_boxed_main_top.gif) top no-repeat; color: #000000; font-size: small; padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;}

.curved_box_main_inner_contact { padding: 10px; background: url(uploads/images/curved_boxed_main_middle.gif) left repeat-y;}

.curved_box_main_inner_contact p{ #000000; font-size:9pt; 
	font-family: Arial, Helvetica, sans-serif;}

.curved_box_main_bottom_contact { padding: 10px; background: url(uploads/images/curved_boxed_main_bottom.gif) bottom no-repeat;}



.holder { margin-left: -10px;}

*html .holder { margin-left: 10px; width: 500px; height: 250px;}

.share { width: 200px; height: 30px; float: left; margin-left: 830px; margin-top: -65px;}


* html .share { width: 200px; height: 30px; float: left; margin-left: 400px; margin-top: -65px;}



#curved_red_border_index_top { background: url(uploads/images/curved_red_border_top_nhs.gif) top no-repeat; color: #cc3333; font-size: small; padding: 10px; }

.curved_red_border_index_middle { padding: 10px; background: url(uploads/images/curved_red_border_midnhs.gif) repeat-y top; }

.curved_red_border_index_bottom { padding: 10px; background: url(uploads/images/curved_red_border_bot_nhs.gif) bottom no-repeat; }

.curved_red_border_index_middle p {
 font-size: 10pt;
        font-family: Arial, Helvetica, sans-serif;
color: #cc3333;
padding-right: 10px;
}


*html #curved_red_border_index_top {  width: 630px; background: white; border-top: solid 3px red; border-bottom: solid 3px red;border-left: solid 3px red; border-right: solid 3px red; color: #cc3333; font-size: small; }

*html .curved_red_border_index_middle {  width: 630px;  background: white; }

*html .curved_red_border_index_bottom {   background: white;  }

*html .curved_red_border_index_middle p {
 font-size: 10pt;
        font-family: Arial, Helvetica, sans-serif;
color: #cc3333;

}

.box_content_action {
	height: 580px;
	border: solid 1px #333399;
	width: 335px;
	float: left;
		padding: 0px 0px 5px 0px;
margin-right: 10px; margin-left: 10px;
   color: #cc3333;


	
}

*html .box_content_action {
	height: 580px;
	border: solid 1px #333399;
	width: 335px;
	float: left;
		padding: 0px 0px 5px 0px;
margin-right: 10px; margin-left: 5px;
   color: #cc3333;
}


.box_content_action p {
		float: left;
	font-family: Arial, Helvetica, sans-serif;
          color: #000000;
	font-size: 10pt;
	 letter-spacing: 0px;
        line-height: normal;
   padding: 5px 0px 5px 10px;
font-family: Arial, Helvetica, sans-serif;
}

.box_content_action h2 {
	font-family: Arial, Helvetica, sans-serif;
        color: #663399;
        font-size: 12pt;
        padding: 5px 0px 5px 10px;
   
}

.box_content_in_the_news {
	height: 580px;
	border: solid 1px #cc3333;
   	width: 335px;
	float: left;
        color: #cc3333;
	padding: 0px 0px 5px 0px;


}

*:first-child+html .box_content_inner2 {
	width: 300px;
padding: 0px;
height: auto;   
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
margin-top:-16px;



}


* html .box_content_inner2 {
	width: 300px;
padding: 0px;
height: auto;   
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
margin-top:-16px;



}

.box_content_in_the_news p {
	font-family: Arial, Helvetica, sans-serif;
        color: #000000;
	float: right;
	 letter-spacing: 0px;
        line-height: normal;
        font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;
    
}

.box_content_in_the_news h2 {
	font-family: Arial, Helvetica, sans-serif;
        color: #cc3333;
        font-size: 12pt;
        padding: 5px 0px 5px 10px;
}



.box_content_inner {
width: 300px;
padding: 0px; margin-top:-34px;
height: auto;   
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}
.box_content_inner p {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;

}



.box_content_inner2 {
width: 300px;
padding: 0px;
height: auto;   
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}
.box_content_inner2 p {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;

}




.box_content_news_left {
	height: auto;
	width: 325px;
	float: left;
	     padding: 10px 0px 5px 10px;
      
    color: #cc3333;
font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;
      
}
.box_content_news_left p {
	color: #000000;
line-height: normal;
letter-spacing: 0px;
      font-size: 9pt;
}


.box_content_news_right {
	height: auto;
      color: #cc3333;
	width: 315px;
	float: right;
        padding: 10px 15px 5px 15px;
    font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;

}


.box_content_news_right p {
	
        color: #000000;
	line-height: normal;
letter-spacing: 0px;
 font-size: 9pt;
}

img.left {
  float: left;
   padding: 6px 5px 5px 0px;
}

*html .box_content_news_right {
	height: auto;
      color: #cc3333;
	width: 315px;
	float: right;
        padding: 10px 25px 5px 25px;
    font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;

}




.donate_button_red_top {
 width: 160px;
background: url(uploads/images/donate_top.jpg) top no-repeat;
height: auto;

}

.donate_button_red_mid {
 width: 160px;
background: url(uploads/images/donate_middle.jpg) left repeat-y;
height: auto;

}

.donate_button_red_bottom {
 width: 160px;
background: url(uploads/images/donate_bottom.jpg) bottom no-repeat;
height: 20px;

}


.donate_button_red_mid p {
padding: 10px;
color: #ffffff;text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
}

.donate_button_red_mid a{
color: #ffffff;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 13pt;
text-decoration: none;
padding-left: 10px;
}


.donate_button_red_mid a{
color: #ffffff;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 13pt;
text-decoration: none;
padding-left: 10px;
}


*html .donate_button_red_mid a:hover{
color: #ffffff;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 13pt;
text-decoration: underline;
padding-left: 10px;
}

.donate_button_navy_top {
 width: 160px;
background: url(uploads/images/navy_button_top.jpg) top no-repeat;
height: auto;

}

.donate_button_navy_mid {
 width: 160px;
background: url(uploads/images/navy_button_mid.jpg) left repeat-y;
height: auto;
padding-left: 10px;
color: #ffffff;text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;

}



.donate_button_navy_bottom {
 width: 160px;
background: url(uploads/images/navy_button_bottom.jpg) bottom no-repeat;
height: auto;

}


.donate_button_navy_mid p {
color: #ffffff;text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
}

.donate_button_navy_mid a{
color: #ffffff;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
text-decoration: none;
}


*html.donate_button_navy_mid a{
color: #ffffff;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 13pt;
text-decoration: none;
padding-left: 10px;
}

*html .donate_button_navy_mid a:hover{
color: #ffffff;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 13pt;
text-decoration: underline;
padding-left: 10px;
}

.sky_button_top {
 width: 160px;
background: url(uploads/images/sky_blue_top.gif) top no-repeat;
height: 10px;
height: 65px;
}


*:first-child+html .sky_button_top {
 width: 160px;
background: url(uploads/images/sky_blue_top.gif) top no-repeat;
height: 65px;

}

.sky_button_top p {
color: #ffffff; font-size:10pt;
font-family: Arial, Helvetica, sans-serif;
padding:5px 10px 5px 10px;

}

.sky_button_mid {
 width: 160px;
background: url(uploads/images/sky_blue_mid.gif) left repeat-y;
height: auto;
color: #ffffff;padding-bottom: 10px;
font-family: Arial, Helvetica, sans-serif;

}



.sky_button_bottom {
 width: 160px;
background: url(uploads/images/sky_blue_bottom.gif) bottom no-repeat;
height: 10px; margin-top:-10px;

}


.sky_button_mid p {
color: #ffffff; font-size:10pt; padding:5px 10px 5px 10px;
font-family: Arial, Helvetica, sans-serif;
}

.sky_button_mid a{
color: #ffffff;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
text-decoration: none;
}









.left_col_holder {
width: 160px;
height: auto;
font-size: 9pt;
color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}


.left_col_holder p {
font-size: 9pt;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
padding: 10px;

}

.left_col_form {
width: 160px;
height: 200px;
font-size: 9pt;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
padding-left:5px;
}


.enewssign_up{
width: 130px;

}
#sidebar {
		width: 180px;
	height: auto;
	margin-left: 0px;
		padding-right: 5px;

}	

#sidebar ul.sidemenu {
	text-align: left;
	margin: 7px 0px 8px 0px; padding: 0;
	text-decoration: none;		
	background: url(uploads/Freshmedia/dots.gif) repeat-x left top;
}
#sidebar ul.sidemenu li {
	list-style: none;
	background: url(uploads/Freshmedia/dots.gif) repeat-x left bottom;
	padding: 10px 10px;
	margin: 0;	

}
* html body #sidebar ul.sidemenu li {
	height: 1%;
}
m6fbrp_submit { }

#sidebar p {
	font-size:1.0em;
        color: #333333;
        padding: 0px 2px 0px 10px;

}

#sidebar ul.sidemenu li a {
	text-decoration: none;	
	background-image: none;	
	background-color: transparent;
	border: none;
        text-transform: uppercase;
	color: #cc3333; 	
font-weight: normal;			
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	/* letter-spacing: .5px;  */
}
#sidebar ul.sidemenu li a span {
	color: #989898;	
	font-family:Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: normal;	
	font-size: .8em;
}
#sidebar ul.sidemenu li a:hover {	
	color: #555;	
     
}
#sidebar ul.sidemenu ul { margin: 0 0 0 5px; padding: 0; }

#sidebar ul.sidemenu ul li { background: url(uploads/Freshmedia/dots.gif) repeat-x left bottom;}




.footer_a_small {
color:#663399;
margin-left: 300px;
font-size: x-small;
display: inline;
width: 200px;
float: left;
}

.footer_a_small a {
color:#663399;
margin-left: 25px;
font-size: x-small;
display: inline;
}

.footer_a_med a {
color:#663399;
margin-left: 25px;
font-size: medium;display: inline;
}

.footer_a_large a {
color:#663399;
margin-left: 25px;display: inline;
font-size: x-large;
}

.footer {
color: black; 
font-family:Arial, Helvetica, sans-serif;
font-size: 9pt; 
background:url(uploads/images/footer_back.jpg) left no-repeat; 
height: 35px;
width: 950px;
padding-top: 25px;
margin-left: 20px;
clear: both;
}

.footer a {
color:#663399;
margin-left: 20px;
}





//News//



.box_content_latest_news_left {
	height: auto;
	border: solid 1px #333333;
	width: 390px;
	float: left;
	padding:0x 0px 0px 0px;
margin-left: 0px;
margin-right: 20px;
   color: #000000;
}


.box_content_latest_news_left p {
		float: left;
	font-family: Arial, Helvetica, sans-serif;
          color: #000000;
	font-size: 8pt;
	 letter-spacing: 0px;
        line-height: normal;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
   
}

.box_content_latest_news_right {
	height: auto;
	   	width: 300px;
	float: right;
        color: #000000;
	padding: 5px 0px 5px 0px;
margin-right: 10px;
position: absolute;
margin-left: 415px;


}

.box_content_latest_news_right p {
	font-family: Arial, Helvetica, sans-serif;
        color: #000000;
	float:right;
	 letter-spacing: 0px;
        line-height: normal;
        font-size: 8pt;
        font-family: Arial, Helvetica, sans-serif;
        padding: 15px;

}


.box_content_inner_news {
width: 390px;
padding: 0px 10px 0px 10px;
height: auto;   
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
}
.box_content_inner_news p {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}





.learn_more_top {
width: 268px;
height: auto; margin-left: 10px;padding-left: 2px; padding-right: 10px;
background: url(uploads/images/learn_more_top.gif) top no-repeat;
float: left;
padding-top:10px;
}

.learn_more_mid {
width: 248px;
height: auto; margin-left: 10px; padding-left: 2px; padding-right: 30px;
background: url(uploads/images/learn_more_mid.gif) left repeat-y;float: left;
}
.learn_more_bottom {
width: 268px;
height: auto;padding-left: 2px; padding-right: 10px;
background: url(uploads/images/learn_more_bottom.gif) bottom no-repeat;float: left;margin-left: 10px;
}
.learn_more_mid p {
padding: 2px 10px 0px 10px;
color: #000000;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
float: left;

}




.blog_top {
width: 268px;
height: auto; margin-left: 10px;padding-left: 2px; padding-right: 10px;
background: url(uploads/images/blog_top.gif) top no-repeat;
float: left;
}

.blog_mid {
width: 248px;
height: auto; margin-left: 10px; padding-left: 2px; padding-right: 30px;
background: url(uploads/images/blog_mid.gif) left repeat-y;float: left;
}
.blog_bottom {
width: 268px;
height: auto;padding-left: 2px; padding-right: 10px;
background: url(uploads/images/blog_bottom.gif) bottom no-repeat;float: left;margin-left: 10px;
}
.blog_mid p {
padding: 2px 20px 0px 0px;
color: #000000;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
float: left;
}



.box_content_inner_blog {
width: 300px;
padding: 0px 10px 0px 10px;
height: auto;   
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
position: absolute;
}
.box_content_inner_blog p {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}

#curved_media_top { background: url(uploads/images/media_top.gif) top no-repeat; color: #ffffff; font-size: small; padding: 10px; }

.curved_media_mid { color: #ffffff;   height: 80px;
 background: url(uploads/images/media_mid.gif) repeat-y top; padding:20px;}

.curved_media_bottom { padding: 10px; background: url(uploads/images/media_bottom.gif) bottom no-repeat;}
.curved_media_mid p{ padding: 10px; font-size: 10pt;}



//ABOUT//

.full_width_about {
width: 750px;
height: auto;
}

.full_width_about p{
color: #000000;
padding: 5px  20px  5px  20px;
font-size:9pt;
}

.full_width_chair {
width: 500px;
height: auto;
padding-top: 10px;
padding-left: 20px;
}

.full_width_chair p{
color: #000000;
padding: 5px  20px  5px  20px;
}

.staff_col {
width: 700px;
height: auto;
padding-top: 10px;
padding-left: 20px;
}

.staff_col p{
color: #000000;
padding: 5px  5px  5px  5px;
}

#red_top { background: url(uploads/images/red_top.gif) top no-repeat; color: #ffffff; font-size: small; padding: 0px; }

.red_mid { padding: 5px; background: url(uploads/images/red_mid.gif) repeat-y top;}

.red_bottom { padding: 0px; background: url(uploads/images/red_bottom.gif) bottom no-repeat;}
.red_mid p{ padding-left: 30px; font-size: 10pt;}


//WHY//



.box_content_why_left {
	height: auto;
	border: solid 1px #333333;
	width: 430px;
	float: left;
	padding:0x 0px 0px 0px;
margin-left: 10px;
margin-right: 20px;
   color: #000000;
}


.box_content_why_left p {
		float: left;
	font-family: Arial, Helvetica, sans-serif;
          color: #000000;
	font-size: 9pt;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
   

}
.box_content_inner_why {
width: 430px;
padding: 0px 0px 0px 10px;
height: auto;   
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}
.box_content_inner_why p {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;

}


*:first-child+html .box_content_inner_why p {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
padding-top: 10px;

}


.box_content_why_right {
	height: auto;
	   	width: 250px;
	position:absolute;
        color: #000000;
	margin-right: 10px;
margin-left: 430px;
margin-top: 10px;
float: right


}

.box_content_why_right p {
	font-family: Arial, Helvetica, sans-serif;
        color: #000000;
	float:right;
	 letter-spacing: 0px;
        line-height: normal;
        font-size: 9pt;
        font-family: Arial, Helvetica, sans-serif;
        padding: 15px;

}

.money_top {
width: 250px;
height: auto;
padding: 0px 10px 0px 50px;
background: url(uploads/images/money_top.gif) top no-repeat;float: left;
}

.money_mid {
width: 250px;
height: auto;
padding: 0px;
background: url(uploads/images/money_mid.gif) left repeat-y;float: left;
}
.money_bottom {
width: 250px;
height: auto;padding: 5px 10px 0px 50px;
background: url(uploads/images/money_bottom.gif) bottom no-repeat;float: left;
}
.money_mid p {
padding: 0px 10px 0px 10px;
color: #000000;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
float: left;

}


* html .money_top2 {
width: 250px;
height: auto;
padding: 0px 10px 0px 20px;
background: url(uploads/images/cash_top.gif) top no-repeat; float: left;
margin-left: 7px;
}

.money_mid2 {
width: 250px;
height: auto;
padding: 0px;
background: url(uploads/images/money_mid.gif) left repeat-y; float: left;
}
* html .money_bottom2 {
width: 250px;margin-left: 7px;
height: auto;padding: 5px 10px 0px 20px;
background: url(uploads/images/cash_bottom.gif) bottom no-repeat; float: left;
}
.money_top2 p {
padding: 10px 10px 0px 10px;
color: #ffffff;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
float: left;


}

.money_top2 a {
padding: 10px 10px 0px 10px;
color: #ffffff;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
float: left;


}


.money_top2 {
width: 250px;
height: auto;
padding: 0px 10px 0px 20px;
background: url(uploads/images/cash_top.gif) top no-repeat; float: left;
margin-left: 15px;

}
.money_bottom2 {
width: 250px;margin-left: 15px;
height: auto;padding: 5px 10px 0px 20px;
background: url(uploads/images/cash_bottom.gif) bottom no-repeat; float: left;
}




.why_story_top {
width: 420px;
height: 10px;
padding: 10px 5px 0px 5px;
background: url(uploads/images/why_lead_story_top.gif) top no-repeat;

}

.why_story_mid {
width: 430px;
height: auto; margin-top:-12px;
padding: 0px 20px 0px 10px;
background: url(uploads/images/why_lead_story_mid.gif) left repeat-y;
}
.why_story_bottom {
width: 430px;height: 10px;
height: auto;margin-top:0px; padding-bottom:10px;
background: url(uploads/images/why_lead_story_bottom.gif) bottom no-repeat;
}
.why_story_mid p {
padding: 5px 15px 0px 15px;
color: #000000;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
background-color: transparent;

}

* html .why_story_mid p {
padding: 5px 5px 0px 25px;
color: #000000;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
background-color: transparent;

}


* html .why_story_mid {
width: 430px;
height: auto; 
padding: 0px 10px 0px 10px;
background: url(uploads/images/why_lead_story_mid.gif) left repeat-y;
}
* html .why_story_bottom {
width: 430px;
height: 10px;
background: url(uploads/images/why_lead_story_bottom.gif) bottom no-repeat;
}



.please_help {
width:430px;
height: 450px;

}


.please_help p {
font-size: 9pt;font-family: Arial, Helvetica, sans-serif;

}

.nhs{
width:270px;
height: auto;
padding-left: 15px;


}

.nhs p{
font-size: 9pt;font-family: Arial, Helvetica, sans-serif;margin-top: -10px;
}


.spacer_big {
height: 200px;
clear:both;background: transparent;
width: 60%;}


//GET INVOLVED//




.box_content_why_left {
	height: auto;
	border: solid 1px #333333;
	width: 450px;
	float: left;
	padding:0x 0px 0px 0px;
margin-left: 10px;
margin-right: 20px;
   color: #000000;
}


.box_content_why_left p {
		float: left;
	font-family: Arial, Helvetica, sans-serif;
          color: #000000;
	font-size: 10pt;
	 letter-spacing: 0px;
        line-height: normal;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
   

}
.box_content_inner_get {
width: 480px;
padding: 0px 10px 0px 10px;
height: auto;   
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}
.box_content_inner_get p {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}

.content_block {
width: 480px;
height: auto;
margin-bottom: 10px;
}

.content_block p {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;margin-bottom: 10px;
}

.content_block_sub {
width: 700px;
height: auto;
margin-top:-10px;
}

.content_block_sub p {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;margin-bottom: 10px;
}


.content_block_comm {
width: 470px;
height: auto;
padding-left; 10px;margin-bottom: 10px;
}

.content_block_comm p {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;padding-left; 10px;margin-bottom: 10px;
}

.spacer_border {
height: 2px;
width: 480px;
background: #66ccff;
clear: both;
overflow: hidden;
}

.spacer_border2 {
height: 2px;
width: 680px;
background: #66ccff;
clear: both;
overflow: hidden;
margin-top: -30px;
}


.spacer_border_events {
height: 2px;
background: #000000;
margin-bottom: 25px;margin-top: 25px;
overflow: hidden;
width: 97%;
}


.box_content_get_right {
	height: auto;
	width: 220px;
	position: absolute;
        color: #000000;
	padding: 0px 0px 5px 0px;
margin-left: 505px;
margin-top: -10px;



}

.box_content_get_right p {
	font-family: Arial, Helvetica, sans-serif;
        color: #000000;
	float:right;
	 letter-spacing: 0px;
        line-height: normal;
        font-size: 8pt;
        font-family: Arial, Helvetica, sans-serif;
        padding: 5px;


}

.contact {
width:200px;
height: auto;
margin-left: 15px;

}

.contact p {
width:200px;
height: auto;
 font-size: 8pt;

        font-family: Arial, Helvetica, sans-serif;
}


.contact2 {
width:200px;
height: auto;
margin-left: 15px;

}

.contact2 p {
width:200px;
height: auto;
 font-size: 8pt;
padding-left: 30px;

        font-family: Arial, Helvetica, sans-serif;
}
.calendar {
width:220px;
height:500px;
position: absolute:
}

.calendar p {
width:220px;
height: auto;
 font-size: 8pt;
        font-family: Arial, Helvetica, sans-serif;
}


.calendar2 {
width:320px;
height:500px;
padding-left: 30px;
}

.calendar2 p {
width:220px;
height: auto;
 font-size: 8pt;
        font-family: Arial, Helvetica, sans-serif;
}




.event_top {
width: 200px;
height: auto;
background: url(uploads/images/event_top.gif) top no-repeat;
float: left;
margin-left: 10px;

}

.event_mid {
width:180px;color: #ffffff; padding: 0px 20px 0px 10px;
height: auto; 
background: url(uploads/images/event_mid.gif) left repeat-y;float: left;margin-left: 10px;
}
.event_bottom {
width: 200px;
height: auto;margin-left: 10px;
background: url(uploads/images/event_bottom.gif) bottom no-repeat;float: left;
}
.event_mid p {
color: #ffffff;
font-size: 10pt;padding: 0px 20px 0px 10px;
font-family: Arial, Helvetica, sans-serif;
float: left; margin-left: -23px;
}

.event_mid a {
color: #ffffff;
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
f
}


.event_top2 {
width: 200px;
height: auto;
background: url(uploads/images/event_top.gif) top no-repeat;
margin-left: 10px;
margin-top: 5px;

}

.event_mid2 {
width:190px;color: #ffffff;
height: auto; padding-right: 10px;
background: url(uploads/images/event_mid.gif) left repeat-y;
margin-left: 10px;
}
.event_bottom2 {
width: 200px;
height: auto;margin-left: 10px;
background: url(uploads/images/event_bottom.gif) bottom no-repeat;
}
.event_mid2 p {
color: #ffffff;
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
 margin-left: -23px;
}



.summary {
color: #ffffff;
font-weight: bold;
font-size: 11pt;
padding: 0px 5px 0px 5px;
}




*:first-child+html .summary {
color: #ffffff;
font-weight: bold;
font-size: 10pt;
padding: 10px;

}
.eventdesc  {
 padding-top: 15px;
}

*:first-child+htm .eventdesc  {
 padding-top: 15px;
}

.summary2 {
color: #000000;
font-weight: bold;
font-size: 10pt;
padding: 0px 5px 10px 0px;
text-transform: uppercase;


}

*:first-child+html .summary2 {
color: #000000;
font-weight: bold;
font-size: 10pt;
padding: 0px 5px 10px 0px;
text-transform: uppercase;

}

*:first-child+html .summary2 p {

padding: 0px 5px 15px 0px;


}

.blue_box_top {
 width: 200px;
background:  url(uploads/images/sky_blue_top.jpg) top no-repeat;
height: auto;float: left;
margin-left: 10px;
margin-top: -10px;

}

.blue_box_mid {
 width:200px;
background: url(uploads/images/sky_blue_mid.jpg) left repeat-y;
height: auto;
padding-bottom: 0px;
float: left;
margin-left: 10px;
}
.blue_box_bottom  {
 width: 200px;
background:  url(uploads/images/sky_blue_bottom.jpg) bottom no-repeat;
height: 10px;
float: left;margin-left: 10px;

}

.blue_box_mid p {
padding: 0px 10px 0px 10px;
color: #ffffff;
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;float: left;
}
.blue_box_mid a {
padding: 0px 10px 0px 10px;
color: #ffffff;
font-size: 10pt;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;float: left;
}


.charity_x_small {
width:200px;
height: auto;
float: left;
margin-left: 20px;

}



* html .charity_x_small {
width:200px;
height: auto;
float: left;
margin-left: 10px;

}

.charity_x_small p {
width:200px;
height: auto;
 font-size: 9pt;
float: left;
        font-family: Arial, Helvetica, sans-serif;
padding-left:15px

}



.box_content_partners_right p {
	font-family: Arial, Helvetica, sans-serif;
        color: #000000;
	float:right;
	 letter-spacing: 0px;
        line-height: normal;
        font-size: 8pt;
        font-family: Arial, Helvetica, sans-serif;
        padding: 5px;
}



.yakult_top2 {
width: 220px;
height: auto;
background: url(uploads/images/yakult_top.gif) top no-repeat;
float: left;
}


.yakult_mid {
width: 220px;
height: auto;
padding: 0px  3px  0px : 0px;
background: url(uploads/images/yakult_mid.gif) left repeat-y;float: left;
}
.yakult_bottom {
width: 220px;
height: auto;
background: url(uploads/images/yakult_bottom.gif) bottom no-repeat;float: left;
}
yakult_mid p {
      font-size: 10pt;
        font-family: Arial, Helvetica, sans-serif;
padding: 0px  3px  0px : 3px;

}

.box_content_partners_right {
	height: auto;
	width: 220px;
	position: absolute;
        color: #000000;
	padding: 0px 0px 5px 0px;
margin-left: 490px;

}

.box_content_donate_right {
	height: auto;
	width: 220px;
	position: absolute;
        color: #000000;
	padding: 0px 0px 5px 0px;
margin-left: 490px;

}


* html .box_content_donate_right {
	height: auto;
	width: 220px;
	position: absolute;
        color: #000000;
	padding: 0px 0px 5px 0px;
margin-left: 480px;

}

.box_content_donate_right p {
	font-family: Arial, Helvetica, sans-serif;
        color: #000000;
	float:right;
	 letter-spacing: 0px;
        line-height: normal;
        font-size: 8pt;
        font-family: Arial, Helvetica, sans-serif;
        padding: 5px;
}


#contact_top {
width: 680px;
height: auto;
background: url(uploads/images/contact_top.gif) top no-repeat;
padding-top: 20px;
padding-left: 40px;
font-weight: bold;


}

.contact_mid {
width: 680px;
height: auto;
background: url(uploads/images/contact_mid.gif) top repeat-y;
padding:10px;margin-left: 10px;
}

.contact_bottom {
width: 700px;
height: auto;
background: url(uploads/images/contact_bottom.gif) bottom no-repeat;
margin-left: 10px;
}



.full_width_contact {
width: 750px;
height: auto;
}

.full_width_contact p{
color: #000000;
padding: 5px  10px  5px  10px;
}

#m6moduleform_3 {
border: none;

}


.box_content_inner_donate{
width: 470px;
padding: 0px 5px 0px 5px;
height: auto;   
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
}
.box_content_inner_dontate p {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.box_content_donate_left {
	height: auto;
	width: 470px;
	float: left;
	padding:0x 0px 0px 0px;
   color: #000000;
}


.box_content_donate_left p {
		float: left;
	font-family: Arial, Helvetica, sans-serif;
          color: #000000;
	font-size: 10pt;
	 letter-spacing: 0px;
        line-height: normal;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
   
}



.content_block_donate {
width: 480px;
height: auto;
margin-bottom: 10px;

}

.content_block_donate p {
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;margin-bottom: 5px;
color: black;

}



.donate_blue_top {
width: 220px;
height: auto;
background: url(uploads/images/donate_blue_top.gif) top no-repeat;
float: left;
margin-left: 10px;
}


.donate_blue_mid {
width: 220px;
height: auto;
margin-left: 10px;
background: url(uploads/images/donate4_blue_mid.gif ) left repeat-y;float: left;
}
.donate_blue_bottom {
width: 220px;margin-left: 10px;
height: auto;
background: url(uploads/images/donate_blue_bottom.gif) bottom no-repeat;float: left;
}

.red_thin_top {
width: 220px;
margin-top: 10px;
height: auto;height: 322px;
background: url(uploads/images/red_thin_top.gif) top no-repeat;
float: left;
margin-left: 10px;
}


.red_thin_mid {
width: 220px;
height: 322px;
margin-left: 10px;
background: url(uploads/images/red_thin_mid.gif ) left repeat-y;float: left;
}
.red_thin_bottom {
width: 220px;margin-left: 10px;
height: auto;
background: url(uploads/images/red_thin_bottom.gif) bottom no-repeat;float: left;
}

.red_thin_mid p {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
padding: 0px 10px 10px 10px;
color: #ffffff;
}


.red_thin_mid a {
color: #ffffff;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
float: left; text-decoration: underline; font-weight: bold;
}



#curved_box_main {width: 750px; background: url(uploads/images/curved_boxed_main_top.gif) top no-repeat; color: #000000; font-size: small; padding-top: 10px; 
	font-family: Arial, Helvetica, sans-serif;}


.curved_box_main_inner {  padding: 10px;background:url(uploads/images/curved_boxed_main_middle.gif) left repeat-y;}

.curved_box_main_inner p{ #000000; font-size:9pt; 
	font-family: Arial, Helvetica, sans-serif; 
}
.curved_box_main_bottom { padding: 10px; background: url(uploads/images/curved_boxed_main_bottom.gif) bottom no-repeat;}



#curved_box_main_events {width: 750px; background: url(uploads/images/event_back_top.gif) top no-repeat; color: #000000; font-size: small; padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;}

.curved_box_main_inner_events { padding: 10px; background: url(uploads/images/event_back_mid.gif) repeat-y;}

.curved_box_main_inner_events p{ #000000; font-size:9pt; 
	font-family: Arial, Helvetica, sans-serif;}

.curved_box_main_bottom_events {  padding:10px; background: url(uploads/images/event_back_bottom.gif) bottom no-repeat;}





.summary {
margin-left: 0px;
}

.event_form {
width: 700px;
height: auto;
padding: 20px 20px 20px 40px;
}

.event_container_left {
width: 220px;
height: auto;



}

#curved_box_main_links {width: 750px; background: url(uploads/images/links_back_top.gif) top no-repeat; color: #000000; font-size: small; padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;}

.curved_box_main_inner_links  { padding: 0px 10px 10px 30px; background: url(uploads/images/link_back_mid.gif) repeat-y;}


.curved_box_main_inner_links  p { padding: 0px 20px 0px 0px;  margin-top: -10px;margin-left: -40px;}

.curved_box_main_bottom_links { padding: 10px; background: url(uploads/images/link_back_bottom.gif) bottom no-repeat;}

.links {
width: 680px;
height: auto;
padding-left: 30px; padding-right:20px; padding-top: 10px;
}



.links a {
color: red;font-size: 9pt; 
	font-family: Arial, Helvetica, sans-serif; font-weight: bold;
}

.links p {
color: #000000; font-size: 9pt; 
	font-family: Arial, Helvetica, sans-serif;
}

.links2 {
width: 720px;
height: auto;
padding-left: 10px; padding-right:20px; padding-top: 10px;
}

*html .links2 {
width: 680px;
height: auto;
padding-left: 10px; padding-right:20px; padding-top: 10px;
}

.links2 a {
color: red;font-size: 9pt; 
	font-family: Arial, Helvetica, sans-serif; font-weight: bold;
}

.links2 p {
color: #000000; font-size: 9pt; 
	font-family: Arial, Helvetica, sans-serif;
}


.links3 {
width: 730px;
height: auto; padding-left:10px;
padding-top: 10px;
}



.links3 a {
color: red;font-size: 9pt; 
	font-family: Arial, Helvetica, sans-serif; font-weight: bold;
}

.links3 p {
color: #000000; font-size: 9pt; 
	font-family: Arial, Helvetica, sans-serif;
}


.links4 {
width: 730px;
height: auto; 
padding-top: 10px;
}



.links4 a {
color: red;font-size: 9pt; 
	font-family: Arial, Helvetica, sans-serif; font-weight: bold;
}

.links4 p {
color: #000000; font-size: 9pt; 
	font-family: Arial, Helvetica, sans-serif;
}


.links5 {
width: 730px;
height: auto; 
padding-top: 10px;
}



.links5 a {
color: red;font-size: 9pt; 
	font-family: Arial, Helvetica, sans-serif; font-weight: bold;
}

.links5 p {
color: #ffffff; font-size: 9pt; 
	font-family: Arial, Helvetica, sans-serif;
}


.spacer_links {
height: 400px;
width: 100%;
clear: both;
}


.stories_top {
width: 680px;
padding: 10px;
background: url(uploads/images/stories_top.gif) top no-repeat;
margin-top: 5px; 



}

.stories_mid {
width: 700px;
color: #000000;
height: auto;
background: url(uploads/images/stories_mid.gif) left repeat-y;padding: 0px; margin-top: -15px; 

}
.stories_bottom {
width: 680px;
height: auto;padding: 10px;margin-top: -15px; 
background: url(uploads/images/stories_bottom.gif) bottom no-repeat;  

}
.stories_mid p {
color: #000000;
font-size: 9pt;padding: 10px;
font-family: Arial, Helvetica, sans-serif;


}

.events_holder {
height: auto;
width: 200px;
display: block;
position: relative;
}

.NewsSummaryLink {
color: red;
font-size: 13pt;
}

.dtstart {
text-align: left;
font-size:11pt; direction: ltr; color: white;
}

.datstart {
text-align: left;
font-size:11pt; direction: ltr;color: white; margin-left: 4px;
}



* html .donate_button_navy_mid p {
color: #ffffff;text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;margin-left: 5px;
}


* html .donate_button_navy_mid a:hover{
color: #ffffff;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;margin-left: 5px;
text-decoration: none;
}



* html .donate_button_navy_mid a{
color: #ffffff;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;margin-left: 0px;
text-decoration: none;
}


* html .donate_button_navy_top {
 width: 160px;
background: url(uploads/images/navy_button_top.jpg) top no-repeat;
height: auto;margin-left: -5px;

}

* html .donate_button_navy_mid{
color: #ffffff;text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif; 
padding-left: 10px; margin-left: 10px;
}


* html .donate_button_navy_bottom {
color: #ffffff;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
padding-left: 10px; 
text-decoration: none;margin-left: 5px;
}
.dtstart p {
text-align: left;
font-size:11pt; direction: ltr;color: white;
}

.dtend {
text-align: left;font-size:11pt; direction: ltr;color: white;margin-left: 4px;
}


.box_content_partners_right {
	height: auto;
	width: 220px;
	position: absolute;
        color: #000000;
	padding: 0px 0px 5px 0px;
margin-left: 490px;

}

.box_content_partners_right2 p {
	font-family: Arial, Helvetica, sans-serif;
        color: #000000;
	float:right;
	 letter-spacing: 0px;
        line-height: normal;
        font-size: 8pt;
        font-family: Arial, Helvetica, sans-serif;
        padding: 5px;
}

.box_content_inner_get2 {
width:700px;
padding: 0px 10px 0px 10px;
height: auto;   
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
}
.box_content_inner_get2 p {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}


.NewsSummaryMorelink_new { margin-left: 12px;

}

.NewsSummarySummary2 p {
padding: 5px 0px 5px 5px;
margin-left: 10px;
}

.formbuilderform {
border: none;
}


#NewsPostDetailSummary p {
   line-height: 150%;font-size: 10pt;  
   }

#NewsPostDetailContent p {
  margin-bottom: 15px;
  line-height: 150%;
font-size: 10pt;  
}

.calendar-date-title { font-weight: bold;}


.content_block_events {
height: auto;
margin-bottom: 20px;
padding-left: 30px;

}

.content_block_events  p {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;margin-bottom: 10px;
}

#cntnt01searchinput { height: 15px; width: 140px; margin-left: -20px;}

#m3email, #m3username {margin-top: 5px;width:115px;height: 22px;padding:3px; clear: both;}


.calhead { border: none; float: left; width: 200px; height: 80px; margin-left: 250px;}
.calhead a {border: none;}
/* End of 'mediumfontsize' */

