.contactForm fieldset, div.fieldset
{
    border: none;
    padding:4px 7px 9px 7px;
}
div.fieldset
{
clear:both;
float:left;
}
div.field
{
float:left;
}
.contactForm fieldset label, div.fieldset div.label
{
    width:115px;
    display:block;
    float:left;
    line-height:22px;
}
.contactForm fieldset label.long
{
    width:auto;
    float:none;
}

.contactForm fieldset input, div.fieldset div.field input, div.fieldset div.field select
{
    float:left;
    padding:4px;    
}

.contactForm fieldset input.contactText, div.fieldset div.field input.text
{
    width: 400px;
    background-color:#f2f2f2;
    border:none;
}
.contactForm fieldset textarea, div.fieldset div.field textarea
{
    width: 525px;
    height:102px;
    background-color:#f2f2f2;
    border:none;
    padding:4px;
}

.contactForm fieldset .mandatory
{
    font-size:10px;
}

.consultAnExpert h2
{
    color:#ffffff;
    background-repeat:no-repeat;
    line-height:52px;
    padding-left:75px;
    float:left;
    width:469px;
    font-weight:normal;
}

.consultAnExpert h2.security
{
    background-image:url(../images/consult-security.png);
}

.consultAnExpert h2.infrastructure
{
    background-image:url(../images/consult-infrastructure.png);
}

.consultAnExpert h2.server
{
    background-image:url(../images/consult-server.png);
}

.consultAnExpert h2.channel
{
    color:#666666;
    background-image:url(../images/consult-channel.png);
}

.consultAnExpert .person .expertArea
{
    font-size:11px;
    font-weight:bold;
    padding-left:4px;
}
.recaptcha_theme_blackglass label.recaptcha_input_area_text
{
    line-height:12px;
}

#recaptcha_widget_div
{
width:318px;
float:left;
}






/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

