﻿body {
    margin:0;
    padding:0;
    background:#6BAAD6 url(/Images/bkgrd_Top_repeat.jpg) top repeat-x;
    height:100%;
}

#ReservationHeader
{text-align:center;}
.InvalidInput
{background-color:#FFDDDD;}
input[type=text]
{width:200px;vertical-align:middle;}
#WheelFunRentals_Logo
{width:959px;height:265px;}

#MainDiv
{border:solid 2px #eb613d;border-top:solid 0px white;width:935px;padding:10px;background-color:white;}
#MainDiv table
{margin:0px auto;}
#MainDiv td
{padding:0.25em;margin:0.25em;}

#CustomerInfo
{margin-bottom:15px;}
#CustomerInfo table
{background-color:#efeee9;border:solid 1px #c0bbb5;}
#CustomerInfo table td
{text-align:right;}
#CustomerInfo label
{padding:0px 0.25em 0px 15px;display:inline-block;}
#CustomerInfo span
{font-weight:bold;}

#Bicycles table
{}
#Bicycles tr:hover
{background-color:#dbedf7;}
#Bicycles input[type=text]
{width:280px;}
#Bicycles a
{font-weight:bold;}
#Bicycles td
{padding-right:15px;vertical-align:top;margin-bottom:8px;}
#Bicycles label
{font-weight:bold;}
.FrameStyles label
{display:inline-block;margin-right:15px;}
.women
{margin-left:30px;}
#row1
{background-color:#ffe8d2;}

#ThankYou h3, #InvalidLoc h3
{text-align:center;margin:15px auto;}
#ThankYou p, #InvalidLoc p
{width:50%;margin:15px auto;text-align:center;}

#CallUs
{width:40%;float:left;text-align:center;margin-top:10px;font-weight:bold;font-size:12pt;}

#Submit
{width:50%;margin:10px;text-align:center;color:#c80000;font-weight:bold;font-siZe:12pt;}
#Submit input[type=submit]
{width:150px;height:45px;background-color:#d95934;color:#ffe7bf;font-weight:bold; font-size:16pt;}
#Submit input[type=submit]:hover
{background-color:#ca4f2e;color:#d1edf8;}

#disclaimer
{text-align:center;margin:50px 0.25em 0.25em 0.25em;font-siZe:10pt;}
