﻿/* 
===================================================================
===================================================================
CUSTOM STYLE SHEET
Use this to write styles for XHTML elements specific to your application 
================================================================== 
==================================================================
*/
/*
#ctl00_ContentMain_USImageMaps1_radAllCombo_DropDown
{
    margin-top:0px;
    margin-left:0px;
    overflow:hidden;
    padding-top:1px !Important;
    overflow:auto;
    width:300px !Important;
    }
*/

.LeftDiv {
    position: relative;
    float: left;
    width: 530px;
}

.RightDiv {
    position: relative;
    float: right;
    width: 450px;
}

#content .top-blocks .group {
    background-color: #FEFEFE;
    border-color: #DFDFDF #999999 #999999 #DFDFDF;
    border-style: solid;
    border-width: 1px;
    margin: 6px 0;
    min-height: 15px;
    overflow: visible;
    padding: 2px;
    width: auto;
}

.textbold {
    font-weight: bold;
}

.listitems {
    float: right;
    margin-top: -2px;
}

caption.report.reportHead {
    font-size: 1.25em !important;
}

caption.prevStudyRefsHead {
    font-size: 1.25em !important;
    padding: 3px;
}

/*.BorderedTable {
    background: #D7E4CC;
}*/

.reportItem {
}

.reportAltItem {
    background-color: #f0f0f0;
}

#divARDIInfoLinks .inner {
    padding-left: 32px !important;
}


#divLoginTips .inner {
    padding-left: 32px !important;
}

#divLoginTips ul {
    margin-left: 10px !important;
}

#divCustomDataHelpLinks .inner {
    padding-left: 32px !important;
}

#divPwdTips .inner {
    padding-left: 32px !important;
}


    #divPwdTips .inner ul {
        margin-left: 10px !important;
    }

/* Bread Crumbs */

ul#Breadcrumbs li a {
    text-decoration: underline;
    font-size: 14px;
    margin: 0 4px 0 6px;
    color: #000;
}

    ul#Breadcrumbs li a:hover {
        text-decoration: none;
    }

ul#Breadcrumbs {
    margin: 0;
}

    ul#Breadcrumbs li {
        list-style-type: none;
        display: inline;
    }

        ul#Breadcrumbs li:last-child:after {
            content: "";
        }


        ul#Breadcrumbs li:after {
            content: "\>";
            position: relative;
            top: 1px;
            left: 2px;
        }




/*RD Changes 12/2016*/

/**************************************************************
    Index

    -global
    -share styling
    -master page
    -default page
    -view report chooser 
    -custom data module
    -ardi info links
    -report 
    -report content chooser
    -relative risk data
    -map
    -login page
    -relative risk data
    -contact us page
    -prevalence data
    -custom data portal
    -contact us page
    -upload mortality data page
***************************************************************/

/*global*/
.external {
    display: none !important;
}

.padding-left0 {
    padding-left: 0px !important;
}

body, div p, div span, div li {
    line-height: 18px;
}

.nccd-link-standalone:hover {
    text-decoration: underline !important;
}

.inner {
    border-radius: 6px;
}

#content h3, #h3HeadingCustom {
    font-size: 18px !important;
    font-weight: bold;
}

a#lnkARDICustomDataManual.nonHtml.plugin .tp-label {
    text-decoration: none !important;
}

a#lnkARDICustomDataManual.nonHtml.plugin:hover .tp-label {
    text-decoration: underline !important;
}

#imgMessage[src='../Images/icons-success-25.gif'] {
    display: none;
}


/*share styling*/
.prevalenceData-wrapper #lnkARDICustomDataManual.hide,
.relative-risk-data-wrapper #lnkARDICustomDataManual.hide,
.customData-manual-icon #lnkARDICustomDataManual.hide {
    display: inline-block !important;
    margin-left: 0px !important;
    color: #075290 !important;
}

/*master page*/
#footer .cdcLinks ul li:first-child {
    margin-right: 0px !important;
}

#footer .cdcLinks .container {
    padding-right: 0px !important;
}


#ctl00_h2TopicSubtitle {
    padding-left: 15px !important;
}

/*default page*/
#rblstReportType input, #rblstReportType label {
    display: inline;
    margin-top: 0px;
}

#divCustomDataModule .inner, #divPrevDataReferences .inner {
    border-radius: 6px;
}

.view-reports-table .divCustomDataModule {
    margin-top: 50px;
}

.view-reports-table #pnlReporChosser {
    position: relative;
    top: -90px;
}

.view-reports-table {
    width: 230px;
}

/*view report chooser*/
.surveybox {
    width: 850px;
    height: 514px;
}

/*custom data module*/
#aCreateAcctLink {
    display: inherit;
    margin-right: 5px;
}

#aLoginLink {
    margin-left: 5px;
}


#divCustomDataModule .inner, #divARDIInfoLinks .inner, #divOpenData .inner,
#divReportContentChooser .inner, #divDataSetLinks .inner {
    background-image: none !important;
    background-color: #e3f2fe;
}

/*ardi info links*/
.ardi-info-links-header {
    margin-left: -22px;
}

/*report*/

ul.navtab li.inactivelink a {
    border: none !important;
    text-decoration: none !important;
    background-color: #BFBFBF !important;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    font-size: 9pt;
    font-weight: bold;
    padding-bottom: 4px;
    white-space: nowrap;
    width: auto;
}

div ul.navtab li.activelink a {
    background-color: #075290 !important;
    border-left: 1px solid #075290 !important;
    border-right: 1px solid #075290 !important;
}


ul.navtab a {
    display: block;
    border-radius: 6px 6px 0px 0px;
    text-decoration: none !important;
    padding: 0px 0px 3px 0px;
    background: #ffffff;
    color: #202020 !important;
    padding: 6px;
}

#divSecNavBarLine {
    background: #075290;
    height: 3px;
    margin-top: 1px;
}

#divARDIInfoLinks .inner, #divReportContentChooser .inner {
    /*border-radius: 6px;*/
    height: 170px;
}

#divARDIInfoLinks .inner {
    width: 230px;
}

#divDataSetLinks .inner {
    /*border-radius: 6px;*/
    /*height: 120px;*/
}

/*report content chooser*/

#rblstAgeGroup label, #rblstAgeGroup input {
    margin: 0px;
    margin-right: 6px;
}

#rblstAgeGroup_1 {
    margin-left: 15px !important;
}

#divDataSetLinks {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

#plugin-legend ul li.plugin-pdf a {
    text-decoration: none !important;
}

/*relative risk data*/
#ctl00_h2TopicSubtitle, .prevalenceDataTitle,
#txtTitle, #h3HeadingPublic {
    color: #075290 !important;
    font-weight: bold;
}

#ctl00_h2TopicSubtitle {
    font-size: 18px !important;
}

.prevalenceDataTitle, #txtTitle, #h3HeadingPublic {
    font-size: 16px !important;
}

/*map*/
.cdcnavmap-module-976266 {
    border: none !important;
    width: 680px;
    height: 350px;
}

/*login page*/
#txtPassword {
    margin-bottom: 0px;
}

#RulesOfBehavior {
    display: inline-block;
    line-height: 0px;
}

    #RulesOfBehavior span:first-child b {
        font-size: 16px;
    }

    #RulesOfBehavior span:last-of-type {
        font-size: 12px !important;
    }

a.normalLinkStyle.edit-profile-link {
    padding-right: 6px !important;
    padding-left: 6px !important;
    text-decoration: none;
}

#rfvPassword:after, #rfvLogin:after, #cuvUserID:after,
#rfvUserID:after, #lblMessage:before {
    content: '\f071';
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    margin: 0px 0px 0px 10px;
    text-decoration: none;
    color: #8f0000;
    font-size: 15px;
    margin-right: 10px;
}

 #lblMessageSuccess:before {
    content: "\f00c";
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    margin: 0px 0px 0px 10px;
    text-decoration: none;
    color: #008000;
    font-size: 15px;
    margin-right: 10px;
 }

#requestPasswordTbl #lblMessage:before {
    margin: 0px 0px 0px -18px;
}

#requestPasswordTbl #imgMessage {
    display: none;
}

.btnSubmitLogin {
    position: absolute;
    left: 13.5em;
}

/*relative risk data*/
.relative-report-table {
    width: 890px;
}

.age-group-th {
    width: 90px;
}

.relative-risk-data-wrapper .divCustomDataHelpLinks {
    width: 271px;
}

/*contact us page*/
/*sharing same properties*/
#lnkARDICustomDataManual, #lnkCreateMort, .home-link, #divContactUs a.padding-right0 {
    padding-right: 0px !important;
}

#divContactUs #lnkARDICustomDataManual {
    margin-left: 0px !important;
}

    #divContactUs #lnkARDICustomDataManual.hide {
        margin-left: 0px !important;
        display: inline-block !important;
    }

#rfvQuestions {
    display: none !important;
}

.rfvQuestions-errorMarker {
    color: #8f0000;
}

/*prevalence data*/
.cutpointsLow-th {
    border: none !important;
}

.prevalenceData-wrapper .divCustomDataHelpLinks {
    width: 271px !important;
}

#tblCorraoCutpoints, #tblEnglishCutpoints {
    width: 320px;
}

.sprite-16-excel.data-set.inline {
    display: inline-block !important;
    top: 2px;
}

.CustomDataBtns #divFunctionBtns input {
    margin-bottom: 6px !important;
}

.txtDsName, .lblDsLocation, .lblDsYear {
    margin-bottom: 0px !important;
}


/*custom data portal*/
a#lnkARDICustomDataManual {
    margin-left: -25px;
    color: #075290 !important;
}

#divGenerateReportChooser .inner {
    padding-bottom: 15px !important;
}

.customData-manual-icon a#lnkARDICustomDataManual.nonHtml.plugin .tp-label,
.contactUsLink-wrapper a#lnkARDICustomDataManual.nonHtml.plugin .tp-label,
#divContactUs a {
    text-decoration: underline !important;
}

    .customData-manual-icon a#lnkARDICustomDataManual.nonHtml.plugin .tp-label:hover,
    .contactUsLink-wrapper a#lnkARDICustomDataManual.nonHtml.plugin .tp-label:hover,
    #divContactUs a:hover {
        text-decoration: none !important;
    }

.imgOne, .imgTwo {
    display: inline-block;
    width: 25px;
    height: 25px;
    border-radius: 25px;
    text-align: center;
    color: white;
}


/*upload mortality data page*/

#tblSAS #lnkARDICustomDataManual.hide,
.uploadMortality-customManual-wrapper #lnkARDICustomDataManual.hide,
#tblCSV #lnkARDICustomDataManual.hide {
    margin-left: 0px !important;
    display: inline-block !important;
}

#fileUploadCSV, input[type='file'] {
    line-height: 0px !important;
}

/*edit profile*/
.accountProfile-table .button-wrapper-td {
    border-bottom: 1px solid #e5e5e5 !important;
    padding-bottom: 15px !important;
}


.summary-table {
    margin-top: 10px;
    margin-bottom: -20px;
}

.ardi-intro-wrap {
    width: 560px;
    display: inline-block;
    margin-top: 15px;
}

/*module styling*/
#divCustomDataModule, #divARDIInfoLinks, #divOpenData {
    margin-bottom: 0px !important;
}