@CHARSET "UTF-8";

/**
 *  XYLEM CCI
 *  Daniel Starbuck
 *  20080821T15:50:30T-0700
 *
 *	Will Bradley
 *	20081001T21:01:07T-0700
 *
 *  = Table of Contents =
 *  1.  Global | HTML tags
 *  2.  Top Level Ids
 *  3.  Header Section
 *  4.  Page Accessibility
 *  5.  Site Navigation
 *  6.  Search Section
 *	7.	Footer Section
 *	8.	Content Section
 *	9.	Content-Lay-Resources Section
 *	10.	Content-Lay-Home Section
 *	11.	Content-Lay-Patients Section
 *	12.	Content-Lay-Physicians Section
 *	13.	Content-Lay-Find-Physicians Section
 *	14.	Content-Lay-Physicians-Profile Section
 *	15.	Employment Application Section
 *  16. IE6 Sniffer Section
 */


/** 1.	GLOBAL | HTML TAGS ***************************************************/
* { margin:0; padding:0; font-family:Verdana,sans-serif; }
img {margin:5px;}
body { background:#FFFFFF; width:100%; font-family:Myriad Pro, Verdana, Arial, Helvetica, sans-serif; color:#5D5D5D; height:100%; min-height:100%; font-size:12px; }
hr { display:none; }
hr.clear-all { display:block; height:1px; margin:0px; padding:0px; visibility:hidden; clear:both;  }


/** 2.	TOP-LEVEL IDS ********************************************************/
#container { margin:0 auto 0 auto; padding:0 4px 0 3px; width:968px; position:relative; background:url(/img/framemiddle.gif) repeat-y; }


/** 3.	HEADER SECTION ********************************************************/
#header { width:968px; height:170px; background:url(/img/homepage_01.gif) no-repeat top left; }
#header h1 a { display:block; position:absolute; left:28px; top:28px; width:252px; height:76px; }
#header h1 span, #header h1 a span { display:none; }
#header-image{ width:462px; height:170px; margin:0 0 0 309px; }


/** 4.	PAGE ACCESSIBILITY SECTION *******************************************/
#page-accessibility { display:none; }
#right-area-for-interior a.network,
#right-area-for-interior a.network:visited {color:#317545;}
#right-area-for-interior a.group,
#right-area-for-interior a.group:visited {color:#0000EE;}
#right-area-for-interior ul{margin:0 0 0 30px;}
#right-area-for-interior ul ul{margin:0 0 0 10px;}
#right-area-for-interior ul ul ul{margin:0 0 0 10px;}


/** 5.	SITE NAVIGATION SECTION **********************************************/
#site-navigation h4 { display:none; }
#top-navigation { position:absolute; left:4px; top:170px; height:38px; display:block; width:964px; background:url(/img/homepage_15.gif) repeat-x; }
#top-navigation ul{ margin:0 0 0 0; }
#top-navigation li { display:inline; }
#top-navigation li span{ display:none; }
#for-patients a { display:block; margin:0; float:left; width:151px; height:38px; background:url(/img/homepage_05.gif) no-repeat top left; }
#for-physicians a { display:block; margin:0; float:left; width:158px; height:38px; background:url(/img/homepage_06.gif) no-repeat top left; }
#home a { display:block; margin:0 0 0 5px; float:left; width:60px; height:38px; background:url(/img/homepage_08.gif) no-repeat top left; }
#healthcare-resources a { display:block; margin:0 5px 0 0; float:left; width:83px; height:38px; background:url(/img/homepage_09.gif) no-repeat top left; }
#newsroom a { display:block; margin:0 5px 0 0; float:left; width:80px; height:38px; background:url(/img/homepage_10.gif) no-repeat top left; }
#careers a { display:block; margin:0 5px 0 0; float:left; width:67px; height:38px; background:url(/img/homepage_11.gif) no-repeat top left; }
#about-us a { display:block; margin:0 5px 0 0; float:left; width:70px; height:38px; background:url(/img/homepage_12.gif) no-repeat top left; }
#contact-us a { display:block; margin:0; float:left; width:68px; height:38px; background:url(/img/homepage_14.gif) no-repeat top left; }
#home a:hover { background:url(/img/homepage-highlight_08.gif) no-repeat top left; }
#healthcare-resources a:hover { background:url(/img/homepage-highlight_09.gif) no-repeat top left; }
#newsroom a:hover { background:url(/img/homepage-highlight_10.gif) no-repeat top left; }
#careers a:hover { background:url(/img/homepage-highlight_11.gif) no-repeat top left; }
#about-us a:hover { background:url(/img/homepage-highlight_12.gif) no-repeat top left; }
#contact-us a:hover { background:url(/img/homepage-highlight_14.gif) no-repeat top left; }
#home a.selected { background:url(/img/homepage-highlight_08.gif) no-repeat top left; }
#healthcare-resources a.selected { background:url(/img/homepage-highlight_09.gif) no-repeat top left; }
#newsroom a.selected { background:url(/img/homepage-highlight_10.gif) no-repeat top left; }
#careers a.selected { background:url(/img/homepage-highlight_11.gif) no-repeat top left; }
#about-us a.selected { background:url(/img/homepage-highlight_12.gif) no-repeat top left; }
#contact-us a.selected { background:url(/img/homepage-highlight_14.gif) no-repeat top left; }


/** 6.	SEARCH SECTION *******************************************************/
#search_header { position:absolute; top:0px; margin:0 0 0 771px; height:170px; width:197px; }
#search_box { height:81px; margin:20px 0 0 10px; color:#657AB3; }
#search_box h4 { display:block; text-transform:lowercase; clear:both; background:url(/img/forsearch_03.gif); height:15px; width:57px; }
#search_box h4 span{display:none;}
#SiteSearchTerm { float:left; height:17px; width:125px; border:1px solid #CCCCCC; }
#search_box input.image { float:right; margin:0 30px 0 0; border:1px solid #CCCCCC; }
#bottom-search-box {display:block; padding:35px 0 0 150px; margin:0;  height:69px; width:197px; background:url( /img/homepage_04.gif ) no-repeat top left; }
#bottom-search-box span { display:none; }
#bottom-search-box h4 {display:none;}
#find-physician-go { display:block; background:url( /img/gobutton_03.gif ); width:27px; height:17px; line-height:17px; }


/** 7.	FOOTER SECTION *******************************************************/
#footer-navigation { display:block; width:968px; height:35px; margin:0 0 0 0px; background:url(/img/framebottom.gif) bottom no-repeat; text-align:center; padding:10px 0 0 0; }
#footer-navigation li { display:inline; color:#84ad85; font-size:10px; padding:0 0 0 5px; }
#footer-navigation li a { color:#84ad85; text-decoration:none; padding:0 5px 0 0; border-right:1px solid #84ad85; }
#footer-navigation span.needblue { color:#84ad85; font-size:10px; }
#footer-left-green { background:#84ad85; width:152px; float:left; }


/** 8.	CONTENT SECTION ******************************************************/
#content-wrap { margin:0; padding:0;  }
#content-wrap hr.clear-all { display:block; height:1px; width:1px; border:none; clear:both; }
#content-wrap h2{ color:#317545; font-size:16px; margin:0 0 15px 0; }
#content-wrap p{ margin:0 0 15px 0; }


/** 9.	CONTENT-LAY-RESOURCES SECTION ****************************************/
#content-lay-resources { margin:0; padding:38px 0 0 0; }
#content-lay-resources #right-area-for-interior{ float:right; width:816px; margin:0; padding:0; }
#content-lay-resources #right-area-for-interior #left-column{ float:left; width:496px; margin:0; padding:15px 37px 0 40px; }
#content-lay-resources #right-area-for-interior #right-column{ float:left; width:197px; min-height:300px; margin:0 0 0 45px; }
#content-lay-resources #left-area-for-interior{ float:left; width:150px; margin:0; background:#84AD85; padding:0 2px 0 0; }
#content-lay-resources #left-area-for-interior h4 span{ display:none; }
#content-lay-resources #left-area-for-interior li{ list-style:none; line-height:16px; margin:0 0 8px 0; border:#84AD85 solid 1px; padding:6px; }
#content-lay-resources #left-area-for-interior li a,
#content-lay-resources #left-area-for-interior li a:visited{ color:#FFFFFF; font-size:12px; text-decoration:none; display:block; width:100%; }
#content-lay-resources #left-area-for-interior a:hover,
#content-lay-resources #left-area-for-interior a.active{ display:block; background:#96B997; border:#FFFFFF solid 1px; font-weight:bold; }
#content-lay-resources #left-area-for-interior ul ul li{ padding:0 0 0 12px; }
#content-lay-resources #left-area-for-interior ul ul ul li a,
#content-lay-resources #left-area-for-interior ul ul ul li a:visited{ font-size:11px; }
#content-lay-resources #left-area-for-interior ul ul ul ul li a,
#content-lay-resources #left-area-for-interior ul ul ul ul li a:visited{ font-size:9px; }
#content-lay-resources #left-area-for-interior ul ul ul ul li,
#content-lay-resources #left-area-for-interior ul ul ul li { margin:0 0 8px 4px; }
#content-lay-resources #news-items li{ list-style:none; margin:0 0 20px 0; }
#content-lay-resources #news-items li p{ margin:0; padding:0; }
#content-lay-resources p.date { font-weight:bold; font-style:italic; }


/** 10.	CONTENT-LAY-HOME SECTION *********************************************/
#content-lay-home { margin:0; padding:38px 0 0 0; }
#content-lay-home #right-area-for-interior{ float:right; width:816px; margin:0; padding:0; }
#content-lay-home #right-area-for-interior #left-column{ float:left; width:358px; margin:0; padding:15px 20px 0 20px; }
#content-lay-home #right-area-for-interior #right-column{ float:left; width:358px; padding:15px 20px 0 20px; }
#content-lay-home #left-area-for-interior{ float:left; width:140px; margin:0 0 0 10px; padding:0 2px 0 0; }
#content-lay-home #left-area-for-interior h4{ margin:40px 0 10px 0; color:#E4A257; font-size:20px; font-weight:lighter; }
#content-lay-home #left-area-for-interior li{ list-style:none; line-height:16px; margin:0 0 8px 0; border:#84AD85 solid 1px; padding:6px; }
#content-lay-home #left-area-for-interior li a,
#content-lay-home #left-area-for-interior li a:visited{ color:#FFFFFF; font-size:12px; text-decoration:none; display:block; width:100%; }
#content-lay-home #left-area-for-interior a:hover,
#content-lay-home #left-area-for-interior a.active{display:block; background:#96B997; border:#FFFFFF solid 1px; font-weight:bold; }
#content-lay-home #left-area-for-interior ul ul li{ padding:0 0 0 12px; }
#content-lay-home #left-area-for-interior ul ul ul li a,
#content-lay-home #left-area-for-interior ul ul ul li a:visited{font-size:11px;}
#content-lay-home #left-area-for-interior ul ul ul ul li a,
#content-lay-home #left-area-for-interior ul ul ul ul li a:visited{font-size:9px;}
#content-lay-home #left-area-for-interior ul ul ul ul li,
#content-lay-home #left-area-for-interior ul ul ul li {margin:0 0 8px 4px;}


/** 11.	CONTENT-LAY-PATIENTS SECTION *****************************************/
#content-lay-patients { margin:0; padding:38px 0 0 0; }
#content-lay-patients #right-area-for-interior{ float:right; width:816px; margin:0; padding:0; }
#content-lay-patients #right-area-for-interior #left-column{ float:left; width:539px; margin:0; padding:15px 37px 0 40px; }
#content-lay-patients #right-area-for-interior #right-column{ float:left; width:194px; min-height:300px; margin:0 0 0 3px; }
#content-lay-patients #left-area-for-interior{ float:left; width:150px; margin:0; background:#f79436; padding:0 2px 0 0; }
#content-lay-patients #left-area-for-interior h4 span{ display:none; }
#content-lay-patients #left-area-for-interior li{ list-style:none; line-height:16px; margin:0 0 8px 0; border:#f79436 solid 1px; padding:6px; }

#content-lay-patients #left-area-for-interior li a,
#content-lay-patients #left-area-for-interior li a:visited{ color:#FFFFFF; font-size:12px; text-decoration:none; display:block; width:100%; }
#content-lay-patients #left-area-for-interior a:hover,
#content-lay-patients #left-area-for-interior a.active{display:block; background:#E5A45D; border:#FFFFFF solid 1px; font-weight:bold; }
#content-lay-patients #left-area-for-interior ul ul li{ padding:0 0 0 12px; }
#content-lay-patients #left-column form div { float:left; }
#content-lay-patients #left-area-for-interior ul ul ul li a,
#content-lay-patients #left-area-for-interior ul ul ul li a:visited{font-size:11px;}
#content-lay-patients #left-area-for-interior ul ul ul ul li a,
#content-lay-patients #left-area-for-interior ul ul ul ul li a:visited{font-size:9px; margin:0 0 0 4px;}
#content-lay-patients #left-area-for-interior ul ul ul ul ul li a,
#content-lay-patients #left-area-for-interior ul ul ul ul ul li a:visited{font-size:9px; margin:0 0 0 10px;}
#content-lay-patients #left-area-for-interior ul ul ul ul li,
#content-lay-patients #left-area-for-interior ul ul ul ul ul li,
#content-lay-patients #left-area-for-interior ul ul ul li {margin:0 0 8px 4px;}


/** 12.	CONTENT-LAY-PHYSICIANS SECTION ***************************************/
#content-lay-physicians { margin:0; padding:38px 0 0 0; }
#content-lay-physicians #right-area-for-interior{ float:right; width:816px; margin:0; padding:0; }
#content-lay-physicians #right-area-for-interior #left-column{ float:left; width:539px; margin:0; padding:15px 37px 0 40px; }
#content-lay-physicians #right-area-for-interior #right-column{ float:left; width:194px; min-height:300px; margin:0 0 0 3px; }
#content-lay-physicians #left-area-for-interior{ float:left; width:150px; margin:0; background:#9A3333; padding:0 2px 0 0; }
#content-lay-physicians #left-area-for-interior h4 span{ display:none; }
#content-lay-physicians #left-area-for-interior li{ list-style:none; line-height:16px; margin:0 0 8px 0; border:#9A3333 solid 1px; padding:6px; }
#content-lay-physicians #left-area-for-interior li a,
#content-lay-physicians #left-area-for-interior li a:visited{ color:#FFFFFF; font-size:12px; text-decoration:none; display:block; width:100%; }
#content-lay-physicians #left-area-for-interior a:hover,
#content-lay-physicians #left-area-for-interior a.active { display:block; background:#A54B4B; border:#FFFFFF solid 1px; font-weight:bold; }
#content-lay-physicians #left-area-for-interior ul ul li{ padding:0 0 0 12px; }
#content-lay-physicians #left-area-for-interior ul ul ul li a,
#content-lay-physicians #left-area-for-interior ul ul ul li a:visited{font-size:11px;}
#content-lay-physicians #left-area-for-interior ul ul ul ul li a,
#content-lay-physicians #left-area-for-interior ul ul ul ul li a:visited{font-size:9px;}
#content-lay-physicians #left-area-for-interior ul ul ul ul li,
#content-lay-physicians #left-area-for-interior ul ul ul li {margin:0 0 8px 4px;}


/** 13.	CONTENT-LAY-FIND-PHYSICIANS SECTION **********************************/
#content-lay-find-physicians { margin:0; padding:38px 0 0 0; }
#content-lay-find-physicians #right-area-for-interior{ float:right; width:816px; margin:0; padding:0; }
#content-lay-find-physicians #right-area-for-interior #left-column{ float:left; margin:0; padding:15px 20px 0 20px; color:#33669A; font-size:13px; }
#content-lay-find-physicians #right-area-for-interior #left-column label{ line-height:25px; }
#content-lay-find-physicians #right-area-for-interior #right-column{ float:right; min-height:300px; margin:0 100px 0 0; padding:15px 0 0 0; }
#content-lay-find-physicians #right-area-for-interior #right-column div.right-column { width:450px; }
#content-lay-find-physicians #right-area-for-interior .specialists { float:left; margin:0 0 0 10px; display:block; background:url(/img/find-physicians-buttons2_03.gif); width:92px; height:22px;}
#content-lay-find-physicians #right-area-for-interior .specialists-on { float:left; margin:0 0 0 10px; display:block; background:url(/img/find-physician-buttons_03.gif); width:92px; height:22px;}
#content-lay-find-physicians #right-area-for-interior .primarycare-on { float:left; display:block; background:url(/img/find-physicians-buttons2_06.gif); width:92px; height:22px;}
#content-lay-find-physicians #right-area-for-interior .primarycare { float:left; display:block; background:url(/img/find-physician-buttons_06.gif); width:92px; height:22px;}

#content-lay-find-physicians #right-area-for-interior .primarycare span, 
#content-lay-find-physicians #right-area-for-interior .primarycare-on span,
#content-lay-find-physicians #right-area-for-interior .specialists-on span,
#content-lay-find-physicians #right-area-for-interior .specialists span{display:none;}


#content-lay-find-physicians #left-area-for-interior{ float:left; width:150px; margin:0; background:#4367AE; min-height:350px; padding:0 2px 0 0; }
#content-lay-find-physicians #left-area-for-interior h4 span{ display:none; }
#content-lay-find-physicians #left-area-for-interior li{ list-style:none; line-height:16px; margin:0 0 8px 0; border:#4367AE solid 1px; padding:6px; }
#content-lay-find-physicians #left-area-for-interior li a,
#content-lay-find-physicians #left-area-for-interior li a:visited{ color:#FFFFFF; font-size:12px; text-decoration:none; display:block; width:100%; }
#content-lay-find-physicians #left-area-for-interior ul ul ul li a,
#content-lay-find-physicians #left-area-for-interior ul ul ul li a:visited{font-size:11px;}
#content-lay-find-physicians #left-area-for-interior ul ul ul ul li a,
#content-lay-find-physicians #left-area-for-interior ul ul ul ul li a:visited{font-size:9px;}
#content-lay-find-physicians #left-area-for-interior ul ul ul ul li,
#content-lay-find-physicians #left-area-for-interior ul ul ul li {margin:0 0 8px 4px;}
#content-lay-find-physicians #left-area-for-interior a:hover,
#content-lay-find-physicians #left-area-for-interior a.active { display:block; background:#768FBE; border:#FFFFFF solid 1px; font-weight:bold; }
#content-lay-find-physicians #left-area-for-interior ul ul li{ padding:0 0 0 12px; }
#content-lay-find-physicians h2{ color:#4367AE; }
#content-lay-find-physicians #left-column input { width:190px; border:1px solid #CCCCCC; padding:4px; }
#content-lay-find-physicians #left-column select { width:200px; border:1px solid #CCCCCC; padding:4px; }
#content-lay-find-physicians #left-column input.submit { width:auto; margin:10px 0 0 0; padding:4px; }
#content-lay-find-physicians #left-column-2 { padding:10px 200px 10px 20px; }
#content-lay-find-physicians tr.physician td { color:#33669A; background:#DAE1EF url(/img/find-physician_03.gif) bottom right no-repeat; border-bottom:10px solid #FFFFFF; padding:15px; }
#content-lay-find-physicians tr.pagination td { color:#33669A; background:#DAE1EF; border-bottom:10px solid #FFFFFF; padding:15px; }
#content-lay-find-physicians tr.network td { color:#33669A; background:#d0e0d0; border-bottom:10px solid #FFFFFF; padding:15px; }
#content-lay-find-physicians tr td p { margin:0; padding:2px 0 2px 0; }
#content-lay-find-physicians tr td a { color:#33669A; }
#content-lay-find-physicians tr td h4 { font-weight:bold; color:#33669A; text-decoration:none; }
#content-lay-find-physicians tr td h4 a { color:#33669A; text-decoration:none; }

#content-lay-find-physicians dl.physician-hospitals { border:1px solid #EEEEEE; float:right; width:48%; }
#content-lay-find-physicians dl.physician-languages { border:1px solid #EEEEEE; float:left; width:48%; }
#content-lay-find-physicians dl dt { background-color:#EEEEEE; font-size:12px; font-weight:bold; padding:5px; }
#content-lay-find-physicians dl dd { padding:5px; font-size:10px; }
#content-lay-find-physicians div.physician-locations { clear:both; border:1px solid #EEEEEE; margin:20px 0 0 0; }
#content-lay-find-physicians div.physician-locations h3 { background-color:#EEEEEE; font-size:12px; font-weight:bold; padding:5px; }
#content-lay-find-physicians div.physician-locations #map { float:left; border:1px solid #EEEEEE; margin:2px; padding:2px; }
#content-lay-find-physicians div.physician-locations div.address { width:40%; float:right; clear:right; margin:10px 0 0 0; } 


/** 14.	CONTENT-LAY-PHYSICIANS-PROFILE SECTION *******************************/
#content-lay-physicians-profile { margin:0; padding:38px 0 0 0; }
#content-lay-physicians-profile #right-area-for-interior{ float:right; width:816px; margin:0; padding:0; }
#content-lay-physicians-profile #right-area-for-interior #left-column{ float:left; width:539px; margin:0; padding:0px 40px 0 40px; background: transparent url(/img/physician-profile_03.gif) repeat-x top left; }
#content-lay-physicians-profile #right-area-for-interior #right-column{ background: transparent url(/img/physician-profile_03.gif) repeat-x top left; float:left; width:194px; min-height:300px; margin:0 0 0 3px; }
#content-lay-physicians-profile #left-area-for-interior{ float:left; width:150px; margin:0; background:#4367AE; padding:0 2px 0 0; }
#content-lay-physicians-profile #left-area-for-interior h4 span{ display:none; }
#content-lay-physicians-profile #left-area-for-interior li{ list-style:none; line-height:16px; margin:0 0 8px 0; border:#4367AE solid 1px; padding:6px; }
#content-lay-physicians-profile #left-area-for-interior li a,
#content-lay-physicians-profile #left-area-for-interior li a:visited{ color:#FFFFFF; font-size:12px; text-decoration:none; display:block; width:100%; }
#content-lay-physicians-profile #left-area-for-interior a:hover,
#content-lay-physicians-profile #left-area-for-interior a.active{ display:block; background:#768FBE; border:#FFFFFF solid 1px; font-weight:bold; }
#content-lay-physicians-profile #left-area-for-interior ul ul li{ padding:0 0 0 12px; }
#content-lay-physicians-profile #left-area-for-interior ul ul ul li a,
#content-lay-physicians-profile #left-area-for-interior ul ul ul li a:visited{font-size:11px;}
#content-lay-physicians-profile #left-area-for-interior ul ul ul ul li a,
#content-lay-physicians-profile #left-area-for-interior ul ul ul ul li a:visited{font-size:9px;}
#content-lay-physicians-profile #left-area-for-interior ul ul ul ul li,
#content-lay-physicians-profile #left-area-for-interior ul ul ul li {margin:0 0 8px 4px;}
#content-lay-physicians-profile h2{ color:#4367AE; }
#content-lay-physicians-profile h3{ padding:10px 0 0 0; background: #DAE1EF url(/img/find-physician_03.gif) no-repeat right center; height:80px; }


/** 15. EMPLOYMENT APPLICATION SECTION ***************************************/
#employment-application div.error-message { display:block; color:#FF0000; font-size:9px; }
#employment-application { padding:20px 50px 30px 50px; background:url(/img/employment-application/bar.gif) top repeat-x;}
#employment-application div.top-left-career-form{ float:left; padding:0 0 10px 100px; }
#employment-application div.top-left-career-form-clear{ clear:both; float:left; padding:0 0 10px 0; }
#employment-application div.top-left-career-form input,
#employment-application div.top-left-career-form-clear input { width:200px; }
#employment-application .employment-history .input{margin:0 0 15px 0;}
#employment-application div.top-left-career-form-state { float:left; width:100px; padding:0 0 10px 100px; }
#employment-application div.top-left-career-form-state input { width:50px; }
#employment-application div.top-left-career-form-zip { float:left; padding:0 0 10px 0; }
#employment-application div.top-left-career-form-zip input { width:100px; }
#employment-application div.all-radio,
#employment-application div.left-right,
#employment-application div.left-right-radio { clear:both; margin:0 0 28px 0; width:800px; }
#employment-application div.left-right label { float:left; margin:0 0 28px 0; }
#employment-application div.left-right input { float:right; width:200px; }
#employment-application div.left-right-radio p { float:left; width:552px; padding:0 0 10px 0; }
#employment-application div.left-right-radio input{ float:left; margin:0 5px 0 0; }
#employment-application div.left-right-radio label { float:left; padding:0 10px 0 0; }
#employment-application fieldset { clear:both; border:none; }
#employment-application fieldset h3 { color:#34699B; width:700px; font-size:15px; border-bottom:2px solid #34699B; padding:10px 0 2px 0; margin:0 0 5px 0; }
#employment-application fieldset h4 { color:#34699B; width:700px; font-size:13px; padding:10px 0 2px 0; margin:0 0 5px 0; }
#employment-application fieldset.references h4 { clear:both; padding:10px 0 10px 0; }
#employment-application #CareerFormOtherQualifications { width:700px; margin:10px 0 0 0; }
#employment-application th.education-training-header { text-align:left; }
#employment-application div.text-area { clear:both; padding:10px 0 10px 0; }
#employment-application #CareerFormEmployerWorkPerformed {width:350px;}
#employment-application #CareerFormEmployerWorkPerformed2 {width:350px;}
#employment-application #CareerFormEmployerWorkPerformed3 {width:350px;}
#employment-application div.text-area textarea { width:700px; }
#employment-application div.text-area p.note { font-size:9px; }
#employment-application div.initials { clear:both; padding:0 0 20px 0; }
#employment-application div.initials br { clear:both; }
#employment-application div.initials div.left { float:left; width:80px; margin:0 15px 0 0; }
#employment-application div.initials div.description { float:left; width:585px; }
#employment-application fieldset.employment-history div.left { float:left; width:48%; }
#employment-application fieldset.employment-history div.left input { padding:0 0 10px 0; }
#employment-application fieldset.employment-history div.right { float:right; width:50%; }
#employment-application .all-radio .first-left,
#employment-application .all-radio .second-left,
#employment-application .all-radio .third-left,
#employment-application .all-radio .fourth-left{float:left; margin:6px 10px 6px 0;}
#employment-application div.relationship-name input{margin:10px 0 0 102px !important;}
#employment-application div.relationship-how{margin:10px 0 0 0 !important;}
#employment-application div.relationship-how input{margin:0 0 0 65px !important;}
#employment-application div.relationship-loc{margin:10px 0 30px 0 !important;}
#employment-application div.relationship-loc input{margin:0 0 0 10px !important;}
#employment-application .employer-range div{margin:0 0 15px 0;}
#employment-application .employer-range p{margin:0 0 15px 0;}
#employment-application .employer-pay-range div{margin:0 0 15px 0;}
#employment-application .employer-pay-range p{margin:0 0 15px 0;}
#employment-application .employer-pay-range input[type=radio]{margin-left:15px;}
#employment-application #CareerFormCheckBoxIsSignature {margin: 15px 10px 0 0;}
#employment-application #CareerFormSignatureName {margin: 15px 0 0 10px;}
#employment-application #CareerFormSignatureDate {margin: 15px 0 15px 10px;}
#employment-application td{border-bottom:solid #FFFFFF 10px;}
#employment-application #upload-resume {float:left; width:40%;}
#employment-application #i-agree-checkbox {float:left; width:60%;}
#employment-application h2{width:300px; height:42px; position:absolute; top:110px; right:20px; background:url(/img/employment-application/employment-application.jpg) no-repeat;}
#employment-application h2 span{display:none;}
#lsi-logo {float:right; margin:0 10px 0 0; background:url(/img/employment-application/lsilogo.jpg) no-repeat; width:121px; height:45px; display:block;}
#lsi-logo span{display:none;}

/** 16. IE6 SNIFFER SECTION **************************************************/
#ie6View div.background{ display:block; position:fixed; left:0; top:0; min-height:100%; min-width:100%; z-index:10; background-color: #000000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
#ie6View div.alert { display:block; position:absolute; left:50%; top:50%; margin:-200px 0 0 -200px; border: 1px solid #000000; background-color: #FFFFFF; width:400px; z-index:20; padding:20px; }
#ie6View div.alert h3 { padding: 20px 0 10px 0; }
#ie6View div.alert p.close-box { text-align:right; font-weight:bold; }
#ie6View div.alert p.close-box a,
#ie6View div.alert p.close-box a:hover,
#ie6View div.alert p.close-box a:visited { text-decoration:none; color:#000000; }
#ie6View div.alert p.update-link { text-align:center; padding:20px 0 0 0; font-weight:bold; }