/* css doc - Ben Eriksen 2003  */


body {background:#4e5f74 url(images/bk_mainPage.jpg) repeat-x left top; margin:0;}

td, p {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color:#666;}
h2  {font-size:18px; font-weight:bold; color: #9CBA28;}
h3  {font-size:14px; font-weight:bold; color: #9CBA28;}
.title {font-size:14px; font-weight:bold; color:#000; line-height: 16px;}
.subtitle {font-size:13px; font-weight:bold; color:#000; line-height:16px;}
.subtitle2 {font-size:13px; font-weight:bold; color:#a3c322; line-height:16px;}
.greenTitle {font-size: 14px; font-weight: bold; color: #9CBA28;}

.homedotsleft {border-left: 1px dotted #fff; padding: 8px 0 0 12px;}
.homedotsboth {border-left: 1px dotted #fff; border-right:1px dotted #fff; padding 8px 0 0 12px;}

.archiveNewsTitle {background:#F0F5E6; padding:0 5px;}
.archiveNews {padding: 5px; border-top: 1px dotted #999; background:#fff;}

.bottomBorder {border-bottom: 1px solid #000; background: url(images/g_footer.gif) no-repeat top left; height:55px;}
.bottomBorder p {text-align:right; padding:12px 55px 0 0; color:#bdc3c5; font-size:9px;}


/*---NAVVVVVVVVV---*/
#nav {margin:0; padding:0; width:799px; height:34px; float:left;}
#nav ul {float:left; margin:0; padding:0; width:799px; height:34px; list-style:none; line-height:0px;  font-size:0; }
#nav li {text-indent:-9999px; float:left; list-style:none; margin:0; padding:0;}
#nav li a {height:34px; display:block; text-decoration:none; margin:0; padding:0; }

/*#nav li#navHome {background: url(images/m_home.gif) no-repeat bottom; width:124px;}
#nav li#navWhoWeAre {background: url(images/m_whoWeAre.gif) no-repeat bottom; width:131px;}
#nav li#navGrantees {background: url(images/m_grantees.gif) no-repeat bottom; width:131px;}
#nav li#navAwards {background: url(images/m_awards.gif) no-repeat bottom; width:136px;}
#nav li#navNetwork {background: url(images/m_network.gif) no-repeat bottom; width:143px;}
#nav li#navNewsroom {background: url(images/m_newsroom.gif) no-repeat bottom; width:134px;}*/

#nav li#navHome {background: url(images/m_home.gif) no-repeat bottom; width:136px;}
#nav li#navWhoWeAre {background: url(images/m_whoWeAre.gif) no-repeat bottom; width:157px;}
#nav li#navGrantees {background: url(images/m_grantees.gif) no-repeat bottom; width:148px;}
#nav li#navAwards {background: url(images/m_awards.gif) no-repeat bottom; width:166px;}
#nav li#navNewsroom {background: url(images/m_newsroom.gif) no-repeat bottom; width:192px;}

#nav li#navHome a:hover {background: url(images/m_home.gif) no-repeat top; width:136px;}
#nav li#navWhoWeAre a:hover {background: url(images/m_whoWeAre.gif) no-repeat top; width:157px;}
#nav li#navGrantees a:hover {background: url(images/m_grantees.gif) no-repeat top; width:148px;}
#nav li#navAwards a:hover {background: url(images/m_awards.gif) no-repeat top; width:166px;}
#nav li#navNewsroom a:hover {background: url(images/m_newsroom.gif) no-repeat top; width:192px;}





/*------ links ------*/
a:link {font-size: 12px; color: #4E5F75; text-decoration: underline;}
a:hover {color:#999;}

#pressNav a {line-height:normal; color:#000; font-size:10px;}

.footerPad {padding-right: 18px;}
.subintro {padding:10px 20px;  background-color:#DBE0E6; color:#333;}
.subintroGrantees {padding:10px 20px; font-style:normal; background-color:#DBE0E6; color:#333;}
.viewOtherGrantees {font-size:10px;}
.viewOtherGrantees a {font-size:10px; padding-left:10px; background:  url(images/arrow_linkLeft.gif) no-repeat left 50%;}


.subContent {padding: 5px 20px;}
.seperator {border-left: 1px dotted #000;}

/*ul {list-style-position:outside; list-style-type: none; list-style-image: url(images/g_arrowCircle.gif); font-weight: normal; color: #333; line-height: normal; margin:0 0 12px 0px;}
li {margin-bottom:10px; color: #333333;}*/

.firstProject {background:#ccc; padding: 5px; border-top: 1px dotted #999; color:#333;}


.picBorder {border: 1px solid #000;}

.grantees {padding: 5px; border-top: 1px dotted #999;}
.insert {padding: 5px; border-top: 1px dotted #999; background:#DBE0E6; color:#373737;}
.smallText {font-size: 9px; line-height: normal;}
.greenText {color: #9cba28;}

