/*p1s_style*/
A:link{ COLOR: #0000ff; TEXT-DECORATION: underline}
A:visited{COLOR: #800080; TEXT-DECORATION: underline}
A:active{COLOR: #ff0000; TEXT-DECORATION: underline}
A.nu:link,A.nu:visited{COLOR: #000000; TEXT-DECORATION: none}
A.nu:hover,A.nu:active{COLOR: #ff3300;TEXT-DECORATION: underline}

.big{FONT-SIZE: 12pt;FONT-FAMILY: Arial, Helvetica, sans-serif}
.bigger{FONT-SIZE: 14pt;FONT-FAMILY: Arial, Helvetica, sans-serif}
.biggest{FONT-SIZE: 16pt;FONT-FAMILY: Arial, Helvetica, sans-serif}
.normal{FONT-SIZE: 10pt;FONT-FAMILY: Arial, Helvetica, sans-serif}
.small{FONT-SIZE: 8pt;FONT-FAMILY: Verdana, Helvetica, sans-serif}

/*di template */
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; margin:0px; padding:0px;}
div#header {position:relative; width:100%; height:auto; background-color:#ffffff;}
div#columns {position:relative; width:100%; clear:both;}
div#side1 {width:150px; }
div#content1 {position:relative;}
div#content2 {position:relative;}
div#content3 {position:relative;}
div#content4 {position:relative;}
div#side2 {width:180px;}
div#footer {position:relative; width:100%; clear:both; margin-top:10px;}
div.hide{display:none;}

TD{font-family:Verdana;font-size:8pt;}		

/*vertical navigation*/
.di {font-size: 8pt; font-weight: normal; font-family: verdana, sans-serif; padding:1px; width:141px;}
.dio {font-size: 8pt; font-weight: normal; font-family: verdana, sans-serif; padding:1px; width:141px;}	
.fdi {font-size: 8pt; font-family: verdana, sans-serif; margin-left:2px; padding:1px; font-weight: bold; }
.fdio {font-size: 8pt; font-family: verdana, sans-serif; margin-left:2px; padding:1px; font-weight: normal;}	
A.di:visited, A.di:active, A.di:link { color: black; text-decoration: none; background-color: transparent;}	
A.di:hover, A.dio:link, A.dio:visited, A.dio:active	{ background-color: white; color: black; text-decoration: none; }
DIV.di{ border: none; background-color: white; }
DIV.di:hover, Div.dio { border: white; background-color: none;}	
DIV.fdi{ border: none; background-color: white;}
DIV.fdio { border: none; background-color: white;}	
.di_title {font-size: 8pt; font-weight: bold; font-family: verdana, sans-serif; margin-top: 4px; color:black;}
.vert_nav {display:none;}

.iv_title {font-size: 8pt; font-weight: bold; font-family: verdana, sans-serif; margin-top: 8px; color:#black;}
.iv {font-size: 8pt; font-weight: normal; font-family: verdana, sans-serif; padding:1px; width:141px;}
.ivo {font-size: 8pt; font-weight: normal; font-family: verdana, sans-serif; padding:1px; width:141px;}	
A.iv:visited, A.iv:active, A.iv:link { color: black; text-decoration: none; background-color: transparent; color: black; }	
A.iv:hover, A.ivo:link, A.ivo:visited, A.ivo:active	{ background-color: white; color: black; text-decoration: none; }
DIV.iv{ border: none; background-color: white;  }
DIV.iv:hover, Div.ivo { border: none; background-color: white; }	

/*di p1s_members header*/
div.header_left{margin-top:10px;width:147px;float:left;font-family:Verdana,Sans-Serif;font-size:8pt;}
div.header_center{margin-top:7px;float:left;color:#6595c5;font-family:Verdana Sans-Serif;font-size:8pt;}
div.header_right{display:none;}

/*di header*/
DIV.di_logo{width:125px;height:34px;float:left;}
DIV.di_header_left_spacer{display:none;}
DIV.di_header_tab_on, DIV.di_header_tab_off:hover{display:none;}
DIV.di_header_tab_off{display:none;}

DIV.di_header_tab_left{display:none;}
DIV.di_header_tab_center{display:none;}
DIV.di_header_tab_right{display:none;}

DIV.di_header_bar{background-color: white; padding:2px; font-size: 8pt; font-family: Verdana, Sans-Serif; float:right; height: 34px;}
DIV.di_header_bar_left{display:none;}
DIV.di_header_bar_right{ background-color: transparent; text-align:right;}
.basic_search_button{display:none;}
A.di_ht_off, A.di_ht_off:visited, A.di_ht_off:active, A.di_ht_off:link {display:none;}
A.di_ht_on, A.di_ht_on:link, A.di_ht_on:visited, A.di_ht_on:active, A.di_ht_off:hover {display: none;}

DIV.di_header_logoff{display:none;}

/*di footer*/
DIV.di_footer_bar{ background-color:white; border-top: none; padding:2px; font-size: 8pt; font-family: Verdana, Sans-Serif; width: 100%; clear:both; height:12px;}
DIV.di_footer_bar_left{ background-color: tranparent; text-align:left; width: 33%; float:left;}
DIV.di_footer_bar_right{ background-color: tranparent; text-align:right; width: 66%; float:left;}
DIV.ac_identification{display:none;}
DIV.di_footer_print_email{display:none;float:right;}

/*di content*/
DIV.search{font-size: 8pt; font-family: Verdana, Sans-Serif;}
DIV.main{margin-top:15px; margin-left: 5px; padding:2px; font-size: 8pt; font-family: Verdana, Sans-Serif; background-color: Transparent;}
DIV.search_header{font-size: 8pt; font-family: Verdana, Sans-Serif; color:black; font-weight:bold; }
DIV.major_section_header{font-weight: bold; font-size: 12pt; font-family: verdana, sans-serif; color:#800000;}
DIV.minor_section_header{font-weight: bold; font-size: 10pt; font-family: verdana, sans-serif; color:#800000;}

DIV.allergic_reactions_text{font-size:10pt; font-family:Arial, Verdana, Sans-Serif; background-color:#f5f5f5; margin-top:5px;}
DIV.interaction_navigation_on{display:none;}
DIV.interaction_navigation_off{display:none;}
DIV.interaction_nav_bar{display:none;}

DIV.disclaimer{font-size: 8pt; font-family: verdana, Sans-Serif; border-top: solid 1px black;}
DIV.references{font-size: 8pt; font-family: verdana, Sans-Serif; border-top: solid 1px black; margin-top:10px;}
DIV.prescription{font-size: 10pt; font-family: Arial, helvetica, Sans-Serif;}
DIV.warning_label{font-size: 10pt; font-family: Arial, helvetica, Sans-Serif;}
DIV.orange_book{width: 100%; border: none; padding: 0px;}
DIV.patient_form{margin-top:15px; width: 176px; background-color: white; padding: 2px; border: black 1px solid;}

TABLE.drc_table{border-collapse: collapse; border: solid 1px #cccccc; margin-left: 10px;}
TD.drc_header{font-size:8pt; font-family: Verdana, Sans-Serif; font-weight: bold; border: solid 1px #cccccc; padding: 1px 6px 1px 6px;}
TD.drc_cell{font-size:8pt; font-family: Verdana, Sans-Serif; font-weight: normal; border: solid 1px #cccccc; padding: 1px 6px 1px 6px;}

.dont_print{display: none;}

/* iv compatibility */
TABLE.ivc_table{font-size:8pt;font-family:Verdana;margin-top:10px;width:98%;border-collapse:collapse;}
TABLE.ivc_table TH{font-weight:bold;background-color:dddddd;vertical-align:bottom;}
TABLE.ivc_table TH.ivc_15{width:15px;font-size:8pt;font-family:Verdana;}
TABLE.ivc_table TD{background-color:f3f3f3;border-top:solid 1px black;font-size:8pt;font-family:Verdana;}
TABLE.ivc_table TD.ivc_15{width:15px;text-align:center;}		
TABLE.ivc_table TD.ivc_15_red{width:15px;color:red;text-align:center;}
TABLE.ivc_table TD.ivc_15_green{width:15px;color:#44FF44;text-align:center;}
TABLE.ivc_table TD.ivc_15_grey{width:15px;color:f3f3f3;text-align:center;}
TABLE.ivc_table TD.ivc_15_orange{width:15px;color:orange;text-align:center;}
TABLE.ivc_table TD.ivc_15_yellow{width:15px;color:#fff0cc;text-align:center;}
TABLE.ivc_table TD.ivc_text{padding-left:15px;background-color:white;}
TABLE.ivc_table TD.ivc_separator{text-align:center;font-size:1px;background-color:#ffffff;border-bottom:solid 2px black;border-top:none;}

TABLE.ivc_symbol_legend{margin-top:0px;border:solid 1px black;border-collapse:collapse;font-size:8pt;font-family:Verdana;}
TABLE.ivc_symbol_legend TD{border:solid 1px black;}

a.tooltip{position:relative; z-index:24; text-decoration:none; border-bottom: dashed 1px #6595C5;}
a.tooltip span{display: none; font-size: x-small;}
