img, div { behavior: url(../iepngfix.htc) }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	margin: 0;
	padding: 0;
}

p {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4 {
	font-size: 1.5em;
}
.noshow {
	visibility: hidden;
}
a {
	color: #990000;
}
a:hover {
	color: #fe0000;
	text-decoration: none;
}
.redlinks {
	color: #990000;
}
.redlinks a:hover {
	text-decoration: none;
}
.top10finalists {
	color:#EA0809;
	font-weight: bold;
}
.subhead {
	font-size: 1.3em;
	color: #990000;
	font-weight: bold;
}
#hidden {
	display: none;
}
#clearer {
	clear: both;
}
#bgatoms {
	margin: 0;
	padding: 0;
}
#container {
	margin: 0 auto 0;
	padding: 0;
	width: 470px;
}

#header {
	display: none;
}
#home1 a {
	position: absolute;
	margin: 5px 0 0 0;
	display: block;
	width: 160px;
	height: 125px;
}
#home1 a:hover {
	background-image: url(images/home.gif);
}
#topnav {
	margin: 114px 0 0 143px;
	padding: 0;
	height: 32px;

}
#topnav ul {
	margin: 0;
	padding: 0;

}
#topnav li {
	list-style: none;
	float: left;
}
#topnav a:hover {
	background-position: 0 -32px;
}
#topnav .selected {
	background-position: 0 -64px;
}
#nav1 {
	width: 154px;
	height: 32px;
}
#nav1 a{
	position: absolute;
	display: block;
	width: 154px;
	height: 32px;
	background-image: url(images/btn_aboutpi.gif);
	
}
#nav2 {
	width: 97px;
	height: 32px;
}
#nav2 a{
	position: absolute;
	display: block;
	width: 97px;
	height: 32px;
	background-image: url(images/btn_apply.gif);
	
}
#nav3 {
	width: 126px;
	height: 32px;
}
#nav3 a{
	position: absolute;
	display: block;
	width: 126px;
	height: 32px;
	background-image: url(images/btn_show.gif);
	
}
#nav4 {
	width: 99px;
	height: 32px;
}
#nav4 a{
	position: absolute;
	display: block;
	width: 99px;
	height: 32px;
	background-image: url(images/btn_tools.gif);
	
}
#nav5 {
	width: 122px;
	height: 32px;
}
#nav5 a{
	position: absolute;
	display: block;
	width: 122px;
	height: 32px;
	background-image: url(images/btn_conference.gif);
	
}
#flashbanner {
	display: none;
}
#lowercontent {
	width: 470px;
}
#homecontent {
	width: 410px;
	font-size: 1.2em;
	padding: 0;
	margin: 20px 0 20px 20px;
}
#homecontent p {
	margin-bottom: 10px;
}
#homeheadline {
	width: 410px;
	height: 58px;
	margin: 0 0 15px 0;
	color: #990000;
	border-bottom: 1px solid #990000;
}
#homeright {
	display: none;
}
#homeright a:hover {
	background-position: 0 -24px;
}
#spotb1 {
	width: 145px;
	height: 62px;
	padding: 8px 0 0 100px;
	margin: 0 0 22px 0;
	background-image: url(images/bspot_1.gif);
	background-repeat: no-repeat;
}
#spotb1 a {
	position: absolute;
	width: 143px;
	height: 24px;
	background-image: url(images/btn_b_apply.gif);
}
#spotb2 {
	width: 145px;
	height: 70px;
	padding: 0 0 0 100px;
	margin: 0 0 22px 0;
	background-image: url(images/bspot_2.gif);
	background-repeat: no-repeat;
}
#spotb2 a {
	position: absolute;
	width: 143px;
	height: 24px;
	background-image: url(images/btn_b_hereyougo.gif);
}
#spotb3 {
	width: 145px;
	height: 70px;
	padding: 0 0 0 100px;
	margin: 0 0 22px 0;
	background-image: url(images/bspot_3.gif);
	background-repeat: no-repeat;
}
#spotb3 a {
	position: absolute;
	width: 143px;
	height: 24px;
	background-image: url(images/btn_b_findoutmore.gif);
}
#spotb4 {
	width: 145px;
	height: 50px;
	padding: 20px 0 0 100px;
	margin: 0 0 22px 0;
	background-image: url(images/bspot_4.gif);
	background-repeat: no-repeat;
}
#spotb4 a {
	position: absolute;
	width: 143px;
	height: 24px;
	background-image: url(images/btn_b_contact.gif);
}



#lowercontent2 {
	width: 470px;
}
#content {
	width: 400px;
	margin: 0 0 20px 10px;
	padding: 0;
	font-size: 1.2em;
}
#tips li {
	list-style-postion: inside;
}
#contentnonav {
	width: 450px;
	margin: 0 0 20px 20px;
	padding: 0;
	font-size: 1.2em;
	
}
#contentfull {
	width: 410px;
	margin: 0 0 20px 10px;
	padding: 0;
	font-size: 1.2em;
	
}
#contentnonav p {
	margin-bottom: 10px;
}
#contentfull p {
	margin-bottom: 10px;
}
#content p {
	margin-bottom: 10px;
}
#rightcolumn {
	display: none;
}
#tips ul {
	padding: 0;
}
#tips li {
	margin: 0 0 15px 0;
}



/*IMAGES_RIGHT_COL______________________________________*/

#imgwhatwhen {
	height: 422px;
	background-image: url(images/img_whatwhen.gif);
	background-repeat: no-repeat;
}
#imgtellmore {
	height: 360px;
	background-image: url(images/img_tellmore.gif);
	background-repeat: no-repeat;
}
#imgnylcsf {
	height: 360px;
	background-image: url(images/img_nylc_sf.gif);
	background-repeat: no-repeat;
}
#imgeligible {
	height: 215px;
	background-image: url(images/img_eligible.jpg);
	background-repeat: no-repeat;
}
#imgeligible a {
	position: absolute;
	margin: 165px 0 0 24px;
	width: 144px;
	height: 23px;
	background-image: url(images/btn_apply2.gif)
}
#imgeligible a:hover {
	background-position: 0 -23px;
}
#imgwhatssl {
	height: 320px;
	background-image: url(images/img_whats_sl.jpg);
	background-repeat: no-repeat;
}
#imgaboutpi {
	height: 420px;
	background-image: url(images/img_aboutpi.jpg);
	background-repeat: no-repeat;
}
#imgapply {
	height: 350px;
	background-image: url(images/img_apply.jpg);
	background-repeat: no-repeat;
}
#imgapply a {
	position: absolute;
	margin: 275px 0 0 24px;
	width: 144px;
	height: 23px;
	background-image: url(images/btn_apply2.gif)
}
#imgapply a:hover {
	background-position: 0 -23px;
}
#imgjudging {
	height: 350px;
	background-image: url(images/img_judging.jpg);
	background-repeat: no-repeat;
}
#imgjudging a {
	position: absolute;
	margin: 290px 0 0 24px;
	width: 144px;
	height: 23px;
	background-image: url(images/btn_apply2.gif)
}
#imgjudging a:hover {
	background-position: 0 -23px;
}
#imgshowcase {
	height: 300px;
	background-image: url(images/img_showcase.jpg);
	background-repeat: no-repeat;
}
#imgtop25 {
	height: 300px;
	background-image: url(images/img_top25.jpg);
	background-repeat: no-repeat;
}
#imgtop10 {
	height: 110px;
	font-size: 1.2em;
	background-image: url(images/img_top10.jpg);
	background-repeat: no-repeat;
	padding: 197px 12px 0 12px;
}
#imgtop10 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#imgtools {
	height: 350px;
	background-image: url(images/img_tools.jpg);
	background-repeat: no-repeat;
}
#imgmeasure{
	height: 200px;
	background-image: url(images/img_measure.jpg);
	background-repeat: no-repeat;
}
#imgvideo{
	height: 200px;
	background-image: url(images/img_video.jpg);
	background-repeat: no-repeat;
}
#imgevents{
	height: 200px;
	background-image: url(images/img_events.jpg);
	background-repeat: no-repeat;
}
#imgmedia{
	height: 200px;
	background-image: url(images/img_media.jpg);
	background-repeat: no-repeat;
}
#imgconference{
	height: 320px;
	background-image: url(images/img_conf.jpg);
	background-repeat: no-repeat;
}




/*HEADLINES______________________________________*/

#head01, #head01a, #head01b, #head01c, #head01d, #head01e, #head01f, #head02, #head02a, #head02b, #head02c, #head03, #head03a, #head03b, #head03c, #head04, #head04a, #head04b, #head04c, #head04d, #head04e, #head05, #head06 {
	width: 400px;
	height: 55px;
	margin: 20px 0 20px 10px;
	border-bottom: 1px solid #990000;
	font-size: 1.5em;
	color: #990000;
}

#nobullets {
	list-style: none;
}

#medialist ul {
	list-style-image: url(images/bullet_top25.gif);
}
#medialist li {
	padding: 0 0 15px 0;
}
#top10list ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#top10list li {
	padding: 0 0 0 0;
}
#top10buttons {
	background-image: url(images/video_btn2.gif);
	background-repeat: no-repeat;
	margin: 5px 0 10px 0;
	padding: 3px 0 0 0;
}
#top10buttons li{
	height: 25px;
}
#top10buttons a {
	color: white;
	font-weight: bold;
	padding: 0 0 0 25px;
	text-decoration: none;
}
#top10buttons a:hover {
	text-decoration: underline;
}
#slideshowbtn {
	font-weight: bold;
	background-image: url(images/slide_btn2.gif);
	background-repeat: no-repeat;
	margin: 10px 0 0 0;
	padding: 3px 0 0 0;
}

#slideshowbtn li{
	height: 25px;
	width: 165px;
	margin: 0 0 0 0;
	padding: 0;
}
#slideshowbtn a {
	color: white;
	padding: 0 0 0 25px;
	text-decoration: none;
}
#slideshowbtn a:hover {
	text-decoration: underline;
}

#top25list ul {
	list-style-image: url(images/bullet_top25.gif);
}
#top25list li {
	padding: 0 0 20px 0;
}
#top25nav {
	height: 29px;
	text-align: center;
	padding: 9px 0 0 0;
	color: black;
}
#top25nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#top25nav li {
	display: inline;
}
#top25nav a {
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}
#top25nav a:hover {
	color: black;
	text-decoration: none;
}

#measure ul{
	margin: 0 0 0 0;
	padding: 0 0 0 20px;

}
#contacttable td {
	padding: 0 0 10px 0;
}


/*BEST OF THE BEST PAGE_______________________________*/

#bestofbest {
	padding: 10px 18px 15px 10px;
	margin: 0 0 15px 0;
}
#bestofbestleftcol {
	width: 390px;
}
#bestofbestrightcol {
	display: none;
}
#bestofbestrightcol ul {
	margin: 10px 0 0 0;
	padding: 0;
}
#bestofbestrightcol li{
	margin: 0 0 5px 0;
	padding: 2px 0 0 0;
	list-style: none;	
	background-image: url(images/video_btn_bob.gif);
	height: 23px;
}
#bestofbestrightcol a{
	padding: 0 0 0 25px;
	color: white;
}
#imgbofb0506 {
	width: 235px;
	height: 155px;
	margin: 24px 0 0 0;
	background-image: url(images/img_bofb_0506.jpg);
	background-repeat: no-repeat;
}
#imgbofb0405 {
	width: 235px;
	height: 155px;
	margin: 24px 0 0 0;
	background-image: url(images/img_bofb_0405.jpg);
	background-repeat: no-repeat;
}
#imgbofb0304 {
	width: 235px;
	height: 155px;
	margin: 24px 0 0 0;
	background-image: url(images/img_bofb_0304.jpg);
	background-repeat: no-repeat;
}
/*___________________________________________________*/






/*LEFT-NAV BARS______________________________________*/


/*ABOUT LEFT NAV BAR*/

#lnav1 {
	display: none;
}

#lnav2 {
	display: none;
}
#lnav3 {
	display: none;
}
#lnav4 {
	display: none;
}
#lnav5 {
	display: none;
}


/*CALENDAR PAGES______________________________________*/
.calheadline {
	font-weight: bold;
	color: #606060;
	font-size: 1.4em;
}
#calendars ul {
	margin: 0;
	padding: 0 0 0 15px;
	list-style: none;
}
#calendars li {
	margin-bottom: 10px;
}
#calmay {
	padding: 0 0 15px 45px;
	background-image: url(images/cal_may.gif);
	background-repeat: no-repeat;
}
#calsept {
	padding: 0 0 15px 45px;
	background-image: url(images/cal_sept.gif);
	background-repeat: no-repeat;
}
#caldec {
	padding: 0 0 15px 45px;
	background-image: url(images/cal_dec.gif);
	background-repeat: no-repeat;
}
#caljan {
	padding: 0 0 15px 45px;
	background-image: url(images/cal_jan.gif);
	background-repeat: no-repeat;
}
#calapril {
	padding: 0 0 15px 45px;
	background-image: url(images/cal_april.gif);
	background-repeat: no-repeat;
}
#calmay08 {
	padding: 0 0 15px 45px;
	background-image: url(images/cal_may_08.gif);
	background-repeat: no-repeat;
}
#caljune08 {
	padding: 0 0 15px 45px;
	background-image: url(images/cal_june_08.gif);
	background-repeat: no-repeat;
}
#calsept08 {
	padding: 0 0 15px 45px;
	background-image: url(images/cal_sept_08.gif);
	background-repeat: no-repeat;
}
#calseptdec08 {
	padding: 0 0 15px 45px;
	background-image: url(images/cal_septdec_08.gif);
	background-repeat: no-repeat;
}
#caldec08 {
	padding: 0 0 15px 45px;
	background-image: url(images/cal_dec_08.gif);
	background-repeat: no-repeat;
}
#caljan09 {
	padding: 0 0 15px 45px;
	background-image: url(images/cal_jan_09.gif);
	background-repeat: no-repeat;
}
#calmarch09 {
	padding: 0 0 15px 45px;
	background-image: url(images/cal_march_09.gif);
	background-repeat: no-repeat;
}
/*___________________________________________________*/





/*SMALL WINDOWS______________________________________*/
#smallwin {
	border-top: 1px solid #828282;
	width: 425px;
	height: 475px;
	background-image: url(images/pi_sm_window.gif);
}
#smallwinnav {
	margin: 35px 0 0 0;
	font-size: 1.2em;
	color: white;
	text-align: center;
}
#smallwinnav a {
	color: white;
}
#textsmallwin {
	width: 355px;
	height: 115px;
	margin: 10px 0 0 30px;
	font-size: 1.2em;
}
#titlefeasability {
	width: 250px;
	height: 20px;
	margin: 25px 0 0 25px;
	background-image: url(images/feasibility.gif);
	background-repeat: no-repeat;
}
#titleimpact {
	width: 250px;
	height: 20px;
	margin: 25px 0 0 25px;
	background-image: url(images/overall_impact.gif);
	background-repeat: no-repeat;
}
#titlelearning {
	width: 250px;
	height: 20px;
	margin: 25px 0 0 25px;
	background-image: url(images/learning_objectives.gif);
	background-repeat: no-repeat;
}
#titlecontent {
	width: 250px;
	height: 20px;
	margin: 25px 0 0 25px;
	background-image: url(images/content.gif);
	background-repeat: no-repeat;
}
#titleoriginality {
	width: 250px;
	height: 20px;
	margin: 25px 0 0 25px;
	background-image: url(images/originality.gif);
	background-repeat: no-repeat;
}
#photooriginality {
	width: 250px;
	height: 190px;
	margin: 35px 0 0 80px;
	background-image: url(images/originality_photo.gif);
	background-repeat: no-repeat;
}
#photocontent {
	width: 250px;
	height: 190px;
	margin: 35px 0 0 80px;
	background-image: url(images/content_photo.gif);
	background-repeat: no-repeat;
}
#photolearning {
	width: 250px;
	height: 190px;
	margin: 35px 0 0 80px;
	background-image: url(images/learningobj_photo.gif);
	background-repeat: no-repeat;
}
#photoimpact {
	width: 250px;
	height: 190px;
	margin: 35px 0 0 80px;
	background-image: url(images/impact_photo.gif);
	background-repeat: no-repeat;
}
#photofeasibility {
	width: 250px;
	height: 190px;
	margin: 35px 0 0 80px;
	background-image: url(images/feasibility_photo.gif);
	background-repeat: no-repeat;
}
/*___________________________________________________*/





/*__FOOTER___________________________________________*/

#footer {
	display: none;
}
#bottomlinks {
	display: none;
}

/*___________________________________________________*/