/* Buttons */

button::-moz-focus-inner { 
    border: 0;
    padding: 0;
}

.button {
    display: block;
    width: auto;
    cursor: pointer;          
    color: #333333;
    float: left;
    text-decoration: none;
    text-align: left;           
    border: 1px solid #ccc;
    border-radius: 3px;
    -moz-border-radius: 3px;    
    padding: 5px 10px 5px 5px;
    text-indent: 25px;
    margin-right: 10px;
    font-size: 11px;
    
}

.button:hover, .button a:hover {
    background-color: #333;
    color: #ffffff;
    border: 1px solid #333;
}

.buttonDisabled:hover, buttonDisabled a:hover { 
    background-color: #fff;
}


.smallbutton {           
    background-position: center center;
    background-color: #fff;
    margin-left: 10px;
    border: 1px solid #ccc;
    width: 25px;
    height: 25px;
    float: right;
}

.smallbutton:hover {
     
    background-color: #ccc;
   
    border: 1px solid #333;
}
.edit {
    background: url("../img/icons/pencil.png") no-repeat 5px #ffffff;
}
.delete {
    background: url("../img/icons/delete.png") no-repeat 5px #ffffff;
    float:right;
}

.ftp{
    background: url("../img/icons/drive_network.png") no-repeat 5px #ffffff;          
}
.add {
    background: url("../img/icons/pencil_add.png") no-repeat 5px #ffffff;
    float: right;
}
.emailicon {
    background: url("../img/icons/email.png") no-repeat 5px #ffffff;
}
.log {
    background: url("../img/icons/report.png") no-repeat 5px #ffffff;
}
.address {
    background: url("../img/icons/user.png") no-repeat 5px #ffffff;
}
.newsletter {
    background: url("../img/icons/page_white_text.png") no-repeat 5px #ffffff;
}
.back {
    background: url("../img/icons/arrow_left.png") no-repeat 5px #ffffff;
}
.save {
    background: url("../img/icons/disk.png") no-repeat 5px #ffffff;
    float:right;
}
.generate {
    background: url("../img/icons/script_save.png") no-repeat 5px #ffffff;
}
.send {
    background: url("../img/icons/email_go.png") no-repeat 5px #ffffff;
}
.history {
    background: url("../img/icons/email_go.png") no-repeat 5px #ffffff;
}
.xml {
    background: url("../img/icons/rss.png") no-repeat 5px #ffffff;
}

.templatesettings { 
    background: url("../img/icons/layout_edit.png") no-repeat 5px #ffffff;
    
}

.log { 
    background: url("../img/icons/report.png") no-repeat 5px #ffffff;
    
}

.upload { 
    background: url("../img/icons/add.png") no-repeat 5px #ffffff;
    
}

.cancel {
    background: url("../img/icons/cross.png") no-repeat 5px #ffffff;
    float :right   
}
.software {
    background: url("../img/icons/application.png") no-repeat 5px #ffffff;
}

.modules {
    background: url("../img/icons/bricks.png") no-repeat 5px #ffffff;                       
}

.install {
    background: url("../img/icons/package_go.png") no-repeat 5px #ffffff;
}

.adduser {
    background: url("../img/icons/user_add.png") no-repeat 5px #ffffff;
    float:right;
}

.addusergroup {
    background: url("../img/icons/group_add.png") no-repeat 5px #ffffff;
    float:right;
}

.detail {
    background: url("../img/icons/magnifier.png") no-repeat 5px #ffffff;
}

.activate {
    background: url("../img/icons/control_play.png") no-repeat 5px #ffffff;
}

.deactivate {
    background: url("../img/icons/control_stop.png") no-repeat 5px #ffffff;
}

.copy {
    background: url("../img/icons/page_white_copy.png") no-repeat 5px #ffffff;
}

.paste {
    background: url("../img/icons/paste_plain.png") no-repeat 5px #ffffff;
}

.categorize {
    background: url("../img/icons/images.png") no-repeat 5px #ffffff;
    float:right;
}

.categories {
    background: url("../img/icons/images.png") no-repeat 5px #ffffff;

}

.error {
    background: url("../img/icons/error.png") no-repeat 5px #ffffff;
}

.addimage {
    background: url("../img/icons/image_add.png") no-repeat 5px #ffffff;
}

.startupload {
    background: url("../img/icons/control_play.png") no-repeat 5px #ffffff;
    
}

.clearimagelist {
    background: url("../img/icons/image_delete.png") no-repeat 5px #ffffff;
}

.clock {
    background: url("../img/icons/clock.png") no-repeat 5px #ffffff;
}

.clockDisabled {
    background: url("../img/icons/clockDisabled.png") no-repeat 5px #ffffff;
}

.link {
    background: url("../img/icons/world_link.png") no-repeat 5px #ffffff;
}                    

.accept {
    background: url("../img/icons/accept.png") no-repeat 5px #ffffff;
}



.nofloat { clear: right;}

.checktoggle input[type="checkbox"]{
      
}

span.checktoggle {
  display:block;
  width: 14px;
  height: 14px;
  cursor:pointer;
}



span.checked{
background: url("../img/customicons/dot_on.png") no-repeat ;
width: 14px;
height: 14px;
}
span.unchecked{
background: url("../img/customicons/dot_off.png") no-repeat;
width: 14px;
height: 14px;
}

.time_undooverule { 
    background: url("../img/icons/clock_stop.png") no-repeat 5px #ffffff;
    
}

.time_overule { 
    background: url("../img/icons/time_go.png") no-repeat 5px #ffffff;
    
}

.bin {
    background: url("../img/icons/bin_closed.png") no-repeat 5px #ffffff;
}

.view_list { 
    background: url("../img/icons/page_edit.png") no-repeat 5px #ffffff;
    
}