/*==================================================
  = BEGIN Shared Styles for all pages
  ==================================================*/

/* Overrides template link styles to comply with style guide */

/*  =TITLE BAR DIVS & STYLES
------------------------------------------------------- */

/* override for save and print headerLinks */
#headerLinks_pages { display: none; }

.wmdHZ_TitleBarTop_Drugs {
  background-color: #5394b4 !important;
  color:#fff !important;
}

/*.titleBar_rdr .titleBarTop_fmt {
background:transparent url(/dtmcms/live/webmd/consumer_assets/site_images/modules/titlebar_top.gif) no-repeat scroll 0 0;
font-size:1%;
height:3px;
width:806px;
}
.titleBar_rdr .titleBarMiddle_fmt {
background:#4E8FB0 url(/dtmcms/live/webmd/consumer_assets/site_images/modules/titleBar_gradiant_blue.gif) repeat-x scroll 0 0;
color:#FFFFFF;
margin:0;
min-height:24px;
padding:0 4px 0 9px;
position:relative;
width:793px;
}
.titleBar_rdr .titleBarBottom_fmt {
background:transparent url(/dtmcms/live/webmd/consumer_assets/site_images/modules/titlebar_bottom.gif) no-repeat scroll 0 0;
clear:both;
font-size:1%;
height:3px;
width:806px;
}
.titleBar_vit_rdr .titleBarTop_fmt {
background:transparent url(images/titlebar_top_vit.gif) no-repeat scroll 0 0;
}
.titleBar_vit_rdr .titleBarMiddle_fmt  {
background:#4E8FB0 url(images/titlebar_gradient_vit.gif) repeat-x scroll 0 0;
}
.titleBar_vit_rdr .titleBarBottom_fmt {
background:transparent url(images/titlebar_bottom_vit.gif) no-repeat scroll 0 0;
}*/

/*overrides sub navigation header to handle multi line drug names */
.wmdHZ_Subnav_Header {
	background: #2f759c url(images/subnav_header_bg.gif) no-repeat 0 0;
	height: auto;
	line-height: 15px;
	word-wrap: break-word !important;
}

.wmdHZ_Subnav_Subhead {
	height: auto;
}

#fdbMonograph a:link {
	color:#006699;
	text-decoration: none;
}
#fdbMonograph a:visited {
	text-decoration: none;
}
#fdbMonograph a:hover {
	color:#24A2DD;
	text-decoration: underline;
}
/************
 * Add to My Medicine styles for button and footer bar
 */
#fdbMonograph .addPillSafe a:link,
#fdbMonograph .addPillSafe a:visited,
#fdbMonograph .addPillSafe a:hover {
	color: #fff;
	text-decoration: none;
}
#fdbMonograph .addPillSafe a.webmd-btn-xl {
	width: 120px;
}
#fdbMonograph .addPillSafe {
	background: #efe7d0;
	display: none;
	padding: 10px 5px;
}
#fdbMonograph .addPillSafe.widget>.content {
	line-height: 1.25em;
	overflow: hidden;
}
#fdbMonograph .addPillSafe.widget>.content i {
	background: url(/dtmcms/live/webmd/consumer_assets/site_images/tools/drugs/ic-icon-add-my-medicine.png) no-repeat;
	display: inline-block;
	height: 32px;
	margin: 0 6px 0 0;
	position: absolute;
	vertical-align: middle;
	width: 31px;
}
#fdbMonograph .addPillSafe.widget>.content>p {
    float: left; 
	margin: 0;
    width: 70%;
}
#fdbMonograph .addPillSafe.widget>.content>p>span {
	display: inline-block;
	font-size: 90%;
	line-height: 1.4em;
	padding-left: 45px;
}
#fdbMonograph .addPillSafe.widget .btn-bar {
    float: right;  
    text-align: right;  
    width: 30%;
}
#fdbMonograph .addPillSafe.widget .btn-bar>.add-mymed {
    display: inline-block;
	margin: 0;
}

#fdbMonograph .clearingDiv {
	clear:both;
}

#fdbMonograph h1,h2,h3,h4,h5,h6,ul,form {
	margin:0px;
	padding:0px;
}

#fdbMonograph h1.vit {
	color:#88aa44;
}

#fdbMonograph #ingredients p {
margin:0;
padding:0 !important;
font-weight:bold;
}

#fdbMonograph #ingredients .list_ing_left {
float: left;
width: 230px;
margin: 0;
padding: 0;
border-right: 1px solid #eaeae2;
}

#fdbMonograph #ingredients .list_ing_right {
float: left;
width: 230px;
padding: 0;
margin: 0;
}

#fdbMonograph #ingredients li.odd_row_fmt {
 background-color: #efece0 !important;
}

#fdbMonograph #ingredients  ul {
padding: 0 ;
margin: 0!important ;
list-style-image: none;
}

#fdbMonograph #ingredients  li {
font-size:90% !important;
list-style-type: none;
margin:0 0 0 1px !important ;
padding:2px 0 2px 15px !important;
border-bottom: 1px solid #eaeae2 !important;
background:url("images/bullet.gif") 5px 8px no-repeat !important;
}

/* Have to size table font using pts to get AOL tables to work correctly */
#fdbSearchResults td,th {
	font-size:9pt !important;
}

/* Related Links Styles */
.wmd_main_hdr_rdr {
	background: url(images/section_header.gif) no-repeat;
	height: 22px;
	color: #A24601;
	font-size: 110%;
	font-weight: bold;
	padding: 1px 0 0 8px;
	clear: left;
	font-style: italic;
}
#wmdHZ_ArticleLinks {
	background:#fff;
}
#wmdHZ_ArticleLinks img {
	margin:0px 3px 0px 0px;
}

#wmdHZ_ArticleLinks ul {
	margin:0px;
	padding:5px 0px 5px 0px;
	list-style:none;
	clear: both;
}
#wmdHZ_ArticleLinks ul li {
	font-size:90%;
	line-height:15px;
	font-weight:bold;
	padding: 1px 0 1px 4px;
}
#wmdHZ_ArticleLinks ul#wmdHZ_ArticleLinksBody li {
	font-weight:normal;
}
#wmdHZ_ArticleLinks ul .attribution {
	color:#666666;
	font-weight:normal;
	font-size:80%;
}
#wmdHZ_ArticleLinks ul .moreArticles {
	padding:2px 0px 0px 10px;
	font-size:80%;
}
#wmdDrugs_InfoLinks {
	background:#fff;
}
#wmdDrugs_InfoLinks img {
	margin:0px 3px 0px 0px;
}

#wmdDrugs_InfoLinks ul {
	margin:0px;
	padding:5px 0px 5px 0px;
	list-style:none;
	clear: both;
}
#wmdDrugs_InfoLinks ul li {
	font-size:90%;
	line-height:15px;
	padding: 1px 0 1px 4px;
}

/* Styles for Symptom Checker */

.symptomChecker_rdr .symptomCheckerContent_rdr {
width:308px;
height:140px;
background:url("images/symptomCheckerBkg.gif") no-repeat;
position:relative;
}
.symptomChecker_rdr .figure_fmt {
	position:absolute;
	top:5px;
	left:140px;
	z-index:0;
}
.symptomChecker_rdr .checkerLinks_fmt {
	width:225px;
	float:left;
}
.symptomChecker_rdr .headerText_fmt {
	position:relative;
	padding:9px 0px 9px 22px;
	z-index:1;
}
.symptomChecker_rdr .headerText_fmt p {
	margin:0px;
	padding:2px 0px 0px 2px;
	font-size:80%;
	color:#8ba25c;
	font-weight:bold;
}
.symptomChecker_rdr .buttons_fmt {
	padding:0 0 0 57px;
}
.symptomChecker_rdr .buttons_fmt img {
	margin:10px 0 0 0;
}
.symptomChecker_rdr .FADrugLinks_fmt a:link, .FADrugLinks_fmt a:hover, .FADrugLinks_fmt a:visited {
	color:#f5952f;
	font-size:80%;
	font-weight:bold;
}
.symptomChecker_rdr .FADrugLinks_fmt {
	float:left;
	width:80px;
	margin:0px;
	padding:0px 0px 2px 0px;
	text-transform:uppercase;
	line-height:11px;
	text-align:center;
}
.symptomChecker_rdr .firstAid_fmt img {
	margin:7px 0px 0px -5px;
}
.symptomChecker_rdr .drugDB_fmt img {
	margin:16px 0px 2px 0px;
}
.symptomChecker_rdr .clearingDiv {
	clear:both;
}

.hide {
display:none;
}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.spacer {
clear: both;
height:1px;
font-size:1%;
}

/*==================================================
  = END Shared Styles for all pages
  ==================================================*/

/*==================================================
  = START Find a Drug Search for all pages
  ==================================================*/

.drug_search_rdr {
	position: relative;
	}

.drug_search_rdr .top_fmt {
	height: 4px;
	background: url("images/drug_search_border.gif") top;
	font-size:1%;
	}
.drug_search_rdr .bottom_fmt {
	height: 4px;
	background: url("images/drug_search_border.gif") bottom;
	font-size:1%;
	clear:both;
	}

.drug_search_rdr .content_fmt {
	width: 486px;
	background: #f1ede4;
	border-left: 4px solid #d8d1b7;
	border-right: 4px solid #d8d1b7;
	}

.drug_search_rdr .content_fmt .clear_fmt {
	clear:both;
	font-size: 1%;
	height:3px;
	}
*html .drug_search_rdr .content_fmt .clear_fmt {
	height:5px;
	}
.drug_search_rdr .content_fmt .labelRadio {
	font-size: 12px;
	color: #02669a;
	vertical-align: absmiddle;
	padding: 0px 5px 0 0;
	}
.drug_search_rdr .content_fmt .inputRadio {
	line-height: 30px;
	vertical-align: absmiddle;
	margin: 0px 4px 0 0;
	}

.drug_search_rdr .content_fmt .inputText {
	background: #fff url(images/drugs-input-txt-bg.gif) repeat-x 0 0;
	height: 18px;
	width: 252px;
	margin: 0px 0px -2px -3px;
	padding: 1px;
	border: 1px solid #cecece;
	border-top: 1px solid #90908e;
	}
.drug_search_rdr .content_fmt .drug_search_form_fmt {
	clear:both;
	padding:0px 0px 0px 5px;
	}

* html .drug_search_rdr .content_fmt .submit-btn {
	margin:0px 0px -4px 0px;
}
.drug_search_rdr .content_fmt .drug_search_form_title_fmt {
	float:left;
	width:95px;
	color: #367f7c;
	text-transform:uppercase;
	font-weight:bold;
	padding: 3px 0px 0px 5px;
	}
.drug_search_rdr .content_fmt .drug_search_form_textArea_fmt {
	font-size:12px;
	float:left;
	width:370px;
	padding: 4px 0px 8px 4px;
	}
.drug_search_rdr .content_fmt .searchByCondition {
	margin:0px;
	padding: 0px 0px 5px 8px;
	}
/*==================================================
  = END Find a Drug Search for all pages
  ==================================================*/

  /*==================================================
 = BEGIN PopUp styles. Only fits in popup window, not in layout
 ==================================================*/

.Popup_rdr {
 width:530px;background-color:#398885;padding:4px 0 0 0;
}
.Popup_rdr .webmdBar {
 background: #FFFFFF url("images/drugPopup_rdr_whitehead.gif") 0 0 no-repeat; width:522px; height:34px;margin:0px 0 4px 4px;
}
.Popup_rdr .webmdBar .imgLogo {
 float:left;
 margin:7px 0 0 7px;
}
.Popup_rdr .webmdBar h2 {
 margin:9px 0px 0px 10px;
 float:left;
 color:#377f7c;
 font-size:105%;
}
.Popup_rdr .content {
 margin:0 0 4px 4px;
}
.Popup_rdr .content .open {
 background: #FFFFFF url("images/drugPopup_rdr_wbtop.gif") 0 0 no-repeat; width:522px; height:4px;font-size:1%;
}
.Popup_rdr .content .close {
 background: #FFFFFF url("images/drugPopup_rdr_wbbot.gif") 0 0 no-repeat; width:502px; height:4px; margin:0; padding:0;
}
.Popup_rdr .content .middle {
 background-color:#FFFFFF;width:522px;margin:0; padding:0;
}
.Popup_rdr .content .middle .middleInnerBorder {
 background-color:#FFFFFF;width:512px; height:500px;margin:0; padding:0;
 border:#388782 1px solid;
 margin:0px 0px 0px 4px;
 overflow:auto;
}
.Popup_rdr .content .middle .middleInnerBorder .leftPrimary {
 width:288px;
 float:left;
 }
.Popup_rdr .content .middle .middleInnerBorder .leftPrimary h3 {
 margin:6px 10px 0px 9px;
 width:288px;
 text-transform:uppercase;
 }
.Popup_rdr .content .middle .middleInnerBorder .leftPrimary .imgDisplay {margin:5px 0px 0px 9px;}
.Popup_rdr .content .middle .middleInnerBorder .leftPrimary h4 {font-size:90%; margin:9px 10px 0px 9px;}
.Popup_rdr .content .middle .middleInnerBorder .rightPrimary {
 font-size:75%;
 float:right;
 text-align:center;
 padding:5px 12px 0px 0px;
 line-height:16px;
 }
.Popup_rdr .content .middle .middleInnerBorder .description {
 font-size:90%;
 margin:3px 10px 0px 9px;
 width:465px;
 line-height:14px;
 }
.Popup_rdr .content .middle .middleInnerBorder .warning {
 margin:11px 6px 10px 6px;
 background: url("images/drugPopup_rdr_dottedgray.gif") 10px 0 repeat-x;
 }

.Popup_rdr .content .middle .middleInnerBorder .warning p, .Popup_rdr .content .middle .middleInnerBorder #conditions p {
 margin:0px;
 padding:9px 0px 3px 2px;
 font-size:80%;
 line-height:12px;
 color:#a9a9ab;
 }

 .Popup_rdr .content .middle .middleInnerBorder #conditions {
background: none;
  }

 .Popup_rdr .content .middle .middleInnerBorder #termsOfUse {
 margin:0px;
 padding:9px 0px 3px 2px;
 font-size:75%;
 line-height:12px;
 color:#a9a9ab;
 }

 /*
.Popup_rdr .content .middle .middleInnerBorder .warning .smalltext{
 padding:9px 0px 3px 2px;
 font-size:75%;
 }
 */

.Popup_rdr .spacer {
 clear:both; height:1px; font-size:1%;
}

/*==================================================
  = END PopUp styles.
  ==================================================*/

/*==================================================
  = START Conditions Results styles.
  ==================================================*/

#fdbRashResults h1 {
	padding:6px 0px 2px 4px;
	font-size:135%;
	color:#89734a;
	background:url("images/dottedLine.gif") bottom repeat-x;
}

#fdbSearchResults #resultsText {
	margin:0px;
	padding:2px 4px 3px 4px;
	background:url("images/dottedLine.gif") bottom repeat-x;
	color:#6c6c6c;
	font-size:90%;
}

#fdbMonograph #medication {
	padding:5px 0px 0px 4px;
}

#fdbMonograph .useType {
	background:url("images/dottedLine.gif") top repeat-x;
	margin:3px 0px 5px 0px;
	padding:8px 4px 0px 4px;
}

#fdbMonograph .useType ul li {
list-style-type:none;
}

#fdbMonograph .useType h3 {
	font-size:90%;

	color:#7e7741;
}

#fdbMonograph .useType p {
	color:#6c6c6c;
	font-size:90%;
	margin:0px;
	font-weight:bold;
}

#fdbMonograph #medication p {
	margin:0px;
	padding:0px 0px 5px 0px;
	font-size:90%;
	text-align:center;
}

#fdbMonograph #medication p .highlight {
	font-weight:bold;
	color:#6c6c6c;
}

#fdbSearchResults .fdbConditionResults ul {
	padding:0px 0px 5px 4px;
}

#fdbSearchResults .fdbConditionResults li {
	font-weight:bold;
	padding:6px 0px 0px 0px;
	font-size:90%;
	list-style-type:none;
}

/* Conditions of Use */
#conditions {
	background:url("images/dottedLine.gif") repeat-x;
	margin:4px 0px 5px 0px;
}
#conditions p {
	margin:0px;
	padding:8px 4px 0 4px;
	font-size:75%;
	color:#a9a9ab;
}

/*==================================================
  = END Rash Results styles.
  ==================================================*/

/*==================================================
  = START Monograph styles.
  ==================================================*/

 /* Title, terms and drug warnings box */
#fdbMonograph #termsOfUse, #fdbSearchResults #termsOfUse  {
	padding:7px 0px 8px 4px;
	color:#3d3d3d;
	font-size:75%;
	background:url("images/dottedLine.gif") 0px 100% repeat-x;
	display:block;
}

/******* new styles for US7433 ********/
#fdbMonograph .alerts {
    background-color: #f5f5f5;
    border: #ccc solid 1px;
	border-bottom: 0;
    margin: 10px 0;
}

#fdbMonograph .alerts ul {
    list-style-type: none;
}

#fdbMonograph .alerts ul li {
    border-bottom: #ccc solid 1px;
	line-height: 1.4em;
    margin: 0;
	padding: .5em;
    /*
	font-size: 120%;
	*/
}

#fdbMonograph .alerts ul li a {
    text-decoration: underline;
}

#fdbMonograph .alerts ul li a.see_all {
    color: #3789b9;
    float: right;
    text-decoration: underline;
    line-height: 1.6em;
}

#fdbMonograph .alerts .icon.fda,
#fdbMonograph .alerts .icon.nonfda,
#fdbMonograph .alerts .icon.interaction,
#fdbMonograph .alerts .icon.refill,
#fdbMonograph .alerts .icon.none
 {
    background-image: url(/dtmcms/live/webmd/consumer_assets/site_images/tools/drugs/ps-icons-alerts-interactions-refills-large.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 18px;
    margin-right: 6px;
    width:23px;
    vertical-align: text-bottom;
}
#fdbMonograph .alerts .icon.fda {
    background-position: left -26px;
}
#fdbMonograph .alerts .icon.interaction {
    background-position: left 2px;
}
#fdbMonograph .alerts .icon.nonfda {
    background-position: left -53px;
}
#fdbMonograph .alerts .icon.refill {
    background-position: left -100px;
}
#fdbMonograph .alerts .icon.none {
    background-position: left -81px;
}

#fdbMonograph .alerts ul li strong {
    color: #e57e00; /*f60*/
    margin-right: 6px;
}
/******* new styles for US7433 ********/

/*
#fdbMonograph #warning {
	margin:6px 0px 0px 0px;
	padding:4px 0px 3px 0px;
	border:1px solid #D0D0D0;
	text-align:center;
	color:#ED1C24;
	font-size:90%;
	font-weight:bold;
}
#fdbMonograph #warning img {
	margin:0px 6px 0px 0px;
	vertical-align: text-top;
}
*/

/* Drug name */
#fdbMonograph h1 {
	padding:6px 0px 6px 4px;
	font-size:140%;
	color:#89734a;
}
#fdbMonograph h4 {
	padding:0px 0px 0px 4px;
	font-weight:normal;
	font-size:140%;
	color:#89734a;
}

/* Important Note image */
#fdbMonograph #importantNote {
	padding: 10px 0px 7px 0px;
	background:url("images/dottedLine.gif") repeat-x;
}
#fdbMonograph #importantNote img {
	width:488px;
	height:45px;
}

/* Drug Search Pulldown */
#fdbMonograph .drug_search_pulldown_rdr {
	background:url("images/dottedLine.gif") repeat-x;
	padding:6px 0px 6px 0px;
}
#fdbMonograph .drug_search_pulldown_rdr .submit-btn {
	margin:5px 0px 0px 0px;
	}
#fdbMonograph .drug_search_pulldown_rdr .labelpulldown {
	font-size: 90%;
	color: #02669a;
	vertical-align: middle;
	padding: 0px 0px 0 0;
	}
#fdbMonograph .drug_search_pulldown_rdr .pulldown {
	height: 18px;
	font-size:90%;
	width: 317px;
	margin: 5px 0px -2px 2px;
	padding: 1px;
	border: 1px solid #cecece;
	border-top: 1px solid #90908e;
	vertical-align:top;
	}

/* Drug Name */

#fdbMonograph #drugName {
	padding:2px 0px 0px 4px;
	color:#3e3e3e;
}
#fdbMonograph #drugName h2 {
	padding:3px 0px 0px 0px;
	font-size: 90%;
}
#fdbMonograph #drugName p {
	margin: 0;
	padding: 3px;
	font-weight:bold;
	font-size: 90%;
	float: none;
}
#fdbMonograph #drugName .pronounceTitle {
	padding:0px 8px 0px 0px;
	text-transform:uppercase;
	color:#006599;
}
#fdbMonograph #drugName .brandNameTitle {
	padding:0px 17px 0px 0px;
	text-transform:uppercase;
	color:#006599;
}

/* ========Brand Monograph Top =========*/

#fdbMonograph #brandOptions {
	padding:2px 0px 0px 4px;
	color:#3e3e3e;
}
#fdbMonograph #brandOptions strong {
font-size:90%;
}
#fdbMonograph #brandOptions .vitUSP {
	float:left;
	width:490px;
	margin:10px 0 0 0;
}

#fdbMonograph #brandOptions .vitUSP img {
	float:left;
	width:309px;
	margin:0 10px 0 0;
}
#fdbMonograph #brandOptions .vitUSP p {
	float:left;
	width:250px;
	margin:0;
	font-size:80%;
	color:#666;
}

/* ========Active Ingredient Monograph Top =========*/

#fdbMonograph #actvOptions {
	padding:2px 0px 0px 4px;
	color:#3e3e3e;
}
#fdbMonograph #actvOptions strong {
font-size:90%;
}
#fdbMonograph #actvOptions .vitNames {
	float:left;
	width:490px;
	margin:10px 0 0 0;
}

#fdbMonograph #actvOptions .vitNames h4 {
	float:left;
	width:320px;
	margin:0 10px 0 0;
	font-weight:bold;
	color:#88aa44;
	font-size:90%;
	padding:0 !important;
}
#fdbMonograph #actvOptions .vitNames p {
	float:left;
	width:320px;
	margin:0;
	font-size:90%;
}

/* FDA Alert Box */
/*
#fdbMonograph #fdaAlert {
	margin:8px 0px 0px 0px;
	padding:4px 0px 5px 6px;
	border:1px solid #D0D0D0;
	background:#F5F5F5;
}
#fdbMonograph #fdaAlert img {
	margin:-2px 7px 0px 0px;
	vertical-align: text-top;
}
#fdbMonograph #fdaAlert p {
	margin:0px;
	padding:0px;
	font-size:75%;
}
#fdbMonograph #fdaAlert .alertText {
	text-transform:uppercase;
	font-weight:bold;
	font-size:120%;
}
#fdbMonograph #fdaAlert ul {
	list-style:none;
	padding:3px 0 0 22px;
}
#fdbMonograph #fdaAlert li {
	padding:0px 0px 0px 12px;
	background:url("images/blueArrow.gif") 0px 4px no-repeat;
	font-size: 90%;
}
*html #fdbMonograph #fdaAlert li {
	background-position:0px 5px;
}
*/

/* Tabbed Boxes and content */
#fdbMonograph #content, #fdbSearchResults #content{
	padding:12px 0px 0px 0px;
}
#fdbMonograph #content #tabs .tab, #fdbSearchResults #content #tabs .tab{
	float:left;
}

#fdbMonograph #content h2.print_title, #fdbSearchResults #content h2.print_title {
font-size:100%;
text-transform:uppercase;
margin:20px 0 0 0;
color:#666;
display:none;
}

/* Image tab sizes */
#fdbMonograph #content #warningsImage {
	width:79px;
	height:27px;
}
#fdbMonograph #content #usesImage {
	width:51px;
	height:27px;
}
#fdbMonograph #content #sideeffectsImage {
	width:92px;
	height:27px;
}
#fdbMonograph #content #precautionsImage {
	width:96px;
	height:27px;
}
#fdbMonograph #content #interactionsImage {
	width:99px;
	height:27px;
}
#fdbMonograph #content #overdoseImage {
	width:77px;
	height:27px;
}

#fdbMonograph #content #vit_vitImage {
	width:350px;
	height:28px;
}

#fdbMonograph #content h6 {
	padding: 5px 0px 5px 8px;
	text-transform:uppercase;
	font-size:100%;
	color:#604d2c;
}

/* border and inside box content */
#fdbMonograph #content .monographContentBorder, #fdbSearchResults #content .monographContentBorder {
	clear:both;
	background-color :#efe7d0;
}

#fdbMonograph #content .monographContent, #fdbSearchResults #content .monographContent{
	width:484px;
	min-height:50px;
	border:1px solid #a48b63;
	margin:0px 0px 0px 4px;
	background:#fff;
}
*html #fdbMonograph #content .monographContent, *html #fdbSearchResults #content .monographContent {
	height:150px;
}
#fdbMonograph #content .monographContent .monographContentPad, #fdbSearchResults #content .monographContent .monographContentPad {
	padding:7px 10px 8px 10px;
}
#fdbMonograph #content .monographContent h4 {
font-size:90%;
margin:0;
padding:0;
color:#000;
font-weight:bold;
}

#fdbMonograph #content .monographContent p {
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#000;
	font-size:90%;
}

#fdbMonograph #content .monographContent p.interact_info {
	font-size:80%;
	color:red;
}

#fdbMonograph #content .monographContent .callout {
	border:1px solid #A7D5CA;
	background:#FEFDF1;
}
#fdbMonograph #content .monographContent .callout ul {
	list-style:none;
	padding:3px 0 3px 9px;
}
#fdbMonograph #content .monographContent .callout li {
	padding:0px 0px 0px 12px;
	background:url("images/orangeArrow.gif") 0px 4px no-repeat;
	font-weight:bold;
	font-size:90%;
}
*html #fdbMonograph #content .monographContent .callout li {
	background-position:0px 5px;
}
#fdbMonograph #content .monographContent .heading {
	color:#006699 !important;
	font-weight:bold;
}
#fdbMonograph #content .contentBottom, #fdbSearchResults #content .contentBottom {
	width:494px;
	height:4px;
	font-size:1%;
	background: url("images/tabContentBottom.gif") bottom;
}
#fdbMonograph #findMoreInfo {
	margin: 7px 0px 0px 0px;
}

/* Conditions of Use */
#fdbMonograph #conditions {
	background:url("images/dottedLine.gif") repeat-x;
	margin:4px 0px 5px 0px;
}
#fdbMonograph #conditions p {
	margin:0px;
	padding:8px 4px 0 4px;
	font-size:75%;
	color:#a9a9ab;
}

#fdbMonograph #content .monographContent h3 a:visited {
color:#006699;
}

#fdbMonograph #content .monographContent h3.arrow_off {
	background:#f2f2f2 url("images/arrowdrop_off.gif") 0 0 no-repeat;
	font-size:9pt;
	padding:2px 0 1px 25px;
	border:1px solid #dfdfdf;
	margin:4px 0 4px 0;
	height:17px;
}

#fdbMonograph #content .monographContent h3.arrow_on {
	background:#f2f2f2 url("images/arrowdrop_on.gif") 0 0 no-repeat;
	font-size:9pt;
	padding:2px 0 1px 25px;
	border:1px solid #dfdfdf;
	margin:4px 0 4px 0;
	height:17px;
}
#fdbMonograph #content .monographContent .dropbox p  {
	margin:10px 0 0 10px;
	padding:0;
}

#fdbMonograph #content .monographContent .dropbox .seeall {
font-size:80%;
}

#fdbMonograph #content .monographContent  ul {
	margin: 10px;
	padding:0;
	list-style:none;
}

#fdbMonograph #content .monographContent ul li  {
	margin:0 0 5px 0;
	padding:0 0 0 10px;
	font-size:9pt;
	background:url("images/bullet.gif") 0 5px no-repeat;
}
#fdbMonograph #content .monographContent a.interactlink {
	font-weight:bold;
}

#fdbMonograph #content .monographContent ul li p {
	margin-bottom:10px !important;
	margin-left:0 !important;
	font-size:100%;
}
#fdbMonograph #content .monographContent .interact_icons {
margin:0 5px 5px 0;
float:left;
}

#fdbMonograph .importantlink  {
	background: url("images/arrow_orange_sm.gif") 0 5px no-repeat;
	padding: 0 0 0 10px;
	}

/*==================================================
  = END Monograph styles.
  ==================================================*/

/*==================================================
  = START More Information styles.
  ==================================================*/

#backTo {
	padding:0px 0px 0px 4px;
	font-weight:bold;
}
#backTo a:visited {
	color: #006699;
}
#backTo a:hover {
	color: #24A2DD;
}
#content p.firstQuestion {
	color:#544922;
	margin:0px;
	padding:0px 0px 5px 4px;
	font-weight:bold;
}
#content p.question {
	color:#544922;
	margin:0px;
	padding:5px 0px 5px 4px;
	font-size:90%;
	font-weight:bold;
}
#content p.answer {
	margin:0px;
	padding:0px 0px 5px 4px;
	font-size:90%;
	background:url("images/dottedLine.gif") 0px 100% repeat-x;
}

/*==================================================
  = END More Information styles.
  ==================================================*/

/*==================================================
  = START Search Results styles.
  ==================================================*/

/*#fdbSearchResults #numResults {
	margin:0px;
	padding: 7px 0 7px 4px;
	font-size:90%;
	color:#666;
}

#fdbSearchResults h2 {
	padding:6px 0px 2px 4px;
	font-size:110%;
	color:#829c4b;
}
#fdbSearchResults #numResults .searchTerm {
	font-weight:bold;
	font-style:italic;
}

#fdbSearchResults #moreThenOne {
	padding:7px 0 7px 4px;
	margin:0px;
	font-size:90%;
}

#fdbSearchResults #drugNames {
	padding:7px 0px 7px 4px;
	margin:0px;
}
#fdbSearchResults #drugNames p {
	margin:0px;
	padding:0px;
	font-size:100%;
	font-weight:bold;
}
#fdbSearchResults #drugNames .nameTitle {
	color:#18977e;
}

#fdbSearchResults .resultItem {
	padding:7px 0 8px 0;
}
#fdbSearchResults .resultItem .resultTitle {
	margin:0px;
	padding:0 0 7px 4px;
	font-size:90%;
	color:#524922;
}
#fdbSearchResults .resultItem .searchTerm {
	font-weight:bold;
}

#fdbSearchResults .resultItem table.resultsTable {
	width:494px;
	margin:0 0 20px 0;
}

#fdbSearchResults .resultItem th.nameHead {
	height:24px;
	padding: 0 0 0 10px;
	text-align:left;
	text-transform:uppercase;
	color:#333;
	font-size:90% !important;
	background-color:#f0ece3;
	border-bottom:1px solid #d8d1b7;
	border-top:1px solid #d8d1b7;
	border-left:1px solid #d8d1b7;

	height:24px;
	padding: 0 0 0 10px;
	text-align:left;
	background:url("images/resultHeaderBkg.gif") no-repeat;
	text-transform:uppercase;
	color:#464646;
	font-size:80% !important;
}
#fdbSearchResults .resultItem th.typeHead {
	height:24px;
	text-transform:uppercase;
	color:#333;
	font-size:90% !important;
	text-align:center;
	background-color:#f0ece3;
	border-bottom:1px solid #d8d1b7;
	border-top:1px solid #d8d1b7;
	border-right:1px solid #d8d1b7;
}
#fdbSearchResults .resultItem td {
	border-bottom:1px solid #e6e2d2;
}
#fdbSearchResults .resultItem td.drugName {
	width:430px;
	padding:5px 0 4px 10px;
}
#fdbSearchResults .resultItem td.drugType {
	text-align:right;
	width:150px;
	padding-right:5px;
}
#fdbSearchResults .resultItem td.drugType a:link, #fdbSearchResults .resultItem td.drugType a:visited  {
	font-size:80%;
}
#fdbSearchResults .resultItem .lineNumber {
	color:#88764e;
	font-weight:bold;
	padding:0px 5px 0px 0px;
}
#fdbSearchResults .resultItem td.indentDrugName {
	background:none;
	text-transform:uppercase;
	background-position:45px 0;
	padding:6px 0 4px 61px;
}
#fdbSearchResults .resultItem td.indentdrugType {
	background:none;
	color:#857551;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
}
#fdbSearchResults .resultItem tr.firstLine td {
	background:none;
}

#fdbSearchResults #drugSearch {
	margin:12px 0 0 0;
}
	*/
/*==================================================
= END Search Results styles.
==================================================*/

/*==================================================
  = START Search Results styles.
  ==================================================*/

#fdbSearchResults #numResults {
	margin:0px;
	padding: 7px 0 7px 4px;
	font-size:90%;
	color:#828385;
}

#fdbSearchResults h2 {
	padding:0px 0px 2px 0px;
	font-size:110%;
	color:#006699;
}

#fdbSearchResults #numResults .searchTerm {
	font-weight:bold;
	font-style:italic;
}

#fdbSearchResults #moreThenOne {
	padding:7px 0 7px 4px;
	margin:0px;
	font-size:90%;
}

#fdbSearchResults #drugNames {
	padding:7px 0px 7px 4px;
	margin:0px;
}
#fdbSearchResults #drugNames p {
	margin:0px;
	padding:0px;
	font-size:100%;
	font-weight:bold;
}
#fdbSearchResults #drugNames .nameTitle {
	color:#18977e;
}

#fdbSearchResults .resultItem {
	padding:7px 0 8px 0;
}
#fdbSearchResults .resultItem .resultTitle {
	margin:0px;
	padding:0 0 7px 4px;
	font-size:90%;
	color:#524922;
}
#fdbSearchResults .resultItem .searchTerm {
	font-weight:bold;
}

#fdbSearchResults .resultItem table.resultsTable {
	width:494px;
	(C)background:url("images/grayDottedLine.gif") 0 100% repeat-x;
}

#fdbSearchResults .resultItem th.nameHead {
	height:24px;
	padding: 0 0 0 10px;
	text-align:left;
	background:url("images/resultHeaderBkg.gif") no-repeat;
	text-transform:uppercase;
	color:#464646;
	font-size:80% !important;
}
#fdbSearchResults .resultItem th.typeHead {
	height:24px;
	background:url("images/resultHeaderBkg.gif") 100% 0 no-repeat;
	text-transform:uppercase;
	color:#464646;
	font-size:80% !important;
	text-align:center;
}
#fdbSearchResults .resultItem td {
	background:url("images/grayDottedLine.gif") no-repeat;
}
#fdbSearchResults .resultItem td.drugName {
	width:430px;
	padding:5px 0 4px 10px;
}
#fdbSearchResults .resultItem td.drugType {
	color:#857551;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
}
#fdbSearchResults .resultItem .lineNumber {
	color:#88764e;
	font-weight:bold;
	padding:0px 5px 0px 0px;
}
#fdbSearchResults .resultItem td.indentDrugName {
	background:none;
	text-transform:uppercase;
	background-position:45px 0;
	padding:6px 0 4px 61px;
}
#fdbSearchResults .resultItem td.indentdrugType {
	background:none;
	color:#857551;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
}
#fdbSearchResults .resultItem tr.firstLine td {
	background:none;
}

#fdbSearchResults #drugSearch {
	margin:12px 0 0 0;
}

/*==================================================
= END Search Results styles.
==================================================*/

/*==================================================
 = START Common Drugs styles
 ==================================================*/

.commonDrugs_rdr {
	width: 162px;
	}

.commonDrugs_rdr h3 {
	background:url("images/commonDrugs_top_bg.gif") no-repeat;
	min-height:18px;
	margin:0px;
	padding:3px 0 0 5px;
	color:#fff;
	font-size:100%;
	}
* html .commonDrugs_rdr h3 {
	height:18px;
	}

.commonDrugs_rdr ul {
	margin:0px;
	padding:0px;
	list-style:none;
	border-top: solid 1px #B9DCDB;
}

.commonDrugs_rdr li {
	height: 16px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 7px;
	background: #E8F6F5;
	font-size:90%;
	border-bottom: solid 1px #B9DCDB;
	}

.commonDrugs_rdr li.highlighted {
	font-weight:bold;
	background:url("images/tvIcon.gif") 147px 1px no-repeat #E8F6F5;
}

.commonDrugs_rdr .commonDrugs_bottom_fmt {
	float: left;
	width: 162px;
	height: 5px;
	background: #E8F6F5 url("images/commonDrugs_bottom_bg.gif") no-repeat bottom;
	font-size: 1%;
	border-top: solid 3px #52a5a1;
	}

.commonDrugs_rdr .commonDrugs_square_fmt {
	width: 17px;
	height: 14px;
	padding: 4px 0px 0px 2px;
	background:#7cc0be;
	color:white;
	float:left;
	text-align: center;
	font-size:70%;
	border-bottom: solid 1px #E8F6F5;
	}

.commonDrugs_rdr .clearBoth_fmt {
	clear:both;
	font-size:1%;
	}

/*==================================================
 = END Common Drugs styles
 ==================================================*/

/*==================================================
= START Main Drug Search styles
==================================================*/
/* MODIFIED BY PURVI */

.main_drug_search_rdr * {
 margin: 0px;
 padding: 0px;
}

.drug_search_form_fmt legend {
 display:none;
}

.drug_search_form_fmt .labelRadio {
 font-size: 11px;
 color: #02669a;
 vertical-align:middle;
 padding: 3px 5px 0 0;
 display:block;
 float:left;
}

.drug_search_form_fmt .inputRadio {
 line-height: 32px;
 vertical-align: middle;
 margin: -4px 6px 0 0;
 }

* html .drug_search_form_fmt .inputRadio {
 margin: -2px 4px 0 0;
}

.drug_search_form_fmt .inputText {
 background: #fff url(images/drugs-input-txt-bg.gif) repeat-x 0 0;
 height: 18px;
 width: 235px;
 margin: 0px 10px 0 0px;
 padding: 1px;
 border: 1px solid #cecece;
 border-top: 1px solid #90908e;
 }

* html .drug_search_form_fmt .inputText {margin: 0px 10px 0 0;}

.drug_search_form_fmt  .submit-btn {
 vertical-align:middle;
 cursor:pointer;
 border:none;
 text-indent: -1000px;
}

*html .drug_search_form_fmt  .submit-btn {
 margin:-5px 0 0 0;
}

.main_drug_search_rdr .hide {
 display:none;
}
/* drug insights main promo */
#promoInsightsNew {
	position: absolute;
	overflow: hidden;
	right: 4px;
	top: 4px;
	height: 55px;
	width: 145px;
	padding: 0;
	margin: 0;
}
.promoNewOff {
	display: none;
}
.promoNewOn {
	position: absolute;
	right: 4px;
	top: 4px;
	color: #000;
	z-index: 9999;
	font: normal 90%/125% arial;
	display: block;
	background: url("images/drugs_lp_rollover.gif") no-repeat 0 0;
	width: 294px;
	height: 251px;
	padding: 0;
	margin: 0;
	border: 1px solid #b4b4b4;
}
#promoLayer p {
	width: 224px;
	padding: 0;
	margin: 123px 0 0 30px;
}

/*==================================================
= END Main Drug Search styles
==================================================*/

/*==================================================
= START A-Z Guide styles
==================================================*/

#drugs-az-list {
width: 494px;
background-color: #d9d2b6;
text-align: left;
padding: 0px;
margin:0px;
position:relative;
z-index:1;
}

#drugs-az-list #tabs-nav {
z-index: 10;
background: url(images/tabs-nav-bg.gif) no-repeat center top;
width: 494px;
height: 32px;
margin: 0px;
padding: 0px;
}

#drugs-az-list #tabs-nav ul {
text-align: left;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#drugs-az-list #tabs-nav li {
display: block;
float: left;
text-align: center;
padding: 0px;
margin: 0px 0px 0px 4px;
}

#drugs-az-list #tabs-nav a {
color: #fff;
width: 110px;
height: 30px;
/*background: url(images/tabs-nav-on.gif) no-repeat 0px 3px;*/
font-size: 85%;
font-weight: bold;
line-height: 30px;
text-transform: uppercase;
vertical-align: middle;
display: block;
text-decoration: none;
padding: 2px 0px 0px 0px;
margin: 0px;
}

/*#drugs-az-list #tabs-nav a.selected {
background: url(images/tabs-nav-off.gif) no-repeat 0px 3px;
}*/
/*top 200 tab specific*/
#drugs-az-list #tabs-nav #t200-tab.selected {
background: url(images/tab200-nav-off.gif) no-repeat scroll 0px 3px;
width: 130px;
}
#drugs-az-list #tabs-nav #t200-tab {
background: url(images/tab200-nav-on.gif) no-repeat scroll 0px 3px;
width: 130px;
}

/* A-Z selection */
#drugs-az-list #tabs-nav #sall-tab.selected {
background: url(images/tabs-nav-off.gif) no-repeat scroll 0px 3px;
}
#drugs-az-list #tabs-nav #sall-tab {
background: url(images/tabs-nav-on.gif) no-repeat scroll 0px 3px;
}

#drugs-az-list #tabs-nav #t200-tab .top200Lnk {
background: none;
width: 90px;
*width: 99px;
padding-left: 12px;
}

#drugs-az-list #tabs-nav #t200-tab a {
float: left;
}
#drugs-az-list #tabs-nav .disclaimer_Text {
background: none;
width:15px;
}
#drugs-az-list #tabs-nav .disclaimer_Text img {
margin-top: 9px;
vertical-align:super;
}
/*=top 200 tab specific*/

#drugs-az-list #az-nav {
background: #8f764f;
width: 484px;
list-style-type: none;
white-space: nowrap;
margin: 0px;
padding: 0 0 0 10px;
text-align: center;
}

#drugs-az-list #az-nav li {
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}
#drugs-az-list #az-nav li.leftPadding {
width:12px;
font-size:1%;
line-height: 21px;
}

#drugs-az-list #az-nav li#lastOne a:link, #az-nav li#lastOne a:visited {
width:22px;
line-height: 21px;
padding: 2px 0 0 0px;
}

#drugs-az-list #az-nav li#lastOne a:hover {
background: url("images/az-liLastbg.gif") no-repeat 0 2px;
}

#drugs-az-list #az-nav #lastOne.selected {
background: url("images/az-liLastbg.gif") no-repeat 0 2px;
margin:0 0 -1px 0;
}

#drugs-az-list #az-nav li a:link, #az-nav li a:visited {
font-size: 90%;
font-weight: bold;
width: 15px;
line-height: 21px;
vertical-align: middle;
padding: 2px 0 0 2px;
margin: 0;
color: #fff;
text-decoration: none;
display: block;
text-align: center;
}

#drugs-az-list #az-nav li a:hover {
color: #5e431e;
background: url("images/az-libg.gif") no-repeat 0 2px;
/*#735a32;*/
}

#drugs-az-list #az-nav .selected {
background: url("images/az-libg.gif") no-repeat 0 2px;
margin:0 0 -1px 0;
}
#drugs-az-list #az-nav .selected a:link, #drugs-az-list #az-nav .selected a:visited, #drugs-az-list #az-nav .selected a:hover {
color: #5e431e;
}

#drugs-az-list #showAsubNav ul li a:link, #drugs-az-list #showAsubNav ul li a:visited {
color: #fff;
text-decoration: none;
}
#drugs-az-list #az-box,#vit-az-list #az-box {
 /*background: url("images/az-bg.gif") left bottom no-repeat;*/
 height: 335px;
 margin: 0px;
 overflow: hidden;
 padding: 0px;
 width:494px;
}
#az-box table.landinglist td {
	padding:2px 5px;
	width:50%;
	border-bottom:1px solid #EFECE0;
	vertical-align:top;
}
#az-box table.landinglist td  p {
	margin:0;
	font-size:9pt;
}
#az-box table.landinglist tr.odd td{
	background-color: #EFECE0 ;
}
#az-box table.landinglist tr.odd td.leftcol {
	border-right:1px solid white ;
}
#az-box table.landinglist tr.even td{
	background-color: #fff ;
}
#az-box table.landinglist tr.even td.leftcol {
	border-right:1px solid #EFECE0 ;
}

#drugs-az-list .vitamin-box li{
display:block;
}
#drugs-az-list .vitamin-box li a{
line-height:120%;
}

#drugs-az-list li img{
margin:0 0 0 5px;
}

#drugs-az-list .condition-box{
margin:8px 0 0 0 !important;
}

#drugs-az-list #az-box.all {
height: 325px;
width: 494px;
}

#drugs-az-list .az-content,#vit-az-list .az-content {
 background: #fff;
 border: 1px solid #b4aa82;
 height: 300px;
 margin: 0px 6px 8px 10px;
 overflow: auto;
 padding: 0px;
 width: 475px;
 position:relative;
 float:left;
 _margin: 0px 6px 8px 5px;
}

#drugs-az-list #az-box.t200 .az-content {
background: #fff;
background-image: none;
height: 320px;
margin-top: 8px;
}

#drugs-az-list #az-box.all .az-content {
background: #fff;
background-image: none;
height: 310px;
margin-top: 0px;
}

#drugs-az-list .az-col {
width: 450px;
margin: 0;
padding: 0;
}

#drugs-az-list .az-col-left,#vit-az-list .az-col-left {
float: left;
width: 225px;
margin: 0;
padding: 0;
border-right: 1px solid #eaeae2;
}

#drugs-az-list .az-col-right,#vit-az-list .az-col-right {
float: left;
width: 225px;
margin: 0 0 0 225px;
padding: 0;
}

#drugs-az-list .az-content ul,#vit-az-list .az-content ul {
 list-style: none;
 margin: 2px 0px 0px 1px;
 padding: 0px;
}

#drugs-az-list .az-content li,#vit-az-list .az-content li {
font-size: 90%;
list-style-type: none;
margin:0;
padding: 2px 4px;
border-bottom: 1px solid #eaeae2;
position:relative;
}

/*#drugs-az-list .az-content li p {
margin:0;
font-size: 100%;
width:350px;
}*/

#drugs-az-list .onecolumn li p,#vit-az-list .onecolumn li p {
margin:0;
font-size: 100%;
width:350px;
}

#drugs-az-list  .az-col-left li p, #drugs-az-list .az-col-right li p,#vit-az-list  .az-col-left li p, #vit-az-list .az-col-right li p {
margin:0;
font-size: 100%;
width:215px !important;
}

#drugs-az-list .onecolumn li,#vit-az-list .onecolumn li {
width:448px;
}

#drugs-az-list .az-content li a,#vit-az-list .az-content li a {
color: #026698;
text-decoration: none;
margin:0;
padding:0px;
}
#drugs-az-list .condition-box .az-content li a {
    display:block;
}

#drugs-az-list .subnav {
width: 481px;
list-style-type: none;
text-align: center;
height: 22px;
margin: 5px 0px 0px 10px;
padding: 0;
}

#drugs-az-list .subnav ul {
padding: 0 0 0 2px;
margin: 0;
list-style-image: none;
}

#drugs-az-list .subnav li {
background: url("images/subNavTab-off.gif") no-repeat;
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0 1px 0 0;
}

#drugs-az-list .subnav li a:link, #drugs-az-list .subnav li a:visited {
color: #fff;
font-size: 100%;
font-weight: bold;
width: 58px;
line-height: 22px;
vertical-align: middle;
padding: 0;
margin: 0;
text-decoration: none;
display: block;
text-align: center;
font-size: 90%;
}

#drugs-az-list .subnav li a:hover {
color: #fff;
background: url("images/subNavTab-on.gif") no-repeat;
text-decoration: none;
}

#drugs-az-list .subnav .selected {
background: url("images/subNavTab-on.gif") no-repeat;
color: #fff;
}

/*==================================================
= END A-Z Guide styles
==================================================*/

/*==================================================
= START Vitamins A-Z Guide styles
==================================================*/

#vit-az-list {
width: 494px;
background-color: #f5f4e8;
text-align: left;
padding: 0px;
margin:0px;
/*position:relative;*/
z-index:1;
height:250px;
}

#vit-az-list #az-nav {
background: #8f764f;
width: 484px;
list-style-type: none;
white-space: nowrap;
margin: 0px;
padding: 0 0 0 10px;
text-align: center;
}

#vit-az-list #az-nav li {
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}
#vit-az-list #az-nav li.leftPadding {
width:12px;
font-size:1%;
line-height: 21px;
}

#vit-az-list #az-nav li#lastOne a:link, #az-nav li#lastOne a:visited {
width:22px;
line-height: 21px;
padding: 2px 0 0 0px;
}

#vit-az-list #az-nav li#lastOne a:hover {
background: url("images/az-liLastbg.gif") no-repeat 0 2px;
}

#vit-az-list #az-nav #lastOne.selected {
background: url("images/az-liLastbg.gif") no-repeat 0 2px;
margin:0 0 -1px 0;
}

#vit-az-list #az-box {
 margin: 0px;
 overflow: hidden;
 padding: 0px;
 width:494px;
 height: 158px;
}

#vit-az-list #az-box.all {
width: 494px;
height: 158px;
}

#vit-az-list .az-content {
 background: #fff;
 border: 1px solid #b4aa82;
 height: 155px;
 margin: 0px 6px 8px 10px;
 overflow: auto;
 padding: 0px;
 width: 475px;
 position:relative;
 float:left;
 _margin: 0px 6px 8px 5px;
}

#vit-az-list .subnav {
width: 481px;
list-style-type: none;
text-align: center;
height: 21px;
height: 22px;
margin: 5px 0px 0px 10px;
padding: 0;
}

#vit-az-list .subnav ul {
padding: 0 0 0 2px;
margin: 0;
list-style-image: none;
}

#vit-az-list .subnav li {
background: url("images/subNavTab-vit-off.gif") no-repeat;
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0 1px 0 0;
}

#vit-az-list .subnav li a:link, #vit-az-list .subnav li a:visited {
color: #006699;
font-weight: bold;
width: 58px;
line-height: 22px;
vertical-align: middle;
padding: 0;
margin: 0;
text-decoration: none;
display: block;
text-align: center;
font-size: 80%;
}

#vit-az-list .subnav li a:hover {
color: #825c33;
background: url("images/subNavTab-vit-on.gif") no-repeat;
text-decoration: none;
}

#vit-az-list .subnav .selected {
background: url("images/subNavTab-vit-on.gif") no-repeat;
color: #825c33 !important;
}

/*==================================================
= END Vitamins A-Z Guide styles
==================================================*/

/*==================================================
= START News TOC styles
==================================================*/

#wmdHZ_NewsTOC {
	background:#fff;
}
#wmdHZ_NewsTOC ol {
	color:#666666;
	margin:0px;
	padding:0px 8px 0px 30px;
	font-weight:bold;
	font-size:90%;
}
#wmdHZ_NewsTOC li  {
	padding:5px 0px 7px 0px;
	margin:0px;
}
#wmdHZ_NewsTOC li h4 {
	font-size:100%;
	margin:0px;
	padding:0px;
}
#wmdHZ_NewsTOC li  p {
	margin:0px;
	padding:2px 0px 0px 0px;
	font-weight:normal;
}
#wmdHZ_NewsTOC li  p.articleLink {
	font-size:90%;
}
#wmdHZ_NewsTOC .dottedLine_fmt {
	clear:both;
	height:1px;
	background:#fcfaf4 url("images/dottedLine.gif") repeat-x;
	border-left:1px solid #d9d0b8;
	border-right:1px solid #d9d0b8;
	font-size:1%;
	}

#wmdHZ_NewsTOC .breadcrumbsLeft_fmt {
	padding:2px 0px 5px 2px;
	width:148px;
	float:left;
	color:#959595;
	font-size:85%;
	font-weight:bold;
	}

#wmdHZ_NewsTOC .breadcrumbsCenter_fmt {
	padding:3px 0px 4px 0px;
	width:192px;
	float:left;
	color:#959595;

	font-size:85%;
	text-align:center;
	}

#wmdHZ_NewsTOC .breadcrumbsRight_fmt {
	padding:3px 4px 4px 0px;
	width:146px;
	float:left;
	color:#959595;
	font-size:85%;
	font-weight:bold;
	text-align:right;
	}

#wmdHZ_NewsTOC .lightText_fmt {
	font-weight:normal;
	}

/*==================================================
= END News TOC styles
==================================================*/
/*==================================================
= Warning Colors
==================================================*/
.drugsevere {
    font-family: arial,helvetica;
    font-size: 10pt;
    color: rgb(204, 0, 0);
    font-weight: bold;
}
.drugserious {
    font-family: arial,helvetica;
    font-size: 10pt;
    color: rgb(255, 102, 0);
    font-weight: bold;
}
.drugmoderate {
    font-family: arial,helvetica;
    font-size: 10pt;
    color: rgb(255, 204, 51);
    font-weight: bold;
}
/*==================================================
= END Warning Colors
==================================================*/
/*==================================================
= IFrame Images Styles
==================================================*/
#DrugImagesFrame {
	display: none;
	border: 0;
	width: 100%;
	margin:0;
	padding:0;
}

body#iframeImages {
	margin:0;
	padding:0;
}

body#iframeImages, div, p {
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 10pt;
}

/* Images Slide */
.drug_images_rdr {
	width:494px;
	margin:0 0 0 0;
	}
.drug_images_rdr .top_fmt {
	height: 5px;
	background: url("images/drug_search_Topborder.gif");
	font-size:1%;
	}
.drug_images_rdr .bottom_fmt {
	height: 4px;
	background: url("images/drug_search_Botborder.gif");
	font-size:1%;
	clear:both;
	}
.drug_images_rdr .frame_fmt {
	width:494px;
	background:#eee8d0;
	}
.drug_images_rdr .frame_fmt .content_fmt {
	width:484px;
	background:#fff;
	margin:0 0 0 4px;
	border-left:1px #998e72 solid;
	border-right:1px #998e72 solid;
	}
.drug_images_rdr .frame_fmt .contentPadding_fmt {
	padding:4px 13px 4px 0px;
	}
.drug_images_rdr .examples_fmt {
	float:left;
	width:143px;

	background: url("images/drug_images_dot.gif") repeat-y right;
	}
.drug_images_rdr .examples_fmt h2{
	text-transform:uppercase;
	font-size:90%;
	margin:-3px 5px 0px 3px;
	padding:1px 5px 0px 4px;
	line-height:14px;
	color:#3e3e3e;
	}
.drug_images_rdr .examples_fmt p{
	font-size:80%;
	margin:0px 10px 0px 3px;
	padding:1px 0px 0px 4px;
	line-height:13px;
	}
.drug_images_rdr .examples_fmt .button_fmt{
	margin:0px 0px -2px -1px;
	}
.drug_images_rdr  .examples_fmt .image_fmt{
	margin:3px 0px 0px 4px;
	padding:0px 0px 0px 4px;
	}
.drug_images_rdr .more_fmt {
	float:left;
	width:21px;
	}
.drug_images_rdr .more_fmt p{
	margin:0px;
	padding:108px 0px 0px 8px;
	font-size:80%;
	}
.drug_images_rdr .content_fmt .clear_fmt {
		clear:both;
}
/*==================================================
= END IFrame Images styles
==================================================*/
/*==================================================
= Ajax Suggestion styles
==================================================*/
#drug-lp-dflt-srch {position:relative;}

#search_query {position:relative;}

/* styles for suggestion layer */

/* for Find a Drug Search for all pages */

#main_drug_search_rdr #drug-suggest-wrap {
	font: 10px arial, tahoma;
	position:absolute;
	top:160px;
	_top: 160px;
	right:73px;
	_right: 75px;
	width:255px;
	_width:250px;
	margin:0;
	padding: 0;
	z-index:10000;
	background:#c6c6c6;
}

#DrugSearchForm {
position:relative;
}
form#DrugSearchForm #drug-suggest-wrap {
	font: 10px arial, tahoma;
	position:absolute;
	top:50px;
	_top: 50px;
	right:58px;
	_right: 60px;
	width:255px;
	_width:250px;
	margin:0;
	padding: 0;
	z-index:10000;
	background:#c6c6c6;
}

#drug-suggest {
	position:relative;
	bottom:1px;
	right:1px;
	border:1px solid #888;
	background:#fff;
	overflow:hidden;
	display:block;
}

#drug-suggest div {
	position:relative;
	width:100%;
	padding:2px 5px;
	margin: 0;
}

#drug-suggest-wrap iframe {
	position:absolute;
	top:25px;
	right:70px;
	width:255px;
	margin:0;
	padding: 0;
	z-index:100;
	display: none;
}

div.selected {
	background-color: #ffb;
	cursor: pointer;
}
div.selectedTopDrug {
	background: #ffb url(images/top_drug_dicon.gif) no-repeat;
	background-position: 207px 5px;
	_background-position: 212px 5px;
	cursor: pointer;
}

.topDrug {
  	background: url(images/top_drug_dicon.gif) no-repeat;
	background-position: 207px 5px;
	_background-position: 212px 5px;
}

div.selectedTopVitamin {
    background: #ffb url(images/topvitsup.gif) no-repeat;
    background-position: 202px 5px;
    _background-position: 208px 5px;
    cursor: pointer;
}

.topVitamin {
    background: url(images/topvitsup.gif) no-repeat;
    background-position: 202px 5px;
    _background-position: 208px 5px;
}

div.findVitamin {
    background: url(images/icon_leaf.gif) no-repeat;
    background-position: 235px 5px;
    _background-position: 240px 5px;
}

div.findDrug {
    background: url(images/icon_blue.gif) no-repeat;
    background-position: 230px 5px;
    _background-position: 235px 5px;
}

div.selectedDrug {
	background: #ffb url(images/icon_blue.gif) no-repeat;
	background-position: 230px 5px;
    _background-position: 235px 5px;
	cursor: pointer;
}

div.selectedVitamin {
	background: #ffb url(images/icon_leaf.gif) no-repeat;
	/* background: url(images/icon_leaf.gif) no-repeat; */
    background-position: 235px 5px;
    _background-position: 240px 5px;
	cursor: pointer;
}

#drug-suggest p{
	font-size:100% !important;
	color:#000 !important;
	margin:0 !important;
	width:200px;
}

/*==================================================
= End Ajax Suggestion styles
==================================================*/

/*==================================================
= Side effect table styles
==================================================*/

table tr td.sideEffectValue {
width: 395px;
}

table tr td.serverityValue {
width: 100px;
}

/* GENERAL STYLES borrowed from 1B
-----------------------------------------------*/
.moduleSpacer_fmt {
	height: 4px;
	background: #ffffff url(images/spacer.gif) repeat;
	font-size: 1%;
	clear: both;
}

#hideFromJS {display:none;}

 /*==================================================
  = START Doctor Directory styles
  ==================================================*/

.drDirectory_rdr {
 width: 162px;
}
.drDirectory_rdr h1 {
 margin:1px 0px 4px 3px;
 font-size: 90%;
 color:#cf8b1c;
}
.drDirectory_rdr p {
 width: 462px;
 margin:0px 0px 5px 0px;
}
.drDirectory_rdr form {
 margin:0px;
 padding:0px;
}
.drDirectory_rdr .smallText_fmt {
 margin:1px 0px 4px 2px;
 letter-spacing: .4px;
 font-size: 70%;
 color:#000;
}
.drDirectory_rdr .sideLink_fmt {
 float: left;
 width: 80px;
 margin:0px 6px 8px 3px;
 padding:0px 5px 0px 0px;
 font-size: 75%;
 line-spacing: 1em;
 text-decoration:underline;
 color:#006699;
}
* HTML .drDirectory_rdr .sideLink_fmt {
 float: left;
 width: 80px;
 margin:0px 6px 8px 0px;
 padding:0px 5px 0px 1px;
 font-size: 75%;
 line-spacing: 1em;
 text-decoration:underline;
}
.drDirectory_rdr .top_fmt {
 height:43px;
 background:url("images/drDirectory_rdr_banner.jpg") no-repeat;
 font-size: 1%;
}
.drDirectory_rdr .middle_fmt {
 width:150px;
 padding: 5px 7px 1px 3px;
 background:#f1ede1;
 border-left:1px solid #cfd0b1;
 border-right:1px solid #cfd0b1;
}
.drDirectory_rdr .bottom_fmt {
 height:8px;
 background:url("images/drDirectory_rdr_physician_footer.gif") no-repeat;
 font-size: 1%;
}
.drDirectory_rdr ul {
 background:url("images/drDirectory_rdr_dottedline.gif") repeat-x;
 list-style: none;
 width:146px;
 margin:3px 0px 0px 3px;
 padding:6px 0px 0px 0px;
 clear:Both;
}
.drDirectory_rdr li {
 padding:1px 5px 0px 12px;
 background:url("images/drDirectory_rdr_bullet.gif") no-repeat 0px 4px;
 font-size:90%;
}
.drDirectory_rdr .input_box_fmt {
 width:140px;
 height:19px;
 font-size: 95%;
 margin: -3px 0px 2px -3px;
}

/*==================================================
  = END Doctor Directory styles
  ==================================================*/

  /*==================================================
  = START Newsletter Module styles
  ==================================================*/

.newsletter_rdr {
	width: 162px;
}
.newsletterTop_fmt {
	height: 5px;
	background: url("images/bg_newsletters_top.gif") no-repeat;
	font-size: 1%;
}
.newsletterContent_fmt {
	width: 146px;
	padding: 0px 6px;
	background-color: #F7FBEF;
	border-left: 2px solid #4DCABB;
	border-right: 2px solid #4DCABB;
	font-size: 90%;
	float: left;
}
.newsletterContent_fmt p {
	margin:0 0 3px 0;
	padding:0px;
	font-size:90%;
}
.newsletterIcon_fmt {
	float: left;
	padding: 1px 5px 10px 0px;
}
.newsletterContent_fmt h2 {
	color: #0FA624;
	margin: 0px 0px;
	font-size: 110%;
	line-height: 1em;
}
.newsletterDivider_fmt {
	width: 146px;
	height: 1px;
	background-color: #B8D2B1;
	font-size: 1%;
	margin: 6px 0px 2px 0px;
}
.newsletterEmail_fmt {
	width: 140px;
	font-size: 90%;
}
.newsletter_rdr form {
	margin: 0px;
	padding: 0px;
}
.newsletterSubmit_fmt {
	float: right;
	margin-top: 3px;
}
.newsletterBottom_fmt {
	clear: both;
	height: 5px;
	background: url("images/bg_newsletters_bottom.gif") no-repeat;
	font-size: 1%;
}

/*==================================================
  = END Newsletter Module styles
  ==================================================*/

/*==================================================
  = Left Ad styles
  ==================================================*/
/* Centers and pads Ad */
#LeftTertiary {
	text-align:center;
}
/*==================================================
  = End Left Ad styles
  ==================================================*/

/* ====== Changes to subnav manu colors ======== */
#wmdHZ_Subnav_Sliver
{
	background: #ecf5fa url(images/subnav_bottom_bg.gif) bottom no-repeat;
}
*html #wmdHZ_Subnav_Sliver
{
	background: #FFFFFF url(images/subnav_bottom_bg.gif) bottom no-repeat;
}
.wmdHZ_Subnav_Subhead {
	background: #ecf5fa;
	border-bottom: solid 1px #bcd8e7;
}
.wmdHZ_Subnav_Subhead2 {
	background: #ecf5fa;
	border-bottom: solid 1px #bcd8e7;
}
.navItemActiveHdr {
  border-bottom: solid 1px #bcd8e7;
}

/* Advanced drug search box  */
  #wmd_drugSearch_advanced_wrapper {
		 margin: -20px 0 0 0;
		 position: relative;
		}
  #wmd_drugSearch_advanced {
   display: none;
   height: 113px;
   position: absolute;
   width: 494px;
   top: 59px;
  }
  /*MODIFIED BY PURVI */
  #wmd_drugSearch_advanced legend {
   color: #367f7c;
   font-size: 90%;
   font-weight: bold;
   padding: 12px 0 0 10px;
   text-transform: uppercase;
   top: 0px;
   position: absolute;
  }
  #wmd_drugSearch_advanced fieldset {
   border: 0;
   margin: 0;
   padding: 0;
  }
  #wmd_drugSearch_advanced input,
  #wmd_drugSearch_advanced label,
  #wmd_drugSearch_advanced a,
  #wmd_drugSearch_advanced select {
   display: block;
   margin: 0;
   padding: 0;
   position: absolute;
  }
  #wmd_drugSearch_advanced label {
   color: #069;
   font-size: 12px;
  }

  /*MODIFIED BY PURVI */
  #adv-submit-btn {
   right: 35px;
   top: 56px;
  }
  /*MODIFIED BY PURVI */
  #CloseAdvSearchLink {
   color: #069;
   font-size: 75%;
   height: 13px;
   right: 10px;
   top: 10px;
   width: 45px;
   vertical-align: middle;
   line-height: 13px;
  }

  #CloseAdvSearchLink img {
   vertical-align: middle;
   line-height: 13px;
  }

#AdvancedSearchLink {
	color: #fff;
	display: block;
	font-size: 9px;
	height: 17px;
	margin: 0 0 0 0 px;
	text-decoration: underline;
	width: 90px;
  }

/************* Advanced Search ************/
#detailsAdvancedSearchLink {
   color:#069;
	display: block;
   font-size: 11px;
   font-weight:bold;
	height: 17px;
   margin: 0 0 0 5 px;
   text-decoration: underline;
   width: 100px;
   }

#advancedSearchCloseLink{
   color: #069;
   font-size: 9px;
   height: 13px;
   right: 10px;
   top: 10px;
   width: 45px;
  }

 #advancedSearch select {
   margin: 0;
   padding: 0;
   font-size: 12px;
  }

  #advancedSearch legend {
   color: #367f7c;
   font-size: 12px;
   font-weight: bold;
   padding: 10px 0 0 12px;
   text-transform: uppercase;
  }
  #advancedSearch fieldset {
   border: 0;
   margin: 0;
   padding: 0;
  }
  #advancedSearch input,
  #advancedSearch label,
  #advancedSearch a,
  #advancedSearch select
  {
   margin: 0;
   padding: 0;
  }
  #advancedSearch label {
   color: #069;
   font-size: 12px;
  }

.drug_advanced_search_form_title_fmt
{
	color: #367f7c;
   font-size: 12px;
   font-weight: bold;
   padding: 0px 0 0 0px;
   text-transform: uppercase;
}

/* Related To Links */
	#wmdHZ_CMSArticleLinks {
	padding: 0 0 0 0;
	width: 308px;
   }

   #wmdHZ_CMSArticleLinks h3 {
	color: #a24601;
	font-size: 105%;
	font-style: italic;
	height: 19px;
	margin: 0;
	padding: 2px 0 0 7px;
	text-transform: lowercase;
   }
   #wmdHZ_CMSArticleLinks ul {
    background: #fef7e4;
    border-left: 1px #fdc964 solid;
	border-right: 1px #fdc964 solid;
    list-style-type: none;
	margin: 0;
	padding: 5px 20px 10px 0px;
   }

    #CMSLinks {
    font-size: 90%;
	padding: 0 0 3px 12px;
	background:url(images/related_2_Flourish.gif) 0 3px no-repeat;
	margin:0 0 0 10px;
   }

   #CMSLinks a {
    color: #069;
    font-weight:normal;
   }

   #CMSLinks img {
    display:none;
   }

/* Background color for advt in the right pane */
#wmdHZ_AdTopTrans {
	width: 308px;
	height: 10px;
	background: url("images/rightAd_top.gif") no-repeat;
	font-size: 1%;
}
#wmd_Ad_bgTrans {
	text-align: center;
	width: 308px;
	background: #f2f0e6;
}
#wmdHZ_AdBottomTrans {
	width: 308px;
	height: 10px;
	background: url(images/rightAd_bottom.gif) no-repeat;

	font-size: 1%;
}
/* Background color for advt in the left pane - temp solution */
#LeftTertiary {
	width: 162px;
	height: 260px;
	background: url(images/leftAd_120x240BG.gif) no-repeat 0 0;
	padding: 10px 0;
	margin: 0;
}

#LeftTertiary .moduleSpacer_fmt {
	display: none;
}
/* Background color label for top banner - hack solution */
#wmd_banner_ctr {
	width: 980px;
	height: 98px;
	text-align: center;
	background: none !important;
	margin-top:3px;
	padding-bottom: 8px;
}
#wmd_banner_ctr #Banner {
	height:90px;
	width: 748px;
	background: url(images/bannerAdLabelTransparent.gif) no-repeat 0 0;
	padding: 0px;
	margin:0 auto;
}
#wmd_pgshadl_ft{
	background: none;
}
#wmd_pgshadr_ft {
	background: none;
}

/* Drugs details page "View images" css */
#wmd_drug_info_view_images a {
   background: 0 0 no-repeat;
   color: #069;
   display: block;
   float: right;
   font-size: 90%;
   height: 17px;
   margin: 0px 0 0 0;
   padding: 2px 0 0 8px;
   width: 109px;
}

/* Drugs Related to Product Classes */

  #wmd_drugs_related_links{
   background: url("images/relatedFooter.gif") 0 bottom no-repeat;
   padding: 0 0 5px 0;
   width: 494px;
   zoom: 1;
  }

   #wmd_drugs_conditions_related_links{
     background: url("images/relatedFooter.gif") 0 bottom no-repeat;
   padding: 0 0 5px 0;
   margin-bottom:4px;
   width: 494px;
   zoom: 1;
  }

   .wmd_drugs_conditions_related_links_footer{
   background: url("images/relatedFooter.gif") 0 bottom no-repeat;
   height:5px;
   width: 494px;
  }
  #wmd_drugs_related_links h3, #wmd_drugs_conditions_related_links h3 {
   background: url("images/relatedHeader.gif") 0 0 no-repeat;
   color: #fff;
   font-size: 90%;
   margin: 0;
   padding: 6px 0 0 15px;
   height: 18px;
  }
  #wmd_drugs_related_links ul {
   background: url("images/relatedBG.gif") 0 0 repeat-y;
   height: 100%;
   list-style-type: none;
   margin: 0;
   padding: 0 5px 0 5px;
  }

   #wmd_drugs_conditions_related_links ul
   {
   	background: url("images/relatedBG.gif") 0 0 repeat-y;
   height: 100%;
   list-style-type: none;
   margin: 0;
   padding: 0 5px;
  }

  #wmd_drugs_related_links li {
   border-bottom: 1px #e4ddcc solid;
   float: left;
   font-size: 90%;
   height: 17px;
   overflow: hidden;
   padding: 1px 8px 0;
   text-overflow: ellipsis;
   white-space: nowrap;
   width: 226px;
  }

  #wmd_drugs_conditions_related_links li  {
  border-bottom : 1px #e4ddcc solid;
  background:#ffffff;
   font-size: 90%;
   height: 17px;
   padding: 1px 0 0 7px;
   width:477px;
  }

/* VITAMINS Related to Product Classes */
  #wmd_vit_related_links {
   background: url("images/relatedFooter.gif") 0 bottom no-repeat;
   padding: 0 0 5px 0;
   width: 494px;
   zoom: 1;
  }
  #wmd_vit_related_links h3, #wmd_vit_conditions_related_links h3 {
   background: url("images/relatedHeader_vit.gif") 0 0 no-repeat;
   color: #fff;
   font-size: 90%;
   margin: 0;
   padding: 6px 0 0 15px;
   height: 18px;
  }
  #wmd_vit_related_links ul {
   background: url("images/relatedBG.gif") 0 0 repeat-y;
   height: 100%;
   list-style-type: none;
   margin: 0;
   padding: 0 5px 0 5px;
  }
  #wmd_vit_related_links li {
   border-bottom: 1px #e4ddcc solid;
   float: left;
   font-size: 90%;
   height: 17px;
   padding: 1px 0 0 9px;
   width: 233px;
  }

	#wmd_vit_conditions_related_links {
	background: url("images/relatedFooter.gif") 0 bottom no-repeat;
	padding: 0 0 5px 0;
	margin-bottom:4px;
	width: 494px;
	zoom: 1;
   }

  #wmd_vit_conditions_related_links ul {
	background: url("images/relatedBG.gif") 0 0 repeat-y;
	height: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0 5px;
  }

   #wmd_vit_conditions_related_links li {
	border-bottom : 1px #e4ddcc solid;
	background:#ffffff;
	font-size: 90%;
	height: 17px;
	padding: 1px 0 0 7px;
	width:477px;
  }

/* Drugs store */
/*   #drugstore_check_prices {
    background: url("images/LookForThisDrugstore.gif") 0 0 no-repeat;
	height: 29px;
	width: 308px;
	padding: 0 0 5px 0;
   }
   #drugstore_image
   {
    float: right;
	margin: 6px 6px 0 0;
	background: url("images/logo_drugstore.com.gif") 0 0 no-repeat;
	height: 19px;
	width: 84px;
   }
   #drugstore_check_prices_link {
    padding: 7px 0 0 10px;
   }
   #drugstore_check_prices_link a {
    color: #fff;
	font-size: 90%;
	font-weight: bold;
   }
*/

 /* IE7 fixes */

 /* IE7 fixes */

*:first-child+html #main_drug_search_rdr p {
			min-height: 1%;
}

*:first-child+html .drug_search_form_fmt .labelRadio {
			text-align: left;
			padding: 0;
			margin: 0;
			width: 100%;
}

*:first-child+html .drug_search_form_fmt .inputRadio {
			padding: 0;
			margin: 0px 2px 0 0;
}

*:first-child+html .drug_search_form_fmt .submit-btn {
			margin: -5px 0 0 0;
}

*:first-child+html #main_drug_search_rdr.main_drug_search_rdr.on {
			height: 300px;
}

/* end IE7 fixes */

#wmd_left_ft iframe {
	background: none !important;
	margin:0pt !important;
	padding:0pt !important;
}

/******* New Drugs 2.0 styles: *******/

/*  =GLOBAL ELEMENTS
----------------------------------------------------------- */
.attribution_fmt {
 color: #666;
 font-size: 80%;
}
.img_disclaimer_fmt {
 display: block;
 margin: 0px auto;
 text-align: center;
}
.about_link_fmt {
 font-size: 90%;
 margin: 0px;
 padding: 2px;
}
.view_larger_link_fmt {
 font-size: 80%;
}

/*  =CALLOUT BOX (blue border)
----------------------------------------------------------- */
.callout_box_rdr {
 background: #f4f8fb url("images/review_gradient.gif") repeat-x bottom left;
 border: 1px solid;
 border-color: #87b3cf #8db7d2;
 height: 43px;
 margin-bottom: 4px;
 padding: 16px 20px 0px 21px;
}
.callout_box_rdr p {
 font-size: 90%;
 margin: 0px;
}
.callout_box_rdr a {
 font-weight: bold;
}

/*  =DRUG IMAGES THREE COLUMN LAYOUT
----------------------------------------------------------- */
.abused_drugs_header_rdr {
 background: #fff url("images/help-header.jpg") no-repeat top left;
 height: 109px;
 padding: 0px 20px 0px 120px;
}
.abused_drugs_header_rdr p {
 font-size: 90%;
 margin: 0px;
 padding-top: 25px;
}
.drugs_3col_images_rdr {
 padding-top: 16px;
}
.drug_info_container_fmt {
 float: left;
 padding: 0px 0px 25px 5px;
 text-align: center;
 width: 155px;
}
.drug_info_container_fmt img {
 border: none;
}
.drug_info_container_fmt h3 {
 font-size: 90%;
 margin: 0px;
 padding: 0px 25px 5px 25px;
}
.drug_info_description_fmt {
 color: #666;
 font-size: 80%;
}
.drug_info_description_fmt span {
 display: block;
}

/*  =DRUG SEARCH MODULE
----------------------------------------------------------- */
.find_drug_rdr {
 background: #f1ede4;
 border: 4px solid #d8d0b9;
 padding: 5px 0px 2px 0px;
}

.find_drug_rdr .header_fmt {
float:left;
width:482px;
height:50px;
}

.find_drug_rdr .header_fmt  h2 {
 color: #069;
 font-size: 100%;
 margin: 0px 2px 0px 5px;
 padding:0;
 text-transform: uppercase;
}

.find_drug_rdr .header_fmt  p {
 font-size: 90%;
 margin: 0px 0 0 10px;
 padding:0;
}
.find_drug_rdr form {
 background: #f9f7f3;
 clear: left;
 _clear: none; /* IE6 hack */
 margin: 2px;
 padding: 0px 0px 5px 0px;
 width:482px;
}
.find_drug_rdr label {
 color: #069;
 display: block;
 font-size: 90%;
 font-weight: bold;
}
.find_drug_rdr .search_options_container_fmt {
 float: left;
 width: 160px;
}
.find_drug_rdr .search_option_fmt {
 padding: 6px 0px 0px 10px;
 clear:both;
}
.find_drug_rdr .search_option_fmt input {
 float: left;
 margin: 1px 5px 0 0px;
 height:14px;
}

.find_drug_rdr .search_option_fmt p{
 padding: 0px;
 float:left;
 width:120px;
 font-size: 100%;
 margin:0px;
}

.find_drug_rdr .input_query_container_fmt {
 float: right;
 padding-top: 28px;
 width: 315px;
}
.find_drug_rdr .input_query_container_fmt .drug_query_fmt {
 margin-right: 8px;
 width: 258px;
}
.find_drug_rdr .input_query_container_fmt .submit_btn_fmt {
 position: relative;
 top: -1px;
}
.find_drug_rdr .advanced_search_link_fmt {
 font-size: 90%;
 font-weight: bold;
 background: url(images/pill-bullet.gif) 0 2px no-repeat;
margin-left:14px;
padding: 0 0 0 16px;
clear:both;
_padding: 0 0 0 18px;
_margin-left:18px;
}

.find_drug_rdr .advanced_search_link_fmt  a:visited {
	color:#006699;
}

*+ html .find_drug_rdr .advanced_search_link_fmt {
margin-left:18px;
}

/*  =DRUG SEARCH RESULTS
----------------------------------------------------------- */
.drug_search_results_rdr {
 width: 100%;
 margin:0 0 20px 0;
}
.results_hdr_text_fmt {
 color: #666;
 font-size: 90%;
 font-weight: normal;
 margin: 0px;
 padding: 8px 4px 8px 4px;
}
.results_hdr_text_fmt .your_search_text_fmt {
 font-style: italic;
 font-weight: bold;
}
.drug_search_results_rdr h4 {
 color: #666;
 font-size: 100%;
 margin: 0px;
 padding: 18px 0px 2px 2px;
}

.drug_search_results_rdr .results_scroll {
height:245px;
overflow-y:auto;
width:494px;
}
table.drug_results_table_head_fmt {
 margin: 4px;
width:476px;
}

table.drug_results_table_head_fmt th {
 background: #f0ece3 url(images/table_th_div.gif) top right no-repeat;
 border-top: 1px solid #d8d1b7;
 border-bottom: 1px solid #d8d1b7;
 color: #333;
 font-size: 90%;
 font-weight: bold;
 text-align: left;
 text-transform: uppercase;
 padding: 4px 0px 4px 6px;
 vertical-align: top;
}
table.drug_results_table_head_fmt th.last {
 background-image:none !important;
  border-right: 1px solid #d8d1b7;
}

table.drug_results_table_head_fmt th.drug_type_last_fmt {
 background-image:none !important;
 border-right: 1px solid #d8d1b7;
 padding-right: 5px;
  text-align: center;
}

.monographContent .results_box {
/*overflow-y:scroll;
overflow-x:hidden;
height:250px;*/
}

table.drug_results_table_fmt {
 margin: 0 4px;
 width:467px;
}

table.drug_results_table_fmt .disclaimer_Text img {
margin-left: 2px;
}

table.drug_results_table_fmt td {
 border-bottom: 1px solid #e6e2d2;
 font-size: 90%;
 padding: 4px;
 vertical-align: top;
}
table.drug_results_table_fmt tr.last_row_fmt td {
 border-bottom: none !important;
}

table.drug_results_table_fmt .drug_name_fmt, table.drug_results_table_head_fmt .drug_name_fmt {
 width: 135px;
}
table.drug_results_table_fmt .treat_name_fmt, table.drug_results_table_head_fmt .treat_name_fmt {
 width: 430px;
}
table.drug_results_table_fmt .cond_name_fmt, table.drug_results_table_head_fmt .cond_name_fmt {
 width: 494px;
}

table.drug_results_table_fmt .drug_ind_fmt , table.drug_results_table_head_fmt .drug_ind_fmt {
 width: 100px;
  text-align:center;
}
table.drug_results_table_fmt .drug_eff_fmt , table.drug_results_table_head_fmt .drug_eff_fmt {
 width: 130px;
}

table.drug_results_table_fmt .drug_type_fmt, table.drug_results_table_head_fmt .drug_type_fmt, table.drug_results_table_head_fmt .drug_type_last_fmt  {
 width: 80px;
}

table.drug_results_table_fmt .treat_type_fmt, table.drug_results_table_head_fmt .treat_type_fmt  {
 width: 80px;
}

table.drug_results_table_fmt .indentDrugName{
 	background:none;
	text-transform:uppercase;
	background-position:45px 0;
	padding:6px 0 4px 61px;
}

table.drug_results_table_fmt tr.firstLine td {
}

table.drug_results_table_fmt .vit_name_fmt, table.drug_results_table_head_fmt .vit_name_fmt {
 width: 240px;
}
table.drug_results_table_fmt .vitsup_name_fmt, table.drug_results_table_head_fmt .vitsup_name_fmt {
 width: 190px;
}
table.drug_results_table_fmt .vit_ind_fmt , table.drug_results_table_head_fmt .vit_ind_fmt {
 width: 115px;
}

table.drug_results_table_head_fmt th.drug_name_fmt, table.drug_results_table_head_fmt th.vit_name_fmt, table.drug_results_table_head_fmt th.vitsup_name_fmt, table.drug_results_table_head_fmt th.treat_name_fmt{
 border-left: 1px solid #d8d1b7;
}

table.drug_results_table_head_fmt th.cond_name_fmt  {
 border-left: 1px solid #d8d1b7;
 border-right: 1px solid #d8d1b7;
}

table.drug_results_table_head_fmt th.drug_reviews_fmt, table.drug_results_table_head_fmt th.vit_reviews_fmt  {
 border-right: 1px solid #d8d1b7;
 padding-right: 5px;
 text-align: right;
}
table.drug_results_table_head_fmt th.treat_type_fmt  {
 border-right: 1px solid #d8d1b7;
 text-align: left;
}
table.drug_results_table_fmt td.drug_ind_fmt, table.drug_results_table_fmt td.vit_ind_fmt {
 color: #857551;
 font-weight: bold;
 text-align: center;
}
table.drug_results_table_fmt td.drug_type_fmt {
 color: #857551;
 font-weight: bold;
 text-align: center;
}
table.drug_results_table_fmt td.drug_reviews_fmt, table.drug_results_table_fmt td.vit_reviews_fmt  {
 text-align: right;
 font-size: 80%;
}

table.drug_results_table_fmt .arrowdown {
margin: 0 0 2px 5px;
}

table.drug_results_table_fmt th a:link, table.drug_results_table_fmt th a:visited,  table.drug_results_table_fmt th a:hover{
text-decoration:none;
}
table.drug_results_table_head_fmt .sortarrow {
width:9px;
height:5px;
padding: 0 12px 0 0;
}
table.drug_results_table_head_fmt .sortarrow_down  {
background: url(images/arrow_down.gif) right 5px  no-repeat;
width:9px;
height:5px;
padding: 0 12px 0 0;
}
table.drug_results_table_head_fmt .sortarrow_up {
background: url(images/arrow_up.gif) right 5px  no-repeat;
width:9px;
height:5px;
padding: 0 12px 0 0;
}
table.drug_results_table_fmt td.label {
	background: url(images/drugs_label.gif) center 7px no-repeat;
}

table.drug_results_table_fmt td.offlabel {
	background: url(images/drugs_off-label.gif) center 7px no-repeat;
}

table.drug_results_table_fmt td.rx {
	background: url(images/drugs_rx.gif) center 7px no-repeat;
}

table.drug_results_table_fmt td.otc {
	background: url(images/drugs_otc.gif) center 7px no-repeat;
}
table.drug_results_table_fmt td.rxotc {
	background: url(images/drugs_rxotc.gif) center 7px no-repeat;
}
table.drug_results_table_fmt td.herb {
    background: url(images/drugs_herb.gif) center 7px no-repeat;
}

table.drug_results_table_fmt td.likely {
	background: url(images/vit_likely.gif) center 7px no-repeat;
}

table.drug_results_table_fmt td.effective {
	background: url(images/vit_effective.gif) center 7px no-repeat;
}
table.drug_results_table_fmt td.supplement {
	background: url(images/vit_supplement.gif) center 7px no-repeat;
}
table.drug_results_table_fmt td.somewhat {
	background: url(images/vit_somewhat.gif) center 7px no-repeat;
}
table.drug_results_table_fmt td.alternative {
	background: url(images/vit_alternative.gif) center 7px no-repeat;
}
table.drug_results_table_fmt td.product {
	background: url(images/vit_product.gif) center 7px no-repeat;
}

table.drug_results_table_fmt td.ineffective {
	background: url(images/vit_ineffective.gif) center 7px no-repeat;
}
table.drug_results_table_fmt td.insufficient {
	background: url(images/vit_insufficient.gif) center 7px no-repeat;
}

table.drug_results_table_fmt td.likelyi {
	background: url(images/vit_likelyi.gif) center 7px no-repeat;
}
table.drug_results_table_fmt td.likelye {
	background: url(images/vit_likelye.gif) center 7px no-repeat;
}
table.drug_results_table_fmt td.possiblyi {
	background: url(images/vit_possiblyi.gif) center 7px no-repeat;
}
table.drug_results_table_fmt td.possiblye {
	background: url(images/vit_possiblye.gif) center 7px no-repeat;
}

/* ========    Brand Search ================*/

table.brand_results_table_head_fmt th {
 background: #f0ece3 url(images/table_th_div.gif) top right no-repeat;
 border-top: 1px solid #d8d1b7;
 border-bottom: 1px solid #d8d1b7;
 color: #333;
 font-size: 90%;
 font-weight: bold;
 text-align: left;
 text-transform: uppercase;
 padding: 4px 0px 4px 8px;
 vertical-align: top;
}

table.brand_results_table_head_fmt th.last {
 background-image:none !important;
}
table.brand_results_table_head_fmt th.brand_name_fmt {
 border-left: 1px solid #d8d1b7;
}
table.brand_results_table_head_fmt th.brand_review_fmt {
 border-right: 1px solid #d8d1b7;
 padding-right: 15px;
 text-align: right;
}
table.brand_results_table_head_fmt .sortarrow {
width:9px;
height:5px;
padding: 0 12px 0 0;
}
table.brand_results_table_head_fmt .sortarrow_down  {
background: url(images/arrow_down.gif) right 5px  no-repeat;
width:9px;
height:5px;
padding: 0 12px 0 0;
}
table.brand_results_table_head_fmt .sortarrow_up {
background: url(images/arrow_up.gif) right 5px  no-repeat;
width:9px;
height:5px;
padding: 0 12px 0 0;
}

table.brand_results_table_head_fmt td {
 border-bottom: 1px solid #e6e2d2;
 font-size: 90%;
padding: 2px 0 2px 4px;
}
table.brand_results_table_head_fmt tr.last_row_fmt td {
 border-bottom: none !important;
}
table.brand_results_table_head_fmt .brand_name_fmt{
 width: 355px;
}

table.brand_results_table_head_fmt td.brand_review_fmt {
 padding:3px 0px 2px 0;
 text-align:right;
}

table.brand_results_table_head_fmt .brand_name_fmt img {
margin: 0 0 0 5px;
}

.brandtext {
font-size:90%;
font-weight:bold;
}

#search_returned {
margin:10px 0;
}

#search_returned ul {
	color:#000;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px 0 0 10px;
	padding:0;
}

#search_returned ul li {
	background: url(images/bullet_gray.gif) 0 5px no-repeat;
	padding:0 0 0 7px;
	margin: 0 0 3px 0;
	font-size:90%;
	}
#search_returned p {
	color:#666;
	font-size:90%;
	margin:10px 0 0 0;
}

/* = Pill search module
----------------------------------------------------------- */

.pill_search_rdr {
background-color:#f1ede4;
border:5px solid #dacfbb;
width:485px;
}

.pill_search_rdr h3 {
color:#367f7c;
margin: 10px 0 2px 10px;
font-size: 110%;
padding:0;
}

.pill_search_rdr .left {
float:left;
width:350px;
margin: 0px 0 0 20px;
_margin-left:10px;
}

.pill_search_rdr .left .label{
width:65px;
float:left;
font-size:90%;
}

.pill_search_rdr .left .row{
height: 28px;
}

.pill_search_rdr .right {
float:left;
width:100px;
}

.pill_search_rdr .right input {
margin:20px 0 0 20px;
}

  #simprint {
   width: 255px;
   font-size: 12px;
   height:15px;
  }
  #sshape {
   width: 260px;
   font-size: 12px;
   height:20px;
  }
  #scolor {
   width: 260px;
   font-size: 12px;
   height:20px;
  }

/*  = Pill Search Results
------------------------------------------------------------*/

#pill_search_results_rdr {
}

#pill_search_results_rdr .results_hdr_text_fmt {
font-weight:bold;
font-style:italic;
}

#pill_search_results_rdr .pillrow {
clear:both;
margin:12px 0 0 0;
}

#pill_search_results_rdr .pillrow .pillphoto{
float:left;
width:93px;
margin:0 12px 0 10px;
}

#pill_search_results_rdr .pillrow .pillphoto p {
float:left;
width:93px;
font-size:80%;
text-align:center;
margin:0px;
padding:0px;
}

#pill_search_results_rdr .pillrow .pilltext{
float:left;
width:360px;
}

#pill_search_results_rdr .pillrow .pilltext p{
font-size:90%;
margin:0;
}

#pill_search_results_rdr .pillrow .pilltext a:link,#pill_search_results_rdr .pillrow .pilltext a:visited {
font-weight:bold;
}

#pill_search_results_rdr .pagination {
clear:both;
text-align:right;
font-size:90%;
margin:10px 0 10px 0;
}

#pill_search_results_rdr .pagination .currentpage {
font-weight:bold;
}

#pill_search_results_rdr .pagination a {
margin: 0 0 0 5px;
}

#pill_search_results_rdr .pagination a.next {
font-weight:bold;
}

#pill_search_results_rdr .pagination a.nextarrow {
color:#c46908;
font-weight:bold;
}

/*  =PILL IDENTIFER LAUNCH MODULE (on A-Z Landing Page)
----------------------------------------------------------- */
.pill_identify_rdr {
 background: #f1ede4;
 border: 4px solid #d8d0b9;
 padding: 8px 6px;
 text-align: center;
}
.pill_identify_rdr p {
 font-size: 90%;
 margin: 0px;
 padding: 0px 0px 8px 0px;
}
.pill_identify_rdr p strong {
 color: #367f7c;
 text-transform: uppercase;
}

/*  =PILL IDENTIFER > VIEW IMAGES
----------------------------------------------------------- */
.drug_view_images_rdr h2 {
 color: #89734a;
 font-size: 135%;
 font-weight: bold;
 margin: 0px;
 padding: 14px 0px 0px 0px;
}
.drug_view_images_rdr .back_link_fmt {
 color: #e78400;
 font-weight: bold;
 padding: 5px 0px 8px 0px;
}
.drug_view_images_rdr .back_link_fmt a {
 font-size: 90%;
}
.drug_view_images_rdr table {
 margin-top: 20px;
 width: 470px;
}
.drug_view_images_rdr td {
 padding-bottom: 35px;
 vertical-align: top;
}
.drug_view_images_rdr td h3, .drug_view_images_rdr td p {
 font-size: 90%;
 margin: 0px;
 padding-left: 12px;
}
.drug_view_images_rdr td.image_cell_fmt {
 text-align: center;
 width: 95px;
}
.drug_view_images_rdr img.drug_image_fmt {
 border: none;
 display: block;
 height: 69px;
 margin: 0px auto 2px auto;
 width: 92px;
}

/*  =PILL IDENTIFER > VIEW IMAGES > REVIEW DRUG
----------------------------------------------------------- */
.callout_box_rdr .see_reviews_btn_fmt {
 background: url("images/see-all-reviews-btn-bg.jpg") no-repeat top left;
 float: left;
 font-size: 85%;
 font-weight: bold;
 height: 22px;
 margin-top: 4px;
 width: 232px;
}
.callout_box_rdr .see_reviews_btn_fmt a {
 color: #fff;
 display: block;
 padding: 2px 0px 0px 25px;
 text-decoration: none;
 text-transform: uppercase;
}
.callout_box_rdr img.or_text_fmt {
 float: left;
 height: 8px;
 margin: 10px 20px 0px 18px;
 width: 28px;
}
.callout_box_rdr img.review_drug_btn {
 float: left;
 height: 22px;
 margin-top: 4px;
 width: 138px;
}

/******* Everything from here down was adapted from the live site, for time's sake. So, please forgive any ugliness. *******/

#conditions {
 background: transparent url("images/dottedLine.gif") repeat-x scroll 0% 0%;
}
#conditions p {
 color: #A9A9AB;
 font-size: 75%;
 margin: 0px;
 padding: 8px 4px 0px 0px;
}

/*  =RELATED LINKS STYLES
----------------------------------------------------------- */
.wmd_main_hdr_rdr {
 background: url("images/section_header.gif") no-repeat;
 color: #A24601;
 height: 22px;
 font-size: 110%;
 font-style: italic;
 font-weight: bold;
 margin: 0px;
 padding: 1px 0px 0px 8px;
}
.drugs_related_links_rdr {
 background: #fff;
}
.drugs_related_links_rdr ul {
 list-style: none;
 margin: 0px;
 padding: 5px 0px 5px 8px;
}
.drugs_related_links_rdr ul li {
 background: url("images/flourish_trim_clr.gif") no-repeat 0px 4px;
 font-size: 90%;
 line-height: 1.3em;
 padding: 1px 0px 1px 12px;
}
.drugs_related_links_rdr ul li.moreArticles {
 background: none;
 font-size: 80%;
 font-weight: bold;
 padding: 2px 0px 0px 4px;
}
.drugs_related_links_rdr.two_col_list_fmt ul {
 float: left;
 padding-right: 8px;
 width: 231px;
}
.wmdHZ_MainContentSectionFooter {
 clear: both;
 font-size: 1%;
 height: 7px;
}

/*  =A-Z GUIDE
----------------------------------------------------------- */
#drugs-az-list {
 background: #d9d2b6;
}
#drugs-az-list ul {
 list-style: none;
 margin: 0px;
}
#drugs-az-list #tabs-nav {
 background: #fff url("images/tabs-nav-bg.gif") no-repeat center top;
 height: 32px;
 padding: 0px;
 position:relative;
}
#drugs-az-list #tabs-nav li {
 display: block;
 float: left;
 margin: 0px 2px 0px 4px;
 padding: 0px;
 text-align: center;
 text-transform: uppercase;
}
#drugs-az-list #tabs-nav a {
 background-position: bottom left;
 background-repeat: no-repeat;
 color: #fff;
 display: block;
 font-size: 85%;
 font-weight: bold;
 height: 30px;
 line-height: 30px;
 margin: -1px 0px 0px 0px;
 padding: 2px 0px 0px 0px;
 text-decoration: none;
 vertical-align: middle;
}

#drugs-az-list #tabs-nav li#drugs-tab a {
 background-image: url("images/drugs-tab-off.gif");
 width: 118px;
}
#drugs-az-list #tabs-nav li#drugs-tab a.selected {
 background-image: url("images/drugs-tab-on.gif");
 margin-top: 0px;
  width: 118px;
}

#drugs-az-list #tabs-nav .disclaimer_Text img {
	position:absolute;
	width:14px;
	height:13px !important;
	left:100px;
	top:10px;
	margin:0;
}

#drugs-az-list #tabs-nav  li#drugs-tab a.disclaimer_Text:hover, #drugs-az-list #tabs-nav  li#drugs-tab a.disclaimer_Text {
 background-image: none !important;
 display:inline !important;
}

#drugs-az-list #tabs-nav li#vitamins-tab a {
 background-image: url("images/vitamins-tab-off.gif");
 width: 183px;
}
#drugs-az-list #tabs-nav li#vitamins-tab a.selected {
 background-image: url("images/vitamins-tab-on.gif");
 margin-top: 0px;
}
#drugs-az-list #tabs-nav li#conditions-tab a {
 background-image: url("images/conditions-tab-off.gif");
 width: 147px;
}
#drugs-az-list #tabs-nav li#conditions-tab a.selected {
 background-image: url("images/conditions-tab-on.gif");
 margin-top: 0px;
}

/*  =A-Z GUIDE
----------------------------------------------------------- */
#vit-az-list {
  background: #fbfce6;
  background: url("images/az-bg-vit-short.gif") left bottom no-repeat;
}
#vit-az-list ul {
 list-style: none;
 margin: 0px;
}
#vit-az-list #tabs-nav {
 height: 30px;
 padding: 0px;
 /*position:relative;*/
position:static;
}
#vit-az-list #tabs-nav li {
 float: left;
 margin: 0px 2px 0px 4px;
 padding: 0px;
 display: block;
 text-align: center;
 text-transform: uppercase;
}
#vit-az-list #tabs-nav a {
 background-position: bottom left;
 background-repeat: no-repeat;
 color: #006699;
 display: block;
 font-size: 80%;
 font-weight: bold;
 height: 30px;
 _height: 1px;
 line-height:32px;
 _line-height:29px;
 margin: -1px 0px 0px 0px;
 _margin: 0px 0px 0px 0px;
 padding: 2px 0px 0px 0px;
 text-decoration: none;
 vertical-align: middle;
}

#vit-az-list #tabs-nav li#vs-tab a {
 background-image: url("images/tab-vs-off.gif");
 width: 187px;
}
#vit-az-list #tabs-nav li#vs-tab a.selected {
 background-image: url("images/tab-vs-on.gif");
 margin-top: 0px;
 _margin-top: 1px;
 color:#86a43c;
}
#vit-az-list #tabs-nav li#hconditions-tab a {
 background-image: url("images/tab-healthconditions-off.gif");
 width: 137px;
}
#vit-az-list #tabs-nav li#hconditions-tab a.selected {
  background-image: url("images/tab-healthconditions-on.gif");
  margin-top: 0px;
  color:#86a43c;
}

/* Tabs for every letter: */
#drugs-az-list .az-bar {
 width:494px;
 background: #8f764f;
 min-height:5px;
 _height:5px;
}

#drugs-az-list .az-nav {
 background: #8f764f;
 height: 30px;
 padding: 3px 0px 0px 4px;
 margin:0 !important;
 text-align: center;
 width:494px;
}

#drugs-az-list .az-nav li {
 display: block;
 float: left;
 height: 18px;
 margin: 10px 1px 0px 0px;
 _margin-right: 0px; /* IE6 hack */
 padding: 0px;
 text-align: center;
 width: 13px;
}

* html #drugs-az-list .az-nav#conditions_view li { /* IE6 hack */
 position: relative;
 top: 2px;
}
#drugs-az-list .az-nav li a {
 background-position: bottom left;
 background-repeat: no-repeat;
 display: block;
 font-size: 80%;
 font-weight: bold;
 line-height: 21px;
 margin: 0px 1px 0px 2px;
 _margin: 0px 0px 0px 1px; /* IE6 hack */
 padding: 2px 0px 0px 0px;
 text-align: center;
 text-decoration: none !important;
 vertical-align: middle;
 width: 13px;
}

#drugs-az-list .az-nav li a:link, #drugs-az-list .az-nav li a:visited {
color:#fff;
}

#drugs-az-list .az-nav li a:hover {
 background-image: url("images/az-libg.gif");
 color: #8f764f;
 position:static;
}
#drugs-az-list .az-nav .selected {
 background-image: url("images/az-libg.gif");
 color: #8f764f !important;
}
#drugs-az-list .az-nav li#lastOne, #drugs-az-list .az-nav li#lastOne a {
 width: 24px;
}
#drugs-az-list .az-nav li#lastOne a:hover, #drugs-az-list .az-nav li#lastOne .selected {
 background-image: url("images/az-liLastbg.gif") ;
 position:static;
}
#drugs-az-list .az-nav li#top_drug_searches_tab {
 font-size: 90%;
 height: 30px;
 margin: 2px 2px 0px 0px;
 text-transform: uppercase;
 width: 84px;
 position: relative;
}
* html #drugs-az-list .az-nav li#top_drug_searches_tab { /* IE6 hack */
 position: relative;
 top: 1px;
}
#drugs-az-list .az-nav li .topdrug {
 line-height: 2.4em;
 height: 28px;
 padding: 2px 0px 0 4px;
 width: 84px;
 text-align:left;
 }
#drugs-az-list .az-nav li .topvit {
 line-height:100%;
 height: 28px;
 padding: 2px 0px 0 4px;
 width: 91px;
 text-align:left;
 font-weight:normal;
 }

#drugs-az-list .az-nav li#top_drug_searches_tab .disclaimer_Text img {
	position:absolute;
	width:14px;
	height:13px;
	left:71px;
	_left:69px;
	top:10px;
	margin:0;
}

#drugs-az-list .az-nav li#top_drug_searches_tab a.disclaimer_Text:hover {
 background-image: none !important;
}

#drugs-az-list .az-nav li#top_drug_searches_tab a:hover, #drugs-az-list .az-nav li#top_drug_searches_tab .selected {
 background-image: url("images/top-drug-searches-on.gif");
}
#drugs-az-list .az-nav li#common_conditions_tab {
 font-size: 90%;
 height: 30px;
 margin: 4px 2px 0px 0px;
 text-transform: uppercase;
 width: 84px;
 position: relative;
}
* html #drugs-az-list .az-nav li#common_conditions_tab  { /* IE6 hack */
 top: 1px;
}
#drugs-az-list .az-nav li#common_conditions_tab .topdrug {
 height: 28px;
 line-height: 1.1em;
 width: 84px;
 margin-top: -4px;
 padding-top: 4px;
 text-align:left;
 padding-left:3px;
 _padding-top: 6px;
}

#drugs-az-list .az-nav li#common_conditions_tab a:hover, #drugs-az-list .az-nav li#common_conditions_tab .selected {
 background-image: url("images/top-drug-searches-on.gif");
}

#drugs-az-list .az-nav li#common_conditions_tab .disclaimer_Text img {
	position:absolute;
	width:14px;
	height:13px;
	left:71px;
	_left:69px;
	top:5px;
}

#drugs-az-list .az-nav li#common_conditions_tab a.disclaimer_Text:hover {
 background-image: none !important;
}

#drugs-az-list .az-nav li#top_vit_searches_tab {
 font-size: 90%;
 height: 30px;
 margin: 2px 2px 0px 0px;
 text-transform: uppercase;
 width: 95px;
 position: relative;
}
* html #drugs-az-list .az-nav li#top_vit_searches_tab { /* IE6 hack */
 position: relative;
 top: 1px;
}

#drugs-az-list .az-nav li#top_vit_searches_tab .disclaimer_Text img {
	position:absolute;
	width:14px;
	height:13px;
	left:81px;
	_left:79px;
	top:2px;
	margin:0;
}

#drugs-az-list .az-nav li#top_vit_searches_tab a.disclaimer_Text:hover {
 background-image: none !important;
}

#drugs-az-list .az-nav li#top_vit_searches_tab a:hover, #drugs-az-list .az-nav li#top_vit_searches_tab .selected {
 background-image: url("images/top-vit-searches-on.gif");
}

/* Vitamin Tabs for every letter: */
#vit-az-list .az-nav {
clear:both;
 height: 26px;
 padding: 0px 0px 0px 4px;
 margin:0 !important;
 text-align: center;
 width:494px;
}
#vit-az-list .az-nav li {
 display: block;
 float: left;
 height: 18px;
 margin: 0px 1px 0px 0px;
 _margin-right: 0px; /* IE6 hack */
 padding: 0px;
 text-align: center;
 width: 13px;
}
#vit-az-list .az-nav li a {
 background-position: bottom left;
 background-repeat: no-repeat;
 display: block;
 font-size: 80%;
 font-weight: bold;
 line-height: 21px;
 margin: 0px 1px 0px 2px;
 _margin: 2px 0px 0px 1px; /* IE6 hack */
 padding:0px;
 text-align: center;
 text-decoration: none !important;
 vertical-align: middle;
 width: 13px;
}

*+ html #vit-az-list .az-nav li a {
 margin: 2px 1px 0px 2px;
}
#vit-az-list .az-nav li a:link, #vit-az-list .az-nav li a:visited {
color:#006699;
}

#vit-az-list .az-nav li a:hover {
 background-image: url("images/az-libg-vit.gif");
 color: #825c33;
 position:static;
}
#vit-az-list .az-nav .selected {
 background-image: url("images/az-libg-vit.gif");
 color: #825c33 !important;
}
#vit-az-list .az-nav li#lastOne, #vit-az-list .az-nav li#lastOne a {
 width: 24px;
}
#vit-az-list .az-nav li#lastOne a:hover, #vit-az-list .az-nav li#lastOne .selected {
 background-image: url("images/az-vit-liLastbg.gif") ;
 position:static;
}

/* list of searches and links: */

#drugs-az-list li.odd_row_fmt {
 background: #efece0;
}
#drugs-az-list li.header_row_fmt {
 color: #fff;
 background: #bbb085;
 font-size: 100%;
 font-weight: bold;
}
#drugs-az-list li.header_row_fmt a {
 text-decoration: none;
}
#drugs-az-list li.header_row_fmt a {
 color: #fff !important;
}

#drugs-az-list  ul.az-col-left {
width:228px;
float:left;
_width:227px;
}

#drugs-az-list  ul.az-col-right {
width:227px;
float:left;
}

#drugs-az-list .az-content li .user_review_link_fmt {
position:absolute;
right:0px;
top:3px;
}

#main_drug_search_rdr {
background:url(images/drugsvit_lndg_main-bg.jpg) 0 0 no-repeat;
height:189px;
width:494px;
position:relative;
z-index: 3;
}

#main_drug_search_rdr .find_top {
height:90px;
}

#main_drug_search_rdr .find_top h2 {
color:#2a5367;
text-transform:uppercase;
font-size:135%;
margin:0 0 5px 15px;
padding:10px 0 0 0;
}

#main_drug_search_rdr .find_top p {
color:#000;
font-size:90%;
width:270px;
margin:0 0 0 15px;
}

#main_drug_search_rdr .find_bottom  {
height:90px;
padding-left:15px;
}

#main_drug_search_rdr  form {
margin:0;
padding:0px;
}
#main_drug_search_rdr .find_bottom p {
color:#666;
font-size:70%;

margin:0 0 1px 18px;
padding:0;
}

#main_drug_search_rdr .find_bottom label {
color:#069;
font-weight:bold;
margin:0;
padding:0;
}

#main_drug_search_rdr .pill {
background: url(images/pill-bullet.gif) 2px 2px no-repeat;
font-weight:700;
color:#069;
margin:0px;
padding: 0 0 0 20px;
clear:both;
_padding: 0 0 0 10px;
}

*+ html #main_drug_search_rdr .pill {
padding: 0 0 0 10px;
}
#main_drug_search_rdr .find_bottom .left {
float:left;
width:160px;
margin:10px 0 0 0;
height:63px;
}

#main_drug_search_rdr .find_bottom .left input {
height:14px;
width:14px;
float:left;
margin: 0 5px 0 0;
}

#main_drug_search_rdr .find_bottom .right {
float:left;
width:310px;
height:63px;
}

#main_drug_search_rdr .find_bottom .right	input {
float:left;
margin:26px 9px 0 0;
}

#main_drug_search_rdr .find_bottom .right	input.inputText {
width:250px;
}

/* =============
SUBMIT RATING PAGE
==================*/
#drugHeading {
	background: url(images/dottedLine.gif) repeat-x 0 0;
	margin: 0px 0 0 4px;
	padding: 0;
}
#drugHeading h1 {
	float: left;
	width: 470px;
	color:#89734A;
	font-size:140%;
	margin:0;
	padding: 0;
}
#backToBtn {
	width: 154px;
	float: right;
	line-height: 30px;
	margin: 7px 0 0 0;
	padding: 0;
}
#content.subRating {
	padding: 5px 0 0 2px;
	margin: 0 0 0 4px;
}
.subRating h2 {
	font-size: 110%;
	color: #000;
	margin-bottom: 15px;
	display:inline;
}
.subRating h3 {
	font-size: 90%;
	color: #464646;
	background: #f0ece3 url(images/drugFormNum.gif) no-repeat;
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
	padding: 0 27px;
	margin: 10px 0 10px 0;
	border:1px solid #d8d1b7;
}
.subRating h3.s1 {
	background-position: 0px 0px;
}
.subRating h3.s2 {
	background-position: 0px -29px;
}
.subRating h3.s3 {
	background-position: 0px -59px;
}
.subRating h3.s4 {
	background-position: 0px -89px;
}
.subRating h3.s5 {
	background-position: 0px -118px;
}
.subRating label, .subRating .label {
	display: block;
	font-size: 95%;
	margin: 10px 0 0 15px;
	padding: 0 0 3px 0;
}
.subRating #identitySect #otherId label {
	display: inline;
	font-size: 95%;
	margin: 10px 0 0 10px;
	padding: 0 0 3px 0;
}
.subRating #otherId #uname {
	display: inline;
	font-size: 95%;
	margin: 2px 0 0 10px;
	padding: 0 0 3px 0;
}
/* condition section */
#condition-ec {
	padding: 7px 0 7px 5px;
	margin: 10px 5px 0 10px;
}
/* star rating section */
.subRating .condition {
	font-size: 95%;
}
.catQuest {
	width: 309px;
	float: left;
	line-height: 21px;
}
.rateCriteria {
	padding: 0 0 10px 5px;
	margin: 10px 5px 0 10px;
	border-bottom: 1px solid #e1e4e7;
	width: 470px;
}
.rateCriteria.noBorder {
	border-bottom: none;
}
.txtRate, .txtRateSelected {
	color: #999;
	font-size: 90%;
	font-weight: normal;
	text-align: left;
	width: 155px;
	right: 0;
	top: 7px;
	position: absolute;
	padding: 0;
	margin: 0;
}

#rc3-ec {
margin-bottom:20px;
}
/* tt */
h4.ttLink, p.category {
	font-size: 90%;
	padding: 0 0 5px 0;
	margin: 0;
}
h4.ttLink.subForm {
	position: relative;
	height: 10px;
	line-height: 10px;
	color: #006699;
}
h4.ttLink a:link, h4.ttLink a:visited, h4.ttLink a:hover, h4.ttLink a:active {
	color: #006699;
	font-weight: bold;
	padding: 0;
	margin:0;
	text-decoration: none;
	border-bottom: 1px dashed #006699;
}
#ratings_fmt p.category a:link, #ratings_fmt p.category a:visited, #ratings_fmt p.category a:hover, #ratings_fmt p.category a:active {
	color: #3e3e3e;
	font-weight: bold;
	padding: 0;
	margin:0;
	text-decoration: none !important;
	border-bottom: 1px dashed #3e3e3e;
}
h4.ttLink a:hover, p.category a:hover  {
	position: relative;
	background-color: #ffffcc;
}
h4.ttLink a:link span, h4.ttLink a:visited span, p.category a:link span, p.category a:visited span{
	display: none;
}
h4.ttLink a:hover span, p.category a:hover span  {
	color: #000;
	font: normal 90%/125% arial;
	display: block;
	position: absolute;
	top: -15px;
	left: 80px;
	z-index: 9999;
	background: #fff;
	width: 220px;
	min-width: 220px;
	min-height: 75px;
	padding: 2px 10px 2px 10px;
	margin: 15px 0px 0px 0px;
	border: 1px solid #d3d3d3;
}
p.category a:hover span  {
	width: 100px;
	min-width: 100px;
	min-height: 25px;
}
p.category a:hover {
	cursor:default;
}

/*star rating */
.starRating,
.starRating a:hover,
.starRating a:active,
.starRating a:focus,
.starRating .current-rating{
	background: url(images/star.gif);
}
.starRating {
	position:relative;
	width:100px;
	height:21px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.starRating li {
	display: inline;
}
.starRating a,
.starRating .current-rating {
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:21px;
	line-height:21px;
	outline:none;
	overflow:hidden;
	border: none;
}
.starRating a:hover {
	background-position: left center;
}
.starRating a:active,
.starRating a:focus {
	background-position: left bottom;
}
.starRating a.one-star {
	width:20%;
	z-index:6;
}
.starRating a.two-stars {
	width:40%;
	z-index:5;
}
.starRating a.three-stars {
	width:60%;
	z-index:4;
}
.starRating a.four-stars {
	width:80%;
	z-index:3;
}
.starRating a.five-stars {
	width:100%;
	z-index:2;
}
.starRating .current-rating {
	z-index:1;
	background-position: left bottom;
}
/* for an inline rater */
.inlineRating {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
	float: left;
}
/* comment section */
.subRating .comment {
	width: 370px;
	height: 75px;
	font-size: 95%;
	padding: 5px;
	margin: 5px 0 5px 15px;
}
.subRating label span {
	color: #999;
	font-size: 90%;
	padding-left: 5px;
}
.subRating #raterName, .subRating #CapChar {
	width: 200px;
	font-size: 95%;
	margin-left: 15px;
}
/* optional information */
#optInfo {
	font-size: 95%;
	margin: 0 0 0 12px;
	padding: 0;
}
#optInfo dt {
	color:#000;
	font-size:100%;
	margin:0px 0px 12px 0px;
	padding:1px;
}
#optInfo dd {
	margin: 0 0 0 0;
	padding: 0 0 12px 10px;
	clear:both;
}
#optInfo label,  #optInfo span {
	display: inline;
	font-size: 95%;
	line-height: 18px;
	margin: 0 0 0 0;
	padding: 0 10px 0 3px;
}
#optInfo .label {
	width:65px;
	float:left;
}

#optInfo dd.radio label {
	width:75px;
	float:left;
}
#optInfo dd.radio input {
	width:15px;
	float:left;
}
#optInfo dd.radio {
margin:0 0 15px 0
}
#optInfo input, #optInfo select {
	font-size: 90%;
	display: inline;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* capshaw section */
#capChar-ec {
	padding: 0 0 10px 20px;
	margin: 0 5px 0 5px;
}
.subRating #codeGraphic {
	margin-left: 0px;
}
#capChar-ec label {
	margin-left: 0;
}
#capChar-ec #CapChar {
	margin-left: 0;
}
p.capintro {
	padding: 0 0 10px 15px !important;
	display:block;
}
.refreshBtn {
	margin: 5px 0 0 5px;
	padding: 0;
}
/* agreement section */
#agreement {
	font-size: 90%;
	text-align: left;
	font-size: 85%;
	line-height: 16px;
	margin: 15px 5px;
	padding: 8px;
	border-top: 1px solid #dbdee1;
	border-bottom: 1px solid #dbdee1;
	height:35px;
}
#agreement #agreeChk {
	line-height:16px;
	margin: 5px;
	padding: 0;
	float:left;
}

#agreement p {
display:block;
float:left;
margin:0px;
font-size: 100%;
}
/* buttons section */
#postButtons {
	text-align: center;
	margin: 10px 0 0 0;
	padding: 10px 0;
	clear:left;
}
.defaultBtn {
	text-transform: uppercase;
	color: #fff;
	font: bold 80% arial;
	text-align: center;
	height: 20px;
	line-height: 20px;
	verical-align: middle;
	width: 70px;
	background: url(images/buttonBackground.gif) no-repeat 0 0;
	border: none;
	margin: 0 5px;

	padding: 0 0 2px 0;
}
.error {
	background: #fffdec url(images/formError.gif) no-repeat 99% 5px;
}
.rateCriteria.error {
	border: none;
}
.postingError {
	background: #fffdec;
	padding: 10px 0 10px 0;
	color: red;
	text-align: center;
	font-size: 90%;
}
.subRating  .ratelink {font-size: 85%;}

/* ==================
MONOGRAPH RATINGS PAGE
======================*/

/* these styles are in db already */
#drugsToolbox {
float: right;
font-size: 90%;
margin: 0 0 0 0;
padding: 0;
}
#drugsPronName {
float: left;
line-height: 1.4em;
width: 340px;
}
#drugsToolbox a {
font-size: 90%;
width: 112px;
display: block;
vertical-align: middle;
margin: 0;
padding: 0 0 0 30px;
text-decoration: underline !important;
border-right: 1px solid #d8d1b7;
}
#drugsToolbox .tbImages {
background: url(images/dtb_toolbox.gif) no-repeat 0 bottom;
height: 22px;
line-height: 19px;
}
#drugsToolbox .tbRate {
background: url(images/dtb_toolbox.gif) no-repeat 0 0;
height: 22px;
line-height: 19px;
}
#drugsToolbox .tbSeeAll {
background: url(images/dtb_toolbox.gif) no-repeat 0 center;
height: 22px;
line-height: 19px;
}

#drugsToolbox .tbAddMC.new, .monograph-toolbox .tbAddMC.new {
background: url(images/dtb_toolbox2.gif) no-repeat 0 bottom;
border-radius: 0 0 4px 0;
display: none;
height: 22px;
line-height: 19px;
}
#drugsToolbox .tbImages.new {
background: url(images/dtb_toolbox2.gif) no-repeat 0 -43px;
height: 22px;
line-height: 19px;
}
#drugsToolbox .tbRate.new {
background: url(images/dtb_toolbox2.gif) no-repeat 0 0;
border-radius: 0 4px 0 0;
height: 22px;
line-height: 19px;
}
#drugsToolbox .tbSeeAll.new {
background: url(images/dtb_toolbox2.gif) no-repeat 0 -22px;
height: 22px;
line-height: 19px;
}

/* vit toolbox on monograph page */

#vitToolbox {
float: right;
font-size: 90%;
margin: 0 0 0 0;
padding: 0;
}
#vitToolbox a {
font-size: 100%;
width: 133px;
display: block;
vertical-align: middle;
margin: 0px;
padding: 0 0 0 30px;
text-decoration: underline !important;
}

#vitToolbox .vitReview {
background: url(images/vit_toolbox.gif) no-repeat 0 0;
height: 22px;
line-height: 19px;
}
#vitToolbox .vitSee {
background: url(images/vit_toolbox.gif) no-repeat 0 bottom;
height: 22px;
line-height: 17px;
}

/* vit toolbox on monograph page */

#vitBigToolbox {
float: right;
font-size: 90%;
margin: 0 0 0 0;
padding: 0;
}
#vitBigToolbox a {
font-size: 100%;
width: 131px;
display: block;
vertical-align: middle;
margin: 0px;
padding: 0 0 0 30px;
text-decoration: underline !important;
}

#vitBigToolbox .vitReview {
background: url(images/vit_bigtoolbox.gif) no-repeat 0 center;
height: 22px;
line-height: 19px;
}
#vitBigToolbox .vitSee {
background: url(images/vit_bigtoolbox.gif) no-repeat 0 0;
height: 22px;
line-height: 19px;
}
#vitBigToolbox .vitUser {
background: url(images/vit_bigtoolbox.gif) no-repeat 0 bottom;
height: 22px;
line-height: 19px;
}
#vitBigToolbox.monograph-toolbox .tbAddMC.new {
	border-radius: 0 0 4px 0;
	border-right: 1px solid #d8d1b7;
	line-height: 19px;
	width: 130px;
}

/* ==============  RATINGS =================*/

#ratings_fmt {
	background: #f7f7f7 url(images/ratings_bg.gif) repeat-y 0 0;
	width: 494px;
	margin: 0;
	padding: 0;
}
#ratings_fmt a:link, #ratings_fmt a:visited, #ratings_fmt a:hover, #ratings_fmt a:active{
	text-decoration: underline !important;
}
#ratings_fmt .starRating .current-rating {
	background-position:left center;
}

#rateTitle {
	color: #5394b4;
	font-size: 100%;
	background: url(images/ratingsTopBot_bg.gif) no-repeat 0 0;
	width: 494px;
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
	text-indent: 8px;
	margin: 0;
	padding: 0;
}
#ratings_fmt .botBg {
	font-size: 1%;
	background: url(images/ratingsTopBot_bg.gif) no-repeat 0 bottom;
	width: 494px;
	height: 5px;
	margin: 0;
	padding: 0;
}

/* overall rating section */
#overallRating {
	background: url(images/overallRating_bg.gif) no-repeat 0 0;
	width: 492px;
	height: 165px;
	font-size: 100%;
	margin: 0 auto;
	padding: 0;
}
#heading {
	margin: 0;
	padding: 12px 0 5px 12px;
}
#overallRating #heading h4 {
	font-size: 90%;
	color: #000;
	font-weight: bold;
	float: left;
	width: 300px;
	margin: 0;
	padding: 1px 0 0 0;
}
#heading h4 span {
	font-size: 90%;
	font-weight: normal;
}
#rateDrug {
	width: 120px;
	float: right;
	line-height: 30px;
	margin: 0;
	padding:10px 0 0 0;
}

#rateDrug.reviewProdbtn {
	text-align:right;
	vertical-align: middle;
	margin: 7px 20px 0 0;
	padding: 0;
}

.viewAllPgBtn {
	margin: 7px 10px 0 0 !important;
	padding: 0;
	width: 150px;
}

#ratings_fmt.mono #rateDrug {
	float: left;
	line-height: 20px;
	margin: 0 0 0 0;
	padding: 0;
}

#catRatingsWrap {
	background: #fff;
	height: 106px;
	margin: 0 15px 12px 15px;
	padding: 0 0 0 10px;
	border: 1px solid #efefef;
}
#ctnReviews {
	float: right;
	font-size: 85%;
	width: 150px;
	padding: 0;
	margin: 5px 0 0 0;
}
#ctnStars {
	clear: left;
	padding: 12px 0 2px 0;
	text-align: center;
}
.catRatings {
	background: #f1f0eb;
	width: 358px;
	vertical-align: middle;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}
.catRatings.firstEl {
	background: #f8f7f2 url(images/catRatingsTopBot.gif) no-repeat 0 0;
}
.catRatings.lastEl {
	background: #f8f7f2 url(images/catRatingsTopBot.gif) no-repeat 0 bottom;
}
.catRatings p {
	height: 21px;
	line-height: 21px;
	margin: 0;
	padding: 0;
}
p.category {
	color: #666666;
	font-size: 90%;
	font-weight: bold;
	float: left;
	width: 200px;
	padding-left: 15px;
}
.userPost p.category {
	width: 225px;
}
p.numbRating {
	color: #999999;
	font-size: 80%;
	width: 25px;
	float: left;
	margin-left: 6px;
}
/* no reviews display */
#overallRating.noReviews {
	background: url(images/noReviews_bg.gif) no-repeat 0 0;
	width: 492px;
	height: 70px;
}
#overallRating.noReviews #heading {
	padding: 25px 12px 10px 20px;
}
#overallRating.noReviews #heading h4 {
	color: #3e3e3e;
}

/* VITAMINS - USER REVIEWS
------------------------------------------------------- */
#vit_totalReview {
	background: url(images/overallVitRating_bg.gif) no-repeat 0 0;
	width: 494px;
	height: 202px;
	font-size: 100%;
	margin: 0 auto;
	padding: 0;
}
#vit_totalReview #heading .totalreviews {
	float:left;
	font-size: 80%;
	text-align:right;
	width:215px;
}
#overallRating #heading .totalreviews  {
	float:left;
	font-size: 80%;
	text-align:right;
	width:165px;
}
#vit_totalReview #heading {
	padding: 12px 12px 5px 20px;
}
#vit_totalReview #heading h4 {
	color: #3e3e3e;
	width:240px ;
	font-size: 95%;
	color: #000;
	font-weight: bold;
	float: left;
	margin: 0;
	padding: 1px 0 0 0;
}
#vit_totalReview  label {
	font-size:90%;
	font-weight:bold;
	float:left;
	width:130px;
}
#vit_totalReview select {
	display:inline;
	margin:0;
	padding:0;
	font-size:100%;
}
#ratings_fmt .seeproducts {
	font-size:100%;
    background: url(images/ratings_bg.gif) 0 0  repeat-y ;
	padding: 2px 0 3px 5px;
	margin-top:-1px;
	border-bottom:1px solid #eee;
}
#ratings_fmt .seeproducts a:link, #ratings_fmt .seeproducts a:visited {
	font-weight:bold;
	text-decoration:none !important;
}
#ratings_fmt .botlink {
	padding: 5px 0 0px 0px;
	border-bottom:none;
	background:#fff !important;
}
#vitReviewWrap {
	background: #fff;
	height: 140px;
	margin: 0 15px 12px 15px;
	padding: 7px 0 0 10px;
	border: 1px solid #efefef;
	}
#vitReviewWrap h4 {
	font-size:90%;
	clear:left;padding:10px 0 0 0;
	}
h3#userReviewTitle {
	font-size:105%;
	padding:10px 0 5px 5px;
	background-color:#fff;
}

/* VITAMINS NO REVIEWS DISPLAY
------------------------------------------------------- */
#vit_overallRating {
	width: 494px;
	height: 165px;
	font-size: 100%;
	margin: 0 auto;
	padding: 0;
}
#vit_overallRating.noVitReviews {
	background: url(images/noReviews_bg_vit.gif) no-repeat 0 0 ;
	width: 494px;
	height: 70px;
}
#vit_overallRating.noVitReviews #heading {
	padding: 25px 12px 10px 20px;
}
#vit_overallRating #heading h4 {
	color: #3e3e3e;
	width:290px ;
	font-size: 90%;
	color: #000;
	font-weight: bold;
	float: left;
	margin: 0;
	padding: 1px 0 0 0;
}
#vit_overallRating.noVitReviews #rateDrug {
	width: 160px;
	float: right;
	line-height: 30px;
	margin: 0 10px 0 0;
	padding: 0;
}

/* VITAMINS FIRST REVIEW
------------------------------------------------------- */
#vit_ReviewFirst {
	width: 494px;
	height: 70px;
	font-size: 100%;
	margin: 0 auto;
	padding: 0;
	background: url(images/noReviews_bg_vit.gif) no-repeat 0 0 ;
}
#vit_ReviewFirst #heading {
	padding: 25px 12px 10px 20px;
}
#vit_ReviewFirst #heading h4 {
	color: #3e3e3e;
	width:305px;
	font-size: 90%;
	color: #000;
	font-weight: normal;
	float: left;
	margin: 0;
	padding: 1px 0 0 0;
}

/* USER REVIEW SECTION
------------------------------------------------------- */
#reviewTitle {
	font-size: 105%;
	color: #3e3e3e;
	margin: 10px 0 8px 0;
	padding: 0 0 0 10px;
}

/* SORTING-PAGINATION BLOCK
------------------------------------------------------- */
.postSortPaging {
	background: #f1f1f1;
	line-height: 25px;
	vertical-align: middle;
	padding: 0;
	margin: 0 0 7px 0;
	width: 494px;
}
.postSortPaging.bottom {
	background: #f7f7f7;
	margin: -7px 0 0 0;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.postSort {
	font-size: 80%;
	width: 200px;
	float: left;
	padding: 0 0 0 10px;
	margin: 0;
}
.postSort form, .postSort fieldset {
	width: 190px;
	padding: 0;
	margin: 0;
	border: none;
}
.sortForm label {
	line-height: 25px;
	float: left;
}
.sortForm select {
	font-size: 90%;
	display:inline;
	width:130px;
	padding: 0;
	margin: 3px 0 0 2px;
	border: 1px solid #999;
}
.viewAllLnk {
	font-size: 80%;
	font-weight: bold;
	text-align: right;
	width: 200px;
	float: right;
	margin: 0;
	padding: 0 9px 0 0;
}
#ratings_fmt .viewAllLnk a:link, #ratings_fmt .viewAllLnk a:visited, #ratings_fmt .viewAllLnk a:hover, #ratings_fmt .viewAllLnk a:active {
color: #006699 !important;
}
.postPaging {
	font-size: 80%;
	text-align: right;
	width: 165px;
	float: right;
	margin: 0;
	padding: 0 9px 0 0;
}
#ratings_fmt .postPaging a:link, #ratings_fmt .postPaging a:visited, #ratings_fmt .postPaging a:hover, #ratings_fmt .postPaging a:active {
	font-size: 100%;
	padding: 0 1px;
}
#ratings_fmt .postPaging .pageEnds {
	color: #E78400;
	padding: 0 2px 0 4px;
	text-decoration: none !important;
}
#reviewHeading .pageEnds, .postSortPaging .pageEnds{
	color: #E78400;
}

/* POST BLOCK SECTION
------------------------------------------------------- */
.userPost {
	background: url(images/userPost_bg.gif) no-repeat 0 0;
	width: 488px;
	margin: 0 auto 15px auto;
	padding: 0 0 0 0;
}
.postHeading {
	line-height: 24px;
	margin: 0 0 0 0;
	padding: 0;
	width:480px;
}
.postHeading .conditionInfo {
	color: #555;
	font-size: 90%;
	font-weight: bold;
	float: left;
	margin: 0;
	padding: 0 0 0 15px;
}

.postHeading .conditionInfo .reason {
	color:#555;
	font-weight:normal;
}
.postHeading .date {
	color: #777777;
	font-size: 85%;
	text-align: right;
	float: right;
	margin: 0;
	padding: 0 8px 0 0;
}
.reviewerInfo {
	color: #000;
	font-size: 80%;
	margin: 5px 0 0 0;
	padding: 0 0 0 15px;
}
.brandInfo {
	color: #000;
	font-size: 80%;
	margin: 5px 0 0 0;
	padding: 0 0 0 15px;
}
.catSection {
	margin: 2px 15px;
	padding: 8px 0;
}
.userPost .comment {
	background: #fff;
	font-size: 90%;
	margin: 0;
	padding:10px 18px;
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
}
.userPost .actionLinks {
	background: url(images/userPost_bg.gif) no-repeat 0 bottom;
	height: 35px;
	margin: 0;
	padding: 0 15px 0 20px;
	width: 460px;
}
.userPost .helpful {
	float: left;
	font-size: 75%;
	line-height: 12px;
	margin: 0;
	padding: 3px 0 0 0;
}
.userPost a.reportAbuse {
	background: url(images/reportAbuse_icon.gif) no-repeat 0 center;
	font-size: 80%;
	float: right;
	line-height: 35px;
	vertical-align: middle;
	padding: 0 0 0 18px;
}
.userPost .voted { color: red; }

/* VIEW ALL PAGE
------------------------------------------------------- */
#drugHeading h1.backToDetails {
	float: left;
	width: 310px;
	min-height: 33px;
	_height: 33px;
	line-height: 33px;
	vertical-align: middle;
	color:#3E3E3E;
	font-size:90%;
	margin:10px 0;
	text-indent:-15px;
    padding: 0 0 0 10px;
}
#drugHeading h1.backToDetails a {
	text-decoration: underline;
}
.backToDetails .pageEnds {
	color: #E78400;
	vertical-align:text-top;
	padding: 0 2px 0 4px;
	margin: 0;
	line-height: 13px;
}
#ratings_fmt.viewAll {
	width: 494px;
	margin: 0;
	padding: 0;
}
#ratings_fmt.viewAll #reviewTitle {
	background: #fff url(images/dottedLine.gif) repeat-x 0 0;
	float: none;
	font-size: 115%;
	color: #3e3e3e;
	margin:0pt;
	padding:15px 0pt 10px 6px;
}
#viewAllSortCondition {
	background: #fff;
	margin: 0;
	padding: 2px 0 0px 0px;
}
#viewAllSortCondition label {
	color: #000;
	font-size: 90%;
	font-weight: bold;
	padding: 0;
}
#conditionFilter, #conditionSummary {
	font-size: 90%;
	border:1px solid #999999;
	margin:3px 0pt 0pt 2px;
	padding:0pt;
}
#conditionSummary {
	float: left;
	margin: 6px 0 0 0;
}
#ratings_fmt.viewAll .postSortPaging {
	background: none;
	margin: 0 0 2px 0;
}
#ratings_fmt.viewAll .postSortPaging.bottom {
	margin: -10px 0 0 0;
}
#ratings_fmt.viewAll .topBg {
	font-size: 1%;
	background: url(images/ratingsTopBot_bg.gif) no-repeat 0 0;
	width: 494px;
	height: 5px;
	margin: 0;
	padding: 0;
}
/*.clearfix {display:inline-block;}*/
#ctnReviews {display: none; }

.counter {
	margin: 0 0 0 15px;
	font-size: 90%;
}

#ratings_fmt .ratelink { display: inline; font-size: 65%; font-weight: normal; margin-left: 6px;}

#ratings_fmt .ratelink a { text-decoration:none !important;}

#ratings_fmt.mono #rateTitle, #ratings_fmt.mono .botBg {
	height: 4px;
}
#ratings_fmt.mono #heading h4 {
	display: inline;

	float: left;
	text-align: center;
	padding: 1px 5px 0 0;
}
#ratings_fmt.mono .h-lite, #vit_review_fmt.mono .h-lite  {
	display: inline;
	text-align: center;
	font-weight: bold;
	font-size: 90%;
	padding: 2px 0 0 24px;
}

/* RXLIST
------------------------------------------------------- */
.rxListContentBg_fmt #UserRatings {
	width: 500px;
	padding: 0;
	margin: 0;
}
.rxListContentBg_fmt #ratings_fmt.viewAll {
	margin:0 0 0 7px;
	padding:0;
}
#UserRater {}

#UserRater .required {
	color:red;
	font-size:8pt;
	font-style:italic;
	font-weight:normal;
}
#UserRater ol.ratetips {
	margin:0 0 20px 20px;
	list-style:none;
	padding:0;
	font-size:90%;
}
#UserRater ol.ratetips li {
	margin:3px 0 5px 0;
	padding:0  0 0 10px;
	background:#fff url(images/bullet.gif) 0 5px no-repeat;
}
#UserRater #content p {
	margin:3px 0 3px 0;
	padding:0;
}
#UserRater h3.tips {
	margin:3px 0 3px 0;
	padding:0;
	background:none;
	border:none;
	color:#000;
}

/* DISCLAIMERS
------------------------------------------------------- */
.footernote_rdr {
	margin:10px 0 10px 0;
}
.footernote_rdr a {
	font-size:9pt;
	margin:0px;
}
.footernote_rdr p {
	font-size:8pt;
	color:#999;
}
.important_note {
	background: url(images/footer_note.gif) 0 0 no-repeat;
	width:490px;
	height:160px;
	margin:10px 0 20px 0;
	display:block;
}
#colorcode_module_rdr {
	background: url(images/colorcode_mod_bg.gif) 0 0 no-repeat;
	width:494px;
	height:94px;
}
#colorcode_module_rdr p {
	margin:0px 15px;
	padding:15px 0 0 0;
	font-size:90%;
	line-height:130%;
	width:460px;
}
#colorcode_module_rdr p .green {
	color:#88aa44;
	font-weight:bold;
}
#colorcode_module_rdr p .blue {
	color:#5696b6;
	font-weight:bold;
}
span.result1 {
	float:left;
	width:225px;
}

/* LANDING PAGE TABLE DISPLAY
------------------------------------------------------- */
table.drug_results_table_fmt .treat_name_fmt {
                padding-left:25px;
                text-indent: -20px;
}
table.drugs_head th, table.drugs_head th a {
                color:#3789B9;
}

table.vit_head th, table.vit_head th a{
                color:#569021;
}

/* MONOGRAPH PAGE SPURCE DROPDOWN
------------------------------------------------------- */
.sources_fmt {
	line-height:13px;
	padding:4px 25px 0 14px;
}
.sources_fmt p {
	font-size:85%;
}
.sources_fmt a {
	font-weight:bold;
	font-size:85%;
}

/* RESULTS PAGE COLLAPSE
------------------------------------------------------- */
.collapse_results_fmt .viewSource_fmt {
	margin:4px 0 ;
}
.collapse_results_fmt .viewSource_fmt a {
	font-weight:bold;
	font-size:90%;
	margin:0 0 0 8px;
}

/* RIGHT RAIL VITAMIN SEARCH MODULE
------------------------------------------------------- */
#vit_search_rr_rdr {
	width:308px;
	height:123px;
	background: url("images/bg_rr_mod.gif") 0 0 no-repeat;
	padding:12px 0 0 0;
}
#vit_search_rr_rdr form {
	margin:0;
	padding: 0 0 0 5px;
}
#vit_search_rr_rdr form legend {
	color:#829c4b;
	font-size:120%;
	font-weight:bold;
	margin:0px 0 5px 0;
	_margin:0px 0 5px -8px;
	padding:0;
	text-align:left;
}
#vit_search_rr_rdr form legend span {
	color:#9fc922;
}
#vit_search_rr_rdr form label {
	font-size:90%;
}
#vit_search_rr_rdr p {
	font-size:80%;
	margin:0;
	width:210px;
	float:left;
	color:#999;
}
#vit_search_rr_rdr form input#vitsearchfield {
	font-size:90%;
	width:275px;
	margin:5px 0;
}
#vit_search_rr_rdr form fieldset{
	border:none;
	margin:0;
	padding:0 0 0 10px;
}

/* CENTER WELL VITAMIN SEARCH MODULE
------------------------------------------------------- */
#vit_search_cw_rdr {
	width:494px;
	height:99px;
	background: url("images/bg_cw_mod.gif") 0 0 no-repeat;
	padding:12px 0 0 0;
}
#vit_search_cw_rdr form {
	margin:0;
	padding: 0 0 0 5px;
}
#vit_search_cw_rdr form legend {
	color:#829c4b;
	font-size:120%;
	font-weight:bold;
	margin:0px 0 5px 0;
	_margin:0px 0 5px -8px;
	padding:0;
	text-align:left;
}
#vit_search_cw_rdr form legend span {
	color:#9fc922;
}
#vit_search_cw_rdr form label {
	font-size:90%;
}
#vit_search_cw_rdr p {
	font-size:80%;
	margin:0;
	width:390px;
	float:left;
	color:#999;
}
#vit_search_cw_rdr form input#vitsearchfield {
	font-size:90%;
	width:390px;
	margin:5px 0;
	float:left;
}
#vit_search_cw_rdr form .submit {
	margin:5px 0 0 5px;
	float:left;
	width:67px;
}
#vit_search_cw_rdr form fieldset{
	border:none;
	margin:0;
	padding:0 0 0 10px;
}

/* RIGHT RAIL HEALTH CHECK MODULE
------------------------------------------------------- */
#vit_hc_rr_rdr {
	width:308px;
	height:130px;
	background: url("images/bg_rr_mod.gif") 0 0 no-repeat;
	text-align:center;
	padding:5px 0 0 0;
}
#vit_hc_rr_rdr p {
	margin:0px 0 10px 0;
	font-size:90%;
}

/* CENTER WELL LIST MODULE
------------------------------------------------------- */
#list_cw_mod_rdr {
	border-bottom:1px solid #ccc;
	padding: 5px 0 5px 0;
}
#list_cw_mod_rdr h2 {
	color:#829c4b;
	font-size:110%;
}
#list_cw_mod_rdr ul {
	margin:10px 0 0 0;
	list-style:none;
	float:left;
	width:123px;
}
#list_cw_mod_rdr ul li {
	background: url(images/bullet_gray.gif) 0 5px no-repeat;
	padding:0 0 0 7px;
	font-size:90%;
	margin: 0 0 3px 0;
}
#list_cw_mod_rdr p {
	text-align:right;
	margin:0;
	font-weight:bold;
	font-size:90%;
}

/* GLOSSARY RIGHT RAIL
------------------------------------------------------- */
.glossary_right_rdr {
	width: 308px;
}
.glossary_right_rdr .glossary_top_fmt {
	background: url("images/hotTopics_right_bg.gif") no-repeat 0px 0px;
	font-size: 1%;
	height: 4px;
	width:308px;
}
.glossary_right_rdr .glossary_content_fmt {
	background-color: #d9d0b8;
	padding: 0px 4px;
	width: 300px;
}
.glossary_right_rdr .titleArea_fmt {
	background: #829c4b;
	border: solid #9e956a;
	border-width: 1px 1px 0px 1px;
	font-size: 100%;
	min-height: 21px;
	width: 298px;
}
* html .glossary_right_rdr .titleArea_fmt {
	height: 21px;
}
.glossary_right_rdr .titleArea_fmt h3 {
	color: #fff;
	font-size: 90%;
	margin: 0px;
	padding: 3px 0px 0px 7px;
	text-transform: uppercase;
}
.glossary_right_rdr .linksArea_fmt {
	background: #eff7de;
	border-left: 1px solid #9e956a;
	border-right: 1px solid #9e956a;
	border-bottom: 1px solid #9e956a;
	padding: 1px 1px 3px 1px;
	width: 296px;
}
.glossary_right_rdr .clearboth_fmt {
	clear: both;
}
.glossary_right_rdr .linksArea_fmt ul {
	clear: both;
	list-style: none;
	margin: 3px 0px 0px 0px;
	padding-left: 6px;
}
.glossary_right_rdr .linksArea_fmt li {
	background: url("images/hotTopics_right_bullet.gif") no-repeat 0px 3px;
	font-size: 90%;
	line-height: 15px;
	margin: 0px 0px 2px 0px;
	padding: 0px 5px 0px 17px;
}
.glossary_right_rdr .linksArea_fmt li a {
	font-weight:bold;
}
.glossary_right_rdr .linksArea_fmt li.viewAll {
	background: none;
	padding-left: 2px;
}
.glossary_right_bottom_fmt {
	background: url("images/hotTopics_right_bg.gif") no-repeat 0px -4px;
	height: 4px;
	font-size: 1%;
	width: 308px;
}

/* HISTORY RIGHT RAIL
------------------------------------------------------- */
.history_right_rdr {
	 width: 308px;
}
.history_right_rdr .history_top_fmt {
	 background: url("images/hotTopics_right_bg.gif") no-repeat 0px 0px;
	 font-size: 1%;
	 height: 4px;
	 width:308px;
}
.history_right_rdr .history_content_fmt {
	 background-color: #d9d0b8;
	 padding: 0px 4px;
	 width: 300px;
}
.history_right_rdr .titleArea_fmt {
	 background: #829c4b;
	 border: solid #9e956a;
	 border-width: 1px 1px 0px 1px;
	 font-size: 100%;
	 min-height: 21px;
	 width: 298px;
}
* html .history_right_rdr .titleArea_fmt {
	 height: 21px;
}
.history_right_rdr .titleArea_fmt h3 {
	 color: #fff;
	 font-size: 90%;
	 margin: 0px;
	 padding: 3px 0px 0px 7px;
	 text-transform: uppercase;
}
.history_right_rdr .linksArea_fmt {
	 background: #fff;
	 border-left: 1px solid #9e956a;
	 border-right: 1px solid #9e956a;
	 border-bottom: 1px solid #9e956a;
	 padding: 1px 1px 3px 1px;
	 width: 296px;
}
.history_right_rdr .clearboth_fmt {clear: both;}
.history_right_rdr .linksArea_fmt ul {
	 list-style: none;
	 margin: 6px 0px 0px 0px;
	 padding-left: 6px;
	 float:left;
	 width:140px;
}
.history_right_rdr .linksArea_fmt li {
	 background: url("images/bullet_gray.gif") no-repeat 0px 6px;
	 font-size: 90%;
	 line-height: 15px;

	 margin: 0px 0px 3px 0px;
	 padding: 0px 5px 0px 10px;
}
.history_right_rdr .linksArea_fmt p {
	clear:both;
	font-size: 80%;
    font-weight:bold;
    margin:10px 0 5px 7px;
    float:left;
    width:270px;
	padding:0;
}
.history_right_bottom_fmt {
	 background: url("images/hotTopics_right_bg.gif") no-repeat 0px -4px;
	 height: 4px;
	 font-size: 1%;
	 width: 308px;
}

/*  =PROMO SLIDESHOW
------------------------------------------------------- */
#slideshow_rdr {position:relative; float:left; width:331px; height:223px; overflow:hidden; background:#e4e6bd;}
#slideshow_rdr .slide {position:absolute; left: 1px; top: 1px; opacity:0.99; /* Fix Firefox opacity flicker problem */}
#slideshow_rdr #slide1 {z-index: 1;}

#slideshow_rdr .slidelinks_container {position:absolute;width:331px;height:223px; opacity:0.99; /* Fix Firefox opacity flicker problem */ z-index: 2;}

#slideshow_rdr .opacity9 { opacity:.9; filter:alpha(opacity=90); visibility:visible !important;}
#slideshow_rdr .opacity8 { opacity:.8; filter:alpha(opacity=80); visibility:visible !important;}
#slideshow_rdr .opacity7 { opacity:.7; filter:alpha(opacity=70); visibility:visible !important;}
#slideshow_rdr .opacity6 { opacity:.6; filter:alpha(opacity=60); visibility:visible !important;}
#slideshow_rdr .opacity5 { opacity:.5; filter:alpha(opacity=50); visibility:visible !important;}
#slideshow_rdr .opacity4 { opacity:.4; filter:alpha(opacity=40); visibility:visible !important;}
#slideshow_rdr .opacity3 { opacity:.3; filter:alpha(opacity=30); visibility:visible !important;}
#slideshow_rdr .opacity2 { opacity:.2; filter:alpha(opacity=20); visibility:visible !important;}
#slideshow_rdr .opacity1 { opacity:.1; filter:alpha(opacity=10); visibility:visible !important;}
#slideshow_rdr .hide { visibility:hidden; }
#slideshow_rdr .show { visibility:visible; display:block; }

/*tabs*/
#slideshowcontrols {position:absolute;top:189px;z-index: 3; font-family:Verdana, Arial, Helvetica, sans-serif;margin: 0px 0px 0px 2px;}
ul.slideshowcontrolsmiddle {height: 32px; z-index: 10;	position: relative;	text-align: center;margin: 0px;padding: 0px;list-style: none;}
ul.slideshowcontrolsmiddle li {width: 107px;_width: 106px;float: left; margin: 0 0 0 2px;}
ul.slideshowcontrolsmiddle a:link, ul.slideshowcontrolsmiddle a:visited {color: #006699 !important;	text-align: center; display: block; width: auto; font-weight:bold; text-decoration: none !important; text-transform: uppercase; line-height: 11px; letter-spacing:-1px; font-size: 11px; }
ul.slideshowcontrolsmiddle .single-line a {line-height: 17px !important;}
ul.slideshowcontrolsmiddle a.activeslide, ul.slideshowcontrolsmiddle a:hover {background-position: 0 0 !important;color: #385415 !important;text-decoration: none !important;}
ul.slideshowcontrolsmiddle li a {background: url(../../../consumer_assets/site_images/miscellaneous/diet/diet_promo_btn_bg.png) 0 -30px; width: 100px; height: 26px;padding: 4px 4px 0; margin: 0px 0px 0px 0px; border: 1px solid #bec0ac; border-bottom-color: #969789;}

/*  =GNC PROMO RIGHT
------------------------------------------------------- */
#vit_promo_right_rdr {
	width:161px;
	height:221px;
	background: url(images/bg_gnc_promo_right.jpg) 0 0 no-repeat;
	float:left;
	margin: 0 0 0 2px;
}
#vit_promo_right_rdr p {
	padding:10px 25px 0px 7px;
	margin:0;
	font-size:80%;
	height:45px;
}
#vit_promo_right_rdr a {font-weight:bold;}

/*  =LIST OF VITAMIN SEACHES AND LINKS
------------------------------------------------------- */
#vit-az-list li.odd_row_fmt {
	background: #efece0;
}
#vit-az-list li.header_row_fmt {
	color: #fff;
	background: #bbb085;
	font-size: 100%;
	font-weight: bold;
}
#vit-az-list li.header_row_fmt a {
	text-decoration: none;
}
#vit-az-list li.header_row_fmt a {
	color: #fff !important;
}
#vit-az-list  ul.az-col-left {
	width:228px;
	float:left;
	_width:227px;
}
#vit-az-list  ul.az-col-right {
	width:225px;
	float:left;
}
#vit-az-list .az-content li .user_review_link_fmt {
	position:absolute;
	right:0px;
	top:3px;
}

#showAsubNav{
display: block;
}

#fdbMonograph #content .monographContent .next-prev-mono-links {
color:#006699;
display:block;
font-size:90%;
font-weight:bold;
height:20px;
background:1px solid;
}

#fdbMonograph #content .monographContent .next-prev-mono-links ul
{
	list-style :none;
	margin:10px 0 10px 0;
}

#fdbMonograph #content .monographContent .next-prev-mono-links ul li {
	background :none;
	padding:0;
}

#fdbMonograph #content .monographContent .next-prev-mono-links ul .left {
float:left;
	}
#fdbMonograph #content .monographContent .next-prev-mono-links ul .right {
float:right;
	}

.hotTopics_right_rdr {
  margin: 5px 0px 10px 8px;
}

.hotTopics_right_rdr h1.titleArea_fmt {
  color: #88A906;
  font-size: 110%;
  margin: 0px;
  padding: 0px 0px 4px;
}

.hotTopics_right_rdr .clearboth_fmt {
  clear: both;
}

.hotTopics_right_rdr ul.linksArea_fmt {
  list-style: none;
  margin: 0px;
  padding: 0px;
  clear: both;
}

.hotTopics_right_rdr #vit_hottopic_links {
  background: url("images/li_bull_blue.gif") no-repeat 0 8px;
  font-size: 90%;
  line-height: 19px;
  padding-left: 8px;
}