
#main_frame #page_heading
{
	background-color:#FF9933;
	width:570px;
	padding: 19px 0 0 24px;
}




#main_frame .min_height
{
	width:1px;
	height:380px;
}

#main_frame #content
{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:16px;
	padding-right:16px;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}

#main_frame #content_noborder
{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:22px;
	padding-right:16px;
	border-bottom:0px none;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	line-height:15px;
}

#main_frame #content_bordered
{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:16px;
	padding-right:16px;
	border:1px solid #CCCCCC;
	line-height:15px;
}

#main_frame #content_notoppad
{
	/*width:534px;*/
	width:253px;
	padding-bottom:20px;
	padding-left:16px;
	padding-right:16px;
}

#main_frame .full
{
	width:570px !important;
	border-right:1px solid #CCCCCC;
}

#main_frame #content .heading
{
	height:18px;
}

#main_frame #content_notoppad .heading
{
	height:18px;
}

#main_frame #content B
{
	color:#666666;
}

#main_frame #actions
{
	/*width:251px;*/
	/*background-color:#F0EEE9;*/
	padding-top:21px;
	padding-bottom:21px;
	padding-left:18px;
	padding-right:18px;
	*padding-right:30px;
}

#main_frame .greybg	{
	background-color:#F0EEE9;
	}

#main_frame .heading
{
	height:18px;
}


#main_frame #actions B
{
	color:#666666;
}

#main_frame #actions .subhead
{
	color:#666666;
}

/*
#main_frame #crossnav_area
{
	border-bottom:1px solid #CCCCCC;
}


#main_frame #other
{
	border-bottom:1px solid #CCCCCC;
	background-image:url(../img/section_box_background.gif);
	background-repeat:repeat-y;
}
*/
#main_frame #other
{
	background:none;
}

#main_frame #crossnav_area .item
{
	border-bottom:1px solid white;
}

#main_frame #crossnav_area .item .content
{
	margin-bottom:0px !important;
}

#thumbnail_blurbs .item
{
	margin-bottom:30px;
}

#thumbnail_blurbs .last
{
	margin-bottom:0px !important;
}

#thumbnail_blurbs .item:after  /* clear floating divs */
{
	content:".";
	display:block;
	height:0;
	clear:both !important;
	visibility:hidden;
}
/* BEGIN IE PC float clear hack \*/
* html #thumbnail_blurbs .item { height:1%; }
#thumbnail_blurbs .item { min-height:0; }
/* END IE PC float clear hack */

#thumbnail_blurbs .item .thumbnail
{
	float:left;
	margin-right:10px;
}
#thumbnail_blurbs .item .copy
{
	float:left;
	width:183px;
}

.ff3 #thumbnail_blurbs .item .copy
{
	float:left;
	width:176px;

}

#disclaimer
{
	font-size:10px;
	color:#666666;
}

#crossnav_area .list_burst
{
	border-top:1px #cccccc solid;
	border-left:1px #cccccc solid;
	border-right:1px #cccccc solid;
	padding-top:15px;
	padding-left:8px;
}

#crossnav_area .list_burst div
{
	padding-bottom:7px;
}

#crossnav_area .list_burst p
{
	margin:0px;
	padding-top:0px;
	padding-left:1px;
	padding-right:6px;
	color:black;
}

#crossnav_area p.pdf
{
	background-image:url(../img/see_also/icon_pdf.gif);
	background-repeat:no-repeat;
	padding-left:24px;
	height:16px;
}

#content_noborder p.pdf
{
	background-image:url(../img/see_also/icon_pdf.gif);
	background-repeat:no-repeat;
	padding-left:24px;
	height:16px;
	margin-bottom:0px;
}

#content_noborder p.doc
{
	background-image:url(../img/see_also/icon_doc.gif);
	background-repeat:no-repeat;
	padding-left:24px;
	height:16px;
	margin-bottom:0px;
}

.esp_handwashingchart_heading
{
	height:30px;
	margin-bottom: 1px;
	padding-left: 9px;
}

#pledge_td	{
	border: 1px #cccccc solid;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:16px;
	padding-right:16px;
	*padding-right:0px;
	}

#pledge_form	{
	width: 340px;
	float: left;
	margin: 10px 0 20px 0;
	}
	
#pledge_td #widget	{
	float: left;
	margin-right: 17px;
	*margin-right: 10px;
	position: relative;
	top: -8px;
	}
#pledge_td .left 	{
	float: left;
	}
	
#pledge_td .right 	{
	width: 330px;
	float: left;
	padding: 0 0 10px 0;
	margin: 0;
	}
	
#main_frame #pledge_td .heading
{
	height:18px;
	padding-bottom: 15px;
}
#pledgecopy	{
	clear: both;
	width: 317px;
	*width: 310px;
	color: #B46330;
	padding: 12px;
	margin-top: 14px;
	margin-bottom: 10px;
	line-height: 16px;
	background-color: #FFE5B2;
	}
#pledgecopy ul	{
	margin-left: 0; 
	padding-left: 20px;
	*margin-left: 20px; /* For IE */
	*padding-left: 0px; /* For IE */
	margin-bottom: 0;
	padding-bottom: 0;
	}
	
#pledgecopy ul li	{
	line-height: 18px;
	}
	

/* applies to the widget in an iframe on the Events page*/
#widget_iframe iframe	{
	padding: 4px 0 0 4px;
	}

#widget_iframe .widgetblock_iframe .widget	{
	margin-top: 4px;
	margin-left: 7px;
	}
.widgetblock_iframe .cta	{
	margin: 10px 0 8px 2px;
	}
