/* Drugs & medications styles */
.drugs  { color:#5e5e5e; background-color:#FFFFFF; text-align:left; padding-left:40px; padding-right:40px; background:url(../images/defaultImages/dynbox.jpg) 0 0 repeat-y;  }
.drugs h2 { display:block; padding:0px; margin:0px; font-size:11px; font-weight:bold; height:25px; line-height:25px; border-bottom:1px solid #e78a27; color:#00377c; background:url(../images/defaultImages/plus.jpg); background-repeat:no-repeat; background-position:center left; padding-left:20px; }


/* Drug search */
.drug-search { position:relative; display:inline-block; width:720; color:#001e43;  }
.drug-search { zoom: 1; display:block; } 
.drug-search:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.drug-search div 				{ height:30px; line-height:30px; background:url(../images/defaultImages/sboxrep.jpg) 0 0 repeat-x;  }
.drug-search div.drugField 		{ position:relative; float:left; width:125px; padding-left:25px; border-left:1px solid #6abbe5; }
.drug-search div.drugValue 		{ position:relative; float:left; width:570px;  border-right:1px solid #6abbe5; }
.drug-search div.drugBottom     { position:relative; height: 34px; border-top:1px solid #6abbe5; background:url(../images/defaultImages/regbottom.jpg) 0 0 repeat-x; }
.drug-search div.drugTopLeft 	{ background:url(../images/defaultImages/sboxtopleft.jpg) 0 0 no-repeat; border:none; }
.drug-search div.drugTopRight 	{ width:572px; background:url(../images/defaultImages/sboxtopright.jpg); background-position:right; background-repeat:no-repeat; border:none;}
.drug-search div.drugBottomLeft { height:34px; background:url(../images/defaultImages/sboxbottomleft.jpg) 0 0 no-repeat; background-color:#76d0ff; border:none; }
.drug-search div.drugBottomRight { height:34px; width:572px; background:url(../images/defaultImages/sboxbottomright.jpg); background-position:right; background-repeat:no-repeat; background-color:#76d0ff; border:none; }
.drug-search input.textField 	{ position:absolute; top:4px; height:18px; padding-left:2px; padding-top:2px; border:1px solid #64c0f2; width:540px; font-size:12px; }
.drug-search input.btnLong 	{ position:absolute; top:1px; display:block; height:28px; border:none; font-weight:bold; color:#740000;  width:111px; font-family:Tahoma; background:url(../images/defaultImages/btnLong.jpg); background-repeat:no-repeat; background-position:center bottom;font-size:11px; }

a.alpha { display:block; float:left; margin-top:5px; width:21px; height:24px; line-height:22px; text-align:center;  background:url(../images/defaultImages/alpha.jpg) 0 0 no-repeat; font-weight:bold; color:#740000;  font-family:Tahoma; text-decoration:none; }

.drug-box div.drug-box-column { width:180px; float:left; }
.drug-box div.drug-box-container { height:31px; line-height:31px; padding-left:20px; width:150px; background:url(../images/defaultImages/boxdiv.jpg) 0 0 no-repeat; }

.drug-search div.drug-tab-content { color:#5e5e5e; padding:10px; padding-top:0px; background:none; background-color:#FFF; border:1px solid #6abbe6; border-bottom:none; height:auto !important; height:200px; min-height:200px; background:url(../images/defaultImages/blueback.jpg) 0 0 repeat-x; background-position:top; line-height:normal; }
.drug-search div.drug-tab-content h1 { padding:0px; margin:0px; font-family:Tahoma; color:#FFF; display:block; height:30px; line-height:30px; font-weight:normal; font-size:11px; margin-bottom:10px; }
.drug-search div.drug-tab-content div { padding:0px; margin:0px; background:none; border:none; width:auto; height:auto;  line-height:normal; }
.drug-search div.drug-tab-content div.drug-infoline { position:relative; width:700px; height:20px; }
.drug-search div.drug-tab-content div.drug-infoline span { display:block; position:absolute; top:0px; left:200px; }
.drug-search div.drug-tab-content div.drug-infoline span.down-arrow { height:30px;  background:url(../images/defaultImages/down_arrow.jpg) 0 0 no-repeat; padding-left:30px; }
.drug-search div.drug-tab-content div.offset { margin-top:10px; }
.drug-search div.drug-tab-content div.drug-formulation { position:relative; color:#FFF; width:489px; height:37px; padding:10px; margin-bottom:1px; background:url(../images/defaultImages/formulation.jpg) 0 0 no-repeat; border:none; }
.drug-search div.drug-tab-content div.drug-formulation span { display:block; position:absolute; top:10px; right:10px; width:300px; color:#6f8b00; text-transform:uppercase; text-align:right; }


.drug-search ul { position:relative; display:inline-block; padding:0px; margin:0px; }
.drug-search ul { zoom: 1; display:block; } 
.drug-search ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.drug-search ul li { padding:0px; margin:0px; list-style:none; float:left; width:124px; }
.drug-search ul li a { text-decoration:none; display:block; width:110px; padding-left:13px; height:28px; text-align:left; line-height:28px;  background:url(../images/defaultImages/tab.inactive.jpg) 0 0 no-repeat; color:#fff;  }
.drug-search ul li a.active { background:url(../images/defaultImages/tab.jpg) 0 0 no-repeat; color:#001e43; }
.drug-search ul li a.disabled { background:url(../images/defaultImages/tab.disabled.jpg) 0 0 no-repeat; color:#fff; }

.atc { color:#f4ff7d; }
.atc-tree ul { display:block; }
.atc-tree ul li ul { margin-left:20px; }
.atc-tree ul li { display:block;  background:url(../images/defaultImages/atc-tree-dash.jpg) 0 0 no-repeat; background-position:top left; }
.atc-tree ul li.atc-root { background:none; margin:0px; padding:0px;  font-weight:bold; height:30px; line-height:30px; }
.atc-tree ul li.atc-branch-last { display:block;  background:url(../images/defaultImages/atc-tree-dash-last.jpg) 0 0 no-repeat;  background-position:top left; }
.atc-tree ul li a { display:block; height:20px; padding-left:20px; margin-left:25px; background:url(../images/defaultImages/atc-expand.jpg) 0 0 no-repeat; background-position:top left; background-color:#FFF; } 
.atc-tree ul li a span { color:#17b9f7; }
.atc-tree ul li a.atc-drug-link { display:block; height:18px; background:url(../images/defaultImages/pill.jpg) 0 0 no-repeat; padding-left:30px; padding-bottom:0px; text-decoration:none; margin-left:95px; }

.drugs-listing { position:relative; padding-left:170px;  background:url(../images/defaultImages/flag.gif) 0 0 no-repeat;  height:auto !important; height:140px; min-height:140px; }
.drugs-listing-row { position:relative; display:inline-block; padding:0px; margin:0px; padding-left:5px; }
.drugs-listing-row { zoom: 1; display:block; } 
.drugs-listing-row:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.drugs-listing-row-even { background-color:#f6f6f6; } 
.drugs-flag { position:absolute; top:88px; left:137px; width:40px; height:40px; color:#FFF; text-transform:uppercase; }
.drugs-flag-search { position:absolute; top:82px; left:130px; width:23px; height:23px; background:url(../images/defaultImages/flag-search.gif) 0 0 no-repeat;  }

.drugs-listing-cell { float:left; width:400px; padding-top:6px; padding-bottom:6px; }
.drugs-search-error, .drugs-search-found { padding-left:30px; height:40px; padding-top:3px; background:url(../images/defaultImages/search-error.jpg) 0 0 no-repeat; background-position:top left; }
.drugs-search-found { background:url(../images/defaultImages/search-success.jpg) 0 0 no-repeat; }

img.drug-attention { position:absolute; top:70px; right:10px; } 

.ui-tabs .ui-tabs-hide { display: none; }