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

body { background: url(http://etaaps.org/readysavegrow/images/bg.gif) repeat-x #b3cffd;  font-family: Arial, Helvetica, sans-serif; color:#5d5b5b; margin: 0; padding: 0; font-style: normal;}

.navskip{display:none;}
.clrall { clear:both; line-height:0px;}

/* ~~ Element/tag selectors ~~ */
ul, ol, dl { padding: 0; margin: 0;}
h1, h2, h3, h4, h5, h6, p {margin-top: 0; margin-left: 20px; padding-right: 10px; padding-left: 10px;}
h2  {font-weight:normal; margin-left:20px; margin-bottom:10px;}
#content_wrapper #slider_wrapper #featured_content h2 {font-size:24px;}
h3 {color: #4a7bcc; font-family: Arial, Helvetica, sans-serif;  font-weight:normal; margin-bottom:5px;}
h3 a, a:visited, a:active, a:focus, a:hover{font-weight:normal;} 

#sharebar { width:990px; margin:0px auto; padding: 5px 0px;}
.sharebartop {margin-left: 30px; clear:both; margin-bottom:10px;}

/* ~~ Styling for your site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */
a{color: #4a7bcc; text-decoration: underline; }
a:visited {	color: #4a7bcc; text-decoration: underline;}
a:active, a:focus { color: #ff7827; text-decoration: none;}
a:hover{ color: #75c052; text-decoration: none;}


#outerWrapper {margin: 0 auto; width: 100%;}

#content_wrapper {width:990px; margin: 0 auto; padding:18px 0px 20px 0px;  background-color:#4B61AA; overflow:hidden; -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-top-left-radius: 5px 5px; border-top-left-radius: 5px 5px; -moz-border-bottom-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; -moz-border-bottom-left-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}
#content_wrapper h3, p{margin-left:7px;}
#slider_wrapper {width:990px; overflow:auto; overflow:hidden; }
#featured_content {width: 440px; height:250px;background-color:#63b03f;float: right;margin-right: 20px; margin-left:0px; padding:10px 0px 0px 0px; -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-bottom-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px;}
#featured_content h2 {font:Calibri; color:#fff; margin-left:20px; }
#featured_content h3 {font:Calibri; color:#fff; margin-left:20px;}
#featured_content p {color:#fff; margin-left:20px; margin-right:10px;}
#featured_content a {color:#4a7bcc;}
#featured_content .a_story a{color: #fff; text-decoration: underline; }
#featured_content .a_story a:hover{ color: #fff; text-decoration: none;}
.additional_content_heading {color:#f06816; font-family:"Franklin Gothic Demi", sans-serif; margin: 0px 0px 5px -2px;}
.learnmore_button a{ margin-left:30px;}
hr.home {margin: 10px 5px;}
#content_wrapper ul li {color:#5d5b5b; background:#fff;;margin-left:30px; padding:5px 5px 5px 0px; list-style:disc;}
.home_link a{color:  #4a7bcc; text-decoration: underline;}
.home_link a:visited {	color: #75c052; text-decoration: underline;}
.home_link a:active, a:focus { color: #ff7827; text-decoration: none;}
.home_link a:hover{ color: #ff7827; text-decoration: none;}
#homedivider {width:1000px; margin:25px auto 0px auto; color:#fff;}
.did_you_know {margin: 0px 15px 0px 15px;}
.did_you_know img {border:0; }
.did_you_know h4 {color:#4a7bcc; display:inline; margin:0px; padding:0px 3px 0px 0px; font-weight:bold;}
.did_you_know a{color: #4a7bcc; text-decoration: none; font-weight:bold; }
.did_you_know a:visited {	color: #4a7bcc; text-decoration: none; font-weight:bold;}
.did_you_know a:active, a:focus { color: #ff7827; text-decoration: none; font-weight:bold;}
.did_you_know a:hover{ color: #75c052; text-decoration: underline; font-weight:bold;}
.did_you_know p {display:inline; margin:0px; padding:0px;}

.home_left {float: left; width: 30%; background-color:#fff; padding:10px 5px 20px 5px; margin-right:10px; margin-left:20px; -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-top-left-radius: 5px 5px; border-top-left-radius: 5px 5px; -moz-border-bottom-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; -moz-border-bottom-left-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}
.home_center {float: left; width: 31%; background-color:#fff;padding:10px 5px 20px 5px; margin-right:10px; -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-top-left-radius: 5px 5px; border-top-left-radius: 5px 5px; -moz-border-bottom-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; -moz-border-bottom-left-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}
.home_right{float: left; width: 30%; background-color:#fff;padding:10px 5px 20px 5px; -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-top-left-radius: 5px 5px; border-top-left-radius: 5px 5px; -moz-border-bottom-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; -moz-border-bottom-left-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}

#storybox {position:relative;top:0px;margin-bottom: 10px;left: 20px;z-index:4;width:450px;height:260px;}


/* Slider */
#slideshow {position:relative;top:0px;margin-bottom: 10px;left: 20px;z-index:4;width:250px;height:150px;}
#slides {width:250px; min-width:250px; max-width:250px;	height:150px; min-height:150px; max-height:150px;position:relative; -moz-border-radius: 5px 5px; border-radius: 5px 5px;-moz-border-radius: 5px 5px; border-radius: 5px 5px;}
#slideshow_controls {height:13px; min-height:13px; max-height:13px;	padding-left:15px; padding-right:15px;position:relative; left:120px; bottom:28px; z-index:10;}
.default_slide {width:9px; height:9px;margin-left:5px;float:left;background:#eee;border:2px solid #6f6b6a;cursor:pointer;}
#current_slide {width:9px; height:9px;margin-left:5px;background:#f06816;border:2px solid #fff;position:absolute;left:15px;top:0; display:none;}

#topWrapper {font-family: Arial, Helvetica, sans-serif;}
#topWrapper #TopLBar {width:49%; background:url(http://etaaps.org/readysavegrow/images/orangebar_thin.gif) repeat-x; float:left; height:64px;  z-index:-1; position:relative;}
#topWrapper #TopRBar {width:50%; background:url(http://etaaps.org/readysavegrow/images/orangebar_thick.gif) repeat-x; float:right; height:64px; z-index:-1; position:relative;}
#topWrapper #searchbox {background:url(http://etaaps.org/readysavegrow/images/orangebar_search.gif) no-repeat 0 0;  width:990px; height:65px; margin: -64px auto 0px auto; z-index:1000; position:relative;}
#topWrapper #searchbox form {float:right; margin-top:-55px;margin-right:0px;}
#topWrapper #searchbox form #q {background:url(http://etaaps.org/readysavegrow/images/search_bg.gif) no-repeat;border:none;padding:8px 0 8px 5px;width:160px;float:left; margin:0px;}
#topWrapper #searchbox form fieldset {border:none;}
#topWrapper #searchbox form fieldset label {display:none;}

#topWrapper #searchbox #logo { width:290px; float:left; margin:-50px 0px 0px 0px; padding:0px; }
#topWrapper #searchbox #logo img { padding:15px 0 0 0px;margin:0 0 0 10px;border:0px; }
#topWrapper #searchbox #textsizewrap {margin:0px; padding:0px 30px 0px 282px;float:right;color:#5d5b5b; }
#topWrapper #searchbox #textsizewrap #textsize { height: 20px; text-align:right; }
#topWrapper #searchbox #textsizewrap #textsize a { color: #5d5b5b; font-weight: normal; text-decoration: none; }
#topWrapper #searchbox #textsizewrap #textsize a:visited { color: #5d5b5b; }
#topWrapper #searchbox #textsizewrap #textsize a:hover { color: #5d5b5b; }
#topWrapper #searchbox #textsizewrap #textsize a:active { color: #5d5b5b; }
#topWrapper #searchbox #textsizewrap #textsize p { color: #5d5b5b; font-weight: normal; margin: 0px; padding: 2px 0px 6px 15px; vertical-align: top; }

/* Orange Bar across the top */
#topDiv {text-align:right; width:100%; margin-left:auto; margin-right:auto;}

 
#headerwrap { font-weight: bold; line-height: 15px; padding: 0px; margin:0px auto 0px auto; clear:both; float:none; width:972px; }



#nav {margin-left:230px; margin-top:-3px; float:left; list-style:none; /*height:27px;*/ font-family:Arial, Helvetica, sans-serif; width: 760px; }

#nav li.top_off {display:block; float:left; padding:1px 20px 2px 20px; }
#nav li.top_on {display:block; float:left; background-color:#61a541; padding:1px 20px 2px 20px; -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-top-left-radius: 5px 5px; border-top-left-radius: 5px 5px;}
#nav li.top_green_on {display:block; float:left; background-color:#61a541; padding:1px 12px 2px 18px; -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-top-left-radius: 5px 5px; border-top-left-radius: 5px 5px;}
#nav li.top_green_off {display:block; float:left; padding:1px 18px 2px 18px; }
#nav li.top_orange_on {display:block; float:left; background-color:#ff7827; padding:1px 20px 2px 20px; -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-top-left-radius: 5px 5px; border-top-left-radius: 5px 5px;}
#nav li.top_orange_off {display:block; float:left; padding:1px 20px 2px 20px; }
#nav li.top_orangenewsroom_on {display:block; float:left; background-color:#ff7827; padding:1px 13px 2px 13px; -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-top-left-radius: 5px 5px; border-top-left-radius: 5px 5px;}
#nav li.top_orangenewsroom_off {display:block; float:left; padding:1px 13px 2px 13px; }
.divider {position: absolute; left: 880px; top: 124px;}
#nav li.top_on a.top_link, #nav li.top_on a.top_link:hover, #nav li.top_green_on a.top_link, #nav li.top_orange_on a.top_link, #nav li.top_green_on a.top_link:hover, #nav li.top_orange_on a.top_link:hover, #nav li.top_orangenewsroom_on a.top_link, #nav li.top_orangenewsroom_on a.top_link:hover { color:#fff; font-weight: bolder;}
#nav li a.top_link {display:block; float:left; height:20px; line-height:17px; color:#61a541; text-decoration:none; padding-top: 4px; cursor:pointer; font-weight:bolder;}
#nav li a.top_link_gray {display:block; float:left; height:20px; line-height:17px; color:#5d5b5b; text-decoration:none; font-weight:bolder; padding-top: 3px; cursor:pointer;}
#nav li a.top_link span, #nav li a.top_link_gray span  {float:left; display:block; height:20px;}
#nav li a.top_link span.down, #nav li a.top_link_gray span.down {float:left; display:block; height:32px;}
#nav li a.top_link:hover, #nav li a.top_link_gray:hover, #nav li:hover > a.top_link_gray {color:#ff7827;}

/* Default list styling */

#nav li:hover {position:relative; z-index:50;}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;font-size:12px;  text-transform:uppercase;}
#nav li:hover ul.sub
{left:10px; right: 5px; top:27px; background: #f9fbfe; font-size:12px; border:1px solid #dfdfe0; white-space:nowrap; width:190px; height:auto; z-index:400; -moz-border-bottom-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; -moz-border-bottom-left-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}
#nav li:hover ul.sub2
{left:20px; right: 5px; top:27px; background: #f9fbfe; font-size:12px; border:1px solid #dfdfe0; white-space:nowrap; width:180px; height:auto; z-index:400; -moz-border-bottom-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; -moz-border-bottom-left-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}

#nav li:hover ul.sub li, #nav li:hover ul.sub2 li
{display:block; position:relative; float:left; width:180px; font-weight:normal; font-size:12px; color:#fff;}
#nav li:hover ul.sub li ul, #nav li:hover ul.sub2 li ul
{font-weight:normal; font-size:12px; color:#5d5b5b;}
#nav li:hover ul.sub li a, #nav li:hover ul.sub2 li a
{display:block; line-height:20px; text-indent:5px; color:#5d5b5b; font-size:12px; text-decoration:none;}
#nav li ul.sub li a, #nav li ul.sub2 li a{padding:5px 15px;}
#nav li ul.sub li a.fly
{background:#f9fbfe url(http://etaaps.org/readysavegrow/images/arrow.gif) 165px 11px no-repeat; font-size:12px; color:#5d5b5b; padding:5px 15px;}
#nav li:hover ul.sub li a:hover, #nav li:hover ul.sub2 li a:hover  
{background:#4a7bcc; color:#fff; font-weight:normal; font-size:12px; }
#nav li:hover ul.sub li a.fly:hover
{background:#4a7bcc url(http://etaaps.org/readysavegrow/images/arrow_over.gif) 155px 11px no-repeat; color:#fff; font-weight:normal;}
#nav li:hover ul.sub li ul li a.fly:hover
{background:#4a7bcc no-repeat; color:#fff; font-weight:normal;}
#nav li:hover ul li:hover > a.fly {background:#4a7bcc url(http://etaaps.org/readysavegrow/images/arrow_over.gif) 155px 11px no-repeat; color:#fff; width: 210px; font-size:12px;} 

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:180px;top:-4px;background: #e0ebfe;border:1px solid #dfdfe0; white-space:nowrap;width: 240px;;z-index:400;height:auto;color: #fff;  font-weight:normal;  font-size:12px; text-transform:capitalize;-moz-border-bottom-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; -moz-border-bottom-left-radius: 5px 5px; border-bottom-left-radius: 5px 5px;text-transform:uppercase;}

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#e0ebfe url(http://etaaps.org/readysavegrow/images/arrow.gif) 230px 6px no-repeat; color:#000; border-color:#50b5d0; font-weight:normal; font-size:12px;text-transform:uppercase;} 


/* ~~ this fixed width container surrounds all other divs~~ */

.container {width: 990px; border-top: solid 1px #4a7bcc; border-right: solid 1px #4a7bcc; border-left: solid 1px #4a7bcc; margin: 0 auto; padding:0px; background: url(http://etaaps.org/readysavegrow/images/leftsidesolid.png) repeat-y #fff; overflow:hidden; /*overflow-x:hidden;*/  -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-top-left-radius: 5px 5px; border-top-left-radius: 5px 5px; }
.container2 {width: 990px; border-top: solid 1px #4a7bcc; border-right: solid 1px #4a7bcc; border-left: solid 1px #4a7bcc; margin: 0 auto; padding:0px; background: url(http://etaaps.org/readysavegrow/images/leftsidebar.png) repeat-y #fff; overflow:auto; /*overflow-x:hidden;*/  -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-top-left-radius: 5px 5px; border-top-left-radius: 5px 5px; }

.sidebar1_startsaving {	float: left; width: 232px; height: 100%; border-right:1px solid #d4d3d3; color:#fff;  background: transparent;}
.sidebar1_startsaving .savingheader, .sidebar1_startsaving .savingheader_noarrow {font-family:"Franklin Gothic Book", sans-serif; background-color: #4a7bcc; padding:12px 0px 30px 15px;}
.sidebar1_startsaving .first_closed, .sidebar1_startsaving .first_closed_noarrow {font-family:"Franklin Gothic Book", sans-serif; background-color: #fff; margin:0px; padding:0px; background:#fff; }
.sidebar1_startsaving .first_open, .sidebar1_startsaving .first_open_noarrow  {font-family:"Franklin Gothic Book", sans-serif; background-color: #fff; margin:0px; padding:0px;  }
.sidebar1_startsaving .first_open a{color:#4a7bcc; text-decoration:underline; background: url(../images/orange_arrow.gif) no-repeat 196px 19px; display:block; margin:0px 8px; padding:12px 0px 15px 7px;  border-bottom:1px solid #d4d3d3;}
.sidebar1_startsaving .savingheader_noarrow a:active, a:visited, .sidebar1_startsaving .savingheader a:active, a:visited, .sidebar1_startsaving .first_closed_noarrow a:active, a:visited, .sidebar1_startsaving .first_open_noarrow a:active, a:visited, .sidebar1_startsaving .first_closed a:active, a:visited, .sidebar1_startsaving .first_open a:active, a:visited{font-weight:normal;}
.sidebar1_startsaving .first_closed a{color:#7d7d7d; text-decoration:none; background: url(../images/orange_arrow.gif) no-repeat 196px 19px; display:block; margin:0px 8px; padding:12px 0px 15px 7px;  border-bottom:1px solid #d4d3d3;}
.sidebar1_startsaving .first_closed_noarrow a{color:#7d7d7d; text-decoration:none; display:block; margin:0px 8px; padding:12px 0px 15px 7px;  border-bottom:1px solid #d4d3d3;}
.sidebar1_startsaving .first_open_noarrow a{color:#4a7bcc;text-decoration:underline; display:block; margin:0px 8px; padding:12px 0px 15px 7px; border-bottom:1px solid #d4d3d3;}
.sidebar1_startsaving .first_closed_noarrow a{ color:#7d7d7d; text-decoration:none; margin:0px 8px; padding:12px 0px 15px 7px;  border-bottom:1px solid #d4d3d3; display:block;}
.sidebar1_startsaving .savingheader a{ float: left; text-decoration:none;color:#fff; display:block; width: 232px;}
.sidebar1_startsaving .savingheader_noarrow a{ float: left; text-decoration:none;color:#fff; }
.sidebar1_startsaving .savingheader  a.underline, .sidebar1_startsaving .learnmore_partner a.underline{text-decoration:underline;}
.sidebar1_startsaving ul {margin: 0px; padding:0px;border-bottom:none; width:232px;}
.sidebar1_startsaving ul li {font-family:"Franklin Gothic Book", sans-serif; background:#fff; list-style:none;padding:0px 7px; margin:0px;}
.sidebar1_startsaving ul li ul li {font-family:"Franklin Gothic Book", sans-serif; border-bottom:none; list-style:none;}
.sidebar1_startsaving ul li a {color:#7d7d7d; background:none; text-decoration:none; text-transform:uppercase;display:block; padding:10px 0px 10px 18px; margin:0px;border-bottom:none;}
.sidebar1_startsaving ul li a#lastitem {color:#7d7d7d; background:none; text-decoration:none; text-transform:uppercase;display:block; padding:10px 0px 10px 18px; margin:0px;border-bottom:1px solid #d4d3d3;}
.sidebar1_startsaving ul li a:active, a:visited { color: #ff7827; text-decoration: none;font-weight:normal;}
.sidebar1_startsaving ul li a:hover{ color: #75c052; text-decoration: none;}
.sidebar1_startsaving ul li.lt_gray {margin: 0px; background:#eee;}
.sidebar1_startsaving ul li.lt_gray a { color:#4a7bcc;  display:block;border-bottom:none;}
.sidebar1_startsaving ul li.lt_gray a#lastitem { color:#4a7bcc;  display:block;border-bottom:1px solid #d4d3d3;}
.sidebar1_startsaving ul li.lt_gray a:active, a:visited { color:#4a7bcc;}
.sidebar1_startsaving ul li.lt_gray a:visited {	color: #4a7bcc; text-decoration: underline;}
.sidebar1_startsaving ul li.lt_gray a:active, a:focus { color: #ff7827; text-decoration: none;}
.sidebar1_startsaving ul li.lt_gray a:hover{ color: #75c052; text-decoration: none;}

.sidebar1_startsaving ul li ul a:hover, .sidebar1_startsaving .first_closed a:hover, 
.sidebar1_startsaving .first_closed_noarrow a:hover  {color:#4a7bcc; text-decoration:none;}
.sidebar1_startsaving .gradientside {float: left; width: 232px;  background: url(http://etaaps.org/readysavegrow/images/leftsidebar.png) no-repeat; color:#000;}
.sidebar1_startsaving .learnmore {background: #7bb260; padding: 5px 60px 10px 15px; margin-top:15px; font-weight:bold; color: #fff;}
.sidebar1_startsaving .learnmore_partner {background: #7bb260; padding: 5px 0px 10px 15px; margin-top:15px; color: #fff;}
.sidebar1_startsaving .learnmore_partner p{margin:0px 0px -1px -15px;}
.sidebar1_startsaving .learnmore_partner ul {margin:0px; padding:0px 0px 0px 15px;list-style:disc;}
.sidebar1_startsaving .learnmore_partner ul li {background: #7bb260; color: #fff; padding:0px 2px; font-weight:normal; list-style:disc; width:185px;}
.sidebar1_startsaving .learnmore_partner ul li a {text-transform:none; border:none; display:inline; margin:0px; padding:0px;}
.sidebar1_startsaving .learnmore_partner a, a:active{text-decoration:none; color: #fff;font-weight:normal;}
.sidebar1_startsaving .learnmore_partner a:hover{ color:#5d5b5b;  text-decoration:underline; font-weight:normal;}
.sidebar1_startsaving .learnmore_partner h3 {color: #fff; font-family: Arial, Helvetica, sans-serif;margin-left:-15px; margin-bottom: 5px;}
.sidebar1_startsaving .learnmore h3 {color: #4a7bcc; font-family: Arial, Helvetica, sans-serif; margin-left:-15px; margin-bottom: 5px;}

.sidebar1_startsaving .learnmore a{float:left; padding-right:5px;color:#fff; font-weight:normal;}
.sidebar1_startsaving .learnmore a{font-weight:normal;}
.sidebar1_startsaving .learnmore img{padding-right: 35px; padding-top:3px;}
.sidebar1_startsaving #last{ margin-bottom:60px;}
/*.columndiv{ border-bottom:1px solid #d4d3d3; margin:-15px 8px 0px 8px; }*/

#content {	margin: 0px; padding: 0px; width: 512px; float: left; border-right:solid 1px #d4d3d3;font-family: Arial, Helvetica, sans-serif;}
#content_partners {	margin: 0px; padding: 0px; width: 752px; float: left; font-family: Arial, Helvetica, sans-serif;}
#content_partners h3 {margin-bottom:5px;}
#content_newsroom {	margin: 0px; padding: 0px; width: 512px; float: left; border-right:solid 1px #d4d3d3;font-family: Arial, Helvetica, sans-serif;}
#content_newsroom h3 {font-family: Franklin Gothic Book; margin: 0px 20px 0px 20px;; padding: 5px 0 15px 10px; color: #61a541; font-weight:bold;}
#content_newsroom h4 {font-family: Franklin Gothic Book; margin: 0px 20px 0px 20px;; padding: 5px 0 15px 10px; color: #4a7bcc; font-weight:normal;}
#content_newsroom #content_startsaving img {margin-top:0px;}
#breadcrumb {margin:15px 0px 6px 20px; padding-left: 8px; clear:both; color:#4a7bcc;}
#breadcrumb a {color:#4a7bcc; padding-right: 5px;padding-left: 5px; font-weight:normal;}
#breadcrumb a:active, a:visited {font-weight:normal;}
#breadcrumb a.nounderline {text-decoration:none;}
#content #content_startsaving { width:508px; padding: 15px 0px 0px 0px; margin:0px; color:#5d5b5b; font-style:normal;}
#content #content_startsaving p{margin: 0px 20px 20px 20px; }
#content_partners #content_startsaving{ width:738px; padding: 15px 0px 0px 0px; margin:0px; color:#5d5b5b; font-style:normal;}
#content_newsroom #content_startsaving { width:498px; padding: 15px 0px 0px 0px; margin:0px; color:#5d5b5b; font-style:normal;}
#content #content_startsaving p, #content_partners #content_startsaving p {margin-bottom: 12px; padding-right: 25px;}
#content_newsroom #content_startsaving p, #content_partners #content_startsaving p { margin: 0px 20px 10px 20px; padding-top:10px; }
#content #content_startsaving p img, #content_partners #content_startsaving p img, #content_newsroom #content_startsaving p img{ padding: 5px 0px 0px 35px;}
#content #content_startsaving .centerimg,#content_newsroom #content_startsaving .centerimg{ margin-left: 25px; margin-top: 20px; } #content_partners #content_startsaving .centerimg { margin-left: 125px; margin-top: 20px; } 
#content #content_startsaving a, #content_partners #content_startsaving a, #content_newsroom #content_startsaving a{color: #75c052; text-decoration: underline; font-weight:normal;}
#content #content_startsaving a:visited, #content_partners #content_startsaving a:visited, #content_newsroom #content_startsaving a:visited {	color: #75c052;	text-decoration: underline; font-weight:normal;}
#content #content_startsaving a:hover, a:active, a:focus, #content_partners #content_startsaving a:hover, a:active, a:focus, #content_newsroom #content_startsaving a:hover, a:active, a:focus{ color: #ff7827;text-decoration: none; font-weight:normal;}
#content #content_startsaving ul, #content_newsroom #content_startsaving ul, #content_newsroom #content_startsaving ol {margin-left: 17px; width:100%; margin-bottom:15px;}
#content_partners #content_startsaving ul, #content_partners #content_startsaving ol{margin-left: 30px; width:650px; margin-bottom:15px;}
#content #content_startsaving ul li,#content_newsroom #content_startsaving ul li, #content_newsroom #content_startsaving ol li {padding:0px 0px 3px 0px; width:424px; margin-left: 30px; vertical-align: top;  } 
#content #content_startsaving ol {margin-bottom:15px; }
#content #content_startsaving ol li {padding:0px 0px 3px 0px; width:424px; margin-left:50px; vertical-align: top;  } 
#content_partners #content_startsaving ul li, #content_partners #content_startsaving ol li {padding:0px 0px 3px 0px; width:650px; margin-left: 20px; margin-top: 10px; vertical-align: top;}
#content #content_startsaving #double_column_list li, #content_partners #content_startsaving  #double_column_list li{width: 40%;}
hr {margin:10px 15px; color:#d4d3d3;}
#content_newsroom .borderbox {margin: 0px 0px 0 10px; padding: 0px 5px 5px 5px;}
#content_newsroom #content_startsaving p {margin-top: -5px;}
.release_button {margin: 10px -25px 0px 0px;}



/*black bullets, must be used in divcontiner*/	
#divcontainer {	margin-left: 20px;}
#divcontainer ul li {list-style:disc; background-image:none; margin: 0px; padding: 0px;}
.column { float: left; border: 1px solid #d4d3d3; width: 48%; background: #EFEFEF; height: 290px; margin: 0px 5px 0px 5px; overflow: hidden; -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-top-left-radius: 5px 5px; border-top-left-radius: 5px 5px; -moz-border-bottom-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; -moz-border-bottom-left-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}
.columnhd {	float: left; width: 100%; padding: 8px 0px 8px 10px; margin: 0px; background: #4a7bcc; }
.formattext { color: #fff; font-family:"Franklin Gothic Book", sans-serif;float:left; width:auto;}	
.columncontent { float: left; width: 90%; padding: 25px 10px 0px 10px; margin-top: 5px;}
.columncontent a, a:hover, a:visited{font-weight: normal;}
.columncontent img{ margin-left: -35px;}
.greentext {color:#61a541;}
.orangetext {color:#ff7827; font-family:"Franklin Gothic Book", sans-serif;}
.bluetext {color:#4a7bcc; font-weight:bold;}
.button_right {padding-left:165px;}
.columncontent_last {float: left; width: 85%; padding: 20px 0px 0px 5px; margin-top: 1px; font-weight: bold;}
.columnlist { float: left; padding: 0px; width: 100%;}

#divcontainer_newsroom{	 font-family:"Franklin Gothic Book", sans-serif;padding: 20px 0px 20px 10px; }
.column_newsroom { float: left; border: 1px solid #d4d3d3; width: 47%; background: #EFEFEF; height: 290px; margin: 0px 5px 0px 5px; overflow: hidden; -moz-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-border-top-left-radius: 5px 5px; border-top-left-radius: 5px 5px; -moz-border-bottom-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; -moz-border-bottom-left-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}
.columnhd_newsroom {	float: left; width: 100%; padding: 8px 0px 8px 10px; margin: 0px; background: #4a7bcc; }
.formattext_newsroom { color: #fff; float:left; width:auto;}	
.columncontent_newsroom { float: left; width:90%;padding: 10px 0px 10px 0px;}
.factsheet img{border: 1px solid #d9d9d9; margin:0 30px; padding: 5px;}
.talk_video img{border: 1px solid #d9d9d9; margin:35px 15px 0px 15px;padding: 5px;}

#toolkit_wrapper .toolkit, #toolkit_wrapper .toolkit_web {margin: 10px 0px 0px 0px;}
#toolkit_wrapper ul {list-style:none;}
#toolkit_wrapper img {padding:5px; margin: 0px 25px 0px -25px; border: 1px solid #d9d9d9;}
#content_partners #content_startsaving #toolkit_wrapper .toolkit a{color: #4a7bcc; text-decoration: none; font-weight:bold;}

/* #content_startsaving .giftsavings {color:gray;}
#content_startsaving .giftsavings a{color:gray; text-decoration: none; font-size:30px;font-weight:bold;}
#content_startsaving .giftsavings a:hover{color:#4a7bcc; text-decoration: none; font-size:5px;font-weight:bold;}
*/

#content_partners #content_startsaving #toolkit_wrapper .toolkit a:visited {color: #4a7bcc; text-decoration: none; font-weight:bold;}
#content_partners #content_startsaving #toolkit_wrapper .toolkit a:active, a:focus { color: #ff7827; text-decoration: none;font-weight:bold;}
#content_partners #content_startsaving #toolkit_wrapper .toolkit a:hover{ color: #75c052; text-decoration: none;font-weight:bold;}
#content_partners #content_startsaving #toolkit_wrapper .toolkit_web a{color: #4a7bcc; text-decoration: underline; font-weight:bold;}
#content_partners #content_startsaving #toolkit_wrapper .toolkit_web a:visited {	color: #75c052; text-decoration: underline;font-weight:bold;}
#content_partners #content_startsaving #toolkit_wrapper .toolkit_web a:active, a:focus { color: #ff7827; text-decoration: none;font-weight:bold;}
#content_partners #content_startsaving #toolkit_wrapper .toolkit_web a:hover{ color: #ff7827; text-decoration: none;font-weight:bold;}

.sidebar2_startsaving { float: left;  width: 234px;}
.sidebar2_startsaving p.helpful_heading {color:#4a7bcc; font-family:"Franklin Gothic Book", sans-serif; font-weight:bold; margin: 20px 0 18px 0px;}
.sidebar2_startsaving ul{width:200px; float:right; margin-left: 15px; margin-right: 15px;}
.sidebar2_startsaving ul li {padding: 0px 0px 20px 0px; margin-left: 15px; }
.sidebar2_startsaving ul li a:visited{color: #75c052; text-decoration: underline; font-weight:normal;}
.sidebar2_startsaving ul li a:hover, a:active{color: #ff7827; text-decoration: underline; font-weight:normal;}
.sidebar2_startsaving p {margin:0px;}
.sidebar2_startsaving p.guided_tour { margin: 115px 8px 15px 8px; padding: 20px 2px 20px 2px; border-bottom:1px solid #d4d3d3;border-top:1px solid #d4d3d3;}
.sidebar2_startsaving p.guided_tour2 { margin: 105px 8px 15px 8px; padding: 20px 2px 20px 2px; border-bottom:1px solid #d4d3d3;border-top:1px solid #d4d3d3;}
.sidebar2_startsaving p.guided_tour3 { margin: 145px 8px 15px 8px; padding: 20px 2px 20px 2px; border-bottom:1px solid #d4d3d3;border-top:1px solid #d4d3d3;}
.sidebar2_startsaving a{color: #4a7bcc; text-decoration: underline; }
.sidebar2_startsaving a:visited {	color: #4a7bcc; text-decoration: underline; font-weight:normal;}
.sidebar2_startsaving a:active, a:focus { color: #f60; text-decoration: none; font-weight:normal;}
.sidebar2_startsaving a:hover{ color: #75c052; text-decoration: none;}

.sidebar2_startsaving .infographic {border-top:1px solid #d4d3d3; margin: 0px 8px; } 
.sidebar2_startsaving .center {margin:0px 30px;}
.sidebar2_startsaving h3 {padding-right: 70px; padding-top: 20px; margin-bottom: 5px;}
.sidebar2_newsroom h4 {margin: 15px 5px 10px 5px; color: #4a7bcc;}
.sidebar2_newsroom { float: left;  width: 244px; }
.sidebar2_newsroom  #graybox { width: 244px; background-color: #f8f8f8;margin-top:0px; padding:0px;}
.sidebar2_newsroom p.section_heading {color:#4a7bcc; font-family:"Franklin Gothic Book", sans-serif; font-weight:bold; padding: 20px 0 18px 10px;}
.sidebar2_newsroom p.section_heading2 {color:#4a7bcc; font-family:"Franklin Gothic Book", sans-serif; font-weight:bold; margin: 0px 0 25px 0px; padding:10px;}
.sidebar2_newsroom p.guided_tour { margin: 0px 10px; padding: 20px 2px 20px 2px; border-bottom:1px solid #d4d3d3;border-top:1px solid #d4d3d3;}
.sidebar2_newsroom p {margin-left:2px;}
.sidebar2_newsroom p a:visited{color: #75c052; text-decoration: underline; font-weight:normal;}
.sidebar2_newsroom p a:hover, a:active{color: #ff7827; text-decoration: underline; font-weight:normal;}
.sidebar2_newsroom p.top {margin-top: -25px;}
.sidebar2_newsroom p.audio_section { margin: 0px 8px; border-top:1px solid #d4d3d3;}
.video {border: 1px solid #d9d9d9; margin: 0 auto; padding: 5px;}
#mediaspace_wrapper {margin-bottom:20px;}
#mediaspace {border:none; margin: 0 30px 10px;}


/* Footer */
#footer { background:#4B61AA; font-family: Arial, Helvetica, sans-serif; color:#fff; border-top:solid #fff 4px; clear:both; width:100%;} 
#footer #footnavwrap {width:990px; padding:10px;  margin:0px auto 0px auto;}
#footer ul {float:left; list-style:none;}

#footer ul li {padding-right: 57px;}
#footer ul li.header a{color: #fff; font-weight: bold;}
#footer ul li.header2 {font-weight: bold;}
#footer  #footnavwrap ul#tweetbox li {padding-right:0px;}
#footer img {border:0;padding-left: 5px;}
#footer .twitterimg {padding-left: 75px;}
#footer ul li#youtube {padding: 5px 0px; text-align:right;}
#footer a:hover, a:visited{ color: #fff; text-decoration: underline; z-index:1; position:relative;}
#footer a, a:active { color: #fff; text-decoration:none;  z-index:1; position:relative;}

#footer_bar { background:#4a7bcc; font-family: Arial, Helvetica, sans-serif;  height: 80px; color:#fff; font-style:normal; padding-left: 10px;}
#footer_bar #bottom_wrapper{width:972px; margin:0px auto 0px auto;}
#footer_bar #bottom_wrapper p {float:left; padding-top:17px; }
#footer_bar #bottom_wrapper p#center {width:972px; text-align:center; margin:0 auto;}
#footer_bar #bottom_wrapper ul { list-style:none;}
#footer_bar #bottom_wrapper ul li { display:inline;border-right:1px solid #fff;float:left;margin:9px 0px 0px 0px; padding:0px 10px; text-align:center; }
#footer_bar #bottom_wrapper ul li#first { padding:0px 20px 0px  0px;}
#footer_bar  #bottom_wrapper li#last {border-right:none;}
#footer_bar  #bottom_wrapper li#lastlink {border-right:none;float:right;margin-right:-7px;}
#footer_bar #bottom_wrapper li#lastlink a, a:active { color: #fff; text-decoration:none;font-weight: bold;  }
#footer_bar #bottom_wrapper a:hover, a:visited{ color: #fff; text-decoration: underline;}
#footer_bar #bottom_wrapper a, a:active { color: #fff; text-decoration:none;} 

/*fancybox*/

info {width:800px; margin:0 auto;  margin-top:20px; text-align:center; padding-bottom:25px;}
.info a, .info a:visited {color:#333}
.info a:hover {color:#000}



/* demo specific styles */
.gal {text-align:center}
.gal img {margin:10px}
.gal img:hover {-webkit-box-shadow: 0px 0px 5px #333;-moz-box-shadow: 0px 0px 5px #333;}
/*.gal p a, a:visited{color: #75c052; text-decoration: none; font-weight:bold; font-size:14px;}
.gal p a:hover, a:active{color: #ff7827; text-decoration: none; font-weight:bold; font-size:14px;}*/