BODY
{
	margin:auto;
	margin-top:16px;
	margin-bottom:16px;
	width:762px;
	font-family:arial,"sans serif";
	font-size:12px;
	line-height:14px;
	background-color:white;
}

TD
{
	vertical-align:top;
}

A
{
	color:#0099FF;
}

FORM
{
	margin:0px;
	padding:0px;
}

A IMG
{
	border:0px;
}

TEXTAREA
{
	font-family:arial, "sans serif";
	font-size:11px;
}

.spacer
{
	clear:both;
	line-height:1px;
	font-size:1px;
	height:0;
}

.no_width
{
	width:auto !important;
}

.checkbox
{
	width:auto !important;
	margin-left:0px;
	padding-left:0px;
}
/* BEGIN PC IE checkbox padding fix \*/
* html .checkbox { margin-left:-4px; }
/* END PC IE checkbox padding fix */

/* header and header items*/
#header	{
	height: 72px;
	position: relative;
	}
	
#header #logo
{
	position: absolute;
	left: 11px;
	top: 7px;
}

#header #links1	{
	font-size:11px;
	position: absolute;
	right: 0px;
	top: 0px;
	}

	
#header #wand	{
	background: url(../img/header/wand.jpg) no-repeat #ffffff;
	width: 160px;
	height: 47px;
	position: absolute;
	bottom: 0px;
	right: 163px;
	}
	
#links1 a, #links1 a:link, #links1 a:active, #links1 a:visited 	{
	color: #FF6600;
	font-weight:bold;
	text-decoration: none;
	}
	
#links1 a:hover	{
	text-decoration: underline;
	}
	


#header #links2	{
	font-size:11px;
	position: absolute;
	right: 0px;
	bottom: 12px;
	}
	
#links2 a, #links2 a:link, #links2 a:active, #links2 a:visited 	{
	color: #686868;
	text-decoration: none;
	}
	
#links2 a:hover	{
	text-decoration: underline;
	}

.subheading
{
	font-weight:bold;
	color:#FF6600;
}

.error
{
	color:#AC3232 !important;
}

.noscript
{
	color:#AC3232;
}

#error_box
{
	color:#AC3232;
	display:none;
}


/* NAV */

#nav
{
	background-color:#FF6600;
	height:25px;
	position: relative;
	z-index: 20;
}

#nav DIV.item
{
	float:left;
	background-image:url(../img/nav/separator.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right: 5px;
}

#nav DIV.language
{
	float:right;
}

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

#nav DIV.last
{
	background-image:none;
}


/* CROSS-NAVIGATION BOXES */

#crossnav_area .flu_prevention_heading
{
	background-color:#D18D2A;
}

#crossnav_area .prevention_heading
{
	background-color:#D15438;
}

#crossnav_area .about_heading
{
	background-color:#FF6600;
}

#crossnav_area .famactivities_heading
{
	background-color:#91BF91;
}

#crossnav_area .kidsview_heading
{
	background-color:#91BF91;
}

#crossnav_area .handwashingchart_heading
{
	background-color:#91BF91;
}

#crossnav_area .esp_handwashingchart_heading
{
	background-color:#91BF91;
}


#crossnav_area .staf_heading
{
	background-color:#5FABCF;
}

#crossnav_area .getvaccinated_heading
{
	background-color:#CC9966;
}

#crossnav_area .cleandisinfect_heading
{
	background-color:#FFCC00;
}

#crossnav_area .fantool_heading
{
	background-color:#FF9933;
}



/* FOOTER */

#footer
{
	margin-top:14px;
	margin-left:3px;
	margin-right:3px;
	color:#666666;
	font-size:10px;
}
#footer:after  /* clear floating divs */
{
	content:".";
	display:block;
	height:0;
	clear:both !important;
	visibility:hidden;
}
/* BEGIN IE PC float clear hack \*/
* html #footer { height:1%; }
#footer { min-height:0; }
/* END IE PC float clear hack */

#footer A
{
	color:#666666;
}

#footer .partners
{
	float:left;
}

#footer .partners DIV
{
	float:left;
}

#footer .partners .label { margin-top:6px; }
#footer .partners .vna { margin-top:9px; margin-right:10px; margin-left:5px; }
#footer .partners .families { margin-right:9px; }
#footer .partners .clorox { margin-top:10px; }

#footer .links_and_copyright
{
	float:right;
	text-align:right;
	margin-top:6px;
}

#footer .links_and_copyright .links
{
	margin-bottom:9px;
}


/* See Also Link Boxes */

#content #see_also
{
	float:right;
	padding-top:5px;
	padding-bottom:1px;
	padding-left:13px;
	border-left:1px solid #CCCCCC;
	margin-left:48px;
	margin-top:14px;
	margin-bottom:24px;
}

#content #see_also DIV
{
	padding-bottom:4px;
}
#content #see_also DIV.pdf
{
	background-image:url(../img/see_also/icon_pdf.gif);
	background-repeat:no-repeat;
	padding-left:24px;
}
#content #see_also DIV.audio
{
	background-image:url(../img/see_also/icon_audio.gif);
	background-repeat:no-repeat;
	background-position:2px 2px;
	padding-left:24px;
}

#content #see_also #heading
{
	font-size:14px;
	color:#FF6600;
}


.widgetblock .widget	{
	margin-top: 4px;
	margin-left: 7px;
	}
.widgetblock .cta	{
	margin: 10px 0 8px 7px;
	}



