﻿    
.Wall_InsertUserCommentPanel
{
    background-color:#f5f4ef ;
    float:left;
    width:100%;
    margin-bottom:10px;
    }

.Wall_UserCommentTextBox
{
    width:95%;
    height:30px;
    margin:10px;
    overflow:auto;
    color:#aaa;
    border: solid 1px #DBD8D1;
    padding:5px;
    }
    
    .Wall_UserCommentTextBoxSelected
{
    height:50px;
    color:#000;
    }
    
    
.Wall_CannotCommentPanel
{
    margin-top:10px;
    margin-bottom:10px;
   
    color:Red;
}
    
.Wall_CreationDateLabel
{
    float:left;
    margin-right:10px;
    color:#888;
    
}

.wall_UserCommentLinkButton
{
    float:right;
    background-color:#637bad;
    border:0px; 
    color:White;
    margin-right:10px;
    margin-bottom:10px;
    cursor:pointer;
        font-size:13px;
    font-weight:bold;
    height:26px;
}

.wall_CommentLabel
{
    float:left;
    margin-right:10px;
    color:#8CB809;
    cursor:pointer;
}

.wall_UnpublishMainCommentLinkButton
{
    float:left;
    border:0px;
    color:#8CB809;
    font-size:12px;
    cursor:pointer;
}


.wall_DeleteWallEntryLinkButton
{
    float:left;
    border:0px;
    margin-left:10px;
    color:#8CB809;
    font-size:12px;
    cursor:pointer;    
}

.Wall_GridView
{
    width:100%;
    float:left;
    border:0px;
}
    
.Wall_AlternatingRow td, .Wall_Row td{
    padding-top:10px;
    padding-bottom:20px;
    border:0px;
    border-bottom:solid 1px #F5F4EF;
}


    
.Wall_RowWithHiddenComment
{ 
    background-color:#aaa;
}
.Wall_RowWithHiddenComment td
{
    padding-top:10px;
    padding-bottom:20px;
    border:0px;
    border-bottom:solid 1px #F5F4EF;
}
.Wall_RowWithHiddenComment div
{ 
    background-color:#aaa;
}
.Wall_RowWithHiddenComment a
{ 
    color:#D01F00;
}

.Wall_MainCommentTitlePanel
{
    color:Green;
    margin-right:10px;
    font-weight:bold;
    float:left;
}

.Wall_MainCommentDescPanel
{
       float:left;
}


.Wall_MainLinkButtonPanel
{
    width:100%;
    float:left;
    margin-top:5px;
    }
    
.Wall_GridAndCommentPanel
{
    float:left;
    margin-top:10px;
    margin-left:60px;
    width:70%;
    display:block;
}

.Wall_GridAndCommentPanelHidden
{
        float:left;
    margin-top:10px;
    margin-left:50px;
    width:70%;
    display:none;
    }

.Wall_GridAndCommentPanelSelected
{
    display:block;
}
    
.Wall_Additional_GridView
{
    background-color:#F2F1Ea;
    float:left;
    width:100%;   
    border:0px;
}    

.Wall_Additional_Row
{
    border-bottom:solid 3px White;
}


.Wall_Additional_AlternatingRow td, .Wall_Additional_Row td
{
    border:0px;
    padding:0px;
}
.Wall_AdditionalRowWithHiddenComment
{ 
    background-color:#aaa;
}
.Wall_AdditionalRowWithHiddenComment a
{ 
    color:#D01F00;
}

.Wall_AdditionalRowWithHiddenComment td
{
    padding:0px;
}
.Wall_Additional_AlternatingRow
{
    border-bottom:solid 3px White;
}
   
   


#WallPost_MainPostPanel{        float:left;    width:100%;}
#WallPost_AvatarPanel{          float:left;    width:60px;}
#WallPost_AvatarPanel img{      width:50px;}
#WallPost_PostContentPanel{     float:left;    width:88%;}
#WallPost_PostTitlePanel{       float:left;    color:Green;     margin-right:10px;   font-weight:bold;}
#WallPost_PostDescriptionPanel{ float:left;    width:100%;      margin-bottom:5px;}
#WallPost_DateAndButtonsPanel{  float:left;    width:100%;}    

#WallReply_MainPostPanel{       float:left;    width:98%;    padding:5px; font-size:11px;}
#WallReply_MainPostPanel a{     font-size:11px;}
#WallReply_AvatarPanel{         float:left;    width:40px;}
#WallReply_AvatarPanel img{     width:32px;}
#WallReply_PostContentPanel{    float:left;    width:85%;}
#WallReply_PostTitlePanel{      float:left;    color:Green;   margin-right:10px;    font-weight:bold;}
#WallReply_PostDescriptionPanel{float:left;    width:100%;    margin-bottom:5px;}
#WallReply_DateAndButtonsPanel{ float:left;    width:100%;}    
       

    
.Wall_ReplyPanelWithTextBoxtAndButton
{
    background-color:#F2F1Ea;
    float:left;
    width:100%;   
    margin-top:1px;

}

.Wall_ReplyTextBox
{
    margin:5px;
    width:96%;
    color:#aaa;
    overflow:auto;
    height:20px;
}

.Wall_ReplyTextBoxSelected
{
    color:#000;
    height:40px;
}
.wall_ReplyLinkButton
{
    
    float:right;
    background-color:#637bad;
    border:0px; 
    color:White;
    margin-right:8px;
    margin-bottom:10px;
   display:none;     
    cursor:pointer;
    font-weight:bold;
    height:22px;
}
.wall_ReplyLinkButtonSelected
{
    display:inline;   
}
    
    
.Wall_LengthErrorMessage
{
    display:none;
    color:Red;
    }
    
.Wall_LengthErrorMessageShown
{
    display:inline;
    }
