@import url('template-public.css');

/*---issociate 101---*/

div.Masterdiv {padding: 20px 71px;}
p.introText {font-size: 90%;}
xx.tblContentTD1, .tblContentTD2 {width: 100px !important;}
.tblContentTD1 p {font-size: 85%; line-height: 140%;}
.tblContentTD1 ul li {font-size:85%;}

.issociate101 {margin: 0 0 -10px 20px; padding-bottom: 0; display: block;}
.issociate101 ul.postCategories li a {font-size: 80%;}
.issociate101 div p {font-size: 75%; margin: 10px; line-height: 150%;}
.issociate101 div.rss {margin: 0 0 10px;}
.issociate101 div.rss img {vertical-align: middle; margin: 0 5px 0 0;}
.issociate101 div.rss a {font: 80% Arial, sans-serif;}
.issociate101 h2.categories {background: url(/images/useruploadedimages/11/head-blog-categories.gif);}
.issociate101 h2.recentPosts {background: url(/images/useruploadedimages/11/head-blog-recent-posts.gif);}
.issociate101 h2.survey {background: url(/images/useruploadedimages/11/head-blog-survey.gif);}
.issociate101 h2.tagCloud {background: url(/images/useruploadedimages/11/head-blog-tag-cloud.gif);}


/*---issociate 101 - Article Footer---*/
#ctl00_Footer1_TRFooterDisplayArticle {background: #fff;}
#ctl00_Footer1_TDFooterDisplayArticle {display: none;}
#footer101 {margin: 0 0 20px; font-size: 85%; color: #666; line-height:140%; border-top: 1px solid #0E5E87; padding-top: 10px;background: #fff;}

/*---issociate 101 - Recent Posts Widget---*/
.widgetRecentPosts {float:left; clear:both; width:100%; margin: 0 10px;}
.widgetRecentPosts h2 {display:none; clear:both;}
.widgetRecentPosts div {float:left;}
.widgetRecentPosts div.mainItem {width:150px; margin-right:10px; padding: 0;}
.widgetRecentPosts div.subItem {width:150px; margin: 0; padding: 0; border-top:1px dotted #9C9C9C;}
.widgetRecentPosts div dl {list-style-type:none; margin: 0; padding:0px; float:left; clear:both; width:150px;}
.widgetRecentPosts div dl dt {padding: 0; margin: 0;}
.widgetRecentPosts div dl dt span.mainItemHeading,
.widgetRecentPosts div dl dt span.subItemHeading {float:left; width:140px; margin: 0; font-size: 75%; padding: 10px 10px 10px 20px; background: url(/images/useruploadedimages/11/icon-blog-recent-posts.gif) no-repeat 0 10px;}
.widgetRecentPosts div dl dt span.mainItemDate,
.widgetRecentPosts div dl dt span.subItemDate {font-weight:bold; float:left; width:150px;}
.widgetRecentPosts div dl dd {padding: 0; margin: 0;}

/*---Tag Cloud---*/
.tagCloud {margin-bottom: 0;}
.CloudBox {border: none !important; width: 180px !important; width:180px; background:url(/images/useruploadedimages/11/panel-column3-member.png) no-repeat bottom left; margin: 0 0 0 20px; padding: 15px 0;}

/*---Post Widget---*/

.widgetPostings {margin: 20px 10px 10px 0; font: 110% Arial;}
.widgetPostings {float:left; clear:both; width:100%; margin: 0 20px 0 0;}
.widgetPostings h2 {float:left; clear:both; display: none;}
.widgetPostings div {float:left; clear:both; width:100%;}
.widgetPostings div.mainItem, .widgetPostings div.subItem  {position: relative; display: block; clear: both; /*height: 120px;*/ border-bottom:1px dotted #9c9c9c; padding-bottom:45px;}
/* IE7 Only */
*:first-child+html body .widgetPostings div.mainItem,
*:first-child+html body .widgetPostings div.subItem {padding-bottom:30px;}
/* IE6 Only */
* html body .widgetPostings div.mainItem,
* html body .widgetPostings div.subItem {padding-bottom:30px;}
.widgetPostings div.mainItem dl dt span.mainItemHeading, .widgetPostings div.subItem dl dt span.subItemHeading
{padding: 15px 0 0; font-weight: bold; display: block; margin: 0;}
.widgetPostings div dl dt span.mainItemDate,
.widgetPostings div dl dt span.subItemDate {clear: both; padding: 0; overflow: hidden; padding: 0; overflow: hidden; position: absolute; bottom: 15px; left: 110px; font: 70% Arial, sans-serif; border-left: 1px solid #999; padding-left: 8px;}
.widgetPostings div dl dd span.mainItemMore,
.widgetPostings div dl dd span.subItemMore {font: 90% Arial, sans-serif; background:url(/images/useruploadedimages/11/icon-blog-arrow.gif) no-repeat 0 13px; padding: 10px 0 0 15px; display: block; position: absolute; bottom: 15px; left: 0; }
.widgetPostings div.mainItem dl a:hover, .widgetPostings div.subItem dl a:hover {text-decoration: none;}
.widgetPostings dd {margin: 0; padding: 0; font: 80% Arial, sans-serif;}
.widgetPostings dd, .widgetPostings dl, .widgetPostings dt {margin: 0; padding: 0; overflow: hidden;}










