/* Home CSS Document */

img.logo{
	margin-left:-9px;
}

/* This is different, so overrides other css */
div#right_column{
	float:right;
	width:130px;
	height:308px;
	background-image:url(images2/newsletter.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:10px;
	color:#000033;
	font-size:1em;

	margin-left:10px;
}
#underRightcol	{
	float:right;
	width:150px;
	margin:.5em 0 0 0;
	padding:.5em 0 0 0;
	}
#underRightcol a img	{
	border:none;
	margin:0 0 .5em 0;
	}
#underRightcol a:visited	{
	border:none;
	}



div#main_search_box{
	background-image:url(images2/home_search.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:738px;
	height:114px;
	margin:0;
}
div#accent_rotate{
	float:right;
	width:242px;
}
p.main_search_box_text{
	padding:8px 0 0 0;
	margin:0;
	margin-left:35px;
	font-size:1em;
	font-weight:bold;
}

div.parameter_box{
	float:left;
	width:161px;
	text-align:center;
	margin:15px 0 0 15px;

  margin-left:30px; /* works in all */
  *margin-left:10px; /* targets IE6 and 7 */
  _margin-left:5px; /* targets IE6 */
}
div.parameter_box_text{
	background-image:url(images2/enter_zip_code.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:161px;
	height:29px;

	color:#FFFFFF;
	font-weight:bold;
	font-size:.8em;
	text-align:center;
	padding:6px 0;
}

div.parameter_box_search{
	float:left;
	text-align:center;
	width:100px;
	margin:15px 0 0 15px;
	padding-top:30px;
	padding-top:0px;

  margin-left:30px; /* works in all */
  *margin-left:10px; /* targets IE6 and 7 */
  _margin-left:5px; /* targets IE6 */
}
input.home_search{
	background-color:#FFFFFF;
	background-image:url(images/home_search.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	border:none;
	padding:4px 65px 6px 15px;
  *padding-left:0px; /* targets IE6 and 7 */
  _padding-left:0px; /* targets IE6 */

	font-weight:bold;
	color:#FFFFFF;
}
input.home_search:hover{
	background-image:url(images/home_search_hover.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}


/* -- Sub Boxes -- */
a.find_info,a.find_info:visited{
	background-image:url(images/home_button_left.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:282px;
	height:55px;
	display:block;
	margin-top:10px;

	padding-left:15px;
	padding-top:45px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-size:1em;
	line-height:1.2em;

/* Temp (pre-launch)
	padding-top:35px;
	height:65px;
*/
}


a.find_info_right,a.find_info_right:visited{
	background-image:url(images/home_button_right.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:281px;
	height:55px;
	display:block;
	text-decoration:none;
	margin-top:10px;

	padding-left:16px;
	padding-top:45px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-size:1em;
	line-height:1.2em;

/* Temp (pre-launch)
	padding-top:35px;
	height:65px;
 */
}


/* -- Headliner -- */
div#home_headliner{
	margin:7px 0;
	background-image:url(images2/home_headline.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:740px;
	height:209px;
}
div#home_headliner_text{
	margin:0 10px 0 275px;
	padding-top:10px;
	font-size:.9em;
}
div#home_headliner_text p{
	padding-bottom:10px;
	margin-bottom:5px;
	margin:0;
}
div#home_headliner_text h1{
	color:#003399;
	font-size:1.2em;
	padding-top:10px;
}