/* reset.css, part of YIU's CSS Foundation */
.studies div,
.studies dl,
.studies dt,
.studies dd,
.studies ul,
.studies ol,
.studies li,
.studies h1,
.studies h2,
.studies h3,
.studies h4,
.studies h5,
.studies h6,
.studies pre,
.studies form,
.studies fieldset,
.studies input,
.studies textarea,
.studies p,
.studies blockquote,
.studies th,
.studies td
{
    margin: 0;
    padding: 0;
}

.studies table
{
    border-collapse: collapse;
    border-spacing: 0;
}

.studies fieldset, .studies img
{
    /*	    border:0; */
}

.studies ol, .studies ul
{
    list-style: none;
}

.studies caption, .studies th
{
    text-align: left;
}

.studies q:before, .studies q:after
{
    content: '';
}

.studies abbr, .studies acronym
{
    border: 0;
}

/* fonts.css, part of YUI's CSS Foundation */
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
/**
 * YUI Fonts
 * @module fonts
 * @namespace yui-
 * @requires 
 */

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
.studies
{
    font: 13px/1.231 arial,helvetica,clean,sans-serif;
    /* for IE6/7 */
    *font-size: small;
    /* for IE Quirks Mode */
    *font: x-small;
}


    /* base.css, part of YUI's CSS Foundation */
    .studies h1, .studies h2, .studies h3
    {
        /* top & bottom margin based on font size */
        margin: 1em 0;
    }

    .studies em
    {
        /*bringing italics back to the em element*/
        font-style: italic;
    }

    .studies blockquote, .studies ul, .studies ol, .studies dl
    {
        /*giving blockquotes and lists room to breath*/
        margin: 1em;
    }

    .studies ol, .studies ul, .studies dl
    {
        /*bringing lists on to the page with breathing room */
        margin-left: 2em;
    }

        .studies ol li
        {
            /*giving OL's LIs generated numbers*/
            list-style: decimal outside;
        }

        .studies ul li
        {
            /*giving UL's LIs generated disc markers*/
            list-style: disc outside;
        }

        .studies dl dd
        {
            /*giving UL's LIs generated numbers*/
            margin-left: 1em;
        }

    .studies th, .studies td
    {
        /*borders and padding to make the table readable*/
        border: 1px solid #000;
        padding: .5em;
    }

    .studies th
    {
        /*distinguishing table headers from data cells*/
        font-weight: bold;
        text-align: center;
    }

    .studies caption
    {
        /*coordinated marking to match cell's padding*/
        margin-bottom: .5em;
        /*centered so it doesn't blend in to other content*/
        text-align: center;
    }

    .studies p, .studies fieldset, .studies table
    {
        /*so things don't run into each other*/
        margin-bottom: 1em;
    }

    .studies H1
    {
        color: #989DB1;
        font-size: 153.9%;
    }

    .studies H2
    {
        color: #989DB1;
        font-size: 138.5%;
    }

    .studies H3
    {
        font-size: 108%;
        font-weight: bold;
    }

    .studies H4, .studies H5
    {
        font-size: 100%;
        font-weight: bold;
    }

    .studies .armTitle
    {
        font-weight: bold;
    }

    .studies .armTotals {
        font-weight: bold;
    }

    .studies .tabTitle
    {
        color: #989DB1;
        font-size: 153.9%;
    }

    .studies .sectionTitle
    {
        color: #989DB1;
        font-size: 138.5%;
    }

    .studies .tableTitle
    {
        font-size: 100%;
        font-weight: bold;
    }

    /* used for adverse events serious/other titles */
    .studies .tableTitleLarge
    {
        font-size: 108%;
        font-weight: bold;
    }

    /* section edit/cancel buttons at the top of a section */
    .studies .editButtons
    {
        font-size: 11px;
        font-weight: normal;
        letter-spacing: normal;
    }
    /* right aligned buttons */
    .studies .rightButtons
    {
        float: right;
        *margin: -15px 0 0 0;
    }
    /* section save/cancel buttons container at the footer */
    .studies .section-footer
    {
        text-align: right;
        margin: 8px 0 0 8px;
    }
        /* section save/cancel button elements at the footer */
        .studies .section-footer BUTTON
        {
            margin: 0 3px 0 3px;
        }
    /* plus/minus sign */
    .studies .section-collapsible
    {
        float: left;
        margin: -2px 0 0 0;
    }

    .studies .prf-footer
    {
        width: 70%;
    }

    .studies TABLE
    {
        font-family: Verdana;
        margin: 4px 0 10px 0;
    }

        .studies TABLE.infoTable
        {
            border: 0px solid #fff;
            margin: 0px;
            padding: 5px;
        }

            .studies TABLE.infoTable td
            {
                border: 0px solid #fff;
                margin: 0px;
                padding: 5px;
                font-size:12px;
            }

    .studies .seperator-cell
    {
        letter-spacing: 2px;
    }

    .studies .seperator-title
    {
        font-weight: bold;
    }

    .studies th, .studies .headerCell
    {
        font-family: arial,tahoma,helvetica,sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        line-height: 13px;
        text-align: left;
        padding: 6px 3px 6px 5px;
    background: #fff url(../../../Scripts/Forms/Content/images/bg_header.png) repeat-x;
        /*
    background: #fff url(images/ui-bg_highlight-soft_80_d7e2ef_1x100.png) 50% 50% repeat-x;
*/
        border-color: #bbbbbb;
        color: #1B2427;
        /*
    letter-spacing:1px;
    color: #4f6b72;
    font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    background:#E8E8EC;
    padding-right:0px;
    border-color:#bbbbbb;
*/
    }

    .studies td, .studies th
    {
        vertical-align: text-top !important;
        /*
    border-left:0px solid #ffffff;
    border-right:0px solid #ffffff;
*/
    }
    .dataTable td, .dataTable th {
    width: 220px;
}

.periodTable {
    margin-left: 14px !important;
}
    .studies td
    {
        color: #1B2427;
        border-color: #bbbbbb;
        border-left: 1px solid #dadada;
        border-right: 1px solid #dadada;
        font-family: arial,tahoma,helvetica,sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        line-height: 13px;
    }

        /* table columns that only contain a checkmark or nothing
    currently only used in the PRF locations table */
        .studies td.checkbox-column
        {
            text-align: center;
        }

    /* used on RRF certain agreements and limits & caveats tabs that don't have their content in a table */
    .studies .tabContent
    {
        font-family: arial,tahoma,helvetica,sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        line-height: 13px;
    }

    .studies tr.section-seperator-row
    {
        border: 0px solid #fff;
    }

        .studies tr.section-seperator-row th
        {
            border: 0px solid #fff;
            background: white;
        }

    /* cell's that have inner tables 
    (ie. cells that display mean/standard deviation data)
*/
    .studies .splitCell
    {
        padding: 0px;
        margin: 0px;
        line-height: normal;
    }
    /* tables inside split cell's */
    .studies .innerTable
    {
        margin: 0px;
        padding: 0px;
        width: 100%;
    }

        .studies .innerTable th
        {
            background: none;
            border-right: 0px solid #fff;
            border-top: 0px solid #fff;
            border-bottom: 0px solid #fff;
            width: 50%;
        }

        .studies .innerTable td
        {
            border-right: 0px solid #fff;
            border-top: 0px solid #fff;
            border-bottom: 0px solid #fff;
            width: 50%;
        }


    .studies .period
    {
        margin: 10px 0 10px 0;
    }

    .studies DIV.inline
    {
        float: left;
    }

    /* edit control styles */
    .studies INPUT
    {
        border: 1px solid #787878;
        /*    font-size:93%;*/
        font-size: 11px;
        margin: 0px 1px 1px 0px;
        padding: 2px 4px 2px 4px;
    }

        .studies INPUT.data-text
        {
            width: 200px;
        }

        .studies INPUT.data-number
        {
            width: 70px;
        }

        .studies INPUT.data-radio
        {
            float: left;
            width: auto;
            margin: 0px 8px 0px 0;
            border: 0px solid #fff;
            vertical-align: top;
        }

        .studies INPUT.data-lookup
        {
            margin: 0px !important;
            padding: 1px 4px 1px 4px !important;
            /* this width is necessary for inline Ext combo lookup fields
        to approximate the width of normal inputs */
            /* no longer needed    width:100% !important; */
            /*    border:1px solid #B5B8C8 !important;*/
        }

        .studies INPUT.small
        {
            width: 40px;
        }

        .studies INPUT.medium
        {
            width: 100px;
        }

        .studies INPUT.date
        {
            width: 80px;
        }

    .studies span.phone
    {
        padding-right: 5px;
    }


    .studies TEXTAREA.data-textarea
    {
        border: 1px solid #787878;
        padding: 2px 4px 2px 4px;
        width: 300px;
        height: 60px;
        
    }

    .studies TEXTAREA.data-point
    {
        height: 56px;
    }

    .studies TABLE TEXTAREA.data-textarea
    {
        width: 90%;
        
    }

    .studies INPUT.data-checkbox
    {
        width: auto;
        padding: 2px;
        margin: 4px 2px 0px 2px;
        border: 0px solid #fff;
    }

    .studies LABEL.data-checkbox
    {
        width: auto;
        display: inline;
        float: none;
        padding: 2px;
        margin: -6px 0 0 0;
    }

    /* custom templates for certain sections */
    .studies TEXTAREA.limits-textarea
    {
        height: 80px;
        width: 600px;
        
    }

    /* end custom templates */
    .studies TEXTAREA
    {
        border: 1px solid #787878;
        padding: 2px 4px 2px 4px;
        width: 300px;
        
    }

    .studies .data-label
    {
        padding: 0;
        margin: 0;
        font-size: 85%;
    }

    .studies table input
    {
        width: 90%;
    }

    .studies .comparison-button-cell
    {
        vertical-align: top;
        width: 20px;
    }

        .studies .comparison-button-cell DIV
        {
            vertical-align: top;
            font-size: 185%;
        }

    .studies .comparison-cell
    {
        border-top: 1px solid #fff;
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff;
        background-color: #f0f0f0;
        padding-left: 4px;
        vertical-align: top !important;
    }

    .studies .comparison-field
    {
        background-color: #e9efff;
        border: 1px solid #9999CC;
        padding: 4px;
        vertical-align: top !important;
    }

    .studies .comparison-diff
    {
        background-color: #ffd9df !important;
        border: 1px solid #CC9999 !important;
        padding: 4px;
        vertical-align: top !important;
    }

    .studies .comparison-add
    {
        background-color: #FFFFFF !important;
        border: 1px solid #0000FF !important;
        padding: 4px;
        vertical-align: top !important;
        color: #0000FF;
    }

    .studies .comparison-delete
    {
        background-color: #FFFFFF !important;
        border: 1px solid #FF0101 !important;
        padding: 4px;
        vertical-align: top !important;
        text-decoration: line-through;
        color: Red;
    }

    .studies .comparison-delete-no-strikethrough
    {
        background-color: #FFFFFF !important;
        border: 1px solid #FF0101 !important;
        padding: 4px;
        vertical-align: top !important;
    }



    .studies .comparison-icon
    {
        /* NOTE: "float:left" for this image causes consistent IE6 crash on comparison report */
        /* float:left; */
        /* margin:-2px 3px 0 0px;*/
        position: absolute;
    }

    .studies .comparison-text
    {
        margin: 18px;
    }

    .studies .labelCell
    {
        vertical-align: middle !important;
        font-weight: bold;
        font-size: 11px;
        /*    font-size:93%;*/
        letter-spacing: 1px;
        width: 40%;
        color: black !important;
    }

    .studies .prfTable textarea
    {
        width: 90%;
        
    }

    .studies .reorderDiv
    {
        background-color: #929DCB;
        margin: 4px;
        padding: 4px;
        border: 2px solid black;
        z-index: 9999;
        /*
    opacity: .7;
    filter: alpha(opacity=70); 
    -ms-filter: "alpha(opacity=75)"; 
    -khtml-opacity: .7; 
    -moz-opacity: .7; 
*/
    }

    .studies .reorderHelp
    {
        font-weight: bold;
        padding: 6px 12px 12px 12px;
        margin: 0px 0 16px 16px;
        width: 50%;
    }

    .studies ul.reorderList
    {
        margin: 0px;
        padding: 0px;
    }

        .studies ul.reorderList li.reorderItem
        {
            height: 18px;
            cursor: move;
            margin: 6px 0 6px 0;
            padding: 4px 8px 0px 8px;
            list-style: none;
            -moz-border-radius-bottomleft: 4px;
            -moz-border-radius-bottomright: 4px;
            -moz-border-radius-topleft: 4px;
            -moz-border-radius-topright: 4px;
            font-family: Verdana,Arial,Helvetica,sans-serif;
            font-weight: bold;
            font-size: 93%;
            background: #efefef;
            border: 1px solid #3F3F3F;
            overflow: hidden;
            line-height: 15px;
        }

        .studies ul.reorderList li.reorderPlaceholder
        {
            height: 18px;
            cursor: move;
            margin: 6px 0 6px 0;
            padding: 4px 8px 0px 8px;
            list-style: none;
            -moz-border-radius-bottomleft: 4px;
            -moz-border-radius-bottomright: 4px;
            -moz-border-radius-topleft: 4px;
            -moz-border-radius-topright: 4px;
            font-family: Verdana,Arial,Helvetica,sans-serif;
            font-weight: bold;
            font-size: 100%;
            border: 1px solid #f9dd34;
            background: #fbf5d0;
        }
    /* min/max count info box */
    .studies .count-infobox
    {
        background-color: #F8EDC7;
        border: 1px solid #8E723C;
        padding: 2px 8px 1px 8px;
    }

    .studies .count-infobox-error
    {
        background-color: #FFCCCC !important;
    }


    /* Show/Hide Documentation/Help Styles */
    .studies .help-text
    {
        display: none;
        background: #FFFFDF;
        /*    background:#CCCCFF;  */
        padding: 4px;
        margin: 4px 0px 2px 0px;
        border: 1px solid #BBBB22;
    }

    .studies .help-text-show
    {
        display: block;
    }

    .studies .help-text-hide
    {
        display: none;
    }

    .studies .schema-help
    {
        background: #FFFFDF;
        margin: 4px 2px 2px 2px;
        padding: 6px;
        border: 1px solid #BBBB22;
    }

    .studies .hidden
    {
        display: none;
    }
    #studies .hidden
    {
        display: none;
    }

    /* ERF EndPoint Reporting Groups table */
    .rg-table-header{
        color: #04468C;
        background: #CED9E7;
        padding: 6px 8px;
        font-weight:bold;
        font-size: 11px;
    }

    .studies .boldHead{
        font-size: 12px !important;
        font-weight: bold !important;
    }

    .studies .smoke{
        color: gray;
        opacity: .5;
    }

    hr.arm-hr {
        border: 0;
        border-bottom: 1px dashed #ccc;
        background: #999;
    }

    .tableWrapColumn{
        font-size:20px;
        line-height: 5px;
        color: #999;
    }

/*.printPreviewTable td
{
    padding:5px;
    font-size: 12px;
}*/

.studies.printMode{
    font-family: arial, tahoma, helvetica, sans-serif;
    padding: 12px;
}

.studies .section-title{
    font-family: arial, tahoma, helvetica, sans-serif;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background: #D8E6FB;
    border-radius: 5px;
    cursor: pointer;
    font-size: 121%;
    font-weight: bold;
    margin: 2px 0 1px -4px;
    padding: 6px 0 6px 8px;
    width: 100%;
}

.studies .tab-title{
    font-family: arial, tahoma, helvetica, sans-serif;
    color: #989DB1;
    font-size: 153.9%;
}
.studies .printPreviewHead {
    font-size: 12px !important;
    font-weight: bold !important;
    color: var(--white);
}