HTML {
	DIRECTION: ltr
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
INPUT {
	LINE-HEIGHT: normal
}
TEXTAREA {
	LINE-HEIGHT: normal
}
DIV#header .inside {
	MARGIN: auto; WIDTH: 1001px
}
DIV.WhitePageFrame#pageFrame {
	PADDING-TOP: 20px
}
DIV.WhitePageFrame {
	PADDING-TOP: 20px
}
.bvSectionContent {
	CLEAR: both
}
.ContainerPadding {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; PADDING-TOP: 8px; TEXT-OVERFLOW: ellipsis; WORD-WRAP: normal
}
.ContainerHeader {
	MIN-HEIGHT: 25px; MARGIN: 0px; _height: 25px
}
.ContainerHeader TD DIV.partDetail {
	WIDTH: 100%
}
.ContainerHeader TD DIV.partDetail DIV.Title2 {
	PADDING-LEFT: 8px; MARGIN-RIGHT: 8px; PADDING-TOP: 5px
}
.wrap {
	OVERFLOW: hidden; WORD-WRAP: break-word
}
#layoutManager {
	TABLE-LAYOUT: fixed; WIDTH: 778px
}
DIV.CommentBoxWrapper {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV.InputWrapper {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV.InputWrapper INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.InputWrapper SELECT {
	WIDTH: 100%
}
DIV#SpacesPopOversSimplePopOver DIV.InputWrapper INPUT {
	WIDTH: 378px
}
#previewbox {
	DISPLAY: none; OVERFLOW: auto; WIDTH: 100%; HEIGHT: 320px
}
#PE {
	OVERFLOW: auto; WIDTH: 100%; HEIGHT: 272px
}
#rtebox {
	DISPLAY: block
}
.MSN_EDITBOXHTML {
	HEIGHT: 272px
}
DIV#beTopRow TD.label {
	WIDTH: 65px; TEXT-ALIGN: right
}
#tbinfo {
	DISPLAY: none
}
.COMMENTENTRY TEXTAREA {
	HEIGHT: 100px
}
#DLEditBox {
	VISIBILITY: hidden; HEIGHT: 272px
}
.ccButtonBar {
	MARGIN: 5px 0px; TEXT-ALIGN: right
}
.ccButtonBar BUTTON {
	MARGIN: 0px 0px 0px 5px
}
.inlineSpaceTitle {
	PADDING-RIGHT: 8px
}
.blogPaging A IMG {
	PADDING-LEFT: 2px
}
.bvSection {
	MARGIN-BOTTOM: 8px
}
.bvError {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px
}
.infoBar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.infoBarText {
	WIDTH: 67%
}
.fullWidth.infoBar {
	BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.BlogCommentPane {
	MARGIN-TOP: 5px
}
.msbluerow TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
#tblStatus {
	TABLE-LAYOUT: fixed; WIDTH: 602px
}
.blueBox {
	MARGIN: 10px
}
DIV#bePicRow IMG {
	PADDING-RIGHT: 5px
}
IMG.noFlash {
	WIDTH: 96px; HEIGHT: 69px
}
.catlist {
	OVERFLOW: hidden; WORD-WRAP: break-word
}
.MPInfo {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.SUHeading {
	FONT-WEIGHT: bold; FONT-SIZE: medium
}
.SUTableLayout {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; BORDER-COLLAPSE: collapse
}
.SUWizContent {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.SUContentPane {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.SUSugs {
	MARGIN-TOP: 4px; MARGIN-LEFT: 20px
}
.SUHeadingTblCol {
	HEIGHT: 30px
}
.SUPanel2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px; PADDING-TOP: 0px
}
.SUProfileName {
	BORDER-RIGHT: #79b0cb 1px solid; BORDER-TOP: #79b0cb 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #79b0cb 1px solid; WIDTH: 360px; BORDER-BOTTOM: #79b0cb 1px solid
}
.SUFileInput {
	BORDER-RIGHT: #79b0cb 1px solid; BORDER-TOP: #79b0cb 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #79b0cb 1px solid; WIDTH: 360px; BORDER-BOTTOM: #79b0cb 1px solid
}
.txtURL {
	WIDTH: 150px; MARGIN-RIGHT: 10px
}
.SSDs {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.MiniSUMargin {
	MARGIN: auto
}
.SaveRow {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.DateTimeInput {
	WIDTH: 140px
}
.BSCategory {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 210px; PADDING-TOP: 0px; WORD-WRAP: break-word
}
.pad8 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.ProfileQuote {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.MsngrIFrame {
	MARGIN: 0px 0px 0px 8px; OVERFLOW: hidden; WIDTH: 360px; HEIGHT: 260px
}
.titleSpacing {
	MARGIN-BOTTOM: 8px
}
.raDefaultSpacing {
	MARGIN-BOTTOM: 8px
}
.photoReSize {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; MAX-WIDTH: 48px; PADDING-BOTTOM: 2px; MAX-HEIGHT: 48px; PADDING-TOP: 2px
}
.raFolderImage {
	MAX-WIDTH: 16px; MAX-HEIGHT: 16px
}
.H2WithoutDefaultSpacing {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; ZOOM: 1
}
.PadTop30 {
	PADDING-TOP: 30px
}
.PadTop20 {
	PADDING-TOP: 20px
}
.PadTop16 {
	PADDING-TOP: 16px
}
.PadTop10 {
	PADDING-TOP: 10px
}
.PadTop8 {
	PADDING-TOP: 8px
}
.PadTop5 {
	PADDING-TOP: 5px
}
.PadTop4 {
	PADDING-TOP: 4px
}
.PadBottom5 {
	PADDING-BOTTOM: 5px
}
.PadBottom4 {
	PADDING-BOTTOM: 4px
}
.PadLeft150 {
	PADDING-LEFT: 150px
}
.PadLeft21 {
	PADDING-LEFT: 21px
}
.PadLeft16 {
	PADDING-LEFT: 16px
}
.PadLeft12 {
	PADDING-LEFT: 12px
}
.PadLeft8 {
	PADDING-LEFT: 8px
}
.PadLeft6 {
	PADDING-LEFT: 6px
}
.PadLeft4 {
	PADDING-LEFT: 4px
}
.PadLeft0 {
	PADDING-LEFT: 0px
}
.PadRight5 {
	PADDING-RIGHT: 5px
}
.PadRight4 {
	PADDING-RIGHT: 4px
}
.PadRight8 {
	PADDING-RIGHT: 8px
}
.PadRight16 {
	PADDING-RIGHT: 16px
}
.MarginRight8 {
	MARGIN-RIGHT: 8px
}
.FloatLeft {
	FLOAT: left
}
.FloatRight {
	FLOAT: right
}
.tableSpacing {
	BORDER-COLLAPSE: collapse
}
#dlEditor TABLE {
	TABLE-LAYOUT: fixed; WIDTH: 800px
}
#dlEditor TABLE SELECT {
	WIDTH: 100%
}
.Spaces_Customize_LayoutTab DIV.layoutContainer A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.Spaces_Customize_LayoutTab DIV.layoutContainer {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.Spaces_Customize_LayoutTab A:hover {
	BACKGROUND-COLOR: #edf2fb
}
.Spaces_Customize_LayoutTab A:active {
	BACKGROUND-COLOR: #edf2fb
}
.Spaces_Customize_LayoutTab A.SelectionBG {
	BACKGROUND-COLOR: #d2eaf6
}
DIV.bvCommentsPane {
	CLEAR: both
}
DIV.bvCommentsPane TD.bvCommentDelete {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 25px; WIDTH: 14px; PADDING-TOP: 25px; HEIGHT: 14px; TEXT-ALIGN: center
}
TD.bvContactControl {
	WIDTH: 85px; HEIGHT: 85px
}
DIV.bvContactControl {
	WIDTH: 85px; HEIGHT: 85px
}
TABLE.blogCommentEntryTable {
	TABLE-LAYOUT: fixed; WIDTH: 100%; WORD-WRAP: break-word
}
TD.blogCommentContactControl {
	WIDTH: 13%
}
DIV.bvCommentsPane UL.bvCommentUL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.bvCommentsPane UL.bvCommentUL LI.bvComment {
	CLEAR: left; MARGIN-BOTTOM: 10px
}
DIV.bvCommentsPane UL.bvCommentUL LI.bvComment TABLE TR TD {
	VERTICAL-ALIGN: top
}
DIV.bvCommentsPane TABLE TR TD {
	VERTICAL-ALIGN: top
}
DIV.bvCommentText {
	PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 5px; TEXT-OVERFLOW: ellipsis; WORD-WRAP: break-word
}
UL.bvTrackbacks LI {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
TD.bvEntryTrackbackUrl {
	PADDING-RIGHT: 10px
}
TD.bvEntryTrackbackUrl A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
TD.bmTrackbackUrl A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.bvMsg {
	OVERFLOW: hidden; WIDTH: 100%; TEXT-OVERFLOW: ellipsis
}
EMBED {
	MAX-WIDTH: 100%! important
}
TD.bmTrackbackUrl {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
TABLE.fixedTable {
	TABLE-LAYOUT: fixed
}
.abArea {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: auto; WIDTH: 355px; PADDING-TOP: 5px
}
.abSendMailArea {
	PADDING-LEFT: 20px; WIDTH: 370px
}
.abSendmailPageHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.abHeader {
	OVERFLOW: auto; WIDTH: 350px; HEIGHT: 300px
}
.abTable {
	TABLE-LAYOUT: fixed; OVERFLOW: hidden; WIDTH: 94%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.abTopRow {
	HEIGHT: 25px
}
.colCbox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 20px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.colNameH {
	PADDING-LEFT: 3px
}
.colMSNAdrH {
	PADDING-LEFT: 3px
}
.colName {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.colGName {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.colMSNAdr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.colGMSNAdr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.listcell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px; TEXT-OVERFLOW: ellipsis
}
.listButtoncell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 3px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center
}
.listcellFullView {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 3px; TEXT-OVERFLOW: ellipsis
}
.listcellFullViewFirst {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 3px; TEXT-OVERFLOW: ellipsis
}
.divHideBg {
	Z-INDEX: 900; FILTER: alpha(opacity=50); LEFT: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: white; opacity: 0.5
}
.listDescription {
	OVERFLOW: hidden; WIDTH: 100%; TEXT-OVERFLOW: ellipsis
}
.listHeaderColumnWidth {
	WIDTH: 100%
}
.spList .sppIcon {
	WIDTH: 16px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
.spList .fullViewEdit {
	WIDTH: 90px
}
.spList TEXTAREA.textEditBox {
	OVERFLOW: auto; WORD-WRAP: break-word
}
.spList .fullListAuthContent {
	WIDTH: 170px
}
.spList .fullListVisitorContent {
	WIDTH: 258px
}
.tableListEntryControl {
	TABLE-LAYOUT: fixed; Z-INDEX: 100000; WIDTH: 100%; POSITION: relative
}
.listCommonFieldsTextbox {
	WIDTH: 300px
}
.listButtonBar {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.line {
	FONT-SIZE: 1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none
}
#ListErrorArea {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.orderColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 66px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.orderNumberTextbox {
	VERTICAL-ALIGN: top; WIDTH: 25px
}
.spList .thumbnailCell {
	VERTICAL-ALIGN: top; WIDTH: 65px
}
.spList .listErrorCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.spList .musicAddBox {
	WIDTH: 300px
}
.spList .fullMusicAuthContent {
	WIDTH: 170px
}
.spList .fullMusicSearchCell {
	WIDTH: 131px
}
.spList .fullMusicLargeSongCell {
	WIDTH: 210px
}
.ratingsCell {
	WIDTH: 100px
}
.spList #importArea {
	OVERFLOW-Y: auto; DISPLAY: block; WIDTH: 100%; HEIGHT: 350px
}
.star {
	CURSOR: pointer
}
.spList .MSNE_MovieThumbnail {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.MSNE_FullWidth {
	WIDTH: 100%
}
.MSNE_matchSelRWidth {
	WIDTH: 23px
}
.MSNE_matchSelCWidth {
	WIDTH: 180px
}
.MSNE_matchSelTWidth {
	WIDTH: 436px
}
.MSNE_matchSelCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.MSNE_matchSelCellFirst {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.msne_movieprovider {
	PADDING-TOP: 4px; TEXT-ALIGN: right
}
.msne_movieprovider IMG {
	VERTICAL-ALIGN: middle; WIDTH: 31px; HEIGHT: 11px
}
.ReorderDiv {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-TOP: -8px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: -8px; BORDER-LEFT: 1px solid; WIDTH: 100%; BORDER-BOTTOM: 1px solid
}
.GSMainTable {
	WIDTH: 100%
}
.GSLinkCol {
	VERTICAL-ALIGN: top
}
.GSLinkImages {
	DISPLAY: block; VERTICAL-ALIGN: top; WIDTH: 48px; HEIGHT: 48px
}
DIV#pageFrame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.PageMinHeight {
	OVERFLOW: visible; HEIGHT: 400px
}
.fullPageOuter {
	HEIGHT: 100%
}
.SubContainer {
	CLEAR: both
}
.SubContainer .TitleBar {
	ZOOM: 1
}
.SubContainer .TitleBar H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.SubContainer .TitleBar .ControlBox {
	FLOAT: right
}
.SubContainer .TitleBar .ControlBox IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.SubContainer .PagingControlBox {
	TEXT-ALIGN: right
}
.SubContainer .PagingControlBox A IMG {
	PADDING-LEFT: 2px
}
.SubContainer .Content {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.BlogMgtPageCCControl {
	MARGIN-LEFT: 40px
}
.SmartAlignRight {
	TEXT-ALIGN: right
}
.SmartAlignLeft {
	TEXT-ALIGN: left
}
INPUT.LTRbox {
	DIRECTION: ltr; TEXT-ALIGN: left
}
.ltrText {
	DIRECTION: ltr; unicode-bidi: bidi-override; TEXT-ALIGN: left
}
TABLE.spNavHoriz {
	WIDTH: 100%
}
UL.List IMG {
	PADDING-RIGHT: 3px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.IconList IMG {
	WIDTH: 16px; HEIGHT: 16px
}
.LeftNav .spNavHoriz .IconList LI {
	FLOAT: left
}
.LeftNav .spNavHoriz .IconList LI A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; HEIGHT: 2em
}
* HTML .LeftNav .spNavHoriz .IconList LI A {
	FLOAT: left
}
DIV#AdContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
UL#Breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 18px
}
TD.bvRssIcon {
	PADDING-LEFT: 12px; WIDTH: 16px
}
IMG.HoverButton {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.bvEntry {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%
}
DIV.Notify {
	VERTICAL-ALIGN: baseline
}
.nowrap {
	WHITE-SPACE: nowrap
}
DIV#blogEntryDiv TABLE.blogEntryFields TR TD {
	PADDING-BOTTOM: 3px
}
DIV.SN_beFooter {
	CLEAR: both; OVERFLOW: hidden
}
DIV.profileTileContainer {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 24px; HEIGHT: 112px
}
DIV.BottomSubNavRight {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
TD.profileTileName {
	PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top
}
TD.profileTileValue {
	PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top
}
TD.profileTileFreeText {
	PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top
}
TD.profileTileName {
	PADDING-LEFT: 3px
}
TD.profileTileFreeText {
	PADDING-LEFT: 3px
}
H2.profileTileDisplayName {
	PADDING-LEFT: 3px
}
#prof_message {
	PADDING-LEFT: 3px
}
#prof_addfriend {
	PADDING-LEFT: 3px
}
#prof_message {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#prof_addfriend {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TD.profileTileName {
	WIDTH: 80px
}
TD.profileTileValue {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px
}
TD.profileTileFreeText {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px
}
.profileTileWrapText {
	OVERFLOW: hidden; TEXT-OVERFLOW: ellipsis; WORD-WRAP: break-word
}
TABLE.profileTileData {
	MARGIN-TOP: 12px
}
.groupProfileName {
	PADDING-BOTTOM: 1px
}
.groupProfileFreeText {
	PADDING-BOTTOM: 1px
}
DIV.profileTileMoreLink {
	PADDING-TOP: 4px; TEXT-ALIGN: left
}
.groupProfileTopPad {
	PADDING-TOP: 15px
}
.groupProfileName {
	FONT-WEIGHT: bold; WORD-WRAP: break-word
}
.groupProfileFreeText {
	WORD-WRAP: break-word
}
TD.groupCreateName {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; WIDTH: 100px; PADDING-TOP: 6px
}
TD.groupCreateValue {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.groupPermissionModerated {
	PADDING-LEFT: 20px; WHITE-SPACE: nowrap
}
SPAN.profTagSrch A {
	PADDING-RIGHT: 5px
}
TR.photoItem TD {
	VERTICAL-ALIGN: middle
}
TR.photoItem TD A IMG {
	PADDING-RIGHT: 2px; VERTICAL-ALIGN: bottom
}
.tnt_wordwrap {
	WORD-WRAP: break-word
}
.tnr_div_sep {
	BORDER-BOTTOM: #c7c7c7 1px solid
}
DIV.tnt_group_pane {
	PADDING-LEFT: 15px
}
DIV.bvPostCommentInner {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
DIV.bvPostCommentInner DIV.InputWrapper {
	MARGIN-BOTTOM: 4px
}
DIV.MPBody {
	TEXT-ALIGN: left
}
BUTTON#formMediaSubmit {
	MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 0.2em; WIDTH: 140px
}
BUTTON#formMediaRevert {
	MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 0.2em; WIDTH: 140px
}
SELECT.wmp_mode {
	WIDTH: 100%
}
DIV.wmp_formrow {
	VERTICAL-ALIGN: baseline; PADDING-TOP: 5px
}
DIV#wmp_coc {
	MARGIN-TOP: 5px
}
INPUT.wmp_urlinput {
	WIDTH: 100%
}
.contentRss {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
.contentRssContainer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.RssPart {
	TABLE-LAYOUT: fixed
}
.visible {
	DISPLAY: block
}
.invisible {
	DISPLAY: none
}
.valueFeedUrl {
	WIDTH: 100%
}
.valueFeedName {
	WIDTH: 100%
}
#rssViewDiv {
	OVERFLOW: auto
}
#rssViewContainer {
	DISPLAY: none; Z-INDEX: 2; WIDTH: 300px; POSITION: absolute; BACKGROUND-COLOR: white
}
.rsspart_loading {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle
}
#rssSettingTable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 60%; BORDER-RIGHT-WIDTH: 0px
}
#rssSettingTable TD.rowheader {
	WIDTH: 30%; WHITE-SPACE: nowrap
}
#rssSettingTable TD.rowinput {
	PADDING-RIGHT: 8px
}
#rssSettingTable TR.rowhight {
	HEIGHT: 30px
}
.overflowEllipsis {
	OVERFLOW: hidden; TEXT-OVERFLOW: ellipsis
}
.PhotosViewer {
	FLOAT: left; WIDTH: 100%; POSITION: relative
}
DIV.PhotosMain {
	WIDTH: 100%; TEXT-ALIGN: center
}
DIV.PhotosMainSpaceView {
	WIDTH: 100%; TEXT-ALIGN: center
}
DIV.PhotosMainSpaceView {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.PhotosInviteFieldLabels {
	PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 12px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.PhotosInviteFields {
	VERTICAL-ALIGN: middle; WIDTH: 600px; PADDING-TOP: 12px
}
DIV.PhotosMainSpaceView .viewerClass {
	MARGIN: auto
}
DIV.PhotosMainSpaceView #idProgressText {
	MARGIN: auto
}
DIV.PhotosMainSpaceView #idFilmstripContainer {
	MARGIN: auto
}
DIV.PhotosMainSpaceView .controlsContainer {
	MARGIN: auto
}
DIV.PhotosMainSpaceView #idCommentLinks {
	MARGIN: auto
}
.viewerClass {
	POSITION: relative; TEXT-ALIGN: left
}
#idProgressText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px; POSITION: relative
}
#idFilmstripContainer {
	POSITION: relative
}
.controlsContainer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 7px; POSITION: absolute; HEIGHT: 26px; TEXT-ALIGN: left
}
#idCommentLinks {
	CLEAR: both; OVERFLOW: hidden; POSITION: relative
}
.RightHeavyThreeCol #SupplementalW #idCommentLinks A {
	DISPLAY: block
}
.LeftHeavyThreeCol #SupplementalE #idCommentLinks A {
	DISPLAY: block
}
.BackwardsTwoCol #SupplementalE #idCommentLinks A {
	DISPLAY: block
}
.ClassicTwoCol #SupplementalW #idCommentLinks A {
	DISPLAY: block
}
.ClassicThreeCol #SupplementalW #idCommentLinks A {
	DISPLAY: block
}
.ClassicThreeCol #SupplementalE #idCommentLinks A {
	DISPLAY: block
}
.RightHeavyThreeCol #SupplementalW #idCommentLinks SPAN {
	DISPLAY: none
}
.LeftHeavyThreeCol #SupplementalE #idCommentLinks SPAN {
	DISPLAY: none
}
.BackwardsTwoCol #SupplementalE #idCommentLinks SPAN {
	DISPLAY: none
}
.ClassicTwoCol #SupplementalW #idCommentLinks SPAN {
	DISPLAY: none
}
.ClassicThreeCol #SupplementalW #idCommentLinks SPAN {
	DISPLAY: none
}
.ClassicThreeCol #SupplementalE #idCommentLinks SPAN {
	DISPLAY: none
}
#idDetailsRight {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 7px; OVERFLOW: hidden; PADDING-TOP: 7px; POSITION: relative; TEXT-ALIGN: left
}
DIV#divBody TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.photoAlbumsThumbnailNoAlbums {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.photoAlbumsThumbnailGrid {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none; HEIGHT: 100%
}
.photoAlbumsThumbnailItem {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 116px; PADDING-TOP: 0px
}
.photoAlbumsThumbnailImageDiv {
	BACKGROUND: url(../images/Album_116x116.png) no-repeat; WIDTH: 116px; CURSOR: pointer; POSITION: relative; HEIGHT: 116px; TEXT-ALIGN: left
}
.photoAlbumsThumbnailTextDiv {
	OVERFLOW: hidden; WIDTH: 116px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center
}
.photoAlbumsThumbnailCount {
	CURSOR: default; PADDING-TOP: 8px
}
.photoAlbumsThumbnailName {
	PADDING-TOP: 4px
}
.photoOrderPrintsThumbnailTextDiv {
	OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center
}
.photoThumbnailSelectImageDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 116px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 116px; TEXT-ALIGN: left
}
.photoThumbnailSelectCheckDiv {
	Z-INDEX: 1; LEFT: 8px; POSITION: relative; TOP: 5px
}
.photoAlbumPickerHeader {
	MARGIN-BOTTOM: 1px; WIDTH: 100%
}
.photoAlbumPickerHeaderCell {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.photoAlbumPickerDiv {
	OVERFLOW-Y: auto; DISPLAY: block; OVERFLOW-X: hidden; WIDTH: 100%; POSITION: relative
}
.photoWidthFull {
	WIDTH: 100%
}
.photoAlbumPickerItemCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.photoAlbumPickerSeqCell {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; WIDTH: 0px; PADDING-TOP: 4px
}
.photoAlbumPickerItemUpDiv {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.photoAlbumPickerItemDownDiv {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.albumPickerLink {
	DISPLAY: block; CURSOR: pointer
}
.albumPickerLink:hover {
	TEXT-DECORATION: none
}
.albumPickerTable {
	WIDTH: 100%; CURSOR: pointer
}
DIV#albumPicker {
	CLEAR: both
}
.editTableCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.editAlbumText {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 200px; LINE-HEIGHT: 12pt; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid
}
INPUT.photoThumbnailSelectBigCheckbox {
	WIDTH: 13px; HEIGHT: 13px
}
TABLE.DetailSectionBody {
	TABLE-LAYOUT: fixed
}
TABLE.DetailSectionBody TD#tdComment {
	WORD-WRAP: break-word
}
TD#tdDelete {
	WIDTH: 16px
}
.home .ContainerHeader {
	BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: url(../images/HomeContainer128.png); BORDER-BOTTOM: #aaa 1px solid
}
.home .ContainerMovable {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.home .ContainerFullView {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.home .ContainerLeftNav {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.homelist .identctrl .ci {
	POSITION: static
}
.displayName {
	FONT-WEIGHT: bold; FONT-SIZE: large; FONT-FAMILY: Verdana; WORD-WRAP: break-word
}
.greeting {
	FONT-WEIGHT: bold; FONT-SIZE: medium; FONT-FAMILY: Verdana
}
.logoContainer {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; OVERFLOW: visible; PADDING-TOP: 8px
}
.logoText {
	FONT-SIZE: x-large; COLOR: #31a4dd; FONT-FAMILY: Segoe UI
}
.eventsHomeHeading {
	FONT-WEIGHT: bold; FONT-SIZE: medium; FONT-FAMILY: Segoe UI
}
.errorstate {
	COLOR: gray
}
.mirrortextwrap {
	OVERFLOW: hidden; WHITE-SPACE: normal
}
.searchadscell {
	VERTICAL-ALIGN: top; WIDTH: 140px; TEXT-ALIGN: left
}
.searchadscellmatchdotcom {
	VERTICAL-ALIGN: top; WIDTH: 140px
}
.searchadstitle {
	FONT-SIZE: 11px; PADDING-TOP: 19px; FONT-FAMILY: Tahoma
}
.searchadsfirstrow {
	PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-TOP: 20px; FONT-FAMILY: Tahoma
}
.searchadstable {
	BORDER-LEFT: 1px solid; WIDTH: 140px; BORDER-BOTTOM: 1px solid
}
.searchadsfirstrow A {
	TEXT-DECORATION: underline
}
.searchadsrow {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
.whatsnewmodule {
	VERTICAL-ALIGN: top; WIDTH: 475px
}
.mygroupsmodule {
	VERTICAL-ALIGN: top; WIDTH: 475px
}
.PadLeft5 {
	PADDING-LEFT: 5px
}
.PadLeft6 {
	PADDING-LEFT: 6px
}
.PadLeft8 {
	PADDING-LEFT: 8px
}
.PadRight4 {
	PADDING-RIGHT: 4px
}
.pmListText {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
A.swatch {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #aaa 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left! important; PADDING-BOTTOM: 1px; MARGIN: 2px 4px 0px 0px; BORDER-LEFT: #aaa 1px solid; WIDTH: 13px; PADDING-TOP: 1px; BORDER-BOTTOM: #aaa 1px solid; HEIGHT: 13px
}
A.swatch:hover {
	BORDER-RIGHT: #e9eaf1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e9eaf1 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 2px 4px 2px 0px; BORDER-LEFT: #e9eaf1 1px solid; WIDTH: 13px; PADDING-TOP: 1px; BORDER-BOTTOM: #e9eaf1 1px solid; HEIGHT: 13px
}
DIV.colorrow .colorinput {
	FLOAT: left! important
}
A.defswatchon {
	FLOAT: left! important
}
A.defswatch {
	FLOAT: left! important
}
A.swatchon {
	FLOAT: left! important
}
.colorpicker_popup_contents {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; Z-INDEX: 10000010; BACKGROUND: white; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; WHITE-SPACE: nowrap
}
.colorpicker_colortable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.colorpicker_row {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.colorpicker_swatch {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 1px; BORDER-LEFT: black 1px solid; WIDTH: 14px; CURSOR: pointer; BORDER-BOTTOM: black 1px solid; HEIGHT: 14px; TEXT-DECORATION: none! important
}
.colorpicker_morecolors {
	CLEAR: both; TEXT-ALIGN: center
}
.colorpicker_swatch:hover {
	BORDER-RIGHT: orange 1px solid; BORDER-TOP: orange 1px solid; BORDER-LEFT: orange 1px solid; BORDER-BOTTOM: orange 1px solid
}
.colorpicker_morecolors A {
	FONT: 10pt arial bold; COLOR: black! important
}
#id_ip_instructions {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-SIZE: x-small; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 64%
}
#id_ip_paging {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; FONT-SIZE: x-small; FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
#id_ip_strip {
	MARGIN-TOP: 3px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 99%
}
#id_ip_left {
	FLOAT: left; PADDING-BOTTOM: 55px; PADDING-TOP: 55px; HEIGHT: 10px
}
#id_ip_right {
	FLOAT: right; PADDING-BOTTOM: 55px; PADDING-TOP: 55px; HEIGHT: 10px
}
#listThumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#listThumbs LI {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; FLOAT: left; MARGIN-LEFT: 2px; BORDER-LEFT: #777 1px solid; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #777 1px solid; LIST-STYLE-TYPE: none
}
#listThumbs .ip_listItemImg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#listThumbs P {
	CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: x-small; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; OVERFLOW: hidden; WIDTH: 90%; LINE-HEIGHT: 120%; PADDING-TOP: 5px; WHITE-SPACE: nowrap; HEIGHT: 2em; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
TABLE.ep_data_table TR TD IMG {
	PADDING-RIGHT: 10px
}
TABLE.ep_data_table TD.ep_data_table_left {
	WIDTH: 80px
}
TABLE.ep_data_table TD.ep_data_table_right {
	WIDTH: 100px
}
.ccsection {
	TEXT-ALIGN: left
}
TD.ccViewContactControlWide {
	WIDTH: 90px
}
TD.ccViewContactControlMid {
	WIDTH: 65px
}
A.ccViewDeleteLink {
	PADDING-LEFT: 8px
}
INPUT.ccViewDeleteBox {
	MARGIN-LEFT: 5px; WIDTH: 100%
}
DIV.ccViewContactControl {
	PADDING-BOTTOM: 10px
}
DIV.ccViewAuthorUrl {
	OVERFLOW: hidden; TEXT-OVERFLOW: ellipsis
}
DIV.ccViewComment {
	OVERFLOW: hidden; PADDING-TOP: 10px;word-wrap: break-word; word-break: break-all;width:745px;
}
DIV.ccAddFieldWrapper {
	WIDTH: 400px
}
DIV.ccAddFieldWrapper INPUT {
	WIDTH: 100%
}
.SPTransparency {
	ZOOM: 1
}
#ProfileContactControl DIV.identctrl TABLE A IMG.IcPh {
	POSITION: relative
}
.ColorPickerAnchor {
	MARGIN-TOP: 2px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 2px
}
TABLE.profileEditContent SELECT {
	FONT-SIZE: small
}
.ProfEdInlineField #Img_0_Binary {
	FONT-SIZE: small
}
DIV.CustomizeDialogMenuBar DIV.TemplatesTab {
	OVERFLOW-Y: auto; OVERFLOW-X: hidden
}
DIV.CustomizeDialogMenuBar DIV.Body A {
	TEXT-DECORATION: none
}
DIV.CustomizeDialogMenuBar DIV.Body UL.Categories LI.Category {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px
}
DIV.customizeMenuBar DIV.CustomizeDialogMenuBarHeading UL.TabsList LI A {
	COLOR: #0066a7! important
}
DIV.CustomizeDialogMenuBar DIV.Body UL.Categories HR {
	CLEAR: both; MARGIN-TOP: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 0px
}
DIV.CustomizeDialogMenuBar DIV.Body {
	OVERFLOW-X: hidden! important
}
A#customizeAccessibleLink {
	TEXT-DECORATION: none
}
A#customizeAccessibleLink:hover {
	TEXT-DECORATION: underline
}
DIV.CustomizeDialogMenuBarHeading UL.TabsList LI {
	Z-INDEX: 7
}
DIV.CustomizeDialogMenuBar {
	Z-INDEX: 6! important
}
.spPartPrefPopover INPUT {
	VERTICAL-ALIGN: middle
}
.spPartPrefPopover LABEL {
	VERTICAL-ALIGN: middle
}
.PadRight8 {
	PADDING-RIGHT: 8px
}
.PadLeft5 {
	PADDING-LEFT: 5px
}
.MarginRight3 {
	MARGIN-RIGHT: 3px
}
.MarginLeft_5 {
	MARGIN-LEFT: -5px
}
.GuestlistIcon {
	PADDING-RIGHT: 3px; VERTICAL-ALIGN: middle; WIDTH: 16px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
.PadLeft10 {
	PADDING-LEFT: 10px
}
.PadLeft8 {
	PADDING-LEFT: 8px
}
.PadLeft4 {
	PADDING-LEFT: 4px
}
.PadLeft16 {
	PADDING-LEFT: 16px
}
.PadLeft32 {
	PADDING-LEFT: 32px
}
DIV.uxp_rte_editor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 100%! important; PADDING-TOP: 0px; ZOOM: 1
}
DIV.Spaces_Controls_GroupInfoMessageBar {
	CLEAR: both; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: baseline; PADDING-TOP: 2px; ZOOM: 1; TEXT-ALIGN: left
}
DIV.Spaces_Controls_GroupInfoMessageBar IMG.Icon {
	PADDING-RIGHT: 5px; WIDTH: 16px; HEIGHT: 16px
}
DIV.Spaces_Controls_GroupInfoMessageBar A.DetailExpand {
	DISPLAY: block; PADDING-LEFT: 5px
}
DIV.Spaces_Controls_GroupInfoMessageBar A.DetailExpand IMG {
	WIDTH: 10px; HEIGHT: 10px
}
DIV.Spaces_Controls_GroupInfoMessageBar DIV.IBDetailContent {
	DISPLAY: none
}
DIV.Spaces_Controls_GroupInfoMessageBar TABLE {
	TABLE-LAYOUT: fixed; WIDTH: 100%
}
DIV.Spaces_Controls_GroupInfoMessageBar TABLE TD.Icon {
	PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; WIDTH: 16px
}
DIV.Spaces_Controls_GroupInfoMessageBar TABLE TD.DetailExpand {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: top; WIDTH: 16px
}
DIV.Spaces_Controls_GroupInfoMessageBar TABLE TD.IBContent {
	COLOR: #444444
}
.ImportanceHigh {
	BACKGROUND-COLOR: #ffaeb9
}
.ImportanceMed {
	BACKGROUND-COLOR: #ffffae
}
#PartsBucket {
	OVERFLOW-Y: scroll; OVERFLOW-X: hidden; OVERFLOW: auto; WIDTH: 400px; HEIGHT: 125px
}
#AddByEmail_Panel {
	MARGIN-LEFT: 4em
}
#AddByContact_Panel {
	MARGIN-LEFT: 4em
}
#idFilmstripContainer {
	FLOAT: left
}
#PhotosMainViewer {
	FLOAT: left
}
#embedSlideDiv {
	FLOAT: left; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#embedImgDiv {
	FLOAT: left; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#fullCommentAreaDiv {
	FLOAT: left; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#embedSlideAreaDiv {
	PADDING-BOTTOM: 5px; PADDING-TOP: 8px
}
#embedImgAreaDiv {
	PADDING-BOTTOM: 5px; PADDING-TOP: 8px
}
LABEL#embedSlideInstructions {
	WIDTH: auto; TEXT-ALIGN: left
}
LABEL#embedImageInstructions {
	WIDTH: auto; TEXT-ALIGN: left
}
LABEL#toggleSlideEmbed {
	WIDTH: auto; TEXT-ALIGN: left
}
LABEL#toggleImgEmbed {
	WIDTH: auto; TEXT-ALIGN: left
}
#embedSlideLinkCodeObj {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; BORDER-LEFT: #777 1px solid; WIDTH: 98%; PADDING-TOP: 3px; BORDER-BOTTOM: #777 1px solid; HEIGHT: auto; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #dddddd
}
#embedImgLinkCodeObj {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; BORDER-LEFT: #777 1px solid; WIDTH: 98%; PADDING-TOP: 3px; BORDER-BOTTOM: #777 1px solid; HEIGHT: auto; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #dddddd
}
#embedSlideCopyButton {
	CURSOR: pointer; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#embedImgCopyButton {
	CURSOR: pointer; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#photoGalleryUpsell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
#infoPaneFullViewButton {
	PADDING-TOP: 2px
}
#SlideshowFullScreenContainer2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; HEIGHT: 20px
}
.InfopaneItem {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.InfopaneItemX {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.MenuItem {
	LEFT: 16px; POSITION: relative
}
IMG.AlighMiddle {
	VERTICAL-ALIGN: middle
}
.photoFilmstrip {
	FLOAT: left; POSITION: relative
}
#divLeft {
	FLOAT: left; POSITION: relative
}
#divRight {
	FLOAT: left; POSITION: relative
}
#divThumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.FilmstripThumbnail {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#divHighlight {
	POSITION: relative
}
.photoFilmstripBorderEffect {
	POSITION: relative; BACKGROUND-COLOR: white
}
.ThumbnailPanelMain {
	FLOAT: left; WIDTH: 570px
}
.ThumbnailPanelRight {
	FLOAT: right
}
TD.dlEditPageCaptionTd {
	PADDING-LEFT: 15px
}
TD.tblControls1Td {
	PADDING-BOTTOM: 8px; TEXT-ALIGN: left
}
#tblControls1Td0Id {
	PADDING-RIGHT: 5px
}
#tblControls1Td1Id {
	PADDING-RIGHT: 20px
}
TD.divPhotosListTblTd {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}
.PhotosMainWidth {
	WIDTH: 600px
}
DIV#idDescriptionBottom {
	PADDING-TOP: 5px
}
#addphotobuttoncaption {
	LEFT: -85px; CURSOR: pointer; COLOR: black; POSITION: relative; TOP: -25px
}
DIV.DescriptionBottomFullMode {
	OVERFLOW: hidden; WIDTH: 100%; TEXT-OVERFLOW: ellipsis
}
DIV#spa_objPanelId {
	WIDTH: 100%; POSITION: relative; HEIGHT: 100%
}
SPAN#thumbnailTitle {
	RIGHT: 4px; LEFT: 4px; OVERFLOW: hidden; POSITION: relative; TOP: 1px; TEXT-OVERFLOW: ellipsis
}
DIV.CustomUIChk1 {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 100px; TEXT-ALIGN: center
}
DIV.CustomUIChk2 {
	FLOAT: right; WIDTH: 70px; TEXT-ALIGN: center
}
DIV.CustomUIImage {
	DISPLAY: inline; FLOAT: left; WIDTH: 116px; HEIGHT: 116px
}
DIV.CustomUITitle {
	PADDING-RIGHT: 10px; MIN-WIDTH: 120px; PADDING-LEFT: 10px; FLOAT: left; OVERFLOW: hidden; WIDTH: 40%; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}
SPAN.CustomUIAlbumPhotoCount {
	TEXT-ALIGN: left
}
LI.ModuleEditAlbumList {
	HEIGHT: 116px
}
LI.ModuleEditAlbumLiStyle {
	WIDTH: 100%; LIST-STYLE-TYPE: none
}
TD.ModuleEditInputs {
	PADDING-LEFT: 10px
}
DIV.PhotoActiveXDL {
	POSITION: relative; TEXT-ALIGN: left
}
.GadgetEditLink {
	TEXT-ALIGN: left
}
.entry TD {
	VERTICAL-ALIGN: top
}
.entryhdr TH {
	VERTICAL-ALIGN: top
}
.COMMENTENTRY TD {
	VERTICAL-ALIGN: top
}
TR.SP_bmLast TD {
	PADDING-BOTTOM: 8px
}
TABLE#blogManagement {
	TABLE-LAYOUT: fixed; WIDTH: 100%
}
TABLE#blogManagement TD {
	PADDING-LEFT: 5px
}
TABLE#blogManagement TH {
	PADDING-LEFT: 5px
}
TABLE#blogManagement TH {
	TEXT-ALIGN: left
}
TD.SP_bmDelete {
	PADDING-LEFT: 0px; WIDTH: 25px
}
TH.SP_bmDelete {
	PADDING-LEFT: 0px; WIDTH: 25px
}
TD.SP_bmTitleXSmall {
	WIDTH: 234px
}
TH.SP_bmTitleXSmall {
	WIDTH: 234px
}
TD.SP_bmTitleSmall {
	WIDTH: 267px
}
TH.SP_bmTitleSmall {
	WIDTH: 267px
}
TD.SP_bmTitleMed {
	WIDTH: 307px
}
TH.SP_bmTitleMed {
	WIDTH: 307px
}
TD.SP_bmTitleLarge {
	WIDTH: 333px
}
TH.SP_bmTitleLarge {
	WIDTH: 333px
}
TD.SP_bmTitleMed {
	OVERFLOW: hidden; TEXT-OVERFLOW: ellipsis; WORD-WRAP: break-word
}
TD.SP_bmTitleSmall {
	OVERFLOW: hidden; TEXT-OVERFLOW: ellipsis; WORD-WRAP: break-word
}
TD.SP_bmTitleLarge {
	OVERFLOW: hidden; TEXT-OVERFLOW: ellipsis; WORD-WRAP: break-word
}
TD.SP_bmTitleXSmall {
	OVERFLOW: hidden; TEXT-OVERFLOW: ellipsis; WORD-WRAP: break-word
}
TD.SP_bmCatSmall {
	WIDTH: 165px
}
TH.SP_bmCatSmall {
	WIDTH: 165px
}
TD.SP_bmCatMed {
	WIDTH: 290px
}
TH.SP_bmCatMed {
	WIDTH: 290px
}
TD.SP_bmCatMed {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
TD.SP_bmCatSmall {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
TD.SP_bmBy {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
TD.SP_bmDate {
	OVERFLOW: hidden; WIDTH: 167px
}
TH.SP_bmDate {
	OVERFLOW: hidden; WIDTH: 167px
}
TD.SP_bmBy {
	WIDTH: 185px
}
TH.SP_bmBy {
	WIDTH: 185px
}
SPAN.SP_blogNowrap {
	WHITE-SPACE: nowrap
}
.bmwordwrap {
	OVERFLOW: hidden; WIDTH: 260px; WORD-WRAP: break-word
}
.blogerror {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
DIV.SP_bPubBy {
	PADDING-BOTTOM: 5px
}
LI.bvLinkList {
	WORD-WRAP: break-word
}
UL.blogArchives {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; ZOOM: 1; LIST-STYLE-TYPE: none
}
UL.miniblog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.miniblog LI {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
DIV.BlogSpaceView TABLE {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.BlogSpaceView TABLE TH {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
DIV.BlogSpaceView TABLE TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
DIV.bvEntry .footerLinks {
	CLEAR: both; MARGIN: 10px 0px 0px; WIDTH: 100%; PADDING-TOP: 3px
}
DIV.bvEntry .footerLinks NOBR {
	ZOOM: 1
}
DIV.bvEntry .footer {
	CLEAR: both; MARGIN: 0px 0px 10px; PADDING-TOP: 3px
}
SPAN.embedVideos {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; ZOOM: 1
}
TABLE#layoutManager {
	CLEAR: both; TABLE-LAYOUT: fixed; WIDTH: 100%; HEIGHT: 540px
}
TABLE#layoutManager TD.region {
	VERTICAL-ALIGN: top
}
DIV#toppage {
	CLEAR: both; MARGIN-TOP: 5px; PADDING-BOTTOM: 11px; MARGIN-LEFT: 2px; OVERFLOW: hidden; WIDTH: 990px; MARGIN-RIGHT: 2px
}
DIV#toppage {
	CLEAR: both; PADDING-BOTTOM: 11px; OVERFLOW: hidden; WIDTH: 990px
}
DIV.singlePart#toppage {
	MARGIN: 5px 6px 0px
}
DIV#OuterPage {
	CLEAR: both; MARGIN-TOP: 5px; PADDING-BOTTOM: 11px; MARGIN-LEFT: 8px; OVERFLOW: hidden; WIDTH: 960px; MARGIN-RIGHT: 8px; TEXT-ALIGN: left
}
DIV#CenteredPage {
	MARGIN-LEFT: auto; WIDTH: 980px; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
COL.SupplementalW {
	WIDTH: 0px
}
COL.SupplementalNE {
	WIDTH: 0px
}
COL.SupplementalE {
	WIDTH: 0px
}
.FullView #FullViewNav {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; WIDTH: 150px; HEIGHT: 100%
}
.FullView #MainFocus {
	VERTICAL-ALIGN: top; WIDTH: 830px; HEIGHT: auto
}
.FullView #MainFocus .aspect3to4 {
	HEIGHT: 434px
}
.FullViewNoLeftNav #MainFocus {
	VERTICAL-ALIGN: top; WIDTH: 985px; HEIGHT: auto
}
.FullViewWithAd #FullViewNav {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; WIDTH: 150px; HEIGHT: 100%
}
.FullViewWithAd #MainFocus {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; WIDTH: 645px; HEIGHT: auto
}
.FullViewWithAd #SupplementalE {
	VERTICAL-ALIGN: top; WIDTH: 180px
}
.FullViewWithAd #MainFocus .aspect3to4 {
	HEIGHT: 483px
}
.OneCol COL.MainFocus {
	WIDTH: 990px
}
.OneCol #MainFocus spaces\:widget {
	FLOAT: left; WIDTH: 489px
}
.OneCol #MainFocus DIV.Widget {
	FLOAT: left; WIDTH: 489px
}
.OneCol #MainFocus spaces\:widget.FullRegionWidth {
	WIDTH: 984px
}
.OneCol #MainFocus DIV.FullRegionWidth.Widget {
	WIDTH: 984px
}
.OneCol #MainFocus .aspect3to4 {
	HEIGHT: 386px
}
.RightHeavyThreeCol COL.SupplementalW {
	WIDTH: 185px
}
.RightHeavyThreeCol COL.MainFocus {
	WIDTH: 402px
}
.RightHeavyThreeCol COL.SupplementalE {
	WIDTH: 403px
}
.RightHeavyThreeCol #SupplementalW .aspect3to4 {
	HEIGHT: 102px
}
.RightHeavyThreeCol #MainFocus .aspect3to4 {
	HEIGHT: 231px
}
.RightHeavyThreeCol #SupplementalE .aspect3to4 {
	HEIGHT: 231px
}
.LeftHeavyThreeCol COL.SupplementalW {
	WIDTH: 403px
}
.LeftHeavyThreeCol COL.MainFocus {
	WIDTH: 402px
}
.LeftHeavyThreeCol COL.SupplementalE {
	WIDTH: 185px
}
.LeftHeavyThreeCol #SupplementalE .aspect3to4 {
	HEIGHT: 102px
}
.LeftHeavyThreeCol #MainFocus .aspect3to4 {
	HEIGHT: 231px
}
.LeftHeavyThreeCol #SupplementalW .aspect3to4 {
	HEIGHT: 231px
}
.LeftNarrowRightWideThreeCol COL.SupplementalW {
	WIDTH: 200px
}
.LeftNarrowRightWideThreeCol COL.MainFocus {
	WIDTH: 470px
}
.LeftNarrowRightWideThreeCol COL.SupplementalNE {
	WIDTH: 0px
}
.LeftNarrowRightWideThreeCol COL.SupplementalE {
	WIDTH: 305px
}
.LeftNarrowRightWideThreeCol #SupplementalW {
	PADDING-RIGHT: 5px
}
.LeftNarrowRightWideThreeCol #SupplementalW DIV.spDefaultFrame {
	WIDTH: 193px
}
.LeftNarrowRightWideThreeCol #MainFocus {
	PADDING-RIGHT: 5px
}
.LeftNarrowRightWideThreeCol #MainFocus DIV.spDefaultFrame {
	WIDTH: 465px
}
.LeftNarrowRightWideThreeCol #SupplementalE DIV.spDefaultFrame {
	WIDTH: 300px
}
.TwoColLeftHeavy COL.MainFocus {
	WIDTH: 675px
}
.TwoColLeftHeavy COL.SupplementalE {
	WIDTH: 305px
}
.TwoColLeftHeavy #SupplementalE DIV.spDefaultFrame {
	WIDTH: 300px
}
.TwoColLeftHeavy #MainFocus {
	PADDING-RIGHT: 5px
}
.TwoColLeftHeavy #MainFocus spaces\:widget {
	FLOAT: left; WIDTH: 332px
}
.TwoColLeftHeavy #MainFocus DIV.Widget {
	FLOAT: left; WIDTH: 332px
}
.TwoColLeftHeavy #MainFocus spaces\:widget.FullRegionWidth {
	WIDTH: 670px
}
.TwoColLeftHeavy #MainFocus DIV.FullRegionWidth.Widget {
	WIDTH: 670px
}
.BackwardsTwoCol COL.MainFocus {
	WIDTH: 802px
}
.BackwardsTwoCol COL.SupplementalE {
	WIDTH: 188px
}
.BackwardsTwoCol #MainFocus spaces\:widget {
	FLOAT: left; WIDTH: 395px
}
.BackwardsTwoCol #MainFocus DIV.Widget {
	FLOAT: left; WIDTH: 395px
}
.BackwardsTwoCol #MainFocus spaces\:widget.FullRegionWidth {
	WIDTH: 796px
}
.BackwardsTwoCol #MainFocus DIV.FullRegionWidth.Widget {
	WIDTH: 796px
}
.BackwardsTwoCol #MainFocus spaces\:widget.FullRegionWidth .aspect3to4 {
	HEIGHT: 386px
}
.BackwardsTwoCol #SupplementalE .aspect3to4 {
	HEIGHT: 104px
}
.ClassicTwoCol COL.SupplementalW {
	WIDTH: 188px
}
.ClassicTwoCol COL.MainFocus {
	WIDTH: 802px
}
.ClassicTwoCol #SupplementalW .aspect3to4 {
	HEIGHT: 104px
}
.ClassicTwoCol #MainFocus spaces\:widget {
	FLOAT: left; WIDTH: 395px
}
.ClassicTwoCol #MainFocus DIV.Widget {
	FLOAT: left; WIDTH: 395px
}
.ClassicTwoCol #MainFocus spaces\:widget.FullRegionWidth {
	WIDTH: 796px
}
.ClassicTwoCol #MainFocus DIV.FullRegionWidth.Widget {
	WIDTH: 796px
}
.ClassicTwoCol #MainFocus .aspect3to4 {
	HEIGHT: 386px
}
.ClassicThreeCol COL.SupplementalW {
	WIDTH: 185px
}
.ClassicThreeCol COL.MainFocus {
	WIDTH: 620px
}
.ClassicThreeCol COL.SupplementalE {
	WIDTH: 185px
}
.ClassicThreeCol #SupplementalW spaces\:widget {
	WIDTH: auto
}
.ClassicThreeCol #SupplementalW DIV.Widget {
	WIDTH: auto
}
.ClassicThreeCol #MainFocus spaces\:widget {
	FLOAT: left; WIDTH: 304px
}
.ClassicThreeCol #MainFocus DIV.Widget {
	FLOAT: left; WIDTH: 304px
}
.ClassicThreeCol #MainFocus spaces\:widget.FullRegionWidth {
	WIDTH: 614px
}
.ClassicThreeCol #MainFocus DIV.FullRegionWidth.Widget {
	WIDTH: 614px
}
.ClassicThreeCol #MainFocus .aspect3to4 {
	HEIGHT: 382px
}
.ClassicThreeCol #SupplementalW .aspect3to4 {
	HEIGHT: 107px
}
.ClassicThreeCol #SupplementalE .aspect3to4 {
	HEIGHT: 107px
}
.SymmetricTwoCol COL.MainFocus {
	WIDTH: 495px
}
.SymmetricTwoCol COL.SupplementalE {
	WIDTH: 495px
}
.SymmetricTwoCol .aspect3to4 {
	HEIGHT: 293px
}
.SymmetricFourCol COL.SupplementalW {
	WIDTH: 247px
}
.SymmetricFourCol COL.MainFocus {
	WIDTH: 248px
}
.SymmetricFourCol COL.SupplementalNE {
	WIDTH: 248px
}
.SymmetricFourCol COL.SupplementalE {
	WIDTH: 247px
}
.SymmetricFourCol .aspect3to4 {
	HEIGHT: 134px
}
spaces\:widget {
	DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top
}
DIV.Widget {
	DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top
}
TD#SupplementalN .aspect3to4 {
	HEIGHT: 386px
}
TD#SupplementalS .aspect3to4 {
	HEIGHT: 386px
}
TD#SupplementalN spaces\:widget {
	FLOAT: left; WIDTH: 489px
}
TD#SupplementalN DIV.Widget {
	FLOAT: left; WIDTH: 489px
}
TD#SupplementalS spaces\:widget {
	FLOAT: left; WIDTH: 489px
}
TD#SupplementalS DIV.Widget {
	FLOAT: left; WIDTH: 489px
}
TD#SupplementalN spaces\:widget.FullRegionWidth {
	WIDTH: 984px
}
TD#SupplementalN DIV.FullRegionWidth.Widget {
	WIDTH: 984px
}
TD#SupplementalS spaces\:widget.FullRegionWidth {
	WIDTH: 984px
}
TD#SupplementalS DIV.FullRegionWidth.Widget {
	WIDTH: 984px
}
TD#MainFocus {
	HEIGHT: 500px
}
DIV.EmptyRegionMarker {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 8px 6px; PADDING-TOP: 4px
}
.sppFolderListContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
.sppFolderItemContainer {
	FLOAT: left; MARGIN: 0.2em; WIDTH: 8em; CURSOR: pointer; POSITION: relative; HEIGHT: 9em
}
.sppFolderItemImage {
	LEFT: 4.05em; MARGIN-LEFT: -24px; WIDTH: 48px; PADDING-TOP: 2px; POSITION: absolute; TOP: 0px; HEIGHT: 48px
}
.sppFolderItemText {
	LEFT: 0.3em; OVERFLOW: hidden; WIDTH: 7.4em; POSITION: absolute; TOP: 52px; HEIGHT: 4em; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center; WORD-WRAP: break-word
}
.LeftNav UL.List LI A {
	WORD-WRAP: break-word
}
.LeftNav UL.List LI A DIV.spLNNoWrap {
	WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.LeftNav UL.List LI A DIV {
	OVERFLOW: hidden; CURSOR: pointer
}
.LeftNav UL.List LI A.disabledLink DIV {
	CURSOR: text
}
.LeftNav UL.List LI A IMG {
	PADDING-RIGHT: 5px
}
.LeftNav IMG.spLNIcon {
	FLOAT: left; WIDTH: 16px; HEIGHT: 16px
}
HTML.Firefox .LeftNav DIV.spLNIconText {
	DISPLAY: inline
}
.LeftNav SELECT {
	MARGIN: 8px 0px 2px 12px
}
.spDefaultFrame {
	OVERFLOW: hidden
}
.spDefaultFrame .sppPartTitle TD.sppfMenuCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 15px; PADDING-TOP: 0px
}
.spDefaultFrame .sppPartTitle A.sppfMenu {
	DISPLAY: block; VERTICAL-ALIGN: middle; WIDTH: 15px; HEIGHT: 15px; TEXT-ALIGN: center
}
.spDefaultFrame .sppPartTitle UL {
	PADDING-LEFT: 8px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
.spDefaultFrame .sppPartTitle UL LI {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; DISPLAY: inline; MARGIN-RIGHT: 8px; ZOOM: 1
}
.spDefaultFrame .sppPartTitle UL LI.stacked {
	PADDING-RIGHT: 4px; DISPLAY: block; MARGIN-RIGHT: 8px; BORDER-RIGHT-STYLE: none
}
.spDefaultFrame .sppPartTitle UL LI.last {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
.spAToolbar {
	MIN-HEIGHT: 30px; _height: 30px
}
.spAToolbar .sppIcon {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; WIDTH: 16px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
.spAToolbar UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
.spAToolbar LI {
	PADDING-RIGHT: 21px; DISPLAY: block; PADDING-BOTTOM: 4px
}
.spAToolbar .LeftToolBarItems LI {
	FLOAT: left
}
.spAToolbar .RightToolBarItems LI {
	FLOAT: right
}
.spAToolbar LI.sppLast {
	PADDING-RIGHT: 0px
}
.spAToolbar LI A {
	WHITE-SPACE: nowrap
}
.spAToolbar .sppMenuItem {
	WHITE-SPACE: nowrap
}
.XBoxGamerCardFLALLeft {
	PADDING-LEFT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.XBoxGamerCardFLALRight {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
.XBoxGamerCardFLALNarrowLeft {
	PADDING-LEFT: 4px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.XBoxGamerCardFLALNarrowRight {
	WIDTH: 50px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
.XBoxGamerCardTitleTable {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; WORD-BREAK: break-all; PADDING-TOP: 0px; WORD-WRAP: break-word
}
.XBoxGamerCardTitleTable_IENormal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: white
}
.XBoxGamerCardTitleContainer {
	WIDTH: 100%; POSITION: relative
}
.XBoxGamerCardTitleBar {
	FONT-WEIGHT: bold; Z-INDEX: 1; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 17px
}
.XBoxGamerCardTitleBarCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.XBoxGamerCardTitleLink {
	PADDING-LEFT: 2px; FONT-SIZE: 9pt; WIDTH: 100%; COLOR: #000000
}
.XBoxGamerCardTitleLinkNarrow {
	WIDTH: 100%; COLOR: #000000
}
.XBoxGamerCardTitleNormalLeft {
	BACKGROUND-POSITION: left 0px; BACKGROUND-REPEAT: no-repeat
}
.XBoxGamerCardTitleNormalRight {
	BACKGROUND-POSITION: right 0px; BACKGROUND-REPEAT: no-repeat
}
.XBoxGamerCardContent {
	TABLE-LAYOUT: fixed; MARGIN-LEFT: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.XBoxGamerCardRecentGame {
	MARGIN-RIGHT: 10px
}
.XBoxRecentGameValue {
	TEXT-ALIGN: right
}
.XBoxRecentGame {
	TABLE-LAYOUT: fixed; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.XBoxRecentGameValueMini {
	TEXT-ALIGN: right
}
.XBoxRecentGameMiniRow {
	MARGIN: 0px 0px 0px 1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20%; BORDER-BOTTOM-STYLE: none
}
DIV.Spaces_Controls_NotificationBar {
	CLEAR: both; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: baseline; PADDING-TOP: 2px; ZOOM: 1; TEXT-ALIGN: left
}
DIV.Spaces_Controls_NotificationBar IMG.Icon {
	PADDING-RIGHT: 5px; WIDTH: 16px; HEIGHT: 16px
}
DIV.Spaces_Controls_NotificationBar A.DetailExpand {
	DISPLAY: block; PADDING-LEFT: 5px
}
DIV.Spaces_Controls_NotificationBar A.DetailExpand IMG {
	WIDTH: 10px; HEIGHT: 10px
}
DIV.Spaces_Controls_NotificationBar DIV.NBDetailContent {
	DISPLAY: none
}
DIV.Spaces_Controls_NotificationBar TABLE {
	TABLE-LAYOUT: fixed; WIDTH: 100%
}
DIV.Spaces_Controls_NotificationBar TABLE TD.Icon {
	PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; WIDTH: 16px
}
DIV.Spaces_Controls_NotificationBar TABLE TD.DetailExpand {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: top; WIDTH: 16px
}
DIV.Spaces_Controls_NotificationBar DIV.NBContent {
	COLOR: #444444
}
.Spaces_Controls_Paging SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.Spaces_Controls_Paging A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; VERTICAL-ALIGN: middle
}
.Spaces_Controls_Paging A IMG {
	WIDTH: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 10px; BORDER-BOTTOM-STYLE: none
}
DIV.Spaces_Controls_Popover_Background {
	Z-INDEX: 1000000; FILTER: alpha(opacity=50); BACKGROUND-COLOR: #fff; opacity: 0.5
}
DIV.Spaces_Controls_Popover {
	Z-INDEX: 1000001; WHITE-SPACE: normal; BACKGROUND-COLOR: #fff
}
DIV.Spaces_Controls_Popover DIV.Body {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; COLOR: #444; PADDING-TOP: 8px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; WORD-WRAP: break-word; align-vertical: top
}
DIV.Spaces_Controls_Popover DIV.Body A {
	COLOR: #0066a7
}
DIV.Spaces_Controls_Popover DIV.Body A:visited {
	COLOR: #6e4987
}
DIV.Spaces_Controls_Popover DIV.Body SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.Spaces_Controls_Popover DIV.Body LABEL {
	COLOR: #444
}
DIV.Spaces_Controls_Popover DIV.Header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 8px; TEXT-ALIGN: left; WORD-WRAP: break-word
}
DIV.Spaces_Controls_Popover DIV.Footer {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; PADDING-TOP: 8px; TEXT-ALIGN: right; WORD-WRAP: break-word
}
DIV.Spaces_Controls_Popover DIV.Header H3 {
	FLOAT: left; MARGIN: 0px
}
DIV.Spaces_Controls_Popover DIV.Header .ControlBox {
	FLOAT: right
}
SPAN.Spaces_Controls_Popover_Outer {
	DISPLAY: block; FLOAT: left; WIDTH: 0px; HEIGHT: 0px
}
DIV.Spaces_Controls_Popover DIV.Body DIV.InputWrapper {
	BORDER-LEFT-COLOR: #444; BORDER-BOTTOM-COLOR: #444; BORDER-TOP-COLOR: #444; BORDER-RIGHT-COLOR: #444
}
IMG.FloatImage {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.MirrorModuleElement {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 4px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.MirrorModuleElement a:link {color:#0066a7;}
.MirrorModuleElement a:hover {color:#FF6600;}
.MirrorModuleIcon {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle
}
.ExploreSpacesIcon {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; WIDTH: 16px; HEIGHT: 16px
}
.WhatsNewDate {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: right; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.WhatsNewNonFloatDate {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.sn_lbar_bkgnd {
	MIN-WIDTH: 1000px; LEFT: 0px; WIDTH: 100%; POSITION: absolute
}
.sn_lbar_bkgnd_shadow {
	MIN-WIDTH: 1000px; LEFT: 0px; WIDTH: 100%; POSITION: absolute
}
.sn_lbar_short {
	MIN-WIDTH: 1000px; LEFT: 0px; WIDTH: 100%; POSITION: absolute
}
.sn_lbar_short_shadow {
	MIN-WIDTH: 1000px; LEFT: 0px; WIDTH: 100%; POSITION: absolute
}
.sn_lbar_bkgnd {
	HEIGHT: 56px
}
.sn_lbar_bkgnd_shadow {
	HEIGHT: 56px
}
.sn_lbar_short {
	HEIGHT: 36px
}
.sn_lbar_short_shadow {
	HEIGHT: 36px
}
.sn_lbar {
	CLEAR: both; TABLE-LAYOUT: fixed; MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; BORDER-COLLAPSE: collapse; HEIGHT: 36px
}
.sn_lbar_stack.sn_lbar {
	
}
.sn_lbar {
	Z-INDEX: 10
}
.sn_lbar * {
	Z-INDEX: 10
}
HTML.Firefox .sn_lbar * {
	VERTICAL-ALIGN: middle
}
.sn_lbar TABLE {
	BORDER-COLLAPSE: collapse
}
.sn_lbar TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MIN-HEIGHT: 28px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.sn_lbar TABLE TD {
	MIN-HEIGHT: auto
}
.sn_lbar .sn_lbar_secondary TD {
	VERTICAL-ALIGN: top; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.sn_lbar .sn_lbar_tertiary TD {
	PADDING-TOP: 2px
}
.sn_lbar .sn_lbar_tertiary TD TD {
	PADDING-TOP: 0px
}
.sn_lbar TD.sn_lbar_utility {
	WIDTH: 35%; TEXT-ALIGN: right
}
.sn_lbar .sn_lbar_secondary TD.sn_lbar_utility {
	WIDTH: 80px;
}
.sn_lbar SPAN.separator {
	DISPLAY: inline-block; FONT-SIZE: 0px; VERTICAL-ALIGN: middle; WIDTH: 0px; LINE-HEIGHT: 34px; HEIGHT: 34px
}
HTML.Firefox .sn_lbar SPAN.separator {
	
}
.sn_lbar .sn_lbar_secondary TD > SPAN {
	MARGIN: 3px 7px 3px 6px; line-height:20px;
}
.sn_lbar TD > SPAN {
	MARGIN: 2px
}
.sn_lbar .sn_lbar_secondary TD.sn_lbar_utility > SPAN {
	MARGIN: 2px; 
}
.sn_lbar_secondary SPAN {
	_margin: 4px 7px 4px 6px;
}
.sn_lbar SPAN {
	_margin: 2px;
}
.sn_lbar_secondary .sn_lbar_utility SPAN {
	_margin: 2px; 
}
.sn_lbar SPAN SPAN {
	_margin: 0
}
.sn_lbar A {
	float:left;PADDING-RIGHT: 1px; DISPLAY: inline-block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.sn_lbar .sn_lbar_secondary A {
	VERTICAL-ALIGN: top
}
HTML.Firefox .sn_lbar A {
	
}
.sn_lbar A.selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.sn_lbar A.semiselected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.sn_lbar A.indented {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.sn_lbar A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.sn_lbar .menuOn A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.sn_lbar A SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.sn_lbar A.selected SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.sn_lbar A.semiselected SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.sn_lbar A.indented SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.sn_lbar A:hover SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.sn_lbar .menuOn A SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.sn_lbar A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; WIDTH: 16px; PADDING-TOP: 2px; HEIGHT: 16px
}
.sn_lbar A.helplink {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
.sn_lbar A.helplink:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
.sn_lbar IMG.caret {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 8px; PADDING-TOP: 6px; HEIGHT: 4px
}
.sn_lbar A.caret IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 8px; PADDING-TOP: 6px; HEIGHT: 4px
}
.sn_lbar .sn_lbar_menuFrame {
	DISPLAY: none; Z-INDEX: 99; POSITION: absolute
}
.sn_lbar .sn_lbar_menu * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sn_lbar .menuOn .sn_lbar_menu {
	BORDER-RIGHT: #42555c 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a5a8a8 1px solid; PADDING-LEFT: 0px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 4px; BORDER-LEFT: #a5a8a8 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #42555c 2px solid; POSITION: absolute; TOP: 0px
}
.sn_lbar .menuOn .sn_lbar_menu LI {
	DISPLAY: block; MARGIN: 0px 4px; LIST-STYLE-TYPE: none
}
.sn_lbar .menuOn .sn_lbar_menu LI.separator {
	FONT-SIZE: 1px; MARGIN: 4px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #dadfe0; BORDER-BOTTOM-STYLE: none
}
.sn_lbar .menuOn .sn_lbar_menu A {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.sn_lbar .sn_lbar_split .menuOn .sn_lbar_menu A {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.sn_lbar .menuOn .sn_lbar_menu A:hover {
	BORDER-RIGHT: #b9eaff 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b9eaff 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #b9eaff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #b9eaff 1px solid
}
.sn_lbar .sn_lbar_split .menuOn .sn_lbar_menu A:hover {
	BORDER-RIGHT: #b9eaff 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b9eaff 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #b9eaff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #b9eaff 1px solid
}
.sn_lbar .sn_lbar_split {
	WHITE-SPACE: nowrap
}
.sn_lbar .sn_lbar_split A SPAN {
	FONT-SIZE: 100%; LINE-HEIGHT: 16px
}
.sn_lbar .sn_lbar_split IMG.spacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
.sn_lbar .sn_lbar_split .splitOff A.caret SPAN {
	PADDING-LEFT: 4px
}
.sn_lbar .sn_lbar_split .splitOn A.caret {
	BORDER-LEFT-WIDTH: 0px
}
.sn_lbar .sn_lbar_split .menuOn A.caret {
	BORDER-LEFT-WIDTH: 0px
}
.sn_lbar .sn_lbar_split .splitOn A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sn_lbar .sn_lbar_split .menuOn A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sn_lbar .sn_lbar_split .splitOn A SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.sn_lbar .sn_lbar_split .menuOn A SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.Calendar_CalendarPopup .Calendar_MiniCalendar {
	BORDER-RIGHT: #dfefed 1px solid; BORDER-TOP: #dfefed 1px solid; Z-INDEX: 20001; BORDER-LEFT: #dfefed 1px solid; BORDER-BOTTOM: #dfefed 1px solid
}
.Calendar_CalendarPopup .miniCalendarHolder {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 6px
}
.Calendar_DatePicker .inputbox {
	WIDTH: 6em
}
.Calendar_TimePicker .inputbox {
	WIDTH: 4.5em; MARGIN-RIGHT: 3px
}
.Calendar_TimePicker .timeSelect {
	Z-INDEX: 20001; WIDTH: 8em; HEIGHT: 180px
}
.Calendar_TimePicker .timespan.timeSelect {
	WIDTH: 13.5em; HEIGHT: 180px
}
.miniCalendarHolder {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.5em; WIDTH: 13em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #edf6f6; TEXT-ALIGN: center
}
.miniCalendarHolder #headerText {
	COLOR: #444444
}
.miniCalendarHolder .pickTodayLink A {
	COLOR: #0066a7
}
.miniCalendarBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; COLOR: #444444; PADDING-TOP: 0px; BACKGROUND-COLOR: #edf6f6; TEXT-ALIGN: center
}
.miniCalendarBody .bold A {
	FONT-WEIGHT: bold
}
.miniCalendarHolder A:hover {
	TEXT-DECORATION: none
}
.miniCalendarHeader {
	COLOR: #444444; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 1.4em
}
.miniCalendarBody TH {
	BORDER-BOTTOM: #bec6c7 1px solid
}
.pickTodayLink {
	BORDER-TOP: #bec6c7 1px solid; MARGIN: 6px 5px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.miniCalendarHeader {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.switchMonthBtn {
	POSITION: absolute; TOP: 0px
}
.leftSideLargeMargin {
	LEFT: 8px
}
.rightSideLargeMargin {
	RIGHT: 8px
}
.miniCalendarBody TD {
	BORDER-RIGHT: #edf6f6 1px solid; BORDER-TOP: #edf6f6 1px solid; BORDER-LEFT: #edf6f6 1px solid; BORDER-BOTTOM: #edf6f6 1px solid
}
.miniCalendarBody .miniCalToday {
	BORDER-LEFT-COLOR: #ffc473; BORDER-BOTTOM-COLOR: #ffc473; BORDER-TOP-COLOR: #ffc473; BACKGROUND-COLOR: #ffc473; BORDER-RIGHT-COLOR: #ffc473
}
.miniCalendarBody TD.selectedMonthDate {
	BORDER-LEFT-COLOR: #c3ebf9; BORDER-BOTTOM-COLOR: #c3ebf9; BORDER-TOP-COLOR: #c3ebf9; BORDER-RIGHT-COLOR: #c3ebf9
}
.curMonthDate {
	WIDTH: 1.6em; CURSOR: hand; HEIGHT: 1.8em
}
.lastMonthDate {
	WIDTH: 1.6em; CURSOR: hand; HEIGHT: 1.8em
}
.nextMonthDate {
	WIDTH: 1.6em; CURSOR: hand; HEIGHT: 1.8em
}
.miniCalendarBody .curMonthDate A {
	COLOR: #595959
}
.selectedMonthDate {
	BACKGROUND-COLOR: #c3ebf9
}
.miniCalendarBody .lastMonthDate A {
	COLOR: #a9a9a9
}
.miniCalendarBody .nextMonthDate A {
	COLOR: #a9a9a9
}
.selectedDate {
	BACKGROUND-COLOR: #ba55d3
}
.popularBlogList { background:url(../images/b1.jpg) left no-repeat; padding-left:12px;line-height:25px;}
.popularBlogList a:hover {color:#CC6600;}
.popularBlogList a:link {color:#FF0000;}
.recentBlogList { background:url(../images/b2.jpg) left no-repeat; padding-left:12px;line-height:25px;}
.recentBlogList a:hover {color:#CC6600;}
.recentBlogList a:link {color:#FF0000;}



