﻿/*shared by contact form and landing page*/
.contactForm .focus
{
    background: #ffcc33;
    float: left;
    padding: .5em;
    width: 450px;
}
.contactForm .focus select
{
    float: right;
    font-size: 14px;
    margin-right: 28px;
    margin-top: 3px;
    padding: 0;
    width: 63%;
}

.contactForm
{
    background: none;
}
.contactForm ul
{
    float: left;
}
#mainContent .contactForm ul li, #mainContent #pageContent .contactForm ul li
{
    float: left;
    width: 95%;
    background: none;
    padding: .5em;
    list-style-type: none;
}
#mainContent .contactForm ul li.clearer
{
    float: left;
    width: 450px;
}
.contactForm fieldset
{
    background: #FFFFFF url(../img/pSep.gif) no-repeat scroll center bottom;
    border: medium none;
    float: left;
    width: 480px;
}

/*contact form*/
.contactForm
{
    float: left;
}


.contactForm label
{
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding: 0.4em 1em 0.4em 0.5em;
}
.contactForm input, .contactForm textarea, .contactForm .focus select
{
    border: 1px solid #CCCCCC;
    color: #333333;
    float: left;
    font-size: 10px;
    padding: 0.4em;
    width: 270px;
}

.contactForm input.submitbt
{
    background: #CCCCCC;
    border: 1px solid #CCCCCC;
    cursor: pointer;
    float: right;
    font-size: 0.9em;
    margin: 0 55px 0 0;
    padding: 0.3em 2em;
    text-decoration: none;
    width: 100px;
}
/*tiny form on packages page*/

.slimForm label
{
    float: left;
    width:55px;
    font-weight: bold;
 padding-bottom:0.5em;
padding-left:0.5em;
}
.slimForm {

float:right;
font-size:11px;
padding:0.5em;
width:242px;
}
.slimForm .focus {
background:#FFCC33 none repeat scroll 0 0;
float:left;
padding:0.5em;
width:233px;
}
.slimForm .focus select
{
    float: right;
    font-size: 14px;
    margin-right: 28px;
    margin-top: 3px;
    padding: 0;
    width: 63%;
}
.slimForm ul {
width:240px;
float:left;
padding-top:.5em;
list-style-type:none;
}
.slimForm ul li {
padding:.5em 0;
float:left;
}
.slimForm input, .slimForm textarea, .slimForm .focus select
{    border: 1px solid #CCCCCC;
    color: #333333;
    float: left;
    font-size: 10px;
    padding: 0.4em;
  width:158px;
  font-family:Arial,verdana,sans-serif;
}
.slimForm input.submitbt
{    background: #CCCCCC;
    border: 1px solid #CCCCCC;
    cursor: pointer;
    float: left;
    font-size: 0.9em;
    
    padding:.5em;
    text-decoration: none;
    width: 50px;
}
.slimForm fieldset
{
    border: medium none;
    float: left;
    width: 150px;
}

