﻿label{
	float:left;
	line-height:20px;
	padding:top:2px;
	width:180px;
	display:block;
}

.clearAll{
	clear:both;
}

.validationError
{
    font-weight:bold;
}
.success
{
    color:#FF0033;
    font-weight:bold;
}
.error
{
    color:Red;
    font-weight:bold;
    
}

input[type=text]{    
    margin-top:3px;
    border:solid 1px Silver;
    min-width:100px;
}
input[type=password]{    
    margin-top:3px;
    border:solid 1px Silver;
    min-width:100px;
}
input:focus{    
    margin-top:3px;
    border:solid 1px #7DBA00;
}
textarea
{
    width:250px;
    height:80px;
    border:solid 1px Silver;
    }
textarea:focus{    
    margin-top:3px;
    border:solid 1px #7DBA00;
}  
select{    
    margin-top:3px;
    border:solid 1px Silver;
    min-width:300px;
}

checkbox{    
    margin-top:3px;
    border:solid 1px Silver;
}




.commandLink
{
    font-size:8pt;
    color:Olive;
}

.button
{
	background-color:#BEDC80;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 2px;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2A0C60;
	border: 1px solid #7DBA00;
}
.button:hover {
	background-color:#7DBA00;
	color: #2A0C60;
	border: 1px solid #BEDC80;
}
    
    DIV.ProgressBar { width: 100px; padding: 0; border: 1px solid black; margin-right: 1em; height:.75em; margin-left:1em; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; }
        DIV.ProgressBar DIV { background-color: Green; font-size: 1pt; height:100%; float:left; }
        SPAN.asyncUploader OBJECT { position: relative; top: 5px; left: 10px; }
        
        tbody tr {
            background-color: #ffffff;
        }
        tbody tr.odd {
            background-color: #EDF3FE;
        }
