.Risk4
{
    background-color: #ff9090;
    font-weight: bold;
}
.Risk3
{
    background-color: #ffe590;
    font-weight: bold;
}
.Risk2
{
    color: Black;
}
.Risk1
{
    color: Black;
}
.Risk0
{
    color: Black;
}

.ErrorInfo
{
    background-color: White;
    color: Red;
}

.feedbackLink
{
    background-color: #ffe590;
    padding: 0 .5em;
}

/*Text Tree Node View*/
.TextTreeNodeHeader
{
    position: relative;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #336699;
    font-size: 16px;
    font-weight: bold;
}
.TextTreeNodeHeader a
{
    text-decoration: underline;
    color: #336699;
}
.TextTreeNodeHeader span
{
    padding-left: 5px;
}
.TextTreeNodeHeader span.TextTreeNodeHeaderSubListItem
{
    color: Green;
    text-decoration: underline;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
.TextTreeNode
{
    margin: 0 0 0 25px;
    padding-left: 2em;
    padding-bottom: .25em;
    background-color: #fffbf0;
    border: solid 1px #a6caf0;
    color: #333333;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
.TextTreeNode p
{
    margin-bottom: 0;
    margin-top: .5em;
    margin-right: .5em;
    text-align: justify;
}

/*DiseaseHomePage*/
.DiseaseAreaItem
{
    clear: both;
    margin-top: 20px;
    white-space: nowrap;
}
.DiseaseAreaName
{
    position: relative;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #336699;
    font-size: 12px;
    font-weight: bold;
}
.DiseaseAreaName span
{
    position: absolute;
    left: 25px;
}
.DiseaseAreaItem ul
{
    float: left;
    list-style: none;
    margin: 0 0 10px 25px;
    padding: 0;
    width: 90%;
    background-color: #fffbf0;
    border: solid 1px #a6caf0;
}
.DiseaseAreaItem ul li
{
    float: left;
    margin: .25em .5em;
    font-weight: normal;
    color: #666666;
    font-size: 14px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.DiseaseAreaItem ul li a
{
    color: #0066CC;
}

.TClassMonographDrugTable table
{
    border-collapse: collapse;
}
.TClassMonographDrugTable td
{
    border: solid 1px #888888;
    background-color: #fffbf0;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    vertical-align: top;
}
.TClassMonographDrugTable th
{
    border: solid 1px #888888;
    background-color: #a6caf0;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}

.GroupingHeader
{
    background-color: #a6caf0;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}

th.GroupingHeader
{
    border: solid 1px black;
}
.GroupingContent
{
    background-color: #fffbf0;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}

td.GroupingContent
{
    border: solid 1px black;
}
div.GroupingContent
{
    overflow: auto;
}
li.ContentList
{
    padding-top: 10px;
}

td.FlaggedDrug
{
    color: #FF6633;
    font-size: 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color: white;
    padding-left: 3px;
    padding-right: 3px;
    border-style: none;
    border-color: #FF6633;
    border-width: 1px;
}

.FlaggedDrug
{
    color: #FF6633;
    font-size: 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color: white;
    padding-left: 3px;
    padding-right: 3px;
    border-style: none;
    border-color: #FF6633;
    border-width: 1px;
}

td.therap
{
    color: black;
    font-size: 11px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.therap
{
    color: black;
    font-size: 11px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

td.tabTableCell
{
    width: 100px;
    height: 60px;
    text-align: center;
    background-image: url("../images/bluetab.gif");
}

.tabTableCell
{
    width: 100px;
    height: 60px;
    text-align: center;
    background-image: url("../images/bluetab.gif");
}

td.selectedTabTableCell
{
    width: 100px;
    height: 60px;
    text-align: center;
    background-image: url("../images/yellowtab2.gif");
}

.selectedTabTableCell
{
    width: 100px;
    height: 60px;
    text-align: center;
    background-image: url("../images/yellowtab2.gif");
}

.body
{
    background-repeat: repeat-x;
    background-image: url(/images/pill_bar_x.jpg);
    background-position: left top;
}


.di_productLabelLink
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF6600;
}

.hideQTInfo
{
    display: none;
}
.showQTInfo
{
    cursor: pointer;
}













.body2
{
    background-repeat: no-repeat;
    background-image: url(images/pillsbg.jpg);
    background-position: right top;
}

TD.di_line
{
    color: #0066CC;
    height: 2px;
}

.di_line
{
    color: #0066CC;
    height: 2px;
}

User Name TD.di_username
{
    color: #666666;
    font-size: 11px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_username
{
    color: #666666;
    font-size: 11px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}



Hyperlinks TD.di_productlabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #0066CC;
}

.di_productlabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #0066CC;
}

TD.di_productlabelselected
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    font-weight: bold;
    text-decoration: none;
}

.di_productlabelselected
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: black;
    text-decoration: none;
}


Resources Tree View Styles TD.di_resourcelabel
{
    color: #336699;
    font-size: 14px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

.di_resourcelabel
{
    color: #336699;
    font-size: 14px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

TD.di_resourcelink
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #0066CC;
}

.di_resourcelink
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #0066CC;
}

.di_resourcedescription
{
    color: #666666;
    font-size: 11px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

TD.di_resourcedescription
{
    color: #666666;
    font-size: 11px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

Highlight areas for Results Tree View TD.di_pubmedlink
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
}

TD.di_pubmedlink:visited
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #9966CC;
}

.di_pubmedlink
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
}

.di_pubmedlink:visited
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #9966CC;
}

Highlight areas for Results Tree View TD.di_treeviewhighlight
{
    color: #336699;
    font-size: 13px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

.di_treeviewhighlight
{
    color: #336699;
    font-size: 13px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

.di_treeviewboldlabel
{
    font-weight: bold;
}

/*Alternate tree view highlight styles*/
/* Risk colors:
	#ffe590 yellow
	#ff9090 red
*/
.highlight1
{
    background-color: #ffe590;
}
.highlight2
{
    background-color: #ffe590;
}

TD.di_resultshighlight
{
    color: #336699;
    font-size: 13px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

.di_resultshighlight
{
    color: #336699;
    font-size: 13px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

Labels for Results Table TD.di_resultscolumnheader
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #0066CC;
}

.di_resultscolumnheader
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #0066CC;
}


TD.di_resultscolumnheader:visited
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #0066CC;
}

.di_resultscolumnheader:visited
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #0066CC;
}



Labels for Results Table TD.di_resultstable
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
}

.di_resultstable
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
}




Labels for Results Tree View TD.di_resultslabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}

.di_resultslabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}


Advisory TD.di_advisory
{
    color: #FF6633;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_advisory
{
    color: #FF6633;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

Plain Text, Paragraph TD.di_plain
{
    color: #666666;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_plain
{
    color: #666666;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

TD.di_plainsmall
{
    color: #666666;
    font-size: 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_plainsmall
{
    color: #666666;
    font-size: 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}


Labels for Input fields TD.di_textlabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}

.di_textlabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}

.di_boldtextlabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #666666;
}


Large Print text fields TD.di_bigtext
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: black;
}

.di_bigtext
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: black;
}


Text boxes TD.di_textbox
{
    color: black;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_textbox
{
    color: black;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_green_textbox
{
    color: black;
    background-color: #90EE90;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

Drop Down Lists TD.di_dropdownlist
{
    color: black;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_dropdownlist
{
    color: black;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

List Boxes TD.di_listbox
{
    color: black;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_listbox
{
    color: black;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

Check Boxes TD.di_checkbox
{
    color: black;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_checkbox
{
    color: black;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

Radio Button Lists TD.di_radiobutton
{
    color: black;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_radiobutton
{
    color: black;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

Main Menu TD.di_mainmenu
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: white;
    text-decoration: none;
}

.di_mainmenu
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: white;
    text-decoration: none;
}

Main Menu Hover TD.di_mainmenu:hover
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: white;
    font-weight: bold;
    text-decoration: underline;
}


.di_mainmenu:hover
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: white;
    font-weight: bold;
    text-decoration: underline;
}

Main Menu Selected TD.di_mainmenu_sel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: white;
}

.di_mainmenu_sel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: white;
}

Tab Titles TD.di_tab
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}

.di_tab
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}

.di_tab_sel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    text-decoration: none;
}

.di_tab:hover
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
    text-decoration: underline;
}

Labels for Query tab text TD.di_querylabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}

.di_querylabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}


Plain Text, Paragraph TD.di_querydescription
{
    color: #666666;
    font-size: 11px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_querydescription
{
    color: #666666;
    font-size: 11px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

Hyperlinks TD.di_faq_link
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF6633;
}

.di_faq_link
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF6633;
}

TD.di_link
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
}

.di_link
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #0066CC;
}

Error Messages TD.di_errortext
{
    color: #CC0000;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_errortext
{
    color: #CC0000;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

Copyright TD.di_copyright
{
    color: black;
    font-size: 10px;
    font-weight: bold;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.di_copyright
{
    color: black;
    font-size: 10px;
    font-weight: bold;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

Sub Menu Styles TD.di_submenu
{
    color: black;
    font-size: 11px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

TD.di_submenu_sel
{
    color: black;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

TD.di_submenu:hover
{
    color: black;
    background-color: #555555;
    text-decoration: underline;
}

.di_submenu
{
    color: black;
    font-size: 11px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.di_submenu_sel
{
    color: black;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.di_submenu:hover
{
    color: black;
    background-color: #555555;
    text-decoration: underline;
}






Main Text styles TD.di_header
{
    color: #FF6633;
    font-size: 20px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.di_header
{
    color: #FF6633;
    font-size: 20px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-weight: normal;
}


TD.di_subheader
{
    color: #336699;
    font-size: 16px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

TD.di_subheader:hover
{
    color: #336699;
    font-size: 16px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: underline;
}


TD.di_smallheader
{
    color: #336699;
    font-size: 14px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

TD.di_smallheader:hover
{
    color: #336699;
    font-size: 14px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: underline;
}


.di_subheader
{
    color: #336699;
    font-size: 16px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

.di_subheader:hover
{
    color: #336699;
    font-size: 16px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: underline;
}

.di_subheaderNoHover
{
    color: #336699;
    font-size: 16px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

.di_smallheader
{
    color: #336699;
    font-size: 14px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

.di_smallheader:hover
{
    color: #336699;
    font-size: 14px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: underline;
}

.di_smallheaderNoHover
{
    color: #336699;
    font-size: 14px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}



Web UI Styles TD.di_sortlink
{
    color: #333399;
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TD.di_button
{
    color: black;
    background-color: #CCCC99;
    font-size: 14px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.di_sortlink
{
    color: #333399;
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.di_button
{
    color: black;
    background-color: #CCCC99;
    font-size: 14px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
