@charset "utf-8";
/* CSS Document */





/*------------------- MASTHEAD ------------------- */

#masthead {
background-image:url(../images/bkg-masthead2.jpg);
background-repeat: no-repeat;
background-color:#ffffff;
height: 322px;
width: 990px;
}



#mastheadLeft {
float: left;
padding-left: 220px;
width: 350px;
}

#mastheadLeft p {
width: 280px;
font-size: .9em;
font-style: italic;
line-height: 18px;
text-align: right;
float: right;
color:#000000;
line-height: 22px;
}


#masthead h1 {
font-family: "Times New Roman", Times, serif;
font-size: 1.0em;
padding: 25px 0px 0px 80px;
color:#FFFFFF;
width: 430px;
}


#masthead h2 {
font-family: "Times New Roman", Times, serif;
font-size: 1.0em;
padding: 15px 0px 5px 20px;
color:#000000;
}






/*-------------------  RIGHT ------------------- */

#right {
float: left;
width: 295px;
padding-top: 50px;
padding-bottom: 50px;
padding-left: 15px;
}


#right p {
line-height: 22px;
font-size: .9em;
}

/*-------------------  LEFT ------------------- */

#left {
float: left;
width: 295px;
padding-top: 50px;
padding-bottom: 50px;
padding-left: 25px;
}






#middle img {
padding-bottom: 25px;
}


#middle a {
font-family: "Times New Roman", Times, serif;
padding-bottom: 20px;
color:#3399FF;
display: block;
font-weight: bold;
font-size: 1.1em;
}


/*------------------- FORM ------------------- */
#formContainer {
width: 385px;
float:right;
padding-top: 0px;
}


#formContainer p {
font-size: 1.7em;
color:#ffffff;
font-style: normal;
font-weight:bold;
width: 385px;
font-family: "Times New Roman", Times, serif;
padding-bottom: 6px;
padding-left: 0px;
}

#formContainer  span {
color:#ff6600;
}

#formColumn1 {
float:left;
width:170px;
}

#formColumn2 {
float:left;
padding-left: 20px;
}


#formContainer label {
display: block;
font-family: "Times New Roman", Times, serif;
font-size: .9em;
font-weight: bold;
color: #ffffff;
padding-bottom: 3px;
}



#formContainer input {
width:167px;
height: 20px;
border: #004675 1px solid;
margin-bottom: 20px;
background-color: #ffffcc;
padding-left: 3px;
}


#formContainer dl input {
margin-bottom: 0px;
}


#formContainer dd {
float:left;
padding-right: 11px;
}

#formContainer dd.last{
padding-right: 0px;
}


#formContainer input.pickup {
width: 74px;
}

#formContainer input.date {
width: 62px;
}

#formContainer label.dateText {
width: 65px;
}

#formContainer select {
width:170px;
padding: 2px;
height: 24px;
border: #004675 1px solid;
font-size: .8em;
margin-bottom: 20px;
background-color: #ffffcc;
}


#formBottomWrap {
float: left;
width: 80px;
}

#formContainer .submitBtn  {
background-image:url(../images/btn-home.jpg);
background-repeat: no-repeat;
background-position: 0 0;
height: 41px;
width: 268px;
border: none;
margin-top: 3px;
margin-left: 12px;
display:block;
float: left;
}

