﻿
/***** POPUP ****************/
.blackOverlay{
    display: none;
    position: absolute;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
.lightBoxWrapper {
    display: none;
    position: absolute;
    width: 457px;
    left: 50%;
    top: 25%;
    height: 50%;
}
.lightbox {
    position: absolute;
    left: -50%;
    width: 457px;
    padding: 10px;
    background-color: white;
    z-index:1002;
    overflow: auto;
    overflow-x: hidden;
}
.closePopup {
    position: absolute;
    top: 3px;
    right: 3px;
    text-decoration: none;
    background: url('../images/Gnome-Window-Close-32.png') top left no-repeat;
    width: 16px;
    height: 16px;
    text-indent: -9999px;
}
.downloadMessage {
    text-align: center;
}

/***** FORM ****************/
.list2form .hiddenField{ display: none;}
.formrow {clear: both;overflow: hidden;width: 450px;position: relative;padding: 5px 0 0 0;}
.formrow label{ float: left;width: 35%;padding: 4px 0;}
.formrow input, .formrow textarea{ float: right;width: 60%;padding: 4px 5px;border: 1px solid #ccc;}
.formrow input:focus, .formrow textarea:focus{ border-color: #9c0042;}
.list2form .required label:after{ content: "*" ;color: #9c0042;}
.formrow input[type=file],.formrow input[type=checkbox]{ border: 0;}
.formrow textarea{ min-height: 7em;}
.formrow select {border: 1px solid #CCCCCC;float: right;padding: 4px 5px;width: 282px;}
.formrow span{float: right;width:286px;padding:5px 0;}
.formrow input[type=checkbox]{float: none;width:auto;}
.formrow .buttons {margin-top:0.5em;}
.formrow .buttons input, .button{ float: right;width: auto;min-width: 60px;*min-width: 0;color: #fff !important;background: #9c0042;border: 0;padding: 3px 5px;
    text-align: center;margin-left: 5px;cursor: pointer;
}
.formrow .filename { float: right;width: 50px;overflow: hidden;width: 200px;text-align: left;}
.button-grey{background-color: #EDEDED;}
a.button-grey {color:#222222 !important;}

.checkBoxList { padding: 0;margin: 0;width: 282px;float: right;}
.checkBoxList input[type=checkbox] { padding: 0;float: left;}
.checkBoxList label { padding: 0;width: auto;float: left;}
.required .checkBoxList label:after { content:""}
.checkBoxList li { clear: both;}

.Attachment input[type=file] {visibility: hidden;width: 0;height: 0;padding: 0;position: absolute;}

.validation {}
.validation h3{ display: none;}
.validation .heading{ margin: 5px 0;}
.validation ul{ padding-left:10px}
.validation .validationMsg{}