/* CSS Document */
.streamPage { padding-top: 15px; }


.leftUserPhoto { position:relative; padding-bottom: 10px; }
.editUserPhoto { position:absolute; top: 0px; left: 0px; padding: 8px 5px; background-image: url('/img/clearBlue2.png'); width: 190px; text-align: right; display: none; }
.streamContent .userPhoto {  }
.basicHeading {  padding: 6px 0 0 27px; height: 24px; background: #d5d9df  no-repeat 5px 6px; font-weight: bold; font-size: 14px; color: #082443; margin-top: 2px; border-bottom: #bbb 1px solid; } 
.iconCog { background-image: url('/img/icon.png'); }
.iconAdd { background-image: url('/img/icon_add.png'); }
.iconGroups { background-image: url('/img/icon_groups.png'); }
.iconFiles { background-image: url('/img/icon_files.png'); }
.iconUsers { background-image: url('/img/icon_user.png'); }

.smallContent { padding-top: 2px; padding-bottom: 2px; }
.basicHeading a:link, .basicHeading a:active, .basicHeading a:visited, .basicHeading a:hover
{ float: right; display: block; height: 18px; width: 17px; background-image: url('/img/arrowDown.png'); margin-right: 5px; }

a.blueLink:link, a.blueLink:active, a.blueLink:visited, a.blueLink:hover
{color: #20364f; text-decoration: none; font-weight: bold; }

.scWrapper { padding: 4px 7px; }
.scWrapper img { float: left; }
.scWrapper .link { font-size: 12px; float: right; text-align: left; width: 169px; padding-top: 2px;  }
.scWrapper .linkRight { font-size: 12px; float: right; text-align: left; width: 131px; padding-top: 2px;  }

.tabs { padding-left: 15px; padding-top: 15px; overflow:auto; height: 32px; }
.tabs a:link, .tabs a:active, .tabs a:visited
{ background-image: url('/img/grad2.jpg'); display: block; float: left; height: 25px; padding: 6px 6px 1px 10px; color: #333; margin-right: 5px; font-weight: bold; text-decoration: none; font-size: 14px; position:relative; }
.tabs .itemHover { border: red 0px solid; height: 17px; width: 16px; position:absolute; right: 5px; top: 6px; cursor:pointer; }
.tabs a.activeTab:link, .tabs a.activeTab:active, .tabs a.activeTab:visited
{ background-image: url('/img/grad1.jpg'); color: #FFF; font-weight: bold; }
.tabs a.activeTab:hover, .tabs a:hover  { background-image: url('/img/grad3.jpg'); color: #FFF; }
.tabs .fLeft { display: block; float: left; background: url('/img/whiteArrow.png') right no-repeat; padding: 1px 23px 1px 0px; }


.mainInput { width: 543px; height: 24px; background-image: url('/img/inputGradient.png'); border: 0px; padding: 5px; border: #a1a1a1 1px solid; font-family: Arial, Helvetica, sans-serif; color: #585656; font-size: 14px; background-repeat:repeat-x; background-color: #fefefe; overflow:hidden; line-height: 16px;  }

.streamTabHover { position:absolute; background: url('/img/clearBlue.png'); padding: 0px; min-width: 100px; display: none; z-index:100; }
.streamTabHover a:link, .streamTabHover a:active, .streamTabHover a:visited { color: #FFF; text-decoration: none; padding: 6px 9px; display: block; }
.streamTabHover a:hover { background: url('/img/clearBlue.png'); }

.smallFile a:link, .smallFile a:active, .smallFile a:visited { font-size: 10px; color: #333; display: block; padding: 4px 4px; background: url('/img/hdSmall.png') no-repeat 160px 5px; text-decoration:none; } 
.smallFile a:hover { background-color: #EEE; }
 
.scWrapperLink a:link, .scWrapperLink a:active, .scWrapperLink a:visited
{ display: block; padding: 4px; text-decoration: none; color: #082443; height: 20px; font-weight: bold; } 
.scWrapperLink a:hover { background-color: #EEE; }
.scWrapperLink a:link img, .scWrapperLink a:active img, .scWrapperLink a:visited img { float: left; }
.scWrapperLink a:link span, .scWrapperLink a:active span, .scWrapperLink a:visited span { float: right; width: 140px; margin-top: 3px; overflow: hidden; }
.linkNameWide { width: 177px !important; }

.postWrapper { padding-top: 5px; }
.postWrapper .postFooter { height: 16px; text-align: right;  color: #696969; font-size: 10px; position:relative; }
.postWrapper .postFooter2 { border-top: #e2e6eb 1px solid; padding-bottom: 5px; }
.postWrapper .postFooter .postTime { text-transform: uppercase; }
.postWrapper .postFooter .postFlag { padding-left: 12px; background: url('/img/icon_delete.png') no-repeat 0px 3px; font-size: 12px; padding-right: 10px; }
.postWrapper .postFooter .postRespond { padding-right: 15px; background: url('/img/icon_respond.png') no-repeat right 3px; font-size: 12px; }
.postWrapper .postFooter .postAction { display: none; position:absolute; left: 433px; top: -4px; height: 14px; background-color: #eee; padding: 3px 1px; width: 120px; }
.postWrapper .postThumb { width: 40px; float: left; position:relative; }
.postWrapper .postThumb .userIcon { width: 35px; height: 35px; }
.postWrapper .postThumb .expandIcon { position: absolute; top: 41px; left: 4px; display: none; }
.postWrapper .postBody { float: right; width: 510px; }
.postWrapper a.postUser:link, .postWrapper a.postUser:active, .postWrapper a.postUser:visited { font-weight: bold; text-decoration: none; color: #1b5386; }
.postReplies { border-top: #eee 1px solid; margin-left: 46px; padding-bottom: 15px; }
.postReply { padding-top: 7px; padding-bottom: 2px;  }
.postReply .postReplyText { float: right; width: 475px; color:#333; }
.postReply .postReplyThumb { float: left; width: 30px; }
.postReply .postReplyThumb img { width: 25px; height: 25px; }
.postReply .postReplyTime { text-align: left; text-transform:uppercase; font-size: 10px; color: #777; padding-top: 2px; padding-left: 33px; }
.postReplyBox { padding-left: 33px; }
.postReplyBox .replyInput { width: 425px; height: 18px; background-image: url('/img/inputGradient.png'); border: 0px; padding: 5px; border: #a1a1a1 1px solid; font-family: Arial, Helvetica, sans-serif; color: #585656; font-size: 12px; background-repeat:repeat-x; background-color: #fefefe; overflow:hidden; line-height: 14px; }

.filters { padding: 5px 0px 5px 21px; background: url('/img/icon.png') no-repeat 1px 4px; height: 20px; color: #333; }
.filters .fRight { float: right; }
#mainButtonHolder { display: none; }

a.activeFilter:link, a.activeFilter:active, a.activeFilter:visited { color: #000; font-weight: bold; } 