 .cards{ 
  border-spacing:0px;
border-style: hidden; 
  padding:0px;
  border-style:none;
  border-collapse: collapse;        
 } 
.bottom-center {
height:10px;
background-image: url('card_bot.gif');
background-position: top left;
background-repeat: repeat-x;
}

.top-center {
height:25px;
background-image: url('card_top.gif');
background-position: top left;
background-repeat: repeat-x;
}

.first-top-left {
width:10px;
padding:0px;
margin:0px;                  
height:25px;
background-image: url('card_tl.gif');
background-position:top left;
background-repeat:no-repeat;
}

.first-top-right {
width:10px;
height:25px;
padding:0px;
margin:0px;                   
background-image: url('card_tr.gif');
background-position: top right;
background-repeat: no-repeat;
}

.center-left {
width:10px;
padding:0px;
margin:0px;               
background-image: url('card_left.gif');
background-position: top left;
background-repeat: repeat-y;
}

.center-right {
width:10px;
background-image: url('card_right.gif');
background-position: top right;
background-repeat: repeat-y;
}

.mid-bottom-left {
width:10px;
height:10px;
background-image: url('card_bl_mid.gif');
background-position:top left;
background-repeat:no-repeat;
}

.mid-bottom-right {
width:10px;
height:10px;
background-image: url('card_br_mid.gif');
background-position: top right;
background-repeat: no-repeat;
}

.mid-top-left {
width:10px;
padding:0px;
margin:0px;
height:25px;
background-image: url('card_tl_mid.gif');
background-position:top left;
background-repeat:no-repeat;
}

.mid-top-right {
width:10px;
padding:0px;
margin:0px;                 
height:25px;
background-image: url('card_tr_mid.gif');
background-position: top right;
background-repeat: no-repeat;
}

.last-bottom-left {
width:10px;
height:10px;
background-image: url('card_bl.gif');
background-position:top left;
background-repeat:no-repeat;
}

.last-bottom-right {
width:10px;
height:10px;
background-image: url('card_br.gif');
background-position: top right;
background-repeat: no-repeat;
}
.hideNode{
  display:none;
}

#loading{
    padding: 2px;
    background: #c44 none repeat scroll 0%;
    position: absolute;
    z-index: 3;
    font-size: 75%;
    top: 1px;
    right: 16px;
          

}
#drafts{
   background-color:#fff;
   clear:both;
     
         
}

#draft td{
    background-color: #fff
}

.expand-shrink-but{
    margin-left:10px;
    margin-right:10px;
    cursor:pointer;
}

#bottom-controler-table{
    clear:both;
}


#top-controler-table{
    clear:both;
}
.expand-shrink-but a img {
    border:0px;
}

.expand-top , .expand-bottom , .shrink-top ,.shrink-bottom {
   
}

.add-draft-top , .add-draft-bottom {

}

/* .card { */
/*     margin:0px; */
/*     padding:0px;  */
/*     border-spacing:0px; */
/*     border-collapse:0px; */
/*     border: 0px; */
/*     width:100%; */
/* } */

/* .card-header{ */
/*     margin:0px; */
/*     padding:0px; */
/*     height:20px; */
/* /\*    overflow:hidden;*\/ */
/* } */

/* .card-header-left{ */
/*     background:url(card_tl.gif) no-repeat top left ; */
/*     width:6px; */
/*     height:25px; */
/*     margin-left:1px; */
/* } */


/* .card-header-left-continued{ */
/*      background:url(card_tl_mid.gif) no-repeat top left ;  */
/*     width:6px;  */
/*     height:25px; */
/* } */

/* .card-header-content{ */
/*     background:url(card_top.gif) repeat-x top left ; */
/*     overflow:hidden; */
/* } */

/* .card-header-right{ */
/*     background:url(card_tr.gif) no-repeat top left ; */
/*     width:10px; */
/*     height:25px; */
/* } */

/* .card-content{ */
/*   padding:0px; */
/*  /\* /\*overflow:hidden;*\/\*\/ */
/*   width:90%; */
/* } */

/* .card-content > div{ */
/*     background:url(card_left.gif) repeat-y top left ; */
/*     background-color:white; */
/*     padding-left:10px; */
/*     padding-right:10px; */
/*     padding-top:10px; */
/*     margin-right:3px; */
/*     margin-left:0px; */
/*     margin-top:-10px; */
/*     border-right:solid 1px #EEE; */
/* } */
/* .card-footer{ */
/*     margin:0px; */
/*     padding:0px; */
/* } */

.draft-title {
    font-size:9pt;
    width:40%;
    text-align:left;
    overflow:hidden;
    height:20px;
    cursor:pointer;
}

.draft-edit{
   background-image: url('edit_icon.gif');
   width:25px;
   padding-left:10px;
   height:25px;
}

.draft-status{
  width:15%;
  overflow:hidden;
  height:20px;
}



/* .draft-owner{ */
/*     font-size:9pt; */
/*     width:20%; */
/*     text-align:left;            */
/* } */
/* .draft-avg-rating{ */
/* } */

/* .draft-owner >a { */
/*     background:url(user.gif) no-repeat left top; */
/*     padding-left:16px; */
/*     font-size:9pt; */
/* } */

/* .draft-user-rating{ */
/*     text-decoration:none; */
/*     cursor:default; */
/* } */

/* .draft-replies-count{ */
/*    font-size:9pt; */
/*    width:15%; */
/*    height:15px; */
/*    overflow:hidden; */
/*    text-align:left; */
                      
/* } */


/* .card-footer{ */
/*     height:10px; */
/*     /\*\/\*overflow:hidden;*\/\*\/ */
/* } */

/* .card-footer-left{ */
/*     background:url(card_bl.gif) no-repeat right bottom; */
/*     height:10px; */
/*     width:6px; */
/*     margin-right:4px; */

/* } */

/* .card-footer-content{ */
/*    background:url(card_bot.gif) repeat-x left bottom; */
/*     height:10px; */
/* } */
/* .card-footer-right{ */
/*     background:url(card_br.gif) no-repeat left bottom; */
/*     height:10px; */
/*     width:12px; */
/* } */
/* .draft-avg-rating{ */
/*    width:70px; */
/*    float:right; */
/*  } */
/* .draft-menu{ */
/* /\*    margin-top:25px; *\/ */
/* /\*    padding-top:40px; *\/ */
/*    text-align:left */
/* } */


.draft-menu > span{
    text-decoration:underline;
    color:#551A8B;
    font-size:9pt;
    margin-left:5px;
    margin-right:5px;
    cursor:pointer;
    text-align:left;
}
.draft-menu >select{
    text-decoration:underline;
    color:#551A8B;
    font-size:9pt;
    margin-left:5px;
    margin-right:5px;
    cursor:pointer;
    text-align:left;

}
.draft-menu > .draft-replies-count{
    text-decoration:underline;
    color:#551A8B;
    font-size:9pt;
    margin-left:5px;
    margin-right:5px;
    cursor:pointer;
    text-align:left;
}

.full-draft-button, .draft-show-summary, .print-button, .show-ammedments{
    text-decoration:underline;
    color:#551A8B;
    font-size:9pt;
    margin-left:5px;
    margin-right:5px;
    cursor:pointer;
    text-align:left;
}

.draft-summary{
   margin-top:25px;
   text-align:left;
 
}

.media-slot{
   float:right;
   clear:right;
   background: url(downloadicon.png) no-repeat;
   position:relative;
   top:10px;
   padding-left:40px;
   height:35px;          
}
.clause-description{
   margin-top:25px;
   text-align:left;
                     
}
.clause-amendments{
    clear:both;
    width:auto;
    height:auto;
}
.clause-footer{
    width:96%;
    background:transparent;            
}                      


.clause-footer > span{
    padding-left:5px;
    padding-right:5px;
    text-decoration: underline;
    cursor:pointer;
    float:right;
    clear:none;
                      

}

.ammedmet-author-info span {
    margin-left:10px;
    margin-right:10px;
}


.amendment-content{
    height:auto;
    width:auto;
    overflow:auto;
    margin-top:25px;
    text-align:left;                    
    border:#E8E8E8 solid 1px;
    background-color:#F4F4F4;
    margin:15px 4px 4px 4px;
    padding:5px 5px 20px 5px;
}
.amendment-count{
   padding:4px;
   float:right;
   text-decoration:underline;
   cursor:pointer;
}

.add-amendment{
   padding:4px;
   margin-right:10px;
   float:right;
   text-decoration:underline;
   cursor:pointer;
   clear:right;
}
.rating-message{
       display:none;
}
.draft-user-rating{
     text-decoration:none;
     cursor:default;
}
.reply-manager{
    margin-left:20px;
    text-align:left;
    margin-top:10px;
}
.reply{
clear:both;
 }
.reply-title{
    background:url(discussionitem_icon.gif) no-repeat;
   text-align:left;
   padding-left:16px;
}

.reply-controller a{
    margin-left:5px;
    margin-right:5px;
}
.reply-content {
    width:90%;
}

.reply-post-deatils {
    color:#888C8F;
}
.reply-post-deatils * {
    color:#888C8F;
}

.reply-button{
     cursor:pointer;
     float:left;
}

.reply-toggel-button{
     cursor:pointer;    
     float:left;
}
.reply-controller{
     margin-bottom:10px;
     clear:both;
     margin-right:25px;                   
}
.success{
    background-color:#ffce7b;
    text-align:center;
    clear:both;
}
.failure{
    background-color:#ffce7b;
    text-align:center;
    clear:both;
}
.agenda-title{
    font-weight:bold;
}
