fieldset
{
    font-family: arial;
    font-size: 10pt;
    padding: 20px 20px 20px 25px;
    background-color: #eee;
    width: 75%;
}
fieldset em 
{
    color:#f00;
}

fieldset .butborder 
{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    color: #333;
    background: url('/images/submitback.jpg');
    background-repeat: repeat-x;
    padding: 5px;
    margin-top: 15px;
    /*
    width: 70px;
    height: 25px;
    */
    border: 3px solid #fff
}

fieldset td
{
    padding: 3px;
}

fieldset td.legend
{
    font-style: italic;
    font-size: 10pt;
}

.center
{
    margin-right: auto;
    margin-left: auto;
}


#legend, #socialNetworks
{
    width: 75%;
}

#fcf2 
{font-family:arial;font-size:11px;padding: 20px 20px 20px 25px;background-color:#eee;width:250px;}

#fcf2 h3 
{font-size:1.5em;background-color:#3D5686;color:#FFF;font-weight:bold;padding:4px;margin:0px;}

#fcf2 p 
{text-align:left;padding:8px;}

#fcf2 em 
{color:#F00;}

#fcf2 div.r 
{clear: both;padding-top: 5px;}

#fcf2 label 
{text-align: left;}
#fcf2 span.f 
{text-align: left;}
#fcf2 div.sp 
{clear: both;}

#fcf2 .butborder 
{font-weight:bold;text-align: center;vertical-align: middle;color: #333;background: url('/images/submitback.jpg') repeat-x 0px 0px;top: 0px;padding 8px 12px;margin: 5px;width: 70px;height: 25px;border: 3px solid #fff}

#fcf2 .req 
{font-weight:bold;}

#fcf2 input, #fcf2 textarea 
{background: #FFF;border:1px solid #ccc;padding:2px;font-size:11px;}

#fcf2 input:focus, #fcf2 textarea:focus 
{background: #f2f2f2;border:1px solid #ccc;}

.confirm
{width: 300px; font: bold .8em/1.2em helvetica, arial, sans-serif; color: #0F3D5A;}
