FONT.texttitle {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 14px! important; BACKGROUND: url(/images/3081/css/article/hdr_texttitle.jpg) #2572b4 no-repeat right top; MARGIN-BOTTOM: -10px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: none; COLOR: #fff! important; PADDING-TOP: 2px
}
.title1 {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2my {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2gu {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2my2 {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2gu2 {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2gup {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2sc {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2sh {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2he {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2co {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2ss {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2hf {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2fc {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2hl {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2jm {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2fr {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2mpn {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.title2mpc {
	FONT-WEIGHT: 500! important; FONT-SIZE: 26px! important; COLOR: #257cc7! important
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0562b2
}
H3.byline {
	FONT-SIZE: 10px; MARGIN: 0px 0px 3px; COLOR: #000000
}
SPAN.bylinebar {
	COLOR: #8ec3ef
}
.art-introtxt {
	COLOR: #0261b5! important
}
BLOCKQUOTE.food {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px 7px; WIDTH: 132px; PADDING-TOP: 0px
}
BLOCKQUOTE.fitness {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px 7px; WIDTH: 132px; PADDING-TOP: 0px
}
BLOCKQUOTE.before {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px 7px; WIDTH: 132px; PADDING-TOP: 0px
}
BLOCKQUOTE.boards {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px 7px; WIDTH: 132px; PADDING-TOP: 0px
}
BLOCKQUOTE.food H3 {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
BLOCKQUOTE.fitness H3 {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
BLOCKQUOTE.before H3 {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
BLOCKQUOTE.boards H3 {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
BLOCKQUOTE.food P {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
BLOCKQUOTE.fitness P {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
BLOCKQUOTE.before P {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
BLOCKQUOTE.boards P {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
BLOCKQUOTE.food H3 {
	BACKGROUND-IMAGE: url(/images/3081/css/article/bq_hdr_food.gif); COLOR: #2a902a
}
BLOCKQUOTE.food P {
	BACKGROUND-IMAGE: url(/images/3081/css/article/bq_bg_food.gif)
}
BLOCKQUOTE.fitness H3 {
	BACKGROUND-IMAGE: url(/images/3081/css/article/bq_hdr_fitness.gif); COLOR: #7d297d
}
BLOCKQUOTE.fitness P {
	BACKGROUND-IMAGE: url(/images/3081/css/article/bq_bg_fitness.gif)
}
BLOCKQUOTE.before H3 {
	BACKGROUND-IMAGE: url(/images/3081/css/article/bq_hdr_before.gif); COLOR: #c46d00
}
BLOCKQUOTE.boards H3 {
	BACKGROUND-IMAGE: url(/images/3081/css/article/bq_hdr_boards.gif); COLOR: #c46d00
}
BLOCKQUOTE.before P {
	BACKGROUND-IMAGE: url(/images/3081/css/article/bq_bg_boards.gif)
}
BLOCKQUOTE.boards P {
	BACKGROUND-IMAGE: url(/images/3081/css/article/bq_bg_boards.gif)
}
TABLE.article {
	BORDER-RIGHT: #c7dff0 1px solid; BORDER-TOP: #c7dff0 1px solid; MARGIN: 0px 0px 16px; BORDER-LEFT: #c7dff0 1px solid; WIDTH: 100%; BORDER-BOTTOM: #c7dff0 1px solid; BACKGROUND-COLOR: #fefbf1
}
TABLE.articlelinks {
	BORDER-RIGHT: #c7dff0 1px solid; BORDER-TOP: #c7dff0 1px solid; MARGIN: 0px 0px 16px; BORDER-LEFT: #c7dff0 1px solid; WIDTH: 100%; BORDER-BOTTOM: #c7dff0 1px solid; BACKGROUND-COLOR: #fefbf1
}
TABLE.article TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
TABLE.article TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
TABLE.articlelinks TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
TABLE.articlelinks TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
TABLE.article TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.articlelinks TD {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: 7px 9px; PADDING-LEFT: 19px; BACKGROUND-IMAGE: url(/images/3081/css/global/bullet-arrow.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
TABLE.articlelinks TD A {
	TEXT-DECORATION: none
}
TABLE.article TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; COLOR: #0562b2; PADDING-TOP: 3px; BACKGROUND-COLOR: #e7f1fa; TEXT-ALIGN: left
}
TABLE.articlelinks TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; COLOR: #0562b2; PADDING-TOP: 3px; BACKGROUND-COLOR: #e7f1fa; TEXT-ALIGN: left
}
TR.altrow {
	BACKGROUND-COLOR: #fff
}
TABLE.article TD.linked {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: 7px 9px; PADDING-LEFT: 19px; BACKGROUND-IMAGE: url(/images/3081/css/global/bullet-arrow.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
TABLE.article TD.linked A {
	TEXT-DECORATION: none
}
DIV.recipeblock {
	MARGIN: 0px 0px 16px
}
DIV.recipeblock DIV {
	FONT-SIZE: 11px; COLOR: #6d4c35
}
DIV.recipeblock .hdr:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.recipeblock .hdr {
	DISPLAY: inline-block
}
HTML DIV.recipeblock .hdr {
	HEIGHT: 1%
}
DIV.recipeblock .hdr {
	DISPLAY: block
}
DIV.recipeblock .hdr {
	PADDING-RIGHT: 12px; PADDING-LEFT: 11px; BACKGROUND: url(/images/3081/css/article/hdr_recipe.gif) no-repeat right top; PADDING-BOTTOM: 7px; BORDER-LEFT: #ffb27f 1px solid; PADDING-TOP: 8px
}
DIV.recipeblock .hdr H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ff6600; PADDING-TOP: 0px
}
DIV.recipeblock .hdr .servings {
	FLOAT: left; WIDTH: 49%
}
DIV.recipeblock .hdr .points {
	FLOAT: right; WIDTH: 49%; TEXT-ALIGN: right
}
DIV.recipeblock .bod {
	BORDER-RIGHT: #ffb27f 1px solid; BORDER-TOP: #ffb27f 0px solid; BORDER-LEFT: #ffb27f 1px solid; BORDER-BOTTOM: #ffb27f 0px solid; BACKGROUND-COLOR: #fefbf1
}
DIV.recipeblock .bod {
	BORDER-RIGHT: #ffb27f 1px solid; BORDER-TOP: #ffb27f 0px solid; BORDER-LEFT: #ffb27f 1px solid; BORDER-BOTTOM: #ffb27f 0px solid; BACKGROUND-COLOR: #fefbf1
}
DIV.recipeblock .bod H3 {
	BORDER-RIGHT: #f8e0d0 0px solid; PADDING-RIGHT: 11px; BORDER-TOP: #f8e0d0 1px solid; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #f8e0d0 0px solid; COLOR: #e49561; PADDING-TOP: 3px; BORDER-BOTTOM: #f8e0d0 1px solid; BACKGROUND-COLOR: #fffcbe
}
DIV.recipeblock .bod H4 {
	BORDER-RIGHT: #f8e0d0 0px solid; PADDING-RIGHT: 11px; BORDER-TOP: #f8e0d0 1px solid; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #f8e0d0 0px solid; COLOR: #e49561; PADDING-TOP: 3px; BORDER-BOTTOM: #f8e0d0 1px solid; BACKGROUND-COLOR: #fdf1e9
}
DIV.recipeblock .bod UL {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px; LIST-STYLE-TYPE: none
}
DIV.recipeblock .bod OL {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2em; PADDING-TOP: 7px
}
DIV.recipeblock .bod OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
DIV.recipeblock .ftr {
	BORDER-RIGHT: #ffb27f 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/3081/css/article/ftr_recipe.gif) no-repeat left bottom; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
DIV.recipeblock .ftr SPAN {
	PADDING-RIGHT: 11px; BORDER-TOP: #f8e0d0 1px solid; DISPLAY: block; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px 1px; COLOR: #ae9b8a; PADDING-TOP: 7px
}
DIV.nextsteps {
	clear:right;MARGIN: 0px 0px 16px; padding-top: 5px
}
DIV.nextsteps DIV {
	FONT-SIZE: 11px
}
DIV.nextsteps .hdr {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: url(/images/3081/css/article/hdr_next.gif) no-repeat right top; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cae4f3 1px solid; PADDING-TOP: 3px
}
DIV.nextsteps .hdr H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0562b2; PADDING-TOP: 0px
}
DIV.nxt-pad {
	PADDING-RIGHT: 7px; MARGIN-TOP: 7px; PADDING-LEFT: 148px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.nxt-pad H5 {
	FONT-SIZE: 11px; COLOR: #636363
}
DIV.nextsteps .bod {
	BORDER-RIGHT: #cae4f3 1px solid; BORDER-TOP: #cae4f3 1px solid; MARGIN: 0px; BORDER-LEFT: #cae4f3 1px solid; BACKGROUND-COLOR: #fdfeff
}
DIV.nextsteps .bod UL LI {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
DIV.nextsteps .bodnew {
	BORDER-RIGHT: #cae4f3 1px solid; BORDER-TOP: #cae4f3 0px solid; BORDER-LEFT: #cae4f3 1px solid; BORDER-BOTTOM: #cae4f3 0px solid; BACKGROUND-COLOR: #fdfeff
}
.nextstepsthird {
	BACKGROUND: url(/images/3081/css/component/bg-ltgrey-dot.gif) repeat-y left top; WIDTH: 33%
}
.nextstepsthird DIV P {
	MARGIN-TOP: 7px
}
.nextstepsthird H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-TOP: 7px
}
DIV.nextsteps .bod P {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px; BORDER-BOTTOM: #cae4f3 1px solid
}
DIV.nextsteps .ftr {
	BORDER-RIGHT: #cae4f3 1px solid; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: url(/images/3081/css/component/ftr_next_blue.gif) no-repeat left bottom; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px
}
DIV.nextsteps .ftrsm {
	BORDER-RIGHT: #cae4f3 1px solid; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: url(/images/3081/css/component/ftr_next_bluesm.gif) no-repeat left bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 7px
}
DIV.nextsteps .ftr A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(/images/3081/css/global/bullet-arrow.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
IMG.padded {
	DISPLAY: inline; MARGIN: 10px 5px 0px 12px
}
IMG.icon {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.art_intro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;height:100%;
}
DIV.art_intro IMG.bucket {
	MARGIN: 9px 9px 3px 0px
}
.article_title {
	FONT-SIZE: 26px; COLOR: #0562b2
}
DIV.art_author {
	FONT-SIZE: 10px; COLOR: #646464
}
.top_rule {
	FONT-SIZE: 1px; BACKGROUND: url(/images/3081/css/component/subgate-hdot.gif) repeat-x 50% top; LINE-HEIGHT: 0; HEIGHT: 5px
}
.bot_rule {
	FONT-SIZE: 1px; BACKGROUND: url(/images/3081/css/component/subgate-hdot.gif) repeat-x 50% bottom; HEIGHT: 1px; MARGIN-BOTTOM: 5px;
}
.ad_rule {
	MARGIN-TOP: 5px; FONT-SIZE: 1px; BACKGROUND: url(/images/3081/css/component/subgate-hdot.gif) repeat-x 50% top; LINE-HEIGHT: 0px; HEIGHT: 7px
}
HTML .ad_rule {
	MARGIN-TOP: 5px; FONT-SIZE: 1px; BACKGROUND: url(/images/3081/css/component/subgate-hdot.gif) repeat-x 50% top; HEIGHT: 7px; CLEAR:right;
}
DIV.topbox {
	HEIGHT: 214px
}
.adtext {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #000000; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
DIV.callbox {
	CLEAR: right; BORDER-RIGHT: #c8dff1 1px solid; BORDER-TOP: #c8dff1 1px solid; DISPLAY: inline; FONT-SIZE: 11px; FLOAT: right; MARGIN: 10px 0px 10px 7px; BORDER-LEFT: #c8dff1 1px solid; WIDTH: 216px; PADDING-TOP: 0px; BORDER-BOTTOM: #c8dff1 1px solid
}
DIV.callbox H1 {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px! important; FONT-SIZE: 11px; BACKGROUND-IMAGE: none! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #0068b6; PADDING-TOP: 3px; BACKGROUND-COLOR: #e7f1fa; BORDER-RIGHT-WIDTH: 0px! important
}
DIV.callbox DIV.inner {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.callbox DIV.no-img {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.callbox IMG.bucket {
	MARGIN: 3px 0px 3px 7px
}
DIV.callbox DIV.sm-pad {
	PADDING-RIGHT: 7px; PADDING-LEFT: 47px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px! important
}
HTML DIV.callbox DIV.sm-pad {
	PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; HEIGHT: 1%
}
DIV.callboxflash {
	BORDER-TOP-WIDTH: 0px; CLEAR: right; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 20px 0px 7px 7px; WIDTH: 216px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.callboxsteps {
	CLEAR: right; BORDER-RIGHT: #c6e0f1 1px solid; BORDER-TOP: #c6e0f1 1px solid; DISPLAY: inline; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN: 20px 0px 7px 7px; BORDER-LEFT: #c6e0f1 1px solid; WIDTH: 216px; BORDER-BOTTOM: #c6e0f1 1px solid; BACKGROUND-COLOR: #f4fcff
}
DIV.smallcallboxsteps {
	CLEAR: right; BORDER-RIGHT: #c6e0f1 1px solid; BORDER-TOP: #c6e0f1 1px solid; DISPLAY: inline; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN: 10px 0px 7px 7px; BORDER-LEFT: #c6e0f1 1px solid; WIDTH: 147px; BORDER-BOTTOM: #c6e0f1 1px solid; BACKGROUND-COLOR: #f4fcff
}
DIV.callboxsteps H1,DIV.smallcallboxsteps H1 {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px! important; FONT-SIZE: 11px; BACKGROUND-IMAGE: none! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #0068b6; PADDING-TOP: 3px; BACKGROUND-COLOR: #e7f1fa; BORDER-RIGHT-WIDTH: 0px! important
}
DIV.stepsbox {
	CLEAR: right; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dbdbdb 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 7px 9px 7px 10px; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 194px; PADDING-TOP: 0px; BORDER-BOTTOM: #dbdbdb 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.smallstepsbox {
	CLEAR: right; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dbdbdb 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 7px 9px 7px 10px; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 126px; PADDING-TOP: 0px; BORDER-BOTTOM: #dbdbdb 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.pullquote_art {
	CLEAR: right; DISPLAY: inline; FLOAT: right; WIDTH: 216px! important
}
DIV.pullquote_arttop {
    CLEAR: right; MARGIN-TOP: 2px; DISPLAY: inline; FLOAT: right; MARGIN-BOTTOM: 5px; WIDTH: 216px! important; HEIGHT: auto !important; HEIGHT: 216px;
}
DIV.pullquote_arttopfull {
	MARGIN-TOP: 2px; DISPLAY: block; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 446px! important
}
HTML DIV.pullquote_arttopfull {
	MARGIN-TOP: 2px; DISPLAY: block; MARGIN-BOTTOM: 10px; WIDTH: 447px! important
}
HTML DIV.pullquote_arttop {
    CLEAR: right; DISPLAY: inline; FLOAT: right; MARGIN-BOTTOM: 5px; WIDTH: 223px! important; HEIGHT: auto !important; HEIGHT: 216px;
}
HTML DIV.pullquote_art {
	CLEAR: right; DISPLAY: inline; FLOAT: right; WIDTH: 224px! important
}
DIV.pullquotebox {
	BACKGROUND: url(/images/3081/css/component/pullquote_bot.gif) no-repeat right bottom; PADDING-BOTTOM: 0px! important; MARGIN: 22px 0px 0px
}
DIV.pullquoteboxtop {
	BACKGROUND: url(/images/3081/css/component/pullquote_bot.gif) no-repeat right bottom; PADDING-BOTTOM: 0px! important; MARGIN: 7px 0px 0px
}
DIV.pullquoteboxtopfull {
	BACKGROUND: url(/images/3081/css/component/pullquote_bot.gif) no-repeat right bottom; PADDING-BOTTOM: 0px! important; MARGIN: 7px 0px 0px
}
DIV.pullquotebox H1 {
	BORDER-RIGHT: #e5d2b1 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: url(/images/3081/css/component/pullquote_top2.gif) no-repeat left top; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #2d87cb; PADDING-TOP: 4px; BORDER-BOTTOM-STYLE: none
}
DIV.pullquoteboxtop H1 {
	BORDER-RIGHT: #e5d2b1 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: url(/images/3081/css/component/pullquote_top2.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2d87cb; PADDING-TOP: 2px; BORDER-BOTTOM-STYLE: none
}
DIV.pullquoteboxtopfull H1 {
    BORDER-RIGHT: #e5d2b1 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: url(/images/3081/css/component/pullquote_top2.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2d87cb; PADDING-TOP: 4px; BORDER-BOTTOM-STYLE: none; margin-left: -3px;
}
DIV.pullquotebox DIV {
	BORDER-LEFT: #e5d2b1 1px solid
}
DIV.pullquoteboxtop DIV {
	BORDER-LEFT: #e5d2b1 1px solid
}
DIV.pullquoteboxtop DIV P {
    MARGIN-TOP: 0px; min-HEIGHT: 200px; HEIGHT: auto !important; HEIGHT: 200px;
}
DIV.pullquoteboxtopfull DIV {
	BORDER-LEFT: #e5d2b1 1px solid
}
DIV.pullquotebox H4 {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #c46e00! important; PADDING-TOP: 7px
}
DIV.pullquoteboxtop P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 12px; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
UL.emphasized {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.emphasized LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: url(/images/3081/css/component/bullet-emph_orange.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; PADDING-TOP: 0px
}
UL.emphasized LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL.emphasized {
	PADDING-BOTTOM: 5px; MARGIN: 2px 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
OL.emphasized LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 26px; MIN-HEIGHT: 26px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
HTML OL.emphasized LI {
	HEIGHT: 29px
}
OL.emphasized LI.one {
	BACKGROUND-IMAGE: url(/images/3081/css/component/ol_callbox_1.gif)
}
OL.emphasized LI.two {
	BACKGROUND-IMAGE: url(/images/3081/css/component/ol_callbox_2.gif)
}
OL.emphasized LI.three {
	BACKGROUND-IMAGE: url(/images/3081/css/component/ol_callbox_3.gif)
}
OL.emphasized LI.four {
	BACKGROUND-IMAGE: url(/images/3081/css/component/ol_callbox_4.gif)
}
DIV.safetytip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.safetytip H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ff0033; PADDING-TOP: 0px
}
OL.safety {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
OL.safety LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 57px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
OL.safety LI.alert {
	BACKGROUND-IMAGE: url(/images/3081/css/component/warning_icon.gif)
}
UL.bullets LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(/images/3081/css/component/bullet-arrow.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px
}
UL.bullets LI A {
	COLOR: #006699; TEXT-DECORATION: none
}
		/*bullets style for bulleted list with links*/
		ul.art-bullets {
			padding: 0px;
			margin: 0px;
			list-style: none;
        }
		
		ul.art-bullets li {
			margin: 0px 0px 0px 15px;
			padding: 0px 0px 0px 11px;
			background: url(/images/3081/css/component/bullet-arrow.gif) no-repeat 0px 4px; 
		}
		
	
		ul.art-bullets li a {
			text-decoration: none;
			color: #006699;
		}
		
		/*bullets style for side callout bulleted list with links*/
		
		ul.list-bullets {
			padding: 0px;
			margin: 0px;
			list-style: none;
        }
		
		ul.list-bullets li {
			margin: 0px 0px 0px 25px;
			padding: 0px 0px 0px 11px;
			background: url(/images/3081/css/component/bullet-arrow.gif) no-repeat 0px 4px; 
		}
		
	
		ul.list-bullets li a {
			text-decoration: none;
			color: #006699;
		}
		

DIV.artsubhead H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0562b2
}
DIV.artsubhead SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.art-txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.art-flash {
	MARGIN: 0px
}
DIV.art-graphic {
	MARGIN: 0px
}
DIV.ss_std {
	MARGIN: 0px
}
DIV.ss_std td {
    margin: 0;
    vertical-align:top;        
}
DIV.ss_std_lg {
	MARGIN: 0px
}
#ss_stats {
	MARGIN: 9px 0px 0px
}
.statsm {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.txt_bl {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0562b2
}
.statsmb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.statsmb_bl {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0562b2
}
DIV.pullquote_ss {
	CLEAR: right; DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 295px! important
}
DIV.pullquote_sssm {
	CLEAR: right; MARGIN-TOP: 9px; DISPLAY: block; FLOAT: right; WIDTH: 221px! important
}
DIV.ss_sidebox {
	BORDER-TOP-WIDTH: 0px; CLEAR: right; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 10px 5px; WIDTH: 143px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.tipsbox {
	CLEAR: right; BORDER-RIGHT: #c8dff1 1px solid; BORDER-TOP: #c8dff1 1px solid; DISPLAY: block; FONT-SIZE: 11px; MARGIN: 20px 0px 10px; BORDER-LEFT: #c8dff1 1px solid; WIDTH: 446px; PADDING-TOP: 0px; BORDER-BOTTOM: #c8dff1 1px solid
}
DIV.tipsbox H1 {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px! important; FONT-SIZE: 11px; BACKGROUND-IMAGE: none! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #0068b6; PADDING-TOP: 3px; BACKGROUND-COLOR: #e7f1fa; BORDER-RIGHT-WIDTH: 0px! important
}
DIV.tipsbox DIV.no-img {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.seriesbox {
	CLEAR: right; BORDER-RIGHT: #c8dff1 1px solid; BORDER-TOP: #c8dff1 1px solid; DISPLAY: block; FONT-SIZE: 11px; MARGIN: 20px 0px 10px; BORDER-LEFT: #c8dff1 1px solid; WIDTH: 446px; PADDING-TOP: 0px; BORDER-BOTTOM: #c8dff1 1px solid
}
DIV.seriesbox H1 {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px! important; FONT-SIZE: 11px; BACKGROUND-IMAGE: none! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; COLOR: #0068b6; PADDING-TOP: 3px; BACKGROUND-COLOR: #e7f1fa; BORDER-RIGHT-WIDTH: 0px! important
}
DIV.seriesbox H4 A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.ss_series {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.ss_steps {
	CLEAR: right; BORDER-RIGHT: #c6e0f1 1px solid; BORDER-TOP: #c6e0f1 1px solid; DISPLAY: inline; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN: 20px 0px 7px 7px; BORDER-LEFT: #c6e0f1 1px solid; WIDTH: 150px; BORDER-BOTTOM: #c6e0f1 1px solid; BACKGROUND-COLOR: #f4fcff
}
DIV.ss_steps H1 {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px! important; FONT-SIZE: 11px; BACKGROUND-IMAGE: none! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #0068b6; PADDING-TOP: 3px; BACKGROUND-COLOR: #e7f1fa; BORDER-RIGHT-WIDTH: 0px! important
}
DIV.ss_stepsbox {
	CLEAR: right; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dbdbdb 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 7px 11px 7px 8px; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 126px; PADDING-TOP: 0px; BORDER-BOTTOM: #dbdbdb 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.ss_sideflash {
	MARGIN: 0px
}
.recipe_title {
	FONT-SIZE: 26px; COLOR: #287ac6
}
DIV.recipe_statstop {
	CLEAR: right; DISPLAY: inline; FLOAT: right; MARGIN: 10px 0px 20px 0px; WIDTH: 216px! important; HEIGHT: 216px
}
DIV.recipe_statstop_noimg {
	MARGIN: 10px 0px 0px; WIDTH: 447px! important; HEIGHT: 130px! important
}
DIV.recipe_statstop_sm {
	width: 274px !important; height: 192px!important; float: right; display:inline; clear:right; margin: 10px 0px 20px 0px;
}
DIV.recipestats-noimg .nextstepsthird {
	padding: 3px 0px 10px 10px; BACKGROUND: url(/images/3081/css/component/bg-grey-dot.gif) repeat-y left top; WIDTH: 50%;
}
DIV.recipeboxtop {
	BACKGROUND: url(/images/3081/css/component/pullquote_bot.gif) no-repeat right bottom; MARGIN: 0px; background-color: #FEFBF2; padding-bottom:0 !important; height: 192px!important;
}
DIV.recipeboxtop DIV {
	BORDER-LEFT: #e5d2b1 1px solid; height: 170px
}
DIV.recipeboxtop H1 {
	BORDER-RIGHT: #e5d2b1 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/3081/css/component/recipestats_top.gif) #fbebdb no-repeat left top; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #eb8f5e; PADDING-TOP: 3px; BORDER-BOTTOM: #e5d2b1 1px solid
}
.recipestats {
	FONT-SIZE: 11px; MARGIN: 0px; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: 174px; BORDER-BOTTOM-STYLE: none! important
}
.recipestats-noimg {
	FONT-SIZE: 11px; MARGIN:0px; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: 100px; BORDER-BOTTOM-STYLE: none! important; padding-top: 5px; padding-bottom: 5px;
}
.recipestats-sm {
	FONT-SIZE: 11px; MARGIN: 0px; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: 150px; BORDER-BOTTOM-STYLE: none! important
}
DIV.recipestats DIV.rule {
	FONT-SIZE: 1px; BACKGROUND: url(/images/3081/css/component/subgate-hdot_grey.gif) repeat-x 50% bottom; MARGIN: 0px 0px 5px; BORDER-TOP-STYLE: none! important; LINE-HEIGHT: 0px; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: 7px; BORDER-BOTTOM-STYLE: none! important
}
DIV.recipestats-sm DIV.rule {
	FONT-SIZE: 1px; BACKGROUND: url(/images/3081/css/component/subgate-hdot_grey.gif) repeat-x 50% bottom; MARGIN: 0px 0px 5px; BORDER-TOP-STYLE: none! important; LINE-HEIGHT: 0px; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: 7px; BORDER-BOTTOM-STYLE: none! important
}
.recipestats SPAN {
	COLOR: #bb720b
}
.recipestats P.core {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/3081/css/component/ico_core.gif) no-repeat 75px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}
.recipestats-noimg P.core {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/3081/css/component/ico_core.gif) no-repeat 75px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}
.recipestats-sm P.core {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/3081/css/component/ico_core.gif) no-repeat 75px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}
DIV.recipe_bod {
	MARGIN: 0px
}
DIV.recipe_int {
	CLEAR: right; DISPLAY: block; FONT-SIZE: 12px; MARGIN: 0px 0px 10px; WIDTH: 446px; PADDING-TOP: 0px
}
DIV.recipe_int H4 {
	PADDING-RIGHT: 7px; BORDER-TOP: #faded0 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px 0px; COLOR: #e59a63; PADDING-TOP: 3px; BORDER-BOTTOM: #faded0 1px solid; BACKGROUND-COLOR: #fefcbf
}
DIV.recipe_bod UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px; LIST-STYLE-TYPE: none
}
DIV.top-key {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.top-key UL {
	PADDING-BOTTOM: 3px; MARGIN: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 15px
}
DIV.top-key LI {
	WIDTH: 130px; POSITION: absolute; HEIGHT: 17px
}
#title {
	FONT-SIZE: 12px; LEFT: 0px; WIDTH: 300px
}
#key01 {
	BACKGROUND: url(/images/3081/css/component/icon_print.gif) no-repeat; LEFT: 330px; LIST-STYLE-TYPE: none
}
#key02 {
	LEFT: 352px; LIST-STYLE-TYPE: none
}
#key03 {
	BACKGROUND: url(/images/3081/css/component/icon_email.gif) no-repeat; LEFT: 384px; LIST-STYLE-TYPE: none
}
#key04 {
	LEFT: 408px; LIST-STYLE-TYPE: none
}
.captiontxt {
	margin: 3px 5px 3px 5px;
	display: block;
}
.centeredImage {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.no-img {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
/*video class*/
div.vid-flash {
	margin: 0; text-align: center;
}
/*print icon*/
#printicon {
	BACKGROUND: url(/images/3081/css/component/icon_print.gif) no-repeat; LEFT: 384px; LIST-STYLE-TYPE: none
}
#printtxt {
	LEFT: 408px; LIST-STYLE-TYPE: none
}
DIV.recipestats-noimg Table { 
	height: 100%;
}
UL.safety {
	PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 5px; LIST-STYLE-TYPE: square;
}
UL.safety LI {
	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 0px;PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
/*Popup page*/
#popmain {
	margin: 0px 0px 0px 25px;
	padding: 0px;
	width: 550px;
} 

#popmain div.top_rule, #popmain div.bot_rule, #popmain div.top-key, #popmain table, #popmain div.art_intro span.article_title{
	display: none !important;
}

#popmain div.tiertwo, #popmain div.tiertwo table{
	display: block !important;
}

#popftr {
	margin: 0px 0px 0px 25px;
	padding: 0px;
	text-align: center;
}

.recipestats-sm span {
	color: #BB720B;
}

.recipestats-noimg span {
	color: #BB720B;
}
div.imgcaption {
        float:left;
        margin: 10px 5px 5px 0px;
        display:block;
        padding: 0px;
        line-height:11px;
}
div.recipeboxtop-lg {
			background-color: #FEFBF2;
			padding-bottom:0 !important;
			background: url(/images/3081/css/component/pullquote_bot.gif) no-repeat bottom right;
			height: 216px!important;
		}
div.recipeboxtop-lg div {
			border-left:1px solid #E5D2B1;
			height: 194px;
		}
div.recipeboxtop-lg h1 {
			background: url(/images/3081/css/component/recipestats_top.gif) no-repeat top left;
			font-weight: bold;
			font-size: 11px;
			color: #EB8F5E;
			background-color: #FBEBDB;
			padding: 3px 7px 3px 10px;
			border-right:1px solid #E5D2B1;
			border-bottom: 1px solid #E5D2B1; 
			margin: 0;
		}
div.recipeboxtop-noimg {
			background-color: #FEFBF2;
			padding-bottom:0px !important;
         background: url(/images/3081/css/component/pullquote_bot.gif) no-repeat bottom right;            
      }
div.recipeboxtop-noimg div {
         border-left:1px solid #E5D2B1;
         /*padding-bottom: 10px!important;*/
      }
div.recipeboxtop-noimg h1 {
         background: url(/images/3081/css/component/recipestats_top.gif) no-repeat top left;
         font-weight: bold;
         font-size: 11px;
         color: #EB8F5E;
         background-color: #FBEBDB;
         padding: 3px 7px 3px 10px;
         border-right:1px solid #E5D2B1;
         border-bottom: 1px solid #E5D2B1; 
         margin: 0;
         clear:both;
      }
      
div.gbb_boxmain {
	margin: 0px;
}

div.gbb_box {
	border: 1px solid #D9DCDC;
	clear: left;
	padding: 7px 5px 5px 7px;
	height: 77px;
}

div.gbb_box h4 {
	font-size: 14px;
	color:#0562B2;
}

img.gbb_box {
	float: left;
	margin: 0 0 0 0px;
	display:inline;
}
button.arrow {
	display:block;
	float:left;
	margin:0;
	padding:0;
	text-indent:-9999px;
	font-size:1px;
	line-height:0;
	border:0;
	width:21px;
	height:21px;
	background:url(/images/3081/css/men/go_arrow.gif) no-repeat;
	cursor:hand;
}

div.guide-pad {
	padding: 7px 7px 14px 155px;
}

#vid-callout {
    margin: 0px; width: 143px; 
}

#vid-callout .v-hdr {
    padding: 0; margin: 0; 
}

#vid-callout .v-hdr ul {
    margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 21px; list-style: none; position: relative; width: 143px !important; 
}

#vid-callout .v-hdr li {
    position: absolute; width: 143px; height: 21px; top: 3px; background: url(/images/3081/css/component/exe_callout_hdr.gif) no-repeat top left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 
}

#vid-callout .v-hdr li h1 {
    display: block; font-size: 11px; font-weight: bold; color: #5F5B58; padding: 5px 7px 5px 7px; margin: 0px 0px 5px 0px; 
}

#vid-calloutbod {
    margin: 0px; padding: 0px; background: url(/images/3081/css/component/exe_callout_bg.gif) no-repeat bottom right; 
}

img.vid {
    float: middle; margin: 10px 9px 0px 9px; display: inline; 
}

.vidcap {
    font-size: 11px; font-weight: normal; color: #646464; margin: 0px; padding: 0px 7px 0px 9px; 
}

ul.video {
    list-style: none; margin: 2px 0px 10px 0px; padding: 2px 0px 7px 0px; 
}

ul.video li {
    margin: 0px 0px 5px 7px; padding: 5px 0px 5px 22px; background: url(/images/3081/css/component/bullet-video.gif) no-repeat 0 2px; color: #006699; font-size: 11px; 
}

ul.video li a {
    margin: 0px 0px 0px 3px; color: #006699; font-size: 11px; 
}

#artvid-callout {
    margin: 0px; width: 216px; 
}

#artvid-callout .v-hdr {
    padding: 0; margin: 0; 
}

#artvid-callout .v-hdr ul {
    margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 21px; list-style: none; position: relative; width: 216px !important; 
}

#artvid-callout .v-hdr li {
    position: absolute; width: 216px; height: 22px; top: 3px; background: url(/images/3081/css/component/art_sidecallout_hdr.gif) no-repeat top left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 
}

#artvid-callout .v-hdr li h1 {
    display: block; font-size: 11px; font-weight: bold; color: #5F5B58; padding: 5px 7px 5px 7px; margin: 0px 0px 5px 0px; 
}

#artvid-calloutbod {
    margin: 0px; padding: 0px; background: url(/images/3081/css/component/art_sidecallout_bg.gif) no-repeat bottom right; 
}

div.art_sidebox {
    width: 216px; float: right; display: inline; margin: 0px 0px 10px 5px; border: 0px; font-size: 11px; clear: right; padding-top: 0px; 
}
/* Added new class for article bug QC#26140 */
.subheadgrey {
font-size:11px;
font-weight:bold;
}
/*Added for 8.4 template changes*/

img.txtwrap {
	padding: 0px;
	margin: 7px 0px 0px 0px;
	float: left;
	
}

img.txtwrapcaption {
	padding: 0px;
	margin: 7px 0px 0px 0px;
	float: left;
	
}

div.wrap {
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 5px 0px;
	float: left;
}

div.txtwrap-pad {
	padding: 0px 7px 7px 0px;
}

.introbluetxt {
	font-size: 14px;
	font-weight: normal;
	color:#0562b2;
}

div.imagecaption {
	
	padding: 0px;
	background-color: #f9f9f9;
	border-bottom: 1px solid #dfe2e2;
	margin: 1px 0px 0px 0px;
	width: 216px;
}

div.imagecaption .inner {
	font-size: 10px;
	color:#646464;
	padding: 7px 5px;
}