/* 
    Document   : ayag.css
    Created on : Mar 30, 2012, 9:23:16 AM
    Author     : slaughlin
    Description:
        Purpose of the stylesheet follows.
*/
.ayag-wrapper {
    background-color: #FFF; /*193E73;*/
    width: 957px;
    min-height: 575px;
    line-height: 14px;
    font-family: sans-serif;
    letter-spacing: normal;
    border: #C3C3C3 solid 2px;
    border-radius: 5px;
    box-shadow: #C3C3C3 5px 5px 5px;
    margin: 10px 0px;
    position: relative;
}

.ayag-header {
    height: 45px;
    margin: 10px;
}

#prev-question,
.print-only{
    display: none;
}

.ayag-header .aya-logo {
    float:left;
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -341px -53px no-repeat;
    height: 44px;
    width: 155px;
    margin-right: 10px;
}

.ayag-header .condition{
    float: left;
    line-height: 48px;
    color: #666;
    font-weight: bold;
    font-size: 40px;
    font-weight: 100;
    border-left: #c3c3c3 2px solid;
    padding-left: 10px;
}

.ayag-header .hg-logo {
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -211px -466px no-repeat;
    float: right;
    height: 55px;
    width: 250px;
}

.ayag-content-left{
    overflow: hidden;
    float: left;
    width: 630px;
    margin: 0px 7px 0px 10px;
    z-index: 2010;
}

.ayag-content-right{
    float: left;
}

.ayag-content .content{
    width: 625px;
    height: 450px;
}

.aya-more-info{
    float: none;
    margin: 10px 0px;
    padding: 10px;
/*    padding-bottom: 40px;*/
    display: block;
}

.more-info-title{
    color: white;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 600;
    padding: 8px;
    background: #608cbb;
    border-radius: 5px;
}

.more-info-condition{
    color: #000;
    font-weight: 600;
    padding: 10px 10px 5px 10px;
}

.aya-more-info a{
    text-decoration: none;
    color: #666;
}

.aya-more-info a:hover{
    text-decoration: underline;
}

.aya-more-info ul {
    list-style: none;
    margin-left: 10px;
}

.aya-more-info li{
    padding: 5px 0px;
}

.aya-more-info.bottom {
    margin: 0px 0px 10px 0px;
    padding-bottom: 0px;
    display: none;
}

.aya-more-info.bottom ul {
    float: left;
    width: 45%;
    margin-right: 5px;
}

.frameSliderWrapper{
    position: relative;
    z-index: 2009
}

#slider-wrapper {
    box-shadow: 2px 2px 5px black;
    width: 625px;
    height: 450px;
}

.set {
    background-image: url(../../../../resource/media/ayag/image/background_neon.c1ad7c0ea09263822f093d5cb71d5cd0.jpg);
}
.set.page1.questionPage .content{ 
    background-color: transparent;
    background-color: rgba(80, 121, 173, .5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f5079AD, endColorstr=#7f5079AD);
}
.set.page2.questionPage .content{ 
    background-color: transparent;
    background-color: rgba(80, 121, 173, .5); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f5079AD, endColorstr=#7f5079AD);
}
.set.page3.questionPage .content{ 
    background-color: transparent;
    background-color: rgba(114, 28, 80, .5); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f721C50, endColorstr=#7f721C50);
}
.set.page4.questionPage .content{ 
    background-color: transparent;
    background-color: rgba(180, 76, 130, .5); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fB44C82, endColorstr=#7fB44C82);
}
.set.page5.questionPage .content{ 
    background-color: transparent;
    background-color: rgba(1, 83, 137, .5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f015389, endColorstr=#7f015389);
}
.set.page6.questionPage .content{ 
    background-color: transparent;
    background-color: rgba(255, 108, 51, .5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fFF6C33, endColorstr=#7fFF6C33);
}
.set.page7.questionPage .content{ 
    background-color: transparent;
    background-color: rgba(184, 134, 10, .5); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fB8860A, endColorstr=#7fB8860A);
}
/* default */
.set.questionPage .content{ 
    background-color: transparent;
    background-color: rgba(80, 121, 173, .5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f5079AD, endColorstr=#7f5079AD);
}
.resultsPage .content{ 
    background-color: #EEF5CA;
    height: 100%;
}

.start {
    background-color: #446693;
    width: 22px;
    height: 450px;
    float: left;
    
}

.start span{
    display: block;
    margin-top: 5px;
    color: #fff;
    -moz-transform: rotate(90deg); 
    -o-transform: rotate(90deg);  
    -webkit-transform: rotate(90deg); 
    filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=1);  
    height: 20px;
    width: 350px;
    right: 165px;
    position: relative;
    top: 163px;
    font-weight: 800;
    text-transform: uppercase;
}

.title{
    width: 22px;
    height: 450px;
    background-color: blue;
    position: relative;
    *margin-top: 2px;
}

.title.page1{ background-color: #446693; }
.title.page2{ background-color: #608cbb; color: #608cbb; }
.title.page3{ background-color: #512437; color: #512437; }
.title.page4{ background-color: #ab5e7e; color: #ab5e7e; /*z-index: 1012;*/}
.title.page5{ background-color: #2e4d6f; color: #2e4d6f; }
.title.page6{ background-color: #e68232; color: #e68232; }
.title.page7{ background-color: #ddbd4c; color: #ddbd4c; }
.title.page8{ background-color: #7a913d; color: #7a913d; }

.title.page1:hover{ background-color: #446693; }
.title.page2:hover{ background-color: #7EB7F5; }
.title.page3:hover{ background-color: #934063; }
.title.page4:hover{ background-color: #E37CA7; }
.title.page5:hover{ background-color: #4A7CB4; }
.title.page6:hover{ background-color: #FF8F37; }
.title.page7:hover{ background-color: #FFDA56; }
.title.page8:hover{ background-color: #7FB200; }

.title span{
    display: block;
    margin-top: 5px;
    color: #fff;
    -moz-transform: rotate(90deg); 
    -o-transform: rotate(90deg);  
    -webkit-transform: rotate(90deg); 
    filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=1);  
    height: 20px;
    width: 350px;
    right: 165px;
    position: relative;
    top: 163px;
    font-weight: 800;
    text-transform: uppercase;
}

.title .page-number, .question-number .page-number{
    background-color: #fff;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    width: 17px;
    height: 17px;
    margin-left: 2px;
    margin-top: 2px;
    text-align: center;
    position: relative;
    position: relative;
    *height: 15px;
    *padding-top: 2px;
    *margin-top: 0px;
}

.set.open .title{ visibility: hidden; background-color: transparent; }

/* start page */
.ayag-start-page { 
    margin-top: 45px; 
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}

.ayag-start-page div{ 
    margin: 0 auto; 
    text-align: center; 
    color: #fff;    
}

.ayag-start-page .start-logo{ 
    font-size: 24px; 
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) 0px 0px no-repeat;
    height: 100px;
    width: 339px;
    display: none;
}

.ayag-start-page .tag-line{ 
    width: 315px;
    color: #96ACC5;
    padding: 2px 5px;
    margin-top: 10px;
    height: 20px;
    padding-top: 4px;
    font-size: 13px;
    font-weight: 600;
    display: none;
    position: relative;
    background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -212px -435px no-repeat;
}

.ayag-start-page .get-started-label{
    display: none;
}

.pager{
    color: #fff;
    background-color: transparent;
    width: 450px;
    margin-left: 26px;
    top: 35px;
    position: relative;
    z-index: 2000;
    margin-top: -30px;
    display: none;
}

.pager .pager-label, .pager ul {
    float: left;
}

.pager .pager-label{
    height: 19px;
    padding-top: 5px;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 800;
}

.pager ul li{
    float: left;
    width: 27px;
    height: 30px;
    margin-left: 3px;
    cursor: pointer;
}

.pager ul li.page-1{ 
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) 0px -107px no-repeat; 
    width: 63px;
}

.pager ul li.page-2{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -66px -107px no-repeat; }
.pager ul li.page-3{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -96px -107px no-repeat; }
.pager ul li.page-4{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -126px -107px no-repeat; }
.pager ul li.page-5{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -156px -107px no-repeat; }
.pager ul li.page-6{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -186px -107px no-repeat; }
.pager ul li.page-7{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -216px -107px no-repeat; }

.pager ul li.page-8{ 
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -245px -107px no-repeat; 
    width: 108px;
    display: none;
}

.page-button {
    display: inline-block;
}

.content .question {
    margin-left: auto;
    margin-right: auto;
    width: 90%;
    *height: 322px;
}

.content .question-body {
    margin-top: 40px;
    *margin-top: 0;
}

.content .question-number{
    float: left;
    border: solid 2px white;
    border-radius: 3px;
    -moz-border-radius:3px;
    -webkit-border-radius: 3px;
    height: 27px;
    width: 27px;
    color: #fff;
}

/*.content .question-number.page-number-1{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -67px -110px no-repeat; }*/
.content .question-number.page-number-2{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -97px -110px no-repeat; }
.content .question-number.page-number-3{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -127px -110px no-repeat; }
.content .question-number.page-number-4{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -157px -110px no-repeat; }
.content .question-number.page-number-5{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -187px -110px no-repeat; }
.content .question-number.page-number-6{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -217px -110px no-repeat; }

.content .question-text{
    float: left;
    color: white;
    width: 515px;
    font-size: 20px;
    line-height: 22px;
    padding-left: 5px;
    padding-top: 2px;
    min-height: 40px;
}

.content .question-answers{
    color: white;
    font-size: 16px;
    font-weight: 100;
    line-height: 30px;
    margin-left: 40px;
    margin-top: 20px;
    height: 240px;
}

.content input[type='radio'], .content input[type='checkbox']{
/*    vertical-align: middle;*/
    vertical-align: top;
    margin-top: 8px;
    *margin-top: 0px;
}

.content .symptom-name{
    display: inline-block;
    width: 270px;
    *width: 245px;
}

.content #question_5.question-answers{
    margin-left: 15px;
}
    

.content .question-answers ul li span{
    padding-left: 7px;
}

.condition-symptoms{
    float: left;
    width: 295px;
    font-size: 16px;
    overflow-y: auto;
    height: 245px;
    margin-right: 10px;
}

.condition-symptoms input.condition-symptom{
    *margin-top: 4px;
}

#symptom-list {
    float: left;
    width: 200px;
    float: left;
    width: 215px;
    font-size: 16px;
    line-height: 18px;
}

#user-symptoms-list, #user-medications-list { margin: 5px 0px 10px 30px; }

.symptom-name{
    padding-left: 5px;
}

.user-symptom-label{
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    color: rgba(255, 255, 255, 0.7);
}

.aya-delete-btn-link{
    background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -389px -201px no-repeat;
    display: inline-block;
    width: 25px;
    height: 25px;
    top: 7px;
    position: relative;
    visibility: hidden;
    cursor: pointer;
}

.aya-delete-btn-link:hover{
    background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -389px -228px no-repeat;
}
#symptom-list:after{
    clear:both;
}

.symptom.fillin {
    color: white;
    background-color: transparent;
    background-color: rgba(255, 255, 255, 0.3);
    width: 170px;
    opacity: 1;
    border: none;
    padding: 2px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fFFFFFF, endColorstr=#7fFFFFFF);
    *color: #000;
}

.content .question-answers .validation.error {
    color: red;
    font-size: 18px;
}

.content div.next-btn {
    color: white;
    text-align: center;
    padding: 10px 0px;
    background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) 0px -410px no-repeat;
    height: 25px;
    width: 205px;
    font-size: 18px;
    padding-top: 20px;
    margin-left: 40px;
    cursor: pointer;
}

.ayag-start-page div.get-started-btn {
    margin-top: 70px;
    margin-left: auto;
    top: 40px;
    position: relative;
    opacity: 0;
}

.content div.next-btn:hover {
    background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) 0px -470px no-repeat;
}

.ayag-start-page .get-started-label{
    font-size: 22px;
    margin-top: 110px;
    line-height: 29px;
    text-shadow: 3px 3px black;
}

.content .your-guide {
    margin: 40px 0 20px 0;
    padding-bottom: 20px;
    background: #FFF;
    border: #C3C3C3 thin solid;
    float: left;
    width: 465px;
}

.ayag-content .resultsPage .content {
    width: 625px;
    *padding-bottom: 20px;
}

.content .left-rail {
    float: left;
    width: 117px;
    margin: 45px 10px 20px 10px;
}

.content .left-rail .circle {
    height: 72px;
    width: 61px;
    margin: 0 auto;
    background-color: #CFE66A;
    border: #C3C3C3 thin solid;
    border-radius: 38px;
    -moz-border-radius: 38px;
    -webkit-border-radius: 38px;
    padding-left: 14px;
    padding-top: 3px;
}

.content .aya-questions-header-image{
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -498px -26px no-repeat;
    height: 25px;
    width: 90px;
    float: left;
    margin-top: 7px;
    margin-left: 10px;
    margin-right: 2px;
}

.content .aya-questions-page-flap {
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -95px -201px no-repeat;
    height: 78px;
    width: 100px;
    position: relative;
    left: 365px;
    margin-bottom: -78px;
    cursor: pointer;
    *left: 265px;
}

.content .circle-logo {
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -310px -292px no-repeat;
    height: 91px;
    width: 92px;
    margin: 0 auto 20px auto;
}

.content .document-logo {
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -403px -292px no-repeat;
    height: 91px;
    width: 67px;
    margin: 0 auto;
}

.aya-answer-summary{
    width: 116px;
    background: #bfd1e4;
    text-align: center;
    margin: 20px 0;
    padding: 0 0 20px 0;
}

.aya-answer-summary .summary-header{
    background: #bfd1e4 url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -195px -293px no-repeat;
    height: 90px;
    padding: 10px 2px 0px 2px;
}

.aya-answer-summary h3{
    color: #A5BC38;
    padding-top: 7px;
    display: block;
    padding-bottom: 7px;
    font-size: 14px;
}

.aya-answer-summary span{
    color: #fff;
}

.aya-answer-summary ul.question-response {
    color: #2e4d6f;
    text-align: left;
    margin: 5px 7px;
}
.aya-answer-summary ul.question-response  li.question-response {
    min-height: 25px;
    margin-top: 11px;
    font-weight: 500;
}

.aya-answer-summary ul{
    margin-top: 3px;
    font-weight: 200;
}
.aya-answer-summary ul.user-answer li{
/*    color: #666;*/
    color: #fff;
    padding-bottom: 10px;
}

.print-guide-btn {
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) 0px -294px no-repeat;
    width: 95px;
    height: 24px;
    margin: 5px auto;
    cursor: pointer;
}

.print-guide-btn:hover {
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) 0px -323px no-repeat;
}

.email-guide-btn{
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -97px -294px no-repeat;
    width: 95px;
    height: 24px;
    margin: 5px auto;
    cursor: pointer;
}

.email-guide-btn:hover{ background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -97px -323px no-repeat; }

/*Footer Buttons*/
.buttons div.button {
    margin: 10px 7px;
    float: left;
    width: 300px;
    height: 16px;
    text-align: center;
    padding: 16px 0px;    
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    position: relative;
    cursor:pointer;
}

.buttons .button{ background: url(../../../../resource/media/ayag/image/btn-gradiant.f377a63b33ed0fad73bee138aeaa8b1f.png) repeat-x; }
.buttons .button:hover{ background: url(../../../../resource/media/ayag/image/btn-gradiant-hover.69e9a500dbbd9b4ac1f43bc5e1ab8036.png) repeat-x; }

.buttons div span.button-text{
    color: #fff;
    font-size: 18px;
    font-weight: 100;
}

/* Medications */
.questionnaire-medications{
    *line-height: 14px;
}
.questionnaire-medications .medication-name {
    display: inline;
    padding-left: 5px;
}

#medication-list {
    overflow-y: auto;
    min-height: 80px;
    max-height: 190px;
    margin: 0;
    font-size: 12px;
    width: 480px;
    line-height: 180%;
    background: #BAB292;
    padding-left: 10px;
    color: #3C3C3C;
}

.content .medication-list-item input[type="checkbox"]{ 
    margin-top: 4px; 
    *margin-top: 0px;;
}
.questionnaire-medications .medication-divider-gradient{ width: 435px; }
.questionnaire-medications .medication-divider-gradient.top{ margin-top: 12px; }
.ayag-questions-header img{ float: left; }

.ayag-questions-header .aya-questions-label{
    float: left;
    padding-top: 19px;
    font-size: 11px;
    color: #E8B000;
    font-weight: 500;
    *position: relative;
    *left: 98px;
}

.remember.to-bring div {
    float: left;
}

.remember.to-bring:first-child { margin-left: 15px; }

.remember.to-bring span {
    display: inline-block;
    width: 80px;
}

.remember.to-discuss{
    display: none;
}

#additional-questions{
    display: none;
    width: 97%;
    margin: 10px auto;
    border: 3px #CCC solid;
    height: 300px;
}

#ayag-result-questions{
    max-height: 500px;
    overflow-y: auto;
}

#ayag-result-additional-questions {
    height: 258px;
    overflow-y: scroll;
}

#additional-questions-close{
    text-align: right;
    background-color: #CCC;
    height: 20px;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    cursor: pointer;
}

#additional-questions-close .close {
    border: 1px white solid;
    font-size: 20px;
    font-weight: 500;
    display: inline-block;
    height: 17px;
    width: 15px;
    text-align: center;
    margin-left: 3px;
}

.ayag-additional-questions-list .list-item{
    border-top: #CCC 1px solid;
    padding: 5px;
}

.ayag-questions-list .list-item .remove {
    float: left;
    width: 27px;
    height: 26px;
    margin-right: 3px;
    cursor:pointer;
}

.ayag-questions-list .list-item .remove.added {
    background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -387px -201px no-repeat;
}

.ayag-questions-list .list-item .remove.added:hover {
    background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -387px -228px no-repeat;
}

.ayag-additional-questions-list .list-add-value{
    float: left;
    height: 26px;
    width: 26px;
    background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -361px -201px no-repeat;
    margin: 3px;
    margin-right: 5px;
    cursor:pointer;
}
.ayag-additional-questions-list .list-add-value:hover{
    background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -361px -228px no-repeat;
}
/* Doctors Questions*/
.ayag-questions-header{ margin-bottom: 12px; }

#ayag-add-more-questions-button{
    display: none;
    border: #C3C3C3 solid thin;
    width: 145px;
    background: #7a913d;
    padding: 0px 1px 0px 7px;
    margin-left: 20px;
    margin-top: 20px;
    cursor:pointer;
}

.ayag-add-more-questions-treatment {
    padding: 2px 4px 6px 4px;
    border-left: #FFF solid 2px;
    color: white;
    font-size: 18px;
    display: inline-block;
}

.add-more-questions-label{
    padding: 3px 0px 3px 0px;
    display: inline-block;
    width: 124px;
    color: white;
}

.additional-questions-label {
    color: #A5BC38;
    font-size: 14px;
    font-weight: 600;
    padding: 5px 5px 3px 3px;
}


.a.questions-link, .a.questions-link:hover{
    color: #fff;
    text-decoration: none;
}




.your-guide h2{
    color: #3A587C;
    padding-top: 15px;
    margin: 10px 15px;
    border-bottom: thin solid #3A587C;
    padding-bottom: 3px;
    clear:both;
    *padding-top: 35px;
}
.your-guide h3{
    background: #7A913D;
    text-align: center;
    margin-left: 20px;
    font-size: 12px;
    color: #fff;/*#1A3B62;*/
    border: solid thin #C3C3C3;
    width: 70px;
}

.your-guide .remember-logo{
    width: 55px;
    height: 47px;
    float: left;
}
.your-guide .remember-logo.id{
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -250px -210px no-repeat;
}
.your-guide .remember-logo.guide{
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -303px -205px no-repeat;
}
.your-guide .remember-logo.card{
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -197px -210px  no-repeat;
}
.your-guide .remember.to-bring div.first{
    margin-left: 26px;
}
.ayag-questions-list .list-item{
    clear: both;
    margin-bottom: 12px;
    margin-left: 5px;
}

.ayag-questions-list .list-number{
    float: left;
    height: 19px;
    width: 22px;
    background: transparent url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -231px -409px no-repeat;
    text-align: center;
    padding-top: 4px;
    font-size: 16px;
    color: #1A3B62;
}

.ayag-questions-list .list-value{
    float: left;
    width: 380px;
    color: #3C3C3C;
    margin-left: 5px;
    margin-top: 4px;
}

.ayag-questions-list .list-value:after {}

ayag-add-more-questions{
    background-color:  #7a913d;
    margin-left: 15px;
}

.aya-ad .aboveright1 {    
    width: 300px;
    margin: 0;
    padding: 0;
    background: transparent;
}

.aya-ad-label{
    height: 10px;
    width: 300px;
    background: transparent url(http://cdn.mm-health.com/resource/media/image/ad-hor-white.fee2302cd256da19fbe698d50d04a52b.png) no-repeat 215px bottom;
}

.email-dialog{
    display: none;
    position: absolute;
    top: 155px;
    left: 190px;
    width: 350px;
    height: 240px;
    z-index: 11000000;
    color: #4D5A72;
    background: #E6EEF5;
    border: white solid 2px;
    border-radius: 10px;
    -moz-border-radius:10px;
    -webkit-border-radius: 10px;
    box-shadow: #CCC 5px 5px 6px;
    padding: 10px;
}

.email-dialog .dialog-header{
    margin-bottom: 10px;
}

.email-dialog .dialog-header .dialog-title{
    font-size: 16px;
    font-weight: 600;
    float: left;
}

.email-dialog .dialog-header .dialog-close{
    background: #2A3853;
    color: white;
    font-size: 10px;
    font-weight: 600;
    text-align: center;
    height: 14px;
    width: 15px;
    float: right;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding-top: 1px;
    position: relative;
    left: 6px;
    top: -6px;
    cursor:pointer;
}

.email-dialog .dialog-body .row{
    font-weight: 100;
    float: left;
    font-size: 11px;
    color: #717375;
    margin-bottom: 7px;
}

.email-dialog .dialog-body .row .label{
    font-weight: 100;
    float: left;
    width: 70px;
    font-size: 14px;
    color: #717375;
    padding-top: 6px;
}

.email-dialog .dialog-body .row .field{
    float: left;
}

.email-dialog .dialog-body .row .field input{
    width: 265px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    height: 20px;
}
.email-dialog .dialog-body .row .field input.blank{
    color: #c3c3c3;
}

.email-dialog .dialog-body .row .field textarea{
    width: 266px;
    border-radius: 5px;
    border: #CCC solid 2px;
    height: 115px;
}

.email-dialog .dialog-footer .dialog-button{
    height: 26px;
    width: 96px;
    float: right; 
    margin-left: 2px;
}

.email-dialog .dialog-footer .dialog-button.send{
    background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) 0px -352px no-repeat;
}
.email-dialog .dialog-footer .dialog-button.send:hover{
   background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) 0px -381px no-repeat; 
}
.email-dialog .dialog-footer .dialog-button.cancel{
    background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -97px -352px no-repeat;
}
.email-dialog .dialog-footer .dialog-button.cancel:hover{
    background: url(../../../../resource/media/ayag/image/aya_sprites.ab797ca0e4bd522995214dc53d93fb4f.png) -97px -381px no-repeat;
}

/*overrides*/
.questionnaireDisclaimerBox{ width: 950px; }

.ayag-wrapper.cnn .more-info-title{
    background-color: #fff;
    border-bottom: #666 solid 2px;
    border-radius: 0px;
    color: #000;
}

#msnbrandnav .start{
    width: auto;
    height: auto;
    background-color: inherit;
    *background: none;
}


.topicHeadline{ min-height: 50px; }

.header-horiz{ z-index: 10001; display: block; }

p.no-results{
    color: #3C3C3C;
    font-weight: bold;
    line-height: 18px;
    text-align: center;
}

button.next-btn {
    width: 140px;
    height: 35px;
    font-size: 15px;
    border: 0px;
    color: white;
    box-shadow: 0px 0px 0px 1px #000;
    margin-top: 15px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;    
    background: -webkit-gradient(linear, left top, left bottom, from(#608cbb), to(#446693));
    /* For Mozilla/Gecko (Firefox etc) */
    background: -moz-linear-gradient(top, #608cbb, #446693);
    /* For Internet Explorer 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#608cbb, endColorstr=#446693)";
}

#prev-question {
    display: block;
    float: left;
    margin-left: 50px;
}

#next-question {
    display: block;
    float: right;
    margin-right: 50px;
}

.pagination {
    color: white;
    position: absolute;
    font-size: 18px;
    top: 420px;
    left: 550px;
}