/*a, div, table, .ccommon, a.CommandButton
{
	font-family: Arial !important;
}*/
img
{
	border: none;
}
.ccommon
{
	width: 100%;
	font-size: 12px !important;
}
.ccommon p
{
	margin-top: 0;
}
.ccommon .actionbuttons
{
	text-align: right;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	padding-right: 20px;
}
.actionbuttons img
{
	margin: 0 0 10px 0;
}
.setting
{
	clear:both !important;
}
a.disabled, a.disabled:hover, a.disabled:visited
{
	color:#999 !important;
	text-decoration:none !important;
	cursor:default !important;
}
.onlineIcon , .busyIcon, .awayIcon 
{
	padding: 3px 0px 3px 17px !important;
}

/*  Content styles	*/

.ccontent, .Forum_Row_Admin, .TB_ToolbarSet, .Forum_Row_AdminR, .Forum_Row_AdminL, 
.Forum_Admin_SectionHead
{
	border: none !important;
	background-color: #fff !important;
}
.tabs A {color: #000099 !important;}
.tabs li.selected a
{
	color:#ffffff !important;
}
.link
{
	padding-right: 15px;
	font-size:10px !important;
}
.link a
{
	font-size:10px !important;
}
a.btnGrey, .btnGrey span
{
	font-weight:bold;
	font-size:12px !important;
} 
.btnGrey span
{
	padding-top:5px !important;
}
.rpcontent
{
	_width:100% !important;
}
.rpcontent, .LinkButtons a, .Line, .edit_entry, .edit_radiobuttns, .blog_descriptn, 
#tblForumContainer, .blog_author, .normal
{
	font-size: 12px !important;
}
.etm-sub-ctnr .sub_drd_deco {width:146px !important; _width:160px !important; }
.etm-sub-ctnr .sub_drd_deco .bgext{_height:8px !important;}
.Forum_Row_AdminL, .Forum_Row_AdminR, .Forum_Row_AdminText, .Forum_Admin_SectionHead
{
	font-size: 12px !important;
	letter-spacing: 0px !important;
	font-family: Arial !important;
}
#GroupMembers .FrdStatus
{
	padding-top:0px !important;
}
.Forum_Row_Admin
{
	padding: 0px !important;
}
.PreviewTab
{
	background-color: #CCCFCB;
	color: #65ACC8;
	margin-right: 8px;
}
.PreviewTab, .ComposeTab
{
	padding: 5px;
	height: 10px;
	font-weight: bold;
}
.ComposeTab
{
	background-color: #CCDCFE;
}
.PreviewTab a.CommandButton, .blinkBold
{
	color: #65ACC8 !important;
	text-decoration: none !important;
	font-weight: bold;
}
.Forum_FooterCapLeft, .Forum_Footer, .Forum_FooterCapRight
{
	margin-top: 5px;
}
.Forum_Header
{
	padding-left: 5px !important;
}
.Forum_FooterCapLeft, .Forum_Footer, .Forum_FooterCapRight, .Forum_Header, 

.Forum_HeaderText, .Forum_HeaderCapRight
{
	background-color: #CCDAFF !important;
	color: #000 !important;
	background-image: none !important;
	border: none !important;
	font-weight: normal !important;
	letter-spacing: 0px !important;
}
.Forum_FooterCapLeft, .Forum_Footer, .Forum_FooterCapRight, .Forum_PostDetails, 

.Forum_PostButtons, .Forum_NavBarButton, div.blog_gravatar 
{
	background-image: none !important;
	border: none !important;
}
.Forum_Avatar, .Forum_PostBody_Container, .Forum_PostDetails, .Forum_PostButtons, 

.Forum_PostBody
{
	background-color: #EFEFEF !important;
}
.Forum_Profile, .Forum_NavBarButton, a.Forum_NormalSmall, a.Forum_LastPostText, 

a.Forum_FooterText, a.next, a.previous, .Line a
{
	font-weight: normal !important;
	color: #2971a7 !important;
	font-size: 12px !important;
}
.Forum_Normal, .Forum_NormalBold, .Forum_LastPostText b
{
	font-weight: bold !important;
	color: #2971a7 !important;
}
.Forum_Row_AdminText p
{
	padding: 0px;
	margin: 0px;
}

.Forum_PostBody, .blog_gravatar
{
	padding: 0px !important;
}
.Post_Content
{
	padding: 5px;
	border: solid 1px #BABBBD !important;
	background-color: #fff;
}
.Forum_PostBody_Container, .Forum_Avatar
{
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.Forum_Row, .Forum_RowHighlight1, .Forum_RowHighlight2, .Forum_RowHighlight3, 

.Forum_HeaderCapLeft
{
	background-image: none !important;
	background-color: #EFEFEF !important;
	border-left: none !important;
	color: #000 !important;
}
.Forum_Row td
{
	padding-left: 5px;
}
.Forum_Row, .Forum_RowHighlight1, .Forum_RowHighlight2
{
	border-right: solid 1px #E3E3E3 !important;
	border-top: solid 1px #E3E3E3 !important;
	padding-left: 5px !important;
	padding-top: 5px !important;
}
.Forum_RowHighlight3
{
	border-right: none !important;
	border-top: solid 1px #E3E3E3 !important;
	padding-left: 25px;
}
.BreadCrumb_Table, .Breadcrumb
{
	border-bottom: solid 1px #dfdfdf;
	padding-bottom: 8px;
	margin-bottom: 8px !important;
	width: 100%;
}
.Bottom_BreadCrumb
{
	margin-top: 8px;
}
.Forum_Border
{
	margin-top: 10px !important;
}
.Forum_FooterText, .Forum_NormalSmall, .Forum_FooterDisabled, .Forum_Admin_SectionHead
{
	color: #000 !important;
	font-weight: normal !important;
	font-size: 12px !important;
	letter-spacing: 0px !important;
}
.Forum_Admin_SectionHead
{
	padding: 5px 0px;
	font-variant: normal !important;
	font-weight: bold !important;
}
.Forum_Avatar, .Forum_PostBody_Container
{
	border-top: solid 1px #DADADA !important;
	border-bottom: none !important;
	border-left: none !important;
	border-right: none !important;
	background-image: none !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

.Forum_PostDetails .Forum_Normal, .Post_Content .Forum_Normal, .Forum_Row_AdminText
{
	font-size: 12px !important;
	font-weight: normal !important;
	color: #000 !important;
}
.Forum_GreyBold
{
	font-weight: bold !important;
	font-size:12px !important;
	color: #6B6B6B !important;
}
.Forum_BlueBold, a.Forum_BlueBold
{
	color: #2971a7 !important;
	font-size: 12px !important;
	font-weight: bold !important;
}

.LinkButtons
{
	float: left;
	width: 100%;
}
.Forum_Text
{
	margin-bottom: 5px;
}
.Right_space
{
	padding-right: 10px;
	margin-right:10px;
}
#PostListRptr_TopNav
{
	position: relative;
	top: 0px;
	left: -5px;
	float: right;
}
#PostListRptr_BottomNav
{
	position: relative;
	top: 30px;
	left: -5px;
	float: right;
}
.PostlistContent
{
	float: left;
	width: 98%;
	border-top: solid 1px #E4E4E4;
	margin-left: 8px;
}
.first
{
	border: 0px !important;
}
a.previous
{
	background: url(/_imgs/friends/groups/forum/arrow_prev.gif) left center no-repeat;
	padding-left: 8px;
}
a.next
{
	background: url(/_imgs/friends/groups/forum/arrow_next.gif) right center no-repeat;
	padding-right: 8px;
}
.Line
{
	padding-bottom: 8px;
}

#postContainer
{
	text-align: left;
	background-color: #EFEFEF;
	float: left;
	width: 100%;
}
.Author
{
	width: 10%;
	float: left;
	padding-top: 4px;
}
.Postlist
{
	width: 83%;
	float: left;
	padding: 8px;
}
.PostBody
{
	float:left;
	border: solid 1px #C2C6C8;
	padding: 5px 0px 5px 0px;
	width: 100%;
	background-color: #fff;
	margin-top: 5px;
}
.PostBody p, .wordbreak, .Forum_Row_AdminText p
{
	word-break:break-all; overflow:auto;
	-moz-binding: url('wordwrap.xml#wordwrap'); 
	width:100%;
}

.blog_descriptn p 
{
	word-break:break-all; 
	-moz-binding: url('wordwrap.xml#wordwrap'); 
	
}
#PostLinks
{
	padding-top: 10px;
	float: left;
	width: 100%;
}
.Thread_Img
{
	width: 50px;
	height: 50px;
	border: none;
}

.Forum_NormalTextBox
{
	border-color: #DBDCDD !important;
	border-style: solid !important;
	border-width: 1px !important;
	font-size: 12px !important;
}
.DeleteThread
{
	float:right;
}
.DeleteThread a
{
	font-weight:bold !important;
}
.TB_SideBorder
{
	background-color: #EFEFEF !important;
}
.TB_Expand, .TB_Collapse
{
	border: 1px outset #EFEFEF !important;
	padding: 2px;
}
.TB_Collapse
{
	border-left: 0px !important;
}
ifame table
{
	border: 0px;
}
#divRatings
{
	float: left;
	padding: 3px 0px 0px 3px;
	width:60%;
}
#divRatings div
{
	float: left;
}
.DeleteBtn
{
	float: left;
	width: 100%;
	padding: 10px 10px 20px 10px;
	text-align:right;
}
.DeleteBtn a
{
	float:right !important;
	margin: 0px 10px;
}
/* added by raghavi - UI Revamp */

.blog_title
{	
float: left;
font-family:arial;
color:#0B89CA;
font-weight:bold;
font-size: 14px !important;
margin-bottom: 3px;
}
h2.blog_title span, .GrpLnkVisited
{
	font-weight:normal !important;
	text-decoration:none;
}
.blog_footer_right {
	float:right;
}
.blog_footer_left 
{
	width:172px;
clear:both
}
.blog_footer
{
	width:590px;
	background-color:#ccdaff;
	padding:5px 15px;
	float:left;
	margin:0px;
	_width:620px;
}
*:first-child+html .blog_footer{width:620px;}/*IE 7*/
.blog_footer{width /*\**/: 620px\9 /*IE 8 fix*/}
.blog_topics
{
	background-image: url(images/blog_topic.png);
	font-size: 11px;
	color:#0B89CA !important;
	text-decoration:none !important;
}
.blog_topics a, .blog_topics a:hover
{
	color:#0B89CA !important;
	text-decoration:none !important;
}
.blog_body {
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 12px !important;
	width:100%;
	margin-bottom:7px;
	}
.manage
{float:right;
 padding-right:5px;
}
.blog_title a, blog_title a:hover,.blog_title span a, blog_title span a:hover , .Grouplinks li a:hover
{
	color:#0B89CA !important;
	text-decoration:none;
	font-size:13px;
	
}
.blog_descriptn
{
	margin:15px 0px 10px 0px;
	float:left;
}
.blog_descriptn .description
{
	
}
.Forum_name, a.Forum_name
{
	color: #0B89CA !important;
	font-size: 12px !important;
	font-weight: normal !important;
}
.float_right
{
	float:right;
}
.comment_buttons
{
	float:right;
	color: #0B89CA !important;
	text-decoration:none !important;
}
.comment_no
{
	color: #0B89CA !important;
	font-size: 12px !important;font-weight:bold;
}

.edit_radiobuttns
{
	float:left;
	margin-top:8px;
	margin-right:8px;
}
.edit_radiobuttns label, .Normal label
{
	padding-left:5px;
}
.add_comments_icon
{
	/*background-image: url(/_imgs/friends/groups/blog/add_comment.png);
	background-repeat: no-repeat;*/
	padding-right:5px;
	cursor: pointer;
	font-size: 12px;
	font-weight:bold;
	color:#347aae !important;
	text-decoration:none !important;
}
.comment_icon
{
	background-image: url(/_imgs/friends/groups/blog/comment.png);
	background-repeat: no-repeat;	
	cursor: pointer;
	font-size: 12px;
	font-weight:bold;
	color:#0B89CA !important;
	text-decoration:none !important;
}


/* Blog post lists */
.blog_edit_link
{
	float:right;
}
.blog_author
{
	float:left;
	width:100%;
	padding:8px 0px;
}
.blog_edit_link a
{	
	background-image: url(/_imgs/friends/groups/blog/edit.gif);
	background-repeat: no-repeat;
	float:left;
	text-align:right;
	padding-left: 20px;
	font-weight:normal !important;	
	font-size: 12px !important;	
	color:#0B89CA !important;
}
a.blog_edit_link, .commentcont a
{	
 	font-weight: normal !important;
}
.pnlAddComment, .greybg
{
	width:100%;
	float:left;
}
.blog_head
{
	background-color:#ccdaff !important;
	float:left;
}
.BlogInfo .blog_head, .blog_body .blog_head
{
	background-color:Transparent !important;
	height: auto !important;
}
.blog_grey, .blog_head, .blog_white
{
	width: 100%;
	float:left;
	height:30px;
}
.blog_grey
{
	background-color: #efefef;
}
.blog_white
{
	background-color: #FFF;
}
.blog_left
{
	width:60%;
	float:left;
	padding:5px 5px 0px 5px;
}
.blog_right
{
	width:35%;
	padding:5px 5px 0px 5px;
	float:left;
}
.headline{float:left;width:200px;text-align:left !important;}
.headline a , .headline a:hover{color:#0b89ca;font-weight:normal !important;text-align:center;}
.datecolumn{float:left;width:190px;text-align:center;}
.heartcolumn{float:left;width:30px;text-align:center;}
.edit{float:left;width:90px;text-align:center;}
.delete{float:left;width:80px;text-align:center;}
.blog_headline
{
	float:left;width:50%;background-color:#EFEFEF;padding:7px 0px 7px 2px;	
}
.blog_status
{
	float:left;width:49.5%;background-color:#FFFFFF;padding:7px 0px 7px 0px;	
}
.blog_left a, .blog_left a:hover
{
color:#0B89CA !important;
font-weight: normal !important;	
}

/* Blog post lists */

/* Comment section design break fix - Raghavi */
.greybg
{
	background-color: #eeeeee;
	margin-top:8px;
}
.commentcount
{
	padding:3px 0px 0px 5px;width:598px;background-color:#efefef;border-bottom:solid 1px 

#EEEEEE
}
div.blog_bubble_owner blockquote, div.blog_bubble blockquote 
{
	margin: 0px;
	padding: 10px;
	background-color: #eeeeee;
	min-height:64px;	
}
/* added by raghavi - UI Revamp */

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Arial !important;
	font-size: 12px;
	font-weight: normal;
}

/*	Community - Header	*/
#hdr_status{_width:50px !important;}
#hdr_inbox ul li {_width:155px !important;}
#hdr_status ul li , #hdr_friends ul li {_width:180px !important;}
.dd_bottom {_font-size:5px;}


/*blog - new buttons  - 17318*/
#blogbtns 
{
    float:right;
}
#blogbtns a.newblogbtn_left , #blogbtns a.editblogbtn_left
{
    margin-left:10px;
    text-decoration:none;
    color:#FFF;
}
#blogbtns a:hover.newblogbtn_left , #blogbtns a:hover.editblogbtn_left , #blogbtns span
{
    text-decoration:none !important;
    cursor:pointer;
    font-size:12px !important;
}
.newblogbtn_left , .editblogbtn_left
{
     padding-left:28px;
	 float:left;
}
.newblogbtn_left
{
    background: url(/_imgs/friends/groups/forum/newpost-icon.gif) left center no-repeat;  
}
.editblogbtn_left
{
    background: url(/_imgs/friends/groups/blog/manageblog-icon.gif) left center no-repeat;
}
.blogbtn_right
{
     background: url(/_imgs/friends/groups/blog/right-btn.gif) right center no-repeat;
     padding:5px 15px 7px 8px;
     float:left;
}

/*Discussions*/
a.btnDeletethread
{
    background: url(/_imgs/friends/btn/reject_left.gif) left center no-repeat;
    padding:0 0 0 27px;
    float:left;
}
a.btnDeletethread , a:hover.btnDeletethread , a:hover.btnBlue , a:hover.btnblueright
{
    text-decoration:none !important;
}
a.btnblueright span
{
    background:transparent url(/_imgs/friends/btn/login_right.gif) no-repeat scroll right center !important;
    float:left;
    font-weight:bold;
    height:auto;
    padding:8px 20px 8px 8px;
    text-decoration:none !important;
    color:#FFF;
    cursor:pointer;
    font-size:12px !important;
}
.Forum_Footer #divRatings
{
    padding-top:8px;
}
.linkseperator
{
    background:transparent url(/_imgs/friends/btn/link-seperator.gif) no-repeat scroll right center;    
}
.editlnk
{
    background:transparent url(/_imgs/friends/btn/edit.gif) no-repeat scroll left center;
    padding-left:18px;  
}
.quickreply .field{float:left;width:100%;}
.quickreply{background-color:#efefef;padding:10px 10px 5px;float:left;}
.field .fieldname{width:75px;float:left;}
#lnkAdvancedEditor{float:left;}
.quickreply textarea{margin:10px 0;}
.quickreply .notifytxt{float:right;width:350px;text-align:right;}
.notifytxt input{margin-right:5px;}

.createnew-btn{float:left;background:transparent url(/_imgs/friends/Groups/Forum/newpost-icon.gif) no-repeat scroll left center;padding-left:28px;}

/*Blogs*/
#divComments ,#CommentsForm{float:left;}
.quickComments{background-color:#efefef;padding:5px 10px;float:left;width:600px;}
.commentfield{padding:10px 0;}
#divComments{width:600px;}
#CommentsForm{color:#000;padding:0 10px;width:580px;}
.savepostbtn{float:left;background:transparent url(/_imgs/friends/Groups/blog/savepost-icon.gif) no-repeat scroll left center;padding-left:28px;}
.publishpostbtn{float:left;background:transparent url(/_imgs/friends/Groups/blog/publishblog.gif) no-repeat scroll left center;padding-left:28px;}
#divRepeater #lstBlogView_BottomNav {text-align:right;} 
#divRepeater #lstBlogView_TopNav {display:none;}
/*Blog list*/
.btnblue_small{float:left;background:transparent url(/_imgs/friends/btn/blue-smallbtn.gif) no-repeat scroll left center;padding-left:7px;}
.btnblue_small span
{
    background:transparent url(/_imgs/friends/btn/blue-smallbtn-right.gif) no-repeat scroll right center !important;
    float:left;
    font-weight:normal;
    height:auto;
    padding:4px 15px 4px 8px;
    text-decoration:none !important;
    color:#FFF;
    cursor:pointer;
    }
a:hover.btnblue_small{text-decoration:none !important;}
.blog_list{color:#000;padding:5px 0px 5px 10px;width:610px;height:auto;}
.postthrdlist{border-bottom:2px solid #efefef;float:left;}

.likeit
{
	width: 100%; 
	height: 100%; 
	padding-top: 14px;
    color: White; 
    font-size: medium !important; 
    font-weight:bold;
    background:transparent url(/_imgs/friends/groups/forum/likeit.gif) no-repeat;
    float:left;
   
}

.likeItDiv
{
float: left; width: 12%; height: 80px;
text-align: center; padding-top: 10px;	
}

.PostHead
{
	float:left;
	width: 100%;
}

/*Community Header	*/
#cmmty_hdr_inbox ul li {width:153px !important; _width:155px !important;}
#cmmty_hdr_status ul li {width:178px !important; _width:180px !important;}
#cmmty_hdr_noFriendsDdItems, #cmmty_hdr_friends ul li {_width:180px !important;}
#cmmty_hdr_noFriendsDdItems, ul li#cmmty_hdr_noFriendsDdItems {width:173px !important;}
.dd_bottom {padding-left:0px  !important;}
#cmmty_hdr_status .dd_bottom {width:180px !important;}
#cmmty_hdr_status, #cmmty_hdr_status .menu-head {width:45px !important; _width:48px !important; _padding-left:0px !important; }
#cmmty_hdr_inbox ul li { padding-top: 10px !important; }
#cmmty_hdr_inbox ul li.dd_bottom {padding-left:0px !important; padding-top: 0px !important; }
.frnd_content .chat, .frnd_content .msg, .frnd_content .im {_margin:5px 3px 0 2px !important;}
