HTML {background:#303c4b;}
BODY {font-family:georgia;color:#1A1D1E;margin-bottom:20px;}
H1 {font-size:36px;color:#D1A302;margin-bottom:20px;}
H2 {font-size:30px;color:#D1A302;margin-bottom:12px;}
H3 {font-size:24px;color:#D1A302;margin-bottom:15px;}
H4 {font-size:21px;color:#D1A302;margin-bottom:10px;}
H5 {font-size:18px;color:#1A1D1E;margin:0px;margin-bottom:5px;}
H6 {font-size:14px;color:#1A1D1E;margin-bottom:5px;}
p {font-size:14px;line-height:21px;margin-bottom:25px;}
a {text-decoration:none;color:#268CAA;}
strong {font-weight:bold;}
a:hover {color:#193A62;}

div#topSearch { position:relative; width:990px; margin:10px auto; height:22px; text-align:right; vertical-align:middle; }
#topBox { position:relative; background:#838a94; border:0; padding:3px; height:16px; width:250px; vertical-align:middle;  }
.btnSearch { border:0; position:relative; display:inline-block; background:#d1a302; color:#fff; font-family:Arial; font-size:12px; font-weight:normal; line-height:22px; padding:3px 10px; margin-left:2px; vertical-align:middle;  }

#newIcoCnt { position:absolute; right:20px; bottom:15px; }
.newIcoShare { position:relative; padding-left:12px; display:inline-block; margin-left:10px; color:#8d979a; font:10px Arial, Helvetica, sans-serif; background:url(../images/ico_share.gif) left center no-repeat; }
.newIcoPrint { position:relative; padding-left:12px; display:inline-block; margin-left:10px; color:#8d979a; font:10px Arial, Helvetica, sans-serif; background:url(../images/ico_print.gif) left center no-repeat; }

div#stage {width:970px;margin:0 auto;border:10px solid #FFF;}
div.homepage {height:641px;}
div#backgroundimagehome{
	//background:url("../images/bgs/home/Home01.jpg");
	position:absolute;	
    background-repeat: no-repeat;
    margin-left:0px;
    height:641px;
    width:970px;
    overflow:hidden;
}
div#homepagetext {
	position:absolute;
	float:left;
	width:815px;
	margin:233px 0 0 0;
	z-index:10000;
}
div#homepagetext p{
	font-family:goudy old style, georgia;
	color:#FFF;
	font-size:22px;
	line-height:26px;
	padding-left:22px;
}
div#backgroundimage{
	background:#054d6f url("../images/bgs/interior.gif") 0 bottom no-repeat;
	min-height:681px;
}
div#backgroundimageballet{background:url("../images/bgs/Image10.jpg") no-repeat;min-height:641px;}
div#backgroundimageed{background:url("../images/bgs/Image09.jpg") no-repeat;min-height:641px;}
div#backgroundimagehmr{background:#c3b694 url("../images/bgs/hospbed.jpg") 0 bottom no-repeat;min-height:641px;}
div#backgroundimagehss{background:#547da3 url("../images/bgs/iv.gif") 0 bottom no-repeat;min-height:641px;}
div#backgroundaboutus{background:#643e65 url("../images/bgs/AboutUs.jpg") 0 bottom no-repeat;min-height:641px;}
div#backgroundgen{background:#0176b9 url("../images/bgs/Interior04.jpg") 0 bottom no-repeat;min-height:641px;}
div#backgroundprogramareas{background:#8d5d85 url("../images/bgs/ProgramAreas.jpg") 0 bottom no-repeat;min-height:641px;}
div#backgroundimagetypeonediabetes{background:#1171c7 url("../images/bgs/diabetes.jpg") 0 bottom no-repeat;min-height:641px;}
div#backgroundcardiology{background:#8a939a url("../images/bgs/Cardiology.jpg") 0 bottom no-repeat;min-height:641px;}
div#backgroundruralhealthcare{background:#c6bba5 url("../images/bgs/RuralHealthcare.jpg") 0 bottom no-repeat;min-height:641px;}
div#backgroundothermedical{background:#7dd3e2 url("../images/bgs/OtherMedical.jpg") 0 bottom no-repeat;min-height:641px;}
div#backgroundgrants{background:#4d346d url("../images/bgs/Grants.jpg") 0 bottom no-repeat;min-height:641px;}
div#backgroundconservation{background:#feda86 url("../images/bgs/Conservation.jpg") 0 bottom  no-repeat;min-height:641px;}
div#backgroundeducation{background:url("../images/bgs/Education.jpg") 0 bottom  no-repeat;min-height:641px;}
div#backgroundnews{background:#08588b url("../images/bgs/News.jpg") 0 bottom no-repeat;min-height:641px;}
div#backgroundpubresearch{background:#3f8bc5 url("../images/bgs/Pub_Research.jpg") 0 bottom  no-repeat;min-height:641px;}
div#backgroundhumanservices{background:#bda984 url("../images/bgs/HumanServices.jpg") 0 bottom  no-repeat;min-height:641px;}
div#backgroundeducation{background:#174b35 url("../images/bgs/Education.jpg") 0 bottom  no-repeat;min-height:641px;}
div#body-text{
	width:927px;
	background:url("../images/bgs/bodybg.png");
	float:left;
	padding:42px 0 75px 0;
	min-height:235px;
	margin:0 0 140px 0;
}
div#backgroundimagehome div#body-text {background:none;}
/* NAVIGATION */
div#navigation {
	position:relative;
	float:left;
	margin:65px 0 0 0;
	background:#FFF;
	width:927px;
	height:125px;
	z-index:10000;	
}
div.homepage div#navigation {position:absolute;}
div#navigation div#logo {float:left;margin:25px 0 19px 22px;}
div#navigation div#navlinks {}
div#navigation div#navlinks ul {position:relative;float:left;margin:90px 0 0 24px;}
div#navigation div#navlinks ul li{
	float:left;
	background:url("../images/utils/navspace.gif") left 4px no-repeat;	
	padding:0 8px 0 14px;
	position:relative;
}
div#navigation div#navlinks ul li.first{background:none;}
div#navigation div#navlinks ul li a {font-size:14px;font-family:arial;color:#254161;display: inline-block;}
div#navigation div#navlinks ul li a:hover {color:#d1a302;}
div#navigation div#navlinks ul li a.on {color:#d1a302;}
/*END NAVIGATION*/
/*FOOTER*/
div#footer {
	background:#FFF;
	font-size:11px;
	font-family:georgia;
	color:#aebec2;
	padding:12px 0 0 0;
	height:20px;	
}
div#footer a{color:#8d979a;font-family:arial;}
div#footer ul {float:right;}
div#footer ul li{float:left;}
div.hpfoot {
	width:970px;
	margin:0 auto 20px;
	border-left:10px solid #FFF;
	border-right:10px solid #FFF;				
}
div.hpfoot ul {margin-bottom:5px;margin-top:-10px;}
/*END FOOTER*/
/*LEFT NAV*/
div#leftnav {float:left;width:221px;}
div#leftnav ul{
	margin:0px 0 0 21px;
	width:199px;
	border-bottom:1px solid #FFF;	
}
div#leftnav ul li{
	border-top:1px solid #FFF;
	font-size:12px;
	font-family:arial;
	color:#193A62;
	
}
div#leftnav ul li a:hover {
	color:#FFF;
	background:#193A62;
	display:block;
	
}
div#leftnav ul li a {
	color:#193a62;	
	display:block;
	padding:0 0 0 5px;
	text-transform:uppercase;	
	line-height:18px;
	padding:5px 0 6px 12px;
}
div#leftnav ul li.on a {background:#FFF;}
div#leftnav ul li.on a:hover {background:#FFF;color:#193A62;}
div#leftnav ul li.on ul {
	border:0px;
	margin:7px 0 10px 0;	
}
div#leftnav ul li.on ul li{
	border:1px transparent;
	padding:0 0 0 0px;
	margin:3px 0 0 5px;
	background:url("../images/utils/leftnavspace.gif") 0 3px no-repeat;
	line-height:16px;		
}
div#leftnav ul li.on ul li a{
	background:none;
	padding:0 0 0 13px;	
	text-transform:capitalize;	
}
div#leftnav ul li.on ul li.on {background:url("../images/utils/leftnavspace_on.gif") 0 3px no-repeat;}

div#leftnav ul li.on ul li:hover.on {background:url("../images/utils/leftnavspace_on.gif") 0 3px no-repeat;}
div#leftnav ul li.on ul li:hover {background:url("../images/utils/leftnavspace_over.gif") 0 3px no-repeat;}
div#leftnav ul li.on ul li:hover a:hover {background:none;}
div#leftnav ul li ul li ul { margin-left:15px!important; }
/*END LEFT NAV*/
/*CONTENT*/
div#content {
	float:left;
	width:640px;
	margin:-8px 0 0 0;
	padding:0 0 0 36px;
}
div#content2 {
	position:relative;
	margin:-8px 0 0 0;
	padding:0 76px 0 22px;
}

div.pictureholder{float:left;margin-bottom:1px;}
/*div#pictureholder img{float:left;clear:both;margin:26px 18px 0px 0;}*/
div.pictureholder img{float:left;clear:both;padding-bottom:3px;}
div.pictureholder br{ height:0px;line-height:0px;}
div.imagecaption { border:7px solid #FFF;background:#FFF;margin:19px 19px 19px 0; }
div.imagecaption p{ margin:0px;padding:0px;font-size:12px;font-family:georgia;color:#8d979a;}

.left {float:left;}
div.grantinfo {font-size:14px;margin:-0px 0 10px 0;}
div.grantinfo h3 {margin-bottom:7px;}
div#content div.grantinfo p{margin:0px;}

div#searchGrants { position:relative; background:#fff; color:#1a1d1e; padding:20px; font-size:14px; font-weight:bold; zoom:1; height:100px; overflow:hidden; }
div.sRow { position:relative; float:left; margin-right:30px; margin-bottom:20px; height:22px; line-height:22px; white-space:nowrap; }
.form1 { position:relative; height:16px; line-height:16px; padding:2px; margin:0 0 0 10px; outline:0; border:1px solid #b9c4c7; }
.btnSearchGrants { border:0; position:relative; display:block; float:left; background:#d1a302; color:#fff; font-family:Arial; font-size:12px; font-weight:normal; line-height:22px; padding:0 10px; }

.regular-content { font-size:14px; line-height:21px; }
/*END CONTENT*/

/*tbl1*/
.btnPagination { position:relative; display:block; float:right; background:#d1a302; color:#fff; font-family:Arial; font-size:12px; font-weight:normal; line-height:18px; padding:0 5px; margin-left:3px; }
.pagination { position:relative; font-weight:bold; font-size:12px; margin:15px 0; padding:5px 0 10px; }
.tbl1 { width:100%; border-top:1px solid #fff; }
.tbl1 tr th { font-size:18px; border-bottom:1px solid #fff; padding:10px 0 7px; }
.tbl1 tr td { font-size:14px; border-bottom:1px solid #fff; padding:10px 0 7px; vertical-align:top; }
.tbl1 tr td.meta { font-size:14px; font-weight:bold; width:130px; text-align:right; border-bottom:1px solid #fff; padding:10px 20px 7px 0; }
#lback { margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
/*end tbl1*/

.newsRow { position:relative; padding:10px 50px 10px 0; border-bottom:1px solid #fff; border-top:1px solid #fff; margin-top:-1px; }
.newsDate { font:12px Arial, Helvetica, sans-serif; color:#8d979a; }
.newsDate2 { font:14px Arial, Helvetica, sans-serif; color:#8d979a; margin-bottom:20px; }
.newsType { font:12px Arial, Helvetica, sans-serif; color:#8d979a; margin-left:10px; }

#grantHeaders th a { color:#000; }
#grantHeaders th a:hover { color:#666; }

.asc { background: url(../images/sort-asc.gif) no-repeat left; padding-left:10px!important; }
.desc { background: url(../images/sort-desc.gif) no-repeat left; padding-left:10px!important; }

#dateHeader { width:140px; }

#content ul li { font-size:14px; list-style:disc outside; margin-bottom:9px;  margin-left:15px; }

