body{
	margin: 0;
	padding: 0;
	background-image: url(/images/common/left_border.jpg);
	color: #333333;
	font-family: Verdana;
	position: absolute;
}

p{
	font-size: .7em;
	color:  #333333;
	font-family: Verdana;
	margin: 0;
	padding: 0;
}

#home p {
	margin:  14px 0;
}

div#home h1 {
	color: #B71A12;
	font-family: Verdana;
	font-size: 1em;
	margin: 0;
}

div#home h2 {
	color: #B71A12;
	font-family: Verdana;
	font-size: 0.8em;
	margin: 0;
}

div#home h2 a {
	color: #B71A12;
}

div#home p {
	margin-top: 0;
}

a{
	color: #333333;
}

ul{
	margin-top: 5px;
	font-size: .7em;
	color:  #333333;
	font-family: Verdana;
}
li{
	margin-top: 2px;
	margin-bottom: 0;
	padding: 0;
}

hr{
	color: #AA1810;
	background-color: #AA1810;
	height: 1px; 
	border-style: none
}

img{
	border: 0;
}

#main-skip {
	float: left;
	display: inline;
	text-indent: -9999px;
}

.grayText{
	color: #333333;
	font-weight: normal;
}

.regText{
	color: #333333;
	font-family: Verdana;
	font-size: .7em;
}

.redText{
	color: #B71A12;
	font-family: Verdana;
	font-size: .7em;
}

.orangeText{
	color: #AF3C0F;
	font-family: Verdana;
	font-size: .7em;
}

.readHeader{
	color: #B71A12;
	font-family: Verdana;
	font-size: 1.1em;
}

.largeRedLink{
	color: #B71A12;
	font-family: Verdana;
	font-size: 1.1em;
}

h2.red-subhead {
	color: #B71A12;
	font-family: Verdana;
	font-size: 1em;
	font-weight: normal;
	margin: 0;
}

h3.small-red-subhead {
	color: #B71A12;
	font-family: Verdana;
	font-size: .7em;
	margin-bottom: 0;
}

.subnavDiv{
	margin: 0px 0px 0px 0px;
	font-size: .85em;
	padding: 0;
	position: relative;
	left: 3px;
}

.subnavDivHeader{
	margin: 0px 0px 0px 0px;
	padding: 0px 0 0 0;
	color: #B71A12;
	font-family: 'Trebuchet MS', Verdana;
	font-size: .7em;
	font-weight: bold;
	height: 19px;
	width: 230px;
	background-image: url(/images/sideNav/side_nav_tab.jpg); 
	background-repeat: no-repeat;
	vertical-align: bottom;

}

.subNavDivLink_over{
	margin: 0;
	position: relative;
	width: 185px;
	background-image: url(/images/sideNav/side_nav_redarrow.jpg);
	background-repeat: no-repeat;
	text-indent:  -15px;
	padding-left:  15px;
	padding-top:  3px;
	padding-bottom:  3px;
}

.subNavDivLink_over a{
	color:  #EB2821;
	text-decoration: none;
	font-family: 'Trebuchet MS', Verdana;
	font-weight: bold;
	margin:  0 0 0 15px;
}

.subNavDivLink_off{
	margin: 0 0 0 0px;
	position: relative;
	width: 185px;
	background-image: url(/images/sideNav/side_nav_whtarrow.jpg);
	background-repeat: no-repeat;
	padding-left:  15px;
	text-indent:  -15px;
	padding-top:  3px;
	padding-bottom:  3px;
}

.subNavDivLink_off a{
	color:  #BD3A01;
	text-decoration: none;
	font-family: 'Trebuchet MS', Verdana;
	margin:  0 0 0 15px;
}

.navSep{
	background-image: url(/images/sideNav/side_nav_dotted.jpg);
	background-repeat:  repeat-x;
	position: relative;
	width: 245px;
	height:  2px;
	margin:  0;
	padding:  0;
}

.leftBackground{
	background-image: url(/images/common/left_gradient.jpg);
	background-repeat:  repeat-y;
	background-color: #E9E5BE;
}

.rightBackground{
	background-image: url(/images/common/right_gradient.jpg);
	background-repeat:  repeat-y;
}

.content{
	background-color: #E9E5BE;
	width: 685px;
}

#nav{
	margin:  0;
	padding:  0;
	clear:  both;
}

#nav li {
	margin:  0;
	padding:  0;
	display:  block;
	float:  left;
}

#nav li a{
	text-decoration: none;
	font-family: 'Trebuchet MS', Verdana;
	color: #BD3A01;
	font-weight: bold;
	height:  28px;
	font-size:  12px;
	display:  block;
}

#nav li a span {
	display:  block;
	padding-top:  8px;
	padding-left:  12px;
}

#nav li a: hover{
	color: #CB1E18;
}

a#home {
	width:  62px;
	background-image: url(/images/nav/products_off.jpg);
}

a#home: hover {
	background-image: url(/images/nav/products_over.jpg);
}

a#products {
	width:  96px;
}

.products_off{
	background-image: url(/images/nav/products_off.jpg);
}

.products_on {
	background-image: url(/images/nav/products_on.jpg);
}

a#products: hover {
	background-image: url(/images/nav/products_over.jpg);
}

a#recipes {
	width:  137px;
}

.recipes_off{
	background-image: url(/images/nav/recipes_off.jpg);
}

.recipes_on {
	background-image: url(/images/nav/recipes_on.jpg);
}

a#recipes: hover {
	background-image: url(/images/nav/recipes_over.jpg);
}

a#health {
	width:  114px;
}

.health_off{
	background-image: url(/images/nav/your_health_off.jpg);
}

.health_on {
	background-image: url(/images/nav/your_health_on.jpg);
}

a#health: hover {
	background-image: url(/images/nav/your_health_over.jpg);
}
.blank_nav{
	background-image: url(/images/nav/blank.jpg);
	width: 130px;
}
a#boards {
	width:  130px;
}

.boards_off{
	background-image: url(/images/nav/message_boards_off.jpg);
}

.boards_on {
	background-image: url(/images/nav/message_boards_on.jpg);
}

a#boards: hover {
	background-image: url(/images/nav/message_boards_over.jpg);
}

a#providers {
	width:  164px;
}

.providers_off{
	background-image: url(/images/nav/healthcare_providers_off.jpg);
}

.providers_on {
	background-image: url(/images/nav/healthcare_providers_on.jpg);
}

a#providers: hover {
	background-image: url(/images/nav/healthcare_providers_over.jpg);
}

a#downloads {
	width:  113px;
}

.downloads_off{
	background-image: url(/images/nav/downloads_off.jpg);
}

.downloads_on {
	background-image: url(/images/nav/downloads_on.jpg);
}

a#downloads: hover {
	background-image: url(/images/nav/downloads_over.jpg);
}

.sectionHeader{
	font-family: 'Trebuchet MS', Verdana;
	font-size: .9em;
	color: #C1440A;
	font-weight: bold;
	margin-bottom: 0px;
	padding: 0;
}

.sectionSubHeader{
	font-family: 'Trebuchet MS', Verdana;
	font-size: .8em;
	color: #B71A12;
	font-weight: bold;
	margin-bottom: 0px;
	padding: 0;
}

.pageHeader{
	width: 670px;
	height: 90px;
	background-image: url(/images/common/yellow_graident.jpg);
	min-height: 90px;
	margin: 0;
	padding: 0;
}

.pageHeader h1{
	font-size: 1.3em;
	font-family: 'Trebuchet MS', Verdana;
	color: #B71A12;
	margin: 0;
	padding: 0;
}

.headerPlacement{
	position: relative;
	left: 42px;
	margin-top: 10px;
}

.floatRight{
	float: right;
}

.sideNavLink{
	position: relative;
	left: 15px;
}

.darkOrangeText {
	color: #B71A12;
}

.leftFooter{
	float: left;
	width: 135px;
	font-size: .6em;
	color: #B71A12;
	height: 70px;
}
.rightFooter{
	float: right;
	width: 549px;
	font-size: .6em;
	color: #B71A12;
	text-align: right;
}

.rightFooter a{
	color: #B71A12;
}

.registered{
	display: inline;
	font-size: .9em;
	position: relative;
	top: -4px;
}


#heart-health-callout {
	float: left;
	display: inline;
	text-align: left;
	background: url('/images/health/landing/heart_stretch.gif') repeat-y;
	width: 209px;
}

#heart-health-callout p {
	margin: 0 44px 0 24px;
}

#recipes-heart-health-callout {
	margin-left: 12px;
	margin-top: 12px;
}

#recipes-heart-health-callout div {
	text-align: left;
	background: url('/images/recipes/heart_stretch.gif') repeat-y;
	width: 209px;
}

#recipes-heart-health-callout p {
	padding: 0 50px 0 20px;
	font-size: 0.8em;
}



