body {font-family:Arial, Helvetica, sans-serif;margin:0 0;padding:0 0;behavior:url("Scripts/csshover.htc");}
input, table, select {font-size:1em;}
.pageWrapper {width:1000px;margin:0 auto;padding:0 0;}

.logosContainer  {border-collapse:collapse;margin:0px 0;padding:0 0;width:800px;}
.logosContainer td {padding:0 0;vertical-align:bottom;}
.logosContainer img {margin:5px 0 0 0;}
.logoBoxSub {text-align:right;}
.ccConsole {margin:auto 0 3px auto;border:2px solid #E4EFCB;}
table.ccConsole td {text-align:left;padding:3px 0;vertical-align:top;}
.ccConsole p {margin:0 0;}
.ccConsoleHeaderLt p,
.ccConsoleHeaderRt p {border-bottom:1px solid #ddd;}
.ccConsoleHeaderLt p {margin:0 0 0 5px;}
.ccConsoleHeaderRt p {margin:0 5px 0 0;}
table.ccConsole td.ccConsoleLtHeader {padding-left:5px;}
table.ccConsole td.ccConsoleLtHeaderValue {padding-left:5px;padding-right:10px;}
table.ccConsole td.ccConsoleRt {padding-right:5px;}



.contentsWrapper {background-image:url(images/bg_ContentRightBorders.gif);background-position:100% 0;background-repeat:repeat-y;width:100%;margin:0 0;padding:0 0;}
.contentLeft {float:left;margin:0 0;padding:0 0 50px 0;width:800px;}
.contentRight {border-top:1px solid #eee;background-image:url(images/bg_ContentRight.gif);background-position:100% 0;background-repeat:no-repeat;float:right;margin:0 0;min-height:200px;padding:0 5px 50px 5px;width:189px;}
*html .contentRight {height:200px;}

.navContainer {background-color:#eee;margin:0 0;padding:2px 0 1px 0;}
.navContainer ul {list-style-type:none;margin:0 0;padding:0 0;}
.navContainer li {background-color:#E4EFCB;background-image:url(images/bg_navNormal_Green.gif);background-position:0 100%;background-repeat:repeat-x;float:left;margin:0 1px;padding:0 0;position:relative;text-align:center;}
.navContainer a {color:#000000;display:block;font-size:1.2em;font-weight:bold;line-height:1.2em;margin:0 0;padding:5px 0;}
.navCompareDrugs a {width:186px;}
.navPillIdentifier {width:158px;}
.navSideEffects a {width:152px;}
.navDrugInfo a {width:142px;}
*html .navDrugInfo a {width:141px;}
.navInteractions a {width:152px;}
.navContainer a:hover,
.navActive a {background-image:url(images/bg_navActive_Green.gif);background-position:0 100%;background-repeat:repeat-x;background-color:#669933;color:#FFFFFF;text-decoration:none;}

.navSubContainer {display:none;left:0;top:1.2em;margin:0 0;padding:12px 0 0 0;position:absolute;}
.navContainer li:hover .navSubContainer {display:block;}
.navSubContents {background-color:#E4EFCB;padding:10px 10px;position:absolute;text-align:left;width:130px;z-index:10;}
.navSubContainer a, .navSubContainer a:hover {background-color:transparent;background-image:none;color:#4EA116;display:inline;font-size:1em;font-weight:normal;}/* link color */
.navSubContainer a:hover {text-decoration:underline;}

.navSubContainer iframe {height:35px;position:absolute;z-index:9;width:130px;filter:alpha(opacity=50);}

.userSelectionContainer {border-bottom:1px solid #eee;margin:0 5px 5px 5px;padding:0 0;text-align:right;}
.emergencyHomeLink {float:left; margin:0 0;padding:0 0;}
.userSelectionContainer ul {list-style-type:none;margin:5px 0;padding:0 0;}
.userSelectionContainer  li {display:inline;margin:0 0;padding:0 20px;}
.userSelectionContainer a {background-position:0 80%;background-repeat:no-repeat;padding:6px 0 0 0;}
.usPint a {background-image:url(images/icon_print.gif);padding-left:20px;}
.usText a {background-image:url(images/icon_textsize.gif);padding-left:22px;}
.usText {border-left:1px solid #ccc;}
.usLanguage {border-left:1px solid #ccc;}
.usLanguage label {margin-right:5px;}

.userSelectionContainer, .userSelectionContainer a,
.rightItemsBox, .rightItemsBox a {color:#5D5D5D;} /* tx color */

.rightItemsBox {border-bottom:1px solid #eee;margin:0 0;padding:5px 5px;}
.signinLink {margin:15px 0;}
.signinLink .linkButtons {padding-right:30px;padding-left:30px;}
.username {margin-left:5px;}
.rightItemsBox .signout {color:#F45009;white-space:nowrap;}
.mcNumber {font-weight:normal;}
.rightItemsBox ul {list-style-type:none;margin:0 0 0 5px;padding:0 0;}
.perspectivesBox {color:#4EA116;margin:0 0;padding:5px 5px;}
.contentRight h2 {font-size:1.1em;color:#4EA116;width:175px;word-wrap:break-word;}
.contentRight h3 {font-size:1.1em;margin-top:10px;}
.medcabBanner {background-image:url(images/img_bgMcBanner.gif);background-position:0 100%;background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;display:block;height:34px;text-align:center;width:175px;}
.medcabBanner a {color:#478FB7;line-height:34px;}
.medcabBanner a:hover {text-decoration:none;}
a.medcabBnrTooltip {background-image:url(images/img_bgMcBnrTooltip.gif);background-position:0 50%;background-repeat:no-repeat;color:#fff;font-size:11px;font-weight:normal;margin:0 0 0 3px;padding:1px 3px 1px 4px;}

.rightDropdownList li {position:relative;}
.rightDropdownSubContainer {/**/background-image:url(images/img_spacer.gif);display:none;height:2.5em;left:-160px;margin:0 0;padding:0 0;position:absolute;top:-0.5em;width:180px;}
.rightDropdownList li:hover .rightDropdownSubContainer {display:block;}
.rightDropdownSubContantes {background-color:#E4EFCB;margin:0 0 0 0;padding:10px 10px;position:absolute;text-align:left;top:-1.5em;width:130px;z-index:10;}
.rightDropdownSubContantes a {color:#4EA116;} /* link color */
.rightDropdownSubContainer iframe {height:300px;position:absolute;top:-1.5em;width:130px;z-index:9;width:150px;filter:alpha(opacity=0);}

.mainContentArea {margin:0 0;padding:10px 10px;}

/* general styles */
h1, h2, h3, h4, h5, p, li {line-height:1.2em;margin:5px 0;padding:0 0;}
h1 {color:#4EA116;font-size:1.5em;}
h2 {color:#F45009;font-size:1.4em;}
h3 {font-size:1.3em;}
h4 {font-size:1.2em;}
h5 {font-size:1em;}
th, td {vertical-align:top;}
a.regTxColor {color:#5D5D5D;}
.accent {color:#F45009;font-weight:bold;}
.clear {clear:both;display:block;font-size:1px;line-height:1px;height:1px;}
.errorMsg {color:#FF0000;}
.fontGrey {color:#999;}
.emphasize {font-size:1.3em;font-weight:bold;}
.fontNormal {font-weight:normal;}
.hideTxLeft {position:absolute;left:-9999px;}
.indentBox {margin:0 20px;padding:0 0;}

th.hideTx {color:#E4EFCB;}
.center, .tblData th.center {text-align:center;}
/*table.tblCentered {margin-right:auto;margin-left:auto;} not in use*/
.left {text-align:left;}
.right, .tblData th.right {text-align:right;}
table {border-collapse:collapse;}
.tblForms {margin:10px 10px;}
.tblForms th, .tblForms td {padding:5px 5px;}
.cellPrompt {text-align:right;white-space:nowrap;}
.cellInput input {background-image:url(images/bg_txInput.gif);background-position:0 100%;background-repeat:repeat-x;border:1px solid #ccc;padding:3px 5px;margin:0 0;}
.inputTableHolder table td {padding:2px 0;}
.inputTableHolder input {margin-right:5px;}
.tblLayout {margin:0 0;width:100%;}
.tblData {border-bottom:1px solid #eee;margin:10px 0 0 0;width:100%;}
.tblData th {border-left:1px solid #ddd;font-size:10px;text-align:left;background-color:#E4EFCB;}
.tblData th a {color:#5D5D5D;}
.tblData th.first,
.first {border-left-width:0;}
.tblData th, .tblData td {padding:5px 10px;}
.tblData td {background-color:#fff;}
.colored, .colored td,
.dboxHolder .colored td {background-color:#F6F6F6;}

.tblData02 {margin:10px 0;width:100%;}
.tblData02 th, 
.tblData02 td {border:1px solid #eee;padding:3px 0;vertical-align:middle;text-align:center;width:20%;}
.tblData02 th {background-color:#F6F6F6;}

.tblMonthlycost {margin-bottom:10px;width:auto;}
.tblData .cell01 {width:36px;}
.tblData .cell02 {width:240px;}
.tblMonthlycost .cell03 {width:130px;}
.tblMonthlycost .cell04 {width:100px;}
.tblMonthlycost .cell05 {width:100px;}
.tblMonthlycost tbody th {background-color:transparent;border:none;padding:0 0;}
.tblMonthlycost .colored th {background-color:#f6f6f6;}
.tblMonthlycost tbody th p {padding:5px 10px;}
.tblMonthlycost tbody th a {color:#4ea116;}
.tblMonthlycost td {border-bottom:1px solid #eee;}
.tblMonthlycost p {margin:0 0;}
.tblMonthlycost .mcdHidingChildren a {display:block;}
span.mcdMonth {width:280px;float:left;}
a span.expanddNote {color:#999;font-weight:normal;margin:0 0;padding:0 0;}
a:hover .mcdMonth,
a:hover .expanddNote {cursor:pointer;text-decoration:underline;}
.tblMonthlycost .hoveredCell th.mcdHidingChildren,
.tblMonthlycost .hoveredCell td {background-color:#E4EFCB;}
.tblMonthlycost .mcdRowHide {display:none;}

.tblData th.cellSort {padding-right:0;}
th.cellSort p {position:relative;padding-right:15px;}
.linkSortDecend, .linkSortAcend {background-position:50% 50%;background-repeat:no-repeat;display:block;height:6px;margin:5px 0px 0 0;padding:0 0;position:absolute;right:0;width:15px;}
.linkSortDecend {background-image:url(images/img_sortDownNormal.gif);}
.linkSortDecend:hover {background-image:url(images/img_sortDownHover.gif);text-decoration:none;}
.linkSortAcend {background-image:url(images/img_sortUpNormal.gif);}
.linkSortAcend:hover {background-image:url(images/img_sortUpHover.gif);text-decoration:none;}

table .tblPCR {margin-bottom:0px;}
table .tblPCR th{width:150px;}
table .tblPCR td{width:150px;}

.autocomplete-w1 {position:absolute;} 
.autocomplete {background-color:#fff;background-image:url(images/bg_footer.gif);background-position:0 0;background-repeat:repeat-x; border:1px solid #ccc; cursor:default; text-align:left; max-height:350px; overflow:auto;}
.autocomplete .selected { background:#F6F6F6; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong {font-weight:normal;color:#F45009; }

.disclaimerArea {font-size:8px;margin:30px 40px 10px 40px;}

a.linkButtons {background-color:#fff;background-image:url(images/btn_bgNomal_green.gif);background-position:0 100%;background-repeat:repeat-x;border-color:#eee;border-style:solid;border-width:1px 1px 2px 1px;color:#000;font-size:1em;/*line-height:25px;*/padding:5px 10px;white-space:nowrap;}
a.linkButtons:hover {background-image:url(images/btn_bgHover_green.gif);text-decoration:none;}
a.disabled, a:hover.disabled, .buttonsArea a.disabled, .buttonsArea a:hover.disabled {background-image:url(images/btn_bgDisabled.gif);background-position:0 0;border-top-color:#C7C7C7;border-left-color:#D7D7D7;border-right-color:#D7D7D7;border-bottom-color:#DBDBDB;color:#BBBBBB;}
.buttonsArea {height:auto;margin:15px 0;padding:0 0;}
.buttonsArea a {display:block;height:auto;line-height:1.2em;margin-bottom:5px;margin-top:5px;width:auto;}
.buttonsArea .left {float:left;margin-right:10px;}
.buttonsArea .right {float:right;margin-left:10px;}

.linkRightSingle, .linkRightDouble, .linkLeftSingle, .linkLeftDouble {background-color:#4EA116;background-repeat:no-repeat;}
.linkRightSingle {background-image:url(images/bg_triangleRight.gif);background-position:100% 50%;padding-right:11px}
.linkRightDouble {background-image:url(images/bg_triangleDoubleRight.gif);background-position:100% 50%;padding-right:17px;}
.linkLeftSingle {background-image:url(images/bg_triangleLeft.gif);background-position:0 50%;padding-left:11px;}
.linkLeftDouble {background-image:url(images/bg_triangleDoubleLeft.gif);background-position:0 50%;padding-left:17px;}

.tabsArea {height:36px;margin:20px 0 0 0;padding:0 0;}
/**html .tabsArea {height:auto;}*/
.tabsArea ul {list-style-type:none;margin:0 0;padding:0 0;}
.tabsArea li {float:left;font-size:1.2em;}
.tabsArea p {font-weight:bold;line-height:30px;margin:0 20px;padding:0 0;color:#4EA116;}/*float:left;*/
.tabsArea .arrow {background-color:#4EA116;background-image:url(images/bg_triangleRightSmall.gif);background-position:0 50%;background-repeat:no-repeat;font-size:10px;line-height:12px;margin:0 0 0 3px;padding:0 2px 0 0;}
.tabsArea a {background-color:#F6F6F6;border:1px solid #ddd;color:#5D5D5D;font-weight:bold;display:block;height:30px;line-height:30px;margin:0 0;padding:0 0;text-align:center;}
.tabDrugname {width:140px;}
.tabConditions {width:210px;}
.tabCategory {width:170px;}
.tabBuildnew {width:170px;}
.tabUsemedcab {width:270px;}
.drugsearchActive a  {background-color:#E4EFCB;color:#4EA116;border-bottom:1px solid #E4EFCB;}
.drugsearchActive a:hover {cursor:default;text-decoration:none;}
.tabContentsArea {background-color:#E4EFCB;border:1px solid #ddd;margin:0 0 20px 0;padding:10px 10px;}
/**html .tabContentsArea {margin-top:56px;}*/

.arrowComment {background-image:url(images/img_downArrowGreen.gif);background-position:0 50%;background-repeat:no-repeat;font-size:1.3em;font-weight:bold;margin:0 0 0 10px;padding:0 0 0 20px;}
.tabcontentsPara, .resultPara {margin:10px 0 0 10px;}/* replace tabcontentsPara with resultPara in the solution */
.resultPara .accent {text-transform:uppercase;margin:0 5px 0 0px;}
.sortingListArea {float:right;margin:0 10px 0 0;padding:0 0;width:200px;}
.sortingListArea select, .sortingListArea label {float:right;}

.dsLabel {display:block;float:left;line-height:2.2em;text-align:right;width:120px;}
/*.durgsearchArea label,*/
.drugsearchArea label {background-image:url(images/blt_triangleBlack.gif);background-position:0 50%;background-repeat:no-repeat;margin:0 0;padding:0 0 0 10px;white-space:nowrap;}
/*.durgsearchBox,*/
.drugsearchBox {float:left;margin:0 0;padding:0 0 0 10px;width:620px;}
/*.durgsearchBox input,*/
.drugsearchBox input {border:1px solid #ccc;margin:0 10px -5px 0px;padding:5px 5px;width:350px;}
/*.durgsearchBox select,*/
.drugsearchBox select {margin:0 10px;}

.alphaSearch {list-style-type:none;margin:5px 0 0 0px;padding:0 0;}
.alphaSearch li {float:left;margin:0 0;padding:0 0;line-height:25px;}
.alphaLabel p {line-height:25px;margin:0 10px 0 0;}
.alphaSearch a {color:#4EA116;;display:block;margin:0 0;padding:0 0;text-align:center;text-decoration:none;width:15px;} /* link color */
.alphaSearch a:hover {font-size:2em;font-weight:bold;text-decoration:none;}
.drugResultArea, .resultArea {background-image:url(images/img_dotlineHorizon.gif);background-position:0 0;background-repeat:repeat-x;border:1px solid #ddd;border-width:0 1px 1px 1px;margin:-21px 0 20px 0;padding:20px 0 0 0;}/* replace drugResultArea with resultArea in solution */
.tblDrugSearchResult tr:hover td {background-color:#E4EFCB;}
.tblDrugSearchResult p{margin:3px 0;padding:0 0;}
.iconBrand, p.iconBrand, .iconChemical, p.iconChemical {background-position:0 50%;background-repeat:no-repeat;padding:0 0 0 15px;}
.iconBrand, .iconChemical {}
.iconBrand, p.iconBrand {background-image:url(images/icon_brand.gif);}
.iconChemical, p.iconChemical {background-image:url(images/icon_chemical.gif);}
.drCellDrugname {width:300px;}
.drCellDrugnameArea {height:3em;margin:0 0;padding:0 0;position:relative;}
.drCellDrugnameArea p {left:0;padding:0 0;position:absolute;top:0;width:300px;word-wrap:break-word;}

.conditionSearchArea {}
.conditionListArea {margin:5px 5px;padding:0 0;}
.conditionListTop, .conditionListBtm {background-repeat:no-repeat;height:9px;margin:0 0;padding:0 0;}
.conditionListTop {background-image:url(images/bg_roundcornersWhiteTop.gif);background-position:0 0;}
.conditionListBtm {background-image:url(images/bg_roundcornersWhiteBtm.gif);background-position:0 100%;}
.conditionListContent {background-image:url(images/bg_conditionList.gif);background-position:0 0;background-repeat:repeat-y;background-color:#fff;margin:0 0;padding:10px 0;}
.conditionListContent td {padding:5px 0 15px 20px;width:229px;}

.categoryArea {background-image:url(images/bg_roundcornersWhiteTop.gif);background-position:0 0;background-repeat:no-repeat;margin:10px 5px 0 5px;padding:10px 0 0 0;}
.treeviewArea {background-image:url(images/bg_roundcornersWhiteBtm.gif);background-position:0 100%;background-repeat:no-repeat;margin:0 0 0 0;padding:0 0 10px 0;}
.treeviewList {background-color:#fff;margin:0 0;padding:10px 20px;}
.treeviewList ul,
.treeviewList ul ul {background-image:url(images/img_treeviewVerticalLine.gif);background-position:0 0;background-repeat:repeat-y;list-style-type:none;margin:0 0;padding:0 0;margin-left:6px;
}
.treeviewList ul {background-image:none;margin:0 0 15px 0;}
.treeviewList ul ul ul {margin-left:5px;}
.treeviewList li li {background-image:url(images/img_treeviewHorisontallLine.gif);
background-position:0 1.6em;background-repeat:no-repeat;line-height:1.5em;margin:0px 0;padding:0.8em 0 0.2em 20px;
}
.treeviewList a:hover {text-decoration:none;}
.treeviewList li.lastItem {background-image:url(images/img_treeviewLastItemEnd.gif);background-position:0 1.5em;}
.treeviewList li a.opened, .treeviewList li a.closed,
.treeviewList li li a.opened, .treeviewList li li a.closed
 {background-position:0 50%;background-repeat:no-repeat;font-size:11px;padding:0 0 0 11px;}
.treeviewList li a.opened, .treeviewList li a.closed {padding-left:16px;padding-top:5px;}
.treeviewList li li a.opened {background-image:url(images/icon_showHideMinus.gif);}
.treeviewList li li a.closed {background-image:url(images/icon_showHidePlus.gif);}
.treeviewList li a.opened {background-image:url(images/img_treeviewIcon1stLvMinus.gif)}
.treeviewList li a.closed {background-image:url(images/img_treeviewIcon1stLvPlus.gif);}

.pagingArea {height:auto;}
.paging {float:right;list-style-type:none;margin:0 0;padding:0 0;}
.paging li {float:left;margin:0 5px;padding:0 0;}

h1.home {color:#F45009;font-size:1.9em;padding-top:10px;text-align:right;}
.hmHowWorksArea {border-left:1px solid #ddd;float:right;margin-left:15px;margin-right:10px;padding-left:15px;}
.hmHowWorksArea div {float:left;margin:0 0;padding:80px 0 0 0;}
.hmArrows {background-image:url(images/img_hmRightArrow.gif);background-position:50% 0;background-repeat:no-repeat;width:15px;}
.hmSeach, .hmSelect, .hmPharmacy, .hmResult {background-position:50% 0;background-repeat:no-repeat;width:135px;}
.hmSeach {background-image:url(images/img_hmSearch.gif);}
.hmSelect {background-image:url(images/img_hmDosageqty.gif);}
.hmPharmacy {background-image:url(images/img_hmPharmacy.gif);}
.hmResult {background-image:url(images/img_hmResults.gif);}
.hmHowWorksArea h3 {font-size:1.1em;}

.hmMedCabArea {margin:40px 0;}
.hmMcLtCellTop, .hmMcLtCellMid, .hmMcLtCellBtm  {background-image:url(images/img_hmMcOutline.gif);background-repeat:no-repeat;padding:0 0 0 15px;width:416px;}
td.hmMcLtCellTop {background-position:0 0;vertical-align:bottom;}
.hmMcLtCellTop h1 {margin:0 0;}
.hmMcLtCellMid {background-position:0 -10px;}
.hmMcLtCellBtm {background-position:0 100%;}
.hmMcBigbubbleTop, .hmMcBigbubbleMid, .hmMcBigbubbleBtm  {padding:0 0;width:320px;}
.hmMcBigbubbleTop, .hmMcBigbubbleBtm {background-image:url(images/img_hmMcOutline.gif);background-repeat:no-repeat;}
.hmMcBigbubbleTop {background-position:-500px 0;}
.hmMcBigbubbleBtm {background-position:-500px 100%;}
.hmMcPillbottle {background-image:url(images/img_pillbottle.gif);background-position:0 0;background-repeat:no-repeat;margin:20px 0 10px 0;min-height:120px;padding:0 0 0 75px;}
.hmMcContentsArea {color:#4EA116;}
*html .hmMcContentsArea {width:330px;}
.hmMcContentsArea h1 {margin:0 0;}
.hmMcContentsArea h2 {font-size:1.4em;color:#5D5D5D;margin:0 0;} /* tx color */

.hmMcContentsArea table {margin-top:5px;}
td.hmMcTblLabelDetails {padding-top:5px;}
.hmMcTblLabelDetails span {white-space:nowrap;}
.hmMcTblBluebubbles {padding:0 0 0 5px;}
.hmMcTblBluebubbles div {background-repeat:no-repeat;margin:0 0;}
.hmMcBluebubbleLeftTop {background-image:url(images/img_hmBubbleSmall_LeftTop.gif);background-position:0 0;}
.hmMcBluebubbleRightTop {background-image:url(images/img_hmBubbleSmall_RightTop.gif);background-position:100% 0;}
.hmMcBluebubbleLeftBtm {background-image:url(images/img_hmBubbleSmall_LeftBtm.gif);background-position:0 100%;}
.hmMcBluebubbleRightBtm {background-image:url(images/img_hmBubbleSmall_RightBtm.gif);background-position:100% 100%;padding:3px 5px 3px 10px;}
.hmMcBluebubbleRightBtm p {color:#488DB7;line-height:1.1em;margin:0 0;padding:3px 0;}
.hmMcContentsArea .lcaDruginfoIconsArea {margin:0 0;width:105px;}

.hmMcBubbleCornersContainer {margin:0 0 0 13px;}
.hmMcBubbleCornersContainer div {background-color:#F6F6F6;border-color:#FFC66B;border-style:solid;border-width:0 2px;font-size:1px;height:1px;line-height:1px;padding:0 0;}
div.bblcnrEndShort, div.bblcnrEndLong {border-width:1px 0 0 0;font-size:0;height:0;line-height:0;}
div.bblcnrEndShort {margin:0 8px;}
div.bblcnrEndLong {margin:0 6px;}
div.bblcnr05 {margin:0 5px;}
.bblcnr04 {margin:0 4px;}
.bblcnr03 {margin:0 3px;}
.bblcnr02 {margin:0 2px;}
.bblcnr01 {margin:0 1px;}
div.bblVbordered {font-size:1em;height:2em;margin:0 0;}
.hmMcBubble {position:relative;}
.bblContents {color:#F45009;margin:0 0;padding:0 10px 5px 10px;position:absolute;width:275px;top:-1em;left:20px;}
.bblContents td {font-size:1.3em;padding:0 5px 10px 0;}

/*
.bblContents h2 {line-height:25px;margin:0 0 10px 0;}
*/
.bblContents p {margin:10px 0;}
p.hmMcAccBtn {margin:20px 0;}
a.btnAccent {background-image:url(images/btn_bgAcNomal_Orange.gif);color:#fff;font-weight:bold;}
a.btnAccent:hover {background-image:url(images/btn_bgAcHover_Orange.gif);}
.bblPointerContainer {margin:0 0;padding:0 0;width:100%;}
.bblPointerContainer div {background-color:#F6F6F6;border-color:#FFC66B;border-style:solid;border-width:0 2px 0 3px;font-size:1px;height:1px;line-height:1px;margin-bottom:0;margin-right:0;margin-top:0;padding:0 0;}
div.bPointer12 {margin-left:12px;border-width:0 0 0 2px;}
.bPointer11 {margin-left:11px;}
.bPointer10 {margin-left:10px;}
.bPointer09 {margin-left:9px;}
.bPointer08 {margin-left:8px;}
.bPointer07 {margin-left:7px;}
.bPointer06 {margin-left:6px;}
.bPointer05 {margin-left:5px;}
.bPointer04 {margin-left:4px;}
.bPointer03 {margin-left:3px;}
.bPointer02 {margin-left:2px;}
.bPointer01 {margin-left:1px;}
.bPointer00 {margin-left:0px;}
.bblBodyBase {background-color:#F6F6F6;border-color:#FFC66B;border-style:solid;border-width:0 2px;height:18em;margin:0 0 0 13px;padding:0 0;}


.pageNavArea {list-style-type:none;margin:-10px 0 10px 0;padding:0 0;}
.pageNavArea li {float:left;margin:5px 0 10px 0;}
.pageNavArea a {color:#5D5D5D;}
.pnArrow {/*background-color:#5D5D5D;*/background-image:url(images/img_navArrow.gif);background-position:0 50%;background-repeat:no-repeat;font-size:1em;line-height:1em;margin:0 5px;padding:0 0 0px 10px;}
.pnActive a {color:#4EA116;cursor:default;font-weight:bold;} /* mailed 092309 green font */
.pnActive a:hover {text-decoration:none;}
/*.pnActive .pnArrow  {background-color:#4EA116;}  mailed 092309 green font */

.dboxHolder {margin:10px 0;width:auto;}
.dboxHolder td.cellDbox {padding:0 0;}
.dboxArea {margin:0 0;padding:0 0;}
.dboxTop, .dboxBtm {background-color:#E4EFCB;background-repeat:no-repeat;border-style:solid;border-color:#E4EFCB;border-width:0 0 0 3px;margin:0 0;padding:5px 0;}
.dboxTop {background-image:url(images/bg_dcornerTopRight.gif);background-position:100% 0;}
.dboxBtm {background-image:url(images/bg_dcornerBtmRight.gif);background-position:100% 100%;}
.dboxContents {border-style:solid;border-color:#E4EFCB;border-width:0 3px;margin:0 0;padding:5px 0;}
.dboxContentsForms {padding:10px 20px;}
td.inputHintAbove {padding-bottom:0;}
td.inputHint {padding-top:0;}
td.inputHint p {margin:0 0;}
/* clean up useragreementArea */
.useragreementArea,
.borderedNoteArea {border-top:1px dashed #eee;margin:0 0;padding:10px 20px;}
.useragreementArea h4,
.borderedNoteArea {margin-left:4px;}
.useragreementArea input,
.borderedNoteArea  {margin-right:5px;}

.bltTriDown{background-color:#4EA116;background-image:url(images/bg_triangleDown.gif);background-position:0 50%;background-repeat:no-repeat;font-size:11px;line-height:11px;margin:0 5px 0 0;padding:0px 3px;}

.pillbottleTblHolder {background-image:url(images/img_pillbottle.gif);background-position:0px 10px;background-repeat:no-repeat;margin:0 0;min-height:150px;padding:0px 0px 0 80px;;}
*html .pillbottleTblHolder {height:150px;}
.pillbottleTblHolder h2 {margin-left:10px;}
.tblPillbottle {margin:0 0;width:630px;}
.tblPillbottleCompact {margin:0 0;width:275px;}
.tblPillbottleCompact {padding:0px 10px 0px 0px;}
.tblPillbottle td {padding:5px 0 0 7px;}
td.cellBlububble {padding:0 10px 0 0;width:423px;}
.bluebubbleContainer {background-image:url(images/img_blueBubblePointer.gif);background-position:0 0;background-repeat:no-repeat;padding:0 0 0 7px;}
.bluebubbleBox {background-color:#EDF9FE;border:2px solid #CADEEA;border-left-width:0px;color:#488DB7;margin:0 0;padding:4px 10px;}
.bluebubbleOtherContents {padding:5px 10px 5px 7px;}
.bluebubbleOtherContents .lcaInfoClosed {line-height:1.2em;}

p.dosageNote {width:40em;}
.mcInfoBox {margin:0 0 5px 7px;}
.mcInfoBox p {background-position:0 50%;background-repeat:no-repeat;float:left;line-height:18px;}
p.McYoupay {background-image:url(images/icon_yousave.gif);color:#4EA116;font-size:1.2em;font-weight:bold;margin:0 20px 0 0;padding:0 0 0 10px;}
p.McViewsavings {background-image:url(images/icon_importantSmall.gif);margin:0 0;padding:0 0 0 19px;}
p.McViewsavings a {color:#f00;}

.lcaHeaderArea {background-image:url(images/img_dotlineHorizon.gif);background-position:0 100%;background-repeat:repeat-x;margin:0 0 0px 0;padding:0 10px;width:752px;}
.lcaHeaderArea a {color:#4EA116;} /* link color */
.costAccent, .estCost {color:#F45009;float:right;font-size:1.2em;font-weight:bold;text-align:right;margin:0em 0 5px 0;padding:0 0;line-height:25px;}
.costAccentRefPrice {color:#F45009;font-size:1.4em;font-weight:bold;text-align:left;margin:0em 0 5px 0px;padding:0 10px;line-height:25px;}
.estCost {color:#5D5D5D;font-size:0.8em;}
/*.lcaHeaderListArea {float:right;background-color:pink;} */
.lcaHeaderNest {float:right;color:#5D5D5D;font-size:0.7em;font-weight:normal;margin-right:10px;}

/*Ref prie table*/
.tblRefPrice {width:700px;}
.tblRefPrice td {padding:0 15px; width: 350px;}
td .rpTopTD {background-image:url(images/img_dotlineHorizon.gif);background-position:0 100%;background-repeat:repeat-x; width: 350px; padding: 0px;}
.rpLeftTD {background-image:url(images/img_dotlineVertical.gif); background-position:right;background-repeat:repeat-y; margin:0px; }
.sideBySideLinkCompact {margin:10px auto;}

.lcaHeader2ndRow {margin:0 0;padding:0 0 10px 0;text-align:right;}
/*select.familyMember {float:right;}*/

.interactionWarning {background-image:url(images/icon_importantSmall.gif);background-position:0 50%;background-repeat:no-repeat;color:#f00;float:right;font-weight:bold;line-height:18px;padding:0 0 0 20px;}
.lcaHeaderArea h2 {/*float:left;*/margin:0 0 5px 0;line-height:25px;}
.linkAskDoc, .linkAdd, .linkChangeplan {background-image:url(images/icon_askdoctor.gif);background-position:0 50%;background-repeat:no-repeat;/*color:#44708B;*/font-weight:normal;font-size:0.7em;margin:0 0 0 20px;padding:1em 0 0.5em 22px;}
.linkAskDocCompact {display:block; background-image:url(images/icon_askdoctor.gif);background-position:0 50%;background-repeat:no-repeat;/*color:#44708B;*/font-weight:normal;font-size:1em;margin:0px 0px 0px 0px;padding:1em 0 0.5em 22px;}
.linkAdd {background-image:url(images/icon_signAdd.gif);}
.linkChangeplan {background-image:none;padding-left:0;}
.bloububbleLcaIconQL,
.bloububbleLcaIconEX,
.bloububbleLcaIconDG,
.bloububbleLcaIconPA,
.bloububbleLcaIconST {background-position:0 0;background-repeat:no-repeat;line-height:18px;margin:0 0 5px 0;padding:0 0 0 23px;}
.bloububbleLcaIconQL {background-image:url(images/icon_QL.gif);}
.bloububbleLcaIconEX {background-image:url(images/icon_EX.gif);}
.bloububbleLcaIconDG {background-image:url(images/icon_DG.gif);}
.bloububbleLcaIconPA {background-image:url(images/icon_PA.gif);}
.bloububbleLcaIconST {background-image:url(images/icon_ST.gif);}
.cellLcaInfo {width:200px;}
.lcaDruginfoArea h5 {margin:0 0 5px 0;}
.lcaDruginfoArea h5 a {background-color:#4EA116;background-position:0 50%;background-repeat:no-repeat;margin:0 0 10px 0;padding:0 0 0 15px;display:block;}
.compact a {width:200px;}
.lcaDruginfoArea h5 .fontBlue {color:#004EDE;font-style:italic;}
.iconCost a {background-image:url(images/bg_LCAiconCost.gif);}
.iconInfo a {background-image:url(images/bg_LCAiconInfo.gif);}
.iconMail a {background-image:url(images/bg_LCAiconMail.gif);}
.iconAdd a {background-image:url(images/bg_LCAiconAdd.gif);}
.lcaDrugCostAreaOut, .lcaDrugCostAreaIn {background-color:#4EA116;background-image:url(images/bg_LCADrugCostFrame.gif);background-repeat:no-repeat;}
.lcaDrugCostAreaOut {background-position:0 0;margin:-5px 0 5px 0;padding:5px 0 0 0;width:205px;}
.lcaDrugCostAreaIn {background-positiOn:0 100%;margin:0 0;padding:0px 10px 5px 10px;width:185px;}
.lcaDrugCostAreaIn table {width:185px;}
.tblPillbottle .lcaDrugCostAreaIn table td {padding:2px 2px;border-top:1px solid #48A0DB;}
.tblPillbottle .lcaDrugCostAreaIn .drugcostYouPay td {border:none;font-size:1.2em;font-weight:bold;}
.tblPillbottle .lcaDrugCostAreaIn .drugcostRetailPharmacy td {border:none;font-weight:bold;}
.drugcostMailOrder {font-weight:bold;}
h5.iconRemove a {background-color:transparent;background-image:url(images/icon_remove.gif);}
.iconProviders a {background-image:url(images/bg_LCAiconProviders.gif);}
.lcaDruginfoIconsArea {width:175px;margin:-5px 0 5px 15px;padding:0 0;}
.lcaDruginfoIconsArea a,
.lcaDruginfoIconsArea span {background-position:0 0;background-repeat:no-repeat;float:left;height:34px;width:34px;}
.iconDruginfoCamera {background-image:url(images/icon_LcaCamera.gif);}
.iconDruginfoInfo {background-image:url(images/icon_LcaInfo.gif);}
.iconDruginfoWarning {background-image:url(images/icon_LcaWarning.gif);}
.iconDruginfoCameraDisabled {background-image:url(images/icon_LcaCameraDisabled.gif);}
.iconDruginfoInfoDisabled {background-image:url(images/icon_LcaInfoDisabled.gif);}
.iconDruginfoWarningDisabled {background-image:url(images/icon_LcaWarningDisabled.gif);}

.icaProvidersIconsArea {margin:-5px 0 5px 15px;padding:0 0;}
.icaProvidersIconsArea a {background-position:0 0;background-repeat:no-repeat;float:left;height:28px;width:28px;} 
.iconProvidersPlus {background-image:url(images/icon_ProvPlus.gif);}
.iconProvidersRx {background-image:url(images/icon_provRx.gif);}

.pharmoptionArea {background-color:#F6F6F6;margin:10px 0 0 0;padding:10px 0 0 0;}
.lcaBulletArea .pharmoptionArea h3,
.pharmoptionArea h3 {color:#4EA116;margin-bottom:10px;margin-left:10px;padding-left:0;}
.pharmoptionContainer {background-color:#F6F6F6;margin:10px 0 0 0;padding:0 10px 10px 10px;}
.pharmoptionContainer .pharmoptionArea table {border:1px solid #ccc;}

.pharmoptionArea .tblData {margin-top:0;}
.cellLcaInfoOpanClose {width:650px;}
/*.cellLcaInfoOpanCloseCompact {width:300px;}*/
.cellLcaInfoOpanCloseCompact {width:100%;}
h5.lcaInfoOpanCloseHeader a {color:#F45009;}
.lcaInfoOpened, .lcaInfoClosed {background-color:#F45009;background-image:url(images/bg_triangleDown.gif);background-position:0 50%;background-repeat:no-repeat;line-height:11px;margin:0 0;padding:0 0 0 15px; display:inline-block;}
.lcaInfoClosed {background-image:url(images/bg_triangleRightInleft.gif);}

.openClose {background-repeat:no-repeat;background-position:100% 50%;color:#5D5D5D;float:right;font-weight:normal;margin:0 0;padding:0 25px 0 0;}
.closed {background-image:url(images/icon_openClose_down.gif);}
.opened {background-image:url(images/icon_openClose_up.gif);}
.lcaBulletArea .openClose,
.pharmoptionArea .openClose,
.greenBulletHeader .openClose {font-size:0.8em;margin-right:10px;padding-top:1px;padding-bottom:2px;}
.importantinfoArea h5 {background-image:url(images/icon_important.gif);background-position:0 50%;background-repeat:no-repeat;font-size:1.1em;font-weight:bold;line-height:20px;margin:20px 0 10px 0;padding:0 0 0 25px;}

.cellLcaPharmName {}
.linkAddFav {background-image:url(images/icon_addfavorite.gif);background-position:0 50%;background-repeat:no-repeat;margin:5px 0 0 0;padding:0.3em 0 0.3em 20px;}
.cellLcaPharmAdd {}
.cellLcaPharmServices p {background-position:0 50%;background-repeat:no-repeat;display:block;line-height:25px;padding:0 0 0 25px;}
.iconServiceOn {background-image:url(images/icon_servicesavailableOn.gif);}
.iconServiceOff {background-image:url(images/icon_servicesavailableOff.gif);}
.cellLcaPHarmCost {text-align:right;}
.cellLcaPHarmCost .accent {font-size:1.2em;}
.lcaInfoOpanCloseBox {background-color:#F6F6F6;border:1px solid #FFC66B;margin:0 0;padding:10px 10px;}
.lcaBulletArea {background-color:#F6F6F6;border-color:#ccc;border-style:solid;border-width:0 0 1px 0;margin:0 0;padding:5px 0 ;}
.lcaBulletArea h3 {background-position:0 50%;background-repeat:no-repeat;margin:10px 10px 10px 10px;padding:0 0 0 20px;}
.lcaBulletArea h3 a {color:#5D5D5D;}
.lcaBulletArea .pharmoptionArea .openClose {margin-right:0;}
h3.greenBulletHeader {background-image:url(images/blt_greenCircledOnGrey.gif);}
h3.questionBubble {background-image:url(images/blt_questionBubble.gif);}

h3.flagGreen, h3.flagRed, h3.flagYellow, h5.flagGreen, h5.flagRed, h5.flagYellow {background-position:0 50%;background-repeat:no-repeat;line-height:22px;margin:10px 0 10px 10px;padding:0 0 0 23px;}
h5.flagGreen, h5.flagRed, h5.flagYellow {line-height:18px;margin:10px 0 0 0;padding:0 0 0 16px;}
h3.flagGreen {background-image:url(images/icon_flagGreen.gif);}
h3.flagRed {background-image:url(images/icon_flagRed.gif);}
h3.flagYellow {background-image:url(images/icon_flagYellow.gif);}
h5.flagGreen {background-image:url(images/icon_flagGreenSmall.gif);}
h5.flagRed {background-image:url(images/icon_flagRedSmall.gif);}
h5.flagYellow {background-image:url(images/icon_flagYellowSmall.gif);}
.youpay {color:#F45009;float:right;font-weight:bold;margin:0 10px 0 0;}
.lcaBulletContents {border:1px solid #ccc;background-color:#fff;margin:0 10px 5px 10px;padding:0 0;}
.lcaNoteArea {margin:10px 10px;}
.medcabArea {background-image:url(images/img_dotlineHorizon.gif);background-position:0 0;background-repeat:repeat-x;margin:-1px 0 0 0;padding:0 0 0 10px;}
.drugInfoOpenedArea, .flagInfoOpenedArea {padding:10px 20px;}
.flagInfoOpenedArea p.noheader {margin-left:0;}
.flagInfoOpenedArea p {margin-left:16px;}
.soloBulletAreaContainer,
.soloBulletAreaContainerNested {border-top:1px solid #ccc;margin:10px 0 0 0;padding:0 0;}
.bulletareaIntroPara {margin-left:10px;margin-right:10px;}
.condDetails ul {list-style-type:none;margin:10px 0;padding:0 0;}
.condDetails li {margin:3px 0 3px 20px;padding:0 0;}
.condDetails h4 {font-size:1em;font-weight:normal;}
.smallOpenCloseArea a {background-position:0 50%;background-repeat:no-repeat;margin:0 10px 0 0;padding:0 0 0 20px;}
.smallOpenCloseArea a.closed {background-image:url(images/icon_showHidePlus.gif)}
.smallOpenCloseArea a.opened {background-image:url(images/icon_showHideMinus.gif)}
.soloBulletAreaContainerNested h3 {font-size:1em;padding:0 0;line-height:18px;}
.soloBulletAreaContainerNested .openClose {font-size:1em;}
.chartErrorBox {border-bottom:1px solid #eee;margin:10px 0;padding:0 0 5px 0;text-align:center;}


.tblCompareLayout {width:750px;}
.tblCompareLayout h1 {color:#5D5D5D;}
.tblCompareCellLt,
.tblCompareCellRt {padding:10px 20px;}
.tblCompareCellLt {border-right:1px dotted #ccc;width:334px;/**/}
.tblCompareCellRt {width:335px;}
.comparePriceContainer {border-top:1px solid #ccc;}
.comparePriceContainerFirst {border:none;}
.comparePriceContainer h4 {padding:5px 0 5px 20px;}
.comparePriceContainer h4 .secondary {font-size:0.8em;font-weight:normal;}
.compareInnerShowhide {border-top:1px solid #ccc;}

#divCoverageAndFormulary .tblCompareIn {width:100%;}/* for IE give width */

.tblCompareIn td {padding:5px 0;}
.tblCompareIn .label {}
.tblCompareIn .value {font-size:1.1em;font-weight:bold;padding-left:30px;}
.comparePriceContainer .tblCompareIn .value {text-align:right;}
.tblCompareIn .compareinEmphasize td {font-size:1.5em;}
.tblCompareIn p {margin:0 0 5px 0;}
p.limitationQL, 
p.limitationPA,
p.limitationEX,
p.limitationDG,
p.limitationST {background-repeat:no-repeat;line-height:18px;padding:0 0 0 20px;}
.limitationQL {background-image:url(images/icon_QL.gif);}
.limitationPA {background-image:url(images/icon_PA.gif);}
.limitationEX {background-image:url(images/icon_EX.gif);}
.limitationDG {background-image:url(images/icon_DG.gif);}
.limitationST {background-image:url(images/icon_ST.gif);}
.limitIconsArea span {background-position:0 0;background-repeat:no-repeat;display:block;float:left;height:18px;margin:0 2px 0 0;padding:0 0;width:18px;}

.tblSelectedPharmacies {color:#4EA116;margin:0 0;width:770px;}
.tblSelectedPharmacies .arrowComment {color:#4EA116;font-size:1em;line-height:18px;margin:5px 20px -10px 20px;white-space:nowrap;}
.removeLink {background-image:url(images/icon_remove.gif);background-position:0 50%;background-repeat:no-repeat;color:#999;margin-left:5px;padding-left:10px;}
.skipLink {margin:10px 0;}
/*.pharmacysearchArea,*/
.pharmdocSearchArea {padding:0 0 0 20px;/*display:none;*/}
/*.pharmacysearchArea .zipInput,*/
.pharmdocInput {border:1px solid #ccc;color:#F45009;font-weight:bold;margin:0 10px 0px 0px;padding:5px 5px;width:450px;}
.pharmdocSearchArea .tblForms {margin:0px 0;}
.pharmdocSearchArea .tblForms p {padding-top:3px;}
#radiusContainer {width:100%;}
#radiusContainer p, #radiusContainer label, #radiusContainer input {float:left;line-height:1.2em;margin:0 0 0 0px;padding:0 0;}
*:first-child+html #radiusContainer p, #radiusContainer label {line-height:1.8em;}
#radiusContainer p {margin-right:10px;}
#radiusContainer input {margin-right:3px;}
#radiusContainer label {display:block;width:6em;}
table.tblPharmacyResultLayout {margin-top:10px;}
table.tblPharmacyResultLayout .tblData {border-bottom:1px solid #eee;margin:0 0 10px 0;}
td.phAddRemove {padding-top:10px;}
.phAddRemove a {background-image:url(images/btn_pharmacyAdd.gif);background-position:0 0;background-repeat:no-repeat;color:#fff;display:block;font-family:Arial;font-size:16px;height:20px;line-height:19px;margin:0 0;padding:0 0;text-align:center;width:20px;}
.phAddRemove a:hover {text-decoration:none;}
.phContact p {color:#4EA116;}
td.phDistance {padding-right:30px;text-align:right;}
.phDisabled p {color:#999;}
.phDisabled a {background-position:0 100%;cursor:default;}
.CellGoogleMap {background-color:#F6F6F6;border-left:1px solid #eee;padding:0 0;width:360px;}
.googleMapArea {height:360px;margin:0 0;}

.mcCellDrugname {width:200px;}
.mcCellDrugnameArea {height:3em;margin:0 0;padding:0 0;position:relative;/**/}
.mcCellDrugnameArea p {left:0;padding:0 0;position:absolute;/**/top:0;width:100%;word-wrap:break-word;}
.mcCellAdd a {background-image:url(images/icon_signAdd.gif);background-position:0 50%;background-repeat:no-repeat;}
.mcCellAdd, th.mcCellAdd {text-align:center;}

.mcEmpty {margin:20px 20px;}
.mcDruglistBtn {margin:-1em 10px 5px 10px;text-align:right;}
.mcAlphaResultArea .tblDrugSearchResult {margin-bottom:10px;}
.mcAlphaResultArea .pagingArea {height:3em;margin-bottom:20px;}
.mcAlphaResultArea .mcCellDrugname {width:590px;}
.mcAlphaResultArea .mcCellAdd a {padding:1px 0 1px 19px;}
.scrollboxTablein {height:300px;overflow-x:hidden;overflow-y:scroll;width:100%;position:relative;}

.mcMedCabArea {}
/**/

.addremoveArea {margin:0 auto;width:48px;}
*html .addremoveArea {width:53px;}
.mcCellAddRemove a {background-position:50% 50%;background-repeat:no-repeat;display:block;font-size:10px;float:left;height:14px;line-height:14px;text-decoration:none;margin:0.7em 5px 0 5px;padding:0 0;text-indent:-9999px;width:14px;}

.linkAdd {background-image:url(images/icon_signAdd.gif);}
.linkRemove {background-image:url(images/icon_signRemove.gif);}

.mcMedCabArea .mcCellDrugname {width:150px;}
.mcCellChangeDose {text-align:center;width:80px;}
.mcCellAddRemove {width:55px;}

.modalBackdrop {background-color:#000;border:none;filter:Alpha(Opacity=40);-moz-opacity:0.4;opacity: 0.4;position:absolute;left:0;top:0;z-index:10000;width:100%; height:1200px;} 
.modalIframe {filter:alpha(opacity=0);height:1200px;position:absolute;top:0;z-index:10001;width:100%;}
.modalArea01, .modalArea02  {background-color:#fff;border-style:solid;border-width:2px 2px;position:fixed;z-index:10002;margin:0 0;padding:10px 20px;}
*html .modalArea01, .modalArea02 {position:absolute;}
.modalArea01, .modalArea02 {border-color:#FFC66B;}
.modalArea01 h2, .modalArea02 h2 {border-bottom:1px solid #eee;padding-bottom:5px;}
.modalArea01 {left:20%;top:200px;min-width:350px;}
.modalArea02 {left:15%;top:150px;width:600px;}
.modalWidthAuto {width:auto;}
.deleteWarning {background-image:url(images/icon_warning.gif);background-position:0 0;background-repeat:no-repeat;padding:0px 0 0 30px;min-height:25px;}

/* pill identifier */
.pillidentifierContainer .dboxContents {background-image:url(images/img_spacer.gif);background-image:url(images/bg_pillIdDbox.gif);background-position:0 0;background-repeat:repeat;border-left-width:0;padding:0px 0px 0px 0;background-color:#E4EFCB;/**/}
.pillidentifierContainer .dboxTop, .pillidentifierContainer .dboxBtm {border-left:195px solid #E4EFCB;}
.pillidentifierContainer .dboxBtm {padding-top:6px;margin-top:-1px;}
#main {float:left;height:auto;margin:0 10px 0 0;padding:0 5px 30px 5px;width:185px;}
#main h5 {margin:15px 0 0 0;}
#main input {border:1px solid #ccc;margin:3px 0 0 20px;padding:5px 2px;width:100px;}
#main p {margin-left:20px;}
#sidebar {float:right;width:545px;height:100%;margin:0 10px 0 15px;}
.loaderContents .modalBackdrop {background-color:#F6F6F6;}
.loadingImage {position:fixed;left:30%;top:40%;z-index:10005;}
*html .loadingImage {position:absolute;}
        .autocomplete_completionListElement
        {
            visibility: hidden;
            margin: 0px !important;
            background-color: inherit;
            color: windowtext;
            border: buttonshadow;
            border-width: 1px;
            border-style: solid;
            cursor: default;
            overflow: auto;
            height: 200px;
            text-align: left;
            list-style-type: none;
        }
        .autocomplete_listItem
        {
            background-color: window;
            color: windowtext;
            padding: 1px;
        }
        .autocomplete_highlightedListItem
        {
            background-color: #ffff99;
            color: black;
            padding: 1px;
        }
.pillIdOrArea {background-color:#F6F6F6;font-size:1.3em;font-style:italic;font-weight:bold;margin:20px 0;padding:5px 0 5px 11em;}	
.pillIdResultNumber {text-align:right;padding-right:10px;}
.pillIdResultsContents {border-color:#eeeeee;border-style:solid;border-width:1px 0;width:545px;}
.pillIdResultsContents img {border:0;height:75px;width:100px;}
.tblPillIdResults {margin-right:1px;width:545px;}
.tblPillIdResults h3 {margin:0 0;}
.cellPIDImage {padding:5px 0;width:110px;}
.cellPIDDrugname {padding-top:5px;width:435px;}
.cellPIDLabel {width:90px;padding-left:20px;}
.cellPIDInput {width:230px;}
.cellPIDIcons {width:115px;}
.cellPIDIcons .lcaDruginfoIconsArea {margin:0 0 5px 0;width:auto;}
.cellPIDIcons .lcaDruginfoIconsArea a {float:right;}

.logoEnclarity {background-image:url(images/logo_poweredbyenclarity.gif);background-position:100% 0;background-repeat:no-repeat;height:27px;margin:0 0;padding:0 0;text-indent:-9999px;}
.TermsContainer {margin-right:50px;}

a.tooltip, 
th a.tooltip,
.mcCellAdd a.tooltip,
.mcAlphaResultArea .mcCellAdd a.tooltip {background-image:url(images/icon_tooltip.gif);background-position:100% 50%;background-repeat:no-repeat;cursor:pointer;color:#488DB7;font-size:11px;font-family:Arial;line-height:1em;margin:0 0 0 1px;padding:1px 3px 1px 5px;}
a.tooltip:hover {text-decoration:none;}
#tooltip {padding:10px 0 0 10px;position:absolute;}
/*#tooltip table {border-collapse:collapse;width:100%;}
#tooltip table div {padding:5px;background-color:#F6F6F6;}
#tooltip table td {padding:0px 0px 0px 0px;}
#tooltip table td.txt_container {border-style:solid;border-width:3px;border-color:#FFC66B;}
#tooltip table .arrowcontainer {vertical-align:middle;}
#tooltip table .arrowcontainer span {clear:both;height:1px;line-height:0px;font-size:0px;display:block;float:right;background-color:#FFC66B;} 
#tooltip table .arrow1, #tooltip table .arrow7 {width:1px}
#tooltip table .arrow2, #tooltip table .arrow6 {width:3px} 
#tooltip table .arrow3, #tooltip table .arrow5 {width:5px}
#tooltip table .arrow4 {width:7px}*/

.tblPopMsgHolder td {background-color:transparent;margin:0 0;padding:0 0;width:auto;}
.mpStemVerticalArea {width:9px;}
.mpStemHorizontalArea  {width:7px;}
.mpStemVerticalArea div,
.mpStemHorizontalArea div {background-color:#F6F6F6;border-color:#FFC66B;border-style:solid;font-size:1px;line-height:1px;height:1px;padding:0 0;}
.mpStemVerticalArea div {border-width:0 2px;margin:0 auto;}
.mpStemHorizontalArea div {border-width:0 0 0 2px;}
.mpStemVertical00 {width:0px;}
.mpStemVertical01 {width:1px;}
.mpStemVertical02 {width:2px;}
.mpStemVertical03 {width:3px;}
.mpStemVertical04 {width:4px;}
.mpStemVertical05 {width:5px;}
div.mpStemVerticalTip {border-width:0 1px;width:0px;}
.mpStemHorizontal05 {margin:0 0 0 5px;}
.mpStemHorizontal04 {margin:0 0 0 4px;}
.mpStemHorizontal03 {margin:0 0 0 3px;}
.mpStemHorizontal02 {margin:0 0 0 2px;}
.mpCornersBox {margin: 0px 0 0 0;}
.mpCornersBox div {font-size:1px;line-height:1px;height:1px;padding:0 0;width:auto;}
div.mpCorner00 {background-color:#F6F6F6;border-color:#FFC66B;border-style:solid;border-width:0 3px;margin:0 0;}
div.mpCorner01 {background-color:#FFC66B;margin:0 1px;}
div.mpCorner02 {background-color:#FFC66B;margin:0 2px;}
.mpContents {background-color:#F6F6F6;border-color:#FFC66B;border-style:solid;border-width:0 2px;color:#F45009;margin:0 0;padding:3px 5px;}
.mpContents p {margin:2px 0;}
.mpContents p.closelink {line-height:1em;margin-bottom:0;text-align:right;}
.mpContents p.closelink a {background-image:url(images/btn_close.gif);background-position:100% 50%;background-repeat:no-repeat;margin:0 0;padding:0 15px 0 0;}
.phAddRemove p.closelink a {color:#4EA116;display:inline;font-size:1em;} /* link color */

.acTabContainer01,
.acTabContainer02,
.acTabContainer03,
.acTabContainer04,
.acTabContainer05 {margin:0 0;padding:0 0;}
.anuualcostTabs {border:1px solid #eee;border-width:2px 2px 0 2px;margin:0 0;/*width:100%*/}
.anuualcostTabs td {background-color:#E4EFCB;border-color:#fff;border-style:solid;border-width:0 0 0 1px;line-height:1.1em;text-align:center;vertical-align:middle;opacity: 0.7;filter:Alpha(Opacity=70);-ms-filter: "alpha(opacity=70)";}
.anuualcostTabs td.acTab1 {border-left-width:0;}
.anuualcostTabs td.acActive {opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.anuualcostTabs a {color:#5D5D5D;display:block;font-weight:bold;width:auto;height:100%;}
.anuualcostTabs .acActive a {cursor:default;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";text-decoration:none;}
.acTabContainer01 .anuualcostTabs,
.acTabContainer02 .acTab3, .acTabContainer02 .acTab4, .acTabContainer02 .acTab5,
.acTabContainer03 .acTab4, .acTabContainer03 .acTab5, 
.acTabContainer04 .acTab5 {display:none;}
.acTabContainer02 .anuualcostTabs {width:709px;} 
.acTabContainer02 .chart_container {width:705px;}
.acTabContainer02 .anuualcostTabs td {padding:10px 10px;width:332px;}
.acTabContainer03 .anuualcostTabs {width:708px;} 
.acTabContainer03 .chart_container {width:704px;}
.acTabContainer03 .anuualcostTabs td {padding:10px 10px;width:234px;}
.acTabContainer04 .anuualcostTabs {width:707px;} 
.acTabContainer04 .chart_container {width:703px;}
.acTabContainer04 .anuualcostTabs td {padding:8px 5px;width:165px;}
.acTabContainer05 .anuualcostTabs {width:708px;} 
.acTabContainer05 .chart_container {width:704px;}
.acTabContainer05 .anuualcostTabs td {padding:5px 5px;width:130px;}
.chart_container {border:2px solid #eee;margin:0 0 10px 0;padding:0 0;}
.drx_chart {width:100%;border:1px solid #eee;border-width:0 0 1px 0;} /* */
.drx_chart th {background-color:#f6f6f6;}
.drx_chart th,
.drx_chart td {border:1px #eee solid} 
.drx_chart .cost_col div {font-size:.9em;height:20px;line-height:20px;margin:0 0 0 0;padding:0 5px 0 0;text-align:right;}
.drx_chart .month_col {text-align:center;width:7.5%}
.drx_chart .month_main {text-align:center;width:10%}
.drx_chart .chart_bar {vertical-align:bottom;text-align:center;}
.drx_chart .chart_bar {background-repeat:repeat-x;background-position:bottom;}
.drx_chart .chart_bar a {cursor:pointer}
.drx_chart .chart_bar span {cursor:pointer;display:block;margin:0 auto}
.drx_charkey {margin:10px 0;}
.drx_charkey table {margin:0 auto;}
.drx_charkey table th {text-transform:capitalize;}
.drx_charkey table td  {padding:0 3px 0 10px;vertical-align:middle;}
.drx_charkey table span {font-size:1em; display: block; height:1em; width:1em;}
.chart_container {background-color:#fff;padding:0px} 

.msgPopper,
.msgPopperDown {margin:0 0;padding:0 0;position:relative;}
.msgPopDown {position:absolute;top:1.5em;}
.msgPopDown .mpBodyArea {margin-top:5px;}
.msgPopDown .mpStemVerticalArea {position:absolute;left:10px;}
.msgPopDown .mpContents {width:150px;}
.msgPopperNxtHeader h2, .msgPopperNxtHeader .tblPopMsgHolder {float:left;}
.msgPopperNxtHeader .tblPopMsgHolder {margin-left:10px;}

.msgPopUp {position:relative;}
.msgPopUp .mpStemVerticalArea {position:absolute;left:10px;margin-top:-2px;}

td.cellPopmsg {padding:0 0 1px 0;}
.msgPopRight {margin:0 auto 0 0;position:relative;width:auto;}
.msgPopRight .mpStemHorizontalArea {top:0.7em;position:absolute;}
.msgPopRight .mpBodyArea {padding-left:5px;} 

.phAddRemove .msgPopper .msgPopRight {left:25px;position:absolute;z-index:10;}

.phAddRemove .msgPopper .msgPopRight .mpContents p {white-space:nowrap;}

/* overwrite */
 .tblWidthAuto {width:auto;}
.inputShort01, .inputMed01, .inputMed02 {border:1px solid #ccc;padding:5px 5px;}
.inputShort01 {width:4em;}

.inputSMed01,
.wSMed01 {width:150px;}
.selectSMed01 {width:160px;}

.inputMed01,
.wMed01 {width:200px;}
/*.wMed01 {padding:0 0;}*/
.inputMed02 {width:250px;}
.margintop10 {margin-top:10px;}
.paddingtop10 td {padding-top:10px;}
.marginbtm20 {margin-bottom:20px;}
.newSection {margin-top:20px;}
.normalWeight {font-weight:normal;}


.footerContainer {background-image:url(images/bg_footer.gif);background-position:0 0;background-repeat:repeat-x;margin:0 0;padding:5px 50px 30px 50px;}
p.drxLogo {margin:0 0;padding:0 0;height:21px;float:right;text-align:right;width:170px;}
p.drxLogo a {margin:0 0;padding:0 0;}
p.drxLogo img {border:none;}
p.copyright {margin:20px 0;}
.footerContainer ul {list-style-type:none;margin:0px 0 10px 0;padding:0 0;width:700px;}
.footerContainer li {display:inline;border-left:1px solid #ccc;line-height:1.5em;margin:0 0;padding:0 10px;}
.footerContainer li.first {border:none;padding-left:0;}
.footerContainer a {color:#5D5D5D;} /* tx color */

.timeoutArea {background-image:url(images/icon_timeout.gif);background-position:0 50%;background-repeat:no-repeat;margin:10px 0;padding:0 0 0 40px;min-height:25px;width:300px;}

.cutout {padding:0 0 0 10px;}
.pocketwrapper {font-size:12px;margin:0 auto;width:650px}
.innerTable {border-collapse:collapse;color:#000;font-family:Arial, Helvetica, sans-serif;width:100%}
.innerTable th {border-bottom:1px #B0B0B0 solid;border-top:1px #000 solid;padding:5px 0;text-align:left;}
.innerTable td {border:2px #B0B0B0 dashed;padding:10px;vertical-align:top;width:50%}
.pocketsize {font-size:11px;width:100%}
.pocketsize td {border:0px;padding:5px 0 0 0;}
.pocketsize td span {display:block}
.pocketwrapper .right {padding:0 0 5px 0;text-align:right;}
.pocketwrapper .underline {line-height:1em;margin:0 0 8px 0;padding:0 0;text-decoration:underline;}
.pocketwrapper div.hr {border-bottom:1px #000 solid;height:14px;}

#iframeCallCenter {width:100%; height:95%;}/*Carlos C. Change to set the width/height of the call center Iframe*/

/*Added by Carlos C. Needed for Annual Cost Chart Tooltips*/
.drx_lightbox {background-color:#000;left:0;position:absolute;top:0;opacity:0.40;filter:alpha(opacity=40);z-index:1000;}
.drx_lightbox_content {background-color:#fff;border:10px #FFFFFF solid;padding:0 0 0 0;position:absolute;left:50%;top:100px;z-index:1000;}
.drx_lightbox_content_chart {font-size:12px;background-color:#fff;border:10px #666666 solid;margin:0 0 0 -30px;padding:0 0 0 0;position:absolute;z-index:1000;}
.drx_lightbox_content_chart * {font-size:12px;}
.drx_lightbox_content_chart {padding:10px;font-size:12px;}
.drx_lightbox_content_chart em {font-weight:bold;}
.drx_lightbox_content_chart span {display:block;margin:0 0 10px 0}
.drx_lightbox_content * {margin:0 0 0 0;padding:0 0 0 0;}
.drx_lightbox_content div {font-size:1em;text-align:left;}
/*.drx_lightbox_content div h2 {background-color:((color4));border:1px ((color1)) solid;color:#FF----;font-size:12px;line-height:30px;margin:0 0 8px 0;padding:0 10px}*/
.drx_lightbox_content div h2 {background-color:#FF0000;border:1px #00FF00 solid;color:#FFFFFF;font-size:12px;line-height:30px;margin:0 0 8px 0;padding:0 10px}
.drx_lightbox_content div label {font-size:1.1em;padding:0 0 0 5px;}
.drx_lightbox_content div.tooltipInput,
.drx_lightbox_content div.tooltipRadio {padding:0 0 0 10px}
.drx_lightbox_content div.clear {height:8px}
.drx_lightbox_content div.tooltippaging {text-align:center}
.drx_lightbox_content div.tooltippaging input {margin:0 10px;}
.barTool {position:absolute;width:160px;}
.barTool table td {border:0px}
.barTool .contentCell {font-size:12px;background-color:#FFFFFF;border:10px #666666 solid;padding:5px;width:120px}
.barTool .arrowCell {vertical-align:top;}
#chartLoader 
{
      display:block;
      background-image:url(images/drx_loading.gif);
      background-repeat:no-repeat;
      background-position:center;
      font-size:0px;
      line-height:300px;
      height:250px;
      background-color:#FFFFFF;
      margin:0px 0 0 0;
      text-align:center;
}
/* 	bg dark green #669933; bg light (D-box border) #E4EFCB; lite grey #F6F6F6; orange border #FFC66B; bg med green - not in use #99CC66;  
	grey borders (non brand) #eee; #ddd; list pipes, input tx borders (non brand) #ccc; grey tx (non brand) #999; blue bubble tx #488DB7;
	tx dark green #4EA116; tx orange #F45009; tx grey (body) #5D5D5D; 
	tx size default 10px, max 12px & 16px
	
	Graph bar colors (brandable)
	Premium #bbbbbb, Deductible #f0f03e, Initial #a0bad3, Gap #e2a996, Catastrophic #8fd28d
	
*/
/*#pcrWrapper div {margin-bottom:10px; }
#pcrWrapper select {width:150px}*/
.sectHeader {font-weight:bold; font-size:1.2em;}
.sectDivider {width:350px; border-bottom:dotted 1px #555555; margin: 10px auto; height:2px;}
.sectCenter {}
.sectCenter table {width:150px; display:block; margin:auto;}
/*.calendarLink {background-image:url(images/bg_triangleRight.gif);background-position:100% 50%;padding-right:11px;background-repeat:no-repeat;}*/


.printTable {border-collapse:collapse;margin:0 0 14px 0;width:100%}
.printTable .right {width:65%}
.printTable .left {width:35%}
.printTable th {background-color:#4BACC6;color:#fff;text-align:left}
.printTable th,
.printTable td {border:1px #4BACC6 solid;padding:10px}
.printTable strong {display:block;}

.note {display:block;margin:0 0 14px 0;}



a {color:#4EA116;text-decoration:none;} /* link color */
a:hover {text-decoration:underline;}
/* tx orange #F45009; dark/border #99CC66; header bg med #E0EECB; bg light #F1F7E6; light grey #F6F6F6; */
body {
color:#5D5D5D;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-family:"Times New Roman", Times, serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

@media print
{
body {font-size:60%;font-family:Arial;}
.pageWrapper {width:100%}
.contentsWrapper {background-image:none;}
.contentLeft {float:none;padding:0 0;width:100%;}
.logosContainer, .navContainer, .userSelectionContainer, .contentRight, .footerContainer ul
{display:none;}
.footerContainer p {text-align:center;}
.hmHowWorksArea div {padding:0 0;}
.hmMcPillbottle {padding:0 0 0 0px;}
.pillbottleTblHolder {padding:0px 10px 0 0px;}
.medcabArea {border-bottom:1px solid #F6F6F6;border-top:1px solid #F6F6F6;}
a.tooltip, 
th a.tooltip,
.mcCellAdd a.tooltip,
.mcAlphaResultArea .mcCellAdd a.tooltip {border:1px solid #F6F6F6;color:#ccc;line-height:1em;padding:0px 1px;}
a.linkButtons {border-color:#ccc;border-width:1px 1px;color:#000;padding:2px 15px;}
.dboxTop {border-bottom:3px solid #e4efcb;border-width:0 0 3px 0;}
.dboxBtm {border-top:3px solid #e4efcb;border-width:3px 0 0 0;} 
.bluebubbleBox {border-left-width:2px;}
th,
.colored, .colored td,
.dboxHolder .colored td {border-color:#F6F6F6;border-style:solid;border-width:1px 0;}
.tblForms th {border:none;}
.categoryArea {margin:0 5px;padding:0 0;}
.treeviewList {background-color:#fff;margin:0 0;padding:0px 20px;}
.treeviewList ul {list-style-type:circle;margin:0 0;}
.treeviewList ul ul {list-style-type:disc;margin-left:20px;}
.treeviewList ul ul ul {margin-left:20px;}
.treeviewList li li {line-height:1.1em;padding:0 0;}
.treeviewList li a.opened, .treeviewList li a.closed,
.treeviewList li li a.opened, .treeviewList li li a.closed {padding:0 0 0 0px;}
.treeviewList li a.opened, .treeviewList li a.closed {padding-left:0;padding-top:0;}
#main {width:15%;}
#sidebar {width:80%;}
.pillidentifierContainer .dboxTop, .pillidentifierContainer .dboxBtm {border-left:none;}
.pillidentifierContainer .dboxBtm {padding-top:0px;margin-top:0px;}
.pillIdResultsContents, .tblPillIdResults, .cellPIDDrugname {width:100%;overflow:hidden;}

	
}



