html {
text-align:center;
font:0.85em Verdana,Arial,san-serif;
background-color:#bfbfbf;
}

body {
text-align:center;
height:100%;
max-height:100%;
overflow:auto;
padding:0px;
margin:0px;
}

p {
text-align:left;
color:#333;
}

h1, h2, h3 {
color:#ed8920;
text-align:left;
}

h4 {
color:#7297a9;
text-align:left;
}

.headfournsu {
color:#7297a9;
font-weight: bold;
}


hr {
border:none 0;
border-top:1px dotted #7297a9;
width:100%;
height:1px;
} 

a, a:active, a:visited {
color:#696969;
text-decoration:none;
font-weight:bold;
}

a:hover {
color:#ed8927;
text-decoration:none;
font-weight:bold;
}

.headline {
text-align:left;
font-size:1.3em;
padding:5px 0px 0px 10px;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
color:#333;
display:block;
}

ol, li {
text-align:left;
color:#ed8927;
font-family:Georgia, Times, serif;
font-weight:bold;
font-style:italic;
font-size:1em;
}

ol p, li p {
color:#696969;
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal;
font-style:normal;
}

.orange {
text-align:left;
font-size:0.9em;
font-weight:bold;
color:#ed8927;
}

.bold_red {
text-align:left;
font-size:1em;
font-weight:bold;
color:#900;
}

.smalllink {
font-size:0.8em;
}

.caption {
color:#333;
font-weight:bold;
font-size:0.8em;
}

.grantyear {
font-weight:bold;
font-size:1.2em;
color:#7297a9;
padding-left:10px;
}

.grant {
text-align:left;
color:#696969;
}

.address {
font-family: Courier;
color:#007934;
display:block;
background-color:#efd;
padding:5px;
border:1px #7297a9 dotted;
}

.interview {
font-family: Courier;
color:#333;
display:block;
background-color:#ffd;
padding:10px;
}

.hiddenstat {
visibility:hidden;
display:none;
padding-right:10px;
padding-left:10px;
}


#container {
margin-right:auto;
margin-left:auto;
padding-bottom:5px;
position:relative;
top:10px;
width:900px;
height:auto;
background-color:#fff;
border:5px #fff solid;
}

#top {
position:relative;
top:0px;
left:0px;
width:900px;
height:180px;
background-image:url("../images/headerbj.png");
background-repeat:repeat-x;
clear:both;
margin-bottom:10px;
}

#logo {
position:relative;
top:0px;
left:10px;
float:left;
width:201px;
height:180px;
margin-right:85px;
border-right:1px #fff solid;
border-left:1px #fff solid;
}

#headerimage {
float:left;
width:600px;
height:180px;
border-right:1px #fff solid;
border-left:1px #fff solid;
}

#navigation {
width:900px;
height:34px;
border-top:1px #7297a9 solid;
border-bottom:1px #7297a9 solid;
background-color:#7297a9;
margin-bottom:10px;
}

#nav1, #nav2, #nav3, #nav4, #nav5, #nav6, #nav7, #nav1h, #nav2h, #nav3h, #nav4h, #nav5h, #nav6h, #nav7h {
float:left;
position:relative;
left:10px;
}

#nav1, #nav1h {
border-left:1px #fff solid;
}

#nav1 a, #nav2 a, #nav3 a, #nav4 a, #nav5 a, #nav6 a, #nav7 a {
display:block;
width:auto;
height:24px;
text-decoration:none;
color:#fff;
font-size:1em;
font-weight:bold;
padding:5px;
border-right:1px #fff solid;
}

#nav1 a:hover, #nav2 a:hover, #nav3 a:hover, #nav4 a:hover, #nav5 a:hover, #nav6 a:hover, #nav7 a:hover {
background-image:url("../images/navigation_ro.png");
color:#333;
}

#nav1h a, #nav2h a, #nav3h a, #nav4h a, #nav5h a, #nav6h a, #nav7h a, #nav8h a {
display:block;
width:auto;
height:24px;
text-decoration:none;
text-align:left;
color:#414042;
font-size:1em;
font-weight:bold;
padding:5px;
background-image:url("../images/navigation_ro.png");
border-right:1px #fff solid;
}

#nav1h a:hover, #nav2h a:hover, #nav3h a:hover, #nav4h a:hover, #nav5h a:hover, #nav6h a:hover, #nav7h a:hover {
background-image:url("../images/navigation_ro.png");
}

#content {
position:relative;
top:0px;
left:0px;
width:900px;
height:auto;
clear:both;
margin-bottom:10px;
}

#homel {
float:left;
width:582px;
height:510px;
margin:0px 15px 10px 0px;
clear:left;
background-color:#fff;
}

#news {
position:relative;
top:0px;
left:0px;
width:580px;
height:242px;
text-align:left;
border:1px #7297a9 solid;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:20px;
margin:0px 0px 10px 0px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
}

#newsfeed {
position:relative;
top:0px;
left:10px;
width:560px;
height:200px;
overflow-x:hidden;
overflow-y:auto;
}

#spotlightdiv {
position:relative;
top:0px;
left:0px;
width:580px;
height:250px;
text-align:left;
border:1px #7297a9 solid;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:20px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
}

#spotlightinner {
position:relative;
top:5px;
left:10px;
width:560px;
height:205px;
overflow:auto;
border:0px;
margin:20px 0px 0px 0px;
}

#homer {
float:left;
position:relative;
top:0px;
left:0px;
width:302px;
height:510px;
margin:0px 0px 10px 0px;
background-color:#fff;
clear:right;
}

#subscribebox {
width:300px;
height:85px;
text-align:left;
margin:0px 0px 10px 0px;
border:1px #7297a9 solid;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:20px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
background-color:#fff;
}

#subform {
position:relative;
top:0px;
left:10px;
}

#howtohelp {
width:300px;
height:145px;
margin:0px 0px 10px 0px;
border:1px #7297a9 solid;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:20px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
text-align:left;
background-color:#fff;
}

#donate {
position:relative;
top:4px;
text-align:center;
}

#map {
width:300px;
height:250px;
border:1px #7297a9 solid;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:10px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
text-align:left;
background-color:#fff;
}

#mapinner {
position:relative;
top:0px;
left:10px;
}

#footer {
font-family: Verdana, Arial, sans-serif;
font-size:0.7em;
color:#414042;
text-align:right;
clear:both;
margin-top:20px;
}

#largemap {
float:left;
width:600px;
height:460px;
background-image:url("../images/map.gif");
background-repeat:no-repeat;
margin-right:10px;
}

#mapstats {
float:left;
width:287px;
height:480px;
border:1px #7297a9 solid;
margin:0px 0px 20px 0px;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:20px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
background-color:#fff;
}

#statsbg {
position:relative;
top:10px;
left:0px;
width:280px;
height:460px;
overflow:auto;
}

#loc1 {float:left;position:relative;top:387px;left:258px;width:12px;height:12px;}
#loc2 {float:left;position:relative;top:143px;left:177px;width:12px;height:12px;}
#loc3 {float:left;position:relative;top:108px;left:525px;width:12px;height:12px;}
#loc4 {float:left;position:relative;top:213px;left:130px;width:12px;height:12px;}
#loc5 {float:left;position:relative;top:143px;left:454px;width:12px;height:12px;}
#loc6 {float:left;position:relative;top:422px;left:279px;width:12px;height:12px;}
#loc7 {float:left;position:relative;top:213px;left:129px;width:12px;height:12px;}
#loc8 {float:left;position:relative;top:16px;left:-58px;width:12px;height:12px;}
#loc9 {float:left;position:relative;top:190px;left:-58px;width:12px;height:12px;}
#loc10 {float:left;position:relative;top:108px;left:-82px;width:12px;height:12px;}
#loc11 {float:left;position:relative;top:213px;left:347px;width:12px;height:12px;}
#loc12 {float:left;position:relative;top:305px;left:138px;width:12px;height:12px;}
#loc13 {float:left;position:relative;top:213px;left:289px;width:12px;height:12px;}
#loc14 {float:left;position:relative;top:74px;left:172px;width:12px;height:12px;}
#loc15 {float:left;position:relative;top:132px;left:357px;width:12px;height:12px;}

#loc16 {float:left;position:relative;top:107px;left:347px;width:12px;height:12px;}
#loc17 {float:left;position:relative;top:189px;left:194px;width:12px;height:12px;}
#loc18 {float:left;position:relative;top:154px;left:229px;width:12px;height:12px;}
#loc19 {float:left;position:relative;top:293px;left:235px;width:12px;height:12px;}

#grants2008, #grants2006, #grants2004, #grants2010 {
float:left;
display:block;
margin:0px 12px 0px 0px;
width:440px;
height:auto;
border:1px #7297a9 solid;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:20px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
background-color:#fff;
}

#grants2007, #grants2005, #grants2003, #grants2009 {
float:left;
display:block;
width:440px;
height:auto;
border:1px #7297a9 solid;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:20px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
background-color:#fff;
}

#guidelines1 {
float:left;
display:block;
width:422px;
height:auto;
padding:0px 10px 0px 10px;
border:1px #7297a9 solid;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:20px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
margin:0px 10px 0px 0px;
}

#guidelines2, #guidelines3 {
float:left;
display:block;
width:422px;
height:auto;
padding:0px 10px 0px 10px;
margin:0px 0px 10px 0px;
border:1px #7297a9 solid;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:20px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
}

#givetofam1, #givetofam2 {
float:left;
display:block;
width:422px;
height:auto;
padding:0px 10px 0px 10px;
border:1px #7297a9 solid;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:20px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
background-color:#fff;
}

#givetofam1 {
margin-right:10px;
}

#whymidwifery, #privacy, #contact, #board, #ao, #interviewdiv, #sl1, #sl2, #inrecognition, #subpage {
width:875px;
height:auto;
padding-right:10px;
padding-left:10px;
text-align:left;
border:1px #7297a9 solid;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:20px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
}

#forml {
float:left;
width:auto;
height:350px;
margin:0px 20px 0px 0px;
clear:both;
}
#formr {
float:left;
width:350px;
height:auto;
}

#mission {
float:left;
display:block;
width:875px;
height:auto;
padding:0px 10px 0px 10px;
border:1px #7297a9 solid;
-moz-border-radius-topright:20px;
-webkit-border-top-right-radius:20px;
background-image:url("../images/headerbg.png");
background-repeat:repeat-x;
}

#boardmembers {
text-align:left;
width:435px;
height:auto;
float:right;
margin:0px 0px 10px 10px;
}

#subforma {
position:relative;
top:20px;
width:auto;
height:130px;
float:left;
margin:0px 10px 0px 0px;
}
#subformb {
float:left;
position:relative;
top:20px;
width:318px;
height:130px;
margin:0px 30px 0px 0px;
}
#subformc {
position:relative;
top:150px;
width:auto;
height:130px;
float:left;
margin-top:-75px;
}

#customerror {
width:898px;
height:450px;
background-image:url("../images/oops.jpg");
background-repeat:no-repeat;
-moz-border-radius-topright:100px;
-webkit-border-top-right-radius:100px;
border:1px #7297a9 solid;
}

#errormessage {
position:relative;
top:10px;
left:10px;
width:350px;
height:300px;
}

#errormessage p {
color:#fff;
font-size:1.3em;
}

.enumber {
font-weight:bold;
color:#900;
font-size:5em;
}