/************************************
*
*	MAIN TAG STYLES 
*
************************************/
body 
{
	font-family:Verdana, Arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

ol
{
	font-size:11px;
	font-family:Verdana, Arial, helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	color: #475764;	 	
	padding-top:0px;
	margin-top:0px;	
}

ul
{
	font-size:11px;
	font-family:Verdana, Arial, helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	color: #475764;	 	
	padding-top:0px;
	margin-top:0px;
}

p 
{
	font-size: 11px;
	font-family:Verdana, Arial, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #475764;
	margin: 0px;
	padding-bottom: 10px;
	text-align:justify;
}

a
{
	font-size: 11px;
	font-family:Verdana, Arial, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #475764;
	margin: 0px;	
	text-decoration:underline;
}

a:hover
{
	color:#000;
}

h1
{
	font-size: 11px;
	font-family:Verdana, Arial, helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #0b4181;
	margin-top: 0;
	margin-bottom: 20px;
	padding: 0;
}

h1.InteriorPageTitle
{
	font-size: 17px;
	font-family:Verdana, Arial, helvetica, sans-serif;
	font-style:normal;
	font-weight:lighter;
	color: #475764;
	margin-top:0;
	margin-bottom:20px;
	padding:0;
}

h2
{
	font-size: 11px;
	font-family:Verdana, Arial, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #222;
	line-height: 20px;
	margin-top: 0;
	margin-bottom: 10px;
	padding: 0;
}

li a
{
	text-decoration:none;
}

img
{
    margin: 0px;
    padding: 0px;
    border: 0px;
}

/************************************
*
*	CLASSES
*
************************************/
.Italics
{
	font-style:italic;
}

*.HomePageHeadline
{
	color:#475764;
	font-weight:bold;
	font-size:11px;
	padding-bottom:7px;
	margin:0;
}

*.HomePageText
{
	color:#475764;
	font-size:11px;
}

a.HomePageMore
{
	color:#159c9a;
	font-size:10px;	
	text-decoration:underline;
}

a.HomePageMore:hover
{
	color:#1a488c;
}

*.Center
{
	text-align:center;
}

*.Right
{
	text-align:right;
}

*.MessageLabel
{
	padding:0;
	margin:0;		
	font-style:normal;
	font-size:8px;
	color:Red;	
}

*.SearchLabel
{		
	padding:0;	
	margin:0;	
	font-size:11px;
	color:#a0a4a7;
	vertical-align:middle !important;
}

*.SearchTextArea
{
	padding:0;
	margin:0;	
	background-color: #fff !important;
	color: #475764 !important;
	border: 1px solid #e6f4f7;
    font-size: 12px; 
    font-weight:normal;
    vertical-align:middle;
    font-family:Myriad Pro, Lucinda Grande, Lucinda Sans Unicode, Arial, Verdana, sans-serif;
}

*.TextSize 
{
	color: #a6a7ab;	
	font-size: 8px;
	display: inline;
	text-align: right;
	padding: 0;
}

*.TextSizeNormal 
{
	color: #8acdcc;
	font-size: 10px; 
	text-decoration: none; 
	margin-left: 3px; 
	margin-right: 3px; 
	padding: 0;
}

*.TextSizeLarger 
{
	color: #8acdcc; 
	font-size: 12px; 
	text-decoration: none; 
	margin-left: 3px; 
	margin-right: 3px; 
	padding: 0;
}

*.TextSizeLargest
{
	color: #8acdcc; 
	font-size: 14px; 
	text-decoration: none; 
	margin-left:3px; 
	margin-right:3px; 
	padding: 0;
}

*.TextSizeNormal:hover, *.TextSizeLarger:hover, *.TextSizeLargest:hover
{
	color: #1a488c;
}

*.MainNavigation
{
	margin-left:10px;
	margin-left:10px;
}

*.SubNavigation
{
	background-color:#f2f2f2;
	display:block;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:12px;
	border-bottom:2px solid #fff;
	border-top:2px solid #e8e6ed;	
}

*.SubNavigation2
{
	font-size:12px;
	color:#475764;
	text-decoration:none;
	padding:0;
	margin:0;
}

*.SubNavigation2:hover
{
	font-size:12px;
	color:#000;
	text-decoration:none;
}

*.SubNavigation2Active
{
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

*.SubNavigationText
{
	font-family:Verdana, Arial, helvetica, sans-serif;
	font-size:11px;
	color:#6b777d;
	text-decoration:none;
}

*.SubNavigationText:hover
{
	color:#000;	
}

*.SubNavigationTextActive
{
	font-family:Verdana, Arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#697073;
	text-decoration:none;
}

*.ReqField
{
	font-size:10px;
	color:Red;
}

*.Inbone
{
	border: solid green 0px;
	cursor: pointer;
	overflow:hidden;
	background-image: url("Images/SubmitButton.gif") !important; 
	background-repeat: no-repeat;
	/* WIDTH: The actual width of the image */
	width: 22px;
	/* HEIGHT: First number of padding; and number in 2nd height; is actual height of image */
	padding-top: 0px; 
	height: 21px !important;
	vertical-align:middle; 
}
*.Inbone:hover{
	background-image: url("Images/SubmitButtonHov.gif") !important; 
	background-repeat: no-repeat;
	padding: 0px;
	border:0px;
	vertical-align:middle;
}
*.Inbone:focus 
{
	background-image: url("Images/SubmitButtonHov.gif") !important; 
	background-repeat: no-repeat;
	padding: 0px;
	border:0px;
	vertical-align:middle;
}

.SubHeader
{
	font-weight:bold;
	font-size:11px;
	margin:0;
	padding:0;
}

.Disclaimer
{
	font-size:9px;	
}

.Trademark
{
	font-size:11px;
}

.PDF li
{	
	list-style-image: url('images/PDF.gif');
}

.PDF a
{
	text-decoration:underline;
}

.Footer
{
	font-size:10px;
	color:#475764;
	text-decoration:none;
	padding-right:10px;
}

.Footer:hover
{
	color:#000;
}

.FooterEnd
{
	font-size:10px;
	color:#475764;
	text-decoration:none;
	padding-left:175px;
}

.FooterMain
{
	font-size:10px;
	color:#475764;
	text-decoration:none;
	padding-left:222px;
}

.Table
{
	font-size:10px;
	color:#475764;
	border:0px solid red;	
}

.Indent
{
	padding-left:20px;
}

/************************************
*
*	ID's
*
************************************/
div#Top
{
	top:0px;
	width:1000px;
	height:100px;
	margin:0px;
	border:0px;
	position:absolute;	
	border:0px solid red;
}

div#Logo
{
	left:52px;
	top:10px;
	margin:0px;
	border:0px solid purple;
	position:absolute;	
}

Div#Search
{
	border:0px solid blue;
	top:35px;
	left:535px; 
	width:220px; 
    height:25px;
    position:absolute; 
    text-align:center;
	background-repeat:no-repeat;
	background-position:right;
	padding-right:2px;
	margin:0;
	z-index:100;
}

div#TextSize
{	
	top:35px;	
	left:816px;
	width:135px;
	height:25px;
	margin:0px;
	border:0px solid green;
	position:absolute;	
	font-family:Verdana, Arial, helvetica, sans-serif;
	text-align:right;
}

div#MainNavigation
{
	top:95px;
	left:195px;
	height:22px;
	width:620px;
	border:0px solid black;
	position:absolute;	
}

div#Middle
{
	top:120px;
	padding:0px;
	margin:0px;
	position:absolute;
	border:0px solid red;
}

div#InteriorHeader
{	
	width:999px;
	height:97px;
	border:0px solid black;
	position:absolute;
}

div#SubNavigation
{
	width:192px;
	height:205px;
	top:98px;
	border:0px solid black;
	position:absolute;
}

div#SubNavigation2
{
	top:110px;
	left:217px;
	width:733px;
	height:62px;	
	border-bottom:1px solid #475764;
	position:absolute;
	padding:0;
	margin:0;
}

div#SubNavigationPatientStories
{
	top:110px;
	left:217px;
	width:733px;
	height:142px;	
	border-bottom:1px solid #475764;
	position:absolute;
	padding:0;
	margin:0;
}

div#ImagesPatientStories
{
	position:absolute;
	top:270px;
	left:217px;
	width:230px;
	height:auto;
	border:0px solid red;
}

div#ContentPatientStories
{
	position:absolute;
	top:270px;
	left:456px;
	width:493px;
	height:auto;
	border:0px solid green;
}

div#Print
{
	position:absolute;
	top:150px;
	left:927px;
	width:auto;
	height:auto;	
}

div#Images
{
	position:absolute;
	top:190px;
	left:217px;
	width:230px;
	height:auto;
	border:0px solid red;
}

div#Content
{
	position:absolute;
	top:190px;
	left:456px;
	width:493px;
	height:auto;
	border:0px solid green;
}

div#Loading
{
	position:absolute;
	top:190px;
	left:456px;
	width:750px;
	height:800px;
	background-color:#FFF;
	z-index:20;
	border:0px solid black;
}

div#Footer
{	
	position:absolute;
	font-size:10px;
	z-index:100;
	width:1000px;
	top:100px;
	left:18px;
	height:20px;
	text-decoration:none;
	color:#475764;
	border:0px solid black;
	display:none;
}

/* PATIENT WELCOME */
div#PatientWelcome
{
	position:absolute;
	width:732px;
	height:600px;
	top:190px;
	left:217px;
	background-color:#FFF;	
	border:0px solid red;
}


/* PATIENT EDUCATION */
div#ArthritisInformation
{
	position:absolute;
	width:493px;
	height:1200px;
	top:0;
	left:0;
	z-index:10;
	background-color:#FFF;	
}

div#ArthritisInformationImages
{
	position:absolute;
	width:230px;
	height:1200px;
	top:0px;
	left:0px;
	border:0px solid red;
	z-index:10;
	background-color:#FFF;	
}

div#Anatomy
{
	position:absolute;
	width:493px;
	height:1200px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;	
}

div#AnatomyImages
{
	position:absolute;
	width:230px;
	height:1200px;
	top:0px;
	left:0px;	
	border:0px solid red;
	z-index:1;
	background-color:#FFF;	
}

div#Diagnosis
{
	position:absolute;
	width:493px;
	height:1200px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;	
}

div#DiagnosisImages
{
	position:absolute;
	width:230px;
	height:1200px;
	top:0px;
	left:0px;	
	border:0px solid red;
	z-index:1;
	background-color:#FFF;	
}

div#Treatment
{
	position:absolute;
	width:493px;
	height:1200px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;	
}

div#TreatmentImages
{
	position:absolute;
	width:230px;
	height:1200px;
	top:0px;
	left:0px;	
	border:0px solid red;
	z-index:1;
	background-color:#FFF;	
}


/* PATIENT TOTAL ANKLE */
div#ProductInformation
{
	position:absolute;
	width:493px;
	height:1100px;
	top:0;
	left:0;
	z-index:10;
	background-color:#FFF;
}

div#SurgicalProcedure
{
	position:absolute;
	width:493px;
	height:1100px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;
}

div#YourSurgery
{
	position:absolute;
	width:493px;
	height:1100px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;
}

div#FAQ
{
	position:absolute;
	width:493px;
	height:1100px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;
}

/* PATIENT FUSION SYSTEM */
div#PatientFusionProductInformation
{
	position:absolute;
	width:493px;
	height:450px;
	top:0;
	left:0;
	z-index:10;
	background-color:#FFF;
}

div#PatientFusionSurgicalProcedure
{
	position:absolute;
	width:493px;
	height:450px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;
}

div#PatientFusionYourSurgery
{
	position:absolute;
	width:493px;
	height:450px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;
}

/* PATIENT STORIES */
div#JeanneStJohn
{
	position:absolute;
	width:493px;
	height:1550px;
	top:0;
	left:0;
	z-index:10;
	background-color:#FFF;	
	border:0px solid red;
}

div#JeanneStJohnImages
{
	position:absolute;
	width:230px;
	height:1550px;
	top:0px;
	left:0px;	
	border:0px solid red;
	z-index:10;
	background-color:#FFF;	
}

div#WilliamForsythe, div#TerryHensle, div#RobinHunt, div#JerryHerrin, div#SteveCassells, div#Charlene,
div#George, div#Melody, div#John, div#Chris, div#Elizabeth, div#Andrew, div#Richard, div#John, div#Chris,
div#Elizabeth, div#Andrew, div#Richard, div#Timothy, div#Ronald, div#Harold, div#Albert, div#Marilyn, div#Jack,
div#Margie, div#Carolyn, div#James, div#Roxanne, div#Ron
{
	position:absolute;
	width:493px;
	height:1550px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;	
	display:none;
}

div#WilliamForsytheImages, div#TerryHensleImages, div#RobinHuntImages, div#JerryHerrinImages,
div#SteveCassellsImages, div#CharleneImages, div#GeorgeImages, div#MelodyImages, div#JohnImages,
div#ChrisImages, div#ElizabethImages, div#AndrewImages, div#RichardImages, div#JohnImages, div#ChrisImages,
div#ElizabethImages, div#AndrewImages, div#RichardImages, div#TimothyImages, div#RonaldImages, div#HaroldImages,
div#AlbertImages, div#MarilynImages, div#JackImages, div#MargieImages, div#CarolynImages, div#JamesImages, div#RoxanneImages,
div#RonImages
{
	position:absolute;
	width:230px;
	height:1550px;
	top:0px;
	left:0px;
	border:0px solid red;
	z-index:1;
	background-color:#FFF;	
	display:none;
}

/*Surgeon Welcome*/
div#SurgeonsWelcome
{
	position:absolute;
	width:804px;
	height:600px;
	top:98px;
	left:192px;
	background-color:#FFF;	
	border:1px solid red;
}

/*Surgeon Total Ankle*/
div#SurgeonTotalAnkle
{
	position:absolute;
	width:493px;
	height:1100px;
	top:0;
	left:0;
	z-index:10;
	background-color:#FFF;
}

div#DesignRationale
{
	position:absolute;
	width:493px;
	height:1100px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;
}

div#PDFs
{
	position:absolute;
	width:493px;
	height:1100px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;
}

/*Surgeon Fusion System*/
div#FusionDesignRationale
{
	position:absolute;
	width:493px;
	height:650px;
	top:0;
	left:0;
	z-index:10;
	background-color:#FFF;
	border:0px solid red;
}

div#FusionDesignRationaleImages
{
	position:absolute;
	width:230px;
	height:650px;
	top:0px;
	left:0px;	
	border:0px solid red;
	z-index:10;
	background-color:#FFF;	
}

div#FusionSystemImplants
{
	position:absolute;
	width:493px;
	height:650px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;
}

div#FusionSystemImplantsImages
{
	position:absolute;
	width:230px;
	height:650px;
	top:0px;
	left:0px;	
	border:0px solid red;
	z-index:1;
	background-color:#FFF;	
}

div#FusionCases
{
	position:absolute;
	width:493px;
	height:650px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;
}

div#FusionCasesImages
{
	position:absolute;
	width:230px;
	height:650px;
	top:0px;
	left:0px;	
	border:0px solid red;
	z-index:1;
	background-color:#FFF;	
}

div#FusionPDFs
{
	position:absolute;
	width:493px;
	height:650px;
	top:0;
	left:0;
	z-index:1;
	background-color:#FFF;
}

div#FusionPDFsImages
{
	position:absolute;
	width:230px;
	height:650px;
	top:0px;
	left:0px;	
	border:0px solid red;
	z-index:1;
	background-color:#FFF;	
}

/*Surgeon Training Opps*/
div#SurgeonTraining
{
	position:absolute;
	width:493px;
	height:800px;
	top:0;
	left:0;
	z-index:10;
	background-color:#FFF;
}

/*Surgeon Insider*/
div#SurgeonInsider
{
	position:absolute;
	width:493px;
	height:500px;
	top:0;
	left:0;
	z-index:10;
	background-color:#FFF;
}

/*Company*/
div#Company
{
	position:absolute;
	width:493px;
	height:1150px;
	top:0;
	left:0;
	z-index:10;
	background-color:#FFF;
}

/*Contact Us*/
div#ContactUs
{
	position:absolute;
	width:735px;
	height:450px;
	top:190px;
	left:215px;
	background-color:#FFF;	
	border:0px solid red;
}

/*LEGAL NOTICES*/
div#LegalNotices
{
	position:absolute;
	width:735px;
	height:700px;
	top:190px;
	left:215px;
	background-color:#FFF;	
	border:0px solid red;
}

/*PRIVACY POLICY*/
div#PrivacyPolicy
{
	position:absolute;
	width:735px;
	height:1200px;
	top:190px;
	left:215px;
	background-color:#FFF;	
	border:0px solid red;
}

/*SITEMAP*/
div#Sitemap
{
	position:absolute;
	width:735px;
	height:450px;
	top:190px;
	left:215px;
	background-color:#FFF;	
	border:0px solid red;
}

/*SEARCH RESULTS*/
div#SearchResults
{
	position:absolute;
	width:735px;
	height:850px;
	top:190px;
	left:215px;
	background-color:#FFF;	
	border:0px solid red;
}



/**************************************
*
*	Home Page Specific ID's
*
**************************************/
#HomePageTop
{
	top:0px;
	width:1000px;
	height:100px;
	margin:0px;
	border:0px;
	position:absolute;	
	border:0px solid red;
	z-index:100;
}

#HomePageLogo
{
	left:52px;
	top:10px;
	margin:0px;
	border:0px solid purple;
	position:absolute;	
	z-index:100;
}

Div#HomePageSearch
{
	border:0px solid blue;
	top:35px;
	left:535px; 
	width:220px; 
    height:25px;
    position:absolute; 
    text-align:center;
	background-repeat:no-repeat;
	background-position:right;
	padding-right:2px;
	margin:0;
	z-index:100;
}

#HomePageTextSize
{	
	top:35px;	
	left:816px;
	width:135px;
	height:25px;
	margin:0px;
	border:0px solid green;
	position:absolute;	
	font-family:Myriad Pro, Lucinda Grande, Lucinda Sans Unicode, Arial, Verdana, sans-serif;
	text-align:right;
	z-index:100;
}

div#HomePageFlash
{
	top:0px;	
	width:500px;
	height:660px;
	border:0px solid blue;
	position:absolute;	
	z-index:2;	
}

div#HomePageOverFlash
{
	width:1000px;
	height:660px;		
	background-image:url('images/HomePageOverFlash.png');
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	border:0px solid black;
	z-index:3;
}

div#HomePageOverFlashIE6
{
	width:1000px;
	height:660px;		
	position:absolute;
	top:0px;
	left:0px;
	border:0px solid black;
	z-index:3;	
}

div#HomePageNavigation
{
	top:275px;
	width:1000px;
	height:138px;
	background-image:url('images/HomePageNavigationBackground.png');	
	background-repeat:no-repeat;
	position:absolute;
	border:0px solid red;
	z-index:4;
}

div#HomePageNavigationIE6
{
	top:275px;
	width:1000px;
	height:138px;	
	position:absolute;
	border:0px solid red;
	z-index:4;
}

div#HomePageNavigationLinks
{
	top:361px;
	left:52px;
	width:1000px;
	height:138px;
	position:absolute;
	border:0px solid red;
	z-index:5;
}

div#HomePageInnovationIE6
{	
	left:52px;
	width:924px;
	height:160px;
	z-index:4;
	top:139px;
	border:0px solid red;
	position:absolute;
}

div#HomePageInnovation
{	
	left:52px;
	width:924px;
	height:160px;
	z-index:4;
	top:139px;
	border:0px solid red;
	position:absolute;
}

div#HomePageNews
{
	top:430px;
	left:52px;
	width:415px;	
	position:absolute;	
	z-index:4;
	border:0px solid red;
}

#HomePageQuote
{
	border:0px solid black;
	top:430px;
	left:547px;
	width:410px;
	z-index:4;
	position:absolute;
}

#HomePageFooter
{	
	top:640px; 
	left:52px;
	position:absolute;
	font-size:10px;
	z-index:4;
	width:1000px;
	height:20px;
	text-decoration:none;
	color:#475764;
}