.commentInvite {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
#commentCount {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
#commentInviteBox {
	PADDING-TOP: 6px
}
#articleComments {
	BORDER-TOP: #b7dcff 4px solid; MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#commentFrame {
	PADDING-TOP: 5px
}
.commHeader {
	FONT-SIZE: 14px
}
.singleComment {
	PADDING-RIGHT: 9px; PADDING-LEFT: 26px; FONT-WEIGHT: normal; BACKGROUND: url(http://cache.boston.com/jobs/i/cquotes.jpg) no-repeat left top; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BORDER-BOTTOM: #333 1px dotted
}
.scByline {
	FONT-SIZE: 11px; WIDTH: 100%; TEXT-ALIGN: right
}
#viewAllComments {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 100%; TEXT-ALIGN: right
}
.viewNextPrevComments {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 100%; TEXT-ALIGN: right
}
#footToolsNav #toolsNavEmailOn {
	DISPLAY: none
}
#footToolsNav #toolsNavEmail {
	DISPLAY: block
}
#footToolsNav #toolsNavCommentsOn {
	BORDER-RIGHT: #3f5f9c 1px dotted; BORDER-TOP: #3f5f9c 1px dotted; DISPLAY: block; BORDER-LEFT: #3f5f9c; WIDTH: 68px; BORDER-BOTTOM: #ebf4fb 1px solid; HEIGHT: 52px
}
.noreprints #footToolsNav #toolsNavBlank {
	WIDTH: 59px
}
#footToolsNav #toolsNavBlank {
	WIDTH: 82px
}
#footToolsNav .navTextC {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #3f5f9c
}
.foo {
	BORDER-BOTTOM: #ebf4fb 10px solid
}
.bluBtn {
	BORDER-RIGHT: #434bc2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #434bc2 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN-LEFT: 0px; BORDER-LEFT: #434bc2 1px solid; WIDTH: 125px; MARGIN-RIGHT: 4px; PADDING-TOP: 2px; BORDER-BOTTOM: #434bc2 1px solid; BACKGROUND-COLOR: #010066; TEXT-ALIGN: center
}
#footToolsMain {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#pnl1 #footToolsMain {
	BORDER-RIGHT: #333 1px dotted; BORDER-TOP: #333 0px dotted; BORDER-LEFT: #333 1px dotted; BORDER-BOTTOM: #333 1px dotted
}
#pnl1 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#frame_IHVVH {
	DISPLAY: inline
}
.paginate UL.numNav {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FLOAT: right; PADDING-BOTTOM: 0pt; MARGIN: 0pt; OVERFLOW: hidden; PADDING-TOP: 0pt; LIST-STYLE-TYPE: none; HEIGHT: 22px
}
.paginate .at {
	PADDING-RIGHT: 5px; RIGHT: 0pt; FLOAT: left; POSITION: relative; TOP: 2px
}
.paginate UL.numNav LI {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 0pt; BORDER-TOP: #e5e5e5 1px solid; DISPLAY: block; PADDING-LEFT: 0pt; BACKGROUND: #ffffff 0% 50%; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0pt 2px; FONT: bold 12px arial; OVERFLOW: hidden; BORDER-LEFT: #e5e5e5 1px solid; COLOR: #999999; PADDING-TOP: 1px; BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none; font-size-adjust: none; font-stretch: normal
}
.paginate UL.numNav LI.number {
	WIDTH: 27px; HEIGHT: 14px
}
.paginate UL.numNav LI.ellipses {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 20px; BORDER-BOTTOM: medium none; HEIGHT: 14px
}
.paginate UL.numNav LI.text {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0pt 2px; WIDTH: auto; PADDING-TOP: 1px; HEIGHT: 14px
}
.paginate UL.numNav LI A {
	DISPLAY: block; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.paginate UL.numNav LI:hover {
	BORDER-LEFT-COLOR: #3f5f9c; BORDER-BOTTOM-COLOR: #3f5f9c; COLOR: #ffffff; BORDER-TOP-COLOR: #3f5f9c; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #3f5f9c
}
.paginate UL.numNav LI.numberActive {
	BACKGROUND: #3f5f9c 0% 50%; OVERFLOW: hidden; WIDTH: 27px; HEIGHT: 14px
}
.paginate UL.numNav LI.numberActive A {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
.paginate UL.numNav LI.numberActive:hover {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.paginate A.arrowLeft {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: left center; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/left_blue_arrow.jpg); PADDING-BOTTOM: 0pt; MARGIN-LEFT: 4px; PADDING-TOP: 0pt; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.paginate A.arrowRight {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: right center; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/blue_arrow.gif); PADDING-BOTTOM: 0pt; MARGIN-RIGHT: 4px; PADDING-TOP: 0pt; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
.postFt {
	WIDTH: 100%
}
.comText {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal
}
.comSp {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 98%
}
.comSp .postFt {
	FLOAT: right; WIDTH: 410px; TEXT-ALIGN: right
}
.postFt {
	WIDTH: 100%
}
#ctl00_txtComment {
	WIDTH: 510px
}
#aComments {
	PADDING-TOP: 10px
}
#toolsComments {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 98%; PADDING-TOP: 0px; BACKGROUND-COLOR: #ecf4ff
}
#footToolsMain #toolsEmail {
	DISPLAY: none
}
#footToolsNav {
	DISPLAY: none
}
