@charset "UTF-8";
/* CSS Document */

body {
	overflow:hidden;
}


#top_container {
	width:800px;
	height:70px;
}

#top_container ul {
	margin:0px;
	padding:0px;
}

#top_container ul li {
	float:left;
	display:inline;
	margin:10px 20px 0px 0px;
}

#top_container a {
	font-weight:bold;
	color:#55698c;
	text-decoration:none;
}

#top_container a:hover {
	color:#1A3660;
	text-decoration:none;
}

#center_container {
	width:480px;
	margin:0px 0px 0px 0px;
	display:table;
}

#center_container hr {
	width:480px;
	height:1px;
	border:none;
	background:url(../images/hr.gif);
	clear:both;
	margin:30px 0px 25px 0px;
}

#instructions {
	margin:0px 0px 0px 0px;
}

#instructions li {
	display:inline;
	
}

#instructions {
	width:460px;
	height:74px;
	margin:25px 0px 0px 0px;
}

#instructions li {
	display:inline;
	float:left;
}

#instructions span {
	height:74px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	behavior:url(js/iepngfix-tidy.htc);
}
#instructions_1 {
	width:119px;
	background:url(../images/1choose_a_school.png) no-repeat;
	margin:0px 0px 0px 0px;
}

#instructions_1:hover {
	background:url(../images/1choose_a_school_over.png) no-repeat;
}


#instructions_2 {
	width:107px;
	background:url(../images/2search_with_us.png) no-repeat;
	margin:0px 0px 0px 60px;
}

#instructions_2:hover {
	background:url(../images/2search_with_us_over.png) no-repeat;
}

#instructions_3 {
	width:79px;
	background:url(../images/3wedonate.png) no-repeat;
	margin:0px 0px 0px 60px;
}

#instructions_3:hover {
	background:url(../images/3wedonate_over.png) no-repeat;
}

h1 {
	margin:0px;
	padding:0px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	behavior:url(js/iepngfix-tidy.htc);
}

#explination_chooseaschool a, #explanation_searchwithus a, #explination_wedonate a {
	color:#55698C;
	text-decoration:none;
	border-bottom:#55698C 1px dotted;
}

#explination_chooseaschool a:hover, #explanation_searchwithus a:hover, #explination_wedonate a:hover {
	color:#1A3660;
	text-decoration:none;
	border-bottom:#1A3660 1px dotted;
}

#explination_chooseaschool, #explanation_searchwithus {
	width:460px;
	text-align:left;
	display:none;
}

 #explination_wedonate {
	width:460px;
	text-align:left;
	display:block;
}

#explination_chooseaschool h1 {
	width:238px;
	height:38px;
	background:url(../images/header_choosaschool.png) no-repeat;
}

#explanation_searchwithus h1 {
	width:227px;
	height:38px;
	background:url(../images/header_searchwithus.png) no-repeat;
}

#explination_wedonate h1 {
	width:159px;
	height:38px;
	background:url(../images/header_we_donate.png) no-repeat;
}

.tab {
	text-align:left;
}





/* NEWSLETTER SIGN UP */
#newsletter_container {
	width:200px;
	float:right;
}

#newsletter_tab {
	width:126px;
	height:26px;
	display:block;
	float:right;
	background:url(../images/newsletter_background.png) no-repeat;
	behavior:url(js/iepngfix-tidy.htc);
	text-indent:-999999px;
	overflow:hidden;
}

#newsletter_tab:hover {
	background:url(../images/newsletter_background_over.png) no-repeat;
}

#newsletter_box {
	background-color:#19578F;
	width:200px;
	height:30px;
	display:none;
	padding:10px 0px 0px 0px;
}

#newsletter_input {
	/*width:130px;*/
	width:140px;
	/*height:18px;*/
	height:18px;
	background:url(../images/newsletter_input.gif) no-repeat;
	display:block;
	border:none;
	font-size:11px;
	font-weight:bold;
	color:#999;
	overflow:hidden;
}

#newsletter_input input {
	border:none;
	padding:2px 5px 0px 5px;
	width:130px;
	height:16px;
	background:none;
	font-size:11px;
	font-weight:bold;
	color:#999;
}

#newsletter_submit {
	width:18px;
	height:18px;
	display:block;
	border:none;
	background:url(../images/newsletter_submit.gif) no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	margin:0px 0px 0px 5px;
}




/* SCHOOL CHOICE */


#school_choice {
	width:460px;
	color:#1A3660;
	font-size:14px;
	font-weight:bold;
	margin:20px 0px 0px 0px;
}

#school_choice a {
	color:#1A3660;
	text-decoration:none;
	border-bottom:#1A3660 1px dotted;
}

#school_choice a:hover {
	color:#55698c;
	text-decoration:none;
	border-bottom:#55698c 1px dotted;
}

#school_selection {
	width:460px;
	/*margin:80px 0px 0px 0px;*/
}

#school_input {
	/*width:460px;*/
	width:416px;
	/*height:24px;*/
	height:22px;
	background:url(../images/google_input.gif) no-repeat;
	font-weight:bold;
	font-size:14px;
	color:#999;
	border:none;
	padding:2px 5px 0px 5px;
	/*margin:10px 0px 0px 0px;*/
}	

#school_change {
	width:25px;
	height:25px;
	display:block;
	border:none;
	background:url(../images/school_change_button.gif) no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	margin:0px 0px 0px 5px;
}

/* GOOGLE */
#google_container {
	width:460px;
	margin:20px 0px 0px 0px;
}

#google_input {
	/*width:426px;*/
	width:426px;
	/*height:25px;*/
	height:25px;
	background:url(../images/google_input.gif) no-repeat;
	font-weight:bold;
	font-size:14px;
	color:#666;
	border:none;
	
	
}

#google_input input {
	width:416px;
	height:23px;
	padding:2px 5px 0px 5px;
	font-weight:bold;
	font-size:14px;
	color:#666;
	border:none;
	background:none;
	
}



#google_submit {
	width:25px;
	height:25px;
	display:block;
	border:none;
	background:url(../images/google_button.jpg) no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	margin:0px 0px 0px 5px;
}

#results {
	
/* SCHOOL CHOICE BOX */

/* width: 100&; */
width: 400px;
height: 10%;
padding: 30px 15px 15px 15px;

background-color: white;
	
}

#results iframe {
	
width: 100%;
margin: 15px 0px 0px 0px;

	
}