/* Miscellaneous */

form
{
	color: Black;
	font-family: Arial;
	font-size: 12px;
}

#col2
{
	width: 550px;
	padding-left: 40px;
}

#wrapper
{
	width: 1000px;
	margin: auto;
	overflow: hidden;
	margin-bottom: 20px;
}

#faq
{
	 color: White;
	 font-size: 20px;
	 font-weight: bold;
	 font-family: Arial Narrow;
	 text-align: left;
	 padding-top: 10px;
	 padding-left: 60px;	
}

#tblSearch
{
	color: #0073CF;
	width: 1000px;
}

#tblSearch a
{
	color: #0073CF;
}

.top_nav
{
	width: 375px;
}

#ordering .col230
{
	float: left;
	width: 200px;
	overflow: auto;
}

#ordering .col230 li, .bulleted_list li
{
	padding-bottom: 5px;
}

#ordering .col230 a
{
	font-size: 12px;
	font-weight: bold;
	color: #096BCE;
}

/* XIFAXAN */
/*.Xifaxan #divMastHead
{
	border: 1px solid #FDD102;
}*/

.Xifaxan .MastHead h1
{
	color: #0073CF;
	font-family: Arial Narrow;
	font-size: 35px;
	font-weight: bold;
	margin-left: 0px;
	width: auto;
	line-height: 35px;
}

.Xifaxan h2
{
	color: #A2AD00;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	width: auto;
	float: none;
	
}

.Xifaxan h2.unitalicize
{
	font-style: normal;
}

.Xifaxan h3
{
	color: #EC7A08;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}

.Xifaxan h4
{
	color: #096BCE;
	font-size: 12px;
}
.Xifaxan .col3_box h4
{
	padding: 0 2px 0 10px;
	margin-bottom: 11px;
	font-size: 11px;
}

.Xifaxan .col3_box h4 a
{
	font-size: 11px;
	color: #096BCE;
}

.Xifaxan #left_nav
{
	list-style: none;
	margin: 0px 0 0 10px;
}
.Xifaxan #left_nav li
{
	/*background: url(../images/xifaxan/nav-bkgd-over.png) no-repeat top left;*/
	background: none;
	height: 29px;
	width: 190px;
}

.Xifaxan #left_nav li.two_lines
{
	/*background: url(../images/xifaxan/nav-bkgd2-over.png) no-repeat top left;*/
	background: none;
	height: 47px;
}

.Xifaxan #left_nav li a
{
	/*background: url(../images/xifaxan/nav-bkgd.png) no-repeat top left;*/
	background: none;
	border: 0px solid #199FD7;
	height: 29px;
	display: block;
	text-decoration: none;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding-left: 8px;
}

.Xifaxan #left_nav li.two_lines a
{
	/*background: url(../images/xifaxan/nav_bkgd2.png) no-repeat top left;*/
	background: none;
	height: 47px;
}

.Xifaxan #left_nav a:hover
{
	background: none;
	text-decoration: underline;
}

.Xifaxan #left_nav li.two_lines a:hover
{
	background: none;
	text-decoration: underline;
}

.Xifaxan #left_nav a:hover
{
	/*background: #30B8F2 url(../images/xifaxan/nav-bkgd-over.png) no-repeat top left;
	text-decoration: underline;*/
	
}

/*.Xifaxan #left_nav .two_lines a:hover
{
	background: #30B8F2 url(../images/xifaxan/nav-bkgd2-over.png) no-repeat top left;
	text-decoration: underline;
}*/

.Xifaxan #left_nav a:visited
{
	color: #fff;
}

.Xifaxan #left_nav #active_section a
{
	/*background: transparent url(../images/xifaxan/nav-bkgd-over.png) no-repeat top left;*/
	display: block;
}

.Xifaxan #left_nav #active_section.two_lines a
{
	/*background: transparent url(../images/xifaxan/nav-bkgd2-over.png) no-repeat top left;*/
	display: block;
}

.Xifaxan #left_nav ul #active_page
{
	background: #fff;
}

.Xifaxan .references
{
	font-size:10px;
}

/*	blue box framework	*/
.blue_box
{
	background: url(../images/xifaxan/boxcontent.png) repeat-y left;
	width: 600px;
	position: relative;
	margin-bottom: 10px;
	z-index: 1000;
}
.blue_box_outer
{
	background: url(../images/xifaxan/boxtop.png) no-repeat top left;
}
.blue_box_inner
{
	background: url(../images/xifaxan/boxbottom.png) no-repeat bottom left;
	width: 600px;
	overflow: auto;
	padding-bottom: 20px;
}
.blue_box_inner .two_colcontact
{
	margin: 13px;
}

.video_button_images
{
	display: inline;
	padding: 2px 2px 0 0;
}
