﻿.homelist_clrFix { clear:both; overflow:hidden; height:10px; }
.homelist_clrFix7px { clear:both; overflow:hidden; height:7px; }
.homelist_clrFixSmall { clear:both; overflow:hidden; height:5px; }
.homelist_clrFix2px { clear:both; overflow:hidden; height:2px; }
.homelist_clrFix1px { clear:both; overflow:hidden; height:1px; }

.homelist_textAuto { float:left; width:auto; text-align:left; font-weight:bold; font-family:Verdana; color:#fff; font-size:small; }
.homelist_text60px { float:left; width:60px; text-align:left; font-weight:bold; font-family:Verdana; color:#fff; font-size:small; }
.homelist_text100px { float:left; width:100px; text-align:left; font-weight:bold; font-family:Verdana; color:#fff; font-size:small; }
.homelist_doubledot { float:left; width:15px; text-align:center; margin:0; font-weight:bold; font-family:Verdana; color:#fff; font-size:small; }
.homelist_object { float:left; width:auto; }
.homelist_space { float:left; width:30px; text-align:left; }

.homelist_textAuto_GeneralStats { float:left; width:auto; text-align:left; font-weight:bold; font-family:Verdana; color:#fff; font-size:8pt; }
.homelist_doubledot_GeneralStats { float:left; width:15px; text-align:center; margin:0; font-weight:bold; font-family:Verdana; color:#fff; font-size:8pt; }

/********************************************************************************************/
.pnlHomePageMenuContent
{
    width:570px;
    height:34px;
	margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-align: center;
    background: #FFF;
	clear: both;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
	border-top: solid 1px #045C97;
	border-top: solid 1px #FFF;
}

/********************************************************************************************/
.pnlHomePageMainContainer
{
    display:block;
}
.pnlHomePageMainContainer *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#045C97;
}
.pnlHomePageMainContainer1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #045C97;
  border-right:1px solid #045C97;
  background:#045C97;
}
.pnlHomePageMainContainer2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #045C97;
  border-right:1px solid #045C97;
  background:#045C97;
}
.pnlHomePageMainContainer3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #045C97;
  border-right:1px solid #045C97;
}
.pnlHomePageMainContainer4
{
  border-left:1px solid #045C97;
  border-right:1px solid #045C97;
}
.pnlHomePageMainContainer5
{
  border-left:1px solid #045C97;
  border-right:1px solid #045C97;
}
.pnlHomePageMainContent
{
    width:570px;
    height:auto;
    min-height:855px;
	margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-align: left;
    background: #045C97;
	border: solid 0px Yellow;
}

.pnlHomePageList_Date_Today
{
	width:540px;
	margin: 0 0 0 15px;
	padding: 0 0 0 0;
	background:#045C97;
	color:#E6F8FF;
	font-weight:bold;
	font-family:Verdana;
	font-size:10pt;
	text-align:left;
	border: solid 0px Red;
}
.pnlHomePageList_Date_Other
{
	width:540px;
	margin: 0 0 0 15px;
	padding: 0 0 0 0;
	background:#045C97;
	color:#E6F8FF;
	font-weight:bold;
	font-family:Verdana;
	font-size:10pt;
	text-align:left;
	border: solid 0px Red;
}
/********************************************************************************************/

.pnlHomePageList
{
    width:540px;
    height:543px;
	margin: 0 0 0 15px;
    padding: 0 0 0 0;
    text-align: left;
    background: #045C97;
	border:solid 0px Red;
}

.pnlHomePageListContainer_Header
{
    display:block;
}
.pnlHomePageListContainer_Header *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#7C9D1F;
}
.pnlHomePageListContainer_Header1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
  background:#7C9D1F;
}
.pnlHomePageListContainer_Header2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
  background:#7C9D1F;
}
.pnlHomePageListContainer_Header3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
}
.pnlHomePageListContainer_Header4
{
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
}
.pnlHomePageListContainer_Header5
{
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
}

.pnlHomePageListContainer
{
    display:block;
}
.pnlHomePageListContainer *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E6F8FF;
}
.pnlHomePageListContainer1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlHomePageListContainer2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlHomePageListContainer3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlHomePageListContainer4
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlHomePageListContainer5
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}

.pnlHomePageList_Header
{
	width:530px;
	height:21px;
	float:left;
    text-align:left;
	margin: 0 0 0 0;
	padding: 2px 0 0 10px;
    color:#FFF;
    background:#7C9D1F;
    font-weight:bold;
    font-family:Verdana;
    font-size:9pt;
	border:solid 0px #ccc;
}
.pnlHomePageListContent
{
    width:540px;
    height:510px;
	margin: 0 0 0 0;
    padding: 0 0 0 0;
    background: #E6F8FF;
	clear: both;
	text-align:left;
	border:solid 0px Red;
}

.pnlHomePageListContainer_Footer
{
    display:block;
}
.pnlHomePageListContainer_Footer *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E6F8FF;
}
.pnlHomePageListContainer_Footer1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlHomePageListContainer_Footer2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlHomePageListContainer_Footer3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlHomePageListContainer_Footer4
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlHomePageListContainer_Footer5
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
/********************************************************************************************/

.pnlBlogStatsDataList
{
    width:530px;
    height:auto;
    max-height:555px;
	background:#E6F8FF;
    display:block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border:solid 0px Yellow;
}

.pnlBlogStatsDataList_Header
{
	width:529px;
	height:20px;
	background:#E6F8FF;
	color:#045C97;
	font-size:10pt;
	font-weight:bold;
	font-family:Verdana;
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
	border:solid 0px Red;
}
.pnlBlogStatsDataList_Header_Sorting
{
	width:44px;
	height:17px;	
	text-align:center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: solid 0px Red;
}
.pnlBlogStatsDataList_Header_PostTitle
{
	width:362px;
	height:17px;	
	text-align:left;
	margin: 0 0 0 0;
	margin: -17px 0 0 49px;
	padding: 0 0 0 0;
	border: solid 0px Red;
}
.pnlBlogStatsDataList_Header_ReadingCount
{
	width:113px;
	height:17px;	
	text-align:left;
	margin: -17px 0 0 416px;
	padding: 0 0 0 0;
	border: solid 0px Red;
}
.pnlBlogStatsDataList_Header_Line
{
	clear:both; 
	overflow:hidden; 
	height:3px;
	width:auto;
	background:#045C97;
}

.pnlBlogStatsDataList_Item
{
	width:529px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background:#E6F8FF;
	font-weight:bold;
	text-align:left;
	border: solid 0px Red;
}
.pnlBlogStatsDataList_AlternatingItem
{
	width:529px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background:#E6F8FF;
	font-weight:bold;
	text-align:left;
	border: solid 0px Red;
}
.pnlBlogStatsDataListItem
{
	width:529px;
	height:20px;	
	text-align:left;
	color:#045C97;
	background:#E6F8FF;
	background-repeat:no-repeat;
	background-position:top right;	
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	margin: 0 0 0 5px;
	padding: 3px 0 0 0px;
	overflow:hidden;
	border: solid 0px Red;
}
.pnlBlogStatsDataListItem:hover
{
	width:529px;
	height:20px;	
	text-align:left;
	background:#BAE8F7;
	background:#40F4EC;
	color:#045C97;
	background-repeat:no-repeat;
	background-position:top right;	
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	margin: 0 0 0 0;
	padding: 3px 0 0 5px;
	margin: 0 0 0 5px;
	padding: 3px 0 0 0px;
	overflow:hidden;
	border: solid 0px Red;
}

.pnlBlogStatsDataListItem_Sorting
{
	float:left;
	width:39px;
	height:18px;
	text-align:right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: solid 0px Red;
}
.pnlBlogStatsDataListItem_PostTitle
{
	float:left;
	width:410px;
	height:18px;
	text-align:left;
	position:relative;
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	border: solid 0px Red;
}
.pnlBlogStatsDataListItem_PostTitle a { color:#045C97; cursor:pointer; text-decoration:none; }
.pnlBlogStatsDataListItem_PostTitle a:hover { color:#045C97; cursor:pointer; text-decoration:underline; }
.pnlBlogStatsDataListItem_PostTitle a:visited { color:#045C97; cursor:pointer; }

.pnlBlogStatsDataListItem_ReadingCount
{
	float:left;
	width:66px;
	height:18px;	
	text-align:right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: solid 0px Red;
}
/*---------------------------------------------------------------------------------------------------*/
.pnlBlogStatsDataList_Footer
{
	width:auto;
	height:18px;
	margin: 0 auto 0 auto;
	padding:2px 0 0 0;
	background:#E6F8FF;
	text-align:left;
	border: solid 0px Red;
}
/********************************************************************************************/
/********************************************************************************************/
.pnlHomePage_GeneralStats
{
    width:540px;
    height:20px;
	margin: 0 0 0 15px;
    padding: 0 0 0 0;
    background: #045C97;
    color:#FFF;
	border:solid 0px Red;
}
.pnlHomePage_GeneralStats_BlogCount
{
	float:left;
	text-align:left;
    width:190px;
	border:solid 0px Yellow;
}
.pnlHomePage_GeneralStats_BlogPostCount
{
	float:left;
	text-align:center;
    width:155px;
	border:solid 0px Yellow;
}
.pnlHomePage_GeneralStats_BlogPostReadingCount
{
	float:left;
	text-align:right;
    width:190px;
	border:solid 0px Yellow;
}
/********************************************************************************************/
.pnlHomePage_CurrentlyReading
{
    width:540px;
    height:25px;
    max-height:40px;
	margin: 0 0 0 15px;
    padding: 0 0 0 0;
    text-align: left;
    background: #045C97;
	border:solid 0px Red;
}
.pnlHomePage_CurrentlyReadingCapsule_Header
{
    display:block;
}
.pnlHomePage_CurrentlyReadingCapsule_Header *
{
  display:block;
  height:1px;
  overflow:hidden;
  clear:both;
  font-size:.01em;
  background:#E6F8FF;
}
.pnlHomePage_CurrentlyReadingCapsule_Header1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlHomePage_CurrentlyReadingCapsule_Header2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlHomePage_CurrentlyReadingCapsule_Header3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlHomePage_CurrentlyReadingCapsule_Header4
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlHomePage_CurrentlyReadingCapsule_Header5
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}

.pnlHomePage_CurrentlyReading_Content
{
    width:530px;
    height:15px;
	margin: 0 0 0 0;
    padding: 0 0 0 10px;
    background: #E6F8FF;
    color:#045C97; 
	text-align:left;	
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	border:solid 0px Red;
}
.pnlHomePage_CurrentlyReading_Content a { color:#045C97; cursor:pointer; text-decoration:none; }
.pnlHomePage_CurrentlyReading_Content a:hover { color:#045C97; cursor:pointer; text-decoration:underline; }
.pnlHomePage_CurrentlyReading_Content a:visited { color:#045C97; cursor:pointer; }

.pnlHomePage_CurrentlyReading_Help
{
	float:left;
	width:20px;
	height:17px;
    text-align:left;
    background: #E6F8FF;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border:solid 0px #ccc;
}

.pnlHomePage_CurrentlyReadingCapsule_Footer
{
    display:block;
}
.pnlHomePage_CurrentlyReadingCapsule_Footer *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E6F8FF;
}
.pnlHomePage_CurrentlyReadingCapsule_Footer1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlHomePage_CurrentlyReadingCapsule_Footer2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlHomePage_CurrentlyReadingCapsule_Footer3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlHomePage_CurrentlyReadingCapsule_Footer4
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlHomePage_CurrentlyReadingCapsule_Footer5
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
/********************************************************************************************/
/********************************************************************************************/

.pnlHomePage_BlogPostsWhichLastAdded
{
    width:540px;
    height:150px;
	margin: 0 0 0 15px;
    padding: 0 0 0 0;
    text-align: left;
    background: #045C97;
	border:solid 0px Red;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Header
{
    display:block;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Header *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#7C9D1F;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Header1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
  background:#7C9D1F;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Header2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
  background:#7C9D1F;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Header3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Header4
{
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Header5
{
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
}

.pnlHomePage_BlogPostsWhichLastAdded_Header
{
	width:530px;
	height:20px;
	float:left;
    text-align:left;
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
    color:#FFF;
    background:#7C9D1F;
    font-weight:bold;
    font-family:Verdana;
    font-size:10pt;
	border:solid 0px #ccc;
}
.pnlHomePage_BlogPostsWhichLastAdded_Content
{
    width:535px;
    height:120px;
	margin: 0 0 0 0;
    padding: 0 0 0 5px;
    background: #E6F8FF;
    color:#045C97; 
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	clear: both;
	text-align:left;
	border:solid 0px Red;
}
.pnlHomePage_BlogPostsWhichLastAdded_Content a { color:#045C97; cursor:pointer; text-decoration:none; }
.pnlHomePage_BlogPostsWhichLastAdded_Content a:hover { color:#045C97; cursor:pointer; text-decoration:underline; }
.pnlHomePage_BlogPostsWhichLastAdded_Content a:visited { color:#045C97; cursor:pointer; }

.pnlHomePage_BlogPostsWhichLastAddedCapsule_Footer
{
    display:block;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Footer *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E6F8FF;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Footer1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Footer2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Footer3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Footer4
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlHomePage_BlogPostsWhichLastAddedCapsule_Footer5
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
/********************************************************************************************/
/********************************************************************************************/

.pnlHomePage_RandomPosts
{
    width:540px;
    height:150px;
	margin: 0 0 0 15px;
    padding: 0 0 0 0;
    text-align: left;
    background: #045C97;
	border:solid 0px Red;
}
.pnlHomePage_RandomPostsCapsule_Header
{
    display:block;
}
.pnlHomePage_RandomPostsCapsule_Header *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#7C9D1F;
}
.pnlHomePage_RandomPostsCapsule_Header1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
  background:#7C9D1F;
}
.pnlHomePage_RandomPostsCapsule_Header2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
  background:#7C9D1F;
}
.pnlHomePage_RandomPostsCapsule_Header3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
}
.pnlHomePage_RandomPostsCapsule_Header4
{
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
}
.pnlHomePage_RandomPostsCapsule_Header5
{
  border-left:1px solid #7C9D1F;
  border-right:1px solid #7C9D1F;
}

.pnlHomePage_RandomPosts_Header
{
	width:530px;
	height:20px;
	float:left;
    text-align:left;
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
    color:#FFF;
    background:#7C9D1F;
    font-weight:bold;
    font-family:Verdana;
    font-size:10pt;
	border:solid 0px #ccc;
}
.pnlHomePage_RandomPosts_Content
{
    width:535px;
    height:120px;
	margin: 0 0 0 0;
    padding: 0 0 0 5px;
    background: #E6F8FF;
    color:#045C97; 
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	clear: both;
	text-align:left;
	border:solid 0px Red;
}
.pnlHomePage_RandomPosts_Content a { color:#045C97; cursor:pointer; text-decoration:none; }
.pnlHomePage_RandomPosts_Content a:hover { color:#045C97; cursor:pointer; text-decoration:underline; }
.pnlHomePage_RandomPosts_Content a:visited { color:#045C97; cursor:pointer; }

.pnlHomePage_RandomPostsCapsule_Footer
{
    display:block;
}
.pnlHomePage_RandomPostsCapsule_Footer *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E6F8FF;
}
.pnlHomePage_RandomPostsCapsule_Footer1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlHomePage_RandomPostsCapsule_Footer2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlHomePage_RandomPostsCapsule_Footer3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlHomePage_RandomPostsCapsule_Footer4
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlHomePage_RandomPostsCapsule_Footer5
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
/********************************************************************************************/
/*****************************************************************************************************/
.pnlBlogPostsRandomDataList
{
    width:535px;
    height:auto;
	background:#E6F8FF;
    display:block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border:solid 1px Yellow;
}
.pnlBlogPostsRandomDataList_Item
{
	width:530px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background:#E6F8FF;
	font-weight:bold;
	text-align:left;
	border: solid 0px Red;
}
.pnlBlogPostsRandomDataList_AlternatingItem
{
	width:530px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background:#E6F8FF;
	font-weight:bold;
	text-align:left;
	border: solid 0px Red;
}
.pnlBlogPostsRandomDataListItem
{
	width:525px;
	height:20px;	
	text-align:left;
	color:#045C97;
	background:#E6F8FF;
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	margin: 0 0 0 0;
	padding: 3px 0 0 5px;	
	overflow:hidden;
	border: solid 0px Red;
}
.pnlBlogPostsRandomDataListItem:hover
{
	width:525px;
	height:20px;	
	text-align:left;
	color:#045C97;
	background:#40F4EC;
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	margin: 0 0 0 0;
	padding: 3px 0 0 5px;
	overflow:hidden;
	border: solid 0px Red;
}
.pnlBlogPostsRandomDataListItem_BlogName
{
	width:530px;
	height:18px;
	text-align:left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: solid 0px Red;
}
.pnlBlogPostsRandomDataListItem_BlogName a { color:#045C97; cursor:pointer; text-decoration:none; }
.pnlBlogPostsRandomDataListItem_BlogName a:hover { color:#045C97; cursor:pointer; text-decoration:underline; }
.pnlBlogPostsRandomDataListItem_BlogName a:visited { color:#045C97; cursor:pointer; }

/*****************************************************************************************************/