﻿.ASCheckbox Label
{
    vertical-align: text-bottom;  
}

.ASNote
{
    /*border:1px solid #AE9962;*/
    border:1px solid #BFBFBF;
    padding:10px;    
}

.ASNote TD
{
    padding:10px;
}

.ASNote P
{
}

.ASRequired
{
    color:red;   
}

.ASGrid
{
    width:100%;
    border-width:0px;
    border-collapse:collapse;    
    font-size:12px;
}

.ASGrid TD
{
    padding:5px;   
}

.ASGridRow
{
    
}

.ASGridRowAlt
{ 
    /*background-color:rgb(227,240,241);*/
    background-color: #eff0f0;
}


.ASForm
{
    border:1px solid #BFBFBF;
    margin-bottom:0.75em;
    width:100%;        
}

.ASForm TABLE
{
    border:0 none;
}

.ASForm TD
{
    border:none 0;
}

.ASForm INPUT, .ASForm SELECT
{
    vertical-align:baseline;
}

.ASFormHeader
{      
    /*color:#CC9933;
background-color:#004A8F;
    border-collapse:collapse;
    border-style:none;
    border-width:0; 
*/      
}

.ASFormHeader TD, .ASFormHeader TH
{    
    font-size:18px;
    background:url('/AM/Images/hr-dashed.gif') repeat-x scroll 0 100% transparent;    
    left:15px;
    padding:10px;
    padding-bottom:0px;
    
}

.ASHeaderSmall
{
    font-size:12.5px;
    left:15px;
}

.ASGridFooter TD
{
    font-weight:bold;
    padding:7px;
    background-color:#B3B3B3;
}

.ASFormRow
{
    border:0 none;
}

.ASLabelCell
{
    width: 200px;
    text-align: left;
    vertical-align: top;
    padding: 3px;
    font-size: 1.1em;
    padding-right: 15px;
    padding-left: 10px;
}

.ASInputCell
{
    text-align:left;
    padding:3px;
    min-width:300px;
}

.ASInputCell SELECT
{
}

.ASDropDown
{
    border:1px solid #BFBFBF;
    font:0.97em Arial,Helvetica,sans-serif;
    margin:0;
    padding:2px;
    width:304px;
    height:25px;
    z-index:-1;
}

.ASDropDownGrid
{
    width:80px;
    border:1px solid gray;
    height:18px;
}
.ASDropDownGridThin
{
    width:55px;
    border:1px solid gray;
    height:18px;
}

.ASFormRowGrid TD
{
    padding:5px;
}

.ASTextBoxFile
{
    width:165px;
    border:1px solid gray;
}

.ASTextBox
{    
    width:300px;    
    border:1px solid gray;
    height:18px;
}

.ASColumnHeader
{
    font-weight: bold;
    background-position: 0 0;
    padding: 5px;
    background: none none repeat scroll 0 #ABABAC;
    color: #000000;
    font-weight: bold;
}

.ASActionRow
{
    
}

.ASActionCell
{
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
}

.ASButton
{
    /*
    background-color:#CC9933;
    border:1px solid #000000;
    color:White;
    font-family:Arial,Helvetica,sans-serif;
    height:20px;
    margin:0;
    padding-left:10px;
    padding-right:10px;
    text-align:center;
    text-decoration:none;
    */
    background:url('/AM/Images/btn-bg.gif') no-repeat scroll 0 20% #FFFFFF;
    border:0 none;
    color:#000000 !important;
    cursor:pointer;
    font:15px Times,serif !important;
    padding:5px 0 3px 20px;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
}

.ASColumnHeader TD
{
    font-weight:bold;   
    padding:5px;
    background-color:#B3B3B3;
    color:White;
}
.ASColumnHeader TH
{
background:none repeat scroll 0 0 #ABABAC;
color:#000000;
font-weight:bold;
}

.ASGrid TH, .ASGrid TD
{
    /*border-right: 1px solid #BFBFBF;
    border-style: none solid solid none;
    border-width: 0 1px 1px 0;
    padding: 5px;
    border-right-color: #BFBFBF;
    border-bottom-color: #BFBFBF;*/
    border-right: 1px solid #BFBFBF;
    padding: 5px;
    border: 1px solid #BFBFBF;
}
.nostyle TABLE, .nostyle TABLE TD
{
    border:0px none;
    width:auto;
}

.ASColumnHeader TH A
{
    font-weight:bold;   
    color:White;
    font-size:11px;
}

.ASLabelCellCenter
{
    text-align:center;   
}

.ASFormAction
{
    width:100%;   
    border:0px none;
}

.ASFormAction TD
{
    border:0px none;
}

.ASNoteError
{
    /*border:1px solid Red;*/
    padding:10px;
}

.ASError, .Error
{
    color:Red;
}

.ASFunctionFull
{
    color:Red;   
}

#processing
{
    margin-top:10px;
}

.ASListBox
{
    font-weight:bold;
    list-style-type:none;    
    border: 1px solid #999;
    background: #fff;
    width: 300px;
    float: left;
    z-index: 99;
    position:absolute;
    margin-left:0px;
}
.ASRadioButton label
{
    margin-right:30px;
}

.ASDateList
{
    width:60px;
}
