

#ct_main_1
{
    width: 100%;
    height: auto;
    margin: 0;
    padding: 0;
}
#ct_contactForm
{
    margin: 10px auto 10px auto;
    width: 520px;
}

#ct_contactForm p
{
	margin-right: 10px;
    float: left;
    color:#000;
}

#ct_contactForm label 
{
    margin-right: 10px;
    float: left;
    width: 250px;
    border: none;
	color:#000;
}

#ct_contactForm input[type=hidden]
{
    border: none;
}
#ct_contactForm input,
#ct_contactForm textarea
{
    width: 200px;
    display: block;
}
#ct_contactForm textarea  
{
    width: 460px;
	color:#fff;
}
#ct_contactForm select  
{
    width: 392px;
}


#ct_contactForm .submitButton
{
    width: 100%; 
    margin: 0;   
}
#ct_contactForm .addFile
{
    width: 394px;  
}
#ct_contactForm .addFile,
#ct_contactForm .submitButton
{
    outline: none;
}

#ct_contactForm input,
#ct_contactForm textarea,
#ct_contactForm label,
#ct_contactForm select     
{
    margin-bottom: 3px;
}
#ct_contactForm .ct_checkbox
{
    text-align: left;
    clear: both;
    display: block;
    position: relative;
    width: 350px;
    margin-left: 10px;
}
#ct_contactForm .ct_checkbox label
{
    width: 88%;
    float: right;
    text-align: left;
}
#ct_contactForm .ct_checkbox .checkbox
{
    height: 14px;
} 
#ct_contactForm .ct_fieldsetContent
{
    padding: 10px;
}




