BODY {
	margin:0;
	background-color:#ffffff;
}
/* Styles to hide and display text (see Centers of Excellence section */
/* Display block */
.DisplayBlock {
	display : block;
 vertical-align:top;
	}
/* Display none */
.DisplayNone {
	display: none;
	 }
/* Visibility Hidden */
.Hidden {
	visibility: hidden;
	 }
/* Visibility Visible */
.Visible {
	visibility: visible;
	 }
/*tab styles for Centers of Excellence*/
#nav {
	background: white;
	padding: 5px 10px 0px;
	margin: 0;
	list-style: none;
	font-weight:bold;
	font-family: Verdana,sans-serif;
	border-bottom:2px #2275AC solid;
	}
#nav li {
	display:inline;
	padding: 2px 0;
	color:white;
	}
#nav li a {
	padding: 2px 10px;
	text-decoration:none;
	background: #2275AC;
	font:10px bold Verdana sans-serif;
	}
#nav li a:link {
	color: white;
	background: #2275AC;
	}
#nav li a:visited {
	color: white;
	background: #2275AC;
	}
#nav li a:highlight {
	background:#2275AC;
	}
#nav li a.normal {
	background: #2275AC;
}
/*page styles for Centers of Excellence*/
.headline {
	font-weight: bold;
	font-size:16px;
	line-height:1.3em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:-10px;
	padding-bottom:0px;
	}
	/*used on home page*/
	.subhead2 {
	font-size: 12px;
	line-height:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin-bottom:0px;
	padding-top:2px;
	font-weight:normal;
	}
.subhead {
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	margin-bottom:0px;
	padding-top:2px;
	font-weight:bold;
	clear:left;
	}
.thumbnailImage{float:left;
	clear:left;
	border:1px solid black;
	padding:0px 5px 10px 0px;
	}
.highlightsHeader {
	padding-top:15px;
	margin-top:0px;
	font-weight:bold;
	clear:left;
}
.highlights {
padding-top:0px;
margin-bottom:0px;
margin-top:0px;
font-weight:normal;
font-size:11px;
clear:left;
}
.abstract {
padding-top:20px;
margin-bottom:0px;
margin-top:0px;
font-weight:normal;
font-size:11px;
clear:left;
}
.centersP {
font-weight:normal;
font-size:11px;
clear:left;
}
.hospital {
padding:20px;
border-top:1px solid #006633;
}
.section {
padding:20px;
border-top:1px solid #006633;
}
div.sectionClearBottom {
clear:left;
line-height:0;
height:0;
}
.formInstructions {
font-weight:bold;
font-style:italic;
color:#006633;
}
.cartItem {
font-size:11px;
}
/*end Centers of Excellence Styles*/
/*form styles*/
div#submitMessageDiv {
	background-color:#ededed;
	color:#cc0000;
}
FORM.search
{
	FONT: 10px "verdana", "Arial", Sans-serif;
}
.formBorder {
	border:5px #CCCCCC solid;
}
.formText {
font-size:12px;
font-weight:bold;
}
/*image styles*/
.imageCaption {
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.thumbnailImage {
	float:left;
	clear:left;
	border:0;
	margin:0px 10px 0px 0px;
}
.thumbnailImage2 {
	float:left;
 	clear:left;
	border:0;
	margin:0px 10px 10px 0px;
}
.thumbnailImage50 {
	margin-right:3px;
	float:left;
	border:0;
}
img.bullet
{
vertical-align:text-top;
margin:0px 5px 0px 0px;
}
/*font styles*/
BODY, P, TABLE, TD 
{
    FONT: 12px "Verdana","Arial", Sans-serif;
}
H1
{
    COLOR: #2275AC;
    FONT: 600 24px "Verdana", "Arial", Sans-serif;
}
H1.bk
{
    COLOR: #993333;
    FONT: 900 30px "verdana", "Arial", Sans-serif;
}
H2
{
    COLOR: #2275AC;
    FONT: 600 20px "verdana", "Arial", Sans-serif;
}
H3
{
    COLOR: #2275AC;
    FONT: 700 16px "verdana", "Arial", Sans-serif;
	LINE-HEIGHT: 1.4em;
}
H3.bk
{
    COLOR: #000000;
    FONT: 700 14px "verdana", "Arial", Sans-serif;
}
H4
{
    COLOR: #2275AC;
    FONT: 700 14px "verdana", "Arial", Sans-serif;
}
H5
{
    COLOR: #2275AC;
    FONT: 700 12px "verdana", "Arial", Sans-serif;
}
.headline {
	font-weight: bold;
	font-size: 14px;
	color:#2275AC;
	clear:left;
	padding:0px 0px 20px 0px;
	}
.date {
font-weight:600;
font-size:11px;
font-color:#000;
}
.red
{
    FONT-WEIGHT:800;
    COLOR: #C00;
}
.sm
{
	FONT-SIZE: 9px;
}
.smaller
{
	FONT-SIZE: SMALLER;
}
.kitOffer
{
    FONT-WEIGHT:800;
    COLOR: #C00;
	font-size:16PX;
	font-style:ITALIC;
}
CITE
{
 color: blue;
 font-size: smaller; 
}
.px10
{
	FONT: 10px "verdana", "Arial", Sans-serif;
}
.h3
{
	COLOR: #2275AC;
	FONT: 700 16px "verdana", "Arial", Sans-serif;
}
.product
{
	COLOR:#FFF; FONT-WEIGHT:BOLD; FONT-SIZE:11px;
}
.product2
{
	COLOR:#000; FONT-WEIGHT:BOLD; FONT-SIZE:11px;
}
TD.px10
{
	FONT: 10px "verdana", "Arial", Sans-serif;
}
/*link styles*/
A:link
{
    COLOR: #2b90d3;
    FONT: 700 12px "verdana", "Arial", Sans-serif;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #2b90d3;
    FONT: 700 12px "verdana", "Arial", Sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #1aa0f9;
    FONT: 700 12px "verdana", "Arial", Sans-serif;
    TEXT-DECORATION: none
}
A.px10:link
{
	COLOR: #999999;
	font-weight:bold;
	FONT-SIZE: 10px;	
	TEXT-DECORATION: underline
}
A.px10:visited
{
	COLOR: #999999;
	font-weight:bold;
	FONT-SIZE: 10px;	
	TEXT-DECORATION: underline
}
A.px10:hover
{
	COLOR: #000000;
	font-weight:bold;
	FONT-SIZE: 10px;	
	TEXT-DECORATION: none
}
A.h3:link
{
	COLOR: #2b90d3;
	FONT: 700 16px "verdana", "Arial", Sans-serif;
	TEXT-DECORATION: underline;
	margin-bottom: .75ex;
}
A.h3:visited
{
	COLOR: #2b90d3;
	FONT: 700 16px "verdana", "Arial", Sans-serif;
	TEXT-DECORATION: underline;
	margin-bottom: .75ex;
}
A.h3:hover
{
	COLOR: #1aa0f9;
	FONT: 700 16px "verdana", "Arial", Sans-serif;
	TEXT-DECORATION: none;
	margin-bottom: .75ex;
}
A.h1:link
{
    COLOR: #2b90d3;
    FONT: 700 20px "verdana", "Arial", Sans-serif;
    TEXT-DECORATION: underline
}
A.h1:visited
{
    COLOR: #2b90d3;
    FONT: 700 20px "verdana", "Arial", Sans-serif;
    TEXT-DECORATION: underline
}
A.h1:hover
{
    COLOR: #1aa0f9;
    FONT: 700 20px "verdana", "Arial", Sans-serif;
    TEXT-DECORATION: none
}
A.px11:link
{
 COLOR: #000000;
 FONT-weight: BOLD;
 font-size: 11px;
 TEXT-DECORATION: underline
}
A.px11:visited
{
 COLOR: #000000;
 FONT-weight: BOLD;
 font-size: 11px;
 TEXT-DECORATION: underline
}
A.px11:hover
{
 COLOR: #000000;
 FONT-weight: BOLD;
 font-size: 11px;
 TEXT-DECORATION: none
 }
a.px10H:link
{
	FONT-size: 10px;
	TEXT-DECORATION: underline;
}
a.px10H:visited
{
	FONT-size: 10px;
	TEXT-DECORATION: underline;
}
a.px10H:hover
{
	COLOR: #999999;
	FONT-size: 10px;
	TEXT-DECORATION: none;
}
a.topLinks:link
{
	COLOR:#ffffff;
	text-decoration:none;
	font-size:10px;
}
a.topLinks:visited
{
COLOR:#ffffff;
text-decoration:none;
	font-size:10px;
}
a.topLinks:hover
{
COLOR:#000000;
text-decoration:none;
	font-size:10px;
}
/*site map styles*/
.siteMap1noLink {
	COLOR: #FFFFFF;
	background: #336666;
	FONT: 700 larger "times" serif;
	TEXT-DECORATION: none;
	margin-bottom: .75ex;
}
.siteMap1BG {
	COLOR: #FFFFFF;
	background: #336666;
	margin-bottom: .75ex;
}
A.siteMap1:link
{
	COLOR: #FFFFFF;
	background: #336666;
	FONT: 700 14px "times" serif;
	TEXT-DECORATION: underline;
	margin-bottom: .75ex;
}
A.siteMap1:visited
{
	COLOR: #FFFFFF;
	background: #336666;
	FONT: 700 14px "times" serif;
	TEXT-DECORATION: underline;
	margin-bottom: .75ex;
}
A.siteMap1:hover
{
	COLOR: #FFFFFF;
	background: #333333;
	FONT: 700 14px "times" serif;
	TEXT-DECORATION: underline;
	margin-bottom: .75ex;
}
.siteMap2noLink
{
	COLOR: #336666;
	FONT: 700 12px "verdana", "Arial", Sans-serif;
	TEXT-DECORATION: none;
	margin-bottom: .75ex;
}
A.siteMap2:link
{
	COLOR: #336666;
	FONT: 700 12px "verdana", "Arial", Sans-serif;
	TEXT-DECORATION: underline;
	margin-bottom: .75ex;
}
A.siteMap2:visited
{
	COLOR: #336666;
	FONT: 700 12px "verdana", "Arial", Sans-serif;
	TEXT-DECORATION: underline;
	margin-bottom: .75ex;
}
A.siteMap2:hover
{
	COLOR: #336666;
	FONT: 700 12px "verdana", "Arial", Sans-serif;
	TEXT-DECORATION: underline;
	margin-bottom: .75ex;
}
.siteMap3noLink
{
	COLOR: #FFFFFF;
	background: #336666;
	FONT: 700 10px "verdana", "Arial", Sans-serif;
	TEXT-DECORATION: none;
	margin-bottom: .75ex;
}
A.siteMap3:link
{
	COLOR: #FFFFFF;
	background: #336666;
	FONT: 700 10px "verdana", "Arial", Sans-serif;
	TEXT-DECORATION: underline;
	margin-bottom: .75ex;
}
A.siteMap3:visited
{
	COLOR: #FFFFFF;
	background: #336666;
	FONT: 700 10px "verdana", "Arial", Sans-serif;
	TEXT-DECORATION: underline;
	margin-bottom: .75ex;
}
A.siteMap3:hover
{
	COLOR: #FFFFFF;
	background: #333333;
	FONT: 700 10px "verdana", "Arial", Sans-serif;
	TEXT-DECORATION: underline;
	margin-bottom: .75ex;
}
/*table styles*/
TD.gradient
{
	BACKGROUND-IMAGE: url(/images/gradientBar.gif);
	PADDING: 5PX;
}
TD.gradientR
{
	BACKGROUND-IMAGE: url(/images/gradientBarR.gif);
}
/*HR styles*/
HR
{
	COLOR:#006633;
	WIDTH:75%;	
}
HR.BlueBorder
{
	COLOR: #2275AC;
	HEIGHT: 10px;
}
HR.green
{
	BORDER-STYLE: solid;
	BORDER-WIDTH: thin;
	BORDER-COLOR: #669999; 
}
/*list styles*/
UL
{
	MARGIN-TOP: 0 PX;
	PADDING-TOP: 0PX;
    FONT: 12px "verdana", "Arial", Sans-serif;
    LIST-STYLE-IMAGE: url(/images/bullet_trans.gif);
    LIST-STYLE-TYPE: SQUARE;
	LINE-HEIGHT:1.5em;
}
UL OL
{
	list-style-image:none;
}
.ULHead
{
   COLOR: #2275AC;
   FONT: 700 14px "verdana", "Arial", Sans-serif;
   margin-bottom:0px;
   padding-bottom:0px;
   text-transform:NONE;
}
UL UL
{
	LIST-STYLE-IMAGE: url(/images/bullet2_trans.gif);
}
OL
{
    FONT: 12px "verdana", "Arial", Sans-serif;
}
LI
{
	PADDING-BOTTOM:6PX;
}

/*nav styles*/
SPAN.lnav
{
	COLOR: #000000;
    FONT: 700 10px "verdana", "Arial", Sans-serif;
    TEXT-DECORATION: none
}
SPAN.topnav
{
	COLOR: #FFFFFF;
    FONT: 700 10px "verdana", "Arial", Sans-serif;
    TEXT-DECORATION: none
}

.tBorder
{
	BORDER-STYLE: solid;
	BORDER-WIDTH: thin;
	BORDER-COLOR: #669999; 
	PADDING: 10px;
}
.kitBox{
	border:2px #CCCCCC solid;
	margin:10px;
}
.kitBoxTD{
	padding:20px;
}
/*div styles*/
.quote{
	font-size:16px;
	font-weight:600;
	color:#2275ac;
	background-color:#ededed;
	border:2px #A5BACE solid;
	PADDING: 10px;
	MARGIN: 10px;
}
.infoKitQuote {
	line-height:1.5em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	margin:20px;
}
.infoKitNameTitle{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:normal;
	}
.ad
{
	border:2px #CC0000 solid;
	vertical-align:top;
	margin: 10px;
	padding: 10px;
}
.Reverse {
	background: #2275AC;
	color: White;
	font: 900 normal "verdana", "Arial", Sans-serif;
	padding-left: 3px;
	vertical-align: middle;
}
.head {
	background-color : #C4DCDD;
	font : 800 14px "verdana", "Arial", Sans-serif;
}
.shead {
	background-color : #A5BACE;
	font : 600 12px "verdana", "Arial", Sans-serif;
}
.relatedProducts{
	float:right;
	width:250px;
	padding:20px;
	border:1px solid #669999;
}

.thankyou {
	font: bold 24px Verdana, Arial, Helvetica, sans-serif;
}

