    .required label::after {
        content     : " *";
        color       : red;
    }
    
    .step-breadcrumb > li + li:before {
        color       : #cccccc;
        content     : " >";
        padding     : 0 5px;
    }
    
    .step-breadcrumb .active {
        color       : #000;
    }

    .membership-type-block {
        border              : 3px solid #DADADA;
        background-color    : #f5f5f5;
        padding             : 10px;


    }
    .membership-type-block h5{
        border-bottom       : 1px solid#141C3A;
        margin              : 0;
        padding-bottom      : 5px;
    }

    .membership-type-block table {
        /*margin              : 10px;*/
    }

    .membership-type-block table td {
        padding         : 5px;
        vertical-align  : top;
    }

    .errorMessage,.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {
        color           : red;
    }
    
    #membership-option .errorMessage {
        float           : left;
    }
    
    .term-type-block {
        border: 3px solid #FAEC8B;
        background-color: #FFF9BB;
        padding: 10px;
    }
    .red {
        color :red;
    }
	
	#receipt-display {
        border:1px solid gray; 
        padding:20px;
        margin-bottom:10px;
    }
	
	#account-form input {
        width: 300px;
    }