#container {
        width: 770px;
	background: #38738F;
	text-align: left;
	border: 0px solid #264351;
	margin: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



p#smurf {
	background: transparent;
	font-style: italic;
	text-align: center;
	font-weight: bold;
	color: #7C6240;
}

#smurf strong {
	font-size: 1.2em;
	color: black;
}



#nav, #nav ul {
        float: left;
	width: 770px;
	list-style: none;
	line-height: 1.2em;
	background: #38738F;
	font-weight: bold;
	padding: 0;
	border: solid #264351;
	border-width: 1px 0;
	margin: 0 0 0em 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
z-index: 100;

}

#nav a {
	display: block;
	color: #ffffff;
	text-decoration: none;

	/* Added/changed  9/27/06 */
	padding: .2em .5em .2em .4em; /* added a little more side padding */
	text-align: center;
	border-left: 2px solid #264351;
	/* --- */
}

/* Added  9/27/06 */
#nav li a.firstitem { /* first link shouldn't have border on the left */
	border-left: 0;
	}
/* --- */


#nav a.daddy {
	
}

#nav li {
	float: left;
	margin: 0;

}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 19em;
	w\idth: 19em;
	font-weight: normal;
	border-width: .25em;
	margin: 0em 0 0 0em;
}

#nav li li {
	padding-right: .5em;
	width: 18em
	w\idth: 18em;
}

#nav li ul a {
	width: 18em;
	w\idth: 18em;
	
	/* Changed by 9/27/06 - setting second level back to default */
	border: 0;
	padding: .2em 0em .2em .6em;
	text-align: left;
	/* -- */
}

#nav li ul ul {
	position: absolute;
	margin: -1.75em 0 0 19em;
}

/* Added by 9/27/06 so that IE displays 3rd level menus correctly */
* html #nav li ul ul {
  margin-left: 18.5em;
}
/* -- */



#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #264351;
}

#content {
	clear: left;
}

#content a {
	color: #7C6240;
}

#content a:hover {
	text-decoration: none;
}


span.webdeveloper-id-class-details { 
background-color: #264351 !important; 
border-color: #264351 !important;
color: #000000 !important;
-moz-opacity: 0.7 !important;
opacity: 0.7 !important; 
}



.healthdropdown {height: 16px; width: 80px}


.fooddropdown {height: 16px; width: 40px}


.mediadropdown {height: 16px; width: 105px}


.moneydropdown {height: 16px; width: 49px}


.productsdropdown {height: 16px; width: 100px}


.campaignsdropdown {height: 16px; width: 79px}


.actiondropdown {height: 16px; width: 81px}


.espanoldropdown {height: 16px; width: 78px}


.otherdropdown {height: 16px; width: 50px}


.separator {color: #264351}




body{background-color:#FFFFFF;border:0px;font-weight:normal;color:#000000;}
table{}
tr{}
td{}
b{font-weight:bold;}
p{}
form{margin:0px;padding:0px;}


a:link   {
	text-decoration:none;
}
a:visited{
	text-decoration:none;
}
a:active {
	text-decoration:none;
}
a:hover  {
	color:#990000;
}


.articleblurb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.articledate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
}
.articletitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-decoration: none;
	font-weight: bold;
}
.latestnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: none;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-style: normal;
}
.subcategories {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.box {
	width: 175px;
	border: 1px solid #999999;
}
.headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
.boxblue {
	width: 175px;
	border: 1px solid #0099FF;
}
.boxred {
	width: 175px;
	border: 1px solid #B22222;
}
.back-gray {
	background-color: #CCCCCC;
}
.boxheadtext {
	padding: 4px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.boxcontent {
	padding: 4px;
}

.cwsubredbold { 
	font-family: "verdana", "helvetica", "arial"; font-size: 8pt; color: #CC0000; } 
.formsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
}
.formsmallbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.alerts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000070;
	font-weight: bold;
	text-transform: none;
}

.topleftlinks  { font-style: normal; font-weight: bold; color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none; }



.advocacytagline  { font-style: normal; font-weight: bold; font-size: 16px; font-family: Georgia, Times New Roman, Times, serif; line-height: 120%; }

.searchbar  { font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; text-indent: 4px; }

.searchspace {margin-bottom: -0px; 
}

.searchbutton  { font-style: normal; font-weight: normal; letter-spacing: 2px; color: #38738F; text-transform: uppercase; text-decoration: none; background-color: #C6DBE5; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 4px; border-color: #38738F #38738F #38738F #38738F; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; text-align: center; vertical-align: middle; text-indent: 4px; }

.zipbox {margin-bottom: -20px; 
}

.newsblurb2  { font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; 	line-height: 12px; padding-top: 3px;  }

.clear {
clear: both;
}
