.ZLDNN_TreeNode
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    padding: 0 0 0 0;
}

A.ZLDNN_TreeNode:link
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

A.ZLDNN_TreeNode:visited
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

A.ZLDNN_TreeNode:hover
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    
}

A.ZLDNN_TreeNode:active
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

.ZLDNN_TreeNodeSelected
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dcdcdc; 
	 
}

A.ZLDNN_TreeNodeSelected:link
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dcdcdc; 
	 
}

A.ZLDNN_TreeNodeSelected:visited
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dcdcdc; 
	 
}

A.ZLDNN_TreeNodeSelected:hover
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dcdcdc; 
	 
}

A.ZLDNN_TreeNodeSelected:active
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dcdcdc; 
	 
}

.CommentLeftTD {
    white-space: nowrap;
    vertical-align: top;
    padding-right: 1em;
}

.CommentsLabel {
    background-image: url(images/comments.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
}

.RatingLabel
{
    padding-left: 2px;
    margin-right: 10px;

    font-weight: 700;

}


div.CommentBubble, div.CommentBubbleOwner {
    width: auto;
    font-size: 10pt;
    margin-bottom: 24px;
}

div.CommentBubble blockquote {
    border: 1px solid #c9c2c1;
    background-color: #fff;
    zoom: 1;
    min-height: 64px;
    margin: 0;
    padding: 0;
}

div.CommentBubbleOwner blockquote {
    border: 1px solid #aaa;
    background-color: #e0e0e0;
    zoom: 1;
    min-height: 64px;
    margin: 0;
    padding: 0;
}

div.CommentBubble blockquote p, div.CommentBubbleOwner blockquote p {
    margin: 10px;
    padding: 0;
}

div.CommentBubble cite, div.CommentBubbleOwner cite {
    position: relative;
    top: 6px;
    background: transparent url(images/comment_tip.gif) no-repeat 20px 0;
    font-style: normal;
    margin: 0;
    padding: 7px 0 0 15px;
}

div.CommentBubbleOwner cite {
    background: transparent url(images/comment_tip_owner.gif) no-repeat 20px 0;
}

div.CommentBubble p {
    color: #000;
}

.CommentGravatar {
    float: left;
    border: solid 1px #ddd;
    background-color: #fff;
    margin: 5px 5px -5px 4px;
    padding: 2px;
}

.EditPageView
{
    border: 1px solid #888888;
   
    margin: -1px 0px 0px 0px;
    padding: 5px 5px 5px 5px;
}
    
a.CommentsLabel, a.CommentsLabel:link, a.CommentsLabel:visited, a.CommentsLabel:active {
    background-image: url(images/comments.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
}
    
.AddLabel, a.AddLabel, a.AddLabel:link, a.AddLabel:visited, a.AddLabel:active {
    background-image: url(images/add.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;

}

.ListLabel , a.ListLabel, a.ListLabel:link, a.ListLabel:visited, a.ListLabel:active{
    background-image: url(images/list.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;

}

.RSSLabel  , a.RSSLabel, a.RSSLabel:link, a.RSSLabel:visited, a.RSSLabel:active {
    background-image: url(images/rss.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;

}

.TemplateEditLabel  , a.TemplateEditLabel, a.TemplateEditLabel:link, a.TemplateEditLabel:visited, a.TemplateEditLabel:active  {
    background-image: url(images/templateedit.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;

}

.UserLabel , a.UserLabel, a.UserLabel:link, a.UserLabel:visited, a.UserLabel:active{
    background-image: url(images/user_go.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;

}

.CategoryLabel, a.CategoryLabel, a.CategoryLabel:link, a.CategoryLabel:visited, a.CategoryLabel:active
{
    background-image: url(images/tag_blue.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
}

.ItemListLabel, a.ItemListLabel, a.ItemListLabel:link, a.ItemListLabel:visited, a.ItemListLabel:active
{
    background-image: url(images/application_side_list.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.ItemTypeLabel, a.ItemTypeLabel, a.ItemTypeLabel:link, a.ItemTypeLabel:visited, a.ItemTypeLabel:active
{
    background-image: url(images/book.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.UpdateLabel, a.UpdateLabel, a.UpdateLabel:link, a.UpdateLabel:visited, a.UpdateLabel:active
{
    background-image: url(images/disk.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.DeleteLabel, a.DeleteLabel, a.DeleteLabel:link, a.DeleteLabel:visited, a.DeleteLabel:active
{
    background-image: url(images/delete.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.CancelLabel, a.CancelLabel, a.CancelLabel:link, a.CancelLabel:visited, a.CancelLabel:active
{
    background-image: url(images/door_out.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.ResetLabel, a.ResetLabel, a.ResetLabel:link, a.ResetLabel:visited, a.ResetLabel:active
{
    background-image: url(images/arrow_redo.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.GeoLabel, a.GeoLabel, a.GeoLabel:link, a.GeoLabel:visited, a.GeoLabel:active
{
    background-image: url(images/world.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.UploadLabel, a.UploadLabel, a.UploadLabel:link, a.UploadLabel:visited, a.UploadLabel:active
{
    background-image: url(images/arrow_up.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.SelectLabel, a.SelectLabel, a.SelectLabel:link, a.SelectLabel:visited, a.SelectLabel:active
{
    background-image: url(images/folder_explore.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.EditLabel, a.EditLabel, a.EditLabel:link, a.EditLabel:visited, a.EditLabel:active
{
    background-image: url(images/book_edit.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.CloneLabel, a.CloneLabel, a.CloneLabel:link, a.CloneLabel:visited, a.CloneLabel:active
{
    background-image: url(images/page_copy.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.FeaturedLabel, a.FeaturedLabel, a.FeaturedLabel:link, a.FeaturedLabel:visited, a.FeaturedLabel:active
{
    background-image: url(images/Featured.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.ApproveLabel, a.ApproveLabel, a.ApproveLabel:link, a.ApproveLabel:visited, a.ApproveLabel:active
{
    background-image: url(images/Publish.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.SearchLabel, a.SearchLabel, a.SearchLabel:link, a.SearchLabel:visited, a.SearchLabel:active
{
    background-image: url(images/icon_search_16px.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
        
}

.GridHeader td

{
    font-weight: bold;
    border: 1px solid #000000;
    color: #FFFF33;
    background-color: #0080C0;
}

.ControlDataList
{
    
    height: 100%;
    border: #696969 1px solid;
    background-color: White;
    margin: 2px 2px 2px 2px;
    overflow: auto;
}    
    
    
    
.WebsiteLabel
{
    background-image: url(images/world.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
    font-weight: 500;
    display: inline-block;
    height: 1.5em;
        
}

.PhoneLabel
{
    background-image: url(images/Phone.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
    font-weight: 500;
    display: inline-block;
    height: 1.5em;
        
}

.EmailLabel
{
    background-image: url(images/email.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
    font-weight: 500;
    display: inline-block;
    height: 1.5em;
        
}

.AddressLabel
{
    background-image: url(images/book_addresses.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
    font-weight: 500;
    display: inline-block;
    height: 1.5em;
        
}

.HelpFulLabel
{
    background-image: url(images/agree.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
    font-weight: 500;
    display: inline-block;
    height: 1.5em;
}

.NotHelpFulLabel
{
    background-image: url(images/disagree.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
    font-weight: 500;
    display: inline-block;
    height: 1.5em;
}

.divLogo
{
    float: left;
    margin: 5px;
    background-color: #eeeeee;
}

.tbBsuinessDetail
{
    width: 95%;
    margin: 3px;
}

.tbBsuinessDetail td
{
    border: 1px solid #aaaaaa;
 
    padding: 3px;
}

a.aBusinessName, a.aBusinessName:link, a.aBusinessName:visited, a.aBusinessName:active
{
    margin: 5px;
    height: 3em;
    font-weight: 700;
    font-size: 100%;
      
}

.aBusinessName {
    margin: 5px;
    height: 3em;
    font-weight: 700;
    font-size: 150%;
      
}
    
        
.Description
{
    font: 12px/18px "Segoe UI", Arial, sans-serif;
    margin: 3px;
    padding: 3px;
}
     
     
.divUserFul
{
    padding: 5px;
   
    margin: 5px;
    border: 1px solid #dddddd;
    background: #eeeeee;
}

a.CategoryListLabel, a.CategoryListLabel:link, a.CategoryListLabel:visited, a.CategoryListLabel:active, .CategoryListLabel
{


    cursor: pointer;
    font-weight: 700;
    font-size: 120%;
    display: inline-block;
    height: 1.5em;
        
}

    
a.sBusinessName, a.sBusinessName:link, a.sBusinessName:visited, a.sBusinessName:active
{
    margin: 5px;
    height: 3em;
    font-weight: 700;
    font-size: 80%;
      
}

.FamilyLabel
{
    background-image: url(images/family-icon.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
    font-weight: 500;
    display: inline-block;
    height: 1.5em;
        
}

.WirelessLabel
{
    background-image: url(images/Wireless-icon.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
    font-weight: 500;
    display: inline-block;
    height: 1.5em;
        
}

.OutdoorLabel
{
    background-image: url(images/outdoor-icon.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
    font-weight: 500;
    display: inline-block;
    height: 1.5em;
        
}


.CreditCardLabel
{
    background-image: url(images/credit-card-icon.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    font: 12px/18px "Segoe UI", Arial, sans-serif;
    font-weight: 500;
    display: inline-block;
    height: 1.5em;
        
}


.MarkLabel {
    background-image: url(images/dot-icon.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 20px;
    margin-right: 10px;
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    height: 1.5em;
}
table.lstDetailReviews 
{
   
    padding: 3px;
    margin: 3px;
    width: 300px;
    border: #eeeeee 1px solid;
}


.myFilePicker
{display:block;
    padding-top:30px;
   }
   
    table.abdTable 
   {
       
   }
   
   .abdTable td 
   {
       white-space: nowrap;
   }
   
 .abdTable td .dnnLabel { text-align:left; width:80%}
 
  .divSelector > span.dnnInputFileWrapper > span.dnnSecondaryAction {
    display: none  !important;
    
}


.PagingTable {
    background-color: #FFFFFF;
    border: 1px solid #003366;
    height: 33px;
    width: 100%;
}

.dnnFilePicker .dnnLeft {
    margin: 0 !important;
    padding: 0;
    
}

.riTextBox 
{
width:80% !important;
}

.tabdiv {
    padding: 5px;
    margin: 3px;
}

.containerLoading {
    position: absolute;
    top: -1px;
    left: -1px;
    bottom: -1px;
    right: -1px;
    color: #000000;
    background: #ffffff url(images/loading.gif) center center no-repeat;
    z-index: 1000;
    opacity: 0.9;
}
