/* ######################################################################### */
/* Estilos específicos do formulário das inscrições em cursos da AEP Formação */
/* ######################################################################### */

.sfTxtVeryBig
{
    width:85% !important;
    border:none;
    color:#666666 !important;      /* template azul */
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif !important;
    font-weight: bold !important;		
	font-size:18px !important;
	}
		
.sfTxtBig
{
    width:85% !important;
    border:none;
    color:#666666 !important;      /* template azul */
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif !important;
    font-weight: bold !important;	
	font-size:14px !important;
	}

/* ######################################################################### */
/* Fim dos estilos específicos do formulário das inscrições em cursos da AEP Formação */
/* ######################################################################### */


.sfLeftLbls      	/* <div> Form wrapper when labels are left aligned.*/
{
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #666;
    }
.sfRightLbls	    /* <div> Form wrapper when labels are right aligned.*/
{
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #666;
    }
.sfTopLbls	        /* <div> Form wrapper when labels are top aligned.*/
{
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #666;
    }
.sfErrorSummary	    /* <div> Error summary on top of the form.*/
{
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    color:Red;
    font-size: 11px;
    width:100%;
    }
.sfSuccess	        /* <div> Message when form is submitted successfully.*/
{
    height:100px;
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    width:100%;
    text-align:center;
    color:#666;
    font-size: 11px;
    background-color:white;
    }
.sfFormTitle	    /* <h2> Wrapper of Section header form widget.*/
{
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    padding-top:6px;
    border:none;
    color:#666666;
    }
.sfTitleSmall	    /* <h2> Wrapper of Section header form widget when Title font size is set to Small (14px).*/
{
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    }
.sfTitleMedium	    /* <h2> Wrapper of Section header form widget when Title font size is set to Medium (18px).*/
{
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    }
.sfTitleLarge	    /* <h2> Wrapper of Section header form widget when Title font size is set to Large (24px).*/
{
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    }
.sfFormInstructions	/* <div> Wrapper of Instructional text form widget.*/
{
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    color: #666;
    }
.sfTxtLbl       	/* <label> Field label of Textbox, Multiple choice, Checkboxes, Paragraph text box, Dropdown list form widgets.*/
{
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    color: #666;
    list-style-image:none;
    list-style-type:none;
    display:list-item;
    }
.sfFieldWrp	        /* <div> Inner field wrapper of Textbox, Multiple choice, Checkboxes, Paragraph text box, Dropdown list form widgets.	
                       <div> in Textbox and Paragraph text box form widgets, 
                       <span> in Multiple choice, Checkboxes, Dropdown list form widgets.*/
{
    width:100%;
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    color: #666;
    }
.sfExample	        /* <div> Field example.*/
{
    width:100%;
    font-size: 9px;
    font-style:italic;
    }
.sfError
{
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    color: #FF0000;
    width: 100%;
    font-weight: bold;
    font-style: italic;
}
.sfTxt      	    /* <div> Input field of Textbox and Paragraph text box form widgets.	
                       <input> in  Textbox widget, 
                       <textarea> in Paragraph text box widget*/
{
    width:85%;
    }
.sfTxtNoBorder    	    /* <div> Input field of Textbox and Paragraph text box form widgets.	
                       <input> in  Textbox widget, 
                       <textarea> in Paragraph text box widget*/
{
    border:none;
    }
.sfFormBox	        /* <div> Wrapper of Textbox form widget.*/
{   
    list-style-type:none;
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    color: #666;
    width:100%;
    margin-bottom:6px;
    }
.sfTxtBoxSmall	    /* <div> Wrapper of Textbox when Text box size (Appearance tab) is Small (120px).*/
{}
.sfTxtBoxMedium	    /* <div> Wrapper of Textbox when Text box size (Appearance tab) is Medium (300px).*/
{}
.sfTxtBoxLarge	    /* <div> Wrapper of Textbox when Text box size (Appearance tab) is Large (400px).*/
{}
.sfFormBlock	    /* <div> Wrapper of Paragraph text box form widget.*/
{    
    list-style-type:none;
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    color: #666;
    width:100%;
    }
.sfTxtBlockSmall	/* <div> Wrapper of Paragraph text box when Paragraph Text box size (Appearance tab) is Small (300x60px).*/
{}
.sfTxtBlockMedium	/* <div> Wrapper of Paragraph text box when Paragraph Text box size (Appearance tab) is Medium (300x100px).*/
{}
.sfTxtBlockLarge	/* <div> Wrapper of Paragraph text box when Paragraph Text box size (Appearance tab) is Large (420x260px).*/
{}
.sfFormRadiolist	/* <div> Wrapper of Multiple choice form widget.*/
{    
    list-style-type:none;
    }
.sfRadioList	    /* <span> Inner wrapper of radio buttons of Multiple choice form widget.*/
{
    text-align:right;
    list-style-type:none;
    }
.sfFormCheckboxlist	/* <div> Wrapper of Checkboxes form widget.*/
{    
    list-style-type:none;
    }
.sfCheckListBox	    /* <span> Inner wrapper of checkboxes of Checkboxes form widget.*/
{}
.sfFormDropdown	    /* <div> Wrapper of Dropdown list form widget.*/
{}
.sfDdlSmall	        /* <div> Wrapper of Dropdown list when Text box size (Appearance tab) is Small 120px.*/
{}
.sfDdlMedium	    /* <div> Wrapper of Dropdown list when Text box size (Appearance tab) is Medium 300px.*/
{}
.sfDdlLarge	        /* <div> Wrapper of Dropdown list when Text box size (Appearance tab) is Large 420px.*/
{}
.sfDropdownList	    /* <span> Inner wrapper of dropdown menu of Dropdown list form widget.*/
{}
.sfFormSubmit	    /* <div> Wrapper of Submit button form widget.*/
{
    text-align:right;
    }
.sfSubmitBtnSmall	/* <div> Wrapper of Submit button form widget when Button size is set to Small (13px font-size of the button).*/
{
}
.sfSubmitBtnMedium	/* <div> Wrapper of Submit button form widget when Button size is set to Medium (14px font-size of the button).*/
{}
.sfSubmitBtnLarge	/* <div> Wrapper of Submit button form widget when Button size is set to Large (18px font-size of the button).*/
{}
.sfSubmitBtn Imput
{
    color:Red;}
