/* Foundation For Community Health CSS Document */

body {
	margin:0; padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#646464;
	text-align:center;
	background:#FFFF8A;
}
h1, h2, h3, h4, h5, h6, p {
	margin:10px 15px; padding:0;
}
ul, ol {
	margin:0px 40px; padding:0;
}
h1 {
	font-size:110%;
	color:#528917;
	text-transform:uppercase;
}
h2 {
	font-size:100%;
	color:#472C01;
}
h3 {
	font-size:75%;
	color:#FF8F00;
	text-transform:uppercase;
}
p, ul, ol {
	font-size:80%;
}
ol li {
        margin-bottom:5px; 
}
ol ol, ol ol ol {
	font-size:95%;
        margin-bottom:5px;
        margin-top:5px;
}
ol ol ol ol{
	font-size:100%;
        margin-bottom:5px;
        margin-top:5px;
}
ol li ol li {list-style-type:upper-alpha;}
ol li ol li ol li {list-style-type:lower-roman;}
ol li ol li ol li ol li {list-style-type:lower-alpha;}

a:link, a:visited {
	color:#472C01;
	text-decoration:underline;
}
a:hover, a.selected {
	text-decoration:none;
}
img.ctr {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
table {
	margin:10px 40px; padding:0;
	font-size:80%;
}
table th {
	margin:0; padding:5px;
	background-color:#124464;
	color:#FFFFFF;
	font-weight:600;
}
table td {
	padding:5px;
	border:1px solid #CCCCCC;
}
#page {
	margin:0 auto; padding:0;
	width:1010px;
	text-align:left;
	background:#FFFFFF url(http://www.fchealth.org/images/uploads/page_bckgr.jpg) repeat-y;
}
#pagetop {
	margin:0; padding:0;
	text-align:right;
	height:55px;
	background:#FFFFE8 url(http://www.fchealth.org/images/uploads/page_top.jpg) no-repeat;
}
#header {
	margin:0 25px; padding:0;
	background:#FFFFFF url(http://www.fchealth.org/images/uploads/header_graphic.jpg) no-repeat;
	height:360px;
}
#header-lft {
	margin:0; padding:0;
	float:left;
}
#header-lft img {
	margin:0 0 0 70px; padding:0;
}
#header-rgt {
        width:464px;
        height:269px;
	margin:40px 35px 0 0;
	float:right;
}
#header-rgt img {
        width:462px;
        height:265;
}
#nav {
	margin:0 25px; padding:0;
	background:#528917 url(http://www.fchealth.org/images/uploads/nav_bckgr.jpg) repeat-x;
	height:44px;
}
#nav ul {
	margin:0; padding:0;
	list-style:none;
	height:40px;
	font-size:80%;
}
#nav ul li {
	margin:0; padding:0;
	float:left;
	text-align:center;
}
#nav ul li.last a {
	border-right:none;
}
#nav a, #nav a:visited {
	margin:0; padding:15px 0 10px 0;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	border-right:1px solid #FFFFFF;
	width:119px;
}
#nav a:hover, #nav a.selected {
	color:#472C01;
	background:url(http://www.fchealth.org/images/uploads/rollover.gif) no-repeat center 3px;
}
#nav li ul {
	position: absolute;
	width: 119px;
	left: -999em;
	font-size:100%;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}
#nav li ul li {
	border-bottom:1px solid #FFFFFF;
	border-right:none;
	background:#528917 url(http://www.fchealth.org/images/uploads/nav_bckgr.jpg) repeat-x;
}
#nav li ul li a:link {
	border-right:none;
}
#content {
	margin:10px 25px 0px 25px; padding:0 0 25px 0;
	background:#FFFFFF url(http://www.fchealth.org/images/uploads/bkgrd_content.gif) repeat-y;
}
#content-left {
	margin:10px 0 0 1px; padding:0;
	width:719px;
	float:left;
}
#content-left table.contact {
        margin:0 0 0 7px;
}
#content-left table.advsearch{
        margin:25px;
}
#content-left td.nobrdr {
        border:none;
}
#content-left img {
        border:1px solid #FF8F00;
}
#content-left img.nobrdr {
        border:none;
}
#content-left #submissionform {
        margin-left:50px;
}
#content-left #sitemap {
        margin-left:50px;
}
#content-left #sitemap ul {
        font-size:80%;
}
#content-left #sitemap ul ul {
        font-size:100%;
}
#content-left #sitemap ul ul ul{
        font-size:100%;
}
#content-left #profiles {
       font-size:80%;
       text-align:right;
       margin:0; padding:5px;
       background-color:#FF8F00;
}
#content-right {
	margin:10px 4px 1px 0; padding:0;
	width:229px;
	float:right;
}
#content-right #login{
	margin:0; padding:0;
	background:#F8FAF6 url(http://www.fchealth.org/images/uploads/rgt_sdbr_bckgr.jpg) left bottom repeat-x;
        height: 125px;
}
#content-right #search{
	margin:0; padding:0;
	background:#F8FAF6 url(http://www.fchealth.org/images/uploads/rgt_sdbr_bckgr.jpg) left bottom repeat-x;
        height: 125px;
}
#content-right #search .searchsubmit {
        margin:0; padding:0;
        color:#FFFFFF;
        font-size:70%;
        background-color:#FF8F00;
        border-top:1px solid #FFFFFF;
        border-left:1px solid #FFFFFF;
        border-bottom:1px solid #000000;
        border-right:1px solid #000000;
        font-size:80%;
        width:32px;
}
#content-right #search input {
	margin-left:20px;
        color:#333;
}
#content-right #block-ml {
	margin:0; padding:0;
	border-bottom:1px solid #CCCCCC;
	background:#F8FAF6 url(http://www.fchealth.org/images/uploads/rgt_sdbr_bckgr.jpg) left bottom repeat-x;
}
#content-right h2 {
	padding-top:20px;
}
#content-right #block-ml input {
	margin-left:5px;
        color:#CCCCCC;
}
#content-right #block-ml .mailingsubmit {
        margin:0; padding:0;
        color:#FFFFFF;
        background-color:#FF8F00;
        border-top:1px solid #FFFFFF;
        border-left:1px solid #FFFFFF;
        border-bottom:1px solid #000000;
        border-right:1px solid #000000;
        width:35px;
}
#content-right #block-2 {
	margin:10px 0 0 0; padding:0 0 10px 0;
	background:#F8FAF6 url(http://www.fchealth.org/images/uploads/rgt_sdbr_bckgr.jpg) left bottom repeat-x;
}
#content-right #nav-block ul {
	margin:0; padding:0;
	background-color:#CC6600;
	list-style:none;
}
#content-right #nav-block ul li a:link, #content-right #nav-block ul li a:visited {
	margin:0; padding:5px 0px 5px 35px;
	width:194px;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	background:#528917 url(http://www.fchealth.org/images/uploads/bullet_side_menu.gif) 20px center no-repeat;
}
#content-right #nav-block ul li a:hover, #content-right #nav-block ul li ul li a:hover {
	text-decoration:underline;
}
#content-right #nav-block ul li ul a:link, #content-right #nav-block ul li ul a:visited {
	margin:0; padding:5px 0px 5px 45px;
	width:184px;
	display:block;
	color:#FFFFFF;
	font-size:120%;
	text-decoration:none;
	background-color:#472C01;
	background-image:none;
}
#content-bottom {
	clear:both;
	height:20px;
}
#footer {
	clear:both;
	margin:0 auto; padding:0;
	width:1010px; height:140px;
	background:#FFFF8A url(http://www.fchealth.org/images/uploads/footer_bckgr.jpg) center center no-repeat;
        position:relative;
}
#footer #funded {
       position:absolute;
       top:-35px;
       left:40px;
       text-align:left;
}
#footer #funded p {
       font-size:70%;
       font-style:italic;
       margin:0; padding:0;
}
/* Class Selectors */
.ctr {
	text-align:center;
}
.fltlft {
	float:left;
}
.fltrgt {
	float:right;
}
.fltrgt_body {
       float:right;
       margin:0 10px 10px 10px;
}
.clearlft {
	clear:left;
}
.clearrgt {
	clear:rgt;
}
.clearbth {
	clear:both;
}
.imglft {
	margin:10px;
	float:left;
}
.imgrgt {
	margin:10px;
	float:right;
}	
.hdrlinks {
	margin:3px 25px 0 0; padding:0;
	float:right;
	font-color:#472C01;
	font-weight:600;
}
.footlinks {
	margin:0; padding:15px 0 0 0;
	color:#F9E5D6;
}
.footlinks a.selected  {
	text-decoration:none;
        color:red;
}
.footlinks a:link, .footlinks a:visited, .info a:link, .info a:visited {
	color:#F9E5D6;
}
.info {
	margin:10px 50px;
	color:#FFFFFF;
	font-size:70%;
	border-top:1px solid #FF8F00;
}
.note {
       font-size:75%;
       font-style:italic;
       margin:10px 50px;
}
.searchSubmit {
      margin-left:27px;
}