@charset "UTF-8";
/* CSS Document */

/* MAIN MENU */
/***************************/
#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menu ul li {
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: 40px;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
}

#menu a  {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: 40px;

	background-image: url(../gui/menu-main.gif);
	background-repeat: no-repeat;
	outline: none;
}

/* PATIENTS */
#menu-patients a:link, #menu-patients a:visited  {
	background-position: 0px 0px;
}

#menu-patients a:hover {
	background-position: 0px -40px;
}

#menu-patients a#static {
	background-position: 0px -40px;
}

/* SURGEONS */
#menu-surgeons a:link, #menu-surgeons a:visited  {
	background-position: -300px 0px;
}

#menu-surgeons a:hover {
	background-position: -300px -40px;
}

#menu-surgeons a#static {
	background-position: -300px -40px;
}

/* INVESTORS */
#menu-investors a:link, #menu-investors a:visited  {
	background-position: -600px 0px;
}

#menu-investors a:hover {
	background-position: -600px -40px;
}

#menu-investors a#static {
	background-position: -600px -40px;
}

/* SUB MENU */
/***************************/
#submenu {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	position: relative;  /*NEEDED BECAUSE PNG DISABLE LINKS IN IE6 */
}

#submenu h3 {
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	overflow: hidden;
}

#submenu h3 a  {
	display: block;
	margin: 1px 0px 0px 0px;
	padding: 0px;
	width: 250px;
	height: 35px;
	background-color: #774d7e;;
	background-image: url(../gui/menu-sub2.gif);
	background-repeat: no-repeat;
	outline: none;
}

/* PATIENTS */
/* ABOUT BACK PAIN */
#submenu-about-back-pain a:link, #submenu-about-back-pain a:visited  {
	background-position: 0px 0px;
}

#submenu-about-back-pain a:hover {
	background-position: 0px -35px;
}

#submenu-about-back-pain a#substatic {
	background-position: 0px -35px;
}

/* PROCEDURES */
#submenu-procedures a:link, #submenu-procedures a:visited  {
	background-position: 0px -70px;
}

#submenu-procedures a:hover {
	background-position: 0px -105px;
}

#submenu-procedures a#substatic {
	background-position: 0px -105px;
}

/* SUCCESS STORIES */
#submenu-success-stories a:link, #submenu-success-stories a:visited  {
	background-position: 0px -140px;
}

#submenu-success-stories a:hover {
	background-position: 0px -175px;
}

#submenu-success-stories a#substatic {
	background-position: 0px -175px;
}

/* CREATIVE SPINE TECHNOLOGY */
#submenu-creative-spine-technology a:link, #submenu-creative-spine-technology a:visited  {
	background-position: 0px -210px;
}

#submenu-creative-spine-technology a:hover {
	background-position: 0px -245px;
}

#submenu-creative-spine-technology a#substatic {
	background-position: 0px -245px;
}

/* SURGEONS */
/* CERVICAL */
#submenu-cervical a:link, #submenu-cervical a:visited  {
	background-position: -250px 0px;
}

#submenu-cervical a:hover {
	background-position: -250px -35px;
}

#submenu-cervical a#substatic {
	background-position: -250px -35px;
}

/* THORACIC */
#submenu-thoracic a:link, #submenu-thoracic a:visited  {
	background-position: -250px -70px;
}

#submenu-thoracic a:hover {
	background-position: -250px -105px;
}

#submenu-thoracic a#substatic {
	background-position: -250px -105px;
}

/* LUMBAR */
#submenu-lumbar a:link, #submenu-lumbar a:visited  {
	background-position: -250px -140px;
}

#submenu-lumbar a:hover {
	background-position: -250px -175px;
}

#submenu-lumbar a#substatic {
	background-position: -250px -175px;
}

/* INVESTORS */
/* INVESTOR RELATIONS */
#submenu-investorrelations a:link, #submenu-investorrelations a:visited  {
	background-position: -500px 0px;
}

#submenu-investorrelations a:hover {
	background-position: -500px -35px;
}

#submenu-investorrelations a#substatic {
	background-position: -500px -35px;
}

/* BOARD OF DIRECTORS */
#submenu-boardofdirectors a:link, #submenu-boardofdirectors a:visited  {
	background-position: -500px -70px;
}

#submenu-boardofdirectors a:hover {
	background-position: -500px -105px;
}

#submenu-boardofdirectors a#substatic {
	background-position: -500px -105px;
}

/* SENIOR MANAGEMENT */
#submenu-seniormanagement a:link, #submenu-seniormanagement a:visited  {
	background-position: -500px -140px;
}

#submenu-seniormanagement a:hover {
	background-position: -500px -175px;
}

#submenu-seniormanagement a#substatic {
	background-position: -500px -175px;
}

/* PRODUCT PORTFOLIO */
#submenu-productportfolio a:link, #submenu-productportfolio a:visited  {
	background-position: -500px -210px;
}

#submenu-productportfolio a:hover {
	background-position: -500px -245px;
}

#submenu-productportfolio a#substatic {
	background-position: -500px -245px;
}

/* CAREERS */
/* Job Search */
#submenu-jobsearch a:link, #submenu-jobsearch a:visited  {
	background-position: -750px 0px;
}

#submenu-jobsearch a:hover {
	background-position: -750px -35px;
}

#submenu-jobsearch a#substatic {
	background-position: -750px -35px;
}

/* Post Resume */
#submenu-postresume a:link, #submenu-postresume a:visited  {
	background-position: -750px -70px;
}

#submenu-postresume a:hover {
	background-position: -750px -105px;
}

#submenu-postresume a#substatic {
	background-position: -750px -105px;
}

/* Member Login */
#submenu-memberlogin a:link, #submenu-memberlogin a:visited  {
	background-position: -750px -140px;
}

#submenu-memberlogin a:hover {
	background-position: -750px -175px;
}

#submenu-memberlogin a#substatic {
	background-position: -750px -175px;
}


/* THIRD LEVEL MENU */
/***************************/


#submenu div {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	width: 230px;
	background-color: #e8e8e7;
	background-image: url(../gui/background-thirdmenu.gif);
	background-repeat: no-repeat;
}

#submenu p.thirdmenu {
	margin: 0px;
	padding: 0px;
}

#submenu p.thirdmenu a:link, #submenu p.thirdmenu a:visited {
	display: block;
	margin: 0px;
	padding: 5px 20px;
	color: #3d3d3d;
	font-size: .875em;
	font-weight: bold;
	text-decoration: none;
	outline: none;
}

#submenu p.thirdmenu a:hover {
	color: #fff;
	background-color: #999;
}

#submenu p.thirdmenu a#thirdstatic {
	color: #fff;
	background-color: #999;
}

/* SMALL NAV */
/***************************/
#smallnav {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	width: 250px;
	background-color: #666666;
	background-image: url(../gui/background-smallnav.gif);
	background-repeat: repeat-y;
	position: relative;  /*NEEDED BECAUSE PNG DISABLE LINKS IN IE6 */
}

#smallnav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;	
}

#smallnav ul li {
	margin: 0px;
	padding: 0px;
}

#smallnav a:link, #smallnav a:visited   {
	display: block;
	margin: 0px 0px 0px 20px;
	padding: 7px 0px;
	width: 230px;
	color: #ccc;
	font-size: .75em;
	font-weight: bold;
	text-decoration: none;
}

#smallnav a:hover {
	color: #fff;
	background-color: #666;
}

#smallnav a#smallstatic {
	color: #fff;
	background-color: #666;
}