/* =========================================================================

    widgets.css = additional styling for mzinga widgets

   ========================================================================= */


/* HOME - RECENT BLOG POSTS WIDGET ON RIGHT */
div#widgetHomeBlogPostsRight div.ptcHead h2 {
color:#333333;
font-family:tahoma,arial;
font-size:17px;
}
div#widgetHomeBlogPostsRight {
font-family:tahoma,arial;
font-size:12px;
}
div#widgetHomeBlogPostsRight div.ptcRecentBlogPosts ul {
margin-left:0px;
padding:0px;
}
div#widgetHomeBlogPostsRight div.ptcRecentBlogPosts ul li {
clear:both;
list-style-type:none;
margin-bottom:20px;
}
div#widgetHomeBlogPostsRight div.ptcProfileInfo a, 
div#widgetHomeBlogPostsRight div.ptcProfileInfo a:link, 
div#widgetHomeBlogPostsRight div.ptcProfileInfo a:active, 
div#widgetHomeBlogPostsRight div.ptcProfileInfo a:visited {
font-weight:bold;
font-size:12px;
}
div#widgetHomeBlogPostsRight div.ptcProfileInfo a.ptcMemberLink,
div#widgetHomeBlogPostsRight div.ptcProfileInfo a.ptcMemberLink:link,
div#widgetHomeBlogPostsRight div.ptcProfileInfo a.ptcMemberLink:active,
div#widgetHomeBlogPostsRight div.ptcProfileInfo a.ptcMemberLink:visited {
font-weight:normal;
}
div#widgetHomeBlogPostsRight div.ptcProfilePicture {
float:left;
margin:0px 10px 10px 0px;
}
div#widgetHomeBlogPostsRight div.ptcBlogText {
display:none;
}



/* HOME - RECENT BLOG POSTS WIDGET ON BOTTOM */
div#widgetHomeBlogPosts div.ptcHead {
display:none;
}
div#widgetHomeBlogPosts {
font-family:tahoma,arial;
font-size:12px;
}
div#widgetHomeBlogPosts div.ptcRecentBlogPosts ul {
padding:0px;
}
div#widgetHomeBlogPosts div.ptcRecentBlogPosts ul li {
clear:both;
list-style-type:none;
margin-bottom:20px;
}
div#widgetHomeBlogPosts div.ptcProfileInfo a, 
div#widgetHomeBlogPosts div.ptcProfileInfo a:link, 
div#widgetHomeBlogPosts div.ptcProfileInfo a:active, 
div#widgetHomeBlogPosts div.ptcProfileInfo a:visited {
font-weight:bold;
}
div#widgetHomeBlogPosts div.ptcProfileInfo a.ptcMemberLink,
div#widgetHomeBlogPosts div.ptcProfileInfo a.ptcMemberLink:link,
div#widgetHomeBlogPosts div.ptcProfileInfo a.ptcMemberLink:active,
div#widgetHomeBlogPosts div.ptcProfileInfo a.ptcMemberLink:visited {
font-weight:normal;
}
div#widgetHomeBlogPosts div.ptcProfilePicture {
float:left;
margin:0px 10px 10px 0px;
}




/* COMMUNITY PAGE - RECENT BLOG POSTS WIDGET */
div#widgetCommBlogPosts div.ptcHead h2 {
margin: 0px 0px 10px 0px; 
}
div#widgetCommBlogPosts div.ptcHead h2,
div#widgetCommBlogPosts div.ptcHead h2 a, 
div#widgetCommBlogPosts div.ptcHead h2 a:link, 
div#widgetCommBlogPosts div.ptcHead h2 a:active, 
div#widgetCommBlogPosts div.ptcHead h2 a:visited
{ 
	color:#0D5E8A; 
	font-size:20px;
	font-weight:normal; 
}
div#widgetCommBlogPosts div.ptcHead h2 a:hover {
	text-decoration:underline; 
}
}
div#widgetCommBlogPosts {
font-family:tahoma,arial;
font-size:12px;
}
div#widgetCommBlogPosts div.ptcRecentBlogPosts ul {
padding:0px;
}
div#widgetCommBlogPosts div.ptcRecentBlogPosts ul li {
list-style-type:none;
margin-bottom:20px;
}
div#widgetCommBlogPosts div.ptcProfileInfo a, 
div#widgetCommBlogPosts div.ptcProfileInfo a:link, 
div#widgetCommBlogPosts div.ptcProfileInfo a:active, 
div#widgetCommBlogPosts div.ptcProfileInfo a:visited {
font-weight:bold;
}
div#widgetCommBlogPosts div.ptcProfileInfo a.ptcMemberLink,
div#widgetCommBlogPosts div.ptcProfileInfo a.ptcMemberLink:link,
div#widgetCommBlogPosts div.ptcProfileInfo a.ptcMemberLink:active,
div#widgetCommBlogPosts div.ptcProfileInfo a.ptcMemberLink:visited {
font-weight:normal;
}
div#widgetCommBlogPosts div.ptcProfilePicture {
float:left;
margin:0px 10px 10px 0px;
}
div.ptcMemberLink, div.ptcDate {
color:#808080;
display:inline;
}
div.ptcBlogText {
clear:both;
}


/* MZINGA COMMENT WIDGET */
div.ptcWidgetParent div.ptcWidgetTalkback  {
/*border-top:dotted 1px #4879CA;*/
padding-top:30px;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackCommentBar {
color:#0D5E8A;
font-family:tahoma,verdana,arial;
font-size:14px;
font-weight:normal;
line-height:22px;
padding-left:20px;
text-decoration:none;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackCommentBar span.ptcCommentCount {
background:none;
float:left;
color:#0D5E8A;
font-family:tahoma,verdana,arial;
font-size:14px;
font-weight:bold;
line-height:22px;
padding-left:25px;
padding-right:20px;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackCommentBar a.ptcWidgetButtonPostBox {
color:#0D5E8A;
float:left;
font-family:tahoma,verdana,arial;
font-size:14px;
font-weight:normal;
line-height:22px;
text-decoration:none;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackNoMessages {
color:#0D5E8A;
float:right;
font-family:tahoma,verdana,arial;
font-size:14px;
font-weight:normal;
line-height:22px;
padding-left:20px;
text-decoration:none;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackMessage {
border:solid #cccccc;
border-width:0px 0px 1px 0px;
margin:5px 0px 5px 20px;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackMessage div.ptcWidgetTalkbackLinks div {
color:#535963;
float:left;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackMessage div.ptcWidgetTalkbackLinks div span.ptcMemberLink {
font-family:tahoma,verdana,arial;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackMessage div.ptcWidgetTalkbackLinks div.ptcWidgetTalkbackTextPostedDate {
color:#535963;
float:left;
font-family:tahoma,verdana,arial;
font-size:11px;
padding-bottom:5px;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackMessage div.ptcWidgetTalkbackTextMessage {
background:none;
color:#535963;
font-family:verdana;
font-size:11px;
overflow:auto;
padding-left:0px;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackMessage div.ptcWidgetTalkbackLinksTOS a {
background:none;
color:#1D6FCA;
font-size:10px;
padding-left:10px;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackSubmit div.ptcWidgetTalkbackSubmitMessage {
color:#0D5E8A;
font-family:tahoma,verdana,arial;
font-size:14px;
font-weight:bold;
margin-left:20px;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackSubmit div.ptcWidgetTalkbackSubmitPostBox {
background:none;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackSubmit div.ptcWidgetTalkbackSubmitPostBox textarea {
border:solid #CCCCCC 1px;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackSubmit div.ptcWidgetTalkbackSubmitCounter div {
float:left;
font-family:verdana;
font-size:11px;
}
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetTalkbackSubmit div.ptcWidgetTalkbackSubmitPostButton button.ptcWidgetTalkbackSubmitButton {
background:none;
background-color:#EDEDED;
border:solid 1px #CCCCCC;
color:#0D5E8A;
font-family:tahoma,verdana,arial;
font-size:12px;
font-weight:bold;
margin-top:5px;padding:5px 10px;
width:auto;
}


div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetReviewsTOSForm div.ptcWidgetTOSFormButtons div.ptcWidgetTOSFormButton a {
background:none;
border:medium none;
color:#6897CF;
font-weight:bold;
text-align:center;
text-decoration:none;
}

div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetReviewsTOSForm div.ptcWidgetTOSFormCommentBox textarea,
div.ptcWidgetParent div.ptcWidgetTalkback div.ptcWidgetReviewsTOSForm div.ptcWidgetTOSFormReasonDropDown select {
margin-bottom:20px;
width:350px;
}




/* MZINGA RATINGS WIDGET */
div.ptcWidgetParent div.ptcWidgetRatingReport {
font-size:11px;
}
