/*Summary View (Home Page)*/
.blogSummaryContainer{float:left;font-familty:Arial, Helvetica, sans-serif;}
#tlNews,#blNews,.blogSummaryLeft{background:#f5f5f5;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0;color:#666;float:left;padding-bottom:65px;width:120px;}
#tlNews{border-top:2px solid #e0e0e0;margin-top:40px;padding-bottom:10px;}
#blNews{border-bottom:2px solid #e0e0e0;padding-bottom:10px;}
.blogSummaryLeft .day{border-right:1px solid #d3d3d3;float:left;font-size:30px;padding:0px 6px 0px 19px;width:32px;}
.blogSummaryLeft .my{float:right;font-weight:bold;padding:0px 19px 0px 4px;width:32px;}
.blogSummaryLeft .month{font-size:16px;text-transform:uppercase;}
.blogSummaryLeft .year{font-size:14px;}
.blogSummaryLeft .createdBy{display:block;float:left;font-size:12px;font-style:italic;height:15px;margin-top:40px;text-align:right;}
.blogSummaryLeft .createdBy span{float:left;!margin-top:12px;width:90px;}
.blogSummaryLeft .createdBy img{float:right;!margin-right:10px;padding-left:10px;width:15px;}
.blogSummaryContainer img{float:left;margin-left:-5px;}
.blogSummaryRight{float:right;width:435px;}
.blogSummaryRight .headline a{color:#393939;font-size:22px;font-weight:bold;line-height:1.3;margin:0px;padding:0px;}
.blogSummaryRight .headline a:hover{background:#89B1C9;color:#fff;text-decoration:none;}
.blogSummaryRight .summary{font-size:12px;line-height:1.5;padding-top:15px;}
span.builtRAD{margin-top:-5px!important;!margin-top:-25px!important;}

.calendarBg {background-image:url(/Portals/48/Skins/HolisticSoftware/images/calendarBg.jpg); background-repeat:no-repeat;}

/*Blog Header (Blog Page)*/
#blogHeader {width:100%; margin-top:25px;}
#blogHeader th, #blogHeader th a {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0B77B7; text-align:left;font-weight:bold; text-transform:uppercase; padding-bottom:0px; margin-bottom:0px;}
#blogHeader td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4F4F4F; text-align:left; font-weight:bold; text-transform:uppercase; padding-bottom:15px; border-bottom:1px dotted #666666; padding-top:3px;}

/*Blog Tags (Blog Page)*/
#blogTags {float:left;background:#fff;display:block;width:217px; padding:0px 3px;}

/*Detailed View (Blog Page)*/
#blogDetailedContainer {width:100%; margin-top:20px; margin-bottom:30px; padding-bottom:20px; border-bottom:1px dotted #CCCCCC;}
#blogDetailedContainer br {display:none;}
#blogDetailedContainer .td1 {height:44px; vertical-align:top; width:34px; width /*\**/: 5%\9; !padding-right:15px;}
#blogDetailedContainer .td2 {vertical-align:top; padding:0 0 20px 10px; !padding-left:0px; text-align:left;}
#blogDetailedLeft {height:44px;width:34px; margin-bottom:15px;}
#blogDetailedLeft td {font-family:Arial, Helvetica, sans-serif; text-align:center; vertical-align:middle;}
#blogDetailedContainer a {font-family:Arial, Helvetica, sans-serif; color:#0B77B7; text-decoration:none;}
#blogDetailedContainer a:hover {color:#0B77B7; background-color:#DAF0FC;}
#blogDetailedLeft .month {font-size:10px; color:#ffffff; text-transform:uppercase; padding-top:3px;}
#blogDetailedLeft .day {font-size:13px; font-style:italic; font-weight:bold; color:#404040; text-transform:uppercase;}
#blogDetailedLeft .year {font-size:9px; color:#404040; text-transform:uppercase;}
#blogDetailedRight {width:100%;}
#blogDetailedRight th, #blogDetailedRight th a  {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:22px; color:#0B77B7; text-align:left; font-weight:bold; text-decoration:none;}
#blogDetailedRight th a:hover {background-color:#DAF0FC;} 
#blogDetailedRight td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; padding-top:10px; font-weight:normal;}
#blogDetailedRight span.postedBy {font-weight:bold;}
#blogDetailedRight span.tags {font-weight:bold;}
#blogDetailedRight span.divider {margin:0px 10px;}
#blogDetailedContainer td.content {line-height:150%; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px; color:#666666; padding-top:5px; !padding-top:15px; border-top:1px dotted #666666;}
#blogDetailedContainer ul, #blogDetailedContainer ol {padding:0px 0px 0px 15px; margin:0px;}
#blogDetailedContainer li {padding:0px 0px; margin:5px 0px;}
#blogDetailedContainer p {padding:0px 5px 0px 0px;}	
#blogDetailedContainer p img {margin:10px 0px;}
#blogDetailedContainer br {padding:5px 0px; margin:5px 0px;}
#blogDetailedContainer img {max-width:620px !important; border:1px solid #CCCCCC; padding:10px; margin:0px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

#blogDetailedContainer .subtitle {font-weight:bold; font-size:14px; color:#1379B0; padding-top:15px;}
#blogDetailedContainer .image {text-align:center;}
#blogDetailedContainer .annotation {font-style:italic; font-size:11px; text-align:center; padding-bottom:5px;}
#blogDetailedContainer .code {font-family:Courier,"courier new"; font-size:12px;}

/* As used with RAD Versions */
#blogDetailedContainer table#featureTable {width:100%; border: 4px solid #CBCBCB; margin-top:10px;}
#blogDetailedContainer table#featureTable td {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:15px;}
#blogDetailedContainer table#featureTable td.td1 img {border:none !important; padding:0px !important;}
#blogDetailedContainer table#featureTable td.td2 {}

/*Blog Side Titles (Blog Page)*/
#blogTitles{background:#fff;empty-cells:hide !important;float:left;}
#blogTags a{!margin:0px 4px; margin: /*\**/:0px 4px\9;width: /*\**/:195px\9;!width:195px!important;}
#blogTitles a{margin:0px 4px;width:195px!important;}
.blogTitlesPager{display:none;}

#dnn_ctr7899_ContentPane {background:#fff;color:#666;float:left;font:normal 12px Arial,Helvetica,sans-serif;margin-top:0px;padding-bottom:20px;padding-left:6px;width:211px;}
#dnn_ctr7899_ModuleContent .empty_pane {border-bottom:1px solid #D1D1D1;width:51px;}
#dnn_ctr7899_ModuleContent .tab_Disabled, #dnn_ctr7899_ModuleContent .toggle_pane {background-color:#EEEEEE;border:1px solid #D1D1D1;cursor:pointer;font-weight:bold;padding:10px 12px 7px 12px;text-align:center;width:51px;}
#dnn_ctr7899_ModuleContent .tab_Enabled {background-color:#737373;border:1px solid #D1D1D1;color:#FFFFFF;cursor:pointer;font-weight:bold;padding:10px 12px 7px 12px;text-align:center;width:51px;}
#dnn_ctr7899_ModuleContent #default_panel td, #dnn_ctr7899_ModuleContent #user_panel td, #dnn_ctr7899_ModuleContent #title_panel td {border:1px solid #D1D1D1;height:90px;margin:-1px;padding:10px 12px 7px 12px;vertical-align:top;}
#dnn_ctr7899_ModuleContent #default_panel td div a, #dnn_ctr7899_ModuleContent #user_panel td div a, #dnn_ctr7899_ModuleContent #title_panel td div a {background-color:#FFFFFF;border:1px solid #666;color:#666;cursor:pointer;display:inline-block;float:left;font:bold 10px Tahoma,Arial,Helvetica,sans-serif;line-height:1.65em;margin-bottom:0.667em;margin-left:0;margin-right:0.583em;margin-top:10px;padding:4px 20px;text-decoration:none;text-transform:uppercase;}
#dnn_ctr7899_ModuleContent #default_panel td div a:hover, #dnn_ctr7899_ModuleContent #user_panel td div a:hover, #dnn_ctr7899_ModuleContent #title_panel td div a:hover {background-color:#E85B14;color:#FFF;}
#dnn_ctr7899_ModuleContent #title_panel input[type="text"] {height:17px;width:165px;}
#dnn_ctr7899_ModuleContent #user_panel select {width:174px;}

/*Blog paging*/
div.dnm_blogPaging{float:left; width:100%; padding:10px 0;}
div.dnm_blogPaging table{width:250px; font:bold 12px Helvetica,Verdana,Arial,sans-serif; color:#666666; margin:0 auto; _margin:0 0 0 100%;}
div.dnm_blogPaging table td{vertical-align:middle;}
div.dnm_blogPaging table .current{font:bold 12px Helvetica,Verdana,Arial,sans-serif; color:#555555;}
div.dnm_blogPaging table a,div.dnm_blogPaging table a:link,div.dnm_blogPaging table a:active{color:#666666; font:12px Arial,Helvetica,sans-serif; padding:2px; border:none; text-decoration:none;}
div.dnm_blogPaging table a:active,div.dnm_blogPaging table a:hover{ text-decoration:underline;}

/*Blog Administration*/

/*Admin Panel*/
#dnm_adminPanel{background:#efefef; float:left; width:99%; clear:both; font:bold 12px Helvetica,Verdana,Arial,sans-serif; color:#666666; padding:20px 0; text-transform:uppercase; text-align:right; border:2px solid #c8c8c8; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
#dnm_adminPanel a.button,#dnm_adminPanel a.button:link,#dnm_adminPanel a.button:visited{background:#fff; font:bold 13px Arial,sans-serif; color:#666666; border:2px solid #666666; padding:5px 7px; margin: 0.25em 0 0.25em 2em;  -moz-border-radius: 8px; -webkit-border-radius: 8px; text-transform:capitalize; line-height:100%;}
#dnm_adminPanel a.button:active,#dnm_adminPanel a.button:hover{background:#0B77B7;color:#fff; border:2px solid #c2c2c2;text-transform:capitalize; text-decoration:none;}

/*Admin Edit*/
#dnm_adminEdit{width:100%; float:left;}
#dnm_adminEdit table{width:95%; float:left; margin:30px 0 0;}
#dnm_adminEdit th{font:bold 12px Arial,Helvetica,sans-serif; color:#666666; padding:7px 10px; text-align:left; width:25%;}
#dnm_adminEdit td{color:#666666; font:12px Arial,Helvetica,sans-serif; padding:0.5em; text-align:left;}

#dnm_adminEdit table thead td{font:bold 12px Arial,Helvetica,sans-serif; padding:5px; text-align:left; width:100px; border-bottom:1px dotted #c2c2c2;}
#dnm_adminEdit table thead td.first{width:10%;}

#dnm_adminEdit table tbody th{padding:7px 10px; text-align:left; border-bottom:1px dotted #cccccc; background:#FCFCFC;}
#dnm_adminEdit table tbody td{padding:5px; text-align:left; border-bottom:1px dotted #cccccc; background:#FCFCFC;}

#dnm_adminEdit a,#dnm_adminEdit a:link,#dnm_adminEdit a:visited{color:#666666; font:12px Arial,Helvetica,sans-serif;text-decoration:none;}
#dnm_adminEdit a:hover,#dnm_adminEdit a:active{text-decoration:underline;}


