﻿.register{}

        .register fieldset {  
            position: relative;
            margin: 0;  
            padding: 5px 40px 0 15px;  
            border-style: none;
        }
            .register fieldset legend {
                padding: 0;
                font-weight: bold;
                width:100%;
                text-transform:uppercase;
                color:#fff;
                left:0;
            }
                .register_form fieldset legend span {  
                    position: absolute;  
                    left: 0.72em;  
                    top: 0;  
                    margin-top: 0.4em;
                }
            .register fieldset ol {  
                list-style: none;
            }
                .register fieldset ol li {  
                    line-height:0;
                    clear:both;
                }
                    .register fieldset ol li label {  
                        display: block;
                        float:left;
                        width:10em;
                        padding-top:.4em;
                        padding-right:1em;
                        height:18px;
                        line-height:18px;
                    }
                    
                     .leftEnterComp.register fieldset ol li label {  
                        width:10em;
                        padding-right:1em;
                        height:18px;
                        line-height:18px;
                    }
                    
               .register span.req {
                    width:10px;
                    height:18px;
                    margin:0;
                    display:inline-block;
                    background-image:url(/_Resources/img/blueStar.png);
                    background-position:top left;
                    background-repeat:no-repeat;
                    text-indent:-9999px;
                    _background-image:none;
                    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_Resources/img/red-star.png');
                }
                
                        /* INPUTS */
                            .register fieldset ol li input.text {
                                width:220px;
                                height:18px;
                                margin-bottom:10px;
                            }
                            
                              .leftEnterComp2 .register fieldset ol li input.text {
                                width:220px;
                                height:18px;
                                margin-bottom:10px;
                                margin-top: 10px;
                            }
                            
                            .leftEnterComp2.register fieldset ol li input.text {
                                width:220px;
                                height:18px;
                                margin-top: 12px;
                            }
                            
                             .leftEnterComp2.register fieldset ol li input.text2 {
                                width:220px;
                                height:18px;
                                margin: 18px 0px 8px 60px;
                            }
                            
                            .register fieldset ol li select {
                                width:224px;
                                margin-right:.3em;
                                margin-bottom:10px;
                            }
                            
                             .leftEnterComp2.register fieldset ol li select {
                                width:224px;
                                margin-top:10px;
                            }
                            
                            .leftEnterComp.register fieldset ol li select.select {
                                width:220px;
                                margin: 14px 0px 10px 4.5em;
                            }
                            
                            .register fieldset ol li select.day {
                                width:42px;
                                margin-right:.3em;
                            }
                            .register fieldset ol li select.month {
                                width:100px;
                                margin-right:.3em;
                            }
                            
                            .leftEnterComp.register fieldset ol li select.month {
                                width:100px;
                                margin-left: 4.5em;
                                margin-top: 12px;
                            }
                            .register fieldset ol li select.year {
                                width:60px;
                                margin-right:.3em;
                            }
                          
                            /* CSS to code default aspx radio buttons */
                            .register fieldset ol li table {
                                display:inline;
                            }
                                .register fieldset ol li table tbody tr td label {
                                    display:inline;
                                    float:none;
                                    padding-right:1em;
                                    padding-left:.2em;
                                }
                                    .register fieldset ol li table tbody tr td input {
                                        display:inline;
                                        padding-right:1em;
                                        margin-top: 15px;

                                    }
                            /* INPUTS ENDS */
                .register fieldset.submit {  
                    border-style: none;
                    float: none;  
                    padding-top: 1.5em;
                    background-image:none;
                }
                .register fieldset.submitComp {  
                    float: right;
                    padding: 10px 30px;
                }
                .register ul.error {
                    list-style-type:circle;
                    list-style-position:inside;
                    margin:0 25px 0;
                }


.register fieldset li span { line-height: 200%; }
 .leftEnterComp.register fieldset li span { }
.register fieldset .terms li { line-height:100%; margin: 10px 0;}

