#header_navigation_bar { height: 28px; padding-top: 2px; color: #F6F6F6; font-size: 10px; }
#header_navigation_bar #header_navigation_menu { padding-top: 6px; color: #888; text-decoration: none; }
#header_navigation_bar #header_navigation_menu a { color: #888; text-decoration: none; }
#header_navigation_bar #header_navigation_menu a:hover { text-decoration: underline; }

#logo { margin: 14px 0 2px; float: left; }

#setZipCodeForm { width: 427px; height: 70px; padding-top: 5px; float: right;  
	background: #FFF url(../../images/slsImages/header-free-analysis2.jpg) no-repeat 0 0; }
#zipCode { width: 110px; margin: 15px 0 0 225px; padding: 4px 2px; color: #999; border: 1px solid #999; font-size: 1em; }
#zipSubmit { width: 47px; height: 39px; margin: 0 0 0 2px; position: relative; 
	display: inline; vertical-align: middle; overflow: hidden; 
	background: url(../../images/slsImages/zip-button.jpg) no-repeat 0 0; 
	border: none; text-indent: -999px; cursor: pointer; }

#header #HeadMiddle { float:left; width:320px; margin:0 0 0 10px; padding:0; }

/* positioning for Search box within Header div above GetStarted image */
#smg_page_template_header .searchform { float:right; clear:right; width 220px; margin: 4px 0 0 20px; }
#smg_page_template_header .searchform fieldset { vertical-align: middle; }
#smg_page_template_header .searchform fieldset * { vertical-align: inherit; }
#setZipCodeForm { clear:right; margin-top: 4px; } 


/*----- positioning for Search box on right side of navigation bar
#header_navigation_bar .searchform { float:right; width 220px; margin: 2px 0 0 20px; }
#header_navigation_bar .searchform fieldset { vertical-align: middle; }
#header_navigation_bar .searchform fieldset * { vertical-align: inherit; }
#setZipCodeForm { margin-top: 10px; }
------------------------------------------ */

