a: {
	color: #83C0FF;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:11px;
	text-decoration: none;
}
a:link {
	color: #83C0FF;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:11px;
	text-decoration: none;
}
a:visited {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:11px;
	color: #83C0FF;
}
a:hover {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:11px;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:11px;
	color: #83C0FF;
}

.accordion {
	width: 550px;
	padding: 7px 15px 0px 10px;	
}
.accordion h3 {
	background: #21467A url(http://www.allenmedical.com/graphix/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: normal 120%/100% Arial, Helvetica, sans-serif;
	border: solid 1px #21467A;
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #FCFCFC;
	color:#83C0FF;
}
.accordion h3.active {
background-color: #FCFCFC;
	background-position: right 5px;
}
.accordion p {
	background: #21467A;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #21467A;
	border-right: solid 1px #21467A;
}

#indent {
	padding-left:10px;
	padding-right:10px;
	}
	
	.listing {background-image:url("/graphix/bgListing.gif"); background-repeat: no-repeat;}


.whitelink a: {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}
.whitelink a:link {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}
.whitelink a:visited {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
}
.whitelink a:hover {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #83C0FF;
}
.whitelink a:active {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
}

body {
	background-color:#FFFFFF;
	color: #FCFCFC;
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
	.button a: {
	color: #FFFFFF;
	background: #83C0FF;
	border: #00122C solid 1px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
	font-weight: bold;
	}
	
	.button a:link {
	color: #FFFFFF;
	background: #83C0FF;
	border: #00122C solid 1px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
	font-weight: bold;
	}
	
	.button a:hover {
	color: #83C0FF;
	background: #FFFFFF;
	border: #00122C solid 1px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
	font-weight: bold;
	}
	.button {
	color: #FFFFFF;
	background: #83C0FF;
	border: #00122C solid 1px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
	font-weight: bold;
	
	}



.ltgrayback {
	background: transparent;
	border: #0053A0;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
 
.formbg {
background-image:url(http://www.allenspine.com/allenMedical/graphix/gradientBar.jpg);
background-position:left;
background-repeat:no-repeat;
}

				
.whiteheading {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:17px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

.subheadingtext {
	color: #83C0FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:17px;
	font-style:normal;
	list-style-type: none;
}

li#disc {
	list-style-type: disc;
}
.text {
	color: #FCFCFC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

.newstext {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		line-height:17px;
	font-weight: normal;
	float:left; 
	padding:5px 10px 0px 10px;
}
.bluetext {
	color: #608CBA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px 0px 5px 0px;
	list-style-type: none;
}

.text2 {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		line-height:17px;
	font-weight: normal;
	list-style-type: none;
}
.text3 {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
.subtext {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
.ltbluebox {
	background: #21467A;
	border: #608CBA;
	font-size:12px;
	line-height:17px;
	font-weight: normal;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
}

.bluebox1 {
	background: #34508E;
	border: #608CBA;
	font-size:12px;
	line-height:17px;
	font-weight: normal;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
}

.bluebox2 {
	background: #2d3f70;
	border: #608CBA;
	font-size:12px;
	line-height:17px;
	font-weight: normal;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
}

.bluebox3 {
	background: #003366;
	border: #608CBA;
	font-size:12px;
	line-height:17px;
	font-weight: normal;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
}

.whiteBox {
	background: #21467A;
	border: #608CBA;
	font-size:12px;
	line-height:17px;
	font-weight: normal;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
}


.spotlightbox {
	background: #313F72;
	border: #CCCCCC;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
}

.promobox {
	background:#003366;
	border: #FFFFFF;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
}
.drbluetext {
	color: #162E55;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 0px 10px 10px 0px;
}
.drbluebox {
	background: #FFFFFF;
	border: #00336A;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.pinktext {
	color: #B30175;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	list-style-type: none;
}
.pinkbox {
	background: #FFFFFF;
	border: #B30175;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.footertext {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-bottom:5px;
	padding-top:5px;
	font-weight: normal;
}


.contacttext {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:3px;
	list-style-type: none;
}
.popuptextitalic {
	color: #F1EDD0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	padding: 5px;
	list-style-type: none;
}

.navallenheading {
	color: #0053A0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.titlebluheading {
	color: #00234A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;

}

.titlewhtheading {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
}

.titlewhtheading2 {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.allenheading {
	color: #0053A0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.bluheading {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


.blueheading {
	color: #00234A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}
.pinkheading {
	color: #B30175;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}	
	
	.submenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px;
	
	color: #FFFFFF;
		}
	.submenu a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		padding:2px 0px;
	
		text-decoration:none;
		color: #83C0FF;
	}
	.submenu a:hover {
		color: #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		
		text-decoration:none;

		}
	.submenu a:visted {
		color: #83C0FF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		
		text-decoration:none;

		}
		.submenu a:active {
		color: #83C0FF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	
		text-decoration:none;

		}
		
		
	.submenu2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px;
	
	color: #FFFFFF;
		}
	.submenu2 a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;

	
		text-decoration:none;
		color: #83C0FF;
	}
	.submenu2 a:hover {
		color: #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		
		text-decoration:underline;

		}
	.submenu2 a:visted {
		color: #83C0FF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		
		text-decoration:none;

		}
		.submenu2 a:active {
		color: #83C0FF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	
		text-decoration:none;

		}
		
		
		
		
		
		.nav2 {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 0px 0px;	
		}
	.pinklink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px;
	color: #FFFFFF;
		}
	.pinklink a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color: #FFFFFF;
	}
	.pinklink a:hover {
		color: #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		
		text-decoration:none;

		}
	.pinklink a:visted {
		color: #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	

		}
		.pinklink a:active {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
		}
		
		
		.pinklink2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px;
	color: #B30175;
		}
	.pinklink2 a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color: #B30175;
	}
	.pinklink2 a:hover {
		color: #003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		
		text-decoration:none;

		}
	.pinklink2 a:visted {
		color: #B30175;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	

		}
		.pinklink2 a:active {
	color: #B30175;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
		}
		
		
.bluelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px;
	color: #FFFFFF;
		}
	.bluelink a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:0px 0px;
		color: #608CBA;
	}
	.bluelink a:hover {
		color: #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		
		text-decoration:none;

		}
	.bluelink a:visted {
		color: #608CBA;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		
		text-decoration:none;

		}
		.bluelink a:active {
	color: #608CBA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
		}
		
		.bluelink2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px;
	color: #666666;
		}
	.bluelink2 a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		padding:0px 0px;
		color: #666666;
	}
	.bluelink2 a:hover {
		color: #003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;

		}
	.bluelink2 a:visted {
		color: #666666;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		
		text-decoration:none;

		}
		.bluelink2 a:active {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
		}
		
		.footerlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px 0px;
	color: #00336A;
		}
	.footerlink a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		padding:0px 0px;
		color: #608CBA;
	}
	.footerlink a:hover {
		color: #AD367D;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		
		text-decoration:none;

		}
	.footerlink a:visted {
		color: #608CBA;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		
		text-decoration:none;

		}
		.footerlink a:active {
	color: #608CBA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
		}

