/* CSS Print Document for Jumpstartinc.org - Written by David Mead, Optiem LLC */

* {
	margin: 0;
	padding: 0;
	color: #000!important;
	}
	
body {
	width: 90%;
	background-color: #FFF!important;
	font: small Verdana, Arial, Helvetica, sans-serif;
	}
	
h1,
h2,
h3,
h4 {
	margin-bottom: 1em;
	position: relative;
	height: auto;
	}

h1 {
font-size: 140%;
}
h2 {
font-size: 120%;
}
h3 {
font-size: 110%;
}
h4 {
font-size: 100%;
}

p {
	margin-bottom: .7em;
	}

p#page-heading {
	position: absolute;
	top: 25px;
	right: 0;
	font-size: 300%;
	text-align: center;
	}
	
ul,
ol {
	margin-left: 2em;
	}

#navMain,
.mask,
.hidie,
.png,
.hide,
#date,
#navFooter,
p.top,
#navSub,
.contentMain-sub,
#search,
#events,
#footer,
p.optiem,
.hide a,
.PrintIcon,
.tabIndexCardNav,
.ShowHideAllCopy,
.Footer a {
	display: none !important;
	}

#Header_Logo {
	float: left;
	display: inline!important;
	}

.Footer {
clear: both;
}


.recipeContent li p {
	color: #898989;
	font-size: 95%;
	font-weight: bold;
	margin: 2px 0 5px 20px;
}


.RecipeContent h3 {
	font-size: 85%;
	font-weight: bold;
	color: #888;
	margin: -7px 0 10px 0;
}

.RecipeContent h4 {
	font-size: 90%;
	margin: 0;
	padding: 0;
	color: #f08b1c;
}

.RecipeContent .Headline {
	width: 100px;
}

.RecipeContent table {
	margin-bottom: 10px;
	width: 40%;
	font-weight: bold;
}

.newsTitle {
margin-top: 24px;
}

.newsDate {
display: block;
font-size: 80%;
margin-bottom: 7px;
margin-top: 2px;
}

.TableKey img,
.TableKey p {
float: left;
display: inline;
margin: 0 10px 0 0;
padding: 0;
font-size: 75%;
}

.TableKey {
height: 30px;
}

.TableKey img {
margin-right: 2px;
}

.TableKey p {
padding: 4px;
margin-right: 15px;
color: #5d5d5d;
}


.ticDynamicContent ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.ticDynamicContent li {
	margin: 0;
	padding: 0;
}

.ticDynamicContent table {
	margin-bottom: 50px;
}

.ticDynamicContent {
	clear: left;
	margin-top: 40px;
}

.contentMain {
padding: 0;
margin: 0;
width: 100%;
}