html{background-color:#fdfcfc;}

body{background:url(/images/bg_top.gif) 0 0 repeat-x #fdfcfc;font-family:Trebuchet, Helvetica, sans-serif;}

.container{display:block;width:839px;min-height:600px;margin:0 auto 0 auto;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:small;}

hr{border:.25px solid #cccccc;height:.25px;}

h2{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;padding-bottom:10px;border-bottom:1px solid #CCCCCC;margin-bottom:14px;font-size:medium;}

h3{font-size:120%;margin:2em 0 1em 0;font-weight:bold;}

h4{margin:2em 0 1em 0;font-weight:bold;}

h4 em{font-weight:bold;}

h5{font-weight:bold;}

p{line-height:1.25em;margin-bottom:1em;}

a{}

.red{color:#CC0000;}

em{font-style:italic;}

strong{font-weight:bold;}

b{font-weight:bold;}

i{font-style:italic;}

/* --------------------------------------------------------------------- .header ----*/



.header{display:block;width:839px;height:86px;background:url(/images/bg_header.gif) 0px 0 no-repeat #084887;margin:0;padding:0;}

.header h1{display:none;}

.header img{*margin-bottom: expression("-4px");  /* IE 6 whitespace after image fix */margin-left:4px;}

/* --------------------------------------------------------------------- .top_nav ----*/

.top_nav{display:block;width:839px;height:18px;background:url(/images/bg_top_nav.gif) -0px -0px repeat-x #fff;font-family:Trebuchet, Helvetica, sans-serif;/*font-size:11px;*/margin:0;padding-top:6px;font-size:83%;}

.top_nav ul{display:block;margin:0px 0 0 10px;}

.top_nav li{display:inline;}

.top_nav a, .top_nav a:visited{color:#084887;text-decoration:none;padding:2px 20px 2px 20px;height:25px;margin-right:-4px;border-right:1px solid #084887;}

.top_nav a.active, .top_nav a.active:visited{color:#FFFFFF;text-decoration:none;padding:2px 20px 2px 20px;height:25px;margin-right:-4px;border-right:1px solid #084887;}

.top_nav #last{border-right:none;}

.top_nav a.last{border-right:none;}

.top_nav a:hover{color:#fff;}

/* --------------------------------------------------------------------- .left_nav ----*/

#left_nav{display:inline;float:left;width:198px;height:436px;margin-left:4px;font-size:83%;background:url(/images/left_nav_gradient_bg.gif) 1px 0 no-repeat;}

#left_nav li{list-style:none;}

#left_nav a, .left_nav a:visited{display:block;width:173px;height:21px;border:1px solid #648cb4;border-right:0;border-left:0;border-bottom:0;color:#fff;padding:9px 0 1px 24px;text-decoration:none;margin-left:1px;}

#left_nav a:hover{background-color:#81a2c1;width:173px;padding:9px 0 1px 24px;margin-left:1px;}

.left_footer{color:#fff;font-size:11px;margin:200px 30px 0 30px;}

.left_footer p{margin:.5em 0 1em 0;line-height:1.10em;}



#left_nav a.active{background-image:url(/images/indicator.gif);background-repeat:no-repeat;background-position:right;padding-right:2px;}

/* --------------------------------------------------------------------- .body_content ----*/

.body_content{display:block;float:left;width:839px;min-height:700px;background:url(/images/bg_body.gif) 0 0 repeat-y #fff;}

.content{display:block;width:599px;min-height:600px;float:right;padding-right:20px;margin-top:30px;margin-bottom:15px;font-size:83%;}

.content p{}

.content a{line-height:1.25em;color:#005c9b;}

.content ul{margin-top:1em;margin-bottom:1em;}

.content ol{margin-top:1em;margin-bottom:1em;}

.content ol li{margin:auto;list-style-type:decimal;margin-left:25px;line-height:1.5em;}

.content ul li{list-style:disc;margin-left:25px;line-height:1.5em;}

.content ul li ul li{list-style:circle;}

/*object{display:block;margin-left:-17px;margin-top:-30px;margin-bottom:15px;float:left;}*/

#home-images object{margin-left:5px;margin-top:15px;}

table.homepage-thumbs{width:388px;margin:0;padding:0;float:left;}

table.homepage-thumbs tr td{width:190px;padding:0;margin:0;padding-bottom:15px;vertical-align:top;}

table.homepage-thumbs tr td img{float:left;padding-right:8px;}

table.homepage-thumbs tr td h4{margin:0;font-size:100%;}

table.homepage-thumbs tr td div{float:left;width:100px;}

table.homepage-thumbs tr td.center{width:10px;background-image:url(/images/homepage-thumbs-center-bar.gif);background-repeat:repeat-y;background-position:center top;}



.index_left{display:block;width:193px;border-right:1px solid #CCCCCC;float:left}

.index_right{display:block;width:180px;padding-left:11px;float:left}

.index_blocks{display:block;width:185px;float:left;margin-bottom:1em;height:100px;}

.index_blocks.r1-new{height:75px;}

.index_blocks.r1{height:75px;}

.index_blocks.r2{height:110px;}

.index_blocks.r3{height:160px;}

.index_blocks.r4{height:140px;}

.index_blocks small{display:block;float:left;width:64px;font-size:80%;margin-top:1em;}

.index_blocks img{float:left;padding-right:8px;}

.index_blocks h4{margin:0;font-size:100%;}

.index_blocks div{float:left;width:113px;}

.index_featured{display:block;width:198px;float:right;}

.index_featured h4{display:block;width:198px;height:20px;margin:-15px 0 0 0;background-color:#cad9e7;font-size:90%;text-align:center;padding-top:1em;color:#005c9a;}

.index_featured h5{font-size:100%;margin:2px 0 2px 0;}

.index_featured p{margin:0 0 3em 0;}

.pdf{display:block;float:right;width:155px;margin-top:-55px;font-size:80%;}

.right_links{display:block;float:right;width:125px;margin-top:-35px;font-size:80%;text-align:right;}

.partner_intro{display:block;width:383px;height:178px;margin-bottom:1em;}

#textlink{display:block;margin-top:5px;font-size:75%;padding-top:15px;padding-left:190px;}

.partner_intro a{display:block;width:383px;height:178px;background:url(/images/partners_intro_off.gif) 0 0 no-repeat;}

.partner_intro a:hover{display:block;width:383px;height:178px;background:url(/images/partners_intro_on.gif) 0 0 no-repeat;}

.partner_intro p{display:none;}

.contact_info{display:block;float:left;width:50%;height:7em;margin-bottom:1em;}

.img_caption{display:block;

float:right;width:321px;height:220px;margin-bottom:15em;margin-left:15px;font-size:11px;font-style:italic;}

.img_caption_left{display:block;

float:left;width:241px;height:220px;margin-bottom:2em;margin-left:15px;font-size:11px;font-style:italic;}

.img_caption_left_lg{display:block;

float:left;width:241px;margin-bottom:2em;margin-left:15px;font-size:11px;font-style:italic;}

.img_caption caption{float:right;font-size:11px;font-style:italic;}

.k12_outreach{display:block;margin-bottom:20px;width:100%;height:100px;float:0;}

.k12_outreach h3{margin-bottom:0;}

.k12_outreach h5{margin-top:0;}

.k12_outreach img{float:left;margin-right:15px;}

.list_block{display:block;width:45%;float:left;height:auto;margin-bottom:10px;}

br.clear{clear:left;}

/* --------------------------------------------------------------------- table styles ----*/



table{margin:1em 0 1em 0;}

table td{border-right:1px solid #fff;padding:5px 5px 5px 5px;

vertical-align:middle;}

.td_odd{background-color:#d6e1f0;}

table th{border-right:1px solid #fff;padding:5px 5px 5px 5px;background-color:#084887;color:#fff;}

.table_left_col{width:20%;}



.gs_funded_projects{margin-top:3em;border-bottom:1px solid #f8f8f8;}





.gs_funded_projects td{vertical-align:top;}

/* --------------------------------------------------------------------- content tabs ----*/



#content_tabs{float:left;width:100%;margin-bottom:30px;background:#fff url(/images/content_tab_bg.gif) bottom;background-position:0 -2px;}

#content_tabs ul{margin:0;padding:10px 10px 0;list-style:none;}

#content_tabs li{float:left;margin:0;padding:0px;background:url(/images/tab_off_right.gif) no-repeat right top;list-style:none;margin-right:1px;margin-bottom:12px;}

#content_tabs a{display:block;background:url(/images/tab_off_left.gif) no-repeat left top;padding:5px 10px 4px;color:#fff;text-decoration:none;}

#content_tabs a:hover{color:#CCCCCC;}

#content_tabs #current{background-image:url(/images/tab_over_right.gif);}

#content_tabs #current a{background-image:url(/images/tab_over_left.gif);color:#005d9b;padding-bottom:5px;}

#content_tabs .current{background-image:url(/images/tab_over_right.gif);}

#content_tabs .break-after{clear:right;}

#content_tabs .break-before{clear:left;}

#content_tabs .current a{background-image:url(/images/tab_over_left.gif);color:#005d9b;padding-bottom:5px;}

.paragraph_right{display:block;float:right;width:48%;}

.subnav{margin-bottom:2em;font-size:83%;}

.subnav .selected{color:#000000;text-decoration:none;cursor:text;}

.nav_indicator{display:block;width:25px;height:25px;margin-left:-41px;z-index:100;float:left;}

#program{margin-top:-25px;}

#resources{margin-top:7px;}

#news_events{margin-top:70px;}

#grant_seekers{margin-top:38px;}

#heip{margin-top:102px;}



/* --------------------------------------------------------------------- Resources ----*/



table.year_end{margin:0;padding:0;}

.year_end img{margin:0;padding:0;border:1px solid red;}

#fy08 span{display:none;}

#fy08 a{display:block;width:185px;height:38px;background-image:url(/images/resources/AR08/AR08_02.jpg);}

#fy08 a:hover{display:block;width:185px;height:38px;background-image:url(/images/resources/AR08/AR08_02-over.jpg);}



#RFP09 span{display:none;}

#RFP09 a{display:block;width:185px;height:38px;background-image:url(/images/resources/0809GrantRFP/0809GrantRFP_02.gif);}

#RFP09 a:hover{display:block;width:185px;height:38px;background-image:url(/images/resources/0809GrantRFP/0809GrantRFP_02-over.gif);}





/* --------------------------------------------------------------------- News and Events ----*/





.news_block{display:block;float:left;border-top:1px dotted #999999;margin-bottom:2em;width:100%;padding-top:1em;}

.news_block.no_border{border-top:none;}

.news_block.first{border-top:none;padding-top:0;}

.news_block.first h3{margin-top:0;}

#no_border{border-top:none;}

.news_block .left{display:block;float:left;width:60%;}

.news_block a{}

.news_block #right{display:block;float:right;margin-top:3em;width:30%;}

.img_float_right{float:right;padding:0 0 1em 1em;}

.img_float_left{float:left;padding:0 1em 1em 0;}



.news_block .sidebar{float:right;width:200px;margin:0 0 0 20px;padding:5px;background-color: #bfd5f2; line-height:10px;}

.news_block .sidebar-250{float:right;width:250px;margin:0 0 0 20px;padding:5px;background-color: #bfd5f2; line-height:10px;}

.news_block .sidebar ul li{line-height:13px;}

.news_block .sidebar p,

.news_block .sidebar-250 p{padding:10px 10px 10px 0;}



/* --------------------------------------------------------------------- .partner_links ----*/



.meet_members{margin-bottom:2em;}

.meet_members a{display:block;width:305px;height:23px;background:url(/images/team_button.gif) 0 0 no-repeat;}

.meet_members a:hover{background:url(/images/team_button-over.gif) 0 0 no-repeat;}

.meet_members span{display:none;}

.partner_links{width:200px;float:right;font-size:90%;}

.partner_links li{margin-bottom:1em;}

.ol_blue{background-color:#e0e9f1;padding:.5em;font-weight:bold;}

.ol_white{background-color:#fff;padding:.5em;}

/* --------------------------------------------------------------------- .footer ----*/



.footer{display:block;float:left;width:839px;min-height:10px;background:url(/images/bg_footer.gif) 0 0 no-repeat #fdfcfc;}



#home-images{width:400px;height:272px;padding:0;margin:0;display:block;margin-left:-17px;margin-top:-30px;margin-bottom:15px;float:left;}

#home-images img{display:none;}



.scrubs-camp-listing{width:575px;}

.scrubs-camp-listing th{padding:0 12px;margin:0;}

.scrubs-camp-listing td{padding: 12px;border:1px solid #c2c2c2;border-top:none;font-size:12px;padding-right:4px;}

.scrubs-camp-listing .header-row{border-bottom:2px solid #000000;}

.scrubs-camp-listing .header-row th{background-color:white;color:#000000;font-size:16px;font-weight:700;}

.scrubs-camp-listing .spacer-row{height:7px;}

.scrubs-camp-listing .spacer-row td{border:none;padding:0;}

.scrubs-camp-listing .col-camp{border-left:none;padding-left:0;padding-right:0;}

.scrubs-camp-listing .col-date{}

.scrubs-camp-listing .col-downloads{border-right:none;width:180px;}

.scrubs-camp-listing .col-downloads img{float:left;}

.scrubs-camp-listing .col-downloads ul{list-style-type:none;margin:0;padding:0;margin-top:20px;}

.scrubs-camp-listing .col-downloads ul li{margin:0;padding:0;list-style-type:none;font-size:11px;font-style:italic;}

.scrubs-camp-listing .col-downloads ul li a{font-weight:700;font-size:12px;font-style:normal;}



.scrubs-camp-header{color:#005c9a;font-size:18px;margin-bottom:5px;}



.old-page-alert{width:575px;border:2px solid #FF0000;background-color:#fffddf;text-align:center;padding:10px;color:#ff0000;font-size:20px;font-weight:700;}

.old-page-alert a{font-size:14px;color:#ff0000;}



.heip-download-all{margin-left:5px;font-weight:500;text-decoration:none;font-size:11px;}

.heip-download-all:hover{text-decoration:underline;}



/*HRSA*/

.two-col-left{float:left;width:380px;}

.two-col-left-full{float:left;width:580px;}



.two-col-left-full h3,

.two-col-left h3{font-size:14px;margin:0;margin-top:10px;}

.two-col-left-full h4,

.two-col-left h4{color:#084887;font-size:12px;margin:0;}

.two-col-left-full p.question,

.two-col-left p.question{font-weight:700;font-style:italic;}

.two-col-left textarea.question{width:100%;margin-bottom:20px;}



.two-col-right{float:left;width:200px;margin-left:10px;}

.two-col-right h3{margin-top:0;background-color:#683085;width:100%;color:#fff;padding:5px;}

.two-col-right p.definitions{color:#084887;}



.hrsa-table td{border:none;}



thead{font-weight:700;}

thead tr{border-bottom:1px solid #000;}

.no-break-after{margin-bottom:0 !IMPORTANT;}

.no-break-before{margin-top:0 !IMPORTANT;}







strong em{font-weight:700;}

em strong{font-style:italic;}



#video-clip-list{list-style-type:none !IMPORTANT;}

#video-clip-list li{list-style-type:none !IMPORTANT;clear:both;margin-bottom:20px !IMPORTANT;position:relative;overflow:auto;}

#video-clip-list a{float:left;margin-bottom:25px;}

#video-clip-list h4{float:right;width:300px;margin:35px 120px 0 0;color:#084887;font-weight:700;font-size:14px;vertical-align:middle;}

#video-clip-list h4.tall{margin-top:15px;}
