/*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:760px; height:auto; background-color:#ffffff;}
div#columns {position: relative; width: 760px; clear: both;}
div#side1 {position:relative; width:150px; float:left;}
div#content1 {position:relative; width:760px; float:left;}
div#content2 {position:relative; width:580px; float:left;}
div#content3 {position:relative; width:609px; float:left; padding:0px;}
div#content4 {position:relative; width:430px; float:left;}
div#side2 {position:relative; width:180px; float:right;}
div#footer {position: relative; width:760px; clear:both; margin-top:10px;}
div.hide{display:none;}		

/*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: #fff6dd; color: black; text-decoration: none; }
DIV.di{ border: #ddd699 1px solid; background-color: #eee6aa; }
DIV.di:hover, Div.dio { border: #ddd699 1px solid; background-color: #fff6dd;}	
DIV.fdi{ border: #ddd699 1px solid; background-color: #eee6aa;}
DIV.fdio { border: #ddd699 1px solid; background-color: #ffffff;}	
.di_title {font-size: 8pt; font-weight: bold; font-family: verdana, sans-serif; margin-top: 4px; color:#666666;}
.vert_nav {padding:2px;}

.iv_title {font-size: 8pt; font-weight: bold; font-family: verdana, sans-serif; margin-top: 8px; color:#333333;}
.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: #fff6dd; color: black; text-decoration: none; }
DIV.iv{ border: #A3BED8 1px solid; background-color: #DAEAF9; }
DIV.iv:hover, Div.ivo { border: #ddd699 1px solid; background-color: #fff6dd;}

/*di header*/
DIV.di_logo{width:125px;height:34px;float:left;}
DIV.di_header_left_spacer{float:left; width:19px; height: 34px;}
DIV.di_header_tab_on, DIV.di_header_tab_off:hover{background-color: #A3BED8; float:left;}
DIV.di_header_tab_off{background-color: #CCE1D4; float:left;}

DIV.di_header_tab_left{background-image: url(/images/di/dios_tab_left.gif); background-repeat: no-repeat; background-color: Transparent; float:left; height:34px; width:7px;}
DIV.di_header_tab_center{background-image: url(/images/di/dios_tab_center.gif); background-repeat: repeat-x; background-color: Transparent; float:left; width:120px; height:34px; text-align: center; line-height:16px; font-size:12pt; font-weight:bold; font-variant:small-caps; }
DIV.di_header_tab_right{background-image: url(/images/di/dios_tab_right.gif); background-repeat: no-repeat; background-color: Transparent; float:left; height:34px; width:7px;}

DIV.di_header_bar{ background-color: #A3BED8; padding:2px; font-size: 8pt; font-family: Verdana, Sans-Serif; width: 100%; clear:both; height: 30px;}
DIV.di_header_bar_left{ background-color: #A3BED8; text-align:left; width: 30%; float:left;padding-top:4px;}
DIV.di_header_bar_right{ background-color: #A3BED8; text-align:right; width: 69%; float:left;}
.basic_search_button{ background-color:#CCE1D4; font-size: 8pt; font-family: Verdana, Sans-Serif;margin-left:1px;}
A.di_ht_off, A.di_ht_off:visited, A.di_ht_off:active, A.di_ht_off:link {display:block; color: black; text-decoration: none; background-color: transparent;}
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:block; background-color: transparent; color: black; text-decoration: none;}

DIV.di_header_logoff{text-align:right;color:#999999;width:212px;float:right;font-family:Verdana, Sans-Serif;font-size:8pt;line-height:10pt;}

/*di footer*/
DIV.di_footer_bar{ background-color:#A3BED8; border-top: solid 3px #CCE1D4; padding:2px; font-size: 8pt; font-family: Verdana, Sans-Serif; width: 100%; clear:both; height:12px;}
DIV.di_footer_bar_left{ background-color: #A3BED8; text-align:left; width: 33%; float:left;}
DIV.di_footer_bar_right{ background-color: #A3BED8; text-align:right; width: 66%; float:left;}
DIV.ac_identification{text-align:center;color:#cccccc;font-family:Verdana, Sans-Serif;font-size:8pt;}
DIV.di_footer_print_email{float:right;padding-right:15px;margin-left:-15px;}

/*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{width:49%;text-align:center;float:left;background-color:#A3BED8;padding:2px 0px 0px 0px;border:solid 1px #A3BED8;}
DIV.interaction_navigation_off{width:49%;text-align:center;float:left;background-color:#CCE1D4;padding:2px 0px 0px 0px;border:solid 1px #999999;}
DIV.interaction_nav_bar{clear:both; margin-top:-2px; margin-bottom:10px; background-color:#A3BED8; height:6px; font-size:6px;}

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{overflow: auto; width: 590px; height: 300px; border: solid black 1px; padding: 1px;}
DIV.patient_form{margin-top:15px; width: 174px; background-color: #fff6dd; padding: 2px; border: #ddd699 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;}

/* 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;}
TABLE.ivc_table TD{background-color:f3f3f3;border-top:solid 1px black;}
TABLE.ivc_table TD.ivc_15{width:15px;text-align:center;border-left:solid 1px white;border-right:solid 1px white;}		
TABLE.ivc_table TD.ivc_15_red{width:15px;background-color:red;text-align:center;}
TABLE.ivc_table TD.ivc_15_green{width:15px;background-color:#44FF44;text-align:center;}
TABLE.ivc_table TD.ivc_15_grey{width:15px;background-color:f3f3f3;text-align:center;}
TABLE.ivc_table TD.ivc_15_orange{width:15px;background-color:orange;text-align:center;}
TABLE.ivc_table TD.ivc_15_yellow{width:15px;background-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;}


/* formulary */
table#fos_monograph{font-size:8pt;font-family:Verdana; padding: 2px 0px 5px 0px; width:98%; vertical-align: bottom;}
table#fos_monograph th{color:#666666;text-align:left;font-weight:normal;padding:0px 3px 0px 0px; vertical-align: bottom;}
table#fos_monograph td{color:black;padding:0px 0px 0px 3px; }

div.related_names{width:49%; float:left;}
div.note{margin-bottom:15px;/*border-top:solid #ddb4b4 1px;*/}
/* div.minor_section_header{background-color:#ffdede;padding-left:2px;}*/
div.fos_box{/*border:solid 1px #ffdede;*/padding:2px;margin-bottom:10px;}

a.tooltip{position:relative; z-index:24; text-decoration:none; border-bottom: dashed 1px #6595C5;}
a.tooltip:hover{z-index:25;background-color:#fff;}
a.tooltip span{display: none; font-size: x-small;}
a.tooltip:hover span{display:block; position:absolute; padding:2px; top:2em; left:-1em; border:1px solid #666; background-color:#D4E7FB; color:#000; text-align: left;}

