.formcontainer_login{  width: 100%;}
a.new, a.new:hover { text-align:left; height:16px; line-height:16px; white-space: nowrap; padding:0 0 0 20px; background:url(../images/icons/add.png) no-repeat 0 50%;}
a.edit, a.edit:hover { text-align:center; height:16px; line-height:16px; padding:0 0 0 20px; background:url(../images/icons/pencil.png) no-repeat 0 50%;}
a.delete, a.delete:hover { text-align:center; height:16px; line-height:16px; white-space: nowrap; padding:0 0 0 20px; background:url(../images/icons/delete.png) no-repeat 0 50%;}
a.save, a.save:hover {display:block; text-align:center; height:16px; line-height:16px; white-space: nowrap; padding:0 0 0 20px; background:url(../images/icons/accept.png) no-repeat 0 50%;}
a.view, a.view:hover { text-align:center; height:16px; line-height:16px; white-space: nowrap; padding:0 0 0 20px; background:url(../images/icons/magnifier.png) no-repeat 0 50%;}


a.new2, a.new2:hover { text-align:left; height:16px; line-height:16px;  padding:0 0 0 20px; background:url(../images/icons/add.png) no-repeat 0 50%;}
a.edit2, a.edit2:hover { text-align:center; height:16px; line-height:16px; padding:0 0 0 20px; background:url(../images/icons/pencil.png) no-repeat 0 50%;}
a.delete2, a.delete2:hover { text-align:center; height:16px; line-height:16px; white-space: nowrap; padding:0 0 0 20px; background:url(../images/icons/delete.png) no-repeat 0 50%;}
a.save2, a.save2:hover {display:block; text-align:center; height:16px; line-height:16px; white-space: nowrap; padding:0 0 0 20px; background:url(../images/icons/accept.png) no-repeat 0 50%;}
a.view2, a.view2:hover { text-align:center; height:16px; line-height:16px; white-space: nowrap; padding:0 0 0 20px; background:url(../images/icons/magnifier.png) no-repeat 0 50%;}

a.edit3, a.edit3:hover {  text-align:center; height:16px; line-height:16px; white-space: nowrap; padding:0 0 0 20px; background:url(../images/icons/pencil.png) no-repeat 0 50%;}

a.download1, a.download1:hover { text-align:center; height:16px; line-height:16px; white-space: nowrap; padding:0 0 0 20px; background:url(../images/icons/download.png) no-repeat 0 50%;}

a.excelicon, a.excelicon:hover { text-align:center; height:16px; line-height:16px; white-space: nowrap; padding:0 0 0 20px; background:url(../images/icons/excel_icon.png) no-repeat 0 50%;}
a.pdficon, a.pdficon:hover { text-align:center; height:16px; line-height:16px; white-space: nowrap; padding:0 0 0 20px; background:url(../images/icons/pdf_icon.png) no-repeat 0 50%;}


a.back, a.back:hover {
    display:block; 
    text-align:left; 
    height:16px; 
    line-height:16px; 
    white-space: nowrap; 
    padding:0 0 0 30px; 
    @padding:3px 0 0 30px; 
    background:url(../images/icons/back.png) no-repeat 0 50%;
}

/*CSS Digg style pagination*/
    div.pagination {
        padding: 3px;
        margin: 3px;
        text-align:center;
    }
    
    div.pagination a {
        padding: 2px 5px 2px 5px;
        margin: 2px;
        border: 1px solid #AAAADD;
        
        text-decoration: none; /* no underline */
        color: #000099;
    }
    div.pagination a:hover, div.digg a:active {
        border: 1px solid #000099;

        color: #000;
    }
    div.pagination span.current {
        padding: 2px 5px 2px 5px;
        margin: 2px;
        border: 1px solid #000099;
        
        font-weight: bold;
        background-color: #000099;
        color: #FFF;
    }
    div.pagination span.disabled {
        padding: 2px 5px 2px 5px;
        margin: 2px;
        border: 1px solid #EEE;
    
        color: #DDD;
    }
    
  
  
.alert-box {
    color:#555;
    border-radius:10px;
    font-family:Tahoma,Geneva,Arial,sans-serif;font-size:11px;
    padding:10px 36px;
    margin:10px;
}
.alert-box span {
    font-weight:bold;
    text-transform:uppercase;
}
.error_box {
    background:#ffecec url('../images/icons//error.png') no-repeat 10px 50%;
    border:1px solid #f5aca6;
    display: none;
}
.success_box {
    background:#e9ffd9 url('../images/icons//success.png') no-repeat 10px 50%;
    border:1px solid #a6ca8a;
    display: none;
    
}


.warning_box {
    background:#fff8c4 url('../images/icons//warning.png') no-repeat 10px 50%;
    border:1px solid #f2c779;
    display: none;
}
.notice_box {
    background:#e3f7fc url('../images/icons//notice.png') no-repeat 10px 50%;
    border:1px solid #8ed9f6;
    display: none;
}


#progressbar1 {
  background-color: #E0E0E0;
  border-radius: 0px; /* (height of inner div) / 2 + padding */
  padding: 0px;
  margin-top: 11px !important;
  padding: 0px !important;
}

#progressbar1 > div {
   background-color: green;
    /* Adjust with JavaScript */
   height: 10px;
   border-radius: 0px;
}


#progressbar2 {
  background-color: #E0E0E0;
  border-radius: 0px; /* (height of inner div) / 2 + padding */
  padding: 0px;
  margin-top: 28px !important;
  padding: 0px !important;
}

#progressbar2 > div {
   background-color: green;
    /* Adjust with JavaScript */
   height: 15px;
   border-radius: 0px;
}

button.dashlink {
     background:none!important;
     border:none; 
     padding:0!important;
     font: inherit;
     /*border is optional*/
     border-bottom:1px solid #444; 
     cursor: pointer;
     font-style: italic;
}