/* -------------------------------------- */
/* Wim Kosten / maritimephoto.com         */
/* mail: wim@maritimephoto.com            */
/* web:  http://www.maritimephoto.com/    */
/* -------------------------------------- */

#storesFormContainer
{
	overflow:auto; 
	height:450px;
}

form
{
    font-family:verdana;
    font-size:12px;
}

fieldset
{  
    float: left;    
    clear: left;    
    width: 100%;    
    margin: 0 0 0 0;    
    padding: 0;
    border:0px solid #E0E0E0;
}

legend
{  
    margin-left: 1em;  
//    color: #0f779c;
//    font-family:verdana;
//    font-size:12px;
}

fieldset ol
{  
    list-style: none;  
    padding-left:0px;
    border:0px solid green;
}  

fieldset li
{  
    //padding-bottom: 1em;
    float: left;    
    clear: left;    
    width: 100%;    
    padding-bottom: 1em;
    border:0px solid green;
}  

fieldset.submit
{  
    border-style: none;
    float: none;    
    width: auto;    
    border: 0 none #FFF;    
    padding-left: 12em;
}

label
{
    float: left;    
    width: 15em;    
    margin-right: 1em;    
    text-align: left;
    //font-family:verdana;
    //font-size:12px;
    border:0px solid red;
}

.required
{
    margin-left:5px;
    color:red;
    font-weight:bold;
}

.textarea
{
    font-family:verdana;
    font-size:12px;
    height:100px;
    width:100%
    border:1px solid #E0E0E0;
}

.textline
{
    font-family:verdana;
    font-size:12px;
    width:500px;
    border:1px solid #E0E0E0;
}

.textnumber
{
    font-family:verdana;
    font-size:12px;
    border:1px solid #E0E0E0;
}

.textline10
{
    font-family:verdana;
    font-size:12px;
    width:100px;
    border:1px solid #E0E0E0;
}

#stores_submit
{
    font-family:verdana;
    font-size:12px;
    border:0px;
    background-color:#0f779c;
    color:#ffffff;
    padding:5px;
}

.error
{
    border:1px solid #FF0000;
}

.required_error
{
    color:#FF0000;
}