/* begin AESTYLE*/

.gray_font_cccccc { color:#cccccc; }
.gray_font_333333 { color:#333333; }
.gray_font { color:gray; }


.what_green { color: #8aaf48; text-decoration:none;}
.what_green a, .what_green a:hover { color: #8aaf48; text-decoration:none; }
.about_blue { color: #097abf; text-decoration:none;}
.about_blue a, .about_blue a:hover { color: #097abf; text-decoration:none; }
.info_purple { color: #6f5394; text-decoration:none;}
.info_purple a, .info_purple a:hover { color: #6f5394; text-decoration:none; }
.members_red { color: #e91656; text-decoration:none;}
.members_red a, .members_red a:hover { color: #e91656; text-decoration:none; }
.knowledge_orange { color: #f58437; text-decoration:none;}
.knowledge_orange a, .knowledge_orange a:hover { color: #f58437; text-decoration:none; } 
.smtext { font-size: 0.8em; }
.vsmtext { font-size: 0.6em; }
.newstitle { color:#636363; font-size:1.1em; font-family: Arial, Helvetica, sans-serif; font-weight: 600; }
.newslargetitle { color:#636363; font-size:1.2em; font-family: Arial, Helvetica, sans-serif; font-weight: 600; }
.FloatLeft {float:left; margin: 10px 10px 10px 5px;}
.FloatRight {float:right; margin: 10px 5px 10px 10px;}
.extracontent h3
{
    margin-top:0px !important;
}
.heading-mid{ font-size:20px; font-weight:bold; color:#097ABF; }
/* end AESTYLE*/

.infoText { margin: 5px 0px; }

#hometop_myexcel_loggedin #membersquote2  {
color:#097ABF;
}
#ctl00_ctl11_txtEmail
{
    width: 250px !important;
}
#ctl00_ctl11_txtConfirmEmail
{
    width: 250px !important;

}
#ctl00_ctl11_txtEstablishmentOffice
{
    width: 250px !important;
}

/*

            * Form Styling v1.0

            * Activedition 2011

            * Developed by Guy Whammond

            * Information: 

            */

            

            /*****************************************************************************************************************/

            /* FORM STRUCTURE */

            /*****************************************************************************************************************/

            

            /* FORM STRUCTURE */

            .form_style { font-family: Verdana, Geneva, sans-serif; font-size:12px; }

            .form_style { padding:0px; margin:0px; }

            .form_style .form_description{ font-size:18px; font-weight:normal; margin-bottom:0px;}

            .form_style .form_required { color:red; padding:5px 0px; margin:0px 0px 5px 0px; }

            

            /* FORM INPUT */

            .form_style input, select, textarea { font-family: Verdana, Geneva, sans-serif; font-size:12px !important; padding:3px !important; }

            .form_style input.ae_textfield { width:300px;}

            .form_style input.ae_numberfield { width:100px;}

            .form_style input.ae_datefield { width:30px;}

            .form_style input.ae_dateyearfield { width:45px;}

            .form_style input.ae_fileupload { }

            .form_style input.ae_button { padding:0px 10px; }

            .form_style select.ae_droplist { }

            .form_style textarea.ae_textarea { width:300px; height:150px; }

            .form_style radio.ae_radio {  }

            

            /*****************************************************************************************************************/

            /* FORM STYLING */

            /*****************************************************************************************************************/

            

            /* FORM STYLE 1 */

            .form_style.style_1 .form_row { margin-bottom:5px; padding:5px; }

            .form_style.style_1 .form_row.form_odd { background:#FFFFFF; }

            .form_style.style_1 .form_row.form_even { background:#FFFFFF; }

            .form_style.style_1 .form_row .form_row_l { margin-bottom:5px; }

            .form_style.style_1 .form_row .form_row_r { }

            .form_style.style_1 .form_row_answers { }

            .form_style.style_1 .form_row_answer { float:left; }

            .form_style.style_1 .ae_clearme { }

            

            /* FORM STYLE 2 */

            .form_style.style_2 .form_row { margin-bottom:5px; padding:5px; }

            .form_style.style_2 .form_row.form_odd { background:#FFFFFF; }

            .form_style.style_2 .form_row.form_even { background:#FFFFFF; }

            .form_style.style_2 .form_row .form_row_l { float:left; width:200px; margin-right:20px; padding-top:4px; }

            .form_style.style_2 .form_row .form_row_r { float:left; }

            .form_style.style_2 .form_row_answers { }

            .form_style.style_2 .form_row_answer { float:left; }

            .form_style.style_2 .ae_clearme { }

            

            /* FORM STYLE 4 */

            .form_style.style_4 .form_row { margin-bottom:5px; padding:5px; float:left; margin-right:20px; }

            .form_style.style_4 .form_row.form_odd { background:#FFFFFF; }

            .form_style.style_4 .form_row.form_even { background:#FFFFFF; }

            .form_style.style_4 .form_row .form_row_l { float:left; width:200px; margin-right:20px; padding-top:4px; }

            .form_style.style_4 .form_row .form_row_r { float:left; width:300px; }

            .form_style.style_4 .form_row_answers { }

            .form_style.style_4 .form_row_answer { float:left; }

            .form_style.style_4 .ae_clearme { clear:both; }

            

            /*****************************************************************************************************************/

            /* POLL STYLING */

            /*****************************************************************************************************************/

            

            .poll_style { font-family: Verdana, Geneva, sans-serif; font-size:12px; }

            .poll_style { padding:0px; margin:0px; }

            .poll_style .form_description{ font-size:18px; font-weight:normal; margin-bottom:0px;}

            .poll_style .form_required { color:red; padding:5px 0px; margin:0px 0px 5px 0px; }

            .poll_style .form_question { font-weight:bold; margin-bottom:5px; }

            

            /* POLL STYLE [DEFAULT] */

            .poll_style .form_row_answers {}

            .poll_style .form_row_answer { }

            

            /* POLL STYLE [INLINE] */

            /*.poll_style.style1 .poll_row_answers {}

            .poll_style.style1 .poll_row_answer { float:left; }*/

 

        /* RESULT STYLING */

        .poll_results { width:60%; border:1px solid #000000; border-bottom:0px; }

        .poll_results .results_heading { background:#000000; text-align:center; color:#ffffff; padding:5px; }

        .poll_results .results_heading .results_question { font-size:12px; margin:0px; padding:0px; font-weight:bold; margin-bottom:5px; }

        .poll_results .results_heading p { font-size:12px; margin:0px; }

        

        .poll_results .results_answer { border-bottom:1px solid #000000; padding:5px; }

        .poll_results .results_answer p { font-size:12px; margin:0px; padding:0px; margin-bottom:5px; }

        .poll_results .results_answer .bar { height:15px; background-color:#cccccc; }

        .poll_results .results_answer .bar.bar_1 { background-color:#990000; }

        .poll_results .results_answer .bar.bar_2 { background-color:#009933; }

        .poll_results .results_answer .bar.bar_3 { background-color:#330099; }

        .poll_results .results_answer .bar.bar_4 { background-color:#999900; }

        .poll_results .results_answer .bar.bar_5 { background-color:#990055; }

        .poll_results .results_answer .bar.bar_6 { background-color:#995500; }

 

 

 

            /*****************************************************************************************************************/

            /* CLEARFIX */

            /*****************************************************************************************************************/

            

            .clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

            .clearfix { display: inline-block; }

            html[xmlns] .clearfix { display: block; }

            * html .clearfix { height: 1%; }

