form label sup,
.visitor_type_default form label sup,
.visitor_type_default .visitor_type_text,
.visitor_type_text_default {color: #a0a0a0;}
.form_fields_holder .input_field.error,
.form_fields_holder .select_field.error,
.form_fields_holder .error .input_field,
.form_fields_holder .error .select_field,
.visitor_type_default .form_fields_holder .input_field.error,
.visitor_type_default .form_fields_holder .select_field.error
.visitor_type_default .form_fields_holder .error .input_field,
.visitor_type_default .form_fields_holder .error .select_field {border: solid 1px #a0a0a0;}
.field_info,
.visitor_type_default .field_info {background-image: url('../../images/site_images/visitor_types/default/info.gif');}
.info_pop:hover,
a.info_pop:focus,
.visitor_type_default .info_pop:focus,
.visitor_type_default .info_pop:hover {background-image: url('../../images/site_images/visitor_types/default/info2.gif')}
.title_line,
.visitor_type_default .title_line {background: url('../../images/site_images/visitor_types/default/line.gif') no-repeat 0 0.5em;}
.title_line_small,
.visitor_type_default .title_line_small {background: url('../../images/site_images/visitor_types/default/line_small.gif') no-repeat 0 0.5em;}
.arrow_down,
.visitor_type_default .arrow_down {background: url('../../images/site_images/visitor_types/default/arrow_down.png') no-repeat 0 4px;}
.arrow_right,
.visitor_type_default .arrow_right {background: url('../../images/site_images/visitor_types/default/arrow_right.png') no-repeat 4px 0;}
.cross,
.visitor_type_default .cross {background: url('../../images/site_images/visitor_types/default/cross.png') no-repeat 0 4px;}
a.title_line > *:first-child,
h1.title_line > *:first-child,
.visitor_type_default h1.title_line > *,
.visitor_type_default a.title_line > * {border-bottom: dotted 1px #a0a0a0;}
.type_link,
a.title_line_small > *:first-child,
.visitor_type_default .type_link,
.visitor_type_default a.title_line_small > * {border-bottom: dotted 1px #a0a0a0;}
.pagination strong,
.title_with_border,
.visitor_type_default .pagination strong,
.visitor_type_default .title_with_border {border-left: solid 2px #a0a0a0;}
.slider_wrapper .slider,
.visitor_type_default .slider_wrapper .slider {background-color: #a0a0a0;}
.visitor_type_default .big_nice_box > .content_wrapper {background-image: url('../../images/site_images/visitor_types/default/waves.jpg');}

.visitor_type_2 form label sup,
.visitor_type_2 .visitor_type_text,
.visitor_type_text_2 {color: #e53c35;}
.visitor_type_2 .form_fields_holder .input_field.error,
.visitor_type_2 .form_fields_holder .select_field.error
.visitor_type_2 .form_fields_holder .error .input_field,
.visitor_type_2 .form_fields_holder .error .select_field {border: solid 1px #e53c35;}
.visitor_type_2 .field_info {background-image: url('../../images/site_images/visitor_types/private/info.gif');}
.visitor_type_2 .info_pop:focus,
.visitor_type_2 .info_pop:hover {background-image: url('../../images/site_images/visitor_types/private/info2.gif')}
.visitor_type_2 .title_line {background: url('../../images/site_images/visitor_types/private/line.gif') no-repeat 0 0.5em;}
.visitor_type_2 .title_line_small {background: url('../../images/site_images/visitor_types/private/line_small.gif') no-repeat 0 0.5em;}
.visitor_type_2 .arrow_down {background: url('../../images/site_images/visitor_types/private/arrow_down.png') no-repeat 0 4px;}
.visitor_type_2 .arrow_right {background: url('../../images/site_images/visitor_types/private/arrow_right.png') no-repeat 4px 0;}
.visitor_type_2 .cross {background: url('../../images/site_images/visitor_types/private/cross.png') no-repeat 0 4px;}
.visitor_type_2 h1.title_line > *,
.visitor_type_2 a.title_line > * {border-bottom: dotted 1px #e53c35;}
.visitor_type_2 .type_link,
.visitor_type_2 a.title_line_small > * {border-bottom: dotted 1px #e53c35;}
.visitor_type_2 .pagination strong,
.visitor_type_2 .title_with_border {border-left: solid 2px #e53c35;}
.visitor_type_2 .slider_wrapper .slider {background-color: #e53c35;}
.visitor_type_2 .big_nice_box > .content_wrapper {background-image: url('../../images/site_images/visitor_types/private/waves.jpg');}

.visitor_type_3 form label sup,
.visitor_type_3 .visitor_type_text,
.visitor_type_text_3 {color: #b057a7;}
.visitor_type_3 .form_fields_holder .input_field.error,
.visitor_type_3 .form_fields_holder .select_field.error
.visitor_type_3 .form_fields_holder .error .input_field,
.visitor_type_3 .form_fields_holder .error .select_field {border: solid 1px #b057a7;}
.visitor_type_3 .field_info {background-image: url('../../images/site_images/visitor_types/nonprofit/info.gif');}
.visitor_type_3 .info_pop:focus,
.visitor_type_3 .info_pop:hover {background-image: url('../../images/site_images/visitor_types/nonprofit/info2.gif')}
.visitor_type_3 .title_line {background: url('../../images/site_images/visitor_types/nonprofit/line.gif') no-repeat 0 0.5em;}
.visitor_type_3 .title_line_small {background: url('../../images/site_images/visitor_types/nonprofit/line_small.gif') no-repeat 0 0.5em;}
.visitor_type_3 .arrow_down {background: url('../../images/site_images/visitor_types/nonprofit/arrow_down.png') no-repeat 0 4px;}
.visitor_type_3 .arrow_right {background: url('../../images/site_images/visitor_types/nonprofit/arrow_right.png') no-repeat 4px 0;}
.visitor_type_3 .cross {background: url('../../images/site_images/visitor_types/nonprofit/cross.png') no-repeat 0 4px;}
.visitor_type_3 h1.title_line > *,
.visitor_type_3 a.title_line > * {border-bottom: dotted 1px #b057a7;}
.visitor_type_3 .type_link,
.visitor_type_3 a.title_line_small > * {border-bottom: dotted 1px #b057a7;}
.visitor_type_3 .pagination strong,
.visitor_type_3 .title_with_border {border-left: solid 2px #b057a7;}
.visitor_type_3 .slider_wrapper .slider {background-color: #b057a7;}
.visitor_type_3 .big_nice_box > .content_wrapper {background-image: url('../../images/site_images/visitor_types/nonprofit/waves.jpg');}

.visitor_type_4 form label sup,
.visitor_type_4 .visitor_type_text,
.visitor_type_text_4 {color: #755c96;}
.visitor_type_4 .form_fields_holder .input_field.error,
.visitor_type_4 .form_fields_holder .select_field.error
.visitor_type_4 .form_fields_holder .error .input_field,
.visitor_type_4 .form_fields_holder .error .select_field {border: solid 1px #755c96;}
.visitor_type_4 .field_info {background-image: url('../../images/site_images/visitor_types/business/info.gif');}
.visitor_type_4 .info_pop:focus,
.visitor_type_4 .info_pop:hover {background-image: url('../../images/site_images/visitor_types/business/info2.gif')}
.visitor_type_4 .title_line {background: url('../../images/site_images/visitor_types/business/line.gif') no-repeat 0 0.5em;}
.visitor_type_4 .title_line_small {background: url('../../images/site_images/visitor_types/business/line_small.gif') no-repeat 0 0.5em;}
.visitor_type_4 .arrow_down {background: url('../../images/site_images/visitor_types/business/arrow_down.png') no-repeat 0 4px;}
.visitor_type_4 .arrow_right {background: url('../../images/site_images/visitor_types/business/arrow_right.png') no-repeat 4px 0;}
.visitor_type_4 .cross {background: url('../../images/site_images/visitor_types/business/cross.png') no-repeat 0 4px;}
.visitor_type_4 h1.title_line > *,
.visitor_type_4 a.title_line > * {border-bottom: dotted 1px #755c96;}
.visitor_type_4 .type_link,
.visitor_type_4 a.title_line_small > * {border-bottom: dotted 1px #755c96;}
.visitor_type_4 .pagination strong,
.visitor_type_4 .title_with_border {border-left: solid 2px #755c96;}
.visitor_type_4 .slider_wrapper .slider {background-color: #755c96;}
.visitor_type_4 .big_nice_box > .content_wrapper {background-image: url('../../images/site_images/visitor_types/business/waves.jpg');}

.visitor_type_5 form label sup,
.visitor_type_5 .visitor_type_text,
.visitor_type_text_5 {color: #304b8c;}
.visitor_type_5 .form_fields_holder .input_field.error,
.visitor_type_5 .form_fields_holder .select_field.error
.visitor_type_5 .form_fields_holder .error .input_field,
.visitor_type_5 .form_fields_holder .error .select_field {border: solid 1px #304b8c;}
.visitor_type_5 .field_info {background-image: url('../../images/site_images/visitor_types/stakeholders/info.gif');}
.visitor_type_5 .info_pop:focus,
.visitor_type_5 .info_pop:hover {background-image: url('../../images/site_images/visitor_types/stakeholders/info2.gif')}
.visitor_type_5 .title_line {background: url('../../images/site_images/visitor_types/stakeholders/line.gif') no-repeat 0 0.5em;}
.visitor_type_5 .title_line_small {background: url('../../images/site_images/visitor_types/stakeholders/line_small.gif') no-repeat 0 0.5em;}
.visitor_type_5 .arrow_down {background: url('../../images/site_images/visitor_types/stakeholders/arrow_down.png') no-repeat 0 4px;}
.visitor_type_5 .arrow_right {background: url('../../images/site_images/visitor_types/stakeholders/arrow_right.png') no-repeat 4px 0;}
.visitor_type_5 .cross {background: url('../../images/site_images/visitor_types/stakeholders/cross.png') no-repeat 0 4px;}
.visitor_type_5 h1.title_line > *,
.visitor_type_5 a.title_line > * {border-bottom: dotted 1px #304b8c;}
.visitor_type_5 .type_link,
.visitor_type_5 a.title_line_small > * {border-bottom: dotted 1px #304b8c;}
.visitor_type_5 .pagination strong,
.visitor_type_5 .title_with_border {border-left: solid 2px #304b8c;}
.visitor_type_5 .slider_wrapper .slider {background-color: #304b8c;}
.visitor_type_5 .big_nice_box > .content_wrapper {background-image: url('../../images/site_images/visitor_types/stakeholders/waves.jpg');}


body.visitor_type_default .big_nice_box > .content_wrapper > .content.success .nice_box_content .visitor_type_text {color: #a0a0a0;}
