
div.quot_form
{
width:800px;
background-color:#fff;
//margin-left:auto;
//margin-right:auto;
}


table.quot_form
{
//padding-left:50px;
width:800px;
//background-color:#dcdcdc;
}

table.quot_form td
{
color:#009900;
font-weight:bold;
text-align:left;
}

input,select
{
width:350px;
height:30px;
padding-left:10px;
line-height:30px;
color:#009900;
font-weight:normal;
border-style:solid;
border-width:1px;
border-color:#009900;
background-color:#fff;
}

input.adult,input.child,input.infant
{
width:105px;
}

select.hotel_type,select.hotel_star
{
width:165px;
}

select.hotel_star
{
margin-left:25px;
}

input.visa,input.car,input.insurance,input.ticket,input.hotel
{
clear:both;
//float:left;
height:10px;
line-height:10px;
width:20px;
padding-left:0px;
padding-right:0px;
margin-left:50px;
margin-right:0px;
text-align:left;
border-style:none;
background-color:#fff;
}
input:focus,select:focus,textarea:focus
{
background-color:#009900;
color:#fff;
}

input.visa:focus,input.insurance:focus,input.car:focus,input.ticket:focus,input.hotel:focus
{
background-color:#fff;
}


option
{
background-color:#fff;
color:#009900;
}

textarea
{
width:745px;
height:100px;
padding-left:10px;
border-style:solid;
border-width:1px;
border-color:#009900;
background-color:#fff;
}

input.spam
{
float:right;
width:100px;
text-align:center;
height:28px;
line-height:28px;
}

input.submit
{
background-color:#009900;
width:150px;
height:30px;
line-height:30px;
color:#fff;
font-weight:bold;
font-size:18px;
cursor:pointer;
border-style:solid;
border-width:1px;
border-color:#009900;
text-align:center;
float:right;
margin-right:20px;
}

div.success
{
width:800px;
padding-left:20px;
padding-top:20px;
padding-bottom:20px;
margin-top:30px;
margin-bottom:30px;
border-style:solid;
border-width:1px;
border-color:#009900;
border-radius:10px;
color:#009900;
}


div.error
{
color:red;
width:800px;
padding-left:20px;
padding-top:20px;
padding-bottom:20px;
margin-top:30px;
margin-bottom:30px;
border-style:solid;
border-width:1px;
border-color:red;
border-radius:10px;
}

h3.success
{
color:#009900;
padding:0;
margin:0;
text-align:left;
}

h3.fail
{
color:red;
padding:0;
margin:0;
text-align:left;
}
