/*----------------Misc----------------------*/
hr {
	border: 0;
	color: #e0e192;
	background-color: #e0e192;
	height: 1px;
}

hr.page_divider {
	width: 386px;
	background-color: #a0a0a0;
	margin: 20px 0 20px 0;
	text-align: center;
}

hr.blue_divider {
	width: 492px;
	height: 3px;
	background-color: transparent;
	background-image: url(../images/layout/divider.jpg);
	margin: 20px 0 10px 0;
}

.button {
	font-size: 11px;
	text-align: center;
}


.hl_main {
	padding: 15px 15px 0 15px;
	background-image: url(../images/hl_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	line-height: 14px;
}


.healthy_ones {
	font-style: italic;
}

/*----------------Links----------------------*/

a.arrow:link, a.arrow:visited {
	padding: 0px 0px 0px 12px;
	background: url(../images/bullet_home.gif) left center no-repeat;
	margin: 0px;
	font-weight: bold;
}

a.arrow:hover {
	text-decoration: none;
}

a.top:link, a.top:visited {
	padding: 0px 0px 0px 13px;
	background: url(../images/bullet_top.gif) left center no-repeat;
	background-color: #013686;
	margin: 0px;
	line-height: 15px;
}

a.top:hover {
	text-decoration: none;
}



/*--------------Page Header Graphics-------------------*/
.header_recipes {
	background: url(../images/section_recipes.gif) no-repeat;
	height: 39px;
}
.header_hl {
	background: url(../images/section_families.gif) no-repeat;
	height: 39px;
}
.header_products {
	background: url(../images/section_products.gif) no-repeat;
	height: 39px;
}
.header_faqs {
	background: url(../images/section_faqs.gif) no-repeat;
	height: 39px;
}
.header_aha {
	background: url(../images/section_aha.gif) no-repeat;
	height: 39px;
}
.header_contact {
	background: url(../images/section_contact.gif) no-repeat;
	height: 39px;
}
.header_coupons {
	background: url(../images/section_savings.gif) no-repeat;
	height: 39px;
}
.header_media {
	background: url(../images/section_media.gif) no-repeat;
	height: 39px;
}
.header_privacy {
	background: url(../images/section_privacy.gif) no-repeat;
	height: 39px;
}
.header_terms {
	background: url(../images/section_terms.gif) no-repeat;
	height: 39px;
}
.header_search {
	background: url(../images/section_search.gif) no-repeat;
	height: 39px;
}
.header_bluebag {
	background: url(../images/section_bluebag.gif) no-repeat;
	height: 39px;
}
.header_families {
	background: url(../images/section_families.gif) no-repeat;
	height: 39px;
}

/*--------------Bread Crumbs---------------------------*/
#breadcrumbs {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	vertical-align: bottom;
	padding: 15px 15px 0px 0px;
	margin: 0px;
	line-height: 11px;
}
#breadcrumbs a:link, #breadcrumbs a:visited {
	color: #ffffff;
	text-decoration: none;
	background: url(../images/bullet_wchev.gif) right center no-repeat;
	padding: 0px 8px 0px 4px;
}
#breadcrumbs a:hover {
	color: #ffffff;
	text-decoration: underline;
}

/*----------------Sidebar---------------------------*/

.subnav_table {
	width: 181px;
	text-align: center;
	background: url(../images/subnav_bg.gif) repeat-y;
}

.subnav_header {
	text-align: left;
	background: url(../images/subnav_top.gif) no-repeat;
}

.subnav_header img {
	vertical-align: text-bottom;
}


.subnav_header, .subnav_header a:link, .subnav_header a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 14px;
	color: #00378c;
	text-align: left;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	height: 40px;
	padding: 0px 0px 0px 5px;
}

.subnav_header a:hover {
	color: #008ce1;
	text-decoration: none;
}

.subnav {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	line-height: 14px;
	background: url(../images/subnav_bg.gif) repeat-y;
	width: 100px;
	padding: 6px 0px 5px 13px;
	margin: 0px 14px 0px 14px;
	text-align: left;
	width: 153px;
}
.subnav a:link, .subnav a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 13px;
	color: #00378c;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.subnav a:hover {
	color: #008ce1;
	text-decoration: underline;
}

/*----------------Page Content Layout---------------------------*/
.page_content {
	text-align: left;
	font-size: 11px;
	color: #606060;
	line-height: 15px;
}

.page_content p {
	padding: 0 0 10px 0;
}

.page_content strong {
	font-family: Tahoma,Verdana,sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.page_content .text11 {
	font-size: 11px;
}

.page_content .text11 a {
	font-weight: bold;
}

.page_content h1 {
	font-size: 22px;
	color: #008ce1;
	font-family: Tahoma, Verdana, sans-serif;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	line-height: 24px;
}

.page_content h2 {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 14px;
	color: #003362;
	font-weight: bold;
	margin: 0px;
}

.page_content a:link, .page_content a:visited {
	color: #00aaec;
	text-decoration: none;
}

.page_content a:hover {
	color: #003362;
	text-decoration: none;
}

.page_content table {
	font-size: 12px;
	line-height: 16px;
}

.page_content .shadetabs {
	list-style-type: none;
	text-align: center; /*set to left, center, or right to align the menu as desired*/
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
	width: 489px;
	height: 35px;
	background: url('../images/subnav_bgline.gif') left bottom repeat-x;
	font-size: 11px;
	line-height: 12px;
}

.page_content .shadetabs li {
	display: block;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.page_content .shadetabs li a {
	display: block;
	float: left;
	height: 35px;
	padding: 0 0 0 10px;
	margin: 0 1px 0 0;
	background: url('../images/nav/tab_left.gif') left top no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
	cursor: pointer;
}
.page_content .shadetabs li a span {
	display: block;
	float: left;
	height: 29px;
	padding: 6px 10px 0 0;
	margin: 0;
	background: url('../images/nav/tab_right.gif') right top no-repeat;
	position: relative;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}

.page_content .shadetabs li a:visited {
	color: #ffffff;
	cursor: pointer;
}

.page_content .shadetabs li a:hover {
	background-position: left -35px;
	text-decoration: none;
	cursor: pointer;
}
.page_content .shadetabs li a:hover span {
	background-position: right -35px;
}

.page_content .shadetabs li.selected a {/*selected main tab style */
	display: block;
	float: left;
	height: 35px;
	padding: 0 0 0 10px;
	margin: 0 1px 0 0;
	background: url('../images/nav/tab_current_left.gif') left top no-repeat;
	color: #003282;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}
.page_content .shadetabs li.selected a span {
	display: block;
	height: 29px;
	padding: 6px 10px 0 0;
	margin: 0;
	background: url('../images/nav/tab_current_right.gif') right top no-repeat;
	color: #003282;
}

.page_content .shadetabs li.selected a:hover {/*selected main tab style */
	text-decoration: none;
}

.page_content .tabcontentstyle {/*style of tab content container*/
	padding: 10px;
	font-size: 11px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
	background-color: #FFFFFF;
}
.page_content .tabcontentstyle h2 {/*style of tab content container*/
	width: 467px;
	padding: 3px 0px 3px 5px;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #008ce1;
}

.page_content .tabcontent {
	display: none;
}


/*----------------Forms---------------------------*/

.form_container {
	background: transparent url('../images/form_bg.gif') top left repeat-y;
	width: 494px;
	text-align: center;
}

.form_top, .form_bottom {
	height: 15px;
	background-color: transparent;
}

.form_body {
	background: transparent url('../images/form_bg.gif') top left repeat-y;
	width: 494px;
	padding: 0 10px 0 10px;
	text-align: left;
	color: black;
}

.formline {
	margin: 4px 0 4px 0;
	text-align: left;
}

.required {
	color: #c4161c;
}

td.td_textbox {
	background: url('../images/form_textbox.gif') left top no-repeat;
	text-align: left;
	height: 30px;
	vertical-align: middle;
	padding: 0 5px 0 5px;
}

td.td_messagebox {
	background: url('../images/form_messagebox.gif') left top no-repeat;
	padding: 5px 5px 5px 5px;
	text-align: left;
}

.textbox {
	border: 0;
	font-family: "Trebuchet MS", Arial, Helvetica;
	background-color: transparent;
	font-size: 11px;
	width: 207px;
	padding: 0px 0px 0px 0px;
}

.textbox_zip {
	border: 0;
	font-family: "Trebuchet MS", Arial, Helvetica;
	background-color: transparent;
	font-size: 11px;
	width: 87px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.messagebox {
	border: 0;
	font-family: "Trebuchet MS", Arial, Helvetica;
	background-color: transparent;
	font-size: 11px;
	width: 207px;
	height: 110px;
	padding: 0px 0px 0px 0px;
	overflow: auto;
}

.message {
	font-size: 12px;
	color: #FF0000;
	background-color: #FFFF99;
	padding: 2px 8px 2px 8px;
	font-weight: bold;
	border-right: #D7D7AF solid 1px;
	border-bottom: #D7D7AF solid 1px;
}

.form_switch {
	display: none;
}

.success {
	padding: 0 0 10px 0;
}

.error {
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

/*----------------Tables----------------------*/
.table_content {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}

table.infotable {
	border: 1px solid #006c4c;
	text-align: left;
}

td.col1 {
	font-size: 11px;
	background: url('../images/cell_bg.gif') top left repeat-x;
	background-color: #f8f8df;
	padding: 6px;
	border-bottom: 1px solid #e0e192;
	border-right: 1px solid #c4c578;
	font-weight: bold;
	vertical-align: top;
}
td.col2 {
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 6px;
	border-bottom: 1px solid #e0e192;
	border-right: 1px solid #e0e192;
	vertical-align: top;
}
td.coltext {
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 7px 6px 3px 6px;
	border-bottom: 1px solid #e0e192;
	line-height: 18px;
	vertical-align: top;
}
td.colform {
	background-color: #FFFFFF;
	padding: 3px 0 0 3px;
	border-bottom: 1px solid #e0e192;
	line-height: 18px;
	vertical-align: top;
}
td.col3 {
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 6px;
	border-bottom: 1px solid #e0e192;
	vertical-align: top;
}
td.col4 {
	font-size: 11px;
	background: url('../images/cell_bg.gif') top left repeat-x;
	background-color: #F3F3F3;
	padding: 3px 3px;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	font-weight: bold;
	font-size: 10px;
	vertical-align: top;
}
td.col5 {
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 3px 3px;
	border-left: 1px solid #e0e192;
	border-bottom: 1px solid #e0e192;
	vertical-align: top;
	font-size: 10px;
}
td.col6 {
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 6px 6px;
	border-bottom: 1px solid #e0e192;
	vertical-align: top;
	text-align: right;
}
td.col7 {
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 6px 6px;
	border-bottom: 1px solid #e0e192;
	vertical-align: middle;
}
td.colheader {
	font-size: 11px;
	background: url('../images/cell_bg_dark.gif') top left repeat-x;
	background-color: #006c4c;
	padding: 4px 6px 2px 6px;
	border-bottom: 1px solid #006c4c;
	border-right: 1px solid #006c4c;
	font-weight: bold;
	line-height: 18px;
	vertical-align: top;
	color: #FFFFFF;
	white-space: nowrap;
}


/**************************** PAGES ****************************/

/*----------------Recipes----------------------*/

.recipe_img_column {
	width: 188px;
}

.recipe_rating_column {
	width: 294px;
	padding: 0 0 0 15px;
}

.dropdown_recipes {
	border: 1 solid #dfdfdf;
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
}

.recipe_image {
	padding: 3px;
	margin: 0px 15px 0px 0px;
	border: 1px solid #edecea;
	background-color: #FFFFFF;
}

.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating {
	background: url(../images/star.gif) left -1000px repeat-x;
}
.star-rating {
	position: relative;
	width: 100px;
	height: 25px;
	overflow: hidden;
	list-style: none;
	margin: 0;
	padding: 0;
	background-position: left top;
}
.star-rating li {
	display: inline;
}
.star-rating a, .star-rating .current-rating {
	position: absolute;
	top: 0;
	left: 0;
	text-indent: -1000em;
	height: 25px;
	line-height: 25px;
	outline: none;
	overflow: hidden;
	border: none;
}
.star-rating a:hover, .star-rating a:active, .star-rating a:focus {
	background-position: left bottom;
}
.star-rating a.one-star {
	width: 20%;
	z-index: 6;
}
.star-rating a.two-stars {
	width: 40%;
	z-index: 5;
}
.star-rating a.three-stars {
	width: 60%;
	z-index: 4;
}
.star-rating a.four-stars {
	width: 80%;
	z-index: 3;
}
.star-rating a.five-stars {
	width: 100%;
	z-index: 2;
}
.star-rating .current-rating {
	z-index: 1;
	background-position: left center;
}
/* for an inline rater */
.inline-rating {
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: middle;
}
/* smaller star */
.small-star {
	width: 50px;
	height: 10px;
}
.small-star, .small-star a:hover, .small-star a:active, .small-star a:focus, .small-star .current-rating {
	background-image: url(star_small.gif);
	line-height: 10px;
	height: 10px;
}

/*----------------Healty Families----------------------*/
.copy_column {
	width: 240px;
	line-height: 20px;
	font-family: "New York", "Georgia", "serif";
}

ul.small_tips {
	color: #008ce1;
	font-size: 12px;
	font-weight: bold;
	list-style: none;
	/*list-style-image: url(../images/layout/heart.jpg);*/
	/*list-style-position: outside;*/
	width: 255px;
	margin-left: 10px;
	text-align: left;
	padding: 20px 0 10px 0;
}

ul.small_tips li {
	padding: 0 0 5px 25px;
	background: transparent url(../images/layout/heart.jpg) top left no-repeat;
	vertical-align: bottom;
}

ul.large_tips {
	color: #008ce1;
	font-size: 15px;
	font-weight: bold;
	/*list-style-image: url(../images/layout/medium_heart.jpg);*/
	/*list-style-position: outside;*/
	margin-left: 10px;
	text-align: left;
	padding: 20px 0 10px 0;
}

ul.large_tips li {
	padding: 0 0 10px 30px;
	background: transparent url(../images/layout/medium_heart.jpg) top left no-repeat;
}


.bluebag_copy {
	font-size: 12px;
	color: #003282;
	text-align: left;
}

.mail_to_address {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	margin: 20px 0 10px 0;
}

.number_link {
	text-align: left;
	padding: 0 0 20px 0;
}

.number_link img {
	vertical-align: text-bottom;
	width: 58px;
	height: 37px;
}

.number_link .link_title {
	font-family: Arial, Helvetica;
	color: #003282;
	font-size: 16px;
	font-weight: bold;
	width: 160px;
	height: 40px;
	vertical-align: baseline;
}

.number_link .link_text {
	font-family: "Trebuchet MS", Arial, Helvetica;
	line-height: 14px;
}

.column_left {
	background: url('../images/layout/half_line_left.gif') left top no-repeat;
	padding: 35px 0 0 0;
	width: 239px;
}

.column_right {
	background: url('../images/layout/half_line_right.gif') right top no-repeat;
	padding: 35px 0 0 0;
	margin: 0 0 0 15px;
	width: 236px;
}

.small_headline {
	font-family: Arial, Helvetica;
	color: #003282;
	font-size: 16px;
	font-weight: bold;
	vertical-align: baseline;
	text-align: right;
	padding: 0 0 0px 0;
}

.column_copy {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	color: #008ce1;
	text-align: right;
	line-height: 18px;
}

.column_quote {
	font-family: "New York", "Georgia", "serif";
	font-size: 12px;
	color: #7d7d7d;
	font-style: italic; 
	line-height: 18px;
}

.kathy_bio {
	font-size: 12px;
	line-height: 20px;
}

.simple_headline {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 16px;
	color: #008ce1;
	padding: 10px 0 10px 0;
}

/*----------------Healty Mission----------------------*/
.mission_container {
	width: 733px;
	height: 456px;
	overflow: hidden;
	background-image: url(../images/pages/mission/mission_bg.jpg);
	background-position: top left; 
	background-repeat: no-repeat;
	text-align: left;	
}

.mission_content {
	width: 352px;
	margin: 0 0 0 10px;
	color: #003282;
	padding: 10px 0 10px 0;
}

.mission_content .mission_copy {
	width: 300px;
	margin: 10px 0 0 0;
}

.mission_content .small_indent {
	width: 200px;
	font-weight: bold;
	font-size: 12px;
}
.extra_line_height {
	line-height: 16px;
}

.lW {
	float: left; clear: left; height: 15px;
}
.rW {
	float: right; clear: right; height: 15px;
}
/*----------------Products----------------------*/

.image_secondary {
	padding: 0px 0px 10px 15px;
	float: right;
}

.product_header {
	margin-top: -5px;
	padding: 0 0 5px 0;
}

.product_short {
	width: 220px;
	padding: 0 20px 20px 0;
	font-family: Tahoma,Verdana,sans-serif;
}

.product_short .product_name {
	font-size: 16px;
	line-height: 22px;
	color: #008ce1;
	width: 123px;
	padding-left: 10px;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
}

.product_short img {
	float: left;
}

.product_short .short_description {
	padding: 0px 0 0 0;
}

.available_footer {
	color: #008ce1;
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 22px;
	font-style: italic;
	text-align: center;
	line-height: 24px;
	margin: 0 25px 25px 25px;
	padding: 0 0 25px 0;
	width: 424px;
	border-bottom: 1px solid #a0a0a0;
}

.aha_cert {
	font-family: Tahoma,Verdana,sans-serif;
}

.aha_cert .header_text {
	font-size: 20px;
	color: #008ce1;
	text-align: left;
	padding: 0 0 10px 0;
}

.aha_cert .body_text {
	font-size: 12px;
	padding: 0 0 10px 0;
}

/*----------------Nutrition Table----------------------*/
.nutrition {
	float: left;
	font-family: Tahoma,Verdana,sans-serif;
	width: 252px;	
}

.nutrition .table_stroke {
	border: 1px solid #000000;
	background: #FFFFFF;
	padding: 5px 5px 5px 5px;
	display: table-cell;
}
.nutrition .column1 {
	padding: 0px 0px 5px 0px;
	font-size: 10px;
	line-height: 12px;
	border-bottom: 5px solid #000000;
}
.nutrition .column1 h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	line-height: 15px;
}
.nutrition .column2_left_top {
	padding: 2px 5px 0px 0px;
	width: 70px;
	text-align: left;
	font-size: 9px;
	letter-spacing: -.25px;
	border-bottom: 3px solid #000000;
}
.nutrition .column2_right_top {
	padding: 2px 0px 0px 5px;
	width: 35px;
	text-align: right;
	font-size: 9px;
	letter-spacing: -.25px;
	border-bottom: 3px solid #000000;
}
.nutrition .column2_left {
	padding: 2px;
	text-align: left;
	font-size: 9px;
	letter-spacing: -.25px;
	border-bottom: 1px solid #000000;
}
.nutrition .column2_right {
	padding: 2px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: -.25px;
	border-bottom: 1px solid #000000;
}
.nutrition .column2_bottom {
	padding: 3px 0px 3px 0px;
	text-align: left;
	font-size: 9px;
	letter-spacing: -.25px;
	border-top: 4px solid #000000;
	border-bottom: 1px solid #000000;
}
.nutrition .column_bottom {
	padding: 4px 0px 0px 0px;
	text-align: left;
	font-size: 9px;
	letter-spacing: -.25px;
}
.nutrition .column_divider {
	width: 6px;
	border-bottom: 1px solid #000000;
}




/*------------No Longer Used---------------*/
.bg_home_column {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #f8f8e0 url(../images/bg_homebox.gif) top no-repeat;
	vertical-align: top;
	padding: 3px 8px 3px 8px;
	margin: 0px;
	text-align: left;
	line-height: 15px;
}
.bg_home_AHA {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #f8f8e0 url(../images/bg_homebox.gif) top no-repeat;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
	text-align: left;
	line-height: 15px;
}
.bg_home_AHA #button {
	padding: 3px 8px 3px 8px;
}
.bg_home_column h1 {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #003362;
	margin: 0px;
	line-height: 15px;
}
.bg_home_column h2 {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #fb9a02;
	margin: 0px;
	line-height: 15px;
}
.bg_home_column h3 {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #c4161c;
	margin: 0px;
	line-height: 15px;
}
.bg_home_column h4 {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #033a14;
	margin: 0px;
	line-height: 15px;
}
.bg_home_column h1 a:link, .bg_home_column h1 a:visited {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #00aaec;
	text-decoration: underline;
	padding: 0px 0px 0px 12px;
	background: url(../images/bullet_home.gif) left center no-repeat;
}
.bg_home_column h1 a:hover {
	color: #003362;
	text-decoration: none;
}
.bg_home_column h2 a:link, .bg_home_column h2 a:visited {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #f9c704;
	text-decoration: underline;
	padding: 0px 0px 0px 12px;
	background: url(../images/bullet_home.gif) left center no-repeat;
}
.bg_home_column h2 a:hover {
	color: #fb9a02;
	text-decoration: none;
}

.hl_image {
	padding: 3px;
	margin: 0px 15px 0px 0px;
	border: 1px solid #edecea;
	background-color: #FFFFFF;
	float: left;
}


/*.hl_table {
	border-bottom: 1px solid #edecea;
	margin: 0 0 13px 0;
}
*/