.col1Margin {
	MARGIN: 0px 1px 0px 0px; POSITION: relative
}
.col2Margin {
	MARGIN: 0px 1px 0px 0px; POSITION: relative
}
.col3Margin {
	MARGIN: 0px 1px 0px 0px; POSITION: relative
}
.col4Margin {
	MARGIN: 0px 1px 0px 0px; POSITION: relative
}
.col5Margin {
	MARGIN: 0px 1px 0px 0px; POSITION: relative
}
.col1 {
	FLOAT: left; POSITION: relative
}
.col1Last {
	FLOAT: left; POSITION: relative
}
.col1Margin {
	FLOAT: left; POSITION: relative
}
.col2 {
	FLOAT: left; POSITION: relative
}
.col2Last {
	FLOAT: left; POSITION: relative
}
.col2Margin {
	FLOAT: left; POSITION: relative
}
.col3 {
	FLOAT: left; POSITION: relative
}
.col3Last {
	FLOAT: left; POSITION: relative
}
.col3Margin {
	FLOAT: left; POSITION: relative
}
.col4 {
	FLOAT: left; POSITION: relative
}
.col4Last {
	FLOAT: left; POSITION: relative
}
.col4Margin {
	FLOAT: left; POSITION: relative
}
.col5 {
	FLOAT: left; POSITION: relative
}
.col5Last {
	FLOAT: left; POSITION: relative
}
.col5Margin {
	FLOAT: left; POSITION: relative
}
.col6 {
	FLOAT: left; POSITION: relative
}
.col1 {
	WIDTH: 159px
}
.col1Last {
	WIDTH: 158px
}
.col1Margin {
	WIDTH: 158px
}
.col2 {
	WIDTH: 318px
}
.col2Last {
	WIDTH: 317px
}
.col2Margin {
	WIDTH: 217px
}
.col3 {
	WIDTH: 477px
}
.col3Last {
	WIDTH: 476px
}
.col3Margin {
	WIDTH: 476px
}
.col4 {
	WIDTH: 636px
}
.col4Last {
	WIDTH: 635px
}
.col4Margin {
	WIDTH: 635px
}
.col5 {
	WIDTH: 795px
}
.col5Last {
	WIDTH: 794px
}
.col5Margin {
	WIDTH: 794px
}
.col6 {
	WIDTH: 953px
}
.ppt {
	MARGIN: 0px 10px
}
#ContentDisplayArea {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
P {
	LINE-HEIGHT: 1.2em
}
P A {
	FONT-WEIGHT: normal
}
.papayaDynamicDataHandle {
	DISPLAY: none! important; VISIBILITY: hidden! important; WIDTH: 0px! important; POSITION: absolute; HEIGHT: 0px! important
}
.clear {
	DISPLAY: block
}
.hideAtStartup {
	DISPLAY: none
}
#messageComposer {
	DISPLAY: none
}
.noContentYet {
	opacity: 0.25
}
.widget_dropzone {
	PADDING-BOTTOM: 200px
}
.sortHelper {
	BORDER-RIGHT: #666 1px dashed; BORDER-TOP: #666 1px dashed; BORDER-LEFT: #666 1px dashed; WIDTH: auto! important; BORDER-BOTTOM: #666 1px dashed
}
.terminationBorder18 {
	CLEAR: both; BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left top; HEIGHT: 18px
}
.adCentered {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.center {
	TEXT-ALIGN: center
}
LABEL .required {
	COLOR: #2996cc
}
BUTTON {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: url(../images/bgButtonNew.gif) #fff repeat-x left top; PADDING-BOTTOM: 1px; OVERFLOW: visible; BORDER-LEFT: #999 1px solid; CURSOR: pointer; COLOR: #333; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
SUP {
	FONT-SIZE: 80%; POSITION: relative; TOP: -0.5em
}
accountOverview H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 28px; FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0px
}


.channelBadge {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 357px; BACKGROUND-COLOR: #999
}
.channelBadge .channelBadgeText {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; LEFT: 10px; PADDING-BOTTOM: 0px; FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; OVERFLOW: hidden; COLOR: #fff; PADDING-TOP: 0px; POSITION: absolute; TOP: 211px; HEIGHT: 88px
}
.channelBadge .channelBadgeLink A {
	DISPLAY: block; RIGHT: 15px; WIDTH: 161px; BOTTOM: 15px; TEXT-INDENT: -9999em; POSITION: absolute; HEIGHT: 36px
}
.channelBlog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientDesc6.gif) repeat-x left bottom; PADDING-BOTTOM: 6px; WIDTH: 317px; PADDING-TOP: 0px
}
.channelBlog .channelBlogRSS {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 8px; BACKGROUND: #ccc; PADDING-BOTTOM: 11px; PADDING-TOP: 8px
}
.channelBlog .channelBlogRSS A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.channelBlog .channelBlogRSS A .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.channelBlog .channelBlogItem {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgGradientDesc34.gif) #fff repeat-x left top; PADDING-BOTTOM: 10px; PADDING-TOP: 8px; BORDER-BOTTOM: #d1d1d1 1px solid
}
.channelBlog .channelBlogItem H2 A {
	FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.channelBlog .channelBlogItem P {
	MARGIN: 0px 0px 5px; FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.channelShows {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left bottom; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
.channelShow {
	BORDER-TOP: #fff 1px solid; WIDTH: 635px
}
.channelShowOdd {
	BACKGROUND: #ccc
}
.channelShowEven {
	BACKGROUND: #dedede
}
.channelShow .channelShowImage {
	FLOAT: left; WIDTH: 102px
}
.channelShow .channelShowInfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 157px; PADDING-TOP: 7px
}
.channelShow .channelShowInfo H2 {
	FONT: bold 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.channelShow .channelShowInfo H2 A {
	FONT: bold 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.channelShow .channelShowInfo .channelShowEpisodeCount {
	MARGIN: 0px 0px 6px; FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.channelShow .channelShowInfo .channelShowLastEpisode {
	MARGIN: 0px 0px 6px; FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.channelShow .channelShowInfo .channelShowWatchNowLink {
	MARGIN: 0px
}
.channelShow .channelShowInfo .channelShowWatchNowLink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #2996cc; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.channelShow .channelShowInfo .channelShowWatchNowLink A .iconLinkArrwoBlue {
	LEFT: 0px; POSITION: absolute; TOP: 3px
}
.channelShow .channelShowDescription {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 345px; PADDING-TOP: 8px
}
.channelShow .channelShowDescription P {
	MARGIN: 0px
}
.channelShow .channelShowDescription A {
	COLOR: #2996cc; TEXT-DECORATION: none
}
.iconLinkArrwoBlue {
	DISPLAY: block; BACKGROUND: url(../images/iconLinkArrowBlue.gif) no-repeat left top; WIDTH: 4px; HEIGHT: 8px
}
.channelTeaser {
	WIDTH: 317px
}
.channelTeaserFlash {
	MARGIN-BOTTOM: 20px
}
.channelTeaserHeadline {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 7px; FONT: 24px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 4px
}
.channelTeaserText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.channelTeaserButtons {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.channelTeaserButtons A {
	MARGIN: 0px 0px 0px 20px
}
.commentItem {
	BORDER-TOP: #fff 1px solid; BACKGROUND: url(../images/bgGradientComment.gif) #fafafa repeat-x left top; FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #333; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative
}
.commentCheckbox {
	PADDING-RIGHT: 8px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 7px
}
.commentAvatar {
	BACKGROUND: url(../images/bgUserProjectEvent.jpg) no-repeat 0px -158px; FLOAT: left; MARGIN: 10px 10px 10px 0px; WIDTH: 80px; POSITION: relative; HEIGHT: 80px
}
.commentAvatar A {
	DISPLAY: block; WIDTH: 80px; HEIGHT: 80px
}
.commentAvatar .icon {
	RIGHT: 2px; BOTTOM: 2px; POSITION: absolute
}
.commentUserInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 135px; PADDING-TOP: 7px; POSITION: relative
}
.commentUserInfo H3 {
	FONT: 18px/1.1em Arial, Helvetica, sans-serif; COLOR: #333
}
.commentSendMessage {
	LEFT: 0px; POSITION: absolute; TOP: 74px
}
.commentBlockUser {
	LEFT: 24px; POSITION: absolute; TOP: 74px
}
.commentNew .commentTextContent {
	FONT-WEIGHT: bold
}
.commentTextContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 50px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
.commentTextMeta {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative
}
.commentTextContent A {
	COLOR: #2996cc; TEXT-DECORATION: none
}
.commentTextMeta A {
	COLOR: #2996cc; TEXT-DECORATION: none
}
.commentDate {
	RIGHT: 10px; BOTTOM: 2px; POSITION: absolute
}
.commentTextContent A:hover {
	TEXT-DECORATION: underline
}
.commentTextMeta A:hover {
	TEXT-DECORATION: underline
}
.commentText {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/bgCommentSpeechBubble.gif) no-repeat 0px 12px; FLOAT: left; MARGIN: 2px 0px; WIDTH: 453px
}
.commentDeleteComment {
	RIGHT: 16px; POSITION: absolute; TOP: 10px
}
.commentDeleteComment .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.commentDeleteComment A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; FONT: 11px/1.33em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.commentNew .commentUserInfo H3 {
	COLOR: #333
}
.commentNew .commentUserInfo H3 A {
	COLOR: #333
}
.commentUserInfo H3 {
	COLOR: #999
}
.commentUserInfo H3 A {
	COLOR: #999
}
.commentUserInfo H3 A {
	TEXT-DECORATION: none
}
.commentNew .commentUserName {
	
}
.commentSystemMessage .commentTextContent {
	BACKGROUND: #f9f4e3
}
.commentSystemMessage .commentText {
	BACKGROUND-IMAGE: url(../images/bgCommentSpeechBubbleSystem.gif)}
.commentTextWrapper {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.commentSystemMessage .commentTextWrapper {
	BACKGROUND: url(../images/bgCommentSpeechBubbleSystemRight.gif) no-repeat right top
}
.communicationNews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left bottom; PADDING-BOTTOM: 7px; WIDTH: 476px; COLOR: #333; PADDING-TOP: 0px
}
.communicationNews A {
	TEXT-DECORATION: none
}
.communicationNews .communicationNewsCount {
	FONT: bold 48px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; POSITION: relative; TEXT-DECORATION: none
}
.communicationNews .communicationNewsCount A {
	FONT: bold 48px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; POSITION: relative; TEXT-DECORATION: none
}
.communicationNews .communicationNewsCount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TOP: -2px
}
.communicationNews .communicationNewsType {
	DISPLAY: block; LEFT: 10px; FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; POSITION: absolute; TOP: 56px; TEXT-DECORATION: none
}
.communicationNews .col1 SPAN.communicationNewsItem {
	BORDER-RIGHT: #fff 1px solid
}
.communicationNews .col1 SPAN.communicationNewsItem {
	DISPLAY: block; BACKGROUND: url(../images/bgGradientDesc158.gif) repeat-x left top; HEIGHT: 97px
}
.communicationNews .col1Last SPAN.communicationNewsItem {
	DISPLAY: block; BACKGROUND: url(../images/bgGradientDesc158.gif) repeat-x left top; HEIGHT: 97px
}
.communicationNews .communicationNewsCount .icon {
	RIGHT: -25px; POSITION: absolute; TOP: 6px
}
.errorMessage {
	WIDTH: 317px
}
.confirmationMessage {
	WIDTH: 317px
}
.confirmationMessage .head {
	BACKGROUND: url(../images/bgErrorMessage.gif) no-repeat left top; WIDTH: 317px; HEIGHT: 3px
}
.errorMessage .head {
	BACKGROUND: url(../images/bgErrorMessage.gif) no-repeat left top; WIDTH: 317px; HEIGHT: 3px
}
.confirmationMessage .body {
	BORDER-RIGHT: #e63829 1px solid; PADDING-RIGHT: 25px; PADDING-LEFT: 48px; BACKGROUND: url(../images/bgErrorMessageIcon.gif) no-repeat 5px 2px; PADDING-BOTTOM: 8px; FONT: bold 12px/1.25em Arial, Helvetica, sans-serif; BORDER-LEFT: #e63829 1px solid; WIDTH: 242px; COLOR: #f00; PADDING-TOP: 8px
}
.errorMessage .body {
	BORDER-RIGHT: #e63829 1px solid; PADDING-RIGHT: 25px; PADDING-LEFT: 48px; BACKGROUND: url(../images/bgErrorMessageIcon.gif) no-repeat 5px 2px; PADDING-BOTTOM: 8px; FONT: bold 12px/1.25em Arial, Helvetica, sans-serif; BORDER-LEFT: #e63829 1px solid; WIDTH: 242px; COLOR: #f00; PADDING-TOP: 8px
}
.confirmationMessage .foot {
	BACKGROUND: url(../images/bgErrorMessage.gif) no-repeat 0px -3px; WIDTH: 317px; HEIGHT: 3px
}
.errorMessage .foot {
	BACKGROUND: url(../images/bgErrorMessage.gif) no-repeat 0px -3px; WIDTH: 317px; HEIGHT: 3px
}
.confirmationMessage .head {
	BACKGROUND: url(../images/bgConfirmationMessage.gif) no-repeat left top
}
.confirmationMessage .body {
	BORDER-RIGHT: #53c200 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(../images/bgConfirmationMessageIcon.gif) no-repeat 5px 2px; BORDER-LEFT: #53c200 1px solid; COLOR: #666
}
.confirmationMessage .foot {
	BACKGROUND: url(../images/bgConfirmationMessage.gif) no-repeat 0px -3px
}
.connectionHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #999; PADDING-BOTTOM: 10px; WIDTH: 933px; PADDING-TOP: 10px
}
.connectionHeader .connectionItem {
	BACKGROUND: url(../images/connectionItemArrowHeader.gif) no-repeat left center
}
.connectionHeaderHeadline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: #666; PADDING-BOTTOM: 5px; FONT: bold 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #ccc; PADDING-TOP: 2px
}
.connectionHeaderHeadline A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgConnectionHeaderHeadlineLink.gif) no-repeat right center; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #ccc; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.connectionHeaderHeadline SPAN {
	FLOAT: left
}
.connection {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgGradientDesc50.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 10px; WIDTH: 933px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.connectionType1 .connectionItem {
	WIDTH: 443px
}
.connectionType1 .connectionItemInfo {
	WIDTH: 340px
}
.connectionType2 .connectionItem {
	WIDTH: 294px
}
.connectionType2 .connectionItemInfo {
	WIDTH: 187px
}
.connectionType3 .connectionItem {
	WIDTH: 215px
}
.connectionType3 .connectionItemInfo {
	WIDTH: 122px
}
.connectionType4 .connectionItem {
	WIDTH: 168px
}
.connectionType4 .connectionItemInfo {
	WIDTH: 75px
}
.connectionType5 .connectionItem {
	WIDTH: 136px
}
.connectionType5 .connectionItemInfo {
	WIDTH: 44px
}
.connectionItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../images/connectionItemArrow.gif) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.connectionItemImage {
	BACKGROUND: url(../images/bgUserProjectEvent.jpg) no-repeat 0px -158px; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 80px; POSITION: relative; HEIGHT: 80px
}
.connectionItemImage A {
	DISPLAY: block; WIDTH: 80px; HEIGHT: 80px
}
.connectionItemInfo {
	FLOAT: left; HEIGHT: 80px
}
.connectionItemMe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.connectionItem IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.connectionItem .icon {
	RIGHT: 2px; BOTTOM: 2px; POSITION: absolute
}
.connectionItem H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.connectionItem H2 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.connectionItem P {
	FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.contactFavouriteItem .contactActionObject {
	MARGIN-LEFT: 10px
}
.contactFavouriteItem .contactActionObjectInfo {
	WIDTH: 246px
}
.contactFavouriteItem .contactRating {
	FLOAT: left; WIDTH: 190px
}
.contactFavouriteItem .contactRating P {
	FONT: bold 12px/1.2em Arial, Helvetica, sans-serif
}
.contactFavouriteItem .contactRating EM {
	FONT-WEIGHT: normal
}
.contactFavouriteItem .contactPublishedContent {
	FLOAT: left; WIDTH: 400px
}
.contactFavouriteItem .contactPublishedContent H4 {
	FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.contactFavouriteItem .contactPublishedContent P {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.contactFavouriteItem .contactPublishedContent A {
	FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #2996cc; TEXT-DECORATION: none
}
.contactFavouriteItem .contactPublishedContent A:hover {
	COLOR: #333
}
.favouriteStars {
	BACKGROUND: url(../images/bgFavouriteStars.gif) no-repeat left top; WIDTH: 135px; HEIGHT: 33px
}
.favouriteStars0 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.favouriteStars1 {
	BACKGROUND-POSITION: 0px -140px
}
.favouriteStars2 {
	BACKGROUND-POSITION: 0px -105px
}
.favouriteStars3 {
	BACKGROUND-POSITION: 0px -70px
}
.favouriteStars4 {
	BACKGROUND-POSITION: 0px -35px
}
.favouriteStars5 {
	BACKGROUND-POSITION: 0px 0px
}
.connectionsOnline {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left bottom; PADDING-BOTTOM: 6px; WIDTH: 476px; PADDING-TOP: 0px
}
.connectionsOnline .connectionsOnlineWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientDesc158.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.connectionsOnline .connectionsOnlineItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 151px; PADDING-TOP: 0px
}
.connectionsOnline .connectionsOnlineItem .connectionsOnlineItemImage {
	DISPLAY: block; FLOAT: left
}
.connectionsOnline .connectionsOnlineItem .connectionsOnlineItemName {
	DISPLAY: block; FLOAT: left
}
.connectionsOnline .connectionsOnlineItem .connectionsOnlineItemImage {
	BACKGROUND: url(../images/bgUserProjectEvent.jpg) no-repeat -80px -158px; MARGIN: 0px 4px 0px 0px; WIDTH: 40px; HEIGHT: 40px
}
.connectionsOnline .connectionsOnlineItem .connectionsOnlineItemName {
	FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; OVERFLOW: hidden; WIDTH: 100px; COLOR: #333; POSITION: relative; TOP: -2px; HEIGHT: 42px; TEXT-DECORATION: none
}
.connectionsOnline .connectionsOnlineHead {
	CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgContactRequestHeader.jpg) repeat-x left top; PADDING-BOTTOM: 7px; FONT: 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.connectionsOnline .connectionsOnlineHead A {
	RIGHT: 11px; COLOR: #2996cc; BOTTOM: 6px; POSITION: absolute; TEXT-DECORATION: none
}
.contactItem .contactItemWantedObjectDate {
	FONT: 10px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.contactItem .contactItemWantedObjectHeadline {
	FONT: bold 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.contactItem .contactItemWantedObjectHeadline A {
	FONT: bold 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.contactItem .contactItemWantedObjectTags {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.contactItemWanted .contactItemWantedSubject {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contactItemWanted .contactItemWantedObject {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contactItem .contactRole {
	FONT: 12px/1em Arial, Helvetica, sans-serif; COLOR: #666
}
.contactNewAtHobnoxItem .contactItemAvatar {
	MARGIN-LEFT: 10px
}
.contactNewAtHobnoxItem .contactUserInfo {
	WIDTH: 290px; MARGIN-RIGHT: 11px
}
.contactNewAtHobnoxItem .contactSinceWhen {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; FONT: 12px/1.2em Arial, Helvetica, sans-serif; WIDTH: 175px; COLOR: #666; PADDING-TOP: 2px
}
.contactNewAtHobnoxItem .contactSinceWhen H4 {
	DISPLAY: block; FONT-WEIGHT: bold
}
.contactNewAtHobnoxItem .contactTags H4 {
	DISPLAY: block; FONT-WEIGHT: bold
}
.contactNewAtHobnoxItem .contactSinceWhen P {
	MARGIN-BOTTOM: 8px
}
.contactNewAtHobnoxItem .contactTags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 290px; PADDING-TOP: 2px; POSITION: relative; TOP: 0px
}
.contactNowOnlineItem .contactUserInfo {
	WIDTH: 217px
}
.contactNowOnlineItem .contactAction {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/bgContentItemArrow.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 20px; POSITION: relative; HEIGHT: 60px
}
.contactNowOnlineItem .contactActionType {
	LEFT: 54px; FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; POSITION: absolute; TOP: 27px
}
.contactNowOnlineItem .contactActionType EM {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.contactNowOnlineItem .contactItemAvatar {
	MARGIN-LEFT: 10px
}
.contactItem .contactActionObjectType {
	BACKGROUND: #000; LEFT: 0px; OVERFLOW: hidden; WIDTH: 80px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 16px; opacity: 0.5
}
.contactItem .contactActionObjectType .icon {
	LEFT: 0px; POSITION: absolute; TOP: -1px
}
.contactItemGrid {
	PADDING-LEFT: 10px
}
.contactItem .contactActionObjectInfo {
	FLOAT: left; WIDTH: 200px; POSITION: relative; TOP: -4px
}
.contactItem .contactActionObjectInfo H3 {
	FONT: bold 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.contactItem .contactActionObjectInfo H3 A {
	FONT: bold 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.contactItem .contactActionObjectInfo P {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.contactItem .contactActionObjectInfo P.eventTime {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.contactItem .contactActionObjectInfo P.eventType {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.contactItem .contactActionObjectInfo P.eventLocation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.contactItem .contactActionObjectInfo P.eventTime {
	FONT: bold 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.contactItem .contactActionObjectInfo P.eventType {
	FONT: bold 11px/1.2em Arial, Helvetica, sans-serif
}
.contactItem .contactActionObjectInfo P.eventLocation {
	FONT: 11px/1.2em Arial, Helvetica, sans-serif
}
.contactItem .contactActionObjectInfo A {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #2996cc; TEXT-DECORATION: none
}
.contactItem .contactActionObjectImage {
	BACKGROUND: url(../images/bgUserProjectEvent.jpg) no-repeat 0px -158px; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 80px; POSITION: relative; HEIGHT: 80px
}
.contactItem .contactActionObjectImage A {
	DISPLAY: block; WIDTH: 80px; HEIGHT: 80px
}
.contactItem .mediaItem {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; POSITION: relative
}
.contactItem .contactActionObjectImage .icon {
	RIGHT: 2px; BOTTOM: 2px; POSITION: absolute
}
.contactItemSubscriptionRow {
	WIDTH: 794px
}
.contactItemSubscription LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #333; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
.contactItemSubscription {
	PADDING-LEFT: 10px
}
.contactItemSubscriptionOdd {
	BORDER-RIGHT: #fff 1px solid; FLOAT: left; WIDTH: 386px
}
.contactItemSubscriptionEven {
	FLOAT: left; WIDTH: 387px
}
.contactFavouriteItemEdit {
	WIDTH: 794px
}
.contactFavouriteItemEdit .contactActionObjectInfo {
	WIDTH: 216px
}
.contactFavouriteItemEdit .contactRating {
	WIDTH: 159px
}
.contactFavouriteItemEdit .contactPublishedContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 212px; PADDING-TOP: 0px
}
.contactFavouriteItemEdit .contactDelete {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 70px; PADDING-TOP: 26px
}
.contactFavouriteItemEdit .contactDelete A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.contactFavouriteItemEdit .contactDelete A .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.contactItem .contactItemSelfAvatar .icon {
	RIGHT: 2px; BOTTOM: 2px; POSITION: absolute
}
.contactFavouriteItemOverview {
	WIDTH: 476px
}
.contactFavouriteItemOverview .contactActionObjectInfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
.contactFavouriteItemOverview .contactRating {
	WIDTH: 150px
}
.contactFavouriteItemOverview .contactPublishedContent {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.contactFavouriteItemOverview .contactPublishedContent P {
	MARGIN: 0px
}
.contactItemsHeader {
	BACKGROUND: url(../images/bgMessageItemsHeader.gif) #ccc no-repeat 10px 0px; POSITION: relative; HEIGHT: 20px
}
.contactItemsHeader {
	FONT: bold 12px/20px Arial, Helvetica, sans-serif; COLOR: #fff
}
.contactItemsHeader A {
	PADDING-RIGHT: 21px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 12px/20px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.contactItemsHeader A:hover {
	TEXT-DECORATION: underline
}
.contactItemsHeader A.sortUp {
	COLOR: #666
}
.contactItemsHeader A.sortDown {
	COLOR: #666
}
.contactItemsHeader .sortFrom {
	LEFT: 85px; POSITION: absolute; TOP: 0px
}
.contactItemsHeader .sortConnectionName {
	POSITION: absolute; TOP: 0px
}
.contactItemsHeader .sortOptions {
	POSITION: absolute; TOP: 0px
}
.contactItemsHeader .sortTags {
	POSITION: absolute; TOP: 0px
}
.contactItemsHeader .sortFavourite {
	POSITION: absolute; TOP: 0px
}
.contactConnectionItemHeader .sortConnectionName {
	LEFT: 126px
}
.contactBookmarkItemHeader .sortConnectionName {
	LEFT: 126px
}
.contactBlockedItemHeader .sortConnectionName {
	LEFT: 126px
}
.contactItemUnapprovedHeader .sortConnectionName {
	LEFT: 418px
}
.contactItemUnansweredHeader .sortConnectionName {
	LEFT: 418px
}
.contactConnectionItemHeader .sortOptions {
	LEFT: 328px
}
.contactBookmarkItemHeader .sortOptions {
	LEFT: 328px
}
.contactBlockedItemHeader .sortOptions {
	LEFT: 487px
}
.contactItemUnapprovedHeader .sortOptions {
	LEFT: 646px
}
.contactItemUnansweredHeader .sortOptions {
	LEFT: 646px
}
.contactConnectionItemHeader .sortTags {
	LEFT: 486px
}
.contactBookmarkItemHeader .sortTags {
	LEFT: 648px
}
.contactItemsHeader .sortFavourite {
	LEFT: 723px
}
.contactItemsHeader .iconSort {
	DISPLAY: block; RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 10px; POSITION: absolute; TOP: 7px; HEIGHT: 6px
}
.contactItemsHeader .sortUp .iconSort {
	BACKGROUND: url(../images/iconSort.gif) no-repeat right -6px
}
.contactItemsHeader .sortDown .iconSort {
	BACKGROUND: url(../images/iconSort.gif) no-repeat right 0px
}
.contactItem {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientComment.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.contactBlockedItem {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientComment.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.contactBookmarkItem {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientComment.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.contactItemUnanswered {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientComment.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.contactItemUnapproved {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientComment.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.contactItemSubscription {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientComment.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.contactItem .contactItemCheckbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -3px
}
.contactItem .noticeMessage {
	TEXT-ALIGN: center
}
.contactItem .contactItemAvatar {
	BACKGROUND: url(../images/bgUserProjectEvent.jpg) no-repeat 0px -158px; FLOAT: left; WIDTH: 80px; POSITION: relative; HEIGHT: 80px
}
.contactItem .contactItemSelfAvatar {
	BACKGROUND: url(../images/bgUserProjectEvent.jpg) no-repeat 0px -158px; FLOAT: left; WIDTH: 80px; POSITION: relative; HEIGHT: 80px
}
.contactItem .contactItemAvatar A {
	DISPLAY: block; WIDTH: 80px; HEIGHT: 80px
}
.contactItem .contactItemSelfAvatar A {
	DISPLAY: block; WIDTH: 80px; HEIGHT: 80px
}
.contactItemAvatar .icon {
	RIGHT: 2px; BOTTOM: 2px; POSITION: absolute
}
.contactItem .contactUserInfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 194px; PADDING-TOP: 0px; POSITION: relative; TOP: -5px
}
.contactItem .contactUserInfo .contactSendMessage {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contactItem .contactActionObject .contactSendMessage {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contactItem .contactGoTo LI {
	FLOAT: left; MARGIN-RIGHT: 6px
}
.contactItem .contactGoTo {
	LEFT: 10px; POSITION: absolute; TOP: 68px
}
.contactItem .contactActionReminder {
	FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #666
}
.contactItem .contactUserInfo H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 18px/1.1 Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 2px; POSITION: relative; TEXT-DECORATION: none
}
.contactItem .contactUserInfo H3 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 18px/1.1 Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 2px; POSITION: relative; TEXT-DECORATION: none
}
.contactItem .contactAction .icon {
	MARGIN: 10px 0px 0px 10px
}
.contactItemUnanswered .contactUserInfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 238px; PADDING-TOP: 0px
}
.contactItemUnapproved .contactUserInfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 238px; PADDING-TOP: 0px
}
.contactBlockedItem .contactUserInfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 352px; PADDING-TOP: 0px
}
.contactItem .contactArrowRight {
	DISPLAY: block; BACKGROUND: url(../images/bgConnectionArrow.gif) no-repeat left top; FLOAT: left; WIDTH: 27px; HEIGHT: 80px
}
.contactItem .contactArrowLeft {
	DISPLAY: block; BACKGROUND: url(../images/bgConnectionArrow.gif) no-repeat left top; FLOAT: left; WIDTH: 27px; HEIGHT: 80px
}
.contactItem .contactArrowLeft {
	BACKGROUND-POSITION: 0px -80px
}
.contactItem .contactResponseAction {
	BACKGROUND: #ccc; FLOAT: left; WIDTH: 186px; HEIGHT: 80px
}
.contactItem .iconDelete {
	LEFT: 0px; POSITION: absolute; TOP: -4px
}
.contactResponseAction .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.contactItemUnapproved .contactArrowLeft {
	MARGIN-LEFT: 1px
}
.contactItemUnanswered .contactResponseAction {
	MARGIN-LEFT: 1px
}
.contactItemUnanswered .contactArrowRight {
	MARGIN-RIGHT: 1px
}
.contactItemUnapproved .contactResponseAction {
	MARGIN-RIGHT: 1px
}
.contactGoTo LI {
	FLOAT: left
}
.contactGoTo SPAN SPAN {
	DISPLAY: none
}
.contactItem .contactUserActionLinks {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 148px; PADDING-TOP: 4px; POSITION: relative; TOP: -5px
}
.contactItem .contacUserAction LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; POSITION: relative
}
.contactItem .contacUserAction A {
	FONT: 11px/1.33em Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
.contactItem .contacUserAction A:hover {
	TEXT-DECORATION: underline
}
.contactItem .contacUserAction .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.contactItem .contactAddToConnectionsLinks {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 148px; PADDING-TOP: 4px; POSITION: relative; TOP: -5px
}
.contactTags {
	FLOAT: left; FONT: 12px/1.33em Arial, Helvetica, sans-serif; WIDTH: 138px; COLOR: #666; POSITION: relative
}
.contactTags A {
	COLOR: #666; TEXT-DECORATION: none
}
.contactItem .contactTags A:hover {
	TEXT-DECORATION: underline
}
.contactItem .contactEditTags .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.contactItem A.contactEditTags {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; POSITION: relative
}
.contactItem .contactAddToConnections A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; FONT: 11px/1.33em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.contactItem .contactAddToConnections A:hover {
	TEXT-DECORATION: underline
}
.contactItem .contactAddToConnections .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.contactItemUnapproved .contactResponseAction UL {
	MARGIN: 14px 0px 0px 7px
}
.contactItemUnapproved .contactResponseAction LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.contactItemUnanswered .contactResponseAction UL {
	MARGIN: 29px 0px 0px 34px
}
.contactItem .contactResponseAction A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; FONT: 11px/1.33em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.contactItem .contactResponseAction A:hover {
	TEXT-DECORATION: underline
}
.contactItemUnapproved .contactUserInfo {
	WIDTH: 218px
}
.contactItemUnanswered .contactUserInfo {
	WIDTH: 218px
}
.contacUserActionLinks {
	FLOAT: left; POSITION: relative; TOP: -4px
}
.contactConnectionItem .contactTags {
	WIDTH: 200px
}
.contactFavouriteStatus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 55px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 25px
}
.contactItemSubscriptionRowCancel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; POSITION: relative; TOP: 5px; TEXT-DECORATION: none
}
.contactItemSubscriptionRowCancel .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.contactActionObjectInfo .contactGoTo {
	LEFT: 0px
}
.contactItemGrid {
	PADDING-LEFT: 10px
}
.contactItemSubscription .contactUserInfo {
	WIDTH: 184px
}
.contactItemSubscription {
	PADDING-LEFT: 10px
}
.contactsOnline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left bottom; PADDING-BOTTOM: 7px; WIDTH: 476px; PADDING-TOP: 0px
}
.contactsOnline .col1Margin {
	BACKGROUND: url(../images/bgContactRequests.jpg) no-repeat left top; WIDTH: 158px; HEIGHT: 158px
}
.contactsOnline .col1Last {
	BACKGROUND: url(../images/bgContactRequests.jpg) no-repeat left top; WIDTH: 158px; HEIGHT: 158px
}
.contactsOnline .contactsOnlineHead {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgContactRequestHeader.jpg) repeat-x left top; PADDING-BOTTOM: 7px; FONT: 14px/1.2em Arial, Helvetica, sans-serif; OVERFLOW: hidden; COLOR: #666; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; HEIGHT: 17px
}
.contactsOnline .contactsOnlineHead A {
	RIGHT: 11px; COLOR: #2996cc; BOTTOM: 6px; POSITION: absolute; TEXT-DECORATION: none
}
.contentActionFooter {
	BACKGROUND: url(../images/bgGradientDesc6.gif) repeat-x left top; POSITION: relative; HEIGHT: 64px
}
.contentActionFooterPager .pagerNumbers {
	RIGHT: 10px; POSITION: absolute; TOP: 14px
}
.contentActionFooter {
	BACKGROUND: url(../images/bgGradientDesc34.gif) repeat-x left top; POSITION: relative; HEIGHT: 40px
}
.contentActionFooter .pagerNumbers {
	RIGHT: 10px; POSITION: absolute; TOP: 10px
}
.contentActionFooter .navDisplayCount {
	RIGHT: 240px; POSITION: absolute; TOP: 10px
}
.contentActionFooter .contentActionFooterActions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 5px
}
.contentActionFooter .contentActionFooterActions A {
	COLOR: #666; TEXT-DECORATION: none
}
.contentActionFooter .contentActionFooterActions A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
.contentActionFooter .contentActionHeaderActionLink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.contentActionFooter .contentActionHeaderActionLink .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.contentActionFooter .contentActionFooterActions LABEL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contentActionFooter .selectShort {
	WIDTH: 150px
}
.contentActionFooterAddItem {
	POSITION: relative
}
.contentActionFooterAddItemLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; RIGHT: 10px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; POSITION: absolute; TOP: 10px; TEXT-DECORATION: none
}
.contentActionFooterAddItemLink:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; RIGHT: 10px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; POSITION: absolute; TOP: 10px; TEXT-DECORATION: none
}
.contentActionFooterAddItemLink .icon {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.contentActionFooterStandalone {
	BORDER-TOP: #fff 1px solid
}
.contentActionFooterSmallShadow {
	BACKGROUND: url(../images/bgGradientDesc6.gif) repeat-x left top
}
.contentActionHeader {
	BACKGROUND: url(../images/bgGradientAsc24.gif) repeat-x left bottom; POSITION: relative
}
.contentActionHeader .contentActionHeaderHeadline {
	MARGIN: 0px 0px 10px 10px
}
.contentActionHeader .contentActionHeaderHeadline H2 {
	FONT: bold 24px/0.95em Arial, Helvetica, sans-serif; COLOR: #999
}
.contentActionHeader .contentActionHeaderHeadline H2 SPAN {
	FONT: 18px/0.95em Arial, Helvetica, sans-serif; COLOR: #999
}
.contentActionHeader .contentActionHeaderHeadline H2 EM {
	FONT: 18px/1.2em Arial, Helvetica, sans-serif
}
.contentActionHeaderStandalone {
	BORDER-BOTTOM: #d2d2d2 1px solid
}
.contentActionHeader .contentActionHeaderSearch .contentActionHeaderSearchInput {
	WIDTH: 150px
}
.contentActionHeader .contentActionHeaderSearch INPUT {
	MARGIN-RIGHT: 8px
}
.contentActionHeader .contentActionHeaderSearch SELECT {
	MARGIN-RIGHT: 8px
}
.contentActionHeader .contentActionHeaderSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.contentActionHeader .selectShort {
	WIDTH: 150px
}
.contentActionHeader .selectLong {
	WIDTH: 180px
}
.contentActionHeaderListGrid {
	BACKGROUND: url(../images/bgGradientAsc6.gif) repeat-x left bottom; BORDER-BOTTOM: #d1d1d1 1px solid; HEIGHT: 42px
}
.contentActionHeaderListGrid .navListTileTab {
	RIGHT: 6px; BOTTOM: 0px; POSITION: absolute
}
.contentActionHeaderListGrid .navDisplayCount {
	RIGHT: 327px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 17px
}
.contentActionHeaderListGrid .pagerNumbers {
	RIGHT: 97px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 17px
}
.contentActionHeaderListGridWithoutToggler .pagerNumbers {
	RIGHT: 10px
}
.contentActionHeaderListGrid .contentActionHeaderHeadline {
	LEFT: 0px; BOTTOM: -5px; POSITION: absolute
}
.contentActionHeaderListGridWithout .pagerNumbers {
	RIGHT: 10px
}
.contentActionHeaderListGridWithout .navDisplayCount {
	RIGHT: 240px
}
.contentActionHeaderStatistics {
	BACKGROUND: url(../images/bgGradientAsc6.gif) repeat-x left bottom; BORDER-BOTTOM: #d1d1d1 1px solid; HEIGHT: 102px
}
.contentActionHeaderStatistics .contentActionHeaderHeadline H2 {
	FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #999
}
.contentActionHeaderStatistics .contentActionHeaderSubHeadline H2 {
	LEFT: 10px; FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; BOTTOM: 10px; POSITION: absolute
}
.contentActionHeaderStatistics .navDisplayCount {
	RIGHT: 230px; BOTTOM: 6px; POSITION: absolute; HEIGHT: 17px
}
.contentActionHeaderStatistics .pagerNumbers {
	RIGHT: 14px; BOTTOM: 6px; POSITION: absolute; HEIGHT: 17px
}
.contentActionHeaderForum .contentActionHeaderSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgGradientAsc24.gif) repeat-x left bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.contentActionHeaderForum .contentActionHeaderAction {
	BACKGROUND: url(../images/bgGradientAsc24.gif) repeat-x left bottom
}
.contentActionHeaderForum .contentActionHeaderHeadline {
	HEIGHT: 37px
}
.contentActionHeaderForum .contentActionHeaderHeadline H2 {
	FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #999
}
.contentActionHeaderForum .contentActionHeaderHeadline H2 EM {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #ccc
}
.contentActionHeaderForum .contentActionHeaderSearch {
	POSITION: relative; HEIGHT: 22px
}
.contentActionHeaderForum .contentActionHeaderAction {
	BACKGROUND: url(../images/bgGradientAsc24.gif) repeat-x left bottom; POSITION: relative; HEIGHT: 44px
}
.contentActionHeaderForum .createNewTopicLink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -1.3em
}
.contentActionHeaderForum .createNewTopicLink A {
	COLOR: #999; TEXT-DECORATION: none
}
.contentActionHeaderForum .createNewTopicLink A:hover {
	TEXT-DECORATION: none
}
.contentActionHeaderForum .createNewTopicLink .icon {
	LEFT: 0px; POSITION: absolute; TOP: -2px
}
.contentActionHeaderForum .navDisplayCount {
	LEFT: 10px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 17px
}
.contentActionHeaderForum .pagerNumbers {
	RIGHT: 10px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 17px
}
.contentActionHeaderSearchSelectPage .contentActionHeaderAction {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
.contentActionHeaderSearchSelectPage {
	HEIGHT: 102px
}
.contentActionHeaderSearchSelectPage .navDisplayCount {
	RIGHT: 250px; BOTTOM: 10px; POSITION: absolute; HEIGHT: 18px
}
.contentActionHeaderSearchSelectPage .pagerNumbers {
	RIGHT: 10px; BOTTOM: 10px; POSITION: absolute; HEIGHT: 18px
}
.contentActionHeader .iconHeaderInfo {
	DISPLAY: block; BACKGROUND: url(../images/iconHeaderInfo.gif) no-repeat left top; LEFT: 0px; WIDTH: 20px; POSITION: absolute; TOP: -4px; HEIGHT: 20px
}
.contentActionHeader .headerInfoLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; RIGHT: 10px; PADDING-BOTTOM: 0px; FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0px; POSITION: absolute; TOP: 5px; TEXT-DECORATION: none
}
.contentActionHeader .contentActionHeaderActionLink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 3px; POSITION: relative; TEXT-DECORATION: none
}
.contentActionHeader .contentActionHeaderActionLink .icon {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.contentActionHeader .contentActionHeaderActionSelectAll {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contentActionHeader .contentActionHeaderActionSelectAll LABEL {
	COLOR: #666
}
.contentActionHeader .contentActionHeaderActionBorder {
	BORDER-BOTTOM: #d2d2d2 1px solid
}
.contentActionHeader .contentActionHeaderTabsWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientAsc6Border.gif) repeat-x left bottom; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; POSITION: relative
}
.contentActionHeader .contentActionHeaderTabsWrapper .navContentTabs {
	RIGHT: 10px; BOTTOM: 0px; POSITION: absolute
}
.contentActionHeader .contentActionHeaderTabs .contentActionHeaderHeadline {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 2px
}
.contentActionHeaderDetailView {
	BACKGROUND: url(../images/bgGradientAsc6.gif) repeat-x left bottom; POSITION: relative
}
.contentActionHeaderDetailView H2 SPAN.itemDetailName {
	FONT: bold 24px/0.95em Arial, Helvetica, sans-serif; COLOR: #666
}
.contentActionHeaderDetailView .navPrevNextMessage {
	RIGHT: 10px; BOTTOM: 8px; POSITION: absolute
}
.contentActionHeader .contentActionHeaderBackLink {
	RIGHT: 200px; BOTTOM: 8px; POSITION: absolute
}
.contentActionHeader .contentActionHeaderBackLink A {
	FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none
}
.contentActionHeaderDetailView {
	HEIGHT: 33px
}
.contentActionHeaderDetailView .contentActionHeaderHeadline {
	MARGIN: 0px
}
.contentActionHeaderDetailView H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contentActionHeaderViewAll {
	HEIGHT: 73px
}
.contentActionHeaderViewAll .navDisplayCount {
	RIGHT: 250px; BOTTOM: 10px; POSITION: absolute; HEIGHT: 18px
}
.contentActionHeaderViewAll .pagerNumbers {
	RIGHT: 10px; BOTTOM: 10px; POSITION: absolute; HEIGHT: 18px
}
.contentActionHeader .contentActionHeaderViewAllSortBy {
	RIGHT: 10px; POSITION: absolute; TOP: 10px
}
.contentActionHeader .contentActionHeaderViewAllSortBy LABEL {
	COLOR: #666
}
.contentActionHeaderViewAll .contentActionHeaderAction {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contentActionHeaderViewAll .contentActionHeaderHeadline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.contentActionHeaderSearchPage {
	HEIGHT: 69px
}
.contentActionHeaderSearchPage .navPrevNextMessage {
	RIGHT: 10px; BOTTOM: 0px; POSITION: absolute
}
.contentActionHeaderSortSelectPage {
	HEIGHT: 102px
}
.contentActionHeaderSortSelectPage .contentActionHeaderAction {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 10px; PADDING-BOTTOM: 0pt; PADDING-TOP: 12px
}
.contentActionHeaderSortSelectPage .navDisplayCount {
	RIGHT: 250px; BOTTOM: 10px; POSITION: absolute; HEIGHT: 18px
}
.contentActionHeaderSortSelectPage .pagerNumbers {
	RIGHT: 10px; BOTTOM: 10px; POSITION: absolute; HEIGHT: 18px
}
.contentActionHeaderSortSelectPage LABEL {
	COLOR: #666
}
.contentActionHeaderInbox {
	BACKGROUND: url(../images/bgGradientAsc6.gif) repeat-x left bottom
}
.contentActionHeaderSelectGroup .contentActionHeaderGroup {
	RIGHT: 10px; BOTTOM: 12px; POSITION: absolute
}
.contentActionHeaderSelectGroup .contentActionHeaderGroup LABEL {
	COLOR: #666
}
.contentActionHeaderHead {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.contentActionHeaderListGridWithout .pagerNumbers {
	RIGHT: 10px
}
.contentActionHeaderListGridWithout .navDisplayCount {
	RIGHT: 240px
}
.createNewMessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 27px; PADDING-TOP: 27px; POSITION: relative
}
.createNewMessage H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 8px; FONT: 18px/1.33em Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0px
}
.createNewMessageActionBar A {
	PADDING-LEFT: 25px; FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #666; POSITION: relative; TEXT-DECORATION: none
}
.createNewMessageActionBar A .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.createNewMessageSend {
	LEFT: 17px
}
.createNewMessageCancel {
	LEFT: 100px
}
.createNewMessageSave {
	LEFT: 196px
}
.createNewMessageSenderAndSubject {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgMessageComposerHead2.gif) repeat-y left top; PADDING-BOTTOM: 8px; WIDTH: 473px; PADDING-TOP: 17px
}
.createNewMessageSenderAndSubject LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 12px/1.33em Arial, Helvetica, sans-serif; WIDTH: 48px; COLOR: #666; PADDING-TOP: 1px
}
.createNewMessageSenderAndSubject INPUT {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 4px; FLOAT: left; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 2px; FONT: 12px/1.33em Arial, Helvetica, sans-serif; BORDER-LEFT: #999 1px solid; WIDTH: 390px; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
.messageBody {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: url(../images/bgMessageComposerBody.gif) repeat-y left top; PADDING-BOTTOM: 10px; WIDTH: 445px; PADDING-TOP: 10px
}
.messageBody TEXTAREA {
	FONT: 12px/1.33em Arial, Helvetica, sans-serif; WIDTH: 445px; COLOR: #333; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 390px; BORDER-BOTTOM-STYLE: none
}
.messageFooter {
	BACKGROUND: url(../images/bgMessageComposerFoot.gif) no-repeat left top; WIDTH: 473px; HEIGHT: 8px
}
.createNewMessageContacts {
	BACKGROUND: url(../images/bgMessageContactBody.gif) repeat-y left top; LEFT: 482px; MARGIN-LEFT: 10px; POSITION: absolute; TOP: 106px
}
.createNewMessageContactsHead {
	PADDING-RIGHT: 4px; PADDING-LEFT: 15px; BACKGROUND: url(../images/bgMessageContactHeader.gif) no-repeat left top; LEFT: -10px; PADDING-BOTTOM: 0px; WIDTH: 293px; PADDING-TOP: 11px; POSITION: relative
}
.createNewMessageContactsHead DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../images/bgGradientGreyAsc7.gif) repeat-x left bottom; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
.createNewMessageContactsHead INPUT {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: 12px/1.33em Arial, Helvetica, sans-serif; MARGIN-LEFT: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 206px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid
}
A.messageContactAdd {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(../images/btnMessageContactAdd.gif) no-repeat left top; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 0px; FONT: 12px/1.33em Arial, Helvetica, sans-serif; WIDTH: 250px; COLOR: #333; PADDING-TOP: 5px; HEIGHT: 19px; TEXT-DECORATION: none
}
A.messageContactAddGo {
	DISPLAY: block; BACKGROUND: url(../images/btnMessageContactSearch.gif); LEFT: 246px; FONT: 12px/1.33em Arial, Helvetica, sans-serif; WIDTH: 55px; COLOR: #333; PADDING-TOP: 2px; POSITION: absolute; TOP: 41px; HEIGHT: 17px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.messageContactFilter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../images/bgMessageContactFilter.gif) repeat-x left top; PADDING-BOTTOM: 8px; MARGIN: 0px 2px 0px 4px; WIDTH: 290px; PADDING-TOP: 9px
}
.messageContactFilter LABEL {
	PADDING-LEFT: 20px; FONT: 11px/1.33em Arial, Helvetica, sans-serif; COLOR: #333; POSITION: relative
}
.messageContactFilter LABEL INPUT {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.messageContactSelectedDisplay {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; FONT: 11px/1.33em Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 4px
}
.createNewMessageContactList {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-LEFT: 5px
}
.createNewMessageContact {
	BORDER-TOP: #fff 1px solid; BACKGROUND: url(../images/bgGradientDesc55.jpg) repeat-x; FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #333; BORDER-BOTTOM: #d2d2d2 1px solid
}
.createNewMessageContact LABEL {
	CLEAR: both
}
.createNewMessageContactList {
	OVERFLOW: auto; WIDTH: 293px; HEIGHT: 349px
}
.createNewMessageContact LABEL {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.createNewMessageContact LABEL INPUT {
	VERTICAL-ALIGN: top
}
.createNewMessageContact LABEL IMG {
	VERTICAL-ALIGN: top
}
.createNewMessageContact LABEL IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.createNewMessageContactImg {
	DISPLAY: block; BACKGROUND: url(../images/bgUserProjectEvent.jpg) no-repeat -80px -158px; FLOAT: left; WIDTH: 40px; HEIGHT: 40px
}
.createNewMessageContactCheckbox {
	FLOAT: left; MARGIN: 15px 5px 0px 0px
}
.createNewMessageContactImg {
	FLOAT: left; MARGIN: 15px 5px 0px 0px
}
.createNewMessageContactName {
	FLOAT: left; MARGIN: 15px 5px 0px 0px
}
.createNewMessageContactName {
	WIDTH: 180px
}
.createNewMessageActionBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgMessageComposerHead.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 473px; PADDING-TOP: 16px; POSITION: relative; HEIGHT: 26px
}
.createNewMessageContactsFoot {
	BACKGROUND: url(../images/bgMessageContactFoot.gif) no-repeat left top; WIDTH: 303px; BOTTOM: -4px; POSITION: absolute; HEIGHT: 7px
}
.deleteAccount {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #666; PADDING-BOTTOM: 20px; WIDTH: 600px; COLOR: #fff; PADDING-TOP: 18px
}
.deleteAccount H2 {
	MARGIN: 0px 0px 3px; FONT: bold 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #eee
}
.deleteAccount H3 {
	MARGIN: 0px 0px 7px; FONT: bold 18px/1.33em Arial, Helvetica, sans-serif; COLOR: #eee
}
.deleteAccount P STRONG {
	COLOR: #f00
}
.deleteAccount P {
	COLOR: #999
}
.detailInfoAccordeon .detailInfoAccordeonHead H2 A {
	PADDING-RIGHT: 24px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 24px; BACKGROUND: url(../images/bgGradientAccordeon.gif) #ddd repeat-x left top; PADDING-BOTTOM: 8px; FONT: 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 8px; BORDER-BOTTOM: #bababa 1px solid; POSITION: relative; TEXT-DECORATION: none
}
.detailInfoAccordeon .detailInfoAccordeonContent {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; BACKGROUND: #eee; PADDING-BOTTOM: 8px; FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 8px
}
.detailInfoAccordeon .detailInfoAccordeonContent A {
	FONT-WEIGHT: normal; COLOR: #2996cc; TEXT-DECORATION: none
}
.detailInfoAccordeon .detailInfoAccordeonContent A:hover {
	COLOR: #666
}
.detailInfoAccordeon {
	BACKGROUND: #eee
}
.detailInfoAccordeon .iconExpandState {
	DISPLAY: block; BACKGROUND: url(../images/iconAccordeonExpandState.gif) no-repeat 0px -12px; LEFT: 10px; WIDTH: 11px; POSITION: absolute; TOP: 10px; HEIGHT: 12px
}
.detailInfoAccordeon A.open .iconExpandState {
	DISPLAY: block; BACKGROUND: url(../images/iconAccordeonExpandState.gif) no-repeat 0px -12px; LEFT: 10px; WIDTH: 11px; POSITION: absolute; TOP: 10px; HEIGHT: 12px
}
.detailInfoAccordeon A.open .iconExpandState {
	BACKGROUND: url(../images/iconAccordeonExpandState.gif) no-repeat 0px 0px
}
.detailInfoAccordeon .detailInfoAccordeonContent {
	DISPLAY: none
}
.detailInfoAccordeonContent .meta {
	MARGIN: 0px 0px 3px; FONT: 10px/1.33em Arial, Helvetica, sans-serif; COLOR: #666
}
.detailInfoAccordeonContent H3 {
	MARGIN: 0px 0px 4px; FONT: bold 14px/1.1em Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #333
}
.detailInfoAccordeonContent TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 12px/1.33em Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.detailInfoAccordeonContent TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 12px/1.33em Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.detailInfoAccordeonContent TH {
	FONT-WEIGHT: bold
}
.displayCount {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.displayCount .navScroller {
	FLOAT: left
}
.displayCount .displayCountCount {
	FLOAT: left
}
.displayCount INPUT.text {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 12px/1.2em Arial, Helvetica, sans-serif; WIDTH: 22px; COLOR: #666; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.displaCountHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgGradientAccordeon.gif) #dddddd repeat-x left top; PADDING-BOTTOM: 4px; PADDING-TOP: 7px
}
.displayCustomizationEditor {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #999; PADDING-BOTTOM: 11px; PADDING-TOP: 19px; BORDER-BOTTOM: #898989 1px solid
}
.displayCustomizationEditor .leftColumn {
	WIDTH: 437px
}
.displayCustomizationEditor .rightColumn {
	WIDTH: 437px
}
.displayCustomizationEditor .leftColumn {
	FLOAT: left; MARGIN: 0px 9px 0px 0px
}
.displayCustomizationEditor .rightColumn {
	FLOAT: left; MARGIN: 0px 0px 0px 10px
}
.displayCustomizationEditor .draggable {
	PADDING-RIGHT: 8px; PADDING-LEFT: 23px; BACKGROUND: url(../images/bgDraggableItem.gif) #454545 repeat-x left top; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; FONT: bold 12px/1.1em Arial, Helvetica, sans-serif; COLOR: #ccc; PADDING-TOP: 3px; POSITION: relative
}
.displayCustomizationEditor .draggable INPUT {
	LEFT: 0px; CURSOR: default; POSITION: absolute; TOP: 0px
}
.displayCustomizationEditor .draggable LABEL {
	CURSOR: pointer
}
.displayCustomizationEditor H2 {
	FONT: 18px/1.1em Arial, Helvetica, sans-serif; COLOR: #333
}
.displayCustomizationEditor H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; FONT: bold 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #ccc; PADDING-TOP: 0px
}
.displayCustomizationEditor P {
	FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #333
}
.displayCustomizationEditor .action INPUT {
	FLOAT: right; MARGIN: 0px 0px 0px 10px
}
.displayCustomizationEditor .action BUTTON {
	FLOAT: right; MARGIN: 0px 0px 0px 10px
}
.displayCustomizationEditor P.displayHint {
	MARGIN: 0px 0px 5px
}
.displayCustomizationEditor P.hint {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; COLOR: #ccc; PADDING-TOP: 0px; POSITION: relative
}
.displayCustomizationEditor P.hint .icon {
	LEFT: 0px; POSITION: absolute; TOP: 2px
}
.displayCustomizationEditorOpener .buttonDark {
	FLOAT: right; WIDTH: 466px
}
.displayCustomizationEditorContentWrapper {
	POSITION: relative; TOP: -1px
}
.displayCustomizationEditorWrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.displayCustomizationEditorOpener .buttonDark {
	POSITION: relative
}
.iconDisplayCustomizationEditorOpen {
	DISPLAY: block; BACKGROUND: url(../images/iconDisplayCustomizationEditor.gif) no-repeat 0px 0px; LEFT: 5px; WIDTH: 11px; POSITION: absolute; TOP: 5px; HEIGHT: 11px
}
.iconDisplayCustomizationEditorClosed {
	DISPLAY: block; BACKGROUND: url(../images/iconDisplayCustomizationEditor.gif) no-repeat 0px 0px; LEFT: 5px; WIDTH: 11px; POSITION: absolute; TOP: 5px; HEIGHT: 11px
}
.iconDisplayCustomizationEditorClosed {
	BACKGROUND-POSITION: 0px -11px
}
.displayCustomizationEditorOpener {
	POSITION: relative
}
.displayCustomizationEditorOpener H3 {
	LEFT: 0px; FONT: 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; POSITION: absolute; TOP: 0px
}
.editorial {
	PADDING-TOP: 24px
}
.editorial H1 {
	MARGIN: 0px 0px 23px; FONT: bold 24px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.editorial H2 {
	MARGIN: 0px 0px 7px; FONT: bold 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.editorial H3 {
	MARGIN: 0px 0px 7px; FONT: bold 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.editorial P {
	FONT: 12px/1.41em Arial, Helvetica, sans-serif; COLOR: #666
}
.editorial UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 18px; COLOR: #666; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.editorial LI {
	MARGIN: 0px 0px 8px
}
.editorial OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 18px; COLOR: #666; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
}
.editorial OL {
	
}
.editorial A {
	COLOR: #2996cc; TEXT-DECORATION: none
}
.editorial A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
.editorial BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 0px; FONT-STYLE: italic
}
.editorial EM {
	FONT-WEIGHT: bold
}
.editorial STRONG {
	FONT-WEIGHT: bold
}
.editorial IMG {
	MARGIN: 0px 0px 10px
}
.errorPage H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; FONT: bold 24px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 10px
}
.errorPage P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0px
}
.errorPage .errorLinksWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientAsc6Border.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 42px 0px 24px; PADDING-TOP: 7px
}
.errorPage .errorLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left bottom; PADDING-BOTTOM: 25px; PADDING-TOP: 18px
}
.errorPage .errorLinks UL {
	PADDING-RIGHT: 80px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.errorPage .errorLinks A {
	FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #2996cc; TEXT-DECORATION: none
}
.errorPage .errorLinks A:hover {
	COLOR: #999; TEXT-DECORATION: none
}
.errorPage .ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 250px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.eventComposer {
	BACKGROUND: #f0f0f0; WIDTH: 953px; COLOR: #666
}
.eventComposer SELECT {
	COLOR: #666
}
.eventComposer .col3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.eventComposer .col3 INPUT.text {
	WIDTH: 220px
}
.eventComposer .col3 INPUT.small {
	WIDTH: 60px
}
.eventComposer .col3 SELECT {
	WIDTH: 224px
}
.eventComposer INPUT.text {
	COLOR: #666
}
.eventComposer .col3Last TEXTAREA {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; WIDTH: 412px; COLOR: #666
}
.eventComposer .col3Last INPUT.text {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; WIDTH: 412px; COLOR: #666
}
.eventComposer LABEL.labelBlock {
	FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventComposer LABEL.labelInline {
	FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventComposer LABEL.labelBlock {
	DISPLAY: block; MARGIN: 0px 0px 3px
}
.eventComposer LABEL.labelInline {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; PADDING-TOP: 4px
}
.eventComposer .eventComposerHelpText {
	MARGIN: 0px 0px 15px; FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventComposer .col3 .eventComposerHelpText {
	MARGIN-LEFT: 110px
}
.eventComposer .control {
	MARGIN: 0px 0px 10px
}
.eventComposer A {
	COLOR: #2996cc; TEXT-DECORATION: none
}
.eventComposer A:hover {
	COLOR: #666
}
.eventComposer .eventComposerTagSuggestion {
	MARGIN: 0px 20px 0px 0px; POSITION: relative; TOP: -12px
}
.eventComposer .iconMyTagsArrowOpen {
	DISPLAY: block; BACKGROUND: url(../images/bgMyTagsArrow.gif) no-repeat left top; LEFT: 0px; WIDTH: 11px; POSITION: absolute; TOP: 2px; HEIGHT: 11px
}
.eventComposer .iconMyTagsArrowClosed {
	DISPLAY: block; BACKGROUND: url(../images/bgMyTagsArrow.gif) no-repeat left top; LEFT: 0px; WIDTH: 11px; POSITION: absolute; TOP: 2px; HEIGHT: 11px
}
.eventComposer .iconMyTagsArrowClosed {
	BACKGROUND-POSITION: 0px 0px
}
.eventComposer .iconMyTagsArrowOpen {
	BACKGROUND-POSITION: 0px -11px
}
.eventComposer .eventImagePlaceholder {
	BACKGROUND: url(../images/bgEventComposerImage.gif) no-repeat left top; MARGIN: 0px 0px 11px; WIDTH: 476px; HEIGHT: 252px; TEXT-ALIGN: center
}
.eventComposer .eventImagePlaceholder BUTTON {
	POSITION: relative; TOP: 135px
}
.eventComposer .eventImagePlaceholder INPUT {
	POSITION: relative; TOP: 135px
}
.eventComposer .eventComposerMyTags {
	DISPLAY: none; MARGIN: 0px 20px 0px 0px
}
.eventComposer .eventComposerMyTagsWrapper {
	MARGIN: 0px 0px 20px
}
.eventComposer .eventComposerMyTagsLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; POSITION: relative
}
.eventComposer .eventComposerEventDatePicker {
	FLOAT: left
}
.eventComposer .eventComoposerLiveShowFile {
	CLEAR: both; BACKGROUND: url(../images/bgEventComposerLiveShow.gif) #ccc repeat-x left top; BORDER-BOTTOM: #fff 1px solid
}
.eventComposer .eventComposerVisibility {
	BACKGROUND: url(../images/bgEventComposerVisibility.gif) #ccc repeat-x left bottom
}
.eventComposer .eventComoposerLiveShowFile {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative
}
.eventComposer .eventComposerVisibility {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative
}
.eventComposer .eventComoposerLiveShowFile H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 0px
}
.eventComposer .eventComposerVisibility H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 0px
}
.eventComposer .eventComoposerLiveShowFile SELECT {
	MARGIN-BOTTOM: 3px
}
.eventComposer .eventComposerVisibility {
	PADDING-BOTTOM: 20px; PADDING-TOP: 5px
}
.eventComposer .eventComposerVisibility .eventComposerInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; RIGHT: 16px; PADDING-BOTTOM: 0px; BOTTOM: 20px; PADDING-TOP: 0px; POSITION: absolute
}
.eventComposer .eventComposerVisibility .eventComposerInfo .icon {
	LEFT: 0px; POSITION: absolute; TOP: 1px
}
.eventComposer .eventComoposerLiveShowFile H3 SPAN {
	FONT-SIZE: 12px
}
.eventComposer LABEL.eventComposerMain {
	MARGIN: 0px 30px 0px 0px; FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventComposer .eventComoposerLiveShowFile .eventComposerHelpText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 115px; PADDING-BOTTOM: 0px; WIDTH: 320px; PADDING-TOP: 0px
}
.eventComposer .iconEventComposerInfo {
	DISPLAY: block; BACKGROUND: url(../images/iconEventComposerInfo.gif) no-repeat left top; WIDTH: 11px; HEIGHT: 11px
}
.eventComposerHeadline {
	BACKGROUND: url(../images/bgGradientAsc6.gif) repeat-x left bottom; COLOR: #999; BORDER-BOTTOM: #d1d1d1 1px solid
}
.eventComposerHeadline H1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; FONT: bold 24px/1.2em Arial, Helvetica, sans-serif; PADDING-TOP: 1px
}
.eventComposerHeadline SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.eventComposerSubmit {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 100px; PADDING-TOP: 16px
}
.eventComposerSubmit BUTTON {
	FLOAT: right; MARGIN: 0px 0px 0px 10px
}
.eventComposerSubmit INPUT {
	FLOAT: right; MARGIN: 0px 0px 0px 10px
}
.eventDetail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 10px; WIDTH: 953px; COLOR: #333; PADDING-TOP: 0px; POSITION: relative
}
.eventDetail .eventDetailImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgEventDetailImage.gif) repeat-x left bottom; FLOAT: right; PADDING-BOTTOM: 8px; WIDTH: 476px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 245px
}
.eventDetail .eventDetailImage IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.eventDetail .eventDetailImage DIV.eventDetailImageBackground {
	BACKGROUND: url(../images/bgEvents476.jpg) no-repeat left top; LEFT: 0px; WIDTH: 476px; POSITION: absolute; TOP: 0px; HEIGHT: 245px
}
.eventDetail .eventDetailImage DIV {
	BACKGROUND: url(../images/bgGradientDesc12.png) repeat-x left top; LEFT: 0px; WIDTH: 476px; POSITION: absolute; TOP: 0px; HEIGHT: 12px
}
.eventDetail .eventDetailInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 400px; PADDING-TOP: 4px
}
.eventDetail .eventDetailContent {
	BACKGROUND: url(../images/bgGradientDesc12.png) repeat-x left top
}
.eventDetail .eventDetailInfoSecondary {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.eventDetail .eventDetailInfoSecondary .buttonLiveShow {
	MARGIN: 0px 0px 10px
}
.eventDetail H1 {
	MARGIN: 0px 0px 1px; FONT: bold 48px/1.1em Arial, Helvetica, sans-serif; COLOR: #333
}
.eventDetail H2 {
	MARGIN: 0px 0px 7px; FONT: bold 24px/1.1em Arial, Helvetica, sans-serif; COLOR: #333
}
.eventDetail H3 {
	MARGIN: 0px 0px 21px; FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #333
}
.eventDetail H4 {
	MARGIN: 0px 0px 1px; FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventDetail H5 {
	FONT: 10px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventDetail P {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventDetail P {
	COLOR: #666
}
.eventDetail .locationAdmission {
	FLOAT: left; MARGIN: 0px 20px 0px 0px
}
.eventDetail .authorWeblinks {
	FLOAT: left; MARGIN: 0px 20px 0px 0px
}
.eventDetail .userActionPrimary {
	FLOAT: left; MARGIN: 0px 20px 0px 0px
}
.eventDetail .userActionSecondary {
	FLOAT: left; MARGIN: 0px 20px 0px 0px
}
.eventDetail .locationAdmission {
	WIDTH: 212px
}
.eventDetail .locationAdmission P {
	FONT: bold 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventDetail .locationAdmission .liveBadgeFlex {
	MARGIN: 0px 0px 10px -5px
}
.eventDetail .authorWeblinks {
	WIDTH: 217px
}
.eventDetail .authorWeblinks P {
	FONT: 14px/1.2em Arial, Helvetica, sans-serif
}
.eventDetail .authorWeblinks A {
	FONT: 14px/1.2em Arial, Helvetica, sans-serif
}
.eventDetail .authorWeblinks A {
	COLOR: #2996cc; TEXT-DECORATION: none
}
.eventDetail .authorWeblinks P {
	COLOR: #666
}
.eventDetail .authorWeblinks A:hover {
	COLOR: #666
}
.eventDetail .userActionSecondary {
	WIDTH: 116px
}
.eventDetail .userActionSecondary UL {
	LIST-STYLE-TYPE: none
}
.eventDetail .userActionSecondary LI {
	CLEAR: both; POSITION: relative
}
.eventDetail .userActionSecondary .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.eventDetail .userActionSecondary A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 8px; FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 2px; POSITION: relative; TEXT-DECORATION: none
}
.eventDetail .userActionPrimary .button {
	DISPLAY: block; FLOAT: none; MARGIN-BOTTOM: 10px
}
.eventDetailPlain .eventDetailContent {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.eventDetailPlain .eventDetailImage DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.eventHeadlineMonth {
	BORDER-TOP: #fff 1px solid; BACKGROUND: url(../images/bgGradientDesc6.gif) repeat-x left top; FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; BORDER-BOTTOM: #d1d1d1 1px solid
}
.eventHeadlineDayFirst {
	BORDER-TOP: #fff 1px solid; BACKGROUND: url(../images/bgGradientDesc6.gif) repeat-x left top; FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; BORDER-BOTTOM: #d1d1d1 1px solid
}
.eventHeadlineDay {
	BORDER-TOP: #fff 1px solid; BACKGROUND: url(../images/bgGradientDesc6.gif) repeat-x left top; FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; BORDER-BOTTOM: #d1d1d1 1px solid
}
.eventHeadlineMonth {
	FONT: 24px/1.2em Arial, Helvetica, sans-serif; COLOR: #999
}
.eventHeadlineMonth H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(../images/bgGradientAsc6.gif) repeat-x left bottom; PADDING-BOTTOM: 4px; PADDING-TOP: 39px
}
.eventHeadlineDayFirst {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.eventHeadlineDay H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(../images/bgGradientAsc6.gif) repeat-x left bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 20px
}
.eventHeadlineDayFirst H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(../images/bgGradientAsc6.gif) repeat-x left bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 20px
}
.eventItem {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgGradientDesc100.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 10px; WIDTH: 933px; PADDING-TOP: 10px; BORDER-BOTTOM: #d6d6d6 1px solid
}
.eventItemEdit .profileTeaserBroad {
	MARGIN: -10px
}
.eventItem .eventItemImage {
	BACKGROUND: url(../images/bgUserProjectEvent.jpg) -316px -158px; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 80px; HEIGHT: 80px
}
.eventItem .eventItemImage A {
	DISPLAY: block; WIDTH: 80px; HEIGHT: 80px
}
.eventItem .eventItemInfo {
	FLOAT: left; MARGIN: 0px 20px 0px 0px; WIDTH: 310px; POSITION: relative; TOP: -2px
}
.eventItem .eventItemInfo {
	COLOR: #333; TEXT-DECORATION: none
}
.eventItem .eventItemInfo A {
	COLOR: #333; TEXT-DECORATION: none
}
.eventItem .eventItemInfo H3 {
	FONT: bold 18px/1.2em Arial, Helvetica, sans-serif
}
.eventItem .eventItemInfo .eventTime {
	MARGIN: 0px 0px 5px; FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #333
}
.eventItem .eventItemInfo .eventTags {
	MARGIN: 0px; FONT: bold 12px/1.1em Arial, Helvetica, sans-serif
}
.eventItem .eventItemInfo .eventTags A {
	FONT-WEIGHT: bold
}
.eventItem .eventItemLocation {
	FLOAT: left; MARGIN: 0px 20px 0px 0px; WIDTH: 140px
}
.eventItem .eventItemDescription {
	FLOAT: left; MARGIN: 0px 20px 0px 0px; WIDTH: 250px
}
.eventItem .eventItemStats {
	FLOAT: left
}
.eventItem .eventsLiveBadge {
	MARGIN: 0px 0px 8px
}
.eventItem .eventItemDescription P {
	FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventItem .eventItemDescription A {
	COLOR: #2996cc; TEXT-DECORATION: none
}
.eventItem .eventItemLocation H4 {
	FONT: 10px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventItem .eventItemStats H4 {
	FONT: 10px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventItem .eventItemLocation P {
	MARGIN: 0px 0px 6px; FONT: 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventItem .eventItemStats P {
	MARGIN: 0px 0px 6px; FONT: 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventItem .eventItemStats P {
	MARGIN: 0px 0px 11px
}
.eventItemFeatured {
	BACKGROUND: #d7d7d7
}
.eventItemFeatured .eventItemImage {
	BACKGROUND-POSITION: -316px 0px; WIDTH: 158px; HEIGHT: 158px
}
.eventItemFeatured .eventItemImage A {
	DISPLAY: block; WIDTH: 158px; HEIGHT: 158px
}
.eventItemFeatured .eventItemInfo {
	MARGIN: 0px 10px 0px 0px; WIDTH: 240px; HEIGHT: auto
}
.eventItemFeatured .eventItemInfo H3 {
	FONT: bold 30px/1em Arial, Helvetica, sans-serif
}
.eventItemFeatured .eventItemInfo .eventTime {
	FONT: 24px/1.2em Arial, Helvetica, sans-serif; COLOR: #333
}
.eventItemFeatured .eventItemInfo .eventTags {
	FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; POSITION: relative
}
.eventItemFeatured .eventPoweredBy {
	MARGIN: 20px 0px 0px; FONT: 12px/2em Arial, Helvetica, sans-serif; COLOR: #666
}
.eventItemFeatured .eventItemLocation P.location {
	FONT-SIZE: 18px
}
.eventItemFeatured .eventItemDescription P {
	FONT-WEIGHT: bold
}
.eventItemAlternative .eventItemInfo {
	WIDTH: 210px
}
.eventItemAlternative .eventItemInfo .eventTags {
	POSITION: relative
}
.eventItemAlternative .eventItemLocation {
	WIDTH: 205px
}
.eventItemAlternative .eventItemDescription {
	WIDTH: 285px
}
.eventItemHalf {
	WIDTH: 456px
}
.eventItemHalf .eventItemInfo {
	WIDTH: 205px
}
.eventItemHalf .eventItemInfo .eventTags {
	POSITION: relative
}
.eventItemHalf .eventItemLocation {
	MARGIN: 0px
}
.eventItemEdit {
	WIDTH: 774px
}
.eventItemEdit .eventItemCheckbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.eventItemEdit .eventItemInfo A.edit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px; POSITION: relative
}
.eventItemEdit .eventItemInfo A.edit .icon {
	LEFT: 0px; POSITION: absolute; TOP: -4px
}
.eventItemEdit .eventItemInfo {
	WIDTH: 270px
}
.eventItemEdit .eventItemLocation {
	MARGIN: 0px 15px 0px 0px; WIDTH: 130px
}
.eventItemEdit .eventItemDescription {
	WIDTH: 137px
}
.eventItem .buttonLiveShow {
	MARGIN: 0px 0px 10px
}
.eventItemFeaturedEdit {
	BACKGROUND: #d7d7d7
}
.eventItemFeaturedEdit .eventItemImage {
	BACKGROUND-POSITION: -316px 0px; WIDTH: 158px; HEIGHT: 158px
}
.eventItemFeaturedEdit .eventItemImage A {
	DISPLAY: block; WIDTH: 158px; HEIGHT: 158px
}
.eventItemFeaturedEdit .eventItemInfo {
	WIDTH: 192px
}
.faq {
	BACKGROUND-COLOR: #fff
}
.faq .fagSection {
	BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left bottom; MARGIN: 0px 0px 5px; POSITION: relative
}
.faq .fagSection H1 {
	PADDING-RIGHT: 80px; PADDING-LEFT: 10px; PADDING-BOTTOM: 13px; FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 23px
}
.faq .fagSection A {
	RIGHT: 9px; FONT: 10px/1.2em Arial, Helvetica, sans-serif; COLOR: #2b96cc; BOTTOM: 14px; POSITION: absolute; TEXT-DECORATION: none
}
.faq .fagItem H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.faq .fagItem H2 {
	FONT: bold 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
.faq .fagItem H2 A {
	FONT: bold 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
.faq .fagItem H2 A:hover {
	COLOR: #333
}
.faq .faqAnswer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
.faq .faqAnswer P {
	LINE-HEIGHT: 1.7em
}
.faq .faqAnswer P A {
	FONT-WEIGHT: bold; COLOR: #2b96cc; TEXT-DECORATION: none
}
.faq .faqInstruction {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
.faq .faqInstruction P {
	LINE-HEIGHT: 1.7em
}
.faq .faqInstruction P A {
	FONT-WEIGHT: bold; COLOR: #2b96cc; TEXT-DECORATION: none
}
.featuredItems {
	WIDTH: 476px
}
.featuredItem {
	BORDER-TOP: #fff 1px solid; BACKGROUND: url(../images/bgGradientDesc100.gif) #fafafa repeat-x left top; BORDER-BOTTOM: #d2d2d2 1px solid
}
.featuredPartnerContent {
	COLOR: #333
}
.featuredPartnerContent A {
	COLOR: #333; TEXT-DECORATION: none
}
.featuredPartnerContentItem {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(../images/bgGradientDesc100.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.featuredPartnerContentItem .featuredPartnerContentItemImage {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.featuredPartnerContentItem .featuredPartnerContentItemText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.featuredPartnerContentItem .featuredPartnerContentItemText H2 {
	MARGIN: 0px 0px 6px; FONT: bold 24px/1.2em Arial, Helvetica, sans-serif; COLOR: #333
}
.featuredPartnerContentItem .featuredPartnerContentItemText P {
	MARGIN: 0px; FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #333
}
#GlobalActionNavigation .reportabug A {
	COLOR: #2996cc
}
#GlobalNavigation .spiderTab {
	LEFT: 0px; POSITION: absolute; TOP: -100px
}
H2.messagesMain {
	FONT: 14px/1.33em Arial, Helvetica, sans-serif; COLOR: #999
}
H2.messagesSecond {
	PADDING-LEFT: 10px; FONT: bold 24px/1.33em Arial, Helvetica, sans-serif; COLOR: #999
}
H2.messagesSecond SPAN.messageCount {
	FONT-WEIGHT: normal; FONT-SIZE: 18px
}
.messagesSecondSub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0px
}
.messagesInstruction {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 10px 0px; FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0px
}
.publicUserProfileHeadline {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgGradientAsc6.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d1d1d1 1px solid; POSITION: relative
}
.publicUserProfileHeadline H2 {
	FONT: bold 24px/1.2em Arial, Helvetica, sans-serif; COLOR: #999
}
.publicUserProfileHeadline H2 EM {
	FONT: 18px/1.2em Arial, Helvetica, sans-serif
}
.publicUserProfileHeadline .pagerNumbers {
	RIGHT: 10px; BOTTOM: 10px; POSITION: absolute
}
H2.warp {
	BACKGROUND: url(../images/bgHeadlineWarpHead.gif) #ddd repeat-x left top
}
H2.warp SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgHeadlineWarpFoot.gif) repeat-x left bottom; PADDING-BOTTOM: 11px; FONT: bold 18px/1.1em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 14px
}
.headerSearch {
	RIGHT: 20px; FONT: 12px/19px Arial, Helvetica, sans-serif; COLOR: #333; POSITION: absolute; TOP: 21px
}
.headerSearch INPUT.text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 12px/1.2em Arial, Helvetica, sans-serif; WIDTH: 139px; COLOR: #ccc; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 2px; BORDER-BOTTOM-STYLE: none
}
.headerSearch .headerSearchInput {
	BACKGROUND: url(../images/bgHeaderSearchInput.gif) no-repeat left top; WIDTH: 149px; POSITION: relative; HEIGHT: 19px
}
.headerSearch DIV {
	FLOAT: left; MARGIN: 0px 0px 0px 5px
}
.headerSearch SELECT {
	BORDER-RIGHT: #464646 1px solid; BORDER-TOP: #464646 1px solid; BACKGROUND: #5a5a5a; FONT: 12px/1.2em Arial, Helvetica, sans-serif; BORDER-LEFT: #464646 1px solid; COLOR: #ccc; BORDER-BOTTOM: #464646 1px solid; HEIGHT: 17px
}
.headerSearch OPTION {
	BACKGROUND: #5a5a5a; HEIGHT: 17px
}
.homepageTeaser {
	BACKGROUND: url(../images/bgContent2ColMargin.gif) left top
}
.homepageTeaser H2 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(../images/bgGradientAsc6Border.gif) #fff repeat-x left bottom; PADDING-BOTTOM: 4px; FONT: 24px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 15px
}
.homepageTeaser .homepageTeaserImage {
	BORDER-TOP: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.homepageTeaser .homepageTeaserText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; left top; PADDING-BOTTOM: 7px; FONT: 12px/1.7em Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 7px
}
.homepageTeaser .homepageTeaserText H3 {
	FONT-WEIGHT: bold
}
.homepageTeaser .homepageTeaserText P {
	LINE-HEIGHT: 1.7em
}
.homepageTeaser .homepageTeaserText A {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
.homepageTeaser .homepageTeaserLink A {
	PADDING-RIGHT: 23px; DISPLAY: block; PADDING-LEFT: 23px; FLOAT: right; PADDING-BOTTOM: 0px; FONT: bold 18px/50px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 50px; TEXT-DECORATION: none
}
.homepageTeaser .homepageTeaserLink SPAN {
	DISPLAY: block; RIGHT: 0px; BACKGROUND: url(../images/btnHomepageTeaserLink.gif) no-repeat right top; WIDTH: 15px; POSITION: absolute; TOP: 0px; HEIGHT: 50px
}
.homepageTeaser .homepageTeaserFoot {
	BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left top; HEIGHT: 7px
}
.homepageTeaser .homepageTeaserLogin {
	BACKGROUND: #0f0; POSITION: relative
}
.homepageTeaser .homepageTeaserLogin LABEL {
	FONT: 10px/1.2em Arial, Helvetica, sans-serif; COLOR: #999
}
.homepageTeaser .homepageTeaserLogin INPUT {
	BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid; WIDTH: 100%; BORDER-BOTTOM: #c1c1c1 1px solid
}
.homepageTeaser .homepageTeaserLoginUsername {
	LEFT: 0px; WIDTH: 143px; POSITION: absolute; TOP: 0px
}
.homepageTeaser .homepageTeaserLoginPassword {
	RIGHT: 0px; WIDTH: 143px; POSITION: absolute; TOP: 0px
}
.invitationTeaser {
	WIDTH: 476px
}
.invitationTeaser .invitationTeaserWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left bottom; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
.invitationTeaser .invitationTeaserContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(../images/bgInvitationTeaser.jpg) repeat-x left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 158px
}
.invitationTeaser H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; FONT: bold 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 7px
}
.invitationTeaser P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px
}
.invitationTeaser .invitationTeaserInvitationsLeft {
	LEFT: 9px; MARGIN: 0px; FONT: bold 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; BOTTOM: 12px; POSITION: absolute
}
.invitationTeaser .invitationTeaserInvitationsLeft A {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: underline
}
.invitationTeaser .invitationTeaserButton {
	RIGHT: 10px; BOTTOM: 11px; POSITION: absolute
}
.itemsMetaInfo {
	BACKGROUND: url(../images/bgTileFaFaFaBorder.gif) left top; FONT: 12px/1.2em Arial, Helvetica, sans-serif; WIDTH: 476px; COLOR: #333
}
.itemsMetaInfoWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left bottom; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
.itemsMetaInfo .col1 {
	BACKGROUND: url(../images/bgItemsMetaInfo.gif) #fafafa no-repeat left top
}
.itemsMetaInfo .col1Last {
	BACKGROUND: url(../images/bgItemsMetaInfo.gif) #fafafa no-repeat left top
}
.itemsMetaInfo .col1 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 16px
}
.itemsMetaInfo .col1Last P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 16px
}
.itemsMetaInfo A {
	COLOR: #2996cc; TEXT-DECORATION: none
}
.itemsMetaInfo A:hover {
	TEXT-DECORATION: none
}
.itemsMetaInfo P.itemsMetaInfoLink {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.itemsMetaInfo P.itemsMetaInfoLink A {
	FONT-WEIGHT: bold
}
.joinNowTeaser {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.libraryIntroduction {
	BACKGROUND: #fff; WIDTH: 476px
}
.libraryIntroduction .libraryIntroductionImage {
	BORDER-TOP: #fff 1px solid
}
.libraryIntroduction .libraryIntroductionText {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left bottom; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 26px; PADDING-TOP: 0px
}
.libraryIntroduction .libraryIntroductionTextWrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgGradientDesc158.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 10px; FONT: bold 12px/1.3em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 10px
}
.libraryIntroduction .libraryIntroductionAd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.lightbox {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #fff; FONT: 12px/1.15em Arial, Helvetica, sans-serif; MARGIN-LEFT: auto; BORDER-LEFT: #999 1px solid; WIDTH: 318px; COLOR: #666; MARGIN-RIGHT: auto; BORDER-BOTTOM: #999 1px solid
}
.lightboxBig {
	WIDTH: 476px
}
.lightbox H1 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(../images/bgGradientAsc6Border.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; FONT: 18px/1.15em Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 7px
}
.lightbox H1 EM {
	COLOR: #666
}
.lightbox P.instruction {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 17px; FONT: 12px/1.15em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 8px
}
.lightbox P.instruction EM {
	FONT-WEIGHT: bold; COLOR: #666
}
.lightbox .actionButtons {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.lightbox .actionButtons BUTTON {
	MARGIN: 0px 0px 0px 5px
}
.lightbox .actionButtonsModifier {
	MARGIN: 0px 0px 5px
}
.lightbox .optionItems {
	MARGIN-BOTTOM: 10px
}
.lightbox .optionItem {
	BACKGROUND: #ccc; COLOR: #666; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.lightbox .optionItem LABEL {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 9px; FONT: bold 12px/1.15em Arial, Helvetica, sans-serif; PADDING-TOP: 6px
}
.lightbox .optionItemHeader {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 9px; FONT: bold 12px/1.15em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.lightbox .optionItemHeader A {
	PADDING-LEFT: 18px; COLOR: #666; POSITION: relative; TEXT-DECORATION: none
}
.lightbox .optionItemHeader A .iconLightboxOpen {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.lightbox .optionItemHeader A:hover {
	TEXT-DECORATION: underline
}
.lightbox .optionItem LABEL INPUT {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 8px 0px 0px
}
.lightbox .optionItemInfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: 10px/1.2em Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
.lightbox .optionItemInfo P {
	MARGIN-BOTTOM: 1.5em
}
.lightbox .optionItemInfo A {
	COLOR: #2996cc; TEXT-DECORATION: none
}
.lightbox .optionItemInfo A:hover {
	TEXT-DECORATION: underline
}
.lightbox .moreInfo .iconLightboxArrowEast {
	LEFT: 0px; POSITION: absolute; TOP: 8px
}
.lightbox .lessInfo .iconLightboxArrowSouth {
	LEFT: 0px; POSITION: absolute; TOP: 8px
}
.lightbox .moreInfo {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.lightbox .lessInfo {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.lightbox .moreInfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: 11px/1.33em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.lightbox .lessInfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: 11px/1.33em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.lightbox .moreInfo:hover {
	TEXT-DECORATION: underline
}
.lightbox .lessInfo:hover {
	TEXT-DECORATION: underline
}
.lightbox .lessInfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; FONT: 11px/1.33em Arial, Helvetica, sans-serif; PADDING-TOP: 5px
}
.iconLightboxArrowNorth {
	DISPLAY: block; BACKGROUND: url(../images/iconLightboxArrow.gif) no-repeat left top
}
.iconLightboxArrowEast {
	DISPLAY: block; BACKGROUND: url(../images/iconLightboxArrow.gif) no-repeat left top
}
.iconLightboxArrowSouth {
	DISPLAY: block; BACKGROUND: url(../images/iconLightboxArrow.gif) no-repeat left top
}
.iconLightboxArrowWest {
	DISPLAY: block; BACKGROUND: url(../images/iconLightboxArrow.gif) no-repeat left top
}
.iconLightboxArrowNorth {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 11px; HEIGHT: 6px
}
.iconLightboxArrowEast {
	BACKGROUND-POSITION: 0px -12px; WIDTH: 7px; HEIGHT: 12px
}
.iconLightboxArrowSouth {
	BACKGROUND-POSITION: 0px -24px; WIDTH: 11px; HEIGHT: 6px
}
.iconLightboxArrowWest {
	BACKGROUND-POSITION: 0px -36px; WIDTH: 7px; HEIGHT: 12px
}
.iconLightboxOpen {
	DISPLAY: block; BACKGROUND: url(../images/iconLightbox.gif) no-repeat 0px 0px; WIDTH: 12px; HEIGHT: 12px
}
.lightbox .lightboxControl {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.lightbox .lightboxControl TEXTAREA {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d1d1d1 1px solid
}
.lightbox .lightboxControl INPUT {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d1d1d1 1px solid
}
.lightbox {
	DISPLAY: none
}
.lightboxFeatureRequest {
	WIDTH: 476px
}
.lightboxFeatureRequest .formControls {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 11px; BACKGROUND: url(../images/bgGradientDesc3.gif) #ccc repeat-x 50% bottom; PADDING-BOTTOM: 19px; MARGIN: 0px 0px 8px; PADDING-TOP: 15px
}
.lightboxFeatureRequest .formControl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.lightboxFeatureRequest .formControls LABEL {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 12px/1.2em Arial, Helvetica, sans-serif; WIDTH: 108px; COLOR: #666; PADDING-TOP: 2px
}
.lightboxFeatureRequest .formControls INPUT.text {
	BORDER-RIGHT: #a3a3a3 1px solid; BORDER-TOP: #a3a3a3 1px solid; BORDER-LEFT: #a3a3a3 1px solid; WIDTH: 335px; COLOR: #666; BORDER-BOTTOM: #a3a3a3 1px solid
}
.lightboxFeatureRequest .formControls INPUT.file {
	MARGIN-RIGHT: 5px
}
.lightboxFeatureRequest .formControls TEXTAREA {
	BORDER-RIGHT: #a3a3a3 1px solid; BORDER-TOP: #a3a3a3 1px solid; BORDER-LEFT: #a3a3a3 1px solid; WIDTH: 335px; COLOR: #666; BORDER-BOTTOM: #a3a3a3 1px solid; HEIGHT: 77px
}
.lightboxFeatureRequest .formControls SELECT {
	WIDTH: 252px; COLOR: #666
}
.lightbox .formControls LABEL.radio {
	DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: none; POSITION: relative; TOP: -2px
}
.liveBadge {
	BACKGROUND: #dedede; MARGIN: 4px; POSITION: relative
}
.liveBadge .t {
	BACKGROUND: #dedede; WIDTH: 100%; POSITION: absolute; HEIGHT: 4px
}
.liveBadge .b {
	BACKGROUND: #dedede; WIDTH: 100%; POSITION: absolute; HEIGHT: 4px
}
.liveBadge .t {
	TOP: -4px
}
.liveBadge .b {
	DISPLAY: block; BOTTOM: -4px
}
.liveBadge .b {
	BACKGROUND: #dedede; WIDTH: 100%; POSITION: absolute; HEIGHT: 4px
}
.liveBadge .r {
	DISPLAY: block; BACKGROUND: #dedede; WIDTH: 4px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.liveBadge .l {
	DISPLAY: block; BACKGROUND: #dedede; WIDTH: 4px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.liveBadge .r {
	RIGHT: -4px
}
.liveBadge .l {
	LEFT: -4px
}
.liveBadge .tl {
	DISPLAY: block; BACKGROUND: url(../images/bgLiveBadge.gif) 0px 0px; WIDTH: 4px; POSITION: absolute; HEIGHT: 4px
}
.liveBadge .tr {
	DISPLAY: block; BACKGROUND: url(../images/bgLiveBadge.gif) 0px 0px; WIDTH: 4px; POSITION: absolute; HEIGHT: 4px
}
.liveBadge .bl {
	DISPLAY: block; BACKGROUND: url(../images/bgLiveBadge.gif) 0px 0px; WIDTH: 4px; POSITION: absolute; HEIGHT: 4px
}
.liveBadge .br {
	DISPLAY: block; BACKGROUND: url(../images/bgLiveBadge.gif) 0px 0px; WIDTH: 4px; POSITION: absolute; HEIGHT: 4px
}
.liveBadge .tl {
	BACKGROUND-POSITION: 0px 0px; LEFT: -4px; TOP: -4px
}
.liveBadge .tr {
	BACKGROUND-POSITION: 0px -4px; RIGHT: -4px; TOP: -4px
}
.liveBadge .bl {
	BACKGROUND-POSITION: 0px -12px; LEFT: -4px; BOTTOM: -4px
}
.liveBadge .br {
	BACKGROUND-POSITION: 0px -8px; RIGHT: -4px; BOTTOM: -4px
}
.liveBadge {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid
}
.loginBox {
	BORDER-RIGHT: #505050 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 27px; BACKGROUND: url(../images/bgLoginBox.jpg) #2996cc no-repeat left top; PADDING-BOTTOM: 14px; FONT: 10px/1.2em Arial, Helvetica, sans-serif; BORDER-LEFT: #505050 1px solid; WIDTH: 257px; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: #505050 1px solid; POSITION: relative
}
.loginBox A {
	FONT: 10px/1.2em Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
.loginBox .loginBoxClose {
	RIGHT: -16px; POSITION: absolute; TOP: 0px
}
.loginBox .loginBoxEmail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 123px; PADDING-TOP: 0px
}
.loginBox .loginBoxPassword {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 123px; PADDING-TOP: 0px
}
.loginBox .loginBoxEmail LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.loginBox .loginBoxPassword LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.loginBox .loginBoxErrorMessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: bold 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px
}
.loginBox INPUT.password {
	BORDER-RIGHT: #237ba7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #237ba7 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgLoginBoxInput.gif) no-repeat left top; PADDING-BOTTOM: 0px; FONT: 10px/1.2em Arial, Helvetica, sans-serif; BORDER-LEFT: #237ba7 1px solid; WIDTH: 109px; PADDING-TOP: 2px; BORDER-BOTTOM: #237ba7 1px solid; HEIGHT: 13px
}
.loginBox INPUT.text {
	BORDER-RIGHT: #237ba7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #237ba7 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgLoginBoxInput.gif) no-repeat left top; PADDING-BOTTOM: 0px; FONT: 10px/1.2em Arial, Helvetica, sans-serif; BORDER-LEFT: #237ba7 1px solid; WIDTH: 109px; PADDING-TOP: 2px; BORDER-BOTTOM: #237ba7 1px solid; HEIGHT: 13px
}
.loginBox .tet {
	BORDER-RIGHT: #f00 5px solid; BORDER-TOP: #f00 5px solid; BORDER-LEFT: #f00 5px solid; BORDER-BOTTOM: #f00 5px solid
}
.loginBox .loginBoxSubmit {
	WIDTH: 233px; POSITION: relative
}
.loginBox .loginBoxSubmit BUTTON {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
.loginBox .loginBoxSubmit INPUT.submit {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
.loginBox .loginBoxRememberMe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.mediaItem {
	FLOAT: left; WIDTH: 148px; POSITION: relative; HEIGHT: 148px
}
.mediaItemPortalGraphic {
	BORDER-RIGHT: #666 5px solid; BORDER-TOP: #666 5px solid; BORDER-LEFT: #666 5px solid; BORDER-BOTTOM: #666 5px solid
}
.mediaItemPortalImage {
	BORDER-RIGHT: #666 5px solid; BORDER-TOP: #666 5px solid; BORDER-LEFT: #666 5px solid; BORDER-BOTTOM: #666 5px solid
}
.mediaItemPortalShow {
	BORDER-RIGHT: #666 5px solid; BORDER-TOP: #666 5px solid; BORDER-LEFT: #666 5px solid; BORDER-BOTTOM: #666 5px solid
}
.mediaItemPortalSlideshow {
	BORDER-RIGHT: #666 5px solid; BORDER-TOP: #666 5px solid; BORDER-LEFT: #666 5px solid; BORDER-BOTTOM: #666 5px solid
}
.mediaItemPortalSound {
	BORDER-RIGHT: #666 5px solid; BORDER-TOP: #666 5px solid; BORDER-LEFT: #666 5px solid; BORDER-BOTTOM: #666 5px solid
}
.mediaItemPortalMovie {
	BORDER-RIGHT: #666 5px solid; BORDER-TOP: #666 5px solid; BORDER-LEFT: #666 5px solid; BORDER-BOTTOM: #666 5px solid
}
.mediaItemPortalUnknown {
	BORDER-RIGHT: #666 5px solid; BORDER-TOP: #666 5px solid; BORDER-LEFT: #666 5px solid; BORDER-BOTTOM: #666 5px solid
}
.mediaItemNoxtoolGraphic {
	BORDER-RIGHT: #323232 5px solid; BORDER-TOP: #323232 5px solid; BORDER-LEFT: #323232 5px solid; BORDER-BOTTOM: #323232 5px solid
}
.mediaItemNoxtoolImage {
	BORDER-RIGHT: #323232 5px solid; BORDER-TOP: #323232 5px solid; BORDER-LEFT: #323232 5px solid; BORDER-BOTTOM: #323232 5px solid
}
.mediaItemNoxtoolShow {
	BORDER-RIGHT: #323232 5px solid; BORDER-TOP: #323232 5px solid; BORDER-LEFT: #323232 5px solid; BORDER-BOTTOM: #323232 5px solid
}
.mediaItemNoxtoolSlideshow {
	BORDER-RIGHT: #323232 5px solid; BORDER-TOP: #323232 5px solid; BORDER-LEFT: #323232 5px solid; BORDER-BOTTOM: #323232 5px solid
}
.mediaItemNoxtoolSound {
	BORDER-RIGHT: #323232 5px solid; BORDER-TOP: #323232 5px solid; BORDER-LEFT: #323232 5px solid; BORDER-BOTTOM: #323232 5px solid
}
.mediaItemNoxtoolMovie {
	BORDER-RIGHT: #323232 5px solid; BORDER-TOP: #323232 5px solid; BORDER-LEFT: #323232 5px solid; BORDER-BOTTOM: #323232 5px solid
}
.mediaItemNoxtoolUnknown {
	BORDER-RIGHT: #323232 5px solid; BORDER-TOP: #323232 5px solid; BORDER-LEFT: #323232 5px solid; BORDER-BOTTOM: #323232 5px solid
}
.mediaItemLibrary {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; BORDER-LEFT: #fff 5px solid; BORDER-BOTTOM: #fff 5px solid
}
.mediaItem .mediaItemInfo {
	LEFT: 0px; WIDTH: 148px; BOTTOM: 0px; POSITION: absolute
}
.mediaItemMedium .mediaItemInfo {
	WIDTH: 113px
}
.mediaItemSmall .mediaItemInfo {
	WIDTH: 80px
}
.mediaItemThumb .mediaItemInfo {
	WIDTH: 40px
}
.mediaItem .mediaItemIcons {
	BACKGROUND: #000; POSITION: relative; HEIGHT: 20px; opacity: 0.6
}
.mediaItem .mediaItemIconType {
	LEFT: 2px; POSITION: absolute; TOP: 2px
}
.mediaItem .mediaItemIconLicense {
	RIGHT: 2px; POSITION: absolute; TOP: 3px
}
.mediaItem .mediaItemIconLicense .icon {
	FLOAT: right; MARGIN-LEFT: 2px
}
.mediaItem .mediaItemIconLicense .iconCc {
	FLOAT: right; MARGIN-LEFT: 2px
}
.mediaItem .mediaItemTitle {
	LEFT: 0px; MARGIN: 0px 3px 0px 20px; WIDTH: 125px; POSITION: absolute; TOP: 0px
}
.mediaItem .mediaItemTitleCc {
	LEFT: 0px; MARGIN: 0px 17px 0px 20px; WIDTH: 111px; POSITION: absolute; TOP: 0px
}
.mediaItem .mediaItemTitleCcVisibility {
	LEFT: 0px; MARGIN: 0px 33px 0px 20px; WIDTH: 95px; POSITION: absolute; TOP: 0px
}
.mediaItem .mediaItemTitle P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px/20px Arial, Helvetica, sans-serif; OVERFLOW: hidden; COLOR: #fff; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.mediaItem .mediaItemTitleCc P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px/20px Arial, Helvetica, sans-serif; OVERFLOW: hidden; COLOR: #fff; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.mediaItem .mediaItemTitleCcVisibility P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px/20px Arial, Helvetica, sans-serif; OVERFLOW: hidden; COLOR: #fff; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.mediaItem .mediaItemAdditionalInfo {
	BACKGROUND: #333; OVERFLOW: hidden; HEIGHT: 20px
}
.mediaItem .mediaItemAdditionalInfo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px/20px Arial, Helvetica, sans-serif; OVERFLOW: hidden; COLOR: #999; PADDING-TOP: 0px
}
.mediaItem .mediaItemAdditionalInfo INPUT.checkbox {
	FLOAT: left
}
.mediaItem .mediaItemStars {
	MARGIN-TOP: 4px; DISPLAY: block; FLOAT: left; WIDTH: 60px; HEIGHT: 12px
}
.mediaItem .mediaItemStars {
	BACKGROUND: url(../images/mediaItemStars.gif) no-repeat left top; MARGIN-LEFT: 3px
}
.mediaItem .mediaItemStars0 {
	
}
.mediaItem .mediaItemStars1 {
	BACKGROUND-POSITION: 0px 0px
}
.mediaItem .mediaItemStars2 {
	BACKGROUND-POSITION: 0px -12px
}
.mediaItem .mediaItemStars3 {
	BACKGROUND-POSITION: 0px -24px
}
.mediaItem .mediaItemStars4 {
	BACKGROUND-POSITION: 0px -36px
}
.mediaItem .mediaItemStars5 {
	BACKGROUND-POSITION: 0px -48px
}
.mediaItem .navLibraryItem {
	DISPLAY: none
}
.mediaItem .mediaItemMenu {
	RIGHT: 2px; BOTTOM: 2px; POSITION: absolute
}
.mediaItem .mediaItemMenuLink {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: url(../images/bgMediaItemLink.gif) repeat-x left top; PADDING-BOTTOM: 0px; FONT: 10px/16px Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-DECORATION: none
}
.mediaItem .mediaItemMenuLink .icon {
	LEFT: 2px; POSITION: absolute; TOP: 2px
}
.mediaItem .mediaItemMenu .navLibraryItem {
	Z-INDEX: 9000; RIGHT: 3px; POSITION: absolute; TOP: 8px
}
.mediaItem .navLibraryItemLicensing {
	Z-INDEX: 9000; RIGHT: 5px; POSITION: absolute; TOP: 10px
}
.mediaItemNoxtool .mediaItemAdditionalInfo {
	BACKGROUND: #1f1f1f
}
.mediaItemMedium {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 113px; PADDING-TOP: 0px; HEIGHT: 113px
}
.mediaItemMedium .mediaItemAdditionalInfo {
	WIDTH: 113px
}
.mediaItemSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 80px; PADDING-TOP: 0px; HEIGHT: 80px
}
.mediaItemThumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 40px; PADDING-TOP: 0px; HEIGHT: 40px
}
.mediaItemMedium {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.mediaItemSmall {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.mediaItemThumb {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.mediaItemMedium .mediaItemIcons {
	WIDTH: 113px
}
.mediaItemSmall .mediaItemIcons {
	WIDTH: 80px
}
.mediaItemMedium .mediaItemTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0pt 3px 0pt 20px; WIDTH: 90px; PADDING-TOP: 0px
}
.mediaItem .mediaItemLink {
	DISPLAY: block; WIDTH: 148px; HEIGHT: 148px
}
.mediaItemMedium .mediaItemLink {
	DISPLAY: block; WIDTH: 113px; HEIGHT: 113px
}
.mediaItemSmall .mediaItemLink {
	DISPLAY: block; WIDTH: 80px; HEIGHT: 80px
}
.mediaItemThumb .mediaItemLink {
	DISPLAY: block; WIDTH: 40px; HEIGHT: 40px
}
.mediaItemNoxtoolSlideshow {
	BACKGROUND: url(../images/bgMediaItemNoxtoolSlideshow.jpg) no-repeat left top
}
.mediaItemNoxtoolImage {
	BACKGROUND: url(../images/bgMediaItemNoxtoolImage.jpg) no-repeat left top
}
.mediaItemNoxtoolGraphic {
	BACKGROUND: url(../images/bgMediaItemNoxtoolGraphic.jpg) no-repeat left top
}
.mediaItemNoxtoolShow {
	BACKGROUND: url(../images/bgMediaItemNoxtoolShow.jpg) no-repeat left top
}
.mediaItemNoxtoolSound {
	BACKGROUND: url(../images/bgMediaItemNoxtoolSound.jpg) no-repeat left top
}
.mediaItemNoxtoolMovie {
	BACKGROUND: url(../images/bgMediaItemNoxtoolMovie.jpg) no-repeat left top
}
.mediaItemNoxtoolUnknown {
	BACKGROUND: url(../images/bgMediaItemNoxtoolUnknown.jpg) no-repeat left top
}
.mediaItemPortalSlideshow {
	BACKGROUND: url(../images/bgMediaItemPortalSlideshow.jpg) no-repeat left top
}
.mediaItemPortalImage {
	BACKGROUND: url(../images/bgMediaItemPortalImage.jpg) no-repeat left top
}
.mediaItemPortalGraphic {
	BACKGROUND: url(../images/bgMediaItemPortalGraphic.jpg) no-repeat left top
}
.mediaItemPortalShow {
	BACKGROUND: url(../images/bgMediaItemPortalShow.jpg) no-repeat left top
}
.mediaItemPortalSound {
	BACKGROUND: url(../images/bgMediaItemPortalSound.jpg) no-repeat left top
}
.mediaItemPortalMovie {
	BACKGROUND: url(../images/bgMediaItemPortalMovie.jpg) no-repeat left top
}
.mediaItemPortalUnknown {
	BACKGROUND: url(../images/bgMediaItemPortalUnknown.jpg) no-repeat left top
}
.mediaItemMedium {
	BACKGROUND-POSITION: 0px -148px
}
.mediaItemSmall {
	BACKGROUND-POSITION: 0px -261px
}
.mediaItemThumb {
	BACKGROUND-POSITION: -80px -261px
}
.mediaItem .mediaItemIconType SPAN {
	DISPLAY: block; BACKGROUND: url(../images/icon.gif) no-repeat left top; WIDTH: 18px; HEIGHT: 18px
}
.mediaItemPortalSlideshow .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -620px
}
.mediaItemNoxtoolSlideshow .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -620px
}
.mediaItemPortalImage .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -420px
}
.mediaItemNoxtoolImage .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -420px
}
.mediaItemPortalGraphic .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -220px
}
.mediaItemNoxtoolGraphic .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -220px
}
.mediaItemPortalShow .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -560px
}
.mediaItemNoxtoolShow .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -560px
}
.mediaItemPortalSound .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -700px
}
.mediaItemNoxtoolSound .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -700px
}
.mediaItemPortalMovie .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -360px
}
.mediaItemNoxtoolMovie .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -360px
}
.mediaItemPortalUnknown .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -2460px
}
.mediaItemNoxtoolUnknown .mediaItemIconType SPAN {
	BACKGROUND-POSITION: 0px -2480px
}
.mediaItemNoxtoolSlideshow .mediaItemAdditionalInfo {
	BACKGROUND: #181818
}
.mediaItemNoxtoolImage .mediaItemAdditionalInfo {
	BACKGROUND: #181818
}
.mediaItemNoxtoolGraphic .mediaItemAdditionalInfo {
	BACKGROUND: #181818
}
.mediaItemNoxtoolShow .mediaItemAdditionalInfo {
	BACKGROUND: #181818
}
.mediaItemNoxtoolSound .mediaItemAdditionalInfo {
	BACKGROUND: #181818
}
.mediaItemNoxtoolMovie .mediaItemAdditionalInfo {
	BACKGROUND: #181818
}
.mediaItemTranscodingStatus {
	LEFT: 0px; BOTTOM: 20px; POSITION: absolute
}
.mediaItemTranscodingStatus P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: bold 11px/1.2em Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
.mediaItemPortalSlideshow .mediaItemTranscodingStatus P {
	COLOR: #333
}
.mediaItemPortalImage .mediaItemTranscodingStatus P {
	COLOR: #333
}
.mediaItemPortalGraphic .mediaItemTranscodingStatus P {
	COLOR: #333
}
.mediaItemPortalShow .mediaItemTranscodingStatus P {
	COLOR: #333
}
.mediaItemPortalSound .mediaItemTranscodingStatus P {
	COLOR: #333
}
.mediaItemPortalMovie .mediaItemTranscodingStatus P {
	COLOR: #333
}
.mediaItemPortalUnknown .mediaItemTranscodingStatus P {
	COLOR: #333
}
.mediaItemNoxtoolSlideshow .mediaItemTranscodingStatus P {
	COLOR: #ccc
}
.mediaItemNoxtoolImage .mediaItemTranscodingStatus P {
	COLOR: #ccc
}
.mediaItemNoxtoolGraphic .mediaItemTranscodingStatus P {
	COLOR: #ccc
}
.mediaItemNoxtoolShow .mediaItemTranscodingStatus P {
	COLOR: #ccc
}
.mediaItemNoxtoolSound .mediaItemTranscodingStatus P {
	COLOR: #ccc
}
.mediaItemNoxtoolMovie .mediaItemTranscodingStatus P {
	COLOR: #ccc
}
.mediaItemNoxtoolUnknown .mediaItemTranscodingStatus P {
	COLOR: #ccc
}
.mediaItemTranscodingInProcess {
	DISPLAY: block; BACKGROUND: url(../images/transcodingProgressPortal.gif) no-repeat left top; LEFT: 5px; WIDTH: 28px; POSITION: absolute; TOP: 5px; HEIGHT: 7px
}
.mediaItemNoxtoolSlideshow .mediaItemTranscodingInProcess {
	BACKGROUND: url(../images/transcodingProgressNoxtool.gif) no-repeat left top
}
.mediaItemNoxtoolImage .mediaItemTranscodingInProcess {
	BACKGROUND: url(../images/transcodingProgressNoxtool.gif) no-repeat left top
}
.mediaItemNoxtoolGraphic .mediaItemTranscodingInProcess {
	BACKGROUND: url(../images/transcodingProgressNoxtool.gif) no-repeat left top
}
.mediaItemNoxtoolShow .mediaItemTranscodingInProcess {
	BACKGROUND: url(../images/transcodingProgressNoxtool.gif) no-repeat left top
}
.mediaItemNoxtoolSound .mediaItemTranscodingInProcess {
	BACKGROUND: url(../images/transcodingProgressNoxtool.gif) no-repeat left top
}
.mediaItemNoxtoolMovie .mediaItemTranscodingInProcess {
	BACKGROUND: url(../images/transcodingProgressNoxtool.gif) no-repeat left top
}
.mediaItemNoxtoolUnknown .mediaItemTranscodingInProcess {
	BACKGROUND: url(../images/transcodingProgressNoxtool.gif) no-repeat left top
}
.messageDetail {
	WIDTH: 794px
}
.messageDetailNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(../images/bgMessageDetailNav.gif) repeat-x left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
.messageDetailNav {
	FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #666
}
.messageDetailNav A {
	FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #666
}
.messageDetailNav SELECT {
	FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #666
}
.messageDetailNav OPTION {
	FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #666
}
.messageDetailNav A {
	PADDING-RIGHT: 36px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.messageDetailNav SELECT {
	LEFT: -30px; MARGIN: 5px 0px 0px; POSITION: relative
}
.messageDetailNav UL {
	LIST-STYLE-TYPE: none
}
.messageDetailNav LI {
	FLOAT: left; POSITION: relative
}
.messageDetailNav LI SPAN {
	FLOAT: left
}
.messageDetailNav LI FORM {
	FLOAT: left
}
.messageDetailNav A:hover {
	TEXT-DECORATION: underline
}
.messageDetailNav .icon {
	LEFT: 0px; POSITION: absolute; TOP: 4px
}
.messageDetailHead {
	BACKGROUND: url(../images/bgMessageDetailHead.gif) #999 repeat-x left top
}
.messageDetailHeadWrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgMessageDetailBodyHead.gif) no-repeat left bottom; PADDING-BOTTOM: 24px; PADDING-TOP: 10px
}
.messageDetailHeadAvatar {
	BACKGROUND: url(../images/bgUserProjectEvent.jpg) no-repeat 0px -158px; FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 10px; POSITION: relative; HEIGHT: 80px
}
.messageDetailHeadAvatar A {
	DISPLAY: block; WIDTH: 80px; HEIGHT: 80px
}
.messageDetailHeadAvatar .icon {
	RIGHT: 2px; BOTTOM: 2px; POSITION: absolute
}
.messageDetailHeadInfo {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 682px
}
.messageDetailSender SPAN {
	FONT: 12px/1em Arial, Helvetica, sans-serif; COLOR: #333
}
.messageDetailSender SPAN.messageDetailSenderName {
	DISPLAY: block; FONT: bold 18px/1.1em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.messageDetailSender SPAN.messageDetailSenderName A {
	DISPLAY: block; FONT: bold 18px/1.1em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.messageDetailSender SPAN.messageDetailSenderClaim {
	DISPLAY: block; MARGIN-BOTTOM: 3px; FONT: bold 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #666
}
.messageDetailSubject {
	FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #fff
}
.messageDetailDate {
	FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #fff
}
.messageDetailSubject SPAN {
	FONT-SIZE: 11px; COLOR: #333
}
.messageDetailDate SPAN {
	FONT-SIZE: 11px; COLOR: #333
}
.messageDetailBody {
	BACKGROUND: url(../images/bgMessageDetailBody.gif) repeat-y left top; MARGIN-BOTTOM: 30px; FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #333
}
.messageDetailBody P {
	MARGIN-BOTTOM: 1.2em
}
.messageDetailBodyWrapper {
	PADDING-RIGHT: 40px; PADDING-LEFT: 22px; BACKGROUND: url(../images/bgMessageDetailBodyFooter.gif) no-repeat left bottom; PADDING-BOTTOM: 29px; PADDING-TOP: 5px
}
.messageItem {
	BORDER-TOP: #fff 1px solid; BACKGROUND: url(../images/bgGradientMessageItem.gif) #fff repeat-x left top; FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #666; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative
}
.messageItem A {
	COLOR: #666; TEXT-DECORATION: none
}
.messageItemNew {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
.messageItemNew A {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
.messageItemActions {
	FLOAT: left; WIDTH: 34px
}
.messageItemActions A {
	DISPLAY: block; FLOAT: left; WIDTH: 34px; TEXT-ALIGN: center
}
.messageItemActions A .icon {
	MARGIN: 7px 0px 0px 7px
}
.messageItemActions INPUT {
	LEFT: 6px; POSITION: relative; TOP: 6px
}
.messageItemAvatar {
	BACKGROUND: url(../images/bgUserProjectEvent.jpg) no-repeat -80px -158px; FLOAT: left; MARGIN: 5px 10px 0px 0px; WIDTH: 40px; HEIGHT: 40px
}
.messageItemAvatar A {
	DISPLAY: block; WIDTH: 40px; HEIGHT: 40px
}
.messageItemName {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 158px; PADDING-TOP: 3px
}
.messageItemSubject {
	PADDING-RIGHT: 8px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 311px; PADDING-TOP: 0px; POSITION: relative
}
.messageItemSubjectArrow {
	DISPLAY: block; BACKGROUND: url(../images/bgMessageItemSubject.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 13px; POSITION: absolute; TOP: 0px; HEIGHT: 40px
}
.messageItemNew .messageItemSubjectArrow {
	BACKGROUND: url(../images/bgMessageItemSubject.gif) no-repeat 0px -40px
}
.messageItemSubjectShadow {
	DISPLAY: block; RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 44px
}
.messageItemNew .messageItemSubjectShadow {
	BACKGROUND: url(../images/bgMessageItemSubject.gif) no-repeat 0px -80px
}
.messageItemSubjectContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; MIN-HEIGHT: 39px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 2px 0px; PADDING-TOP: 2px
}
.messageItemNew .messageItemSubjectContent {
	BACKGROUND: #f9f4e3
}
.messageItemDateTime {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 148px; PADDING-TOP: 6px
}
.messageItemStatus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.messageItemsHeader {
	BACKGROUND: url(../images/bgMessageItemsHeader.gif) #ccc no-repeat 10px 0px; POSITION: relative; HEIGHT: 20px
}
.messageItemsHeader A {
	PADDING-RIGHT: 21px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 12px/20px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.messageItemsHeader A:hover {
	TEXT-DECORATION: underline
}
.messageItemsHeader A.sortUp {
	COLOR: #666
}
.messageItemsHeader A.sortDown {
	COLOR: #666
}
.messageItemsHeader .sortFrom {
	LEFT: 85px; POSITION: absolute; TOP: 0px
}
.messageItemsHeader .sortSubject {
	LEFT: 273px; POSITION: absolute; TOP: 0px
}
.messageItemsHeader .sortDateTime {
	LEFT: 585px; POSITION: absolute; TOP: 0px
}
.messageItemsHeader .sortStatus {
	LEFT: 726px; POSITION: absolute; TOP: 0px
}
.messageItemsHeader .iconSort {
	DISPLAY: block; RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 10px; POSITION: absolute; TOP: 7px; HEIGHT: 6px
}
.messageItemsHeader .sortUp .iconSort {
	BACKGROUND: url(../images/iconSort.gif) no-repeat right -6px
}
.messageItemsHeader .sortDown .iconSort {
	BACKGROUND: url(../images/iconSort.gif) no-repeat right 0px
}
.moduleHeader {
	CLEAR: both; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(../images/bgGradientAsc6Border.gif) #fff repeat-x left bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 8px; POSITION: relative
}
.moduleHeader H2 {
	FONT: 18px/20px Arial, Helvetica, sans-serif; COLOR: #999
}
.moduleHeader .itemCount {
	FONT: 14px/20px Arial, Helvetica, sans-serif; COLOR: #ccc
}
.moduleHeader H2 A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 12px/16px Arial, Helvetica, sans-serif; COLOR: #2996cc; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.moduleHeader H2 A:hover {
	COLOR: #999
}
.moduleHeader .moduleHeaderIconLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.moduleHeader .moduleHeaderIconLink .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.moduleHeader .pagerNumbers {
	RIGHT: 10px; BOTTOM: 5px; POSITION: absolute
}
.moduleHeader {
	POSITION: relative
}
.moduleHeader .moduleHeaderIconLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.moduleHeader .moduleHeaderIconLink .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.moduleHeader .pagerNumbers {
	RIGHT: 10px; BOTTOM: 5px; POSITION: absolute
}
.moduleHeader .navScroller {
	RIGHT: 10px; BOTTOM: 5px; POSITION: absolute
}
.moduleStageStatistics {
	HEIGHT: 158px
}
.moduleLibraryStatistics {
	HEIGHT: 158px
}
.moduleStageStatistics .statistic {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/bgGradientDesc158.gif); FLOAT: left; PADDING-BOTTOM: 0px; FONT: 18px/1.7em Arial, Helvetica, sans-serif; WIDTH: 142px; COLOR: #999; PADDING-TOP: 14px; HEIGHT: 130px
}
.moduleLibraryStatistics .statistic {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/bgGradientDesc158.gif); FLOAT: left; PADDING-BOTTOM: 0px; FONT: 18px/1.7em Arial, Helvetica, sans-serif; WIDTH: 142px; COLOR: #999; PADDING-TOP: 14px; HEIGHT: 130px
}
.moduleStageStatistics .statistic SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 48px
}
.moduleLibraryStatistics .statistic SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 48px
}
.moduleStageStatistics .weeklyVisits {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 143px
}
.moduleLibraryStatistics .weeklyVisits {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 143px
}
.moduleStageStatistics .comments {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #e4e4e4 1px solid
}
.moduleLibraryStatistics .comments {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #e4e4e4 1px solid
}
.moduleStageStatistics .totalVisitors {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #e4e4e4 1px solid
}
.moduleLibraryStatistics .totalVisitors {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #e4e4e4 1px solid
}
.moduleStageStatistics .twoWeekVisits {
	BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 143px
}
.moduleLibraryStatistics .twoWeekVisits {
	BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 143px
}
.moduleStageStatistics .statisticGraph {
	WIDTH: 140px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 56px
}
.moduleLibraryStatistics .statisticGraph {
	WIDTH: 140px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 56px
}
.moduleStageStatistics .lastWeek {
	BACKGROUND: #ddd; FLOAT: left; MARGIN: 0px 2px; WIDTH: 6px; BORDER-BOTTOM: #a3a3a3 1px solid; POSITION: relative; HEIGHT: 54px
}
.moduleLibraryStatistics .lastWeek {
	BACKGROUND: #ddd; FLOAT: left; MARGIN: 0px 2px; WIDTH: 6px; BORDER-BOTTOM: #a3a3a3 1px solid; POSITION: relative; HEIGHT: 54px
}
.moduleStageStatistics .currentWeek {
	BACKGROUND: #ddd; FLOAT: left; MARGIN: 0px 2px; WIDTH: 6px; BORDER-BOTTOM: #a3a3a3 1px solid; POSITION: relative; HEIGHT: 54px
}
.moduleLibraryStatistics .currentWeek {
	BACKGROUND: #ddd; FLOAT: left; MARGIN: 0px 2px; WIDTH: 6px; BORDER-BOTTOM: #a3a3a3 1px solid; POSITION: relative; HEIGHT: 54px
}
.moduleStageStatistics .currentWeek {
	BORDER-BOTTOM: #7a7a7a 1px solid
}
.moduleLibraryStatistics .currentWeek {
	BORDER-BOTTOM: #7a7a7a 1px solid
}
.moduleStageStatistics .lastWeek DIV {
	WIDTH: 6px; BOTTOM: 0px; POSITION: absolute
}
.moduleLibraryStatistics .lastWeek DIV {
	WIDTH: 6px; BOTTOM: 0px; POSITION: absolute
}
.moduleStageStatistics .currentWeek DIV {
	WIDTH: 6px; BOTTOM: 0px; POSITION: absolute
}
.moduleLibraryStatistics .currentWeek DIV {
	WIDTH: 6px; BOTTOM: 0px; POSITION: absolute
}
.moduleStageStatistics .lastWeek DIV {
	BACKGROUND: #ccc
}
.moduleLibraryStatistics .lastWeek DIV {
	BACKGROUND: #ccc
}
.moduleStageStatistics .currentWeek DIV {
	BACKGROUND: #999
}
.moduleLibraryStatistics .currentWeek DIV {
	BACKGROUND: #999
}
.moduleStageStatistics .currendDay DIV {
	BACKGROUND: #2996cc
}
.moduleLibraryStatistics .currendDay DIV {
	BACKGROUND: #2996cc
}
.moduleStageStatistics .statisticTitle {
	CLEAR: both; FONT: 10px/1.33em Arial, Helvetica, sans-serif
}
.moduleLibraryStatistics .statisticTitle {
	CLEAR: both; FONT: 10px/1.33em Arial, Helvetica, sans-serif
}
.moduleStageStatistics .statistic SPAN.label {
	FONT: 18px/1.2em Arial, Helvetica, sans-serif
}
.moduleLibraryStatistics .statistic SPAN.label {
	FONT: 18px/1.2em Arial, Helvetica, sans-serif
}
.moduleStageStatistics SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.moduleLibraryStatistics SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.moduleLibraryStatistics .rating {
	POSITION: relative
}
.moduleLibraryStatistics .rating .rating {
	BACKGROUND: url(../images/bgStatisticsModuleRating.gif) no-repeat left top; LEFT: 10px; WIDTH: 136px; POSITION: absolute; TOP: 10px; HEIGHT: 33px
}
.moduleLibraryStatistics .ratingNone {
	BACKGROUND-IMAGE: none
}
.moduleLibraryStatistics .rating0 {
	BACKGROUND-POSITION: 0px 0px
}
.moduleLibraryStatistics .rating .rating1 {
	BACKGROUND-POSITION: 0px -35px
}
.moduleLibraryStatistics .rating .rating2 {
	BACKGROUND-POSITION: 0px -70px
}
.moduleLibraryStatistics .rating .rating3 {
	BACKGROUND-POSITION: 0px -105px
}
.moduleLibraryStatistics .rating .rating4 {
	BACKGROUND-POSITION: 0px -140px
}
.moduleLibraryStatistics .rating .rating5 {
	BACKGROUND-POSITION: 0px -175px
}
.moduleStatistics {
	BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left bottom; WIDTH: 476px; HEIGHT: 164px
}
.moduleStatisticsTotal {
	BACKGROUND: url(../images/bgGradientDesc6Border.gif) repeat-x left bottom; WIDTH: 635px; HEIGHT: 164px
}
.moduleStatistics .statisticItem {
	BACKGROUND: url(../images/bgGradientDesc158.gif) repeat-x left top; FLOAT: left; POSITION: relative; HEIGHT: 157px
}
.moduleStatistics .statisticItem1 {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 158px
}
.moduleStatistics .statisticItem2 {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 157px
}
.moduleStatistics .statisticItemTotal {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 157px
}
.moduleStatistics .statisticItem3 {
	BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 157px
}
.moduleStatistics {
	FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #666
}
.moduleStatisticsHi {
	COLOR: #333
}
.moduleStatistics .statisticItem .statisticsCount {
	DISPLAY: block; LEFT: 8px; FONT: bold 48px/1.2em Arial, Helvetica, sans-serif; POSITION: absolute; TOP: -2px
}
.moduleStatistics .statisticItem .statisticsCount SPAN {
	RIGHT: -25px; POSITION: absolute; TOP: 10px
}
.moduleStatistics .statisticItem .statisticsText {
	DISPLAY: block; LEFT: 8px; POSITION: absolute; TOP: 49px
}
.moduleStatistics .statisticItem A {
	DISPLAY: block; CURSOR: pointer; COLOR: #666; TEXT-DECORATION: none
}
.moduleStatistics .statisticItem A {
	WIDTH: 157px; HEIGHT: 157px
}
.moduleStatistics .statisticItemTop A {
	HEIGHT: 77px
}
.moduleStatistics .statisticItemBottom A {
	HEIGHT: 77px
}
.moduleStatistics .statisticsItemCurrent A {
	HEIGHT: 97px
}
.moduleStatistics .statisticsItemLast A {
	HEIGHT: 58px
}
.moduleStatisticsHi .statisticItem A {
	COLOR: #333
}
.moduleStatistics .moduleStatisticsSubHeadline {
	BORDER-TOP: #d1d1d1 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgIntermediateHeader.gif) repeat-x left top; FONT: 14px/30px Arial, Helvetica, sans-serif; COLOR: #666; HEIGHT: 30px
}
.moduleStatistics .moduleStatisticsSubHeadline A {
	FONT-SIZE: 12px; COLOR: #2996cc; TEXT-DECORATION: none
}
.moduleStatistics .moduleStatisticsSubHeadline A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
.moduleStatistics .userThumb {
	HEIGHT: 158px
}
.moduleStatistics EM {
	POSITION: relative
}
.moduleStatistics .statisticItem .statisticsRating {
	LEFT: 8px; POSITION: absolute; TOP: 10px
}
.statisticsRating {
	DISPLAY: block; BACKGROUND: url(../images/bgStatisticsRatingStars.gif) no-repeat left top; WIDTH: 135px; HEIGHT: 35px
}
.statisticsRating0 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.statisticsRating1 {
	
}
.statisticsRating2 {
	
}
.statisticsRating3 {
	
}
.statisticsRating4 {
	
}
.statisticsRating5 {
	
}
.moduleStatisticsVisitsThisWeek {
	HEIGHT: 353px
}
.statisticItem .statisticItemTop {
	POSITION: relative; HEIGHT: 78px
}
.statisticItem .statisticItemBottom {
	POSITION: relative; HEIGHT: 78px
}
.statisticItem .statisticItemTop {
	BORDER-BOTTOM: #e6e6e6 1px solid
}
.statisticItem .statisticItemBottom {
	BORDER-TOP: #fff 1px solid; COLOR: #666
}
.statisticItem .statisticItemBottom {
	COLOR: #666
}
.statisticItem .statisticItemBottom A {
	COLOR: #666
}
.statisticItem .statisticItemTop .statisticsText {
	FONT-SIZE: 14px
}
.statisticItem .statisticItemBottom .statisticsText {
	FONT-SIZE: 14px
}
.moduleStatisticsCompare .statisticsItemCurrent {
	BORDER-BOTTOM: #e6e6e6 1px solid; HEIGHT: 97px
}
.moduleStatisticsCompare .statisticsItemLast {
	BORDER-TOP: #fff 1px solid; LEFT: 0px; POSITION: absolute; TOP: 98px; HEIGHT: 59px
}
.moduleStatisticsCompare .statisticsItemLast .statisticsCount {
	DISPLAY: block; FONT-SIZE: 24px; WIDTH: 143px; COLOR: #bbb; TOP: 5px
}
.moduleStatisticsCompare .statisticsItemLast .statisticsText {
	DISPLAY: block; FONT-SIZE: 14px; OVERFLOW: hidden; WIDTH: 143px; COLOR: #bbb; TOP: 28px; HEIGHT: 20px
}
.moduleTitleBar .moduleTitleBarTitle {
	MIN-HEIGHT: 44px; BACKGROUND: url(../images/bgGradientAsc6.gif) repeat-x left bottom; BORDER-BOTTOM: #d1d1d1 1px solid
}
.moduleTitleBar H3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 5px; FONT: 18px/20px Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 5px
}
.moduleTitleBar H3 SPAN {
	FONT-SIZE: 14px; COLOR: #ccc
}
.moduleTitleBar A.titleBarAction {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; FONT: 14px/18px Arial, Helvetica, sans-serif; COLOR: #2996cc; PADDING-TOP: 8px; TEXT-DECORATION: none
}
.moduleTitleBar A.titleBarAction:hover {
	COLOR: #999
}
.moduleTitleBar .moduleTitleBarDraggable {
	BORDER-TOP: #fff 1px solid; BACKGROUND: url(../images/bgModuleTitleBar.gif) repeat-x left top; POSITION: relative; HEIGHT: 16px
}
.moduleTitleBar .moduleTitleBarDraggable A.draggable {
	DISPLAY: block; CURSOR: move; MARGIN-RIGHT: 45px; HEIGHT: 16px
}
.moduleTitleBar .moduleTitleBarDraggable A.minimize {
	DISPLAY: block; RIGHT: 22px; BACKGROUND: url(../images/bgModuleTitleBar.gif) no-repeat left -16px; WIDTH: 22px; POSITION: absolute; TOP: 0px; HEIGHT: 16px
}
.moduleTitleBar .moduleTitleBarDraggable A.close {
	DISPLAY: block; RIGHT: 22px; BACKGROUND: url(../images/bgModuleTitleBar.gif) no-repeat left -16px; WIDTH: 22px; POSITION: absolute; TOP: 0px; HEIGHT: 16px
}
.moduleTitleBar .moduleTitleBarDraggable A.close {
	BACKGROUND-POSITION: -22px -16px; RIGHT: 0px
}
.moduleTitleBar .moduleTitleBarDraggable A.minimize:hover {
	BACKGROUND-POSITION: 0px -32px
}
.moduleTitleBar .moduleTitleBarDraggable A.close:hover {
	BACKGROUND-POSITION: -22px -32px
}
.moduleTitleBar .moduleTitleBarDraggable A.minimize SPAN {
	DISPLAY: none
}
.moduleTitleBar .moduleTitleBarDraggable A.close SPAN {
	DISPLAY: none
}
.moduleTitleBar .moduleTitleBarTitleContainer {
	BOTTOM: 0px; POSITION: absolute
}
.moduleTitleBar .moduleTitleBarTitle {
	POSITION: relative
}
.moduleTitleBarClosed .moduleTitleBarDraggable A.minimize {
	BACKGROUND-POSITION: 0px -48px
}
.moduleTitleBarClosed .moduleTitleBarDraggable A.minimize:hover {
	BACKGROUND-POSITION: -22px -48px
}
.myProfileHead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; POSITION: relative
}
.myProfileHead .mainActionButtons {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; RIGHT: 10px; BORDER-LEFT: 1px solid; WIDTH: 100%; BORDER-BOTTOM: 1px solid; POSITION: absolute; TOP: 10px
}
.myProfileHead .mainActionButtons .buttonIcon {
	FLOAT: right; MARGIN-LEFT: 10px
}
.myProfileHead .stepIndicator {
	RIGHT: 13px; POSITION: absolute; TOP: 10px
}
.myProfileHead .buttonsIcon {
	RIGHT: 10px; POSITION: absolute; TOP: 10px
}
.myProfileHead .buttonsIcon .buttonIcon {
	MARGIN-LEFT: 10px
}
.myProfileHeadMessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 6px
}
.myProfileSettingsForm {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientDesc6Border.gif) #fafafa repeat-x left bottom; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
.myProfileSettingsForm LABEL {
	DISPLAY: block; FLOAT: left; FONT: 12px/1.33em Arial, Helvetica, sans-serif; WIDTH: 138px; COLOR: #666
}
.myProfileSettingsForm INPUT.text {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 190px; BORDER-BOTTOM: #cccccc 1px solid
}
.myProfileSettingsForm SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 192px; BORDER-BOTTOM: #cccccc 1px solid
}
.myProfileSettingsForm .control {
	MARGIN-BOTTOM: 6px
}
.myProfileSettingsForm .myDetailsFormCol1 {
	FLOAT: left; WIDTH: 350px
}
.myProfileSettingsForm .myDetailsFormCol2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.myProfileSettingsForm .myDetailsFormContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(../images/bgGradientDesc50.gif) #fafafa repeat-x left top; PADDING-BOTTOM: 7px; PADDING-TOP: 9px
}
.myProfileSettingsForm .myProfileSettingsFormLeft {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 395px; MARGIN-RIGHT: 1px
}
.myProfileSettingsForm .myProfileSettingsFormRight {
	FLOAT: left; WIDTH: 398px
}
.myProfileSettingsForm .moduleTitleBarDraggable INPUT {
	FLOAT: left; POSITION: relative; TOP: -2px
}
.myProfileSettingsForm .moduleTitleBarDraggable LABEL {
	FLOAT: left; FONT: 10px/1.33em Arial, Helvetica, sans-serif; COLOR: #ccc; POSITION: relative; TOP: 1px
}
.navBlogContentTabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgGradientDescBlog.gif) repeat-x left top; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; POSITION: relative
}
.navBlogContentTabs .navContentTabsWrapper .navContentTabs {
	FLOAT: left
}
.navBlogContentTabs .pagerNumbers {
	RIGHT: 10px; BOTTOM: 5px; POSITION: absolute
}
.navBlogContentTabs .navContentTabsWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.navContentTabsWrapper {
	FONT-SIZE: 12px; BACKGROUND: url(../images/bgNavContentTab.gif) repeat-x left -50px; MARGIN: 0px 6px 0px 0px; POSITION: relative; HEIGHT: 32px
}
.navContentTabsWrapper H3 {
	LEFT: 36px; FLOAT: right; FONT: bold 24px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; POSITION: absolute; TOP: 0px
}
.navContentTabsWrapper H3 EM {
	FONT-SIZE: 18px
}
.navContentTabs {
	CLEAR: both; FONT-SIZE: 12px; BACKGROUND: url(../images/bgNavContentTab.gif) repeat-x left -50px; FLOAT: right; LIST-STYLE-IMAGE: none; HEIGHT: 32px
}
.navContentTabs A {
	DISPLAY: block; POSITION: relative
}
.navContentTabs SPAN {
	DISPLAY: block; POSITION: relative
}
.navContentTabs LI {
	DISPLAY: block; FLOAT: left
}
.navContentTabs A {
	BACKGROUND: url(../images/bgNavContentTab.gif) repeat-x left -50px; FLOAT: left; MARGIN-LEFT: -6px; COLOR: #666; MARGIN-RIGHT: -6px; TEXT-DECORATION: none
}
.navContentTabs SPAN {
	BACKGROUND: url(../images/bgNavContentTab.gif) no-repeat left top
}
.navContentTabs SPAN SPAN {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(../images/bgNavContentTab.gif) no-repeat right top; PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; PADDING-TOP: 9px
}
.navContentTabs A:hover {
	COLOR: #333
}
.navContentTabs A.active {
	Z-INDEX: 1; BACKGROUND: url(../images/bgNavContentTab.gif) repeat-x left -200px; COLOR: #666; POSITION: relative
}
.navContentTabs A.active SPAN {
	BACKGROUND: url(../images/bgNavContentTab.gif) no-repeat left -150px
}
.navContentTabs A.active SPAN SPAN {
	BACKGROUND: url(../images/bgNavContentTab.gif) no-repeat right -250px
}
.navContentTabs .firstitem A {
	MARGIN-LEFT: 0px
}
.navContentTabs .firstitem SPAN {
	BACKGROUND: url(../images/bgNavContentTab.gif) no-repeat left -300px
}
.navContentTabs .firstitem SPAN SPAN {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(../images/bgNavContentTab.gif) no-repeat right -100px; PADDING-BOTTOM: 3px; PADDING-TOP: 9px
}
.navContentTabs .firstitem A.active SPAN SPAN {
	BACKGROUND: url(../images/bgNavContentTab.gif) no-repeat right -250px
}
.navContentTabs .lastitem A {
	
}
.navContentTabs .lastitem SPAN {
	
}
.navContentTabs .lastitem SPAN SPAN {
	BACKGROUND: url(../images/bgNavContentTab.gif) no-repeat right -400px
}
.navContentTabs .lastitem A.active SPAN SPAN {
	BACKGROUND: url(../images/bgNavContentTab.gif) no-repeat right -450px
}
.navContentTabs LI A EM.moreThanZero {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff911b
}
.navDisplayCount DIV {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.navDisplayCount UL {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.navDisplayCount LI {
	FLOAT: left; MARGIN: 0px 3px
}
.navDisplayCount {
	FONT: 11px/1.1em Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
.navDisplayCount A {
	FONT: 11px/1.1em Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
.navDisplayCount .selected SPAN {
	DISPLAY: block; BACKGROUND: url(../images/bgNavPager.gif) #a6a6a6 no-repeat left top
}
.navDisplayCount A:hover SPAN {
	DISPLAY: block; BACKGROUND: url(../images/bgNavPager.gif) #a6a6a6 no-repeat left top
}
.navDisplayCount .selected SPAN SPAN {
	BACKGROUND: url(../images/bgNavPager.gif) no-repeat right -12px; COLOR: #fff; HEIGHT: 12px
}
.navDisplayCount A:hover SPAN SPAN {
	BACKGROUND: url(../images/bgNavPager.gif) no-repeat right -12px; COLOR: #fff; HEIGHT: 12px
}
.navDisplayCount LI SPAN SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navLibraryItem {
	WIDTH: 1px; POSITION: relative; HEIGHT: 1px
}
.navLibraryItem DIV {
	POSITION: absolute
}
.navLibraryItemTopLeft DIV {
	LEFT: 0px; TOP: -20px
}
.navLibraryItemTopRight DIV {
	RIGHT: 0px; TOP: -20px
}
.navLibraryItemBottomLeft DIV {
	LEFT: 0px; BOTTOM: -20px
}
.navLibraryItemBottomRight DIV {
	RIGHT: 0px; BOTTOM: -20px
}
.navLibraryItem UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #d6d6d6; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.navLibraryItem UL LI {
	WHITE-SPACE: nowrap
}
.navLibraryItem A {
	FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.navLibraryItem A:hover {
	TEXT-DECORATION: underline
}
.navLibraryArrow {
	BACKGROUND: url(../images/bgArrowLibraryNavigation.gif) no-repeat left top; WIDTH: 10px; POSITION: absolute; HEIGHT: 20px
}
.navLibraryItemTopLeft UL {
	MARGIN: 0px 0px 0px 10px
}
.navLibraryItemBottomLeft UL {
	MARGIN: 0px 0px 0px 10px
}
.navLibraryItemTopRight UL {
	MARGIN: 0px 10px 0px 0px
}
.navLibraryItemBottomRight UL {
	MARGIN: 0px 10px 0px 0px
}
.navLibraryItemTopRight .navLibraryArrow {
	BACKGROUND-POSITION: -10px 0px; RIGHT: 0px
}
.navLibraryItemBottomRight .navLibraryArrow {
	BACKGROUND-POSITION: -10px 0px; RIGHT: 0px
}
.navLibraryItemTopLeft .navLibraryArrow {
	LEFT: 0px
}
.navLibraryItemBottomLeft .navLibraryArrow {
	LEFT: 0px
}
.navLibraryItemTopLeft .navLibraryArrow {
	TOP: 10px
}
.navLibraryItemTopRight .navLibraryArrow {
	TOP: 10px
}
.navLibraryItemBottomLeft .navLibraryArrow {
	BOTTOM: 10px
}
.navLibraryItemBottomRight .navLibraryArrow {
	BOTTOM: 10px
}
.navLibraryItem .navLibraryCcIcons .iconCc {
	FLOAT: left; MARGIN: 0px 2px 0px 0px
}
.navLibraryItem .navLibraryItemLicenseType {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #333
}
.navLibraryItem .navLibraryItemLicenseType EM {
	FONT-WEIGHT: bold
}
.navLibraryItem .navLibraryItemLicenseType LI {
	BORDER-TOP: #e9e9e9 1px solid; BORDER-BOTTOM: #a6a6a6 1px solid
}
.navLibraryItem .navLibraryItemLicenseType LI.firstItem {
	BORDER-TOP-STYLE: none
}
.navLibraryItem .navLibraryItemLicenseType LI.lastItem {
	BORDER-BOTTOM-STYLE: none
}
.navLibraryItem .navLibraryCcIcons {
	DISPLAY: block; MARGIN: 2px 0px 0px
}
.navLibraryItemLicensing UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navLibraryItemLicensing UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; PADDING-TOP: 10px
}
.navListTileTab UL {
	LIST-STYLE-TYPE: none
}
.navListTileTab LI {
	FLOAT: left
}
.navListTileTab A {
	DISPLAY: block; BACKGROUND: url(../images/bgNavListDetailTab.gif) no-repeat left top; WIDTH: 38px; HEIGHT: 25px
}
.navListTileTab .tile A {
	BACKGROUND-POSITION: -38px 0px
}
.navListTileTab A SPAN {
	DISPLAY: none
}
.navListTileTab .tileView A {
	BACKGROUND-POSITION: 0px -50px
}
.navListTileTab .tileView .tile A {
	BACKGROUND-POSITION: -38px -50px
}
.navListTileTab .listView A {
	BACKGROUND-POSITION: 0px -25px
}
.navListTileTab .listView .tile A {
	BACKGROUND-POSITION: -38px -25px
}
.navMyMessagesAction UL {
	TEXT-DECORATION: none
}
.navMyMessagesAction LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navMyMessagesAction A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.navMyMessagesAction A:hover {
	TEXT-DECORATION: underline
}
.navMyMessagesAction .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
H3.navMyProfileContactsMessages {
	BACKGROUND: url(../images/bgNavMyMessages.gif) repeat-x 0px 0px
}
H3.navMyMessagesComments {
	BACKGROUND: url(../images/bgNavMyMessages.gif) repeat-x 0px -30px
}
H3.navMyMessagesProjects {
	BACKGROUND: #fff; COLOR: #999
}
.navMyMessages A {
	FONT: 12px/12px Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
UL.navMyMessagesMessages A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 28px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
UL.navMyMessagesMessages A.selected {
	FONT-WEIGHT: bold; COLOR: #fff
}
.navMyMessagesUnread {
	RIGHT: 10px; POSITION: absolute; TOP: 6px
}
UL.navMyMessagesComments A {
	FONT-WEIGHT: bold; COLOR: #fff
}
UL.navMyMessagesProjects A {
	COLOR: #999
}
.navMyMessages UL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.navMyMessages UL.navMyMessagesProjects {
	BACKGROUND: #fff
}
.navMyMessages LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; POSITION: relative
}
.navMyMessages LI.seperator {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 0px
}
.navMyMessages LI.seperator SPAN {
	DISPLAY: none
}
.navMyMessagesMessages .icon {
	LEFT: 9px; POSITION: absolute; TOP: 5px
}
.navProfile {
	CLEAR: both; FONT-SIZE: 12px; BACKGROUND: #ddd; LIST-STYLE-IMAGE: none; HEIGHT: 26px
}
.navProfile A {
	DISPLAY: block; POSITION: relative
}
.navProfile SPAN {
	DISPLAY: block; POSITION: relative
}
.navProfile LI {
	DISPLAY: block; FLOAT: left
}
.navProfile A {
	BACKGROUND: url(../images/bgNavMyProfileTab.gif) repeat-x left -50px; FLOAT: left; MARGIN-LEFT: -6px; COLOR: #666; MARGIN-RIGHT: -6px; TEXT-DECORATION: none
}
.navProfile SPAN {
	BACKGROUND: url(../images/bgNavMyProfileTab.gif) no-repeat left top
}
.navProfile SPAN SPAN {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(../images/bgNavMyProfileTab.gif) no-repeat right top; PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; PADDING-TOP: 9px
}
.navProfile A:hover {
	COLOR: #666
}
.navProfile A.active {
	Z-INDEX: 1; BACKGROUND: url(../images/bgNavMyProfileTab.gif) repeat-x left -200px; COLOR: #666; POSITION: relative
}
.navProfile A.active SPAN {
	BACKGROUND: url(../images/bgNavMyProfileTab.gif) no-repeat left -150px
}
.navProfile A.active SPAN SPAN {
	BACKGROUND: url(../images/bgNavMyProfileTab.gif) no-repeat right -250px
}
.navProfile .firstitem A {
	MARGIN-LEFT: 0px
}
.navProfile .firstitem SPAN {
	BACKGROUND: url(../images/bgNavMyProfileTab.gif) no-repeat left -300px
}
.navProfile .firstitem SPAN SPAN {
	PADDING-RIGHT: 16px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgNavMyProfileTab.gif) no-repeat right -100px; PADDING-BOTTOM: 3px; PADDING-TOP: 9px
}
.navProfile .firstitem A.active SPAN {
	BACKGROUND: url(../images/bgNavMyProfileTab.gif) no-repeat left -350px
}
.navProfile .firstitem A.active SPAN SPAN {
	BACKGROUND: url(../images/bgNavMyProfileTab.gif) no-repeat right -250px
}
.navProfile .lastitem A {
	
}
.navProfile .lastitem SPAN {
	
}
.navProfile .lastitem SPAN SPAN {
	BACKGROUND: url(../images/bgNavMyProfileTab.gif) no-repeat right -400px
}
.navProfile .lastitem A.active SPAN SPAN {
	BACKGROUND: url(../images/bgNavMyProfileTab.gif) no-repeat right -450px
}
.navProfile LI A EM {
	FONT-SIZE: 11px; COLOR: #999
}
.navMyProfileContacts {
	WIDTH: 158px
}
.navMyProfileContacts H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: bold 12px/25px Arial, Helvetica, sans-serif; COLOR: #ccc; PADDING-TOP: 0px
}
.navMySecondary {
	WIDTH: 158px
}
.navMySecondary H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgNavMyMessages.gif) repeat-x 0px -30px; PADDING-BOTTOM: 0px; FONT: bold 12px/25px Arial, Helvetica, sans-serif; OVERFLOW: hidden; COLOR: #ccc; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 25px
}
.navMySecondary H3 .icon {
	RIGHT: 2px; POSITION: absolute; TOP: 2px
}
.navMySecondary UL LI A .iconEdit {
	LEFT: 136px; TOP: 2px
}
.navMySecondary UL LI A .iconAddCross {
	LEFT: 136px; TOP: 2px
}
.navMySecondary H3.selected {
	BACKGROUND-POSITION: 0px 0px; COLOR: #fff
}
.navMySecondary UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.navMySecondary LI {
	POSITION: relative
}
.navMySecondary A {
	PADDING-RIGHT: 25px; DISPLAY: block; PADDING-LEFT: 30px; PADDING-BOTTOM: 6px; FONT: 12px/12px Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.navMySecondary A.noIcon {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 5px
}
.navMySecondary A.navMyMessagesEdit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navMySecondary A.selected {
	FONT-WEIGHT: bold; COLOR: #fff
}
.navMySecondary LI A .icon {
	LEFT: 5px; POSITION: absolute; TOP: 1px
}
.navMySecondary LI .icon {
	LEFT: 10px; POSITION: absolute; TOP: 3px
}
.navMySecondary .navMySecondaryCount {
	RIGHT: 10px; LINE-HEIGHT: 24px; POSITION: absolute; TOP: 0px
}
.navMySecondary LI.seperator {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 0px
}
.navMySecondary LI.seperator SPAN {
	DISPLAY: none
}
.navMySecondary UL.navMyMessagesComments A.selected {
	COLOR: #fff
}
.navMySecondary H3.navMyMessagesProjects {
	BACKGROUND: #fff; COLOR: #999
}
.navMySecondary UL.navMyMessagesProjects {
	BACKGROUND: #fff; COLOR: #999
}
.navMySecondary .navMyMessagesProjects A {
	PADDING-RIGHT: 25px; PADDING-LEFT: 18px; FONT-WEIGHT: normal; BACKGROUND: url(../images/bgNavMySecondaryProjectsLink.gif) no-repeat 10px 9px; PADDING-BOTTOM: 6px; COLOR: #999; PADDING-TOP: 5px
}
.navMySecondary .navMyMessagesProjects A.selected {
	PADDING-RIGHT: 25px; PADDING-LEFT: 18px; FONT-WEIGHT: normal; BACKGROUND: url(../images/bgNavMySecondaryProjectsLink.gif) no-repeat 10px 9px; PADDING-BOTTOM: 6px; COLOR: #999; PADDING-TOP: 5px
}
.navMySecondary .quota {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: #aaa; PADDING-BOTTOM: 10px; FONT: 11px/1.33 Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 10px
}
.navMySecondary .quota .quotaIndicator {
	BACKGROUND: url(../images/bgNavSecondaryQuota.gif) no-repeat left top; WIDTH: 138px; HEIGHT: 3px
}
.navMySecondary .quota .quotaIndicator DIV {
	BACKGROUND: url(../images/bgNavSecondaryQuota.gif) no-repeat left top; WIDTH: 138px; HEIGHT: 3px
}
.navMySecondary .quota .quotaIndicator DIV {
	BACKGROUND-POSITION: 0px -3px
}
.navMySecondary .quota {
	MARGIN: 0px 0px 5px
}
.navMySecondary .quota A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(../images/btnGetMoreWebspace.gif) no-repeat left top; PADDING-BOTTOM: 0px; FONT: 11px/1.33 Arial, Helvetica, sans-serif; WIDTH: 128px; COLOR: #fff; PADDING-TOP: 8px; HEIGHT: 23px; TEXT-DECORATION: none
}
.navMySecondary LI {
	CLEAR: both
}
.navMySecondary .featuredContent {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px
}
.navMySecondary .featuredContent {
	
}
.navMySecondary .featuredContent EM {
	FONT-WEIGHT: bold
}
.navMySecondary .featuredContent IMG {
	FLOAT: left; MARGIN: 0px 6px 0px 0px; POSITION: relative; TOP: -3px
}
.navMySecondary .calendar {
	MARGIN: 0px 0px 2px 4px
}
.navMySecondary .buttonCustomize {
	MARGIN: 0px 0px 10px 10px; WIDTH: 138px
}
.pagerNumbers {
	FONT: 11px/12px Arial, Helvetica, sans-serif; COLOR: #ccc
}
.pagerNumbers P {
	MARGIN: 0px; FONT: 11px/12px Arial, Helvetica, sans-serif; PADDING-TOP: 2px
}
.pagerNumbersPrev {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -2px
}
.pagerNumbersPrev A {
	COLOR: #333
}
.pagerNumbersNext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -2px
}
.pagerNumbersNext A {
	COLOR: #333
}
.pagerNumbers LI {
	FLOAT: left
}
.pagerNumbers SPAN {
	DISPLAY: block
}
.pagerNumbers SPAN SPAN {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pagerNumbers A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; HEIGHT: 10px; TEXT-DECORATION: none
}
.pagerNumbers A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
.pagerNumbers .selected SPAN {
	DISPLAY: block; BACKGROUND: url(../images/bgNavPager.gif) #a6a6a6 no-repeat left top
}
.pagerNumbersDark1 .selected SPAN {
	BACKGROUND: url(../images/bgNavPager.gif) #a6a6a6 no-repeat left top
}
.pagerNumbersDark2 .selected SPAN {
	BACKGROUND: url(../images/bgNavPager.gif) #a6a6a6 no-repeat left top
}
.pagerNumbers UL A:hover SPAN {
	DISPLAY: block; BACKGROUND: url(../images/bgNavPager.gif) #a6a6a6 no-repeat left top
}
.pagerNumbersDark1 UL A:hover SPAN {
	BACKGROUND: url(../images/bgNavPager.gif) #a6a6a6 no-repeat left top
}
.pagerNumbersDark2 UL A:hover SPAN {
	BACKGROUND: url(../images/bgNavPager.gif) #a6a6a6 no-repeat left top
}
.pagerNumbers .selected SPAN SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../images/bgNavPager.gif) no-repeat right -12px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 12px
}
.pagerNumbers UL A:hover SPAN SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../images/bgNavPager.gif) no-repeat right -12px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 12px
}
.icoPagerNumbersLeftInactive {
	DISPLAY: block; BACKGROUND: url(../images/iconPagerArrows.gif) no-repeat left top; WIDTH: 9px; POSITION: absolute; TOP: 4px; HEIGHT: 8px
}
.icoPagerNumbersRightInactive {
	DISPLAY: block; BACKGROUND: url(../images/iconPagerArrows.gif) no-repeat left top; WIDTH: 9px; POSITION: absolute; TOP: 4px; HEIGHT: 8px
}
.icoPagerNumbersLeft {
	DISPLAY: block; BACKGROUND: url(../images/iconPagerArrows.gif) no-repeat left top; WIDTH: 9px; POSITION: absolute; TOP: 4px; HEIGHT: 8px
}
.icoPagerNumbersRight {
	DISPLAY: block; BACKGROUND: url(../images/iconPagerArrows.gif) no-repeat left top; WIDTH: 9px; POSITION: absolute; TOP: 4px; HEIGHT: 8px
}
.icoPagerNumbersLeftInactive {
	LEFT: 0px
}
.icoPagerNumbersLeft {
	LEFT: 0px
}
.icoPagerNumbersRightInactive {
	RIGHT: 0px
}
.icoPagerNumbersRight {
	RIGHT: 0px
}
.icoPagerNumbersLeftInactive {
	BACKGROUND-POSITION: 0px -16px
}
.icoPagerNumbersRightInactive {
	BACKGROUND-POSITION: 0px -24px
}
.icoPagerNumbersLeft {
	BACKGROUND-POSITION: 0px 0px
}
.icoPagerNumbersRight {
	BACKGROUND-POSITION: 0px -8px
}
.navProfileSetup {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.navProfileSetup UL {
	TEXT-DECORATION: none
}
.navProfileSetup LI {
	PADDING-BOTTOM: 8px
}
.navProfileSetup LI {
	FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.navProfileSetup LI A {
	FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
.navProfileSetup LI A:hover {
	TEXT-DECORATION: underline
}
.navProfileSetup LI.selected {
	FONT-WEIGHT: bold
}
.navProfileSetup LI.selected A {
	FONT-WEIGHT: bold
}
.navBlog {
	MARGIN-BOTTOM: 20px
}
.navBlog LI {
	POSITION: relative
}
.navBlog A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; PADDING-BOTTOM: 7px; FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.navBlog A .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.navBlog A:hover {
	TEXT-DECORATION: underline
}
.navBlog .iconBlog {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.navBlog .iconSearch {
	LEFT: 135px; TOP: 2px
}
.navBlog INPUT {
	FONT-SIZE: 12px; COLOR: #666
}
.navBlog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 40px
}
#categoriesLinking LI {
	MARGIN: 0px 0px 8px
}
#categoriesLinking LI A {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
#categoriesLinking LI A.categEditLink {
	
}
#categoriesLinking LI A.categDeleteLink {
	
}
#categoriesLinking LI A.categEditLink {
	MARGIN: 0px 0px 0px 10px
}
#categoriesLinking LI A.categEditLink .iconBlogEdit {
	LEFT: 0px; CURSOR: pointer; POSITION: absolute; TOP: 0px
}
#categoriesLinking LI A.categDeleteLink .iconDelete {
	LEFT: 30px; CURSOR: pointer; POSITION: absolute; TOP: 0px
}
.blogPost H2.tags {
	MARGIN: 10px 0px 0px
}
.navBlogSidebar .blogRollOpenLink A {
	FONT: 11px/1.2em Arial, Helvetica, sans-serif
}
.navBlog .blogEdit {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #ccc; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
.blogRollOpenLink A {
	POSITION: relative
}
.blogRollOpenLink A .iconBlogEdit {
	RIGHT: -30px; POSITION: absolute; TOP: 0px
}
.navBlogSettings LI {
	MARGIN: 0px 0px 6px
}
.navBlogSettings LI A {
	FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; POSITION: relative
}
.navBlogSettings LI A .iconBlogEdit {
	RIGHT: -30px; POSITION: absolute; TOP: -2px
}
.blogPost #post_title {
	FONT: bold 18px/1.2em Arial, Helvetica, sans-serif; HEIGHT: 22px
}
.navBlogPrevNext {
	POSITION: relative
}
.navBlogPrevNext A {
	FONT: 12px/1.33em Arial, Helvetica, sans-serif; COLOR: #2996cc; TEXT-DECORATION: none
}
.navBlogPrevNext A:hover {
	TEXT-DECORATION: underline
}
.navBlogPrevNext .prev {
	LEFT: 20px; POSITION: absolute
}
.navBlogPrevNext .next {
	RIGHT: 20px; POSITION: absolute
}
.navBlogSidebar {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #333
}
.navBlogSidebar H3 {
	MARGIN-BOTTOM: 13px; FONT: 18px/1.2em Arial, Helvetica, sans-serif; COLOR: #333
}
.navBlogSidebar H4 {
	MARGIN-BOTTOM: 4px; FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #333
}
.navBlogSidebar UL {
	MARGIN-BOTTOM: 16px; LIST-STYLE-TYPE: none
}
.navBlogSidebar A {
	COLOR: #2996cc; TEXT-DECORATION: none
}
.navBlogSidebar A:hover {
	TEXT-DECORATION: underline
}
.navBlogSidebar .navBlogTags {
	MARGIN-BOTTOM: 16px
}
.navBlogSidebar .createCategLink {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.navBlogSidebar .createCategLink .iconBlogAdd {
	LEFT: 0px; POSITION: absolute; TOP: -2px
}
.navBlogSidebar .createCategLink:hover {
	TEXT-DECORATION: none
}
.navBlogSidebar .linkCategory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.navBlogSidebar .unlinkCategory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; FONT: 11px/1.2em Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none
}
.navBlogSidebar .linkCategory:hover {
	TEXT-DECORATION: none
}
.navBlogSidebar .unlinkCategory:hover {
	TEXT-DECORATION: none
}
.navBlogSidebar .linkCategory IMG {
	LEFT: -5px; POSITION: absolute; TOP: -4px
}
.navBlogSidebar .unlinkCategory IMG {
	LEFT: -5px; POSITION: absolute; TOP: -4px
}
.navBlogSidebar BUTTON {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.navBlogSidebar BUTTON {
	POSITION: relative
}
.navBlogSidebar LI {
	POSITION: relative
}
.navBlogSidebar .search {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 1px; FONT: 12px/1.33em Arial, Helvetica, sans-serif; BORDER-LEFT: #666 1px solid; WIDTH: 109px; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid
}
.navBlogSidebarSearch UL {
	MARGIN: 18px 0px 40px
}
.navBlogSidebarSearch UL LI A .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.navBlogSidebarSearch A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; POSITION: relative
}
.navBlogSidebarSearch LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.navBlogSidebar .calendar {
	MARGIN: 0px 0px 14px
}
.navBlogSidebarCategories UL {
	MARGIN: 0px 0px 23px
}
.navBlogSidebar .categEditLink {
	POSITION: relative
}
.navBlogSidebar .categEditLink .icon {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.navConnections {
	BACKGROUND: url(../images/bgGradientAsc6Border.gif) repeat-x left bottom; POSITION: relative; HEIGHT: 50px
}
.navConnections .navConnectionsLinks {
	LEFT: 12px; POSITION: absolute; TOP: 17px
}
.navConnections .navConnectionsLinks LI {
	PADDING-RIGHT: 23px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navConnections .navConnectionsLinks LI {
	FONT: 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; TEXT-DECORATION: none
}
.navConnections .navConnectionsLinks A {
	FONT: 14px/1.2em Arial, Helvetica, sans-serif; COLOR: #999; TEXT-DECORATION: none
}
.navConnections .navConnectionsLinks .selected {
	FONT-WEIGHT: bold; COLOR: #333
}
.navConnections .navConnectionsLinks .selected EM {
	FONT-WEIGHT: normal; COLOR: #666
}
.navConnections .pagerNumbers {
	RIGHT: 10px; BOTTOM: 8px; POSITION: absolute
}
.navFaq {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 138px; PADDING-TOP: 39px
}
.navFaq {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
.navFaq A {
	FONT: 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
.navFaq .selected {
	FONT-WEIGHT: bold
}
.navFaq UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.navFaq LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.navGuidedTour {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #333; PADDING-TOP: 10px
}
.navGuidedTour LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.navGuidedTour LI .icon {
	LEFT: 0px; POSITION: absolute; TOP: 1px
}
.navGuidedTour A {
	COLOR: #2996cc; TEXT-DECORATION: none
}
.navGuidedTour A .icon {
	LEFT: 0px; POSITION: absolute; TOP: -3px
}
.navGuidedTour A:hover {
	COLOR: #333
}
.navPrevNextMessage {
	FONT: 11px/1.2em Arial, Helvetica, sans-serif
}
.navPrevNextMessage A {
	COLOR: #666; POSITION: relative; TEXT-DECORATION: none
}
.navPrevNextMessage A.previousMessage {
	PADDING-RIGHT: 16px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navPrevNextMessage A.nextMessage {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navPrevNextMessage A:hover {
	COLOR: #333
}
.navPrevNextMessageFirst A.previousMessage {
	CURSOR: text; COLOR: #ccc
}
.navPrevNextMessage A.previousMessage .iconArrow {
	LEFT: 0px
}
.navPrevNextMessageLast A.nextMessage {
	CURSOR: text; COLOR: #ccc
}
.navPrevNextMessage A.nextMessage .iconArrow {
	RIGHT: 0px
}
.navPrevNextMessage .iconArrow {
	DISPLAY: block; BACKGROUND: url(../images/iconsPrevNextMessage.gif) no-repeat left top; WIDTH: 9px; POSITION: absolute; TOP: 3px; HEIGHT: 8px
}
.navPrevNextMessage .previousMessage .iconArrow {
	BACKGROUND-POSITION: 0px -16px
}
.navPrevNextMessage .nextMessage .iconArrow {
	BACKGROUND-POSITION: 0px -24px
}
.navPrevNextMessageFirst .previousMessage .iconArrow {
	BACKGROUND-POSITION: 0px 0px
}
.navPrevNextMessageLast .nextMessage .iconArrow {
	BACKGROUND-POSITION: 0px -8px
}
.navRelatedTutorials {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 27px; FONT: bold 12px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 10px
}
.navRelatedTutorials H3 {
	MARGIN: 0px 0px 6px
}
.navRelatedTutorials A {
	FONT-WEIGHT: normal; COLOR: #2996cc; TEXT-DECORATION: none
}
.navScroller {
	WIDTH: 16px; HEIGHT: 23px
}
.navScroller A {
	DISPLAY: block
}
.navScroller A.scrollUp {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 4px
}
.navScroller A.scrollDown {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 1px
}
.navScroller .buttonScroll {
	DISPLAY: block; BACKGROUND: url(../images/bgNavScroller.gif) no-repeat left top; FLOAT: none; WIDTH: 8px; HEIGHT: 6px
}
.navScroller .scrollUp .buttonScroll {
	BACKGROUND-POSITION: 0px -12px
}
.navScroller .scrollDown .buttonScroll {
	BACKGROUND-POSITION: 0px -18px
}
.navScrollerStart .scrollUp .buttonScroll {
	BACKGROUND-POSITION: 0px 0px
}
.navScrollerStart .scrollDown .buttonScroll {
	BACKGROUND-POSITION: 0px -18px
}
.navScrollerEnd .buttonScroll.upscrollUp {
	BACKGROUND-POSITION: 0px -12px
}
.navScrollerEnd .scrollDown .buttonScroll {
	BACKGROUND-POSITION: 0px -6px
}
.noContentYetArea {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; FONT: bold 20px/1.2em Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 10px
}


.UserDisplayHelp {
	BACKGROUND: #dcdcdd
}
.UserDisplayHelp .content {
	BACKGROUND-IMAGE: url(../images/bgHelpContent.gif); BACKGROUND-REPEAT: repeat-x
}
.libFormLicense .licenseDescriptions A {
	COLOR: #2996cc
}
DIV.msgresults {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: gray 1px solid; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 60; LEFT: 7.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: gray 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 1.1em; BACKGROUND-COLOR: white
}
DIV.msgresults LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: #101010; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
DIV.msgresults LI.project {
	LIST-STYLE-IMAGE: url(); BACKGROUND-COLOR: #eee
}
DIV.msgresults LI.surfer {
	LIST-STYLE-IMAGE: url()}
DIV.msgresults .over {
	BACKGROUND-COLOR: #f0f0b8
}
DIV.msgresults .selected {
	BACKGROUND-COLOR: #e0e5c8
}
DIV.msgresults .match {
	COLOR: black; TEXT-DECORATION: underline
}
