﻿.booking-prefill
{
    color: #778075;
    height:21px;
    /*text-transform: lowercase;*/
    
}

.booking-form
{
    color: Black;
    height: 21px;
}

.booking-col1 {width:253px; margin-right:30px;}

.booking-col2 {width:254px; margin-right:30px;}

.booking-col3 {width:155px;}

.booking-col1,
.booking-col2
{
    position:relative; 
    float:left;  
    height: 387px; 
    width: 250px;
   	border-right: 1px solid #b7beb6;
}

.booking-col3 
{
    position:relative; 
    float:left;  
    height: 387px; 
    border: none;
    width: 100px;
}

.booking-col3 .submitbtn { position:absolute; top:173px; left:30px;}

/*
.fields {margin-top:10px;}

.fields li {margin: 0 0 10px 0;}

.fields label {display:block; font-size:12px; color:#000;}

.fields label span {color:#ff0000;}

.fields li input,
.fields li select {
	width:220px;
	height:22px; 
	color:#778075; 
	text-transform:lowercase;
	}
.fields li input.phone {width:39px}

.fields li input.phoneAlt {width:49px;}


.booking-col1 .border-right ol, ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}
*/
.formField
{
    padding-bottom: 10px;   
}

.booking-col1 .border-right {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent none repeat scroll 0 0;
    border:0 none;
    font-size:100%;
    margin:0;
    outline-color:-moz-use-text-color;
    outline-style:none;
    outline-width:0;
    padding:0;
    vertical-align:baseline;
}


.artistList
{
    display:block;  
    list-style:none; 
    margin:0;
    padding:5px 0;   
    font-weight:bold;
}


