#introad {
	Z-INDEX: 10; WIDTH: 959px; POSITION: absolute
}
#billboardAd {
	Z-INDEX: 10; WIDTH: 959px; POSITION: absolute
}
#introad #carID {
	Z-INDEX: 100000; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 30px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
#overlayDiv {
	Z-INDEX: 10; WIDTH: 959px; POSITION: absolute; TEXT-ALIGN: center
}
#billboardAd {
	POSITION: relative
}
.wrapper {
	TEXT-ALIGN: left
}
.hideMe {
	DISPLAY: none; VISIBILITY: hidden
}
.render-error {
	DISPLAY: none; HEIGHT: 0px
}
DIV#preview {
	TEXT-ALIGN: left
}
.bold {
	FONT-WEIGHT: bold
}
BODY {
	FONT-SIZE: 12px; MARGIN: 0px auto; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
TABLE {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TBODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 30px; LINE-HEIGHT: 33px
}
H2 {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 16px; FONT-FAMILY: arial; letter-space: .05em
}
H4.smHeader {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #272727; FONT-FAMILY: arial
}
H4.lgHeader {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #272727; FONT-FAMILY: arial
}
H4.smHeader {
	FONT-SIZE: 19px; LINE-HEIGHT: 22px
}
H4.lgHeader {
	FONT-SIZE: 22px; LINE-HEIGHT: 26px
}
.advertisement {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 6px; FONT-FAMILY: verdana, arial, sans-serif; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
DIV.breakingNewsHedBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial
}
#news H3.breakingNewsHed {
	MARGIN-BOTTOM: 0px
}
#headlines H3.breakingNewsHed {
	MARGIN-BOTTOM: 0px
}
H3.breakingNewsHed {
	FONT-WEIGHT: bold; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #000; LINE-HEIGHT: 16px
}
A:link {
	CURSOR: pointer; COLOR: #2851a2; TEXT-DECORATION: none
}
A:visited {
	CURSOR: pointer; COLOR: #2851a2; TEXT-DECORATION: none
}
SPAN.fakeA {
	CURSOR: pointer; COLOR: #2851a2; TEXT-DECORATION: none
}
A:visited {
	COLOR: #45569c
}
A:hover {
	COLOR: #002878; BORDER-BOTTOM: #002878 1px dotted; TEXT-DECORATION: none
}
A:active {
	COLOR: #002878; BORDER-BOTTOM: #002878 1px dotted; TEXT-DECORATION: none
}
A:focus {
	COLOR: #002878; BORDER-BOTTOM: #002878 1px dotted; TEXT-DECORATION: none
}
SPAN.fakeA:hover {
	COLOR: #002878
}
SPAN.fakeA:active {
	COLOR: #002878
}
SPAN.fakeA:focus {
	COLOR: #002878
}
A.imageLink:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.imageLink:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.imageLink:focus {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.imgStroke IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
H3 A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader {
	TEXT-TRANSFORM: uppercase
}
A.subSectionHeader {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:focus {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:focus {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.nosearch #headL IMG {
	PADDING-TOP: 25px
}
.cf {
	CLEAR: both
}
.cl {
	CLEAR: left
}
.cr {
	CLEAR: right
}
SPAN.cf {
	CLEAR: both; WIDTH: 0px; HEIGHT: 0px
}
.padTop4 {
	PADDING-TOP: 4px
}
.padTop6 {
	PADDING-TOP: 6px
}
.padTop10 {
	PADDING-TOP: 10px
}
.padTop16 {
	PADDING-TOP: 16px
}
.padBottom10 {
	PADDING-BOTTOM: 10px
}
.padTop20 {
	PADDING-TOP: 20px
}
.padTop24 {
	PADDING-TOP: 24px
}
.padBottom20 {
	PADDING-BOTTOM: 20px
}
.padAll10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.grey4 {
	BORDER-TOP: #999 4px solid
}
.ltblue4 {
	BORDER-TOP: #ebf4fb 4px solid
}
.dkblue4 {
	BORDER-TOP: #203c73 4px solid
}
.listPipe {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: -2px
}
.leadOut {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.leadOut A {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/blue_arrow.gif); BACKGROUND-REPEAT: no-repeat
}
.leadOut A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.breadcrumb {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #272727; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.07em
}
.breadcrumb A {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #272727; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.07em
}
.overline {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #272727; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.07em
}
.place {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #272727; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.07em
}
.breadcrumb A {
	COLOR: #464646
}
.breadcrumb A:hover {
	TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
.leadIn {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #666666; LINE-HEIGHT: 18px
}
.subSectionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #666666; LINE-HEIGHT: 18px
}
.subSectionHeader {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px
}
.subSectionHeaderTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 14px
}
.caption {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #464646; LINE-HEIGHT: 14px
}
.uc {
	TEXT-TRANSFORM: uppercase
}
.politicoTeases {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.politicoTeases LI {
	COLOR: #999
}
.politicoTeases LI A {
	FONT-SIZE: 12px
}
.linklistNoBullets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.linklist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.linklistNoBullets LI {
	MARGIN-BOTTOM: 0px; COLOR: #999
}
.linklist LI {
	MARGIN-BOTTOM: 0px; COLOR: #999
}
.linklistNoBullets LI A {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.linklist LI A {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.linklistNoBullets LI H2 {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
.linklistNoBullets LI H2 A {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
.linklist LI H2 {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
.linklist LI H2 A {
	FONT-SIZE: 20px; LINE-HEIGHT: 22px
}
.linklistNoBullets DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.linklist DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.linklistNoBullets DIV {
	LEFT: 0px
}
.linklistNoBullets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.linklistNoBullets LI {
	LIST-STYLE-TYPE: none
}
OL.linklist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
OL.linklist LI {
	PADDING-BOTTOM: 4px; COLOR: #464646
}
UL.sectionLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 10px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ebf4fb
}
UL.sectionLinks LI {
	DISPLAY: inline; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none
}
UL.sectionLinks A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL#bankrate A {
	FONT-WEIGHT: bold
}
TABLE.secondaryNav {
	MARGIN: 0pt; WIDTH: 959px; HEIGHT: 27px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: left
}
#globalNav .secNavLinks A:hover {
	COLOR: #000
}
.linklistInline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.linklistInline LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
.linklistInline * {
	DISPLAY: inline
}
#container {
	MARGIN: 0px auto; WIDTH: 981px; POSITION: relative; TEXT-ALIGN: left
}
#marginAd {
	Z-INDEX: 100; RIGHT: -100px; POSITION: absolute
}
#containerBorder {
	BORDER-RIGHT: #3f5f9c 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #3f5f9c 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #3f5f9c 1px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
#content {
	PADDING-BOTTOM: 10px; WIDTH: 959px; POSITION: relative; BACKGROUND-COLOR: #fff
}
#Col1 {
	FLOAT: left; MARGIN: 0px 10px; OVERFLOW: hidden
}
#Col2 {
	FLOAT: left; MARGIN: 0px 10px; OVERFLOW: hidden
}
.section #Col3 {
	FLOAT: right; MARGIN: 0px 10px; OVERFLOW: hidden
}
#Col1 {
	OVERFLOW: hidden
}
#Col2 {
	OVERFLOW: hidden
}
#Col3 {
	OVERFLOW: hidden
}
#Col1 {
	PADDING-TOP: 10px
}
#Col2 {
	PADDING-TOP: 10px
}
#Col3 {
	PADDING-TOP: 10px
}
.section #Col1 {
	MARGIN-LEFT: 0px; WIDTH: 188px
}
.section #Col2 {
	WIDTH: 329px
}
.section #Col3 {
	WIDTH: 398px; MARGIN-RIGHT: 0px
}
.section #Col2 .fixedAds {
	TEXT-ALIGN: center
}
#Col3 .fixedAds {
	TEXT-ALIGN: center
}
.sponLinks {
	FLOAT: left; MARGIN: 0px 5px; OVERFLOW: hidden; WIDTH: 139px
}
.sponLinks A:hover {
	BORDER-BOTTOM-WIDTH: 0px
}
.sponLinks A:active {
	BORDER-BOTTOM-WIDTH: 0px
}
.sponLinks A:focus {
	BORDER-BOTTOM-WIDTH: 0px
}
.section365 #Col1 {
	MARGIN-LEFT: 0px; WIDTH: 189px
}
.section365 #Col2 {
	WIDTH: 399px
}
.section365 #Col3 {
	WIDTH: 329px
}
.leftScraper {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: center
}
.sliderAd {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: center
}
.sliderAd A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.leftScraper A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.fixedAds A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.adContainer A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.adContainer {
	TEXT-ALIGN: center
}
#Col1 .adContainer {
	PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#Col2 .adContainer {
	PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#Col2 .adContainer {
	TEXT-ALIGN: left
}
.section356 #Col2 {
	WIDTH: 329px
}
.section356 #Col3 {
	WIDTH: 399px
}
UL.linklist {
	LINE-HEIGHT: 20px
}
UL.linklist LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px
}
UL.linklistNoBullets LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px
}
UL.linklist .leadIn {
	LINE-HEIGHT: 12px
}
UL.linklistNoBullets .leadIn {
	LINE-HEIGHT: 12px
}
.ltBlueBox {
	BACKGROUND-COLOR: #ebf4fb
}
.padLeft10 {
	PADDING-LEFT: 10px
}
.padRight10 {
	PADDING-RIGHT: 10px
}
DIV.split50 DIV.aSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 50%
}
DIV.split50 DIV.bSide {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 50%
}
DIV.split6040 DIV.aSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 60%
}
DIV.split6040 DIV.bSide {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 40%
}
DIV.splitThirds DIV.aSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 33%
}
DIV.splitThirds DIV.bSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 33%
}
DIV.splitThirds DIV.cSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 33%
}
DIV.splitThirds .aSide .thirdsPad {
	PADDING-RIGHT: 3px
}
DIV.splitThirds .bSide .thirdsPad {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.splitThirds .cSide .thirdsPad {
	PADDING-LEFT: 3px
}
DIV.splitOpen .splitOpenLeft {
	DISPLAY: inline; FLOAT: left
}
DIV.splitOpen .splitOpenRight {
	DISPLAY: inline; FLOAT: left
}
DIV.splitOpen .splitOpenRight {
	PADDING-LEFT: 10px
}
TABLE.splitOpenTable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.splitOpenTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.splitOpenTable TD.bSide {
	PADDING-LEFT: 5px
}
#header #signIn {
	BORDER-RIGHT: #3f5f9c 1px dotted; BORDER-TOP: #3f5f9c 1px; OVERFLOW: hidden; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 725px; BORDER-BOTTOM: #3f5f9c 1px dotted; HEIGHT: 33px
}
#header #login {
	FLOAT: left; MARGIN: 8px; HEIGHT: 23px
}
#header #login #mc {
	MARGIN-RIGHT: 3px; POSITION: relative; TOP: 1px
}
#header #login #si {
	MARGIN-RIGHT: 3px; POSITION: relative; TOP: 1px
}
#header #login #lo {
	MARGIN-LEFT: 3px; POSITION: relative; TOP: 1px
}
#header #login #rn {
	MARGIN-LEFT: 3px; POSITION: relative; TOP: 1px
}
#header #globeLogo {
	FLOAT: right; WIDTH: 173px; POSITION: relative; TOP: 0px; HEIGHT: 33px
}
#header #globeLogo IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 173px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 31px
}
#globeLogo #gLogoSub {
	FLOAT: left; PADDING-TOP: 11px
}
#header #headAd {
	PADDING-RIGHT: 0px; MARGIN-TOP: 9px; PADDING-LEFT: 0px; Z-INDEX: 4; PADDING-BOTTOM: 0px; WIDTH: 728px; PADDING-TOP: 0px; HEIGHT: 90px
}
#header #headAd IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#container #headAd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 728px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 90px
}
#header #globeLogo {
	WIDTH: 260px
}
#header {
	BORDER-TOP: #006 3px solid; WIDTH: 959px; POSITION: relative; HEIGHT: 143px
}
#headL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#headR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#headL {
	MARGIN-LEFT: 0px; WIDTH: 231px
}
#headR {
	MARGIN-LEFT: 232px; WIDTH: 728px
}
#headM {
	DISPLAY: none
}
#container #mastHead {
	MARGIN: 25px 0px 0px 10px
}
#searchForm {
	PADDING-TOP: 9px; TEXT-ALIGN: left
}
#searchForm FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 225px; PADDING-TOP: 0px
}
#searchForm INPUT#textField {
	BORDER-RIGHT: #7598b8 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7598b8 2px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #7598b8 2px solid; WIDTH: 160px; PADDING-TOP: 0px; BORDER-BOTTOM: #7598b8 2px solid; HEIGHT: 17px
}
#goButton {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 37px; COLOR: #fff; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
#goButton:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.gif); BACKGROUND-REPEAT: repeat-x
}
#searchForm .form-button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; WIDTH: 37px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
#searchForm .form-button:link {
	COLOR: #fff
}
#searchForm .form-button:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.gif); BACKGROUND-REPEAT: repeat-x
}
DIV#searchForm DIV {
	LINE-HEIGHT: 16px
}
DIV#searchForm SPAN {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px
}
DIV#searchForm SPAN.searchOn {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/gray_downarrow.gif); BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#searchSite {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px
}
#searchLocal {
	FONT-SIZE: 11px
}
#globalNav .gnavContainer LI {
	BORDER-RIGHT: #fff 1px dotted; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 29px
}
#globalNav #search {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#globalNav .gnavContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 3; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; WIDTH: 959px; PADDING-TOP: 0px; BORDER-BOTTOM: #203c73 1px solid; POSITION: relative; HEIGHT: 28px
}
#globalNav .gnavContainer A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#globalNav A {
	COLOR: #203c73; TEXT-DECORATION: none
}
#globalNav LI A {
	DISPLAY: block; LINE-HEIGHT: 20px; POSITION: relative; TOP: 2px
}
#globalNav #sNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #e5e5e5
}
#globalNav #sNav LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TOP: 5px
}
#globalNav #sNav LI A {
	TOP: 4px
}
#globalNav #sNav A {
	COLOR: #464646
}
#globalNav #sNav A:hover {
	COLOR: #000
}
#globalNav #sNav LI.active A {
	FONT-WEIGHT: bold; COLOR: #000
}
#globalNav #globalNav #sNav A:focus {
	COLOR: #000
}
#globalNav .gnavContainer LI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_off.gif); BACKGROUND-REPEAT: repeat-x
}
#globalNav .gnavContainer LI.active {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff; BACKGROUND-REPEAT: repeat-x
}
#globalNav .gnavContainer LI.active A {
	COLOR: #fff
}
#globalNav .gnavContainer LI:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff; BACKGROUND-REPEAT: repeat-x
}
#globalNav .gnavContainer LI:hover A {
	COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
#globalNav #gjobs {
	PADDING-LEFT: 7px
}
#globalNav #gre {
	PADDING-LEFT: 7px
}
#globalNav #gsearch {
	PADDING-LEFT: 7px
}
#globalNav #gcars {
	PADDING-LEFT: 7px
}
#globalNav #gjobs_on {
	PADDING-LEFT: 7px
}
#globalNav #gre_on {
	PADDING-LEFT: 7px
}
#globalNav #gsearch_on {
	PADDING-LEFT: 7px
}
#globalNav #gcars_on {
	PADDING-LEFT: 7px
}
#globalNav #gcars {
	PADDING-LEFT: 9px
}
#globalNav #gcars_on {
	PADDING-LEFT: 9px
}
#globalNav A:hover {
	BORDER-BOTTOM-STYLE: none
}
#globalNav A:focus {
	BORDER-BOTTOM-STYLE: none
}
#globalNav A:active {
	BORDER-BOTTOM-STYLE: none
}
#headL IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#headR IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#header #globeIcon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#globalNav .gnavContainer LI.cfied_on A:hover {
	COLOR: #fff
}
#globalNav LI#gcars A:hover {
	COLOR: #fff
}
#globalNav LI#gjobs A:hover {
	COLOR: #fff
}
#globalNav LI#gre A:hover {
	COLOR: #fff
}
#globalNav LI#gsearch A:hover {
	COLOR: #fff
}
#hp #globalNav .gnavContainer LI.cfied_on A:hover {
	COLOR: #203c73
}
#globalNav LI#gcars {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNav LI#gjobs {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNav LI#gre {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNav LI#gsearch {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNav .gnavContainer LI.cfied {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNav LI#gcars:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNav LI#gjobs:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNav LI#gre:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNav LI#gsearch:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNav .gnavContainer LI.cfied:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNav .gnavContainer LI.active {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNav .gnavContainer LI#gsearch {
	BORDER-RIGHT-STYLE: none
}
#globalNav .gnavContainer LI#gsearch_on {
	BORDER-RIGHT-STYLE: none
}
#bottomLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#bottomLinks UL LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#bottomLinks UL LI SPAN {
	COLOR: #464646
}
#bottomLinks UL LI.listPipe {
	COLOR: #666666
}
#footer {
	CLEAR: left; PADDING-TOP: 30px
}
#bottomBanner {
	MARGIN: 30px; TEXT-ALIGN: center
}
#bottomLinks {
	PADDING-TOP: 30px
}
#bottomLinks .gnavContainer {
	PADDING-RIGHT: 0px; BORDER-TOP: #3e5f9d 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#bottomLinks .gnavContainer LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bottomLinks #bcomLinks {
	PADDING-TOP: 5px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
#bottomLinks #bglobeLinks {
	PADDING-TOP: 5px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
#bottomLinks #bcomLinks {
	BORDER-TOP: #3e5f9d 1px dotted
}
#bottomLinks #bglobeLinks {
	PADDING-BOTTOM: 5px; COLOR: #464646; BORDER-BOTTOM: #3e5f9d 1px dotted
}
#bottomLinks .first {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase
}
#bcomLinks A {
	COLOR: #464646
}
#bglobeLinks A {
	COLOR: #464646
}
#sponsoredLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.imgRight IMG {
	MARGIN-TOP: 3px; WIDTH: 80px; HEIGHT: 80px
}
.imgLeft IMG {
	MARGIN-TOP: 3px; WIDTH: 80px; HEIGHT: 80px
}
.imgRight80 IMG {
	MARGIN-TOP: 3px
}
.imgLeft80 IMG {
	MARGIN-TOP: 3px
}
.imgRight100 IMG {
	MARGIN-TOP: 3px; WIDTH: 100px; HEIGHT: 100px
}
.imgLeft100 IMG {
	MARGIN-TOP: 3px; WIDTH: 100px; HEIGHT: 100px
}
.imgRight179 IMG {
	MARGIN-TOP: 3px; WIDTH: 178px; HEIGHT: 105px
}
.imgLeft179 IMG {
	MARGIN-TOP: 3px; WIDTH: 178px; HEIGHT: 105px
}
.imgRight179Free IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft179Free IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight80 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgLeft80 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgRight100 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgLeft100 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgRight179 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgLeft179 H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgRight179Free H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgLeft179Free H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgRight329 IMG {
	MARGIN-TOP: 3px; WIDTH: 329px; HEIGHT: 210px
}
.imgLeft329 IMG {
	MARGIN-TOP: 3px; WIDTH: 329px; HEIGHT: 210px
}
.imgRight396 IMG {
	MARGIN-TOP: 3px; WIDTH: 396px; HEIGHT: 220px
}
.imgLeft396 IMG {
	MARGIN-TOP: 3px; WIDTH: 396px; HEIGHT: 220px
}
.imgRightWide IMG {
	MARGIN-TOP: 3px; WIDTH: 178px; HEIGHT: 105px
}
.imgLeftWide IMG {
	MARGIN-TOP: 3px; WIDTH: 178px; HEIGHT: 105px
}
.imgRight IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRightWide IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight80 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight179 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight100 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight179Free IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight329 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgRight396 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeftWide IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft80 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft179 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft100 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft179Free IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft329 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft396 IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT-WIDTH: 0px
}
.imgLeft .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeftWide .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft80 .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft179 .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft179Free .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft100 .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft329 .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft396 .imgCont {
	FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRightWide .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight80 .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight179 .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight100 .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight329 .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight396 .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft179Free .imgCont {
	FLOAT: right; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft {
	PADDING-BOTTOM: 10px
}
.imgRight {
	PADDING-BOTTOM: 10px
}
.imgLeftWide {
	PADDING-BOTTOM: 10px
}
.imgRightWide {
	PADDING-BOTTOM: 10px
}
.imgLeft80 {
	PADDING-BOTTOM: 10px
}
.imgRight80 {
	PADDING-BOTTOM: 10px
}
.imgLeft179 {
	PADDING-BOTTOM: 10px
}
.imgRight179 {
	PADDING-BOTTOM: 10px
}
.imgLeft100 {
	PADDING-BOTTOM: 10px
}
.imgRight100 {
	PADDING-BOTTOM: 10px
}
SPAN.small {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica; POSITION: relative
}
SPAN.attr {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica; POSITION: relative
}
.source {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica; POSITION: relative
}
DIV.credit {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica; POSITION: relative
}
SPAN.attr SPAN.small {
	PADDING-LEFT: 0px; BOTTOM: 0px; POSITION: relative
}
.regTZ {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 4px
}
.overTZimgLeft {
	MARGIN-BOTTOM: 10px
}
.overTZimgLeft IMG {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 7px; HEIGHT: 80px
}
.overTZimgLeft A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgLeft A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.imgLeftWide A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.overlineHed A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.regTZ A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.leadInLink A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.tt {
	FONT-SIZE: 12px; COLOR: #272727; LINE-HEIGHT: 16px; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
.tt .articleText {
	FONT-SIZE: 15px; LINE-HEIGHT: 21px
}
.at {
	FONT-SIZE: 12px; COLOR: #464646; LINE-HEIGHT: 16px; FONT-FAMILY: "Arial", Arial, Helvetica, sans-serif
}
.source {
	TEXT-ALIGN: right
}
.ledeTZ H2 {
	PADDING-BOTTOM: 2px
}
.ledeTZ IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.imgHeadlineBoldCentered IMG {
	PADDING-RIGHT: 4px; DISPLAY: block
}
.imgHeadlineCentered IMG {
	PADDING-RIGHT: 4px; DISPLAY: block
}
.img100headlineBoldLeft A {
	FONT-WEIGHT: bold
}
.imgHeadlineBoldCentered A {
	FONT-WEIGHT: bold
}
UL .imgHeadlineBoldCentered IMG {
	DISPLAY: inline
}
UL .imgHeadlineCentered IMG {
	DISPLAY: inline
}
.img80headlineLeftBold IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 7px; HEIGHT: 80px
}
.img80headlineLeft IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 7px; HEIGHT: 80px
}
.img80h3Left IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 7px; HEIGHT: 80px
}
.img80h3Left H3 {
	TEXT-TRANSFORM: none
}
.img100h3Left H3 {
	TEXT-TRANSFORM: none
}
.img178h3above H3 {
	TEXT-TRANSFORM: none
}
.img178h3left H3 {
	TEXT-TRANSFORM: none
}
.img178h3leftbold H3 .img259h3above H3 {
	TEXT-TRANSFORM: none
}
.img259h3below H3 {
	TEXT-TRANSFORM: none
}
#news .img80h3Left H3 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
#news .img100h3Left H3 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
#news .img178h3above H3 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
#news .img178h3left H3 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
#news .img259h3above H3 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
#news .img259h3below H3 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
.img80headlineLeft A {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 14px
}
.img80headlineLeftBold IMG {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 14px
}
.img80headlineLeftBold A {
	FONT-WEIGHT: bold
}
.img178h3leftbold H3 {
	FONT-WEIGHT: bold
}
.img178h3leftbold A {
	FONT-WEIGHT: bold
}
.img100headlineBoldLeft IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 7px; HEIGHT: 100px
}
.img100h2Left IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 7px; HEIGHT: 100px
}
.img100h3Left IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 7px; HEIGHT: 100px
}
.imgHeadlineBoldCentered {
	WIDTH: 100px
}
.img100headlineBoldLeft {
	TEXT-ALIGN: left
}
.img178h2above IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 178px; MARGIN-RIGHT: 7px
}
.img178h2left IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 178px; MARGIN-RIGHT: 7px
}
.img178h3above IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 178px; MARGIN-RIGHT: 7px
}
.img178h3left IMG {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 178px; MARGIN-RIGHT: 7px
}
.img259h3above IMG {
	MARGIN-TOP: 3px; WIDTH: 259px
}
.img259h3below IMG {
	MARGIN-TOP: 3px; WIDTH: 259px
}
.img259headlineabove IMG {
	MARGIN-TOP: 3px; WIDTH: 259px
}
.img259headlineabove IMG {
	MARGIN-TOP: 3px; WIDTH: 259px
}
.img329h2above IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h2below IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h6below IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img396h6above IMG {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img396h2above IMG {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img396h2below IMG {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img329h6below H1 {
	FONT-SIZE: 30px; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 30px
}
.img396h6above H1 {
	FONT-SIZE: 30px; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 30px
}
.h3TG H3 {
	TEXT-TRANSFORM: none
}
.blogTease .comments {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase
}
.blogTease .regTZ A {
	FONT-SIZE: 14px
}
.blogTease .regTZ {
	MARGIN-TOP: 0px
}
.blogTease .regTZ H1 {
	FONT-SIZE: 14px; LINE-HEIGHT: normal
}
.blogTease .regTZ H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: normal
}
.blogTease .regTZ H3 {
	FONT-SIZE: 14px; LINE-HEIGHT: normal
}
.blogTease .regTZ H4 {
	FONT-SIZE: 14px; LINE-HEIGHT: normal
}
.blogTease .regTZ H5 {
	FONT-SIZE: 14px; LINE-HEIGHT: normal
}
IMG.starRating {
	WIDTH: 53px; HEIGHT: 12px
}
BODY#hp #insideBcom H3 {
	MARGIN-TOP: 8px; BORDER-BOTTOM: #3f5f9c 4px solid; BACKGROUND-COLOR: #fff
}
BODY#hp .insideBcomList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 175px; BACKGROUND-COLOR: #ebf4fb
}
BODY#hp .insideContent A:hover {
	BORDER-BOTTOM-STYLE: none
}
BODY#hp LI.plusLI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
BODY#hp .plusLinks LI {
	LIST-STYLE-TYPE: disc
}
BODY#hp .insideBcomList .insideContent A {
	DISPLAY: block; HEIGHT: 180px
}
BODY#hp .insideBcomList .insideContent:hover {
	BACKGROUND-COLOR: #b7dcff
}
BODY#hp LI.plusLI LI.listPipe {
	DISPLAY: none
}
BODY#hp .plusLI .plusLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3e5f9d; PADDING-TOP: 0px
}
BODY#hp .insideBcomList {
	BORDER-RIGHT: #b7dcff 1px solid; BORDER-TOP: #b7dcff 0px solid; BORDER-LEFT: #b7dcff 1px solid; BORDER-BOTTOM: #b7dcff 1px solid
}
#insideBcom .insideContent {
	MARGIN: 5px 0px 10px
}
#Col2 #insideBcom {
	WIDTH: 205px
}
#Col3 #insideBcom {
	WIDTH: 205px
}
#insideBcom {
	MARGIN: 10px 0px; BACKGROUND-COLOR: #ebf4fb
}
UL.insideBcomList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ebf4fb
}
.insideBcomList LI:hover {
	BACKGROUND-COLOR: #b7dcff
}
.insideBcomList LI.plusLI:hover {
	BACKGROUND-COLOR: #ebf4fb
}
.insideBcomList LI.plusLI * {
	BACKGROUND-COLOR: #ebf4fb
}
.insideContent A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.insideContent A:hover {
	BORDER-BOTTOM-STYLE: none
}
.insideBcomList IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 179px; HEIGHT: 100px; BORDER-RIGHT-WIDTH: 0px
}
#insideBcom .caption {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3e5f9d
}
UL.plusLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.plusLinks A {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#insideBcom #ic5 {
	DISPLAY: none
}
.dotted1px {
	BORDER-TOP: #3e5f9d 1px dotted; MARGIN: 6px 0px; WIDTH: auto; HEIGHT: 1px
}
.dotted4px {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/4_dot_blue_stretch.gif); MARGIN: 6px 0px 16px; WIDTH: auto; BACKGROUND-REPEAT: repeat-x; HEIGHT: 7px
}
.dotted4pxnopad {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/4_dot_blue_stretch.gif); MARGIN: 6px 0px 16px; WIDTH: auto; BACKGROUND-REPEAT: repeat-x; HEIGHT: 7px
}
.dotted4pxnopad {
	MARGIN: 0px
}
.darkBlue3pxnopad {
	BORDER-TOP: #203c73 3px solid; MARGIN: 0px; WIDTH: auto; HEIGHT: 3px
}
#galleriesContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#galleriesContainer LI {
	DISPLAY: block; FLOAT: left; WIDTH: 80px; LIST-STYLE-TYPE: none
}
#galleriesContainer .dos {
	PADDING-RIGHT: 42px; PADDING-LEFT: 43px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.sectionLinks {
	BORDER-RIGHT: #b7cdff 1px; PADDING-RIGHT: 0px; BORDER-TOP: #b7cdff 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 3px 0px 10px; BORDER-LEFT: #b7cdff 1px; PADDING-TOP: 3px; BORDER-BOTTOM: #b7cdff 1px solid; BACKGROUND-COLOR: #ebf4fb
}
#headlines {
	OVERFLOW: hidden; WIDTH: 259px
}
#headlineAds {
	OVERFLOW: hidden; WIDTH: 259px
}
#sports {
	OVERFLOW: hidden; WIDTH: 259px
}
#re {
	OVERFLOW: hidden; WIDTH: 259px
}
#jobs {
	OVERFLOW: hidden; WIDTH: 259px
}
#autos {
	OVERFLOW: hidden; WIDTH: 259px
}
#lifestyles {
	OVERFLOW: hidden; WIDTH: 259px
}
#headlines {
	WIDTH: 188px; BORDER-BOTTOM: #3e5f9d 1px dotted
}
#headlines UL.linklist {
	PADDING-BOTTOM: 5px
}
.photoHeader {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #464646 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.blogHeader {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #464646 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.chatsHeader {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #464646 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.msgbrdHeader {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #464646 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.videoHeader {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #464646 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.photoHeader {
	PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/19x15_photos.gif)
}
.blogHeader {
	PADDING-LEFT: 24px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/18x17_blogs.gif); PADDING-TOP: 3px
}
.chatsHeader {
	PADDING-LEFT: 27px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/21x17_chats-1.gif); PADDING-TOP: 3px
}
.videoHeader {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/19x13_video.gif)
}
.msgbrdHeader {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/11x18_messageBoards.gif); PADDING-TOP: 4px
}
.commsecHeader {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/32x28_communityHeader.gif)
}
.tc35 {
	OVERFLOW: hidden; WIDTH: 539px
}
.tc36 {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/3_6_5.gif); BACKGROUND-REPEAT: repeat-y
}
.tc45 {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/4_5.gif); BACKGROUND-REPEAT: repeat-y
}
.tc36 {
	OVERFLOW: hidden; WIDTH: 609px
}
.tc45 {
	OVERFLOW: hidden; WIDTH: 609px
}
.tc35 .cols3 {
	FLOAT: left; WIDTH: 189px; MARGIN-RIGHT: 10px
}
.tc35 .cols5 {
	FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 329px
}
.tc36 .cols3 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 189px; MARGIN-RIGHT: 10px
}
.tc36 .cols6 {
	FLOAT: left; MARGIN-LEFT: 11px; OVERFLOW: hidden; WIDTH: 399px
}
.tc45 .cols4 {
	FLOAT: left; WIDTH: 259px; MARGIN-RIGHT: 10px
}
.tc45 .cols5 {
	FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 329px
}
.tc38 {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/3_8.gif); WIDTH: 749px
}
.tc38 .cols3 {
	FLOAT: left; MARGIN: 0px 11px 0px 0px; OVERFLOW: hidden; WIDTH: 189px
}
.tc38 .cols8 {
	FLOAT: left; MARGIN: 0px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 539px
}
.tc53 {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/5_3.gif); WIDTH: 539px
}
.tc53 .cols5 {
	FLOAT: left; WIDTH: 329px; MARGIN-RIGHT: 11px
}
.tc53 .cols3 {
	FLOAT: right; MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 189px
}
.tc38 .tc53 {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/5_3.gif); WIDTH: 539px
}
.tc38 .tc53 .cols5 {
	FLOAT: left; WIDTH: 329px; MARGIN-RIGHT: 11px
}
.tc38 .tc53 .cols3 {
	FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 189px
}
.tc38 .tc35 .cols5 {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 329px
}
.tcCentered {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
IFRAME#lsnFrame {
	BORDER-RIGHT: #3e5f9d 0px dotted; BORDER-TOP: #3e5f9d 1px dotted; BORDER-LEFT: #3e5f9d 0px dotted; WIDTH: 370px; BORDER-BOTTOM: #3e5f9d 1px dotted; HEIGHT: 650px; BACKGROUND-COLOR: #ebf4fb
}
#Col1n2holder {
	FLOAT: left; WIDTH: auto
}
.breakingNews .overline {
	COLOR: #ae222b
}
.breakingNews H3.breaking {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #ae222b; LINE-HEIGHT: 16px; FONT-FAMILY: arial
}
H3.breaking {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #ae222b; LINE-HEIGHT: 16px; FONT-FAMILY: arial
}
.solidred4px {
	BORDER-TOP: #ae222b 4px solid; MARGIN: 0px 0px 3px; HEIGHT: 1px
}
.breakingNews * {
	FONT-FAMILY: arial
}
H3.breaking {
	TEXT-TRANSFORM: uppercase
}
.breakingNews H3.breakingNewsHed {
	MARGIN-BOTTOM: 0px
}
.breakingTease .tt {
	FONT-FAMILY: arial, helvetica, sans-serif
}
#zventsWidget {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 329px; PADDING-TOP: 0px
}
#zventsWidgetNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/search_tab_underline_4px2.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: 329px; PADDING-TOP: 0px; HEIGHT: auto
}
#zventsWidgetNav .sponsor {
	FLOAT: right
}
#zventsWidgetNav .sponsor A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetNav H3 {
	FLOAT: left; POSITION: relative; TOP: 11px
}
#zventsTab {
	FLOAT: left
}
#zventsTab UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#zventsTab LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#zventsTab A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/left_both.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 3px 0px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #3f5f9c 1px solid; TEXT-DECORATION: none
}
#zventsTab A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/right_both.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #3f5f9c; PADDING-TOP: 5px
}
#zventsTab A SPAN {
	FLOAT: none
}
#zventsTab A:hover SPAN {
	COLOR: #fff; TEXT-DECORATION: none
}
#zventsTab A.active {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -150px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#zventsTab A.active SPAN {
	BACKGROUND-POSITION: 100% -150px; PADDING-BOTTOM: 5px; COLOR: #fff
}
#zventsTab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#zventsTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px
}
#indexA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 329px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 329px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexC {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 329px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexA A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#indexB A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#indexC A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#indexC .leadIn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 5px
}
#indexC #swhere {
	BORDER-RIGHT: #3f5f9c 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: #3f5f9c 3px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 3px solid; WIDTH: 115px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 3px solid; HEIGHT: 13px
}
#indexC #searchForm {
	PADDING-TOP: 0px; TEXT-ALIGN: left
}
#indexC .form-button {
	CURSOR: pointer
}
#zventsFooter UL.sectionLinks {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-BOTTOM: #3e5f9d 1px dotted; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ebf4fb; TEXT-ALIGN: left
}
#zventsFooter UL.sectionLinks LI {
	DISPLAY: inline; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none
}
.ZventsLoading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.ZventsLoading .tt {
	LEFT: 5px; POSITION: relative; TOP: -3px
}
.ZventsEvent {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
.ZventsEvent A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.ZventsEventTime {
	MARGIN-RIGHT: 5px
}
.ZventsEventName {
	FONT-WEIGHT: bold
}
#zventsWidgetLg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#zventsWidgetLgNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/search_tab_underline.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto
}
#indexLgA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexLgB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexLgC {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetSm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; PADDING-TOP: 0px
}
#zventsWidgetSmNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/search_tab_underline_4px2.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: 179px; PADDING-TOP: 0px; HEIGHT: auto
}
#indexSmA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexSmB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#indexSmC {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 179px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.section #zventsWidgetSmNav {
	PADDING-BOTTOM: 0px
}
.section #zventsWidgetSm .ZventsEventDate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 18px
}
#zventsWidgetWd {
	PADDING-RIGHT: 10px; BORDER-TOP: #3f5f9c 3px solid; PADDING-LEFT: 10px; BACKGROUND: #ebf4fb; PADDING-BOTTOM: 3px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 939px; PADDING-TOP: 3px; HEIGHT: 62px
}
#zventsWidgetWd #divA {
	FLOAT: left; WIDTH: 154px
}
#zventsWidgetWd #divD {
	FLOAT: left; WIDTH: 154px
}
#zventsWidgetWd #divB {
	FLOAT: left; WIDTH: 275px
}
#zventsWidgetWd #divC {
	FLOAT: left; WIDTH: 275px
}
#zventsWidgetWd #divB {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 3px 0px; PADDING-TOP: 5px; HEIGHT: 25px
}
#zventsWidgetWd #divC {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 3px 0px; PADDING-TOP: 5px; HEIGHT: 25px
}
#zventsWidgetWd #divB {
	BORDER-RIGHT: #999 1px solid; OVERFLOW: hidden; HEIGHT: 44px
}
#zventsWidgetWd #divC {
	HEIGHT: 44px; TEXT-ALIGN: left
}
#zventsWidgetWd #divC .linklist {
	MARGIN: 5px 0px 0px 12px
}
#zventsWidgetWd #divA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px 10px; FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; HEIGHT: auto
}
#zventsWidgetWd #divA H3 {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px
}
#zventsWidgetWd #divD {
	PADDING-LEFT: 10px; MARGIN: 5px 0px 0px 3px; TEXT-ALIGN: left
}
#zventsWidgetWd .ZventsEvent {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
#zventsWidgetWd .zvTabLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px
}
#zventsWidgetWd .zvTabLinks .listPipe {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
#zventsWidgetWd .zvTabLinks LI {
	FLOAT: left; CURSOR: pointer; COLOR: #3e5f9d; LIST-STYLE-TYPE: none
}
#zventsWidgetWd #divD .leadIn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
#zventsWidgetWd #divD #swhere {
	BORDER-RIGHT: #3f5f9c 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: #3f5f9c 3px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 3px solid; WIDTH: 115px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 3px solid; HEIGHT: 13px
}
#zventsWidgetWd #divD #searchForm {
	PADDING-TOP: 0px
}
#zventsWidgetWd #divD .form-button {
	CURSOR: pointer
}
#zventsWidgetLS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 398px; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica, sans-serif
}
#zventsWidgetLSNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/search_tab_underline_4px2.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: 398px; PADDING-TOP: 0px; HEIGHT: auto
}
#zventsWidgetLSNav .sponsor {
	FLOAT: right
}
#zventsWidgetLSNav .sponsor A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLSNav H3 {
	FLOAT: left; POSITION: relative; TOP: 11px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab {
	FLOAT: left
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/left_both.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 3px 0px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #3f5f9c 1px solid; TEXT-DECORATION: none
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/right_both.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #3f5f9c; PADDING-TOP: 5px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A SPAN {
	FLOAT: none
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A:hover SPAN {
	COLOR: #fff; TEXT-DECORATION: none
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A.active {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -150px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A.active SPAN {
	BACKGROUND-POSITION: 100% -150px; PADDING-BOTTOM: 5px; COLOR: #fff
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px
}
#zventsWidgetLS #divls1 #indexA {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 376px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ebf4fb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls2 #indexB {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 376px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ebf4fb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls3 #indexC {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 376px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ebf4fb; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls1 #indexA A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls2 #indexB A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls3 #indexC A:hover {
	TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetLS #divls1 #indexA .leadIn {
	COLOR: #000
}
#zventsWidgetLS #divls2 #indexB .leadIn {
	COLOR: #000
}
#zventsWidgetLS #divls3 #indexC .leadIn {
	COLOR: #000
}
#zventsWidgetLS #divls1 #indexA #swhat {
	CLEAR: left; BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 2px solid; WIDTH: 170px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 2px solid; HEIGHT: 15px
}
#zventsWidgetLS #divls2 #indexB #swhat {
	BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 10px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 2px solid; WIDTH: 303px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 2px solid; HEIGHT: 15px
}
#zventsWidgetLS #divls3 #indexC #swhat {
	BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 10px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 2px solid; WIDTH: 303px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 2px solid; HEIGHT: 15px
}
#zventsWidgetLS #divls1 #indexA #swhen {
	BORDER-RIGHT: #3f5f9c 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #3f5f9c 2px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 10px 0px 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 2px solid; WIDTH: 115px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 2px solid; HEIGHT: 15px
}
#zventsWidgetLS #divls1 #indexA #searchForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS #divls2 #indexB #searchForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS #divls3 #indexC #searchForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS #divls1 #indexA #searchForm {
	PADDING-BOTTOM: 10px
}
#zventsWidgetLS #divls1 #indexA #searchForm FORM {
	WIDTH: 376px
}
#zventsWidgetLS #divls2 #indexB #searchForm FORM {
	WIDTH: 376px
}
#zventsWidgetLS #divls3 #indexC #searchForm FORM {
	WIDTH: 376px
}
#zventsWidgetLS #divls1 #indexA .leftWhat {
	PADDING-RIGHT: 10px; FLOAT: left; MARGIN: 0px
}
#zventsWidgetLS #divls1 #indexA .rightWhen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS #divls1 #indexA #swhen {
	CLEAR: left
}
#zventsWidgetLS .form-button {
	CURSOR: pointer
}
#zventsWidgetLS #divls1 #indexA .form-button {
	FLOAT: left
}
#zventsWidgetLS #zventsFooter {
	MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ebf4fb
}
#zventsWidgetLS #browseBy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
#zventsWidgetLS #browseByRate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
#zventsWidgetLS #browseByForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
#zventsWidgetLS #browseByLast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#zventsWidgetLS #zventsFooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS .dotted1px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS #divls3 #indexC #browseByRate .linklist {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#zventsWidgetLS .starL {
	PADDING-RIGHT: 5px
}
#zventsWidgetLS .dollarYes {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS .dollarNo {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS .dollarLast {
	PADDING-RIGHT: 4px
}
#zventsWidgetLS .at {
	PADDING-RIGHT: 5px; FLOAT: left
}
#zventsWidgetLS #divls2 #indexB .at {
	POSITION: relative; TOP: 13px
}
#zventsWidgetLS #divls3 #indexC .at {
	POSITION: relative; TOP: 3px
}
#zventsWidgetLS #divls1 #indexA #searchForm .leadIn {
	FLOAT: left; PADDING-BOTTOM: 5px
}
#zventsWidgetLS #divls3 #indexC .leadIn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#zventsSearchBO {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 336px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#zventsSearchBO .header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 25px; BORDER-RIGHT-WIDTH: 0px
}
#zventsSearchBO .main {
	BORDER-RIGHT: #eb310d 3px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #eb310d 3px solid; PADDING-TOP: 3px
}
#zventsSearchBO .main #searchForm .leadIn {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #58595b
}
#zventsSearchBO .main #searchForm #swhat {
	MARGIN: 0px 0px 10px; WIDTH: 220px
}
#zventsSearchBO .main #searchForm #swhen {
	MARGIN: 0px 4px 15px 0px; WIDTH: 177px
}
#zventsSearchBO .main #searchForm #swhat {
	BORDER-RIGHT: #3f5f9c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #3f5f9c 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 1px solid; COLOR: #8a8c8e; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 1px solid; HEIGHT: 15px
}
#zventsSearchBO .main #searchForm #swhen {
	BORDER-RIGHT: #3f5f9c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #3f5f9c 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 1px solid; COLOR: #8a8c8e; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 1px solid; HEIGHT: 15px
}
#zventsSearchBO .footer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#zventsSearchBO #searchForm .form-button:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/zventsgobutton.gif); BACKGROUND-REPEAT: no-repeat
}
#zventsSearchBO #searchForm .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/zventsgobutton.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: 0pt; WIDTH: 37px; COLOR: #ffffff; PADDING-TOP: 0pt; BORDER-BOTTOM: 0pt; HEIGHT: 19px
}
#zventsSearchBO .main .leadIn {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; LINE-HEIGHT: 10px
}
#zventsSearchBO .main .subSectionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; LINE-HEIGHT: 10px
}
#zventsSearchBO .linklistNoBullets LI A {
	FONT-SIZE: 11px; COLOR: #3d8c9e; LINE-HEIGHT: 15px
}
#zventsSearchBO .linklist LI A {
	FONT-SIZE: 11px; COLOR: #3d8c9e; LINE-HEIGHT: 15px
}
#zventsSearchBO A:hover {
	COLOR: #3d8c9e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsSearchBO A:active {
	COLOR: #3d8c9e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsSearchBO A:focus {
	COLOR: #3d8c9e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#zventsSearchBO .grey1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#zventsSearchBO .boMore {
	FONT-SIZE: 11px; COLOR: #292929; TEXT-ALIGN: center
}
#zventsSearchBO .boMore A {
	COLOR: #3d8c9e
}
#zventsWidgetBoMo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 336px; PADDING-TOP: 0px
}
#zventsWidgetBoMo #zventsWidgetSmNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: 336px; PADDING-TOP: 0px; BORDER-BOTTOM: #eb310d 3px solid; HEIGHT: auto
}
#zventsWidgetBoMo #zventsWidgetSmNav H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3b4a4a
}
#zventsWidgetBoMo #indexSmA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 336px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetBoMo #indexSmB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 336px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#zventsWidgetBoMo .leadOut A {
	COLOR: #3d8c9e
}
#zventsWidgetBoMo .ZventsEventName {
	COLOR: #3d8c9e
}
#zventsWidgetBoMo .ZventsEventTime {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; LINE-HEIGHT: 18px
}
#googleSearchBO {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 336px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#googleSearchBO .header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 25px; BORDER-RIGHT-WIDTH: 0px
}
#googleSearchBO .main {
	BORDER-RIGHT: #eb310d 3px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #eb310d 3px solid; PADDING-TOP: 3px
}
#googleSearchBO .main #searchForm .leadIn {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #58595b
}
#googleSearchBO .main #searchForm #what {
	MARGIN: 0px 0px 10px; WIDTH: 220px
}
#googleSearchBO .main #searchForm #loc {
	MARGIN: 0px 4px 15px 0px; WIDTH: 148px
}
#googleSearchBO .main #searchForm #what {
	BORDER-RIGHT: #3f5f9c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #3f5f9c 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 1px solid; COLOR: #8a8c8e; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 1px solid; HEIGHT: 15px
}
#googleSearchBO .main #searchForm #loc {
	BORDER-RIGHT: #3f5f9c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #3f5f9c 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 1px solid; COLOR: #8a8c8e; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 1px solid; HEIGHT: 15px
}
#googleSearchBO .footer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#googleSearchBO #searchForm .form-button:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/zventsgobutton.gif); BACKGROUND-REPEAT: no-repeat
}
#googleSearchBO #searchForm .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/zventsgobutton.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: 0pt; WIDTH: 37px; COLOR: #ffffff; PADDING-TOP: 0pt; BORDER-BOTTOM: 0pt; HEIGHT: 19px
}
#googleSearchBO .main .leadIn {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; LINE-HEIGHT: 10px
}
#googleSearchBO .main .subSectionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; LINE-HEIGHT: 10px
}
#googleSearchBO .linklistNoBullets LI A {
	FONT-SIZE: 11px; COLOR: #3d8c9e; LINE-HEIGHT: 15px
}
#googleSearchBO .linklist LI A {
	FONT-SIZE: 11px; COLOR: #3d8c9e; LINE-HEIGHT: 15px
}
#googleSearchBO A:hover {
	COLOR: #3d8c9e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#googleSearchBO A:active {
	COLOR: #3d8c9e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#googleSearchBO A:focus {
	COLOR: #3d8c9e; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#googleSearchBO .grey1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#googleSearchBO .boMore {
	FONT-SIZE: 11px; COLOR: #292929; TEXT-ALIGN: center
}
#googleSearchBO .boMore A {
	COLOR: #3d8c9e
}
#bcHomepage {
	WIDTH: 396px; POSITION: relative
}
#bcHomepage #bcTitleHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bcHomepage DIV#bcThumbContainer {
	POSITION: relative; HEIGHT: 100px
}
#bcArticlePage {
	WIDTH: 539px; POSITION: relative
}
#bcArticlePage #bcPlayer {
	PADDING-RIGHT: 0px; BORDER-TOP: #464646 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #464646 1px dotted
}
#bcArticlePage P#bcVideoHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; VISIBILITY: hidden; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bcArticlePage .bcTitleInfo {
	RIGHT: 5px; WIDTH: 189px; POSITION: absolute; TOP: 12px
}
#bcArticlePage .bcTitleInfo #bcTitleHeadline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #464646; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bcArticlePage .bcTitleInfo #bcDescription {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #464646; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
#bcCategoryPage {
	WIDTH: 539px; POSITION: relative
}
#bcCategoryPage .bcTitleInfo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#bcCategoryPage .bcTitleInfo #bcTitleHeadline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bcCategoryPage .bcTitleInfo #bcDescription {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #464646; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bcCategoryPage P#bcRelatedVideos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: -10px
}
#bcCategoryPage #bcThumbContainer {
	POSITION: relative; TOP: -5px
}
.emailProduct {
	TEXT-ALIGN: left
}
#emailBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #3f5f9c 1px dotted
}
#emailBox IFRAME {
	WIDTH: 100%; HEIGHT: 100px
}
.signUp {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #464646; LINE-HEIGHT: 11px; FONT-FAMILY: arial; LETTER-SPACING: 0.07em; TEXT-ALIGN: left
}
.signHead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 16px; FONT-FAMILY: arial; TEXT-ALIGN: left; letter-space: .05em
}
DIV#regiLite {
	PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV#regiLite IMG {
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 50px; PADDING-TOP: 3px; HEIGHT: 60px
}
DIV.signForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.signForm FORM {
	MARGIN: 0px
}
P#signupmessage {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #272727; LINE-HEIGHT: 16px; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
P#signupmessage A {
	
}
DIV#pp {
	FONT-SIZE: 10px; FONT-FAMILY: arial
}
DIV#pp A {
	COLOR: #3f5f9c; TEXT-DECORATION: none
}
INPUT.regiTextInput {
	BORDER-RIGHT: #3e5f9d 1px solid; BORDER-TOP: #3e5f9d 1px solid; BORDER-LEFT: #3e5f9d 1px solid; COLOR: #272727; BORDER-BOTTOM: #3e5f9d 1px solid
}
INPUT#regiSubmit {
	BORDER-RIGHT: #3e5f9d 1px solid; BORDER-TOP: #3e5f9d 1px solid; FONT-SIZE: 10px; BACKGROUND: #fff; BORDER-LEFT: #3e5f9d 1px solid; COLOR: #464646; BORDER-BOTTOM: #3e5f9d 1px solid; HEIGHT: 20px
}
#rAdClassy {
	FLOAT: left; OVERFLOW: visible; WIDTH: 280px; PADDING-TOP: 5px
}
#rAdClassy A {
	BORDER-BOTTOM-WIDTH: 0px
}
#lAdClassy A {
	BORDER-BOTTOM-WIDTH: 0px
}
#mainLogoClassy {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 395px; PADDING-TOP: 15px; POSITION: relative; TEXT-ALIGN: center
}
#lAdClassy {
	FLOAT: right; OVERFLOW: visible; WIDTH: 280px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.starYes {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: right center; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/star_yellow.gif); PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.starNo {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: right center; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/star_gray.gif); PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.rateDown .leadIn A {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 13px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/gray_downarrow.gif); TEXT-TRANSFORM: uppercase; COLOR: #000; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM-STYLE: none
}
.rateUp .leadIn A {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 13px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/up_arrow_dkgray.gif); TEXT-TRANSFORM: uppercase; COLOR: #000; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM-STYLE: none
}
.rate .leadIn A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #464646; BORDER-BOTTOM-STYLE: none
}
.dollarYes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px arial bold; TEXT-TRANSFORM: uppercase; COLOR: #f90; PADDING-TOP: 0px
}
.dollarNo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px arial bold; TEXT-TRANSFORM: uppercase; COLOR: #999; PADDING-TOP: 0px
}
.search #Col1 .regTZ IMG.rate {
	FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; POSITION: relative; TOP: 1px
}
.search #Col1 .regTZIndent IMG.rate {
	FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; POSITION: relative; TOP: 1px
}
#searchDest {
	PADDING-RIGHT: 0px; BORDER-TOP: #3f5f9c 0px dotted; PADDING-LEFT: 0px; BACKGROUND: #ebf4fb 0% 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #3f5f9c 0px dotted; TEXT-ALIGN: left
}
#searchDest H3 {
	PADDING-BOTTOM: 10px
}
#searchDest DIV.row {
	CLEAR: both
}
#searchDest DIV.row SPAN.at {
	PADDING-RIGHT: 10px; FONT-SIZE: 9pt; FLOAT: left; WIDTH: 43px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#searchDest DIV.row SPAN.searchForm {
	FLOAT: left; WIDTH: 250px; TEXT-ALIGN: left
}
#searchDest DIV.row SPAN.browseForm {
	FLOAT: left; WIDTH: 250px; TEXT-ALIGN: left
}
#searchDest .searchForm .form-button:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.gif); BACKGROUND-REPEAT: repeat-x
}
#searchDest .searchForm .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 7px; BORDER-TOP: 0pt; DISPLAY: inline; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: none; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0pt; WIDTH: 70px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: 0pt; HEIGHT: 19px; TEXT-ALIGN: center
}
INPUT#textField2 {
	DISPLAY: inline; FONT-SIZE: 11px; WIDTH: 155px; MARGIN-RIGHT: 10px; HEIGHT: 14px
}
#searchDest FORM {
	MARGIN-BOTTOM: 8px
}
SELECT#destinations {
	FONT-SIZE: 11px; WIDTH: 100%; HEIGHT: 19px
}
#stayGuide399 SELECT#destinations {
	WIDTH: 60%
}
#stayGuide178 P {
	MARGIN-TOP: 0pt; MARGIN-BOTTOM: 16px; COLOR: #3f5f9c
}
#stayGuide399 P {
	MARGIN-TOP: 0pt; MARGIN-BOTTOM: 16px; COLOR: #3f5f9c
}
#stayGuide178 FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#stayGuide399 FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#searchDest FORM {
	MARGIN-BOTTOM: 8px
}
#reWidgetNav {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/search_tab_underline_4px2.gif) #ffffff repeat-x center bottom; PADDING-BOTTOM: 0pt; MARGIN: 0pt; FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: 410px; PADDING-TOP: 0pt; HEIGHT: auto; font-size-adjust: none; font-stretch: normal
}
#reWidgetTab UL {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 7px
}
#reWidgetTab LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#reWidgetTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px; COLOR: #fff
}
#reWidgetTab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#reWidgetTab A.active {
	BORDER-TOP-WIDTH: 0pt; BACKGROUND-POSITION: 0pt -150px; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; BORDER-RIGHT-WIDTH: 0pt
}
#reWidgetTab A {
	PADDING-RIGHT: 0pt; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/left_both.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0pt; MARGIN: 0pt 2px 3px 0pt; CURSOR: pointer; PADDING-TOP: 0pt; BORDER-BOTTOM: #3f5f9c 1px solid; TEXT-DECORATION: none
}
#reWidgetTab A.active SPAN {
	BACKGROUND-POSITION: 100% -150px; PADDING-BOTTOM: 5px; COLOR: #ffffff
}
#reWidgetTab A SPAN {
	FLOAT: none
}
#reWidgetTab A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/right_both.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #3f5f9c; PADDING-TOP: 5px
}
#reWidget #indexA {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: 400px; PADDING-TOP: 7px
}
#reWidget #indexB {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: 400px; PADDING-TOP: 7px
}
#reWidget #indexC {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: 400px; PADDING-TOP: 7px
}
#reWidget H3 {
	DISPLAY: inline; FONT-SIZE: 11px
}
#reWidget #indexA INPUT#txt1 {
	FONT-SIZE: 11px; WIDTH: 200px; COLOR: #999; HEIGHT: 21px
}
#reWidget #indexB INPUT#txt1 {
	FONT-SIZE: 11px; WIDTH: 200px; COLOR: #999; HEIGHT: 21px
}
#reWidget #indexC INPUT#txt1 {
	FONT-SIZE: 11px; WIDTH: 200px; COLOR: #999; HEIGHT: 21px
}
#reWidget #indexA SELECT {
	FONT-SIZE: 11px; COLOR: #464646; HEIGHT: 19px
}
#reWidget #indexB SELECT {
	FONT-SIZE: 11px; COLOR: #464646; HEIGHT: 19px
}
#reWidget #indexC SELECT {
	FONT-SIZE: 11px; COLOR: #464646; HEIGHT: 19px
}
#reWidget #indexA FORM {
	MARGIN: 0px
}
#reWidget #indexB FORM {
	MARGIN: 0px
}
#reWidget #indexC FORM {
	MARGIN: 0px
}
#reWidget #indexA UL.buySectionlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#reWidget #indexB UL.buySectionlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#reWidget #indexC UL.buySectionlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#reWidget #indexA .buySectionlist LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#reWidget #indexB .buySectionlist LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#reWidget #indexC .buySectionlist LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#reWidget #indexA .reBuy {
	PADDING-BOTTOM: 7px
}
#reWidget #indexA .buyPrice {
	PADDING-BOTTOM: 7px
}
#reWidget #indexC .ohouseSearch {
	PADDING-BOTTOM: 7px
}
#reWidget #indexA .leadOut {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
#reWidget #indexB .leadOut {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
#reWidget #indexC .leadOut {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
#reWidget #indexA .reHeader {
	MARGIN-BOTTOM: 7px; HEIGHT: 12px
}
#reWidget #indexB .reHeader {
	MARGIN-BOTTOM: 7px; HEIGHT: 12px
}
#reWidget #indexC .reHeader {
	MARGIN-BOTTOM: 7px; HEIGHT: 12px
}
#reWidget #indexA .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 7px; BORDER-TOP: 0pt; DISPLAY: inline; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: none; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0pt; WIDTH: 62px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: 0pt; HEIGHT: 21px; TEXT-ALIGN: center
}
#reWidget #indexB .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 7px; BORDER-TOP: 0pt; DISPLAY: inline; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: none; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0pt; WIDTH: 62px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: 0pt; HEIGHT: 21px; TEXT-ALIGN: center
}
#reWidget #indexC .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 7px; BORDER-TOP: 0pt; DISPLAY: inline; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: none; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0pt; WIDTH: 62px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: 0pt; HEIGHT: 21px; TEXT-ALIGN: center
}
#reWidget #indexA SPAN {
	PADDING-RIGHT: 10px
}
#reWidget #indexC SPAN {
	PADDING-RIGHT: 10px
}
#reWidget #indexB SPAN {
	PADDING-RIGHT: 10px
}
#reWidget #indexB #rentRooms {
	PADDING-BOTTOM: 7px; PADDING-TOP: 10px
}
#reWidget #indexB #rentPrice {
	PADDING-BOTTOM: 7px
}
#reWidget #indexC #openPrice {
	PADDING-BOTTOM: 7px
}
#reWidget #indexA .reTitle {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; TEXT-TRANSFORM: uppercase
}
#reWidget #indexB .reTitle {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; TEXT-TRANSFORM: uppercase
}
#reWidget #indexC .reTitle {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; TEXT-TRANSFORM: uppercase
}
#mEmailed #mEmailedFooter {
	DISPLAY: none
}
#mEmailed #adHolder {
	DISPLAY: none
}
#mEmailed H3 {
	DISPLAY: none
}
#hpHotSearches #hpHotSearchesHeader {
	DISPLAY: none
}
#hpHotSearches UL SPAN {
	DISPLAY: none
}
DIV#globeSearch {
	PADDING-RIGHT: 7px; BORDER-TOP: #3f5f9c 1px dotted; PADDING-LEFT: 7px; BACKGROUND: #ebf4fe; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 7px; WIDTH: 410px; PADDING-TOP: 7px; BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: left
}
DIV#globeSearch H3 {
	PADDING-BOTTOM: 7px
}
DIV#globeSearchhead {
	BORDER-RIGHT: 0pt; BORDER-TOP: 0pt; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: 0pt; CURSOR: pointer; BORDER-BOTTOM: 0pt; TEXT-ALIGN: left
}
DIV#globeSearchhead SPAN {
	BORDER-RIGHT: 0pt; BORDER-TOP: 0pt; FONT-SIZE: 11px; BORDER-LEFT: 0pt; CURSOR: pointer; BORDER-BOTTOM: 0pt
}
DIV#globeSearchhead SPAN.searchOn {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/gray_downarrow.gif); BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
DIV#globeSearchhead SPAN#globeArchive {
	MARGIN-LEFT: 10px; TEXT-DECORATION: underline
}
DIV.globeSearchform {
	FLOAT: left; WIDTH: 60%; POSITION: relative
}
DIV.globePopular {
	FLOAT: left; WIDTH: 40%; POSITION: relative
}
DIV.globePopular UL.gpopList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.globePopular UL.gpopList LI {
	DISPLAY: inline
}
DIV#globeSearch FORM {
	DISPLAY: inline; MARGIN: 0px
}
DIV#globeSearch .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 7px; BORDER-TOP: 0pt; DISPLAY: inline; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: none; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0pt; WIDTH: 37px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: 0pt; HEIGHT: 20px; TEXT-ALIGN: center
}
DIV#globeSearch .form-button:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.gif); BACKGROUND-REPEAT: repeat-x
}
DIV#globeSearch INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 0px
}
DIV#travelCity {
	PADDING-RIGHT: 7px; BORDER-TOP: #3f5f9c 1px dotted; PADDING-LEFT: 7px; BACKGROUND: #ebf4fb 0% 50%; PADDING-BOTTOM: 7px; MARGIN: 0pt; WIDTH: 340px; PADDING-TOP: 7px; BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: left
}
DIV#travelCity H3 {
	PADDING-BOTTOM: 7px
}
DIV#travelCityform INPUT.text {
	BORDER-RIGHT: #3f5f9c 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: #3f5f9c 3px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: 11px arial; BORDER-LEFT: #3f5f9c 3px solid; WIDTH: 115px; COLOR: #999999; PADDING-TOP: 1px; BORDER-BOTTOM: #3f5f9c 3px solid; HEIGHT: 21px; font-size-adjust: none; font-stretch: normal
}
DIV#travelCityform FORM {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
DIV#travelCity UL.linkList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#travelCity UL.linkList LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
DIV#travelCityform .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: none; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0pt; WIDTH: 37px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: 0pt; HEIGHT: 21px; TEXT-ALIGN: center
}
.bankrate-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: none; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0pt; WIDTH: 37px; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: 0pt; HEIGHT: 21px; TEXT-ALIGN: center
}
DIV#movieSearch {
	PADDING-RIGHT: 7px; BORDER-TOP: #3f5f9c 1px dotted; PADDING-LEFT: 7px; BACKGROUND: #ebf4fb 0% 50%; PADDING-BOTTOM: 7px; MARGIN: 0pt; PADDING-TOP: 7px; BORDER-BOTTOM: #3f5f9c 1px dotted; POSITION: relative; TEXT-ALIGN: left
}
DIV#movieSearch H3 {
	PADDING-BOTTOM: 7px
}
DIV#movieSearch DIV#searchForm {
	FLOAT: left; WIDTH: 62%
}
DIV#movieSearch FORM {
	FLOAT: left; MARGIN: 0px 30px 0px 0px; POSITION: relative
}
DIV#movieSearch INPUT.movieName {
	BORDER-RIGHT: #3f5f9c 2px solid; BORDER-TOP: #3f5f9c 2px solid; DISPLAY: inline; BORDER-LEFT: #3f5f9c 2px solid; BORDER-BOTTOM: #3f5f9c 2px solid; POSITION: relative
}
DIV#movieSearch INPUT.form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: -3px; FLOAT: none; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0pt; WIDTH: 37px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: 0pt; POSITION: relative; TOP: -1px; HEIGHT: 22px; TEXT-ALIGN: center
}
#mostpopWidgetLg {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; WIDTH: auto; PADDING-TOP: 0pt
}
#mostpopWidgetLgNav {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; FONT: bold 11px arial; TEXT-TRANSFORM: uppercase; WIDTH: auto; PADDING-TOP: 0pt; BORDER-BOTTOM: #3f5f9c 4px solid; HEIGHT: auto; font-size-adjust: none; font-stretch: normal
}
#mostpopTab {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 0pt; FLOAT: none; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0px
}
#mostpopTab UL {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 5px
}
#mostpopTab LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#mostpopTab A.active {
	BORDER-TOP-WIDTH: 0pt; BACKGROUND-POSITION: 0pt -150px; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; BORDER-RIGHT-WIDTH: 0pt
}
#mostpopTab A {
	PADDING-RIGHT: 0pt; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/left_both.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0pt; MARGIN: 0pt 2px -1px 0pt; CURSOR: pointer; PADDING-TOP: 0pt; BORDER-BOTTOM: #3f5f9c 1px solid; TEXT-DECORATION: none
}
#mostpopTab A.active SPAN {
	BACKGROUND-POSITION: 100% -150px; PADDING-BOTTOM: 5px; COLOR: #ffffff
}
#mostpopTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px; COLOR: #ffffff; TEXT-DECORATION: none
}
#mostpopTab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#mostpopTab A SPAN {
	FLOAT: none
}
#mostpopTab A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/right_both.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #3f5f9c; PADDING-TOP: 5px
}
#mEmailed #mEmailedCont OL {
	PADDING-LEFT: 25px
}
#mEmailed #mEmailedCont A {
	FONT-WEIGHT: bold
}
#hpHotSearches A {
	FONT-WEIGHT: bold
}
#hpHotSearches UL {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 0px
}
.padRight10 #shsBody {
	WIDTH: 100%
}
#sportsScoreboardCont {
	PADDING-RIGHT: 0pt; BACKGROUND-POSITION: center top; PADDING-LEFT: 0pt; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/bg_white_border.gif); PADDING-BOTTOM: 10px; WIDTH: 399px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y
}
#sportsScoreboardCont .scoreTime {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fff; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #666666; FONT-FAMILY: arial; TEXT-ALIGN: center
}
#sportsScoreboardCont .scoreA {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #000; LETTER-SPACING: -1px
}
.scoreB {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #000; LETTER-SPACING: -1px
}
#sportsScoreboardCont .aScore {
	FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 48%
}
#sportsScoreboardCont .bScore {
	FLOAT: right; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 48%
}
#sportsScoreboardCont .aScore IMG {
	FLOAT: left
}
#sportsScoreboardCont .aScore .overline {
	TEXT-ALIGN: center
}
#sportsScoreboardCont .aScore .scoreA {
	TEXT-ALIGN: center
}
#sportsScoreboardCont .bScore IMG {
	CLEAR: right; FLOAT: right
}
#sportsScoreboardCont .bScore .overline {
	CLEAR: left; TEXT-ALIGN: center
}
#sportsScoreboardCont .bScore .scoreB {
	CLEAR: left; PADDING-LEFT: 4px; FLOAT: none; TEXT-ALIGN: center
}
#sportsScoreboardCont DIV.split50 DIV.aSide {
	PADDING-LEFT: 4px; FLOAT: left; OVERFLOW: hidden; WIDTH: 47%
}
#sportsScoreboardCont DIV.split50 DIV.bSide {
	PADDING-RIGHT: 5px; FLOAT: right; OVERFLOW: hidden; WIDTH: 47%; TEXT-ALIGN: left
}
#sportsScoreboardCont .teamCallout {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
#sportsScoreboardCont .media {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
#sportsScoreboardCont .matchup {
	FONT-WEIGHT: bold; LINE-HEIGHT: 15px
}
#sportsScoreboardCont .split50 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#sportsScoreboardCont .linklistInline {
	TEXT-ALIGN: center
}
#relatedBox #sportsScoreboardCont {
	WIDTH: 180px
}
#relatedBox #sportsScoreboardCont .aSide {
	WIDTH: 100%
}
#relatedBox #sportsScoreboardCont UL.linklistInline {
	FONT-SIZE: 12px
}
.img178h2above .imgCapCred IMG {
	FLOAT: none
}
.img178h2left .imgCapCred IMG {
	FLOAT: none
}
.img178h3above .imgCapCred IMG {
	FLOAT: none
}
.img178h3left .imgCapCred IMG {
	FLOAT: none
}
.imgLeft179 .imgCapCred IMG {
	FLOAT: none
}
.imgRight179 .imgCapCred IMG {
	FLOAT: none
}
.img178h2above .imgCapCred {
	FLOAT: left; WIDTH: 178px
}
.img178h2left .imgCapCred {
	FLOAT: left; WIDTH: 178px
}
.img178h3above .imgCapCred {
	FLOAT: left; WIDTH: 178px
}
.img178h3left .imgCapCred {
	FLOAT: left; WIDTH: 178px
}
.imgLeft179 .imgCapCred {
	FLOAT: left; WIDTH: 178px
}
.imgRight179 .imgCapCred {
	FLOAT: right; WIDTH: 178px
}
.img178h3leftbold .imgCapCred IMG {
	WIDTH: 178px
}
.img178h3leftbold .imgCapCred {
	WIDTH: 178px
}
.imgRight179 .imgCapCred IMG {
	WIDTH: 178px; HEIGHT: 105px
}
.imgLeft179 .imgCapCred IMG {
	WIDTH: 178px; HEIGHT: 105px
}
.imgRight179 IMG {
	FLOAT: none; WIDTH: auto; HEIGHT: auto
}
.imgLeft179 IMG {
	FLOAT: none; WIDTH: auto; HEIGHT: auto
}
.img259h3above .imgCapCred {
	WIDTH: 259px
}
.img259h3below .imgCapCred {
	WIDTH: 259px
}
.img259headlineabove .imgCapCred {
	WIDTH: 259px
}
.img259headlinebelow .imgCapCred {
	WIDTH: 259px
}
.img329h2above .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 329px
}
.img329h2below .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 329px
}
.img329h6below .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 329px
}
.img329h6above .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 329px
}
.img329h2above .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h2below .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h6above .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h6below .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img396h6above .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 396px
}
.img396h2above .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 396px
}
.img396h2below .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 396px
}
.img396h6above .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img396h2above .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img396h2below .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.imgCapCred .attr {
	FLOAT: right
}
.imgCapCred .caption {
	CLEAR: right; DISPLAY: block
}
.imgCapCred {
	MARGIN-RIGHT: 5px
}
.fullC #Col1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 959px; PADDING-TOP: 10px
}
.fullC #Col3 {
	DISPLAY: none
}
.textBlack11 {
	FONT-SIZE: 11px; COLOR: #272727
}
.gsHolder {
	MARGIN-LEFT: 8px
}
.gsHolder .gsBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 209px; PADDING-TOP: 10px; BACKGROUND-COLOR: #cfdcee
}
.gsHolder .topSlice {
	FONT-SIZE: 0px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/top_globe_store.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.gsHolder .bottomSlice {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/bottom_globe_store.gif); BACKGROUND-REPEAT: no-repeat
}
.gsHolder .gsDivide {
	BORDER-TOP: #a4b7d7 1px solid; MARGIN: 15px 0px 15px 10px; HEIGHT: 1px
}
.gsHolder .globeImg {
	FLOAT: left
}
DIV.split4060 DIV.aSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 40%
}
DIV.split4060 DIV.bSide {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 60%
}
.gsHolder .gsubIcon {
	FLOAT: left
}
.gsHolder .gsubText {
	FLOAT: left; WIDTH: 65%
}
#globalNavRedux .gnavContainer LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 8px
}
#globalNavRedux #gjobs {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px
}
#globalNavRedux #gre {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px
}
#globalNavRedux #gsearch {
	PADDING-RIGHT: 4px; PADDING-LEFT: 7px
}
#globalNavRedux #gcars {
	PADDING-RIGHT: 8px; PADDING-LEFT: 9px
}
#globalNavRedux #gjobs_on {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px
}
#globalNavRedux #gre_on {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px
}
#globalNavRedux #gsearch_on {
	PADDING-RIGHT: 4px; PADDING-LEFT: 7px
}
#globalNavRedux #gcars_on {
	PADDING-RIGHT: 8px; PADDING-LEFT: 9px
}
#globalNavRedux .gnavContainer LI {
	BORDER-RIGHT: #fff 1px dotted; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 29px
}
#globalNavRedux #search {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#globalNavRedux .gnavContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 3; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; WIDTH: 958px; PADDING-TOP: 0px; BORDER-BOTTOM: #203c73 1px solid; POSITION: relative; HEIGHT: 28px
}
#globalNavRedux .gnavContainer A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#globalNavRedux A {
	COLOR: #203c73; TEXT-DECORATION: none
}
#globalNavRedux LI A {
	DISPLAY: block; LINE-HEIGHT: 20px; POSITION: relative; TOP: 0px
}
#globalNavRedux #sNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 958px; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #e5e5e5
}
#globalNavRedux #sNav LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TOP: 5px
}
#globalNavRedux #sNav LI A {
	TOP: 4px
}
#globalNavRedux #sNav A {
	COLOR: #464646
}
#globalNavRedux #sNav A:hover {
	COLOR: #000
}
#globalNavRedux #sNav LI.active A {
	FONT-WEIGHT: bold; COLOR: #000
}
#globalNavRedux #globalNav #sNav A:focus {
	COLOR: #000
}
#globalNavRedux .gnavContainer LI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_off.gif); BACKGROUND-REPEAT: repeat-x
}
#globalNavRedux .gnavContainer LI.active {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff; BACKGROUND-REPEAT: repeat-x
}
#globalNavRedux .gnavContainer LI.active A {
	COLOR: #fff
}
#globalNavRedux .gnavContainer LI:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff; BACKGROUND-REPEAT: repeat-x
}
#globalNavRedux .gnavContainer LI:hover A {
	COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
#globalNavRedux A:hover {
	BORDER-BOTTOM-STYLE: none
}
#globalNavRedux A:focus {
	BORDER-BOTTOM-STYLE: none
}
#globalNav A:active {
	BORDER-BOTTOM-STYLE: none
}
#headL IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#headR IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#header #globeIcon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#globalNavRedux .gnavContainer LI.cfied_on A:hover {
	COLOR: #fff
}
#globalNavRedux LI#gcars A:hover {
	COLOR: #fff
}
#globalNavRedux LI#gjobs A:hover {
	COLOR: #fff
}
#globalNavRedux LI#gre A:hover {
	COLOR: #fff
}
#globalNavRedux LI#gsearch A:hover {
	COLOR: #fff
}
#hp #globalNavRedux .gnavContainer LI.cfied_on A:hover {
	COLOR: #203c73
}
#globalNavRedux LI#gcars {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNavRedux LI#gjobs {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNavRedux LI#gre {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNavRedux LI#gsearch {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNavRedux .gnavContainer LI.cfied {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNavRedux LI#gcars:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNavRedux LI#gjobs:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNavRedux LI#gre:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNavRedux LI#gsearch:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNavRedux .gnavContainer LI.cfied:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNavRedux .gnavContainer LI.active {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNavRedux .gnavContainer LI#gsearch {
	BORDER-RIGHT-STYLE: none
}
#globalNavRedux .gnavContainer LI#gsearch_on {
	BORDER-RIGHT-STYLE: none
}
UL.quoteTease {
	BACKGROUND-POSITION: 0px 5px; MARGIN-TOP: 5px; PADDING-LEFT: 23px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/quote_left.gif); MARGIN-BOTTOM: 10px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.quotation .quoteTease .quote {
	FONT: italic 17px/23px georgia, times, Times New Roman, serif; COLOR: #272727; TEXT-DECORATION: none
}
.quotation .quoteTease .quote A {
	FONT: italic 17px/23px georgia, times, Times New Roman, serif; COLOR: #272727; TEXT-DECORATION: none
}
.quotation .quoteTease .quote A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
.quoteTease LI.leftQuote {
	DISPLAY: inline
}
.quoteTease LI.quote {
	DISPLAY: inline
}
.quoteTease LI.rightQuote {
	DISPLAY: inline
}
.quoteTease LI.annotation {
	FONT: bold 11px/8px arial, helvetica, sans-serif; COLOR: #666; PADDING-TOP: 8px
}
.quoteTease LI.rightQuote {
	MARGIN-LEFT: 7px; WIDTH: 23px; HEIGHT: 16px
}
#g2g {
	DISPLAY: none
}
.gallery #Col2 #g2g {
	DISPLAY: block; WIDTH: 189px; BACKGROUND-COLOR: #ebf4fb; TEXT-ALIGN: left
}
#g2gMargins {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#g2g FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#g2g FORM .form-button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; WIDTH: 37px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
#g2g FORM .form-button:link {
	COLOR: #fff
}
#g2g FORM .form-button:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.gif); BACKGROUND-REPEAT: repeat-x
}
#g2g SELECT {
	MARGIN-BOTTOM: 5px; WIDTH: 179px
}
#g2g .search_box {
	MARGIN-BOTTOM: 5px; WIDTH: 179px
}
#g2g .search_box {
	WIDTH: 175px; COLOR: #999
}
#g2g .active {
	COLOR: #000
}
.graphicIntro {
	FONT-SIZE: 14px; COLOR: #272727; LINE-HEIGHT: 20px; FONT-FAMILY: "Georgia","Times New Roman",Times,serif
}
#ttdRedux {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#ttdRedux .ttdContent {
	BORDER-RIGHT: #0995e4 2px solid; BORDER-LEFT: #0995e4 2px solid; ZOOM: 1; HEIGHT: 125px
}
#ttdRedux .ttdTitleAd {
	HEIGHT: 20px
}
#ttdRedux .ttdTitleAd H3 {
	DISPLAY: inline; FONT-SIZE: 14px; COLOR: #000
}
#ttdRedux .ttdTitleAd SPAN.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ttdRedux .ttdTitleAd SPAN.ad {
	FLOAT: right; WIDTH: 105px; MARGIN-RIGHT: 10px; POSITION: relative; TOP: -8px; HEIGHT: 25px
}
#ttdRedux .ttdCalendar {
	PADDING-RIGHT: 10px; BORDER-TOP: #88bde9 1px dotted; PADDING-LEFT: 10px; BACKGROUND: #d9ecfa; PADDING-BOTTOM: 8px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
#ttdRedux .ttdCalendar A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ttdRedux .ttdCalendar A IMG.day {
	BORDER-RIGHT: #0995e4 1px solid; BORDER-TOP: #0995e4 1px solid; BORDER-LEFT: #0995e4 1px solid; WIDTH: 34px; BORDER-BOTTOM: #0995e4 0px solid; HEIGHT: 11px
}
#ttdRedux .ttdCalendar A IMG.date {
	BORDER-RIGHT: #0995e4 1px solid; BORDER-TOP: #0995e4 0px solid; BORDER-LEFT: #0995e4 1px solid; WIDTH: 34px; BORDER-BOTTOM: #0995e4 1px solid; HEIGHT: 16px
}
#ttdRedux .ttdCalendar A:hover IMG.day {
	BORDER-RIGHT: #e95d08 1px solid; BORDER-TOP: #e95d08 1px solid; BORDER-LEFT: #e95d08 1px solid; BORDER-BOTTOM: #e95d08 0px solid
}
#ttdRedux .ttdCalendar A:hover IMG.date {
	BORDER-RIGHT: #e95d08 1px solid; BORDER-TOP: #e95d08 0px solid; BORDER-LEFT: #e95d08 1px solid; BORDER-BOTTOM: #e95d08 1px solid
}
#ttdRedux .ttdTeases {
	BACKGROUND: #d9ecfa; BORDER-BOTTOM: #88bde9 1px dotted; TEXT-ALIGN: left
}
#ttdRedux .ttdTeases UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#ttdRedux .ttdTeases UL LI {
	LINE-HEIGHT: 12px
}
#ttdRedux .moreLinks {
	POSITION: relative; TOP: 2px
}
#ttdRedux .moreLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#ttdRedux .moreLinks UL.linklist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ttdRedux .topCorners {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/ttd_calimages/top.gif); LINE-HEIGHT: 12px; BACKGROUND-REPEAT: no-repeat
}
#ttdRedux .bottomCorners {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/ttd_calimages/bottom.gif); LINE-HEIGHT: 12px; BACKGROUND-REPEAT: no-repeat
}
#ttdRedux TD.calCell {
	PADDING-RIGHT: 10px
}
.search {
	BACKGROUND: #fff
}
.tabbed .tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; FONT-FAMILY: arial
}
.tabbed .tabs A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0pt; DISPLAY: block; PADDING-LEFT: 9px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/re_comm_left_yellow.gif) no-repeat 0px 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0pt; MARGIN: 0pt 10px 0pt 0pt; CURSOR: pointer; PADDING-TOP: 0pt; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.tabbed .tabs LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
.tabbed .tabs {
	LIST-STYLE: none none outside
}
.tabbed .tabs A.active {
	BORDER-TOP-WIDTH: 0pt; BACKGROUND-POSITION: 0% -150px; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0pt
}
.tabbed .tabs A:hover {
	BORDER-TOP-WIDTH: 0pt; BACKGROUND-POSITION: 0% -150px; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0pt
}
.tabbed .tabs A:active {
	BORDER-TOP-WIDTH: 0pt; BACKGROUND-POSITION: 0% -150px; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0pt
}
.tabbed .tabs A:focus {
	BORDER-TOP-WIDTH: 0pt; BACKGROUND-POSITION: 0% -150px; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0pt
}
.tabbed .tabs A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/re_comm_right_yellow.gif) no-repeat right top; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 5px
}
.tabbed .tabContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f7ec97 0% 50%; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.tabbed .tabs A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px
}
.tabbed .tabs A:active SPAN {
	BACKGROUND-POSITION: 100% -150px
}
.tabbed .tabs A:focus SPAN {
	BACKGROUND-POSITION: 100% -150px
}
.tabbed .tabs A.active SPAN {
	BACKGROUND-POSITION: 100% -150px
}
.tabbed FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.tabbed FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.tabbed FORM P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tabbed FORM LEGEND {
	DISPLAY: none
}
.tabbed FORM OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tabbed FORM OL LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
.tabbed FORM LABEL {
	DISPLAY: block; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 11px; FONT-FAMILY: Arial,Helvetica,sans-serif; LETTER-SPACING: 0.07em
}
.tabbed INPUT.submit {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/lightGrayGradient.gif) #fff repeat-x center bottom; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; WIDTH: 36px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; POSITION: relative; HEIGHT: 22px
}
.tabbed .input {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 4px; FONT-FAMILY: Helvatica, Arial, sans-serif
}
.tabbed FORM LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.globePop {
	DISPLAY: block
}
.payload {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 12px; PADDING-TOP: 0px; POSITION: relative
}
.bottomBorder {
	BACKGROUND-IMAGE: url(http://bomoms.boston.com/custom/bomoms/images/shadow_btm.gif); POSITION: relative; HEIGHT: 10px
}
.bottomBorder #bottomRight {
	RIGHT: -1px; POSITION: absolute
}
#topLeft {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#featuredContent {
	MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(http://bomoms.boston.com/custom/bomoms/images/shadow_lft.gif); WIDTH: 615px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.twoCell50 .payload {
	BACKGROUND-POSITION: 10px 0px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/bomoms_581_bg_bdbdbd.gif); BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.threeCell .payload {
	BACKGROUND-POSITION: 10px 0px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/bomoms_581_bg_bdbdbd.gif); BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.twoCell50 .cellC {
	DISPLAY: none
}
.twoCell50 .cellA {
	WIDTH: 280px
}
.twoCell50 .cellB {
	WIDTH: 280px
}
.twoCell50 .cellA {
	FLOAT: left
}
.twoCell50 .cellB {
	FLOAT: right
}
.twoCell50h .cellC {
	DISPLAY: none
}
.twoCell50h .cellA {
	MARGIN: 0px 10px; WIDTH: 581px
}
.twoCell50h .cellB {
	MARGIN: 0px 10px; WIDTH: 581px
}
.twoCell50h .cellA {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #bdbdbd 1px dotted
}
.threeCell .cellA {
	FLOAT: left; WIDTH: 280px
}
.threeCell .cellB {
	FLOAT: right; WIDTH: 280px
}
.threeCell .cellC {
	FLOAT: right; WIDTH: 280px
}
.threeCell .cellB {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #bdbdbd 1px dotted
}
BODY#popUp {
	MIN-WIDTH: 565px
}
BODY#popUp #container {
	WIDTH: 77%
}
BODY#popUp #headContain {
	PADDING-RIGHT: 110px; PADDING-LEFT: 110px
}
BODY#popUp #headContain .column {
	FLOAT: left; POSITION: relative
}
BODY#popUp #center {
	OVERFLOW: hidden; WIDTH: 100%; TEXT-ALIGN: center
}
BODY#popUp #left {
	RIGHT: 100px; MARGIN-LEFT: -100%; WIDTH: 100px
}
BODY#popUp #right {
	RIGHT: -10px; WIDTH: 100px; MARGIN-RIGHT: -100%
}
BODY#popUp #popHeader {
	BORDER-TOP: #000066 3px solid; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #3e5f9d 1px dotted; POSITION: relative; HEIGHT: 24px
}
BODY#popUp #right A {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/graphic_closeWindow.gif); FONT: 11px arial; COLOR: #666; MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat
}
BODY#popUp #right A:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/graphic_closeWindow_hover.gif); COLOR: #002878; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY#popUp .popUp {
	WIDTH: 100%
}
BODY#popUp .popGoogleAds {
	MARGIN-BOTTOM: 10px
}
BODY#popUp .popDisc {
	MARGIN-LEFT: 25%; WIDTH: 50%
}
SELECT {
	FONT-SIZE: 12px; OVERFLOW: hidden
}
#carsFormHolder H3 {
	MARGIN-BOTTOM: 8px; FONT: bold 18px/18px Arial; COLOR: #fff
}
#carsFormHolder .subSectionHeader {
	MARGIN-BOTTOM: 8px; FONT: bold 14px/16px Arial; COLOR: #fff
}
#carsFormHolder {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/cars_blue_gradient.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 729px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 135px
}
#carsFormHolder #buyUsed {
	BORDER-RIGHT: #8ebbff 1px dotted; PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 348px; MARGIN-RIGHT: 10px; POSITION: relative; TEXT-ALIGN: left
}
#carsFormHolder #buyNew {
	BORDER-RIGHT: #8ebbff 1px dotted; FLOAT: left; WIDTH: 25%; MARGIN-RIGHT: 10px; POSITION: relative; TEXT-ALIGN: left
}
#carsFormHolder #carDeals {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 20%; COLOR: #fff; POSITION: relative; TEXT-ALIGN: left
}
#carDeals .cLogo A {
	DISPLAY: block; WIDTH: 158px; HEIGHT: 50px
}
#carsFormBG {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/cars_powered_by_logo.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 152px
}
#buyUsed .make {
	FLOAT: left; MARGIN-RIGHT: 10px; POSITION: relative
}
#buyUsed .model {
	FLOAT: left; MARGIN-RIGHT: 10px; POSITION: relative
}
#buyUsed .max {
	FLOAT: left; POSITION: relative
}
#buyUsed .within {
	FONT-SIZE: 10px; FLOAT: left; MARGIN: 10px 25px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; POSITION: relative
}
#buyUsed .within SELECT {
	MARGIN-RIGHT: 5px
}
#buyUsed .zip {
	FLOAT: left; MARGIN: 10px 0px 0px; POSITION: relative
}
#buyUsed .zip INPUT.zip {
	MARGIN-RIGHT: 10px
}
#buyUsed SPAN {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#buyUsed .button {
	LEFT: 8px; FLOAT: left; POSITION: relative; TOP: 26px
}
.extraLinks {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; COLOR: #fff
}
.extraLinks A {
	FONT-SIZE: 10px; COLOR: #fff
}
#buyUsed .searchUsed {
	BORDER-RIGHT: #1b1b1b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1b1b1b 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/search_stretch.gif); PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #1b1b1b 1px solid; WIDTH: 99px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #1b1b1b 1px solid; BACKGROUND-REPEAT: repeat-x
}
INPUT.zipForm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#buyNew SPAN {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#buyNew .yourZip {
	MARGIN-TOP: 10px; FLOAT: left; POSITION: relative
}
#buyNew .newButton {
	LEFT: 10px; FLOAT: left; POSITION: relative; TOP: 26px
}
#buyNew .searchNew {
	BORDER-RIGHT: #1b1b1b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1b1b1b 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/search_stretch.gif); PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #1b1b1b 1px solid; WIDTH: 96px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #1b1b1b 1px solid; BACKGROUND-REPEAT: repeat-x
}
INPUT.yourZipCode {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#carDeals A.usedSpecials {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/used_car_OFF.gif); WIDTH: 148px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
#carDeals A.usedSpecials:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/used_car_ON.gif); BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#carDeals A.newSpecials {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/new_car_OFF.gif); WIDTH: 148px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
#carDeals A.newSpecials:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/new_car_ON.gif); BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#cheapGas {
	WIDTH: 329px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#cheapGas LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
#cheapGas IMG {
	FLOAT: left
}
#cheapGas FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#cheapGas FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#cheapGas OL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#cheapGas OL LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#cheapGas INPUT {
	FONT-SIZE: 10px
}
#cheapGas SELECT {
	FONT-SIZE: 10px
}
#cheapGas LI LABEL {
	DISPLAY: none; FONT-WEIGHT: bold
}
#cheapGas FORM .submit {
	POSITION: relative; TOP: 4px
}
#cheapGas #location {
	WIDTH: 120px
}
#askForm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #d9ecfa; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#askForm P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px
}
#askForm FORM {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#askForm FORM DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#askForm TEXTAREA {
	WIDTH: 100%; HEIGHT: 100px
}
#askForm .form-button {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0px; BORDER-TOP: 0pt; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0pt; WIDTH: auto; COLOR: #ffffff; LINE-HEIGHT: 21px; PADDING-TOP: 0px; BORDER-BOTTOM: 0pt; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: relative; HEIGHT: 21px
}
.tabWidget {
	PADDING-TOP: 10px
}
.tabWidget .tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: arial; HEIGHT: 19px; BACKGROUND-COLOR: #e5e5e5
}
.tabWidget .tabs LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
.tabWidget .tabs LI A {
	DISPLAY: block; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 4px; CURSOR: pointer; POSITION: relative; BACKGROUND-COLOR: #e5e5e5
}
.tabWidget .tabs SPAN {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; TOP: 2px
}
.tabWidget .tabs LI A.active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px 3px; BORDER-LEFT: #000 1px solid; CURSOR: pointer; COLOR: #000; BORDER-BOTTOM: #000 0px solid; POSITION: relative; TOP: -3px; HEIGHT: 21px; BACKGROUND-COLOR: #fff
}
.tabWidget .tabs A.active SPAN {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; TOP: 4px; HEIGHT: 20px; BACKGROUND-COLOR: #fff
}
.tabWidget .tabs LI A:hover {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 0px 3px; BORDER-LEFT: #333 1px solid; COLOR: #333; BORDER-BOTTOM: #333 0px solid; TOP: -3px; HEIGHT: 21px
}
.tabWidget .tabs LI A:active {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 0px 3px; BORDER-LEFT: #333 1px solid; COLOR: #333; BORDER-BOTTOM: #333 0px solid; TOP: -3px; HEIGHT: 21px
}
.tabWidget .tabs LI A:focus {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 0px 3px; BORDER-LEFT: #333 1px solid; COLOR: #333; BORDER-BOTTOM: #333 0px solid; TOP: -3px; HEIGHT: 21px
}
.tabWidget .tabs LI A:hover SPAN {
	TOP: 4px
}
.tabWidget .tabs LI A:active SPAN {
	TOP: 4px
}
.tabWidget .tabs LI A:focus SPAN {
	TOP: 4px
}
UL.fiveTC {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
UL.fiveTC LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; WIDTH: 100px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.fiveTC IMG {
	DISPLAY: block; FLOAT: none
}
UL.fiveTC .cf {
	VISIBILITY: hidden; WIDTH: 0px; HEIGHT: 0px
}
UL.fiveTC .img100h3Left .tt {
	DISPLAY: none
}
UL.fiveTC .img100h3Left .cf {
	CLEAR: none
}
UL.fiveTC .img100h3Left H3 {
	FONT-SIZE: 12px
}
UL.fiveTC .tt .span {
	DISPLAY: none
}
UL.fiveTC .img100h3Left {
	OVERFLOW: hidden; WIDTH: 100px
}
.superLede IMG {
	WIDTH: 609px
}
.superLede H1 {
	FONT-SIZE: 42px; MARGIN: 10px 0px; TEXT-ALIGN: center
}
.superLede .tt {
	FONT-SIZE: 15px; LINE-HEIGHT: 21px
}
.superLede .tt A {
	FONT-WEIGHT: bold; MARGIN-LEFT: 5px; FONT-FAMILY: arial, helvetica, sans-serif
}
H3 {
	FONT-SIZE: 17px; TEXT-TRANSFORM: none; LINE-HEIGHT: 19px
}
A.bold {
	FONT-SIZE: 14px
}
LI A.bold {
	FONT-SIZE: 12px
}
.img80headlineLeftBold {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.img100headlineLeftBold {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.img100headlineBoldLeft {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
UL.linklist LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; LINE-HEIGHT: 25px
}
H3.sectionHeader {
	DISPLAY: block; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 17px
}
#relatedBox .sectionHeader {
	FONT-SIZE: 14px
}
#insideBcom H3 {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
UL.sectionLinks {
	BORDER-TOP: #b7cdff 1px solid; MARGIN-TOP: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #b7cdff 1px solid; BACKGROUND-COLOR: #ebf4fb
}
#jobs UL.sectionLinks {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px
}
#re UL.sectionLinks {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px
}
#autos UL.sectionLinks {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px
}
#classyWidget UL.sectionLinks {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px
}
UL.sectionLinks A {
	COLOR: #333
}
UL.sectionLinks A:hover {
	TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
.section#content .dotted4px {
	MARGIN: 16px 0pt 4px; WIDTH: auto; BORDER-BOTTOM: #3f5f9c 4px solid; HEIGHT: 0px
}
#hp .dotted4px {
	MARGIN: 16px 0pt 4px; WIDTH: auto; BORDER-BOTTOM: #3f5f9c 4px solid; HEIGHT: 0px
}
#hp .dotted4pxnopad {
	MARGIN: 16px 0pt 4px; WIDTH: auto; BORDER-BOTTOM: #3f5f9c 4px solid; HEIGHT: 0px
}
.dotted4pxnopad {
	MARGIN: 0px
}
#ae {
	PADDING-TOP: 0px
}
.tt {
	PADDING-TOP: 2px
}
.ltBlueBox {
	BORDER-RIGHT: #b7cdff 1px solid; BORDER-TOP: #b7cdff 1px solid; BORDER-LEFT: #b7cdff 1px solid; BORDER-BOTTOM: #b7cdff 1px solid
}
H3.sectionHeader A {
	PADDING-RIGHT: 11px; BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/big_caret_OFF_clear.gif); COLOR: #000; BACKGROUND-REPEAT: no-repeat
}
H3.sectionHeader A:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/big_caret_ON_ee8822.gif); COLOR: #ee8822
}
A.subSectionHeader {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: right center; DISPLAY: inline; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/lead_out_caret_000000_clear.gif); COLOR: #000; BACKGROUND-REPEAT: no-repeat
}
A.subSectionHeader:hover {
	DISPLAY: inline; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/caret_smaller_ee8822.gif); COLOR: #ee8822
}
.breakingNews H3.breaking {
	FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase
}
H3.breaking {
	FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase
}
#jobs H3.sectionHeader A {
	PADDING-RIGHT: 0px; FONT-SIZE: 15px; BACKGROUND-IMAGE: none
}
#re H3.sectionHeader A {
	PADDING-RIGHT: 0px; FONT-SIZE: 15px; BACKGROUND-IMAGE: none
}
#autos H3.sectionHeader A {
	PADDING-RIGHT: 0px; FONT-SIZE: 15px; BACKGROUND-IMAGE: none
}
#jobs H3.sectionHeader A:hover {
	PADDING-RIGHT: 0px; BACKGROUND-IMAGE: none; COLOR: #ee8822
}
#re H3.sectionHeader A:hover {
	PADDING-RIGHT: 0px; BACKGROUND-IMAGE: none; COLOR: #ee8822
}
#autos H3.sectionHeader A:hover {
	PADDING-RIGHT: 0px; BACKGROUND-IMAGE: none; COLOR: #ee8822
}
#feedbackForm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#feedbackForm FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#feedbackForm LABEL {
	CLEAR: both; FLOAT: left
}
#feedbackForm INPUT {
	CLEAR: both; FLOAT: left
}
#feedbackForm SELECT {
	CLEAR: both; FLOAT: left
}
#feedbackForm LABEL {
	DISPLAY: block; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 100%
}
#feedbackFormRequired {
	DISPLAY: block; FLOAT: left; WIDTH: 240px
}
#feedbackFormRequired LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 240px
}
INPUT#netform_sender {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 20px 0px 0px; BORDER-LEFT: #272727 1px solid; WIDTH: 200px; PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
SELECT#netform_subject {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #272727 1px solid; WIDTH: 204px; PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
.feedbackHeader {
	COLOR: #000099; BORDER-BOTTOM: #000099 1px solid
}
#registration {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #272727 1px solid; WIDTH: 204px; PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
#send_reply {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #272727 1px solid; WIDTH: 204px; PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
#netform_body {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 10px; BORDER-LEFT: #272727 1px solid; WIDTH: 500px; PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
.feedbackHeader {
	COLOR: #000099; BORDER-BOTTOM: #000099 1px solid
}
#sender_name {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #272727 1px solid; WIDTH: 200px; PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
#URL_concern {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #272727 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #272727 1px solid; WIDTH: 200px; PADDING-TOP: 1px; BORDER-BOTTOM: #272727 1px solid; FONT-FAMILY: arial
}
.feedbackButtons {
	CLEAR: both; FLOAT: left; MARGIN: 20px 0px 0px
}
#truste {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 50px 0px 0px 30px; WIDTH: 157px; PADDING-TOP: 0px; HEIGHT: 47px; BORDER-RIGHT-WIDTH: 0px
}
