
                /* v2 */
                /* !! This is an auto-generated file, do not change   !!
                   !! For reference, see Public.css (in Public theme) !! */

                body {
                                        height: 100%;
                                        min-height: 100%;
                                        margin: 0;
                                        /* Safari 4-5, Chrome 1-9 */
                                background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F0F0F0), to(#FCFCFC)) no-repeat;

                                /* Safari 5.1, Chrome 10+ */
                                background: -webkit-linear-gradient(top, #F0F0F0, #FCFCFC) no-repeat;

                                /* Firefox 3.6+ */
                                background: -moz-linear-gradient(top, #F0F0F0, #FCFCFC no-repeat);

                                /* IE 10 */
                                background: -ms-linear-gradient(top, #F0F0F0, #FCFCFC) no-repeat;

                                /* Opera 11.10+ */
                                background: -o-linear-gradient(top, #F0F0F0, #FCFCFC) no-repeat;

                                background: linear-gradient(0deg, #F0F0F0, #FCFCFC 80%) no-repeat;

                                /* IE 9 */
                                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FCFCFC', endColorstr='#F0F0F0',GradientType=0 );

                                /* IE 8 */
                                -ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FCFCFC', endColorstr='#F0F0F0' );

                                background-position: center center;
                                    }

                                    html { 
                                        min-height: 100%;
                                        margin: 0;
                                    }

                                    #container { 
                                        width: 750px;
                                        margin-left: auto; margin-right: auto;
                                        left: 0px;
                                        margin-top: 20px; 
                                    }

                #survey {
                                        min-height: px;
                                        border: solid 1px #E0E0E0;
                                        
                                        
                                        box-shadow: 0px 0px 5px 5px #E0E0E0;
                                        background-color: #FFFFFF;
                                        
                                    }

                                    .translucent { display: none; }

                                    #navbar { 
                                        margin-top: 17px;
                                        height: 52px;
                                    }

                .accessabilitytext
                {
                    font-size: 1em;
                }

                div.question {
                    margin-bottom: 30px;
                }

                .questionHeadline {
                    font-family:verdana;font-size:0.67em;font-weight:bold;font-style:normal;color:#000000;background:none;text-decoration:none;
                }

                .text {
                    font-family:verdana;font-size:0.67em;font-weight:normal;font-style:normal;color:#000000;background:none;text-decoration:none;
                }

                .commentText {
                    font-family:verdana;font-size:0.67em;font-weight:normal;font-style:italic;color:#000000;background:none;text-decoration:none;
                }

                div.comment {
	                    margin-top: 10px;
	                    margin-bottom: 10px;
                }

                .progressBar {
                                    height: 26px;
                                    padding-right: 3px;
                                    font-family:verdana;font-weight:normal;font-style:italic;text-decoration:none;font-size:11px;
                                    text-align: right; 
                                    color: #FFFFFF; 
                                    line-height: 26px;
	                                background-color: #2A2828;
                                     -webkit-border-radius: 5px; 
                             -moz-border-radius: 5px;
                             border-radius: 5px;
                                    font-family:verdana;font-weight:normal;font-style:italic;text-decoration:none;font-size:11px; 
                                }

                                .progressBarBackground {
                                    float: left;
                                    width: 160px;
                                    padding: 2px 2px 2px 2px;
                                    height: 26px;
	                                background-color: #A09D9D;
                                    border: solid 0px #000000;
                                     -webkit-border-radius: 5px; 
                             -moz-border-radius: 5px;
                             border-radius: 5px;
                                    
                                    
                                }

                                .progressBarText {
                                    float: right; 
                                    text-align: right;
                                    width: auto; 
                                    font-family:verdana;font-weight:normal;font-style:italic;text-decoration:none;font-size:11px;
                                    height: 26px; 
                                    color: #FFFFFF;
                                    display: none; 
                                    line-height: 26px;
                                    font-family:verdana;font-weight:normal;font-style:italic;text-decoration:none;font-size:11px; 
                                }

                                #panProgressbar {
                                    width: 200px; 
                                    height: 26px;
                                    float:left;
                                }

                .navigationButtons {
	                                background-color: #272626;
                                    font-family: Verdana;
                                    
                                    cursor: pointer;
                                    
                                    height: 26px;
                                    color: #FFFFFF;
                                    font-size: 12px;
                                    border: solid 1px #DDDDDD;
                                     -webkit-border-radius: 5px; 
                             -moz-border-radius: 5px;
                             border-radius: 5px;
                                    
                                    
                                    
                                }

                                

                .objectComment
                {
                    font-size: 16px;
                }

                .inputs {
                    font-family:verdana;font-size:0.67em;font-weight:normal;font-style:normal;color:#000000;background-color:#ffffff;text-decoration:none;
                }

                a {
                    color:#000000;background:none;text-decoration:underline;
	            }

                