.SearchPanel
{
    margin: 7px 5px 5px 5px;
    min-height: 30px;
    height: auto;
    padding: 5px 2px;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    background: #fff;
    border: 1px solid #C6D3E0;
}

.fieldForm
{
    width: 49%;
    padding: 1px 5px;
    vertical-align: top;
}

.form-fieldsetGradient
{
    margin: 7px 5px 5px 5px;
    min-height: 150px;
    height: auto;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    background: -moz-linear-gradient(center bottom , #F3F6F9, #FFFFFF) repeat scroll 0 0 transparent;
    border: 1px solid #C6D3E0;
}

.form-fieldsetGradient2
{
    margin: 7px 5px 5px 5px;
    min-height: 30px;
    height: auto;
    padding: 5px 2px;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    background: -moz-linear-gradient(center bottom , #F3F6F9, #FFFFFF) repeat scroll 0 0 transparent;
    border: 1px solid #C6D3E0;
}

.summary-fieldsetGradient
{
    margin: 7px 5px 5px 5px;
    min-height: 30px;
    height: auto;
    background: #eee url('images/bg_aqua2.png');
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    background: -moz-linear-gradient(center bottom , #808080, #FFFFFF) repeat scroll 0 0 transparent;
    border: 1px solid #C6D3E0;
}

.formGradient
{
    margin: 7px 5px 5px 5px;
    min-height: 30px;
    height: auto;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    background: -moz-linear-gradient(center bottom , #F3F6F9, #FFFFFF) repeat scroll 0 0 transparent;
    border: 1px solid #C6D3E0;
}

.RadGridHeader
{
    min-width: 50px;
    max-width: 120px;
}

.fieldLabel
{
    min-width: 10%;
    width: 40%;
    font-size: 10px;
    font-family: Inter;
    vertical-align: top;
    padding: 2px 5px;
    text-align: left;
    font-weight: bold;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -o-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    -moz-linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    -webkit-linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    -o-linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    border: 1px solid #eee;
}

.field
{
    width: 60%;
    min-width: 70%;
    font-size: 10px;
    padding: 2px 5px;
    font-family: Inter;
    vertical-align: top;
    text-align: left;
}

.seperator
{
    width: 50%;
    font-size: 10px;
    padding: 1px 3px;
    font-family: Inter;
    vertical-align: top;
}

.panel-div
{
    width: 100%;
    overflow: scroll;
    height: 250px;
    padding: 10px;
}

.vfieldLabel-alt
{
    background-position: #;
    min-width: 30%;
    width: 30%;
    font-size: 10px;
    padding: 1px 3px;
    font-family: Inter;
    vertical-align: top;
}

.vfield-alt
{
    width: 70%;
    min-width: 70%;
    font-size: 10px;
    padding: 1px 3px;
    vertical-align: top;
}

.rfieldLabel
{
    background-position: #;
    min-width: 30%;
    width: 30%;
    font-size: 10px;
    padding: 5px 3px;
    font-weight: normal;
    font-family: Inter;
    vertical-align: top;
    background: #fff; /*url('images/bg_aqua2.png')*/
    text-align: left;
    -moz-border-radius: 5px 5px 5px 5px; /*background: -moz-linear-gradient(center bottom , #333, #FFFFFF) repeat scroll 0 0 transparent;border-bottom: solid 1px #eee;*/
    border-radius: 5px 5px 5px 5px;
    border: 1px solid #C6D3E0;
    color: #333380;
}

.rfieldLabel_old
{
    background-position: #;
    min-width: 30%;
    width: 30%;
    font-size: 10px;
    padding: 5px 3px;
    font-weight: normal;
    font-family: Inter;
    vertical-align: top;
    background: #ffcc66 url('images/bg_aqua2.png');
    border-bottom: solid 1px #eee;
    text-align: left;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    background: -moz-linear-gradient(center bottom , #ffcc66, #FFFFFF) repeat scroll 0 0 transparent;
    border: 1px solid #C6D3E0;
}

.rfield
{
    width: 70%;
    min-width: 70%;
    font-size: 10px;
    font-weight: bold;
    padding: 5px 3px;
    vertical-align: top;
    background: #ffcc66 url('images/bkglink.jpg2') repeat-x;
    height: auto;
    border-bottom: solid 1px #eee;
    text-align: left;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    background: -moz-linear-gradient(center bottom , #ffcc66, #FFFFFF) repeat scroll 0 0 transparent;
    border: 1px solid #C6D3E0;
}

.rfield2
{
    width: 68%;
    min-width: 65%;
    font-size: 10px;
    font-weight: normal;
    padding: 5px 3px;
    vertical-align: top;
    background: #ffcc66 url('images/bkglink.jpg2') repeat-x;
    height: auto;
    border-bottom: solid 1px #eee;
    text-align: left;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    background: -moz-linear-gradient(center bottom , #ffcc66, #FFFFFF) repeat scroll 0 0 transparent;
    border: 1px solid #C6D3E0;
}

.vfieldLabel
{
    min-width: 30%;
    width: 30%;
    font-size: 10px;
    padding: 1px 3px;
    font-weight: normal;
    font-family: Inter;
    vertical-align: top;
    background: #F7F7F7 url('images/bkglink.jpg2') repeat-x;
    border-bottom: solid 1px #eee;
    text-align: left;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    background: -moz-linear-gradient(center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    border: 1px solid #eee;
    font-weight: bold;
}

.vfield
{
    width: 70%;
    min-width: 70%;
    font-size: 10px;
    font-weight: bold;
    padding: 1px 3px;
    vertical-align: top;
    background: #E6E6FA url('images/bg_aqua2.png');
    height: auto;
    border-bottom: solid 1px #eee;
    text-align: left;
    border: 1px solid #C6D3E0;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px; /*background: -moz-linear-gradient(center bottom , #E6E6FA, #FFFFFF) repeat scroll 0 0 transparent;*/
    -moz-linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    -webkit-linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    -o-linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
}

.v-fieldLabel
{
    min-width: 30%;
    width: 30%;
    font-size: 10px;
    padding: 5px 3px;
    font-weight: normal;
    font-family: Inter;
    vertical-align: top;
    text-align: left;
    font-weight: bold;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -o-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    -moz-linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    -webkit-linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    -o-linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    border: 1px solid #eee;
    background-color: #eee;
}

.v-field
{
    width: 70%;
    min-width: 70%;
    font-size: 10px;
    font-weight: normal;
    padding: 5px 3px;
    vertical-align: top; /*background: #E6E6FA url('images/bg_aqua2.png');     background: -moz-linear-gradient(center bottom , #E6E6FA, #FFFFFF) repeat scroll 0 0 transparent;*/
    height: auto;
    border-bottom: solid 1px #eee;
    text-align: left;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -o-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    -moz-linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    -webkit-linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    -o-linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
    linear-gradient: (center bottom , #F7F7F7, #FFFFFF) repeat scroll 0 0 transparent;
}
.uc-fieldLabel
{
    min-width: 30%;
    width: 30%;
    font-size: 10px;
    padding: 3px 10px;
    font-family: Inter;
    vertical-align: top;
    text-align: left;
}

.uc-field
{
    width: 70%;
    min-width: 70%;
    font-size: 10px;
    padding: 3px 10px;
    vertical-align: top;
    text-align: left;
}

.uc-formdivider
{
    padding: 3px 5px 2px 10px;
    width: 50%;
}

.searchPanel
{
    padding: 3px 10px 0px 10px;
    width: 50%;
}

.gridPanel
{
    padding: 10px 15px;
    border: solid 1px #ccc;
}

.searchtable
{
    border: solid 1px #eee;
    margin: 10px 10px;
    width: 98%;
}

.buttonRow
{
    background: #f4f4f4;
    color: #808080;
    border: 1px dotted #ccc; /*border-bottom: 1px dotted #ccc;*/
    padding: 3px 20px;
    width: 97%;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}

.buttonRow2
{
    background: #fff;
    color: #808080;
    border: 1px dotted #ccc;
    padding: 3px 20px;
    width: 97%;
}

.texboxCell
{
    float: right;
    margin-left: 10px;
    height: 25px;
}

.texboxCell-left
{
    float: left;
    margin-left: 10px;
    height: 25px;
}

.buttonCell
{
    float: right;
    margin-left: 10px;
    min-height: 25px;
}

.buttonCell-left
{
    float: left;
    margin-right: 10px;
    min-height: 25px;
}

table
{
    width: 100%;
}

.Textbox
{
    font-size: 10px;
    height: 17px;
    min-width: 150px;
    width: 252px;
}

.Textbox-Multiline
{
    font-family: Inter;
    font-size: 10px;
    min-width: 200px;
    min-height: 50px;
}

.ListView
{
    font-size: 11px;
    font-family: Inter;
    height: 200px;
    margin: 10px 10px;
    width: 95%;
    background-color: #ebe4d6;
    font-weight: 500;
    overflow: scroll;
    line-height: 30px;
}

.ListViewHeader
{
    width: 97%;
    border: solid 1px #ccc;
    font-size: 10px;
    font-weight: bold;
    height: 20px;
    padding: 5px 5px 0 5px;
    margin: 10px 0px 0px 0;
    background: transparent url("images/bg_aqua.png") repeat-x;
}

.DropDownList
{
    height: 23px;
    font-size: 11px;
    min-width: 100px;
    background: transparent url('images/bkglink.jpg') repeat-x;
}

.editPanelTitle
{
    /*font: 1.1em Tahoma, Arial, sans-serif;*/
    font-weight: bold;
    padding: 7px 0 7px 10px;
    color: #333;
    border-bottom: 1px solid #ccc; /*background: Transparent url(images/bkglink.jpg) repeat-x;*/
    opacity: 0.6;
    filter: alpha(opacity = 60);
}

.modalBackground
{
    background-color: GrayText;
    filter: alpha(opacity = 70);
    opacity: 0.7;
}

.modal-div
{
    min-height: 150px;
    height: auto;
    width: 350px;
    color: #666666;
    border: solid 0px #c6c6c6;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.modal-fieldset
{
    padding: 8px;
}

.modal-header
{
    background: url('images/sprite.png') repeat-x;
    opacity: 0.9;
    filter: alpha(opacity = 90);
    font-weight: bold;
    height: 25px;
}

.RadListBox-Wrapper
{
    min-height: 50px;
    height: auto;
}

.orange
{
    color: #E75A00;
}

.grey
{
    color: #69747D;
}

.black
{
    color: #000;
}

.white
{
    color: #fff;
}

.bold
{
    font-weight: bold;
}

.normal
{
    font-weight: bold;
}

.underline
{
    font-weight: bold;
}

.border
{
    border: 1px solid #eee;
}

.border-orange
{
    border: 1px solid #eee;
}

.border-orange-thick
{
    border: 2px solid #E75A00;
}

/* form container */

.con-title
{
    color: #3333FF;
    font-size: 14px;
    margin-left: 30px;
}

.con-top-bar
{
    background: #fff url("images/top_bar.png") repeat; /*#07122A*/
    color: #3333FF;
    padding: 10px 0 10px 0;
    height: 20px;
    margin: 0px 15px 0 15px;
    vertical-align: top; /*-moz-border-radius: 10px 10px 0px 0px;     -webkit-border-radius: 10px 10px 0px 0px;     border-radius: 10px 10px 0px 0px;*/
    background: -moz-linear-gradient(center bottom, #07122A,  #FFFFFF) repeat scroll 0 0 transparent;
    background: -webkit-linear-gradient(center bottom, #07122A,  #FFFFFF) repeat scroll 0 0 transparent;
    -moz-border-radius: 10px 10px 0px 0px;
    -webkit-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
}

.con-form
{
    margin: 15px 15px 0px 15px;
    min-height: 290px;
    height: auto;
    border: solid 1px #eee;
    -moz-border-radius: 7px 7px 7px 7px;
    -webkit-border-radius: 7px 7px 7px 7px;
    -o-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
}

.form-top-bar
{
    background: #fff url("images/top_bar.png") repeat; /*#07122A*/
    color: #3333FF;
    padding: 5px 0 5px 0px;
    height: 20px;
    margin: 5px 10px 0 10px;
    vertical-align: top; /*-moz-border-radius: 10px 10px 0px 0px;     -webkit-border-radius: 10px 10px 0px 0px;     border-radius: 10px 10px 0px 0px;*/
    background: -moz-linear-gradient(center bottom, #07122A,  #FFFFFF) repeat scroll 0 0 transparent;
    background: -webkit-linear-gradient(center bottom, #07122A,  #FFFFFF) repeat scroll 0 0 transparent;
    -moz-border-radius: 7px 7px 0px 0px;
    -webkit-border-radius: 7px 7px 0px 0px;
    border-radius: 7px 7px 0px 0px;
}

.form-title
{
    font-size: 13px;
    font-weight: 500;
    margin: 0px 15px;
    color: #3333FF;
    float: left;
}

.form-icon
{
    display: block;
    margin: 0px;
    height: 20px;
    width: 20px;
    float: left;
}

.form-con
{
    margin: 0px 10px 15px 10px;
    min-height: 100px;
    height: auto;
    border: solid 1px #eee;
    -moz-border-radius: 0px 0px 7px 7px;
    -webkit-border-radius: 0px 0px 7px 7px;
    -o-border-radius: 0px 0px 7px 7px;
    border-radius: 0px 0px 7px 7px;
}