﻿.clear{display:block;height:0;clear:both!important;visibility:hidden}
.hidden{display:none}
.center{text-align:center}
.x-small{width: 15px;}
.small{width:50px !important;}
.medium{width:100px}
.large{width:200px}
.indent{padding-left:5px}
.pad { padding: 5px; }
.pad-large { padding: 15px; }
.r-indent{padding-right:5px}
.r-indent-med{padding-right:15px}
.full-indent{padding-right: 5px; padding-left: 5px;}
.t-padding{padding-top:5px;}
.t-margin{margin-top:5px}
.t-margin-med{margin-top:15px}
.t-margin-large{margin-top: 50px !important;}
.full{width:100%}
.left{float:left;}
.right{float:right}
.r-align{text-align:right}
.l-align{text-align:left}
.form TD{height: 50px;}
.formSave{padding-top:15px!important}
.formLeft{padding-left:0!important;padding-right:0!important}
.formMiddle{padding-left:10px!important;padding-right:10px!important; text-align: center;}
.formRight{padding-left:0!important;padding-right:0!important;vertical-align:middle}
.sys-template{visibility:hidden;display:none}
.paging-hide{visibility:hidden}
.topRight { position: absolute; top: 10px; right: 0px; }
.error { color: Red !important; }
*:focus {
    outline: 0;
}

/* message */
.message {
    padding: 10px;
    font-weight: bold;
    font-size: 14px;
    width: 100%;
    text-align: center;
    background: red;
    color: white;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box; /* Firefox, other Gecko */
    box-sizing: border-box; /* Opera/IE 8+ */
}