/* INBOX & MESSAGING AREA*/
.xg_widget_profiles_message ul.page_tabs {margin: 10px 0px 0px -5px; width: 100%;z-index: 1;}

#message-detail-actions li, #message-reply-actions li {
background: #EEEEEE;
border:solid 1px #c1c1c1;
border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-top-style: solid;
border-top-width: 1px;
float: left;
margin: 0 0 1px 0;
padding: 2px 7px;
text-shadow: 1px 1px #ffffff;
}
.xg_widget_profiles_message_show .xg_user_generated{
background:#ffffff;
border:solid 1px #c1c1c1;
padding:5px;
}

#message-detail-actions {
    border-width: 0px!important;
    margin-bottom: 1px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1.2em;
    padding: 0px;
}

.xg_widget_profiles_message ul.page_tabs li.this a, ul.page_tabs 

li.this span.xg_tabs {
    background: #EEEEEE;
    border-bottom-style: solid;
    border-bottom-width: 0;
    border-left-style-value: solid;
    border-left-width-value: 1px;
    border-right-style-value: solid;
    border-right-width-value: 1px;
border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
    border-top-style: solid;
    border-top-width: 1px;
    padding-bottom: 2px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 5px;
text-shadow: 1px 1px #ffffff;
}

#xg_compose_tab {
    background: #EEEEEE;
    border-color: #C1C1C1;
border-style:solid;
border-width:1px;
border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
    bottom: 6px;
    float: right;
    padding-bottom: 0;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    position: relative;
}
/* Inbox Alert */
.xj_messages_present .xj_count_unreadMessages {
    background-color: #009900;
    border-color: #006600;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    margin-left: 2px;
    padding-bottom: 0px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0px;
text-shadow: 1px 1px #3F3F3F;
-moz-border-radius: 2px;
border-radius: 2px;
}

.xj_messages_present small {background-color: transparent; margin-right: -30px;}

.xj_messages_present small a{
text-decoration:none !important;
color:transparent !important;
}

/* Inbox Alert END */


/* friend request */
.xj_one_friend_request small{
background-color: #009900;
    border: 1px solid #006600;
    color: #FFFFFF;
    margin-left: 2px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0px;
text-shadow: 1px 1px #3F3F3F;
-moz-border-radius: 2px;
border-radius: 2px;
}
.xj_one_friend_request small a{
text-decoration:none !important;
color:#ffffff;
}

/* MEMBER PROFILE INFO*/
#xg_layout_column_2.xg_2col .module_about_user dl {
    background: transparent;
    border:none;
    clear: both;
    display: block;
    padding: 3px 0px 3px 5px;
margin-bottom:1px;
}

#xg_layout_column_2.xg_2col .module_about_user dt {
    display: inline;
    font-weight: bold;
}

#xg_layout_column_2.xg_2col .module_about_user dl dd {
    display: inline;
    margin-left: 2px;
}

/*Comments in bubble with arrow*/
dl.comment{
border:none!important;
}

#comments dl.comment dd, #discussionReplies .discussion dd div.description, .xg_module_comment_wall dl.comment dd{
    background: #f9f9f9;
    border: 1px solid #e4e4e4;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    margin-right: 35px !important;
    padding: 2px 5px 27px 10px;
margin-left:20px!important;
}

#comments dl.comment dd:before, #discussionReplies .discussion dd div.description:before, .xg_module_comment_wall dl.comment dd:before{
    background: url(http://api.ning.com:80/files/HFqCj2J1p5dDEhLE1YWO29om9ILqESN44Bg6dDJhiEBtjx0W8xnvsGoGR9axcIS534jHneio1v8*ZHP9Un645KjUnEM37g4p/cornerright.png?c=290&v=201204022039) no-repeat scroll 5px 15px transparent;
    content: " ";
    display: block;
    height: 36px;
    margin-left: -33px;
    position: absolute;
    width: 37px;
}

.xg_widget_video_video_show .description, .xg_widget_photo_photo_show .description{
border:none!important;
}