body {
	background-color: #6D6D74;
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
}
form, input { margin: 0; padding: 0; }
a { text-decoration: underline; }
a img { border: 0; }
.mainFont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
.MainOuterTable {
	text-align: center;
	vertical-align: top;
}
.TopShadow {
	background-image: url(/design20/TopShadow.gif);
	background-repeat: no-repeat;
	height: 11px;
	font-size:0px;
}
.BottomShadow {
	background-image: url(/design20/BottomShadow.gif);
	background-repeat: no-repeat;
	height: 11px;
	font-size:0px;
}
.LeftShadow {
	background-image: url(/design20/LeftShadowRpt.gif);
	background-repeat: repeat-y;
	width: 11px;
	height:100%;
}
.RightShadow {
	background-image: url(/design20/RightShadowRpt.gif);
	background-repeat: repeat-y;
	width: 11px;
	
	height:100%;
}
.LeftShadowTop {
	background-image: url(/design20/LeftShadowTop.gif);
	vertical-align: top;
	width: 11px;
	height: 50%;
	background-position:top;
	background-repeat: no-repeat;
}
.LeftShadowBottom {
	background-image: url(/design20/LeftShadowBottom.gif);
	vertical-align: bottom;
	width: 11px;
	height: 50%;
	background-position:bottom;
	background-repeat: no-repeat;
}
.RightShadowTop {
	background: url(/design20/RightShadowTop.gif) no-repeat top;
	vertical-align: top;
	width: 11px;
	height: 50%;
	
	font-size: 0px;
	
	
}
.RightShadowBottom {
	background-image: url(/design20/RightShadowBottom.gif);
	vertical-align:bottom;
	width: 11px;
	height: 50%;
	background-position:bottom;
	background-repeat: no-repeat;
	
}
.MainCenterTD {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #4E4E4E;
	background-color:#FFFFFF;
}
.BannerShadow {
	background-image: url(/design20/BannerBottomShadowRpt.gif);
	background-repeat: repeat-x;
}
.MainContentTDWrapper {
	padding: 0px 4px 10px 4px;
}
.leftColumn{
	width:171px;
	font-size: 10px;
	color: #7B7B7B;
	vertical-align:top;
	line-height: 13px;
}
.rightColumn{
	width:171px;
	height:100%;
	font-size: 10px;
	color: #7B7B7B;
	vertical-align:top;
	line-height: 13px;
}
.centerColumn{
	width:100%;
	padding: 0px 10px 0px 10px;
	height:100%;
	vertical-align:top;
	
}

.PanelContent{
	padding: 8px 5px 5px 5px;
	background: #F5F5F5;
	text-align:left;
}
.PanelFooter{
	background: #DADADA;
	height:3px;
	font-size:0px;
	
}
.PanelTable{
	margin-bottom:3px;
}

.SearchHeader{
	background:url(/design20/header_search2.gif) no-repeat top;
	width: 171px;
	height:19px;
}

.RecentPostsHeader{
	background:url(/design20/header_recentPosts.gif) no-repeat top;
	width: 171px;
	height:19px;
}

.AdvertisingHeader{
	background:url(/design20/header_advertising.gif) no-repeat top;
	width: 171px;
	height:19px;
}
.SponsoredLinksHeader{
	background:url(/design20/header_sponsoredLinks.gif) no-repeat top;
	width: 171px;
	height:19px;
}
.ArchivesHeader{
	background:url(/design20/header_archives.gif) no-repeat top;
	width: 171px;
	height:19px;
}
.TwitterHeader{
	background:url(/design20/header_twitter.gif) no-repeat top;
	width: 171px;
	height:19px;
}
.PodcastsHeader{
	background:url(/design20/header_podcasts.gif) no-repeat top;
	width: 171px;
	height:19px;
}
.CategoriesHeader{
	background:url(/design20/header_categories.gif) no-repeat top;
	width: 171px;
	height:19px;
}
.RecentCommentsHeader{
	background:url(/design20/header_RecentComments.gif) no-repeat top;
	width: 171px;
	height:19px;
}
.AboutHeader{
	background:url(/design20/header_aboutUs.gif) no-repeat top;
	width: 171px;
	height:19px;
}
.horizontalAd{
	width:100%;
	background:#EFEFEF;
	height: 60px;
	text-align: center;
}
.blogContent, a.blogContent, .blogContent a{
	text-align: left;
	font-size: 11px;
	color: #4E4E4E;
	line-height: 15px;
	
}
.blogTitle, a.blogTitle, .blogTitle a{
	font-size: 16px;
	color: #4887C5;
	font-weight: bold;
	padding-bottom:3px;
	line-height: 21px;
}
.url fn{
	font-size: 16px;
	color: #4887C5;
	font-weight: bold;
	padding-bottom:3px;
	line-height: 21px;
}
.blogDate, a.blogDate, .blogDate a{
	font-size: 11px;
	color: #E7A10A;
	font-weight: bold;
	padding-bottom:0px;
}
.vcard, .skype, .email {
	font-size: 11px;
	color: #E7A10A;
	font-weight: bold;
	padding-bottom:0px;
}

.bulletPoints, a.bulletPoints, .bulletPoints a {
	font-size: 10px;
	color: #7B7B7B;
	line-height: 15px;
	text-align: left;
}
.bulletPoints2, a.bulletPoints2, .bulletPoints2 a {
	font-size: 10px;
	color: #4E4E4E;
	line-height: 15px;
	text-align: left;
}
ul {
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 15px;
	padding-left: 5px;
	text-indent: 0px;
	display:block;

}
.inputField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7B7B7B;
	width: 105px;
}
.inputFieldLong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7B7B7B;
}
.buttonStyle {
	
	height: 18px;
	background:#0053A5;
	color:#FFFFFF;
	font-size: 9px;
	font-weight: bold;
	border: 1px solid #FFFFFF;
}
.buttonStyleCenterColumn {
	
	height: 18px;
	background:#0053A5;
	color:#FFFFFF;
	font-size: 9px;
	font-weight: bold;
	border: 1px solid #DADADA;
}
.post-footers, a.post-footers, .post-footers a{
	font-size: 10px;
	color: #0053A5;
	vertical-align:top;
	line-height: 15px;
}
.footer, a.footer, .footer a{
	color:#ffffff;
	font-size: 10px;
	text-align: center;
	line-height: 15px;
}

.mt-footer-link {
	color:#ffffff;
	font-size: 10px;
	text-align: right;
	line-height: 15px;
        margin-right: 11px;
}

/* Start Tag Cloud CSS */

#cloud {padding:1px; line-height:30px;text-align:center;}
#cloud a {text-decoration:none;padding:0px;}

a.tag1{
 font-size:12px;
}
a.tag2, a.tag3 {
 font-size:13px;
 font-weight:200;
}

a.tag4 ,a.tag5, a.tag6 {
 font-size:16px;
 font-weight:300;
}

a.tag7, .tag8, a.tag9 {
 font-size:20px;
 font-weight:300;
}

a.tag10, a.tag11, a.tag12 {
 font-size:24px;
 font-weight:300;
}

a.tag13, a.tag14, a.tag15 {
 font-size:28px;
 font-weight:400;
}

a.tag16, a.tag17, a.tag18 {
 font-size:30px;
 font-weight:400;
}

a.tag19, a.tag20, a.tag21 {
 font-size:30px;
 font-weight:500;
}

a.tag22, a.tag23, a.tag24 {
 font-size:30px;
 font-weight:500;
}

a.tag25, a.tag26, a.tag27 {
 font-size:30px;
 font-weight:900;
}

a.tag28, a.tag29, a.tag30 {
 font-size:30px;
 font-weight:900;
}
/* End Tag Cloud CSS */
