.text {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

A.footer2 {
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.footer2:visited {
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.footer2:hover {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

A {
	COLOR: #cc0000; 
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #cc0000; 
	TEXT-DECORATION: none
}
A:active {
	COLOR: #cc0000; 
	TEXT-DECORATION: underline
}
A:hover {
    COLOR: #cc0000; 
	TEXT-DECORATION: underline
}

.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #3C3C3D; 
	font-size: 9px;
}

.disclaimer {
	font-size: 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
    text-decoration:none;
}

.leftnavsub {
	BACKGROUND: #99CC99; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}

A.leftnavlink:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.leftnavlink:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.leftnavlink:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.titleCls {
font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	}

a.disclaimer:hover {

	color:Black;
}
.fastfind {
        BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT: 10px Verdana, Arial,
Helvetica, sans-serif; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100px; COLOR: #666666;
BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 17px
}
.gray_bkgd
{
        background-color: #e6e6e6;
        background-repeat: repeat-x;
}
TD {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}




A.globalnavtext {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.globalnavtext:visited {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.globalnavtext:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.outline {
        BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid;
BORDER-BOTTOM: gray 1px solid
}
.leftnavtop {
	FONT-WEIGHT: bold;
	background-color: #001A7B;
}
.leftnavrule {
        BACKGROUND: #99CC99
}
.leftnavsub {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	background-color: #CCCCCC;
}
.leftnavsubover {
	background:#CCCCCC;
	padding-top : 0px;
	padding-bottom : 0px;
}
A.leftnavlink:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.leftnavlink:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.leftnavlink:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/* END of ETHICON Stylesheet */

/* START of Notice Page Stylesheet */

.updateTitleCls {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	}
.bodyCls{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	text-decoration: none;
	}
A.bodyCls:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #0000ff;
	font-size: 13px;
	text-decoration: underline;
	}
.sectionCls{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #dc143c;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	}
.bkgd_blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #99ccff;
        background-repeat: repeat-x;
        font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.bkgd_gray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #cccccc;
        background-repeat: repeat-x;
        font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.descCls
{
font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;;
	text-decoration: none;
}
.desc2Cls
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
	text-decoration: none;
}

body {
	margin:0;	
	color: #3C3C3D;	
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
	text-align: center;
}

#container { 
	position: relative;
	margin: 0 auto;
	width: 772px;
	text-align: left;
}

.small{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #3C3C3D; 
	font-size: 9px; 
}

.subtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #3C3C3D; 
	font-size: 12px; 
	font-weight:bold;
}

.question{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #3C3C3D; 
	font-size: 12px; 
	font-weight:bold;
}

.cursive{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #3C3C3D;
	font-size: 11px;
	font-style: italic;
}


td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3C3C3D;
	font-size: 11px;
	line-height: normal;
}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight:bold;
	margin-bottom:7px;
}

h2{
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	color: #0055A1; 
	font-size: 13px;
	font-weight:bold;
	margin-bottom:7px;
}

h2.medlinesnapshottitle{
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	color: #0055A1; 
	font-size: 11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

h3{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color:#0055A1;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:3px;
}

h4{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#3C3C3D;
	font-size:11px;
	font-weight:bold;
	margin-bottom:3px;
	margin-top:2px;
}

.heading1{
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	color: #000000; 
	font-size: 15px;	
	font-weight:bold;
	margin-bottom:7px;
	display:block;
}

.heading2{
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	color: #0055A1; 
	font-size: 13px;
	font-weight:bold;
	margin-bottom:7px;
	display:block;
}

.heading3{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color:#0055A1;
	font-size:11px;
	font-weight:bold;
}

.heading4{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#3C3C3D;
	font-size:11px;
	font-weight:bold;
}

.title
	{	
	font-weight: bold;
}

ul.errors{
	color:#cc0000;
}

form.searchform{
	display:inline;
}

span#searchtextborder{	
	position:relative;
	top:-5;
}

input#searchtext{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #3C3C3D; 
	font-size: 11px;
	width:110px;
}

td.leftcol{
	color:#ffffff;
	background-color:#0055A1;
	border:solid 1px #fff;		
}

td.bodycol{	
	background-color:#ffffff;
	border-top:solid 1px #fff;
	border-right:solid 1px #fff;
}

td.rightcol{	
	background-color:#ffffff;
	border-top:solid 1px #fff;
	border-right:solid 1px #fff;
}

.navoff{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 11px;
	line-height: 15px;
}

.navoff:hover{	
	text-decoration: underline; 
}

.navon{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	font-weight: bold; 
	font-size: 11px;
	line-height: 15px;
}

.navon:hover{
	text-decoration: underline; 
}

table.bgfunctions tr td a{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color:#CC0000;
}

p.footertext{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color:#ffffff;
	margin-top:5px;
	margin-bottom:10px;
	padding-left:30px;
	padding-right:30px;
}

p.footertext a{	
	color:#cccccc;	
}

div.medsnapspacer{
	width:100%;
	height:1px;
}

div.medsnapbigborder{
	width:100%;
	height:4px;
	border-left:solid 10px #E99EC2;
	border-right:solid 10px #E99EC2;
}

div.medsnapcontent{
	width:100%;
	border-left:solid 4px #E99EC2;
	border-right:solid 4px #E99EC2;
	padding:3px;
	padding-left:6px;
	padding-right:6px;
}

div.errormessages{
	width:95%;
	border:solid 1px #0055A1;
	padding:5px;	
}

div.errormessages table tr td{	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:#0055A1;
}

div.hometextboxparagraph, div.hometextboxparagraphbackground{	
	padding:5px;
}

div.hometextboxparagraphbackground{	
	background-color:#E5EEF5;
}

div.hometextboxparagraph p, div.hometextboxparagraphbackground p{
	margin:0px;
	padding:0px;
}

div.bodydiv{	
	width:100%;
	margin:0px;
	margin-bottom:1px;
}

