UNKNOWN {
	FONT-FAMILY: 宋体
}
HTML {
	FONT-SIZE: 100%
}
BODY {
	FONT-SIZE: 70%; BACKGROUND: #ffffff 0% 70%; MARGIN: 5px 0px; COLOR: #333333; FONT-FAMILY: "宋体"
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H3 {
	FONT-WEIGHT: bold
}
H2 {
	FONT-WEIGHT: bold
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; COLOR: #333333
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #616161; PADDING-TOP: 10px
}
H3 {
	FONT-SIZE: 1.2em; COLOR: #616161
}
H4 {
	FONT-SIZE: 1.1em
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
HR {
	CLEAR: both; COLOR: #333333
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 12px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.header {
	BORDER-TOP-STYLE: none; FONT-FAMILY: 宋体; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.blueArrow LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TH {
	FONT-SIZE: 1.15em
}
TD {
	FONT-SIZE: 1.15em
}
LI {
	FONT-SIZE: 1.15em
}
P {
	FONT-SIZE: 1.15em
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; HEIGHT: 0px
}
.body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.underline {
	TEXT-DECORATION: underline
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.noTop {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.smallTextHeaderRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
TR.alt TD {
	BACKGROUND: #f4f4f4
}
TR.alt {
	BACKGROUND: #f4f4f4
}
.mini {
	WIDTH: 100px
}
.micro {
	WIDTH: 30px
}
.showhide {
	DISPLAY: none
}
INPUT.textbox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1.25em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 19px; BORDER-BOTTOM-STYLE: none
}
.formField {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d8e1e9; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 29px
}
.formField .outerBorder {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.formField .innerWhiteBorder {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.formField .innerGrayBorder {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #333333; PADDING-BOTTOM: 1px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.formLabel {
	FLOAT: left; WIDTH: 50px; PADDING-TOP: 8px
}
.required {
	COLOR: #333333
}
#nav .noBorder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.noBorder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #616161
}
SELECT {
	BORDER-RIGHT: #6f8baa 1px solid; BORDER-TOP: #6f8baa 1px solid; BORDER-LEFT: #6f8baa 1px solid; BORDER-BOTTOM: #6f8baa 1px solid
}
#layoutCommon .noBorder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.noBorder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.paginationBottom {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.paginationTop {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.paginationTop {
	BORDER-TOP: #ccc 1px dotted
}
.paginationBottom {
	BORDER-TOP: #ccc 1px dotted; MARGIN-TOP: 10px; PADDING-TOP: 15px
}
.cmsToolTip {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; BACKGROUND: url(/_layouts/images/info16by16.gif) #ffe2a8 no-repeat 5px 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cmsAlert {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; BACKGROUND: url(/_layouts/images/attention16by16.gif) #ffe2a8 no-repeat 5px 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: auto; OVERFLOW: visible; WIDTH: 960px; PADDING-TOP: 0px; POSITION: relative
}
#grayBlock {
	BACKGROUND: #f3f3f3; FLOAT: left; OVERFLOW: hidden; WIDTH: 960px
}
#header {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 20px
}
#branding {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 250px
}
#branding A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 41px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#spsEditConsole {
	DISPLAY: none; OVERFLOW: hidden
}
#spsWebPartConsole {
	DISPLAY: none; OVERFLOW: hidden
}
#spsWebPartConsole {
	BACKGROUND: #333333; FLOAT: right; WIDTH: 200px; HEIGHT: 800px
}
#spsEditConsole {
	BACKGROUND: #333333; WIDTH: 960px; HEIGHT: 100px
}
#searchAndUserNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.ponytestqd.com/img/search_userInfo_bg.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
#searchBar {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 625px; HEIGHT: 25px
}
#searchBar .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 5px; PADDING-TOP: 20px
}
#searchBar .formField .body {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#searchBar P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px
}
#searchBar SELECT {
	FONT-SIZE: 1.1em; MARGIN: 3px 0px 0px; OVERFLOW: hidden; HEIGHT: 20px
}
#searchBar #searchTerm {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 200px
}
#searchBar INPUT.goButton {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#bodySearchHeader .go {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 32px; PADDING-TOP: 0px; HEIGHT: 29px
}
#searchBar .go {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 32px; PADDING-TOP: 0px; HEIGHT: 29px
}
#searchBar .dropDown {
	FLOAT: left; MARGIN-RIGHT: 8px
}
#userInfoHeader {
	FONT-SIZE: 1em; FLOAT: left; OVERFLOW: hidden; WIDTH: 300px; HEIGHT: 25px
}
#userInfoHeader .body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#userInfoHeader H2 {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
#userInfoHeader SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
#userInfoHeader .details {
	FLOAT: left; BORDER-LEFT: #cccccc 1px solid
}
#userInfoHeader A {
	FONT-WEIGHT: bold; COLOR: #333333
}
#userInfoHeader A:visited {
	TEXT-DECORATION: underline
}
#userInfoHeader A:link {
	TEXT-DECORATION: underline
}
#userInfoHeader A:hover {
	TEXT-DECORATION: none
}
#userInfoHeader A:active {
	TEXT-DECORATION: none
}
#userInfoHeader .details DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#utilityNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 440px; PADDING-TOP: 0px; POSITION: relative
}
#utilityNav UL {
	PADDING-RIGHT: 29px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 27px; LIST-STYLE-TYPE: none
}
#utilityNav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute
}
#utilityNav A {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; TEXT-TRANSFORM: uppercase; COLOR: #333333
}
#utilityNav #item1 {
	LEFT: 10px; WIDTH: 98px
}
#utilityNav #item2 {
	LEFT: 120px; WIDTH: 101px; PADDING-TOP: 4px
}
#utilityNav #item3 {
	LEFT: 232px; WIDTH: 87px
}
#utilityNav #item4 {
	LEFT: 317px
}
#nav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.ponytest.com/REACH/img/mainNav_bg.jpg) #fff no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 36px
}
#nav UL {
	LIST-STYLE: none none outside; BACKGROUND: none transparent scroll repeat 0% 0%; POSITION: relative
}
#nav LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute
}
#nav LI.pipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 1px; PADDING-TOP: 0px; HEIGHT: 36px
}
#nav A {
	DISPLAY: block; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 12px; WHITE-SPACE: nowrap; HEIGHT: 100%; TEXT-DECORATION: none
}
.navShim {
	DISPLAY: none; Z-INDEX: 100; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; WIDTH: 215px; POSITION: absolute; TOP: 25px; HEIGHT: 100px
}
#nav #mainNav_pipe1 {
	LEFT: 32px
}
#nav #mainNav_item1 {
	BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 29px; WIDTH: 61px; HEIGHT: 10px
}
#nav #mainNav_pipe2 {
	LEFT: 100px
}
#nav #mainNav_item2 {
	LEFT: 102px; WIDTH: 97px; HEIGHT: 10px
}
#nav #mainNav_pipe3 {
	LEFT: 200px
}
#nav #mainNav_item3 {
	LEFT: 201px; WIDTH: 100px; HEIGHT: 10px
}
#nav #mainNav_pipe4 {
	LEFT: 300px
}
#nav #mainNav_item4 {
	LEFT: 305px; WIDTH: 97px; HEIGHT: 10px
}
#nav #mainNav_pipe5 {
	LEFT: 335px
}
#nav #mainNav_item5 {
	LEFT: 410px; WIDTH: 91px; HEIGHT: 10px
}
#nav #mainNav_pipe6 {
	LEFT: 415px
}
#nav #mainNav_item6 {
	LEFT: 547px; WIDTH: 74px; HEIGHT: 10px
}
#nav #mainNav_pipe7 {
	LEFT: 550px
}
#nav #mainNav_item7 {
	LEFT: 650px; WIDTH: 86px; HEIGHT: 10px
}
#nav #mainNav_pipe8 {
	LEFT: 653px
}
#nav #mainNav_item8 {
	LEFT: 750px; WIDTH: 71px; HEIGHT: 10px
}
#nav #mainNav_item20 {
	LEFT: 853px; WIDTH: 64px; HEIGHT: 10px
}
#nav #mainNav_pipe21 {
	LEFT: 740px
}
#nav A.main {
	PADDING-BOTTOM: 13px
}
#nav #mainNav_item1 A.main {
	PADDING-LEFT: 12px; HEIGHT: 10px
}
#nav #mainNav_item2 A.main {
	PADDING-LEFT: 12px; WIDTH: 64px; HEIGHT: 10px
}
#nav #mainNav_item3 A.main {
	PADDING-LEFT: 13px; PADDING-BOTTOM: 10px; HEIGHT: 10px
}
#nav #mainNav_item4 A.main {
	PADDING-LEFT: 13px; HEIGHT: 10px
}
#nav #mainNav_item5 A.main {
	PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; HEIGHT: 10px
}
#nav #mainNav_item6 A.main {
	PADDING-LEFT: 13px; HEIGHT: 10px
}
#nav #mainNav_item7 A.main {
	PADDING-LEFT: 13px; PADDING-BOTTOM: 10px; HEIGHT: 10px
}
#nav #mainNav_item8 A.main {
	PADDING-LEFT: 13px; PADDING-TOP: 12px; HEIGHT: 10px
}
.subNavContainer {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10000; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666666 1px solid; WIDTH: 200px; BORDER-TOP-COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#SeeAll_subNav UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.subNavContainer UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#SeeAll_subNav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dotted
}
.subNavContainer UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dotted
}
#SeeAll_subNav LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.subNavContainer UL LI.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#SeeAll_subNav A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #636363; PADDING-TOP: 3px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.subNavContainer UL LI A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #636363; PADDING-TOP: 3px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#SeeAll_subNav SPAN {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 90%; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.subNavContainer UL LI SPAN {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 90%; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#SeeAll_subNav A:active {
	BACKGROUND: #f1f1f1; COLOR: #333333
}
#SeeAll_subNav A:hover {
	BACKGROUND: #f1f1f1; COLOR: #ff6600
}
.subNavContainer UL LI A:active {
	BACKGROUND: #f1f1f1; COLOR: #333333
}
.subNavContainer UL LI A:hover {
	BACKGROUND: #f1f1f1; COLOR: #ff6600
}
#nav LI UL {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 10000; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #666666 1px solid; WIDTH: 200px; BORDER-TOP-COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #fff
}
#nav LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative
}
#nav LI LI A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #636363; PADDING-TOP: 3px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#nav LI LI A:active {
	BACKGROUND: #f1f1f1; COLOR: #333333
}
#nav LI LI A:hover {
	BACKGROUND: #f1f1f1; COLOR: #ff6600
}
.show {
	DISPLAY: block
}
.hide {
	DISPLAY: none
}
#storeLocatorHeader {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; DISPLAY: none; Z-INDEX: 2; BACKGROUND: #fff; LEFT: 630px; FLOAT: right; OVERFLOW: hidden; BORDER-LEFT: #333333 1px solid; WIDTH: 300px; BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; TOP: 50px
}
#storeLocatorHeader H2 {
	PADDING-BOTTOM: 0px; COLOR: #333333
}
#storeLocatorHeader H4 {
	MARGIN: 5px 0px 3px
}
#storeLocatorHeader P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; PADDING-TOP: 0px
}
#storeLocatorHeader .body {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
#storeLocatorHeader .dottedHeader {
	MARGIN-BOTTOM: 10px
}
#storeLocatorHeader #searchBtn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#storeLocatorHeader #advanced {
	PADDING-TOP: 10px
}
#privacyPolicy {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; DISPLAY: none; Z-INDEX: 10000; BACKGROUND: #ffffff; LEFT: 230px; MARGIN: auto; OVERFLOW: hidden; BORDER-LEFT: #333333 1px solid; WIDTH: 500px; BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; TOP: 350px; HEIGHT: 300px
}
#privacyPolicy .body {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#privacyPolicy IFRAME {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 220px; BORDER-RIGHT-WIDTH: 0px
}
#privacyPolicy H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 75px; BACKGROUND: url(banner_logo_small.gif) no-repeat 0px 0px; PADDING-BOTTOM: 20px; COLOR: #333333; PADDING-TOP: 20px
}
#advancedStoreLocator {
	FONT-SIZE: 1.1em; RIGHT: 0px; OVERFLOW: hidden; COLOR: #000; HEIGHT: 500px
}
#advancedStoreLocator #content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#layoutTwoColumns #column2 .rightColumn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: 45%; PADDING-TOP: 0px
}
#layoutTwoColumns #column2 .leftColumn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: 45%; PADDING-TOP: 0px
}
#advancedStoreLocator .leftColumn {
	
}
#advancedStoreLocator .rightColumn {
	PADDING-LEFT: 20px; BORDER-LEFT: #cccccc 1px dotted
}
#advancedStoreLocator LABEL {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #000000; MARGIN-RIGHT: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif
}
#advancedStoreLocator .formLabel {
	WIDTH: 100px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#advancedStoreLocator .searchBtn {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#drivingDirections {
	FONT-SIZE: 1.1em; WIDTH: 700px
}
#directionsMap {
	TEXT-ALIGN: center
}
#drivingDirections TH {
	TEXT-ALIGN: left
}
#drivingDirections TABLE {
	WIDTH: 100%
}
#drivingDirections TABLE .column1 {
	WIDTH: 450px
}
#drivingDirections TABLE TD {
	VERTICAL-ALIGN: top
}
#contentBox {
	CLEAR: both; BACKGROUND: url(http://www.ponytest.com/REACH/img/contentBox_bg.gif) repeat-y left top; MARGIN: auto; OVERFLOW: hidden; WIDTH: 940px
}
#contentBox #boxTop {
	BACKGROUND: url(http://www.ponytest.com/REACH/img/contentBox_top.gif) no-repeat left top; HEIGHT: 15px
}
#contentBox #boxBottom {
	BACKGROUND: url(http://www.ponytest.com/REACH/img/contentBox_bottom.jpg) no-repeat left top; HEIGHT: 56px
}
#contentBox #content {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 790px
}
#contentBox .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 15px
}
#contentBox #contentNoLeftNav {
	OVERFLOW: hidden; WIDTH: 100%
}
.box320 {
	WIDTH: 320px
}
.box320Top {
	WIDTH: 320px; HEIGHT: 10px
}
.box320Bottom {
	WIDTH: 320px; HEIGHT: 10px
}
.box421 {
	MARGIN-BOTTOM: 10px; WIDTH: 421px
}
.box421Top {
	WIDTH: 421px; HEIGHT: 10px
}
.box421Bottom {
	WIDTH: 421px; HEIGHT: 10px
}
.miniPromo {
	CLEAR: both; MARGIN-BOTTOM: 3px
}
#layoutCommon #column2 .miniPromo .body {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutCommon #column2 .box421 .body {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutCommon #column3 .box320 H2 {
	PADDING-TOP: 5px
}
#layoutCommon #column3 .box320 .body {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.textNoWrap {
	FLOAT: left
}
.rightText {
	FLOAT: left
}
.listingAlt .textNoWrap {
	WIDTH: 300px
}
.listing .textNoWrap {
	WIDTH: 300px
}
#layoutCommon #column3 .box320 .rightText {
	WIDTH: 180px
}
.miniPromo .rightText {
	WIDTH: 270px
}
#layoutCommon #column2 .box421 .rightText {
	WIDTH: 270px
}
#layoutHome {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 940px
}
#layoutHome #alert {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #cdce9f; PADDING-BOTTOM: 10px; MARGIN: 0px 15px 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#layoutHome #column1 {
	FLOAT: left; WIDTH: 590px
}
#layoutHome #column2 {
	FLOAT: right; WIDTH: 320px
}
#layoutHome #hero {
	BACKGROUND: #ffffff; MARGIN: 0px 0px 10px; HEIGHT: 270px
}
#layoutHome #hero .body {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutHome #heroBody {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#layoutCommon #featuredPromo {
	HEIGHT: 270px
}
#layoutHome #featuredPromo {
	MARGIN: 15px 0px 0px; HEIGHT: 270px
}
UNKNOWN {
	MARGIN: 0px
}
#featuredPromoBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutHome #expert {
	FLOAT: left; WIDTH: 251px; HEIGHT: 270px
}
#layoutHome #expert .ms-WPBody {
	MARGIN: -26px 0px 0px
}
#layoutHome #expertBody {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MARGIN-BOTTOM: -18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutHome #articles {
	FLOAT: right; MARGIN: 0px 0px 10px; WIDTH: 330px; HEIGHT: 270px
}
#layoutHome #articles #footer {
	DISPLAY: none
}
#layoutHome #inspirational {
	MARGIN: 0px 0px 10px
}
#layoutHome #expert {
	MARGIN: 0px 0px 10px
}
#layoutHome #articles .body {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 158px
}
#layoutHome #expert .body {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 158px
}
#layoutHome .footerLink {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 38px
}
#layoutHome #video {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; HEIGHT: 270px
}
#layoutCommon #video {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; HEIGHT: 270px
}
#layoutCommon #column3 #video TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#layoutHome #video .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutHome #video #videoBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutCommon #column3 #video .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutCommon #video #videoBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutCommon #column3 .body #video .doubleClick {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutCommon #column3 .body #featuredPromo .doubleClick {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutHome #inspirational {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 270px
}
#layoutHome .contentArea {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutHome .header {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 64px
}
#layoutHome .header H3 {
	MARGIN: 0px
}
#layoutHome .header H2 {
	MARGIN: 0px
}
#layoutCommon .header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 20px
}
#layoutHome .header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 20px
}
#layoutCommon .header H2 A {
	TEXT-DECORATION: none
}
#layoutHome .header H2 A {
	TEXT-DECORATION: none
}
#layoutCommon .header H2 A:active {
	TEXT-DECORATION: underline
}
#layoutCommon .header H2 A:hover {
	TEXT-DECORATION: underline
}
#layoutHome .header H2 A:active {
	TEXT-DECORATION: underline
}
#layoutHome .header H2 A:hover {
	TEXT-DECORATION: underline
}
#layoutHome .header H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#layoutHome H2 {
	COLOR: #2e2e2e
}
#layoutHome H3 {
	
}
#layoutTwoColumns H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #2e2e2e; PADDING-TOP: 0px
}
#layoutCommon H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #2e2e2e; PADDING-TOP: 0px
}
#layoutHome H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #2e2e2e; PADDING-TOP: 0px
}
#layoutTwoColumns P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
#layoutCommon P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
#layoutHome P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
#layoutTwoColumns .minPadding {
	PADDING-BOTTOM: 5px
}
#layoutCommon .minPadding {
	PADDING-BOTTOM: 5px
}
#layoutHome .minPadding {
	PADDING-BOTTOM: 5px
}
.serviceAd {
	MARGIN-TOP: 30px; COLOR: #333333
}
#layoutHome #serviceAd1 {
	FLOAT: left; MARGIN: 13px 0px 0px; WIDTH: 240px; LINE-HEIGHT: 200px
}
#layoutHome #serviceAd2 {
	FLOAT: right; MARGIN: 13px 0px 0px; WIDTH: 350px; LINE-HEIGHT: 100px
}
#layoutHome #serviceAd3 {
	MARGIN: 13px 0px 0px
}
#layoutHome #serviceAd1 .body {
	PADDING-RIGHT: 4px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutHome #serviceAd2 .body {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutCommon #column2 .serviceAd .body {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutCommon #column3 .serviceAd .body {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutHome #serviceAd3 .body {
	PADDING-RIGHT: 3px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutCommon #column3 #serviceAd3 .body {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.serviceAdImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.serviceAd P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px
}
.serviceAd H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
.serviceAd A {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none
}
.serviceAd A:link {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none
}
.serviceAd A:active {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none
}
.serviceAd A:visited {
	FONT-WEIGHT: normal; COLOR: #333333; LINE-HEIGHT: 400%
}
.serviceAd A:hover {
	FONT-WEIGHT: normal; COLOR: #ff6600; TEXT-DECORATION: underline
}
.serviceAd A:hover {
	
}
.serviceAd A:visited {
	LINE-HEIGHT: 200%
}
#layoutTwoColumns {
	CLEAR: both; BACKGROUND: url(http://www.ponytest.com/img/layoutCommon_Bg.gif) no-repeat 162px 0px; OVERFLOW: hidden; WIDTH: 940px
}
#layoutSearchResults {
	CLEAR: both; BACKGROUND: url(http://www.ponytest.com/img/layoutCommon_Bg.gif) no-repeat 162px 0px; OVERFLOW: hidden; WIDTH: 940px
}
#layoutCommon {
	CLEAR: both; BACKGROUND: url(http://www.ponytest.com/img/layoutCommon_Bg.gif) no-repeat 162px 0px; OVERFLOW: hidden; WIDTH: 940px
}
#layoutTwoColumns #column2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#layoutTwoColumns #column1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#layoutSearchResults #column2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#layoutSearchResults #column1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#layoutCommon #column2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 720px; PADDING-TOP: 0px
}
#layoutCommon #column1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#layoutCommon #column3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#layoutSearchResults #column1 {
	WIDTH: 175px
}
#layoutTwoColumns #column1 {
	WIDTH: 175px
}
#layoutCommon #column1 {
	WIDTH: 175px
}
#layoutCommon #column1 .body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 17px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#layoutSearchResults #column1 .body {
	PADDING-RIGHT: 15px; PADDING-LEFT: 17px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#layoutCommon #column2 .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#layoutCommon #column3 {
	MARGIN: 0px; WIDTH: 330px
}
#layoutCommon #column3 .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#layoutCommon #column1 .leftNavTip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 135px; PADDING-TOP: 20px; BORDER-BOTTOM: #cccccc 1px dotted
}
#layoutCommon #column1 H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#layoutCommon #column1 .leftNavTip P {
	LINE-HEIGHT: 1.3em
}
#layoutCommon #column1 .textAd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 135px; PADDING-TOP: 20px
}
#layoutCommon #column1 .textAd H4 {
	MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #cccccc 1px dotted
}
#layoutCommon H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#layoutCommon #hero {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 10px; WIDTH: 421px; HEIGHT: 270px
}
#layoutCommon #hero .body {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutCommon #heroBody {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#layoutCommon #articles {
	MARGIN: 0px 0px 10px; WIDTH: 421px; HEIGHT: 270px
}
#layoutCommon #articles #footer {
	DISPLAY: none
}
#layoutCommon #relatedArticles {
	WIDTH: 320px
}
#layoutCommon .header {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutCommon #mealPlanner .body {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutCommon #articles .body {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 161px
}
#layoutCommon #column3 .header {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 60px
}
#layoutCommon #relatedArticles .body {
	MARGIN: -5px 0px -20px; HEIGHT: 200px
}
#layoutCommon #column2 .box421 .header {
	HEIGHT: 60px
}
#layoutCommon #articles .header {
	HEIGHT: 60px
}
#layoutCommon #column3 #meetPlanner .header {
	
}
#layoutCommon #mealPlanner .header {
	
}
#layoutCommon #recipeTipBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#layoutCommon .ad_300x250 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#layoutCommon #promo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#layoutCommon #mealPlanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#layoutCommon #mealPlanner {
	WIDTH: 421px; HEIGHT: 168px
}
#layoutCommon #miniPromos {
	MARGIN-BOTTOM: 10px; HEIGHT: 270px
}
#column2 #miniPromos .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: visible; PADDING-TOP: 20px
}
#layoutCommon .ad_300x250 {
	WIDTH: 320px; HEIGHT: 270px
}
#layoutCommon #promo {
	WIDTH: 320px; HEIGHT: 270px
}
#layoutCommon #recipeTipBox {
	HEIGHT: 246px
}
#layoutCommon #recipeTipBox .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutCommon #recipeTipBox .image {
	FLOAT: right; MARGIN: 0px 10px 15px
}
#layoutCommon #column3 .ad_300x250 .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutCommon #promo .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutCommon #meetPlanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 320px; PADDING-TOP: 0px; HEIGHT: 168px
}
#layoutCommon #meetPlanner .body {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutCommon .footerLink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 38px
}
#layoutCommon .header H3 {
	MARGIN: 0px
}
#layoutCommon .header H2 {
	MARGIN: 0px
}
#layoutCommon .header H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#layoutCommon H2 {
	COLOR: #333333
}
#layoutCommon #column1 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#layoutCommon .articleTease {
	MARGIN-BOTTOM: 2px; HEIGHT: 71px
}
#layoutCommon #meetPlanner .image {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#layoutCommon .articleTease .image {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#layoutCommon .image {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.imageRightNoWrap {
	FLOAT: right; MARGIN-LEFT: 20px
}
.imageLeftNoWrap {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.imageRight {
	MARGIN-BOTTOM: 10px
}
.imageLeft {
	MARGIN-BOTTOM: 10px
}
#layoutCommon .imageLeft {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.imageLeft {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#layoutCommon .imageRight {
	FLOAT: right; MARGIN-LEFT: 20px
}
.imageRight {
	FLOAT: right; MARGIN-LEFT: 20px
}
#layoutTwoColumns #column2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 765px; PADDING-TOP: 0px
}
#layoutSearchResults #column2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 765px; PADDING-TOP: 0px
}
#layoutSearchResults #column1 {
	FONT-WEIGHT: bold
}
#layoutSearchResults #column1 #searchTerm {
	COLOR: #333333
}
#layoutSearchResults #column2 .body {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutSearchResults #column2 #searchResultsHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 715px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dotted
}
#layoutSearchResults #pagination {
	WIDTH: 715px; MARGIN-RIGHT: 10px
}
#layoutSearchResults #column2 #searchResultsHeader #resultCount {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; FLOAT: left; OVERFLOW: hidden; WIDTH: 300px
}
#layoutSearchResults .pagination {
	FONT-WEIGHT: bold; FLOAT: right; TEXT-ALIGN: right
}
#layoutSearchResults .searchResult {
	MARGIN: 0px 10px 10px 0px; OVERFLOW: hidden
}
#layoutSearchResults .searchResultAlt {
	MARGIN: 0px 10px 10px 0px; OVERFLOW: hidden
}
#layoutSearchResults #column2 .searchResult .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#layoutSearchResults #column2 .searchResultAlt .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#layoutSearchResults .searchResultAlt {
	BACKGROUND: #f4f4f4
}
#layoutSearchResults .resultNumber {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 5px 0px 7px; WIDTH: 10px; COLOR: #333333
}
#layoutSearchResults .resultDescription {
	FLOAT: left; WIDTH: 650px
}
#layoutSearchResults .resultDescription H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#layoutSearchResults .resultDescription P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#hero-subPage {
	MARGIN-BOTTOM: 10px; HEIGHT: 260px
}
#layoutCommon #hero-subPage .body {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#box3-subPage .body {
	HEIGHT: 240px
}
#heroText-subPage .body {
	HEIGHT: 240px
}
#box2-subPage .body {
	HEIGHT: 200px
}
#layoutCommon #column3 #box4-subPage {
	POSITION: relative; TOP: 8px
}
#box4-subPage .body {
	HEIGHT: 200px
}
#column3 #box4-subPage .header {
	HEIGHT: 30px
}
#layoutCommon #column3 #Fix1box4-subPage {
	MARGIN: -10px 0px 0px
}
#Fix1box4-subPage .body {
	HEIGHT: 200px
}
#column3 #Fix1box4-subPage .header {
	HEIGHT: 30px
}
#layoutCommon #column2 #box2-subPage .header {
	HEIGHT: 30px
}
#column3 #box3-subPage .header {
	HEIGHT: 30px
}
#layoutCommon #column2 #hero-subPage .header {
	HEIGHT: 30px
}
#box2-subPage .header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#hero-subPage .header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#breadcrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 720px; COLOR: #616161; PADDING-TOP: 10px; HEIGHT: 25px
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 20px; MARGIN: 0px; OVERFLOW: hidden; COLOR: #5e5e5e; PADDING-TOP: 0px
}
#footer #emailSignup {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 175px
}
#footer #emailSignup .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#footer #emailSignup P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer #emailSignup P.header {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
#footer #navList4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; HEIGHT: 100px
}
#footer #navList3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; HEIGHT: 100px
}
#footer #navList2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; HEIGHT: 100px
}
#footer #navList1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; HEIGHT: 100px
}
#footer #navList1 {
	WIDTH: 480px
}
#footer #navList2 {
	WIDTH: 0px
}
#footer #navList3 {
	WIDTH: 0px
}
#footer #navList4 {
	WIDTH: 280px
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer #navList1 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer #navList3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer A {
	FONT-WEIGHT: normal; COLOR: #5e5e5e; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer A:active {
	TEXT-DECORATION: underline
}
#footer .header {
	FONT-WEIGHT: bold; COLOR: #747474
}
#footer INPUT {
	BORDER-RIGHT: #7c9bb2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7c9bb2 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #7c9bb2 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #7c9bb2 1px solid; HEIGHT: 16px
}
#footer SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
#footer #rssFeed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#footer #rssFeed IMG {
	PADDING-RIGHT: 10px; FLOAT: left
}
#footer #rssFeed SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#footer FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
#legalFooter {
	FONT-SIZE: 12px; BACKGROUND: #fff; MARGIN: 0px; COLOR: #5e5e5e
}
#legalFooter A {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none
}
#legalFooter A:active {
	TEXT-DECORATION: underline
}
#legalFooter A:hover {
	TEXT-DECORATION: underline
}
#legalFooter SPAN {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#legalFooter DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#legalFooter .body {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tertiaryNav {
	FLOAT: left; MARGIN: 20px 0px 30px; WIDTH: 140px
}
#tertiaryNav H1 {
	FONT-SIZE: 120%
}
#tertiaryNav H2 {
	FONT-SIZE: 110%
}
#tertiaryNav H3 {
	FONT-SIZE: 100%; TEXT-TRANSFORM: uppercase
}
#tertiaryNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 15px; WIDTH: 135px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dotted
}
#tertiaryNav A {
	DISPLAY: block; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#tertiaryNav LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tertiaryNav LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; HEIGHT: 100%
}
#tertiaryNav LI A:hover {
	BACKGROUND: #f1f1f1
}
#tertiaryNav LI A:active {
	BACKGROUND: #f1f1f1
}
#tertiaryNav .last {
	BORDER-BOTTOM: #cccccc 1px dotted
}
#recipeNav H4 {
	TEXT-TRANSFORM: uppercase; COLOR: #6e6e6e
}
#recipeNav H3 {
	TEXT-TRANSFORM: uppercase; COLOR: #6e6e6e
}
#recipeNav H3 A {
	TEXT-DECORATION: none
}
#recipeNav .recipeListDivider {
	BORDER-TOP: #cccccc 1px dotted; MARGIN: 3px 0px 6px; WIDTH: 130px; HEIGHT: 1px
}
#recipeNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#recipeNav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#recipeNav LI A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#recipeNav LI A#current {
	
}
#recipeNav .recipeNavList {
	DISPLAY: block
}
#recipeNav .recipeNavList SPAN {
	DISPLAY: none
}
#recipeNav LI.allRecipes {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#recipeNav .allRecipes A {
	DISPLAY: block; FONT-SIZE: 0.75em
}
#recipeNav .allRecipes UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#layoutCommon #recipeSearchLeftNav {
	MARGIN-BOTTOM: 7px
}
#layoutCommon #recipeSearchLeftNav INPUT {
	WIDTH: 123px
}
#layoutCommon #recipeSearchLeftNav .body {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#layoutCommon #column1 .advanced {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#layoutCommon #recipeSearchTerm {
	FLOAT: left; WIDTH: 150px
}
#layoutCommon #emailDinnerIdeas {
	FLOAT: left; WIDTH: 170px
}
#recipeDetailHeader {
	BACKGROUND: #f4f4f4; FLOAT: left; MARGIN: 0px 13px; OVERFLOW: hidden; WIDTH: 737px; HEIGHT: 49px
}
#layoutCommon #column1 .advanced {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#bodySearchHeader {
	FLOAT: left; WIDTH: 417px
}
#layoutCommon #column2 #bodySearchHeader #searchBar {
	WIDTH: 720px
}
#bodySearchHeader .formLabel {
	WIDTH: 90px
}
#layoutTwoColumns #bodySearchHeader .body {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutCommon #bodySearchHeader .body {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutCommon #bodySearchHeader .body .formField .body {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 3px
}
#bodySearchHeader .advanced {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
#recipeDetailIngredients {
	MARGIN-LEFT: 4px; WIDTH: 410px
}
#recipeDetailDescription {
	MARGIN-LEFT: 4px; WIDTH: 410px
}
#recipeDetailRight {
	FLOAT: right; MARGIN-RIGHT: 20px
}
#recipeDetailNutrition .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#recipeImage .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#recipeDetailDescription .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#recipeDetailIngredients {
	BORDER-TOP: #cccccc 1px dotted
}
#recipeDetailIngredients .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#recipeDetailNutrition H5 {
	FONT-SIZE: 1.1em; COLOR: #616161
}
#recipeDetailNutrition UL {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 150px
}
#recipeDetailSuggested {
	BORDER-TOP: #cccccc 1px dotted; WIDTH: 725px
}
#recipeDetailDirections {
	BORDER-TOP: #cccccc 1px dotted; WIDTH: 725px
}
.addToShoppingList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#recipeDetailDirections OL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#recipeDetailDirections OL LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 23px
}
#recipeDetailSuggested .suggestedRecipeLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 10px
}
#recipeDetailSuggested .suggestedRecipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 10px
}
#recipeDetailSuggested .suggestedRecipe {
	MARGIN-RIGHT: 20px
}
#recipeDetailSuggested .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#recipeDetailDirections .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#recipeDetailSuggested .suggestedRecipe IMG {
	MARGIN: 10px 0px
}
#recipeImage {
	MARGIN: 10px 0px
}
#printRecipe {
	PADDING-LEFT: 2px; FLOAT: right; OVERFLOW: hidden; WIDTH: 220px
}
#printRecipe .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#printRecipe .printSize {
	FLOAT: left; WIDTH: 22px; MARGIN-RIGHT: 13px
}
#printRecipe .printSize A {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 40px
}
#printRecipe #print3x5 {
	PADDING-TOP: 30px
}
#printRecipe #print4x6 {
	PADDING-TOP: 30px
}
#printRecipe #full {
	PADDING-TOP: 30px
}
#layoutCommon #resultCountHdr {
	FLOAT: left; MARGIN: 0px 10px 0px 8px
}
#layoutCommon #recipeCategoryListings {
	OVERFLOW: hidden; WIDTH: 417px
}
#layoutCommon #listingHeader {
	OVERFLOW: hidden; WIDTH: 417px
}
.dottedHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dotted
}
#layoutCommon #listingHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dotted
}
#layoutCommon #listingHeader .column1 {
	FLOAT: left; WIDTH: 250px
}
#layoutCommon #recipeCategoryListings .column1 {
	FLOAT: left; WIDTH: 250px
}
#layoutCommon #recipeCategoryListings .column1 {
	OVERFLOW: hidden; WIDTH: 240px
}
#layoutCommon #listingHeader .timeColumn {
	FLOAT: left; WIDTH: 75px; TEXT-ALIGN: center
}
#layoutCommon #recipeCategoryListings .timeColumn {
	FLOAT: left; WIDTH: 75px; TEXT-ALIGN: center
}
#layoutCommon #recipeCategoryListings .timeColumn {
	FONT-SIZE: 1em; OVERFLOW: hidden
}
#layoutCommon #listingHeader .timeColumn {
	FONT-WEIGHT: bold; FONT-SIZE: 1.15em
}
#layoutCommon #recipeCategoryListings H4 {
	COLOR: #000000
}
#layoutCommon .listingAlt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#layoutCommon .listing {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#layoutCommon #recipeCategoryListings .listingAlt {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#layoutCommon #recipeCategoryListings .listing {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#layoutCommon .listingAlt {
	BACKGROUND: #f4f4f4
}
#layoutCommon #recipeCategoryListings .listingAlt {
	BACKGROUND: #f4f4f4
}
#listingPagination {
	FLOAT: left; WIDTH: 417px
}
#layoutCommon #column2 #myKroger .box421 .body IMG {
	MARGIN: 9px 0px 0px
}
#plusCardSavings {
	HEIGHT: 64px
}
#layoutCommon #column3 #plusCardSavings .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#column3 #plusCardSavings .innerBody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 44px
}
#column3 #preferredStore P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#column3 #preferredStore H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#column3 #plusCardSavings P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#column3 #plusCardSavings H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#preferredStore {
	MARGIN: 0px 0px 10px
}
#programRewards {
	MARGIN: 0px 0px 10px
}
#plusCardSavings {
	MARGIN: 0px 0px 10px
}
#column3 .box320 {
	MARGIN: 0px 0px 10px
}
#column3 #programRewards .body {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#column3 #programRewards P {
	PADDING-BOTTOM: 5px
}
#programRewards .rewardInfo {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; BORDER-BOTTOM: #cccccc 1px dotted
}
#layoutCommon #column2 #storeNewsListing .body {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#column2 #storeNewsListing .listingAlt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#layoutCommon #column2 #storeNewsListing .listing {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#column2 #storeNewsListing .listingAlt P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#layoutCommon #column2 #storeNewsListing .listing P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#profileForm {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 404px; PADDING-TOP: 15px
}
#profileFormHdr {
	WIDTH: 404px
}
#profileFormHdr #requiredHdr {
	FLOAT: right; MARGIN: 0px 10px; WIDTH: 100px; TEXT-ALIGN: right
}
#profileForm .divider {
	CLEAR: both; MARGIN: 10px 0px 15px; BORDER-BOTTOM: #cccccc 1px dotted; HEIGHT: 1px
}
#profileForm LABEL {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif
}
#profileForm .leftCol {
	FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 150px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
#profileForm .rightCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 240px; PADDING-TOP: 0px
}
#profileForm .shortField {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 60px; PADDING-TOP: 0px
}
#profileForm SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#profileForm SELECT {
	MARGIN-RIGHT: 20px
}
#profileForm INPUT {
	WIDTH: 160px
}
#profileForm .micro {
	WIDTH: 30px
}
#profileForm .mini {
	WIDTH: 50px
}
#profileForm .short {
	WIDTH: 120px
}
#profileForm .long {
	WIDTH: 220px
}
.checkbox {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; WIDTH: 20px; PADDING-TOP: 3px
}
#profileForm .checkbox {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; WIDTH: 20px; PADDING-TOP: 3px
}
#profileForm .radioBtn {
	WIDTH: 15px
}
.radioBtn {
	WIDTH: 15px
}
#layoutCommon #shoppingListTasks P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
#shoppingListOptions {
	WIDTH: 323px; HEIGHT: 27px
}
#shoppingListOptions UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 27px
}
#shoppingListOptions LI {
	FLOAT: left; HEIGHT: 27px; TEXT-ALIGN: center
}
#shoppingListOptions #opt1 {
	WIDTH: 134px
}
#shoppingListOptions #opt2 {
	WIDTH: 100px
}
#shoppingListOptions #opt3 {
	WIDTH: 75px
}
#shoppingListOptions LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 6px; COLOR: #616161; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#shoppingListOptions .pipe {
	WIDTH: 2px
}
#shoppingListOptions A:active {
	COLOR: #333333
}
#shoppingListOptions A:hover {
	COLOR: #333333
}
#shoppingList #listingHeader {
	WIDTH: 410px
}
#shoppingList {
	WIDTH: 410px
}
#shoppingList .listingAlt UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#shoppingList .listing UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#layoutCommon #column3 #shoppingListTasks .body {
	OVERFLOW: visible; POSITION: relative
}
#shoppingListTasks UL {
	MARGIN-LEFT: 0px
}
#shoppingListTasks LI {
	PADDING-BOTTOM: 5px
}
#editAdded-menu {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 0.8em; Z-INDEX: 10000000; BACKGROUND: #ffffff; LEFT: -330px; FLOAT: right; OVERFLOW: hidden; BORDER-LEFT: #333333 1px solid; WIDTH: 330px; BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; TOP: 20px
}
#delete-menu {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 0.8em; Z-INDEX: 10000000; BACKGROUND: #ffffff; LEFT: -330px; FLOAT: right; OVERFLOW: hidden; BORDER-LEFT: #333333 1px solid; WIDTH: 330px; BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; TOP: 20px
}
#clear-menu {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 0.8em; Z-INDEX: 10000000; BACKGROUND: #ffffff; LEFT: -330px; FLOAT: right; OVERFLOW: hidden; BORDER-LEFT: #333333 1px solid; WIDTH: 330px; BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; TOP: 20px
}
#addList-menu {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 0.8em; Z-INDEX: 10000000; BACKGROUND: #ffffff; LEFT: -330px; FLOAT: right; OVERFLOW: hidden; BORDER-LEFT: #333333 1px solid; WIDTH: 330px; BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; TOP: 20px
}
.shoppingListOverlay {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 0.8em; Z-INDEX: 10000000; BACKGROUND: #ffffff; LEFT: -330px; FLOAT: right; OVERFLOW: hidden; BORDER-LEFT: #333333 1px solid; WIDTH: 330px; BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; TOP: 20px
}
.shoppingListOverlay {
	DISPLAY: none
}
.shoppingListOverlay SELECT {
	FONT-SIZE: 1em
}
.shoppingListOverlay INPUT {
	FONT-SIZE: 1em
}
#layoutCommon #column3 #shoppingListTasks .shoppingListOverlay .body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#articleDetail {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#articleDetail .image {
	MARGIN-BOTTOM: 10px
}
.sendToFriend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.printVersion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#column2 #articleDetail LI {
	LIST-STYLE-TYPE: disc
}
#layoutstoreLocatorResults .body {
	PADDING-RIGHT: 31px; PADDING-LEFT: 31px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#layoutstoreLocatorResults .count {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 450px; PADDING-TOP: 3px
}
#layoutstoreLocatorResults .storeCount {
	FONT-WEIGHT: bold
}
#storeLocatorResultsTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 876px; PADDING-TOP: 0px
}
#storeLocatorResultsTable TR.alt TD {
	BACKGROUND: #f4f4f4
}
#storeLocatorResultsTable TR.alt {
	BACKGROUND: #f4f4f4
}
#storeLocatorResultsTable TH {
	TEXT-ALIGN: left
}
#storeLocatorResultsTable TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#storeLocatorResultsTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#layoutstoreLocatorResults #storeLocatorResultsTable P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#storeLocatorResultsTable #column1 {
	WIDTH: 100px
}
#storeLocatorResultsTable #column2 {
	WIDTH: 120px
}
#storeLocatorResultsTable #column3 {
	WIDTH: 145px
}
#storeLocatorResultsTable #column4 {
	WIDTH: 79px
}
#storeLocatorResultsTable #column5 {
	WIDTH: 69px
}
#storeLocatorResultsTable #column6 {
	WIDTH: 74px
}
#storeLocatorResultsTable #column7 {
	WIDTH: 285px; PADDING-TOP: 25px
}
#storeLocatorResultsTable A {
	
}
#storeLocatorResultsTable A:visited {
	TEXT-DECORATION: underline
}
#storeLocatorResultsTable A:link {
	TEXT-DECORATION: underline
}
#storeLocatorResultsTable A:active {
	TEXT-DECORATION: none
}
#storeLocatorResultsTable A:hover {
	TEXT-DECORATION: none
}
#storeLocatorResultsTable INPUT {
	WIDTH: 165px
}
#storeLocatorResultsTable .shortBtn {
	WIDTH: 130px
}
#storeLocatorResultsTable .pagination {
	FONT-SIZE: 0.9em; FLOAT: left; TEXT-ALIGN: left
}
#storeLocatorResultsTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#storeLocatorResultsTable TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#storeLocatorResultsTable TD .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#storeLocatorResultsTable TH.firstCol {
	PADDING-LEFT: 5px
}
#storeLocatorResultsTable TD.firstCol {
	PADDING-LEFT: 5px
}
#storeLocatorResultsTable TR {
	PADDING-LEFT: 5px
}
#storeLocatorResultsTable .blankRow {
	LINE-HEIGHT: 1px; HEIGHT: 1px
}
#storeLocatorResultsTable #pagFooter {
	FONT-SIZE: 0.9em; TEXT-ALIGN: left
}
#storeLocatorResultsHeader {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#layoutstoreLocatorResults #locatorSortBy {
	FLOAT: left; WIDTH: 115px
}
#layoutstoreLocatorResults #locatorNewSearch {
	FLOAT: left; WIDTH: 115px
}
#layoutstoreLocatorResults #locatorSortBy {
	WIDTH: 150px
}
#storeLocatorResultsHeader .storesFound P {
	MARGIN: 2px 0px
}
#storeLocatorResultsHeader .numberOfStores {
	FONT-SIZE: 80%
}
#storeLocatorResultsHeader .locatorNewSearch {
	FLOAT: left; WIDTH: 250px; TEXT-ALIGN: center
}
.makePreferred {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.viewWeeklyAd {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.submitBtn {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0pt; HEIGHT: 22px
}
.submitBtn A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 2px; FONT-WEIGHT: 700; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 9px; MARGIN: 0pt; COLOR: #000000; PADDING-TOP: 1px; HEIGHT: 22px; TEXT-DECORATION: none
}
.submitBtn INPUT {
	PADDING-RIGHT: 15px; PADDING-LEFT: 2px; FONT-WEIGHT: 700; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 9px; MARGIN: 0pt; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none
}
#storeLocatorResultsHeader .locatorSortBy {
	FLOAT: left; WIDTH: 200px; TEXT-ALIGN: center
}
.ms-WPBorder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ms-WPBorderBorderOnly {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ms-BlogNavigator DIV.ms-WPBody {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.srch-WPBody {
	FONT-SIZE: 1em; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: tahoma
}
.searchResults {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 95%; COLOR: #333333; PADDING-TOP: 5px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.searchResults-alt {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 95%; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: 宋体; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
.searchResults-Cell {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.searchResults-Table {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.searchResults TR {
	MARGIN: 2px 5px
}
.searchResults .altRow {
	
}
.searchResults .paginationRow {
	
}
.searchResults .paginationRow TD {
	TEXT-TRANSFORM: uppercase; TEXT-ALIGN: right
}
.srch-stats {
	FONT-SIZE: 1em; COLOR: #333333; FONT-FAMILY: Tahoma; WHITE-SPACE: nowrap; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.srch-Page {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #333333; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
.paginationRow TD {
	TEXT-TRANSFORM: uppercase; TEXT-ALIGN: right
}
TABLE.ms-tztable {
	MARGIN: auto; WIDTH: 98%
}
TD#RightCell {
	DISPLAY: none
}
TD#MainLeftCell {
	WIDTH: 100%
}
#LeftZoneTable #MidUpperLeftCell #tertiaryNav LI {
	FONT-SIZE: 110%
}
#LeftZoneTable #MidUpperRightCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.srch-Title A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 88%; COLOR: #333333; TEXT-DECORATION: underline
}
.srch-Title A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 88%; COLOR: #333333; TEXT-DECORATION: underline
}
.srch-Title A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 88%; COLOR: #333333; TEXT-DECORATION: underline
}
.srch-Title A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 88%; COLOR: #333333; TEXT-DECORATION: underline
}
.srch-Title A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 88%; COLOR: #333333; TEXT-DECORATION: underline
}
.srch-Title A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 88%; COLOR: #333333; TEXT-DECORATION: underline
}
.srch-Title A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 88%; COLOR: #333333; TEXT-DECORATION: underline
}
.srch-Title A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 88%; COLOR: #333333; TEXT-DECORATION: underline
}
.srch-Title A:active {
	TEXT-DECORATION: none
}
.srch-Title A:hover {
	TEXT-DECORATION: none
}
.srch-Description {
	FONT-SIZE: 105%; MARGIN: 7px 0px 20px; WIDTH: 95%; COLOR: #333333; FONT-FAMILY: 宋体
}
#SRST .srch-stats {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #333333
}
.srch-sort {
	TEXT-ALIGN: left
}
.srch-sort #CSR_NO_RESULTS {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; LEFT: 35px; POSITION: relative; TOP: -30px; TEXT-ALIGN: left
}
.srch-sort #CSR_NO_RESULTS OL LI {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 2px 0px; TEXT-ALIGN: left
}
#MidUpperRightCell .ms-WPBody .srch-Summary A {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-STYLE: italic; BACKGROUND-COLOR: #e6e4fa; TEXT-DECORATION: underline
}
#MidUpperRightCell .ms-WPBody .srch-Summary A:link {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-STYLE: italic; BACKGROUND-COLOR: #e6e4fa; TEXT-DECORATION: underline
}
#MidUpperRightCell .ms-WPBody .srch-Summary A:active {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-STYLE: italic; BACKGROUND-COLOR: #e6e4fa; TEXT-DECORATION: underline
}
#MidUpperRightCell .ms-WPBody .srch-Summary A:visited {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-STYLE: italic; BACKGROUND-COLOR: #e6e4fa; TEXT-DECORATION: underline
}
#MidUpperRightCell .ms-WPBody .srch-Summary A:hover {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-STYLE: italic; BACKGROUND-COLOR: #e6e4fa; TEXT-DECORATION: underline
}
#MidUpperRightCell .ms-WPBody .srch-Summary {
	FONT-SIZE: 120%
}
#MidUpperRightCell .ms-WPBody .srch-Summary A:hover {
	TEXT-DECORATION: none
}
#MidUpperRightCell .ms-WPBody .srch-Summary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#SRST .srch-stats {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #333333
}
.srch-BestBets {
	MARGIN: 0px 0px 0px -14px; WIDTH: 96%
}
.srch-BestBetsTitle A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #333333
}
.srch-BestBetsTitle A {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #333333
}
.srch-BestBetsTitle A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #333333
}
.srch-BestBetsTitle A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #333333
}
.srch-BestBetsTitle A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #333333
}
.srch-BB-URL A {
	FONT-WEIGHT: normal; COLOR: #333333! important; TEXT-DECORATION: none
}
.srch-BB-URL A:link {
	FONT-WEIGHT: normal; COLOR: #333333! important; TEXT-DECORATION: none
}
.srch-BB-URL A:active {
	FONT-WEIGHT: normal; COLOR: #333333! important; TEXT-DECORATION: none
}
.srch-BB-URL A:visited {
	FONT-WEIGHT: normal; COLOR: #333333! important; TEXT-DECORATION: none
}
.srch-BB-URL A:hover {
	FONT-WEIGHT: normal; COLOR: #333333! important; TEXT-DECORATION: none
}
.srch-BB-URL A:hover {
	TEXT-DECORATION: underline
}
#sitemapBox {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 90%; BACKGROUND: #f0f0f0; OVERFLOW: hidden; BORDER-LEFT: #333333 1px solid; WIDTH: 750px; BORDER-BOTTOM: #333333 1px solid
}
#sitemapBox UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
#sitemapBox .columnEntryLast {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND: #f0f0f0; FLOAT: left; VISIBILITY: inherit; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 149px; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; HEIGHT: 13em
}
#sitemapBox .columnEntry {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND: #f0f0f0; FLOAT: left; VISIBILITY: inherit; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 149px; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; HEIGHT: 13em
}
#sitemapBox .columnEntryLast {
	BORDER-RIGHT-STYLE: none
}
#sitemapBox .header {
	FONT-WEIGHT: bold
}
.rightColumnStoreDetails {
	FLOAT: left; MARGIN: 10px 0px; WIDTH: 40%
}
.leftColumnStoreDetails {
	FLOAT: left; MARGIN: 10px 0px; WIDTH: 40%
}
.rightColumnStoreDetails H3 {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.leftColumnStoreDetails H3 {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.leftColumnStoreDetails {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.rightColumnStoreDetails {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pharmHours {
	WIDTH: 300px
}
.storeHours {
	WIDTH: 300px
}
.pharmHours TH {
	TEXT-ALIGN: left
}
.storeHours {
	TEXT-ALIGN: left
}
#storeServices UL {
	PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 160px
}
#recallAnnouncement {
	BORDER-RIGHT: #e6e5e5 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #e6e5e5 1px solid; PADDING-LEFT: 35px; FONT-SIZE: 110%; MIN-HEIGHT: 20px; PADDING-BOTTOM: 9px; MARGIN: 4px auto 8px; BORDER-LEFT: #e6e5e5 1px solid; WIDTH: 92%; COLOR: #616161; PADDING-TOP: 9px; BORDER-BOTTOM: #e6e5e5 1px solid; HEIGHT: 20px
}
.articleProductlisting {
	CLEAR: left
}
.articleProductlisting .miniPromo .body {
	MARGIN: 7px 5px
}
.articleProductlisting IMG {
	MARGIN-BOTTOM: 5px
}
#layoutCommon #column2 UL {
	MARGIN: -1% 0px 1% 6%
}
#layoutCommon #column2 LI {
	LIST-STYLE-TYPE: disc
}
#column2SubpageGeneral {
	WIDTH: 700px
}
#column2WebPar {
	MARGIN: 0px 0px 0px 20px
}
#column2WebPart P {
	FONT-SIZE: 100%
}
#tocwp {
	MARGIN: auto; WIDTH: 96%; TEXT-ALIGN: left
}
#tocwp #column {
	BORDER-RIGHT: #dbdddc 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.smHeader:hover {
	FONT-SIZE: 80%; COLOR: #333333
}
A.smHeader:visited {
	FONT-SIZE: 80%; COLOR: #333333
}
A.smHeader:link {
	FONT-SIZE: 80%; COLOR: #333333
}
A.smHeader {
	FONT-SIZE: 80%; COLOR: #333333
}
A.smHeader:active {
	FONT-SIZE: 80%; COLOR: #333333
}
A.smChild:hover {
	FONT-WEIGHT: normal; COLOR: #333333
}
A.smChild:visited {
	FONT-WEIGHT: normal; COLOR: #333333
}
A.smChild:active {
	FONT-WEIGHT: normal; COLOR: #333333
}
A.smChild:link {
	FONT-WEIGHT: normal; COLOR: #333333
}
A.smChild {
	FONT-WEIGHT: normal; COLOR: #333333
}
A.smChild:visited {
	FONT-WEIGHT: normal; COLOR: #808080
}
.toc-layout-main .groupheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 30px; WIDTH: 100%; COLOR: #616161; PADDING-TOP: 0px
}
.toc-layout-main .level-bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px
}
.toc-layout-main .level-section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.toc-layout-main .level-section #header LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #616161; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#articleListing {
	TEXT-ALIGN: left
}
#cbqwp #column #articleListing P {
	FONT-SIZE: 1em
}
#cbqwp #column #articleListing H4 {
	FONT-SIZE: 1em
}
#cbqwp #column #articleListing {
	BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: auto
}
#cbqwp #column #articleListing A:hover {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
#cbqwp #column #articleListing A:active {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
#cbqwp #column #articleListing A:visited {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
#cbqwp #column #articleListing A:link {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
#cbqwp #column #articleListing A:hover {
	TEXT-DECORATION: underline
}
#layoutHome #cbqwp #column #articleTeaser {
	MARGIN: 4px 0px 0px; HEIGHT: 75px
}
#layoutCommon #cbqwp #column #articleTeaser {
	MARGIN: 4px 0px 0px; HEIGHT: 76px
}
#cbqwp #column #articleTeaser P {
	FONT-SIZE: 1em
}
#cbqwp #column #articleTeaser H4 {
	FONT-SIZE: 1em; MARGIN: -2px 0px 0px
}
#cbqwp #column #articleTeaser .image {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#cbqwp #column #articleTeaser A:link {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
#cbqwp #column #articleTeaser A:hover {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
#cbqwp #column #articleTeaser A:active {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
#cbqwp #column #articleTeaser A:visited {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
#cbqwp #column #articleTeaser A:hover {
	TEXT-DECORATION: underline
}
#layoutCommon #myKrogerArticles {
	BACKGROUND: url(http://www.ponytest.com/REACH/img/landingArticleBox_bg.gif) #fff no-repeat left top; MARGIN: 0px 0px 10px; WIDTH: 421px; HEIGHT: 270px
}
#layoutCommon #myKrogerArticles .body {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#layoutCommon #myKrogerArticles #footer {
	DISPLAY: none
}
#layoutCommon #myKrogerArticles .header {
	MARGIN: -4px 0px 0px
}
.myKrogerTease {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 6px 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: left
}
.myKrogerTease P {
	FONT-SIZE: 1em
}
.myKrogerTease A:link {
	FONT-SIZE: 1em
}
.myKrogerTease A:visited {
	FONT-SIZE: 1em
}
.myKrogerTease A:active {
	FONT-SIZE: 1em
}
.myKrogerTease A:hover {
	FONT-SIZE: 1em
}
.myKrogerTease A:link {
	COLOR: #333333
}
.myKrogerTease A:visited {
	COLOR: #333333
}
.myKrogerTease A:active {
	
}
.myKrogerTease A:hover {
	COLOR: #ff6600
}
#careersBg1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.ponytest.com/REACH/img/bg_careers_1.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px -5px; WIDTH: 104%; PADDING-TOP: 0px
}
#careersBg1 H2 {
	COLOR: #333333
}
#careersBg1 #container1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#careersBg1 UL#careersListmain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#careersBg1 UL#careersListmain LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://www.ponytest.com/REACH/img/arrow_careers_1.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: #b5b5b5 1px dotted; HEIGHT: 19px
}
#careersBg1 UL#careersListmain LI A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 14px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#careersBg1 UL#careersListmain LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 14px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#careersBg1 UL#careersListmain LI A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 14px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#careersBg1 UL#careersListmain LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 14px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#careersBg1 UL#careersListmain LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 14px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#careersBg1 UL#careersListmain LI A:hover {
	COLOR: #ff6600
}
#careersBg1 UL#careersListsub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#careersBg1 UL#careersListsub LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(http://www.ponytest.com/REACH/img/arrow_careers_2.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 3px 17px; PADDING-TOP: 0px
}
.ManagementOnlineApplication TD A {
	TEXT-DECORATION: none
}
.ManagementOnlineApplication TD A:link {
	TEXT-DECORATION: none
}
.ManagementOnlineApplication TD A:active {
	TEXT-DECORATION: none
}
.ManagementOnlineApplication TD A:visited {
	TEXT-DECORATION: none
}
.ManagementOnlineApplication TD A:hover {
	TEXT-DECORATION: underline
}
#alMilk {
	HEIGHT: 500px; BWIDTH: 550px
}
.myKrogerTertiaryNav {
	POSITION: relative; TOP: -20px
}
#thanksgivingTemp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#layoutCommon #column2 #mediaHTML #box2-subPage {
	MARGIN: 22px 0px 0px
}
#column2 #articleDetail TD {
	FONT-SIZE: 100%
}
#column2 #column2SubpageGeneral TD {
	FONT-SIZE: 100%
}
#column2 #column2SectionGeneral TD {
	FONT-SIZE: 100%
}
TABLE#psContainer1 TD.psContainer1Border {
	BORDER-BOTTOM: #c8c8c8 1px dotted
}
TABLE#psContainer1 TD A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; WIDTH: 580px; COLOR: #333333; PADDING-TOP: 6px; TEXT-DECORATION: none
}
TABLE.psContainer1 TD A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; WIDTH: 580px; COLOR: #333333; PADDING-TOP: 6px; TEXT-DECORATION: none
}
TABLE.psContainer1 TD A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; WIDTH: 580px; COLOR: #333333; PADDING-TOP: 6px; TEXT-DECORATION: none
}
TABLE.psContainer1 TD A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; WIDTH: 580px; COLOR: #333333; PADDING-TOP: 6px; TEXT-DECORATION: none
}
TABLE.psContainer1 TD A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; WIDTH: 580px; COLOR: #ff6600; PADDING-TOP: 6px; TEXT-DECORATION: none
}
TABLE#psContainer1 TD A:visited {
	COLOR: #333333
}
TABLE#psContainer1 TD A:hover {
	BACKGROUND-COLOR: #eaf0f7
}
TABLE#psContainer2 {
	MARGIN: 10px 0px 0px
}
TABLE#psContainer2 TD#psContainer2Bg {
	BACKGROUND: url(publishingSchduleBg.gif) no-repeat left top; HEIGHT: 30px
}
TABLE#psContainer3 TD.psColoumnHeader {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 105%; PADDING-BOTTOM: 6px; COLOR: #555; PADDING-TOP: 6px
}

@media Print    
{
#layoutCommon #breadcrumb {
	DISPLAY: none
}
#column2SubpageGeneral {
	WIDTH: 98%
}
    }
.doubleClickTR {
	MARGIN: 10px 0px 0px 10px
}
.doubleClickMR {
	MARGIN: 10px 0px 0px 10px
}
#layoutCommon #column3 .ibnMR2 {
	MARGIN: -7px 0px 0px
}
.IBNLayout #serviceAd2 {
	MARGIN: 13px 0px 0px
}
.IBNLayout #serviceAd3 {
	MARGIN: 22px 0px 0px
}
#layoutCommon #column3 .imageTight {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#frozenFood {
	POSITION: relative
}
#shoppingList #listingHeader #shoppingListOptions UL LI {
	LIST-STYLE-TYPE: none
}

