/* -- core styles -- */

a { color: #DA692B; text-decoration: none; }
a:hover { text-decoration: underline; }
body { margin: 0; padding: 0; background: #E5E5E5; font: normal 12px Arial, Helvetica, sans-serif; }
#header { margin: 0 20px; padding: 0; width: 765px; height: 70px; background: #fff; }
#header img { padding: 0 0 0 10px; float: left; }
#search { float: right; }
#search form { margin: 0; padding: 3px 4px 0 0; }
#search input { margin: 0; padding: 0; border: 1px solid #D34B01; background: #E9A580; width: 147px; font: normal 12px Arial, Helvetica, sans-serif; padding: 0 6px 0 6px; }
#search button { background: url(../acc/images/btn_search.gif) no-repeat; cursor: pointer; font: bold 12px Arial, Helvetica, sans-serif; width: 44px; height: 18px; border: 0px; color: #fff; text-transform: lowercase; margin: 0 0 0 4px; padding: 0 0 1px 0; }
/* -- for Solvents site search -- */
#search_SIG { float: right; }
#search_SIG form { margin: 0; padding: 3px 2px 0 0; }
#search_SIG input { margin: 0; padding: 0; border: 1px solid #D34B01; background: #E9A580; width: 100px; font: normal 12px Arial, Helvetica, sans-serif; padding: 0 2px 0 6px; }
#search_SIG button { background: url(../acc/images/btn_search.gif) no-repeat; cursor: pointer; font: bold 12px Arial, Helvetica, sans-serif; width: 44px; height: 18px; border: 0px; color: #fff; text-transform: lowercase; margin: 0 0 0 4px; padding: 0 0 1px 0; }

#footer { clear: both; padding: 20px 30px 0 30px; width: 745px; color: #4E5755; }
#footer p { line-height: 15px; }

/* -- navigation -- */

#nav_functional { margin: 0; float: right; }
#nav_functional ul { margin: 0; padding: 14px 10px 0 0; float: left; list-style-type: none; }
#nav_functional li { margin: 0; padding: 0; font: bold 12px/20px Arial, Helvetica, sans-serif; }
#nav_functional li a { padding: 0 0 0 11px; color: #4E5755; text-decoration: none; background: url(../acc/images/bullet_nav_func.gif) no-repeat; background-position: 0 4px; }
#nav_functional li a:hover { text-decoration: underline; }

/* -- headers -- */

#pageheader h1 { margin: 0 0 9px 0; padding: 0; font: normal 22px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#module h1 { margin: 0 0 9px 0; padding: 0; font: normal 16px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#topic h1 { font: normal 11px/12px Arial, Helvetica, sans-serif; color: #949494; }
#itemheader h1 { font: normal 13px/15px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#content_topic h1, #article_topic h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }
#article_title h1 { margin: 0; padding: 0; font: bold 30px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: none; }
#features_container h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }
#content_standard h1 { margin: 0; padding: 10px 0 0 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }
#content .other h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }
#content button { background: url(../acc/images/btn_search.gif) no-repeat; cursor: pointer; font: bold 12px/12px Arial, Helvetica, sans-serif; width: 44px; height: 18px; border: 0px; color: #fff; text-transform: lowercase; margin: 0 0 0 4px; padding: 0 0 1px 0; }



/* -- home page specific styles -- */
#content_home { margin: 307px 20px 0 20px; width: 745px; background: #fff; padding: 10px; float: left; color: #4E5755; }
* html #content_home { margin: 307px 20px 0 10px; width: 745px; background: #fff; padding: 10px; float: left; color: #4E5755; }

/* * html #content_home { margin: 0 10px; width: 745px; background: #fff; padding: 10px; float: left; color: #4E5755; } */
#main_home { margin: 0; float: left; width: 495px; font: normal 12px/16px Arial, Helvetica, sans-serif; display: inherit; color: #4E5755; }
	.lead { padding: 0 0 18px 0; font: normal 16px/20px Arial, Helvetica, sans-serif; color: #4E5755; border-bottom: 10px solid #DAE1C2; }
	.informed { padding: 18px 0 0 0; }
	.informed h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }
	.informed a { font-weight: bold; }
	.question { font: normal 16px/20px Arial, Helvetica, sans-serif; color: #4E5755; }
	.byline { font-size: 12px; color: #4E5755; }
#promos_home { margin: 0 0 0 10px; padding: 0 0 15px 0; float: right; width: 230px; border: solid #DAE1C2; border-width: 1px 1px 0 1px; display: inline; background: url(../acc/images/promos_home_bottom.gif) no-repeat bottom; color: #4E5755; }
	.promos_lead { background: #DAE1C2; padding: 5px; font: normal 13px/16px Arial, Helvetica, sans-serif; color: #484F30; }
	.promo { border-top: 2px solid #DAE1C2; background: url(../acc/images/bg_promo.gif) no-repeat; padding: 3px; clear: left; }
	.promo h1 { font: bold 12px Arial, Helvetica, sans-serif; margin: 0; padding: 0; color: #4E5755; } 
	.promo img { float: left; background: url(../acc/images/bg_promo_img.gif) no-repeat; padding: 5px; margin: 1px 10px 3px 2px; }
	.promo p { font: normal 11px/12px Arial, Helvetica, sans-serif; color: #4E5755; margin: 0; padding: 2px 0 0 0; }
	.promo a { font: bold 11px/14px Arial, Helvetica, sans-serif; padding: 0 0 0 10px; background: url(../acc/images/bullet_promo.gif) no-repeat; background-position: 0 4px; }
	
#callout { position: absolute; top: 95px; right: 10px; width: 237px; height: 158px; padding: 10px; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #fff; }
* html #callout { position: absolute; top: 95px; right: 40px; width: 237px; height: 158px; padding: 10px; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #fff; }
#callout h1 { margin: 0; padding: 0; font: bold 14px Arial, Helvetica, sans-serif; color: #fff; }
#callout p { margin: 10px 0 0 0; padding: 0; }
#callout .button { position: absolute; top: 101px; right: -1px; padding: 0 10px; width: 237px; height: 24px; }
#callout .button a { background: url(../acc/images/btn_callout.gif) no-repeat; font: bold 12px/24px Arial, Helvetica, sans-serif; color: #F2C461; padding: 0 0 0 20px; }
#refresh { position: absolute; top: 369px; right: 87px; }
* html #refresh { position: absolute; top: 369px; right: 40px; }



/* -- topic page specific styles -- */

#content_topic { margin: 0 20px; padding: 0 10px 30px 10px; width: 745px; float: left; background: #fff url(../acc/images/corners_bottom.gif) no-repeat bottom left; }
* html #content_topic { margin: 0 20px 0 10px; padding: 0 10px 30px 10px; width: 745px; background: #fff url(../acc/images/corners_bottom.gif) no-repeat bottom left; }
#content_topic #featured_topic { width: 475px; float: left; }

#lead_topic #lead { margin: 10px 0 0 0; padding: 0 20px 0 0; width: 475px; float: left; }
#lead_topic #lead p { margin: 0; padding: 0; font: normal 14px/17px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#lead_topic #stat { margin: 10px 0 0 25px; padding: 0; width: 205px; float: left; }
#lead_topic #stat h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #505655; text-transform: lowercase; }
#lead_topic #stat p { margin: 0; padding: 0; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #505655; }
#lead_topic #stat .numberbig { margin: 0; padding: 0; font: bold 52px Arial, Helvetica, sans-serif; color: #C7C7C7; }
#lead_topic #stat .numbersmall { margin: 0; padding: 0; font: bold 22px Arial, Helvetica, sans-serif; color: #C7C7C7; }


#features_container { margin: 10px 20px 0 20px; padding: 0; width: 765px; float: left; background: #fff url(../acc/images/corners_top.gif) no-repeat top left; }
* html #features_container { margin: 10px 20px 0 10px; padding: 0; width: 765px; background: #fff url(../acc/images/corners_top.gif) no-repeat top left; }
/* -- Added the width to #features_topic Task #15889  -- */
#features_topic { margin: 0; padding: 0; width: 765px; background: url(../acc/images/corners_bottom.gif) no-repeat bottom left; float: left; }
#featured { margin: 0; padding: 10px 0 10px 10px; width: 485px; float: left; }
#featured .topic { margin: 10px 0 0 0; padding: 0; font: normal 10px Arial, Helvetica, sans-serif; color: #949494; }
#featured .title { margin: 0; padding: 0; font: bold 13px Arial, Helvetica, sans-serif; }
#featured p { margin: 9px 0 0 0; padding: 0; font: normal 12px/13px Arial, Helvetica, sans-serif; color: #505655; }
#featured a { font-weight: bold; }
#featured #more { margin: 20px 0 0 0; padding: 6px; width: 473px; background: #E7F0F4; float: left; }
#featured #more p { margin: 3px 0 9px 0; padding: 0; font: normal 12px Arial, Helvetica, sans-serif; color: #4E5755; }
#initiatives { margin: 0 17px 0 2px; padding: 0; width: 226px; float: left; }
#resources { margin: 0; padding: 0; width: 226px; float: left; }
#resources ul { margin: 10px 0 0 0; padding: 0; list-style-type: none; }
#resources li { margin: 0; padding: 0 0 6px 8px; background: url(../acc/images/bullet_resources.gif) no-repeat; background-position: 0 6px; }
#resources li a { font: normal 12px Arial, Helvetica, sans-serif; color: #DA692B; text-decoration: none; }

#promos { margin: 0 0 0 25px; padding: 0 0 10px 10px; width: 225px; float: left; }

#promos .join_container { margin: 10px 0 0 0; padding: 0; width: 215px; background: #E0E6CC url(../acc/images/corners_join_top.gif) no-repeat top left;}
#promos .join { margin: 0; padding: 6px; background: url(../acc/images/corners_join_bottom.gif) no-repeat bottom left; }
#promos .join p { margin: 0; padding: 5px 0; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#promos .join blockquote { margin: 0 10px 0 0; width: 150px; padding: 20px 10px 20px 10px;}
/* -- Added h1 tag to ensure consistency on pages. #15889 -- */	
#promos .join h1 { margin: 0; padding: 4px 0 0 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }
/* -- for member testimonials title -- */
#promos .join h3 { margin: 0; padding: 2px 0 3px 0; font: bold 15px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }
#promos .join i { color: #5A5B5D; font: italic normal Arial, Helvetica, sans-serif; font-size: 11px; }
/* -- for lri right ads & promos -- */
#promos #lri_ads { list-style-type: none; margin: 0; padding: 0; }
#promos #lri_ads li { margin: 0; padding: 5px 0 0 10px; background: url(../acc/images/bullet_promo.gif) no-repeat; background-position: 0 10px;}

/* -- site survey link in ask a question form  --*/
#survey { margin: 0 0 0 25px; padding: 0 0 10px 10px; width: 205px; float: left; }
#survey .survey_container { margin: 10px 0 0 0; padding: 0; width: 200px; background: #E0E6CC url(../acc/images/corners_join_top.gif) no-repeat top left;}
#survey .survey { margin: 0; padding: 6px; background: url(../acc/images/corners_join_bottom.gif) no-repeat bottom left; }
#survey .survey p { margin: 0; padding: 5px 0; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#survey .survey h1 { margin: 0; padding: 4px 0 0 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }

#promos .waysbig { margin: 0 10px 0 0; padding: 0; font: bold 48px Arial, Helvetica, sans-serif; color: #5A5B5D; float: left; }
#promos .wayssmall { margin: 0 0 0 0px; padding: 0 0 0 0px; font: bold 13px Arial, Helvetica, sans-serif; color: #5A5B5D; }

#promos .promoblock { padding: 10px 0; border-bottom: 1px solid #E0E6CC; }
#promos .promoblock p { margin: 0; padding: 10px 0; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#promos .promoblock h4 { padding: 0; margin: 0; font: bold 11px/12px Arial, Helvetica, sans-serif; color: #DA692B; }
/* -- did you know section for SIG site -- */
#promos .didyouknow { padding: 10px 0; border-bottom: 1px solid #E0E6CC; }
#promos .didyouknow h3 { padding: 0; margin: 0; font: bold 11px/12px Arial, Helvetica, sans-serif; color: #c8d89f; }
#promos .didyouknow p { margin: 0; padding: 10px 0; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #c8d89f; }

/* -- border for member profile flash -- */
#promos .promolock_profile { margin: 10px 0; border: 3px solid #E7F0F4; width: 215px; padding: 0}
#promos .promolock_profile h1 { padding: 10px; margin: 0 0px 0 0px; background: #E7F0F4;}

#promos .promoblock_video { padding: 10px 0; border-bottom: 1px solid #E0E6CC; }
#promos .promoblock_video p { margin: 0; padding: 0; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#promos .promolock_profile h1 a {text-decoration:none; color: #4E5755;} 
#promos .promoblock_video img { float: left; margin: 0 8px 8px 0; }
ul.video { margin: 0; padding: 0; list-style: none; }
ul.video li { padding: 6px 0 0 0; font-weight: bold; }
.bullet { padding: 4px 0 0 0; }
/* -- article for brand side specific styles -- */
#article_topic { margin: 211px 20px; padding: 0 10px 30px 10px; width: 745px; float: left; background: #fff url(../acc/images/corners_bottom.gif) no-repeat bottom left; }
* html #article_topic { margin: 211px 20px 0 10px; padding: 0 10px 30px 10px; width: 745px; background: #fff url(../acc/images/corners_bottom.gif) no-repeat bottom left; }

#article_brand #content { margin: 0; padding: 0; width: 485px; float: left; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#article_brand #content .abstract { margin: 10px 0 0 0; padding: 0; font: normal 14px/17px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#article_brand #content h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; }
/* add for feature article template styles -- */
#article_brand .topic { margin: 10px 0 0 0; padding: 0; font: normal 10px Arial, Helvetica, sans-serif; color: #949494; }
#article_brand .title { margin: 0; padding: 0; font: bold 13px Arial, Helvetica, sans-serif; }
#article_brand p { margin: 9px 0 0 0; padding: 0; font: normal 12px/13px Arial, Helvetica, sans-serif; color: #505655; }
#article_brand a { font-weight: bold; }
#article_title h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }

#pagetools { margin: 10px 0 0 0; padding: 0 10px 15px 0; width: 475px; float: left; }
/*-- Task #16007 - Add the code below when the speakout display is approved. */
#pagetools .rssfeed img { padding: 0 0 0 6px; }
#pagetools .speak img { padding: 0 6px 0 0;  }
#pagetools .mail img { padding: 0 6px 0 0; border-right: 1px dashed #ddd; }
#pagetools .print img { padding: 0 6px 0 0; }
#pagetools .survey img { padding: 0 6px 0 0; }
#pagetools .back { float: left; font-weight: bold; }
#pagetools .tools { float: right; }


#newsarticle_pagetools { margin: 10px 0 0 0; padding: 0 10px 15px 0; width: 485px; float: left; }
#newsarticle_pagetools .speak img { padding: 0 6px 0 0;  }
#newsarticle_pagetools .mail img { padding: 0 6px 0 0; border-right: 1px dashed #ddd; }
#newsarticle_pagetools .print img { padding: 0 6px 0 0; }
#newsarticle_pagetools .survey img { padding: 0 6px 0 0; }
/* Styles for breadcrumbs on the news article page */
#newsarticle_pagetools .news_breadcrumbs {float: left; font-weight: bold;color: #516569;/*text-transform: lowercase;*/}
#newsarticle_pagetools .news_breadcrumbs ul {list-style-type: none;	margin: 0; padding: 0;}
#newsarticle_pagetools .news_breadcrumbs li {display: inline; margin: 0;}
#newsarticle_pagetools .news_breadcrumbs li a {background-position: 100% 5px;padding: 0 3px 0 0;}
#newsarticle_pagetools .tools { float: right; }


/* -- standard content styles -- */
#page_standard { margin: 0px auto; width: 800px; background: url(../acc/images/bg_standard.jpg) no-repeat; background-position: 0 30px; position: relative; }
.back { font-weight: bold; margin: 0; padding: 0; }
#content_standard #content { margin: 0; padding: 0; width: 485px; float: left; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#content_standard #gm_content { margin: 0; padding: 0; width: 485px; float: left; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #5A5B5D; }

#content_standard .headlineimage { float: left; padding: 0 5px 5px 5px; }

#promos .promo_standard h1 { padding: 0; margin: 0; }
#promos .promo_standard { padding: 0; }
#promos .promo_standard p { margin: 0; padding: 10px 0; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #5A5B5D; }


/* -- get involved state page style --*/
#state_resources { float: left; width: 475px; margin: 20px 0 0 0; padding: 0; }
#state_factsheets { width: 465px; margin: 0; padding: 10px; background-color: #E7EFEF; }
#state_factsheets_right { float: left; width: 190px; margin: 0; padding: 0px; }
#state_factsheets_left { float: left; width: 195px; margin: 0; padding: 0px; }
#state_factsheets_mid { float: left; width: 90px; margin: 10px 0 0 0; padding: 0px; }
#state_factsheets_btm { clear: all; width: 465px; margin: 20px 0 0 0; padding: 0px; }
/* hide from Mac IE5.  Only for IE Windows \*/
* html #state_factsheets_btm { clear: all; width: 465px; margin: 0; padding: 0px; }
/* end hid from Mac IE5 */
#state_factsheets form { margin: 5px 0; padding: 0;}




/* -- form styles -- */
#page_contact { margin: 0px auto; width: 800px; background: url(../acc/images/bg_about.jpg) no-repeat; background-position: 0 30px; position: relative; }
#page_informed { margin: 0px auto; width: 800px; background: url(../acc/images/bg_about.jpg) no-repeat; background-position: 0 30px; position: relative; }
#page_ask { margin: 0px auto; width: 800px; background: url(../acc/images/bg_about.jpg) no-repeat; background-position: 0 30px; position: relative; }
#page_email { margin: 0px auto; width: 800px; background: url(../acc/images/bg_about.jpg) no-repeat; background-position: 0 30px; position: relative; }
#content_form { margin: 141px 20px 0 20px; padding: 10px 10px 15px 10px; width: 745px; float: left; background: #fff url(../acc/images/corners_bottom.gif) no-repeat bottom left; }
* html #content_form { margin: 141px 20px 0 10px; padding: 10px 10px 15px 10px; width: 745px; background: #fff url(../acc/images/corners_bottom.gif) no-repeat bottom left; }

#form_subscribe { margin: 10px 0 10px 0; width: 505px; background: url(../acc/images/bg_form_top.gif) no-repeat top left; border-bottom: 1px solid #D4EAF5; }
#form_subscribe form { margin: 0; padding: 0; }
#form_subscribe select { margin: 3px 0; padding: 0; }
#form_subscribe table { width: 505px; margin: 14px 0 7px 0; }
#form_subscribe td.label { padding: 3px 10px 3px 0; text-align: right; }
#form_subscribe .instruction { padding: 18px 0 8px 0; font-weight: bold; }
#form_subscribe .required { padding: 0 0 0 5px; font: normal 10px Arial, Helvetica, sans-serif; color: #731901; }
#form_subscribe #buttons { margin: 10px 0 10px 0; padding: 4px 4px 4px 125px; background: #D4EAF5; }
#form_subscribe button { background: url(../acc/images/btn_main.gif) no-repeat; cursor: pointer; font: bold 12px Arial, Helvetica, sans-serif; width: 55px; height: 18px; border: 0px; color: #fff; text-transform: lowercase; margin: 0 0 0 4px; padding: 0 0 1px 0; }
#form_subscribe .thanks { margin: 0 10px 20px 20px; padding: 0; }
#form_subscribe .disclaimer {font: normal 11px Arial, Helvetica, sans-serif;}
.error { background: #731901; padding: 8px 8px 8px 125px; color: #fff;}
.error ul { margin: 0; padding: 8px 0 4px 15px; }

.gm_error { background: #731901; padding: 8px 8px 8px 125px; color: #fff;}
.gm_error ul { margin: 0; padding: 8px 0 4px 15px; }

#form_news { margin: 0 0 0px 0; padding: 0; width: 300px; }
#form_news form { margin: 0; padding: 0; }
#form_news select { margin: 0px 0; padding: 0; font: normal 10px/11px Arial, Helvetica, sans-serif;}

/* -- about pages -- */


#page_about { margin: 0px auto; width: 800px; background: url(../acc/images/bg_about.jpg) no-repeat; background-position: 0 30px; position: relative; }
#about_lead { margin: 142px 20px 0 20px; padding: 0 10px 30px 10px; width: 745px; float: left; background: #fff url(../acc/images/corners_bottom.gif) no-repeat bottom left; }
* html #about_lead { margin: 142px 20px 0 10px; padding: 0 10px 30px 10px; width: 745px; background: #fff url(../acc/images/corners_bottom.gif) no-repeat bottom left; }
#nav_about { width: 162px; float: left; margin: 0 23px 0 0; }
#nav_about #topics ul { margin: 11px 0 0 0; padding: 0; list-style-type: none; width: 162px; border-bottom: none;}
#nav_about #topics li { font: bold 14px/21px Arial, Helvetica, sans-serif; border-bottom: 1px dashed #fff; }
#nav_about #topics li a { margin: 1px 0 1px 0; display: block; color: #4e5755; padding: 0 0 0 20px; background: #fff url(../acc/images/bullet_aboutoff.gif) no-repeat; background-position: 4px 10px; border-top: 1px dashed #ddd; }
#nav_about #topics li.on a { display: block; color: #fff; padding: 0 0 0 20px; background: #f9b31e url(../acc/images/bullet_abouton.gif) no-repeat; background-position: 4px 10px; text-decoration: none; border-bottom: 1px dashed #ddd; }

#nav_about #topics li.subcat a { font: bold 13px/16px Arial, Helvetica, sans-serif; display: block; color: #8E8E8E; padding: 0 0 0 20px; list-style: none; background: none; text-decoration: none; border-top: none; border-bottom: none; }

#nav_about #topics li a:hover { text-decoration: none; }
#nav_about #links ul { margin: 20px 0 0 0; padding: 0; list-style-type: none; width: 162px; border-top: 1px dashed #ddd; text-transform: lowercase; }
#nav_about #links li { font: bold 14px/21px Arial, Helvetica, sans-serif; border-bottom: 1px dashed #ddd; }
#nav_about #links li a { margin: 1px 0 1px 0; display: block; color: #4e5755; padding: 0 0 0 20px; background: #fff url(../acc/images/bullet_external.gif) no-repeat; background-position: 4px 6px; }
#nav_about #links li a:hover { text-decoration: none; }

#about_text { margin: 5px 0 0 0; width: 558px; float: left; font: normal 14px/17px Arial, Helvetica, sans-serif; color: #4E5755; }
#about_text h3 { padding: 5px 0 5px 0;}
#about_more { margin: 20px 0 0 0; padding: 6px; border-top: 9px solid #E7F0F5; width: 473px; float: left; }

ul.events { margin: 8px 0 0 0; padding: 0; list-style: none; }
ul.events li { margin: 0; padding: 0 0 8px 0; }
ul.events li a { padding: 0 0 0 6px; background: url(../acc/images/bullet_events.gif) no-repeat; background-position: 0 6px; }

/* -- Initiatives page style */

#initiative_home { margin: 0 0 0 10px; padding: 0 0 15px 0; float: right; width: 230px; border: solid #DAE1C2; border-width: 1px 1px 0 1px; display: inline; color: #4E5755; }
.initiative_lead { background: #DAE1C2; padding: 5px; font: normal 13px/16px Arial, Helvetica, sans-serif; color: #484F30; }
/*.initiative { border-top: 2px solid #DAE1C2; background: url(../acc/images/bg_promo.gif) no-repeat; padding: 3px; clear: left; }*/
.initiative h1 { font: bold 12px/15px Arial, Helvetica, sans-serif; margin: 0; padding: 0; color: #4E5755; } 
/*.initiative img { float: left; background: url(../acc/images/bg_promo_img.gif) no-repeat; padding: 5px; margin: 1px 10px 3px 2px; }*/
.initiative p { font: normal 12px/15px Arial, Helvetica, sans-serif; color: #4E5755; margin: 0; padding: 2px 0 0 0;}
.initiative a { font: bold 12px/15px Arial, Helvetica, sans-serif;}

#initiative_more { margin: 5px 0 0 0; padding: 6px; border-top: 9px solid #E7F0F5; width: 523px; float: left; }
#initiative_more #content { margin: 0; padding: 0; width: 485px; float: left; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#initiative_more #content a { font: bold 12px/15px Arial, Helvetica, sans-serif;}

/* rss_feed style */
.rss_left { float: left; width: 244px; }
.rss_right { float: right; clear: right; width: 244px; }
.rss_left h2, .rss_right h2 { color: #fff; background: #618F13; padding: 3px 15px; margin: 10px 0 0 0; }
.rss_left ul, .rss_right ul { margin: 0; padding: 5px 0 15px 30px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; border: none #ccc; border-width: 0 1px 1px 1px; }
.rss_left ul li, .rss_right ul li { display: block; font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif; padding: 3px 5px 3px 15px; list_style: none; text-decoration: none; }



#docinfo {font-size: 10px;font-style: italic; font-weight: bold; color: #666;}


/* -- News Room page style */
#news_more { margin: 5px 0 0 0; padding: 0px; width: 300px; float: left; }
#news_more #content { margin: 0; padding: 0; width: 300px; float: left; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#news_more #content a { font: bold 12px/15px Arial, Helvetica, sans-serif;}
#news_more p { margin: 10px 0 0 0; padding: 0; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #949494; }
#news_more a { font: bold 12px/13px Arial, Helvetica, sans-serif; clear: none;}
#news_more h2 { margin: 0px 0 0 0; padding: 0; font: bold 16px/20px Arial, Helvetica, sans-serif; color: #4E5755; }
#news_more h1 { margin: 0px 0 9px 0; padding: 0; font: bold 24px Arial, Helvetica, sans-serif; color: #4E5755; }

/* -- News Article page style */
#news_article { margin: 5px 0 0 0; padding: 0px; width: 485px; float: left; }
#news_article #content { margin: 0; padding: 0; width: 485px; float: left; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#news_article #content a { font: bold 12px/15px Arial, Helvetica, sans-serif;}
#news_article a { font: bold 12px/13px Arial, Helvetica, sans-serif; clear: none;}
#news_article #content p { margin: 9px 0 0 0; padding: 0; font: normal 12px/13px Arial, Helvetica, sans-serif; color: #505655; }
#news_article_title h1 { margin: 0 0 9px 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }

/* -- Learning Center page style */
#learning_more { margin: 5px 0 0 0; padding: 0px; width: 300px; float: left; }
#learning_more h2 { margin: 0px 0 9px 0; padding: 0; font: bold 24px Arial, Helvetica, sans-serif; color: #4E5755; }
#learning_more h3 { margin: 0px 0 9px 0; padding: 0; font: bold 18px Arial, Helvetica, sans-serif; color: #4E5755; }
#learning_more #content { margin: 0; padding: 0; width: 300px; float: left; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #4E5755; }
#learning_more #content .abstract { margin: 10px 0 0 0; padding: 0; font: normal 14px/17px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#learning_more #content h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; }

/* -- venkat - add the following styles to the style sheet -- */

.aboutbox h2 { margin: 11px 0 0 0; padding: 0; font: bold 13px Arial, Helvetica, sans-serif; }
#about_issues { background: url(../acc/images/bg_bluebox.gif) repeat;  margin: 0 0 10px 0; padding: 6px; width: 473px; background: #E7F0F4; float: left; }
#about_issues p { margin: 0 0 6px 0; padding: 0; }
#about_issues h2 { margin: 11px 0 0 0; padding: 0; font: bold 13px Arial, Helvetica, sans-serif; }

.aboutbox { background: url(../acc/images/bg_bluebox.gif) repeat; }
.abtop div  { background: url(../acc/images/corner_tl.gif) no-repeat top left; }
.abtop      { background: url(../acc/images/corner_tr.gif) no-repeat top right; }
.abbot div  { background: url(../acc/images/corner_bl.gif) no-repeat bottom left; }
.abbot      { background: url(../acc/images/corner_br.gif) no-repeat bottom right; }

.abtop div, .abtop, .abbot div, .abbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.abcontent  { margin: 0; padding: 0 8px; }
.aboutbox { margin: 0 0 10px 0; width: 485px; }
.bluebox {background: url(../acc/images/bg_bluebox.gif) repeat; }
.bluebox {margin: 0 0 10px 0; width: 473px;}

.bluebox_featurednews {background: url(../acc/images/bg_bluebox.gif) repeat; }
.bluebox_featurednews {margin: 0 0 0px 0px; width: 280px; padding: 0 10px 0 10px;}

#featurednews .blue_container { margin: 10px 0 0 0; padding: 0; width: 280px; background: #E7F0F4 url(../acc/images/corners_blue_top.gif) no-repeat top left;}
#featurednews .blue { margin: 0; padding: 10px; background: url(../acc/images/corners_blue_bottom.gif) no-repeat bottom left; }
#featurednews .blue p { margin: 0; padding: 6px 0; font: normal 11px/12px Arial, Helvetica, sans-serif; }
#featurednews .blue h1 { margin: 0; padding: 4px 0 0 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }

.keyissuesbox { margin: 0 0 10px 0; width: 300px; background: url(../acc/images/bg_bluebox.gif) repeat; }

/* -- newsroom search -- */

#search_newsroom { padding: 7px 0 10px 0; border-bottom: 1px solid #E0E6CC; }
#search_newsroom form { margin: 0; padding: 8px 4px 0 0; }
#search_newsroom input { margin: 0; padding: 0; width: 155px; font: normal 12px Arial, Helvetica, sans-serif; padding: 0 6px 0 6px; }
#search_newsroom button { background: url(../acc/images/btn_search.gif) no-repeat; cursor: pointer; font: bold 12px/12px Arial, Helvetica, sans-serif; width: 44px; height: 18px; border: 0px; color: #fff; text-transform: lowercase; margin: 0 0 0 4px; padding: 0 0 1px 0; }
#search_newsroom select { margin: 4px 0 4px 0; padding: 0; width: 192px; font: normal 12px Arial, Helvetica, sans-serif; }
 
#search_newsroom_2 { padding: 7px 0 10px 0; }
#search_newsroom_2 form { margin: 0; padding: 8px 4px 0 0; }
#search_newsroom_2 input { margin: 0; padding: 0; width: 155px; font: normal 12px Arial, Helvetica, sans-serif; padding: 0 6px 0 6px; }
#search_newsroom_2 button { background: url(../acc/images/btn_search.gif) no-repeat; cursor: pointer; font: bold 12px/12px Arial, Helvetica, sans-serif; width: 44px; height: 18px; border: 0px; color: #fff; text-transform: lowercase; margin: 0 0 0 4px; padding: 0 0 1px 0; }
#search_newsroom_2 select { margin: 4px 0 4px 0; padding: 0; width: 192px; font: normal 12px Arial, Helvetica, sans-serif; }
 
/* New styled added for Did You Know page */

#lead_topic #statnew {margin: 10px 0 0 25px;}
#lead_topic #statnew h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #505655; text-transform: lowercase; }
#lead_topic #statnew p { margin: 0; padding: 0; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #505655; }
#lead_topic #statnew .numberbig { margin: 0; padding: 0; font: bold 52px Arial, Helvetica, sans-serif; color: #C7C7C7; }
#lead_topic #statnew .numbersmall { margin: 0; padding: 0; font: bold 22px Arial, Helvetica, sans-serif; color: #C7C7C7; }

/* End of styles added for did you know page */

/* New styled added for Did You Know page in Get Involved section */

#DYK_topic #stat2 { margin: 10px 0 0 5px; padding: 0;  }
#DYK_topic #stat2 h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #505655; text-transform: lowercase; }
#DYK_topic #stat2 p { margin: 0; padding: 0; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #505655; }
#DYK_topic #stat2 .numberbig { margin: 0; padding: 0; font: bold 52px Arial, Helvetica, sans-serif; color: #C7C7C7; }
#DYK_topic #stat2 .numbersmall { margin: 0; padding: 0; font: bold 22px Arial, Helvetica, sans-serif; color: #C7C7C7; }
#adpromo { margin: 20px 10px 10px 10px; padding: 0; }

/* End of styles added for did you know page in get involved section */

#breadcrumbs {
	padding: 0px 0 0 0;
	margin: 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #516569;
	/*text-transform: lowercase;*/
}

#breadcrumbs ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#breadcrumbs li {
	display: inline;
 	margin: 0;
}

#breadcrumbs li a {
	/*background: url(../acc/images/bullet_nav_func.gif) no-repeat;*/
	background-position: 100% 5px;
	padding: 0 3px 0 0;
}

/* Styles added for the employment template tools */

#breadcrumbs_emp, #breadcrumbs_learning {
	padding: 0px 0 0 0;
	margin: 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #516569;
	text-transform: lowercase;
}

#breadcrumbs_emp ul, #breadcrumbs_learning ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	float:left;
/*	width:320px; */
}

#breadcrumbs_emp li, #breadcrumbs_learning li {
	display: inline;
 	margin: 0;
}

#breadcrumbs_emp li a, #breadcrumbs_learning li a {
	/*background: url(../acc/images/bullet_nav_func.gif) no-repeat;*/
	background-position: 100% 5px;
	padding: 0 3px 0 0;
}

/*#breadcrumbs_emp .mail img {padding: 0 6px 0 200px; border-right: 1px dashed #ddd; } 
#breadcrumbs_emp .mail img {padding: 0 6px 0 190px; border-right: 1px dashed #ddd; }*/
/* Replace the above code in line 351 with the below code when the speakout icon display is approved Task #16007 */
#breadcrumbs_emp .rssfeed img {padding: 0 6px 0 100px; border-right: 1px dashed #ddd; }
/* -- for sec_learning.asp template -- */
#breadcrumbs_learning .rssfeed img {padding: 0 6px 0 auto; border-right: 1px dashed #ddd; }
#breadcrumbs_emp .rssfeed img {padding: 0 6px 0 20px; border-right: 1px dashed #ddd; }
#breadcrumbs_emp .mail img, #breadcrumbs_learning .mail img {padding: 0 6px 0 0px; border-right: 1px dashed #ddd; }
#breadcrumbs_emp .speak img, #breadcrumbs_learning .speak img {padding: 0 6px 0 0px; border-right: 1px dashed #ddd; }
#breadcrumbs_emp .print img., #breadcrumbs_learning .print img {padding: 0 6px 0 0 ; border-right: 1px dashed #ddd;}
#breadcrumbs_emp .survey img, #breadcrumbs_learning .survey img {padding: 0 6px 0 0; border-right: 1px dashed #ddd;}
#breadcrumbs_emp .tools, #breadcrumbs_learning .tools {dispaly: inline; float: right; }

/* for sec_employment template  */
#breadcrumbs_emp #pagetools {dispaly: inline; float: right; width: 180px; padding: 0;}
#breadcrumbs_emp #pagetools .rssfeed img {padding: 0 6px 0 auto; border-right: 1px dashed #ddd; }
#breadcrumbs_emp #pagetools .mail img {padding: 0 6px 0 0px; border-right: 1px dashed #ddd; }
#breadcrumbs_emp #pagetools .speak img {padding: 0 6px 0 0px; border-right: 1px dashed #ddd; }
#breadcrumbs_emp #pagetools .print img {padding: 0 6px 0 0 ; border-right: 1px dashed #ddd;}
#breadcrumbs_emp #pagetools .survey img {padding: 0 6px 0 0; border-right: 1px dashed #ddd;}

/* end of styles added for the employment template */

/* Styles added for the policy issues template */

#featured_policy { margin: 0; padding: 10px 0 0px 0px; width: 100px; float: left; }
#featured_policy .topic { margin: 10px 0 0 0; padding: 0; font: normal 10px Arial, Helvetica, sans-serif; color: #949494; }
#featured_policy .title { margin: 0; padding: 0; font: bold 13px Arial, Helvetica, sans-serif; }
#featured_policy p { margin: 9px 0 0 0; padding: 0; font: normal 12px/13px Arial, Helvetica, sans-serif; color: #505655; }
#featured_policy a { font-weight: bold; }
#featured_policy #more { margin: 20px 0 0 0; padding: 6px; width: 100px; background: #E7F0F4; float: left; }
#featured_policy #more p { margin: 3px 0 9px 0; padding: 0; font: normal 12px Arial, Helvetica, sans-serif; color: #4E5755; }

.policybox { background: url(../acc/images/bg_bluebox.gif) repeat; }
.policytop div  { background: url(../acc/images/corner_tl.gif) no-repeat top left; }
.policytop      { background: url(../acc/images/corner_tr.gif) no-repeat top right; }
.policybot div  { background: url(../acc/images/corner_bl.gif) no-repeat bottom left; }
.policybot      { background: url(../acc/images/corner_br.gif) no-repeat bottom right; }

.policytop div, .abtop, .abbot div, .abbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.policycontent  { margin: 0; padding: 0 8px; }
.policybox { margin: 0 0 10px 0; width: 300px; }

/* Start of styles for newsroom template - quicklinks */

#promos .quicklinks_container { margin: 10px 0 0 0; padding: 0; width: 225px; background: url(../acc/images/bg_bluebox.gif) repeat; }
#promos .quicklinks { margin: 0; padding: 6px; }
#promos .quicklinks p { margin: 0; padding: 10px 0; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #5A5B5D; }

/* End of styles for newsroom template - quicklinks */

/* background image for alias.asp page */
#page_alias { margin: 0px auto; width: 800px; background: url(../acc/images/bg_generic.jpg) no-repeat; background-position: 0 30px; position: relative; }

/* style for rss_feed */
.bodytextElevensub {font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.category {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #336699;}
.categoryBounding {border:1px solid #CCCCCC; background-color:#E7F0F5; padding:5px;}

/* style for sec_D2DPS.asp, different banner image */
#page_about_D2DPS { margin: 0px auto; width: 800px; background: url(../acc/images/bg_about_old.jpg) no-repeat; background-position: 0 30px; position: relative; }

/* style for sec_general.asp with one big column */
#about_general { margin: 5px 0 0 10px; width: 700px; float: left; font: normal 14px/17px Arial, Helvetica, sans-serif; color: #4E5755; }
#general_content { margin: 5px 0 0 10px; padding: 6px; border-top: 9px solid #E7F0F5; width: 680px; float: left; }
#general_content #content { margin: 0; padding: 0; width: 680px; float: left; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#general_content #content a { font: bold 12px/15px Arial, Helvetica, sans-serif;}


/* JH 4/4/07 LRI SUB SITE SPECIFIC STYLES */
#page_LRI { margin: 0px auto; width: 800px; background: url(../acc/images/LRI_banner.jpg) no-repeat; background-position: 0 30px; position: relative; }
#LRI_more { margin: 5px 0 0 0; padding: 0px; width: 485px; float: left; }
#LRI_more h2 { margin: 0px 0 9px 0; padding: 0; font: bold 24px Arial, Helvetica, sans-serif; color: #4E5755; }
#LRI_more h3 { margin: 0px 0 9px 0; padding: 0; font: bold 18px Arial, Helvetica, sans-serif; color: #4E5755; }
#LRI_more #content { margin: 0; padding: 0; width: 485px; float: left; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #4E5755; }
#LRI_more #content .abstract { margin: 10px 0 0 0; padding: 0; font: normal 14px/17px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#LRI_more #content h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; }

#LRIAbstract_more { margin: 5px 0 0 0; padding: 0px; width: 650px; float: left; }
#LRIAbstract_more h2 { margin: 0px 0 9px 0; padding: 0; font: bold 24px Arial, Helvetica, sans-serif; color: #4E5755; }
#LRIAbstract_more h3 { margin: 0px 0 9px 0; padding: 0; font: bold 18px Arial, Helvetica, sans-serif; color: #4E5755; }
#LRIAbstract_more #content { margin: 0; padding: 0; width: 650px; float: left; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #4E5755; }
#LRIAbstract_more #content .abstract { margin: 10px 0 0 0; padding: 0; font: normal 14px/17px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#LRIAbstract_more #content h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; }

#LRIcontent_form { margin: 141px 20px 0 20px; padding: 10px 10px 15px 10px; width: 745px; float: left; background: #fff url(../acc/images/corners_bottom.gif) no-repeat bottom left; }
* html #LRIcontent_form { margin: 141px 20px 0 10px; padding: 10px 10px 15px 10px; width: 745px; background: #fff url(../acc/images/corners_bottom.gif) no-repeat bottom left; }


#LRIform_subscribe { margin: 10px 0 10px 0; padding: 0; width: 505px; background: url(../acc/images/bg_form_top.gif) no-repeat top left; border-bottom: 1px solid #D4EAF5; }
#LRIform_subscribe form { margin: 0; padding: 0; }
#LRIform_subscribe select { margin: 3px 0; padding: 0; }
#LRIform_subscribe table { width: 505px; margin: 14px 0 7px 0; }
#LRIform_subscribe td.label { padding: 3px 10px 3px 5px; text-align: right; }
#LRIform_subscribe .instruction { padding: 18px 0 8px 0; font-weight: bold; }
#LRIform_subscribe .required { padding: 0 0 0 5px; font: normal 10px Arial, Helvetica, sans-serif; color: #731901; }
#LRIform_subscribe #buttons { margin: 10px 0 10px 0; padding: 4px 4px 4px 125px; background: #D4EAF5; }
#LRIform_subscribe button { background: url(../acc/images/btn_main.gif) no-repeat; cursor: pointer; font: bold 12px Arial, Helvetica, sans-serif; width: 55px; height: 18px; border: 0px; color: #fff; text-transform: lowercase; margin: 0 0 0 4px; padding: 0 0 1px 0; }
#LRIform_subscribe .thanks { margin: 0 10px 20px 20px; padding: 0; }
#LRIform_subscribe .disclaimer {font: normal 11px Arial, Helvetica, sans-serif;}

#LRI_Askpromos { margin: 0 0 0 25px; padding: 0 0 10px 10px; width: 205px; float: left; }

#LRI_Askpromos .join_container { margin: 10px 0 0 0; padding: 0; width: 205px; background: #E0E6CC url(../acc/images/corners_join_top.gif) no-repeat top left;}
#LRI_Askpromos .join { margin: 0; padding: 6px; background: url(../acc/images/corners_join_bottom.gif) no-repeat bottom left; }
#LRI_Askpromos .join p { margin: 0; padding: 5px 0; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#LRI_Askpromos .join blockquote { margin: 0 10px 0 0; width: 150px; padding: 20px 10px 20px 10px;}
#LRI_Askpromos .join h1 { margin: 0; padding: 4px 0 0 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }
#LRI_Askpromos .waysbig { margin: 0 10px 0 0; padding: 0; font: bold 48px Arial, Helvetica, sans-serif; color: #5A5B5D; float: left; }
#LRI_Askpromos .wayssmall { margin: 0 0 0 0px; padding: 0 0 0 0px; font: bold 13px Arial, Helvetica, sans-serif; color: #5A5B5D; }

#LRI_Askpromos .promoblock { padding: 10px 0; border-bottom: 1px solid #E0E6CC; }
#LRI_Askpromos .promoblock p { margin: 0; padding: 10px 0; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #5A5B5D; }


/* -- SIG SUB SITE SPECIFIC STYLES -- */
#page_SIG { margin: 0px auto; width: 800px; background: url(../acc/images/bg_cpt.jpg) no-repeat; background-position: 0 30px; position: relative; }
#SIG_more { margin: 5px 0 0 0; padding: 0px; width: 485px; float: left; }
#SIG_more h2 { margin: 0px 0 9px 0; padding: 0; font: bold 24px Arial, Helvetica, sans-serif; color: #4E5755; }
#SIG_more h3 { margin: 0px 0 9px 0; padding: 0; font: bold 18px Arial, Helvetica, sans-serif; color: #4E5755; }
#SIG_more #content { margin: 0; padding: 0; width: 485px; float: left; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #4E5755; }
#SIG_more #content .abstract { margin: 10px 0 0 0; padding: 0; font: normal 14px/17px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#SIG_more #content h1 { margin: 0; padding: 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; }

/* -- SIG SUB Site Ask a Question Form -- */

#SIGcontent_form { margin: 141px 20px 0 20px; padding: 10px 10px 15px 10px; width: 745px; float: left; background: #fff url(../acc/images/corners_bottom.gif) no-repeat bottom left; }
* html #SIGcontent_form { margin: 141px 20px 0 10px; padding: 10px 10px 15px 10px; width: 745px; background: #fff url(../acc/images/corners_bottom.gif) no-repeat bottom left; }


#SIGform_subscribe { margin: 10px 0 10px 0; padding: 0; width: 505px; background: url(../acc/images/bg_form_top.gif) no-repeat top left; border-bottom: 1px solid #D4EAF5; }
#SIGform_subscribe form { margin: 0; padding: 0; }
#SIGform_subscribe select { margin: 3px 0; padding: 0; }
#SIGform_subscribe table { width: 505px; margin: 14px 0 7px 0; }
#SIGform_subscribe td.label { padding: 3px 10px 3px 5px; text-align: right; }
#SIGform_subscribe .instruction { padding: 18px 0 8px 0; font-weight: bold; }
#SIGform_subscribe .required { padding: 0 0 0 5px; font: normal 10px Arial, Helvetica, sans-serif; color: #731901; }
#SIGform_subscribe #buttons { margin: 10px 0 10px 0; padding: 4px 4px 4px 125px; background: #D4EAF5; }
#SIGform_subscribe button { background: url(../acc/images/btn_main.gif) no-repeat; cursor: pointer; font: bold 12px Arial, Helvetica, sans-serif; width: 55px; height: 18px; border: 0px; color: #fff; text-transform: lowercase; margin: 0 0 0 4px; padding: 0 0 1px 0; }
#SIGform_subscribe .thanks { margin: 0 10px 20px 20px; padding: 0; }
#SIGform_subscribe .disclaimer {font: normal 11px Arial, Helvetica, sans-serif;}

#SIG_Askpromos { margin: 0 0 0 25px; padding: 0 0 10px 10px; width: 205px; float: left; }

#SIG_Askpromos .join_container { margin: 10px 0 0 0; padding: 0; width: 205px; background: #E0E6CC url(../acc/images/corners_join_top.gif) no-repeat top left;}
#SIG_Askpromos .join { margin: 0; padding: 6px; background: url(../acc/images/corners_join_bottom.gif) no-repeat bottom left; }
#SIG_Askpromos .join p { margin: 0; padding: 5px 0; font: normal 11px/12px Arial, Helvetica, sans-serif; color: #5A5B5D; }
#SIG_Askpromos .join h1 { margin: 0; padding: 4px 0 0 0; font: bold 16px Arial, Helvetica, sans-serif; color: #4E5755; text-transform: lowercase; }

/* -- ACC magzine offer -- */
#page_magazine { margin: 0px auto; width: 800px; background: url(../acc/images/bg_magazine.jpg) no-repeat; background-position: 0 30px; position: relative; }

/* -- ACC CPT templates -- */
#page_CPT { margin: 0px auto; width: 800px; background: url(../acc/images/bg_CPT.jpg) no-repeat; background-position: 0 30px; position: relative; }

/* -- ACC Landing page program -- */
#programs { width: 545px; margin: 0; padding: 0; }
#programs_right { float: left; width: 260px; margin: 0; padding: 0; }
#programs_left { float: left; width: 260px; margin: 0; padding: 0; }
#programs_mid { float: left; width: 1px; margin: 0; padding: 0; }
#programs_btm { clear: all; width: 545px; margin: 20px 0 0 0; padding: 0; }
/* hide from Mac IE5.  Only for IE Windows \*/
* html #programs_btm { clear: all; width: 545px; margin: 0; padding: 0; }
/* end hid from Mac IE5 */
#programs form { margin: 5px 0; padding: 0;}

/*JH 12/13/07 #4197 */
#generic_pagetools { margin: 5px 0 0 0; padding: 0 5px 5px 0; float: right; }
#generic_pagetools .rssfeed img { padding: 0 0 0 6px; }
#generic_pagetools .speak img { padding: 0 6px 0 0;  }
#generic_pagetools .mail img { padding: 0 6px 0 0; border-right: 1px dashed #ddd; }
#generic_pagetools .print img { padding: 0 6px 0 0; }
#generic_pagetools .survey img { padding: 0 6px 0 0; }
#generic_pagetools .back { float: left; font-weight: bold; }
/*#generic_pagetools .tools { float: right; }*/


/*  style specific to Impact  chemistry */
#page_Impact {
	BACKGROUND: url(/acc/images/advbanner.jpg) no-repeat 0px 30px; MARGIN: 0px auto; WIDTH: 800px; POSITION: relative; background-position: 0px 30px;
}
#about_Impact {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(corners_bottom.gif) #fff no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 30px; MARGIN: 142px 20px 0px 20px; WIDTH: 745px; PADDING-TOP: 0px;
}
*html #about_Impact {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(corners_bottom.gif) #fff no-repeat left bottom; PADDING-BOTTOM: 30px; MARGIN: 142px 20px 0px 10px; WIDTH: 745px; PADDING-TOP: 0px;
}
#Impact_more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 0px; WIDTH: 525px; PADDING-TOP: 0px;
}
#Impact_more H1 {
	margin: 0px 0 9px 0; padding: 0; font: bold 24px Arial, Helvetica, sans-serif; color: #4E5755; 
}
#Impact_more H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; FONT: bold 24px Arial, Helvetica, sans-serif; COLOR: #4e5755; PADDING-TOP: 0px;
}
#Impact_more H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; FONT: 18px Arial, Helvetica, sans-serif; COLOR: #818a90; PADDING-TOP: 0px;
}
#Impact_more #content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/15px Arial, Helvetica, sans-serif; WIDTH: 525px; COLOR: #4e5755; PADDING-TOP: 0px;
}
#Impcat_more #content .abstract {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 0px; FONT: 14px/17px Arial, Helvetica, sans-serif; COLOR: #5a5b5d; PADDING-TOP: 0px;
}
#Impcat_more #content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #4e5755; PADDING-TOP: 0px;
}
#about_Impact #content_standard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/15px Arial, Helvetica, sans-serif; WIDTH: 200px; COLOR: #4e5755; PADDING-TOP: 0px;
}
#about_Impact #content_standard #promos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; WIDTH: 200px; PADDING-TOP: 0px;
}
*html #about_Impact #content_standard #promos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 5px; WIDTH: 200px; PADDING-TOP: 0px;
}

#about_Impact #content_standard #promos .promoblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e6cc 1px solid;
}
#about_Impact #content_standard #promos .promoblock H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: bold 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: lowercase; COLOR: #4e5755; PADDING-TOP: 10px;
}
#about_Impact #content_standard #promos .promoblock P IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; align: left;
}
#about_Impact #content_standard #promos .promoblock P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
#Impact_1col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; WIDTH: 700px; PADDING-TOP: 0px;
}
#Impact_1col #breadcrumbs {
	FLOAT: left; WIDTH: 500px;
}
#Impact_1col H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 10px 0px; FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #4e5755; PADDING-TOP: 0px;
}
#Impact_1col H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 10px 0px; FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #4e5755; PADDING-TOP: 0px;
}
#Impact_1col #content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #4e5755; PADDING-TOP: 0px;
}
#Impact_1col #content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #4e5755; PADDING-TOP: 0px;
}
.news {
	MARGIN: 0px 0px 20px;
}
.iniatives {
	
}
#alerts {
	BORDER-RIGHT: #e7f0f5 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: 230px; PADDING-TOP: 0px;
}
#poll {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: 250px; PADDING-TOP: 0px;
}
.break {
	CLEAR: both; VISIBILITY: hidden;
}
#promos .promoblock a { font-size: 11px; }
#promos .promoblock img { float: left; margin: 0 10px 10px 0; }
/* JH 8/26/08 - for subscription center / get informed flash pop-up to be included on every page navigation */
#getinformed_popup { margin: 36px 0px 0px 601px; padding: 0; position: absolute; width: 186px; height: 106px; }
* html #getinformed_popup { margin: 0; top: 131px; left: 601px; padding: 0; position: absolute; width: 186px; height: 106px; }
*:first-child+html #getinformed_popup { margin: 0; top: 131px; left: 601px; padding: 0; position: absolute;  width: 186px; height: 106px; }

#getinformed_popup_alt { margin: 0; top: 199px; left: 602px; padding: 0; position: absolute; float: right; width: 186px; height: 106px; }
* html #getinformed_popup_alt { margin: 0; top: 199px; left: 602px; padding: 0; position: absolute; width: 186px; height: 106px; }
*:first-child+html #getinformed_popup_alt { margin: 0; top: 199px; left: 602px; padding: 0; position: absolute;  width: 186px; height: 106px; }

