/* centerfororthopaedics  */

body {text-align:center;margin:0;padding:0;color:#333;font:13px arial,tahoma,verdana,sans-serif;line-height:19px;letter-spacing:1.2px;background:#322634;}

/* LINKS */

a,a:link,a:link,a:link,a:hover {cursor:pointer;} 

a:link {color:#006CB7;text-decoration:none} 

a:visited {color:#006CB7;text-decoration:none} 

a:hover,a:active {color:#5F0101;} 

#upper_left a{color:white}

#upper_left a:visited {color:white;text-decoration:none} 

#header_right h1{
   float: left;
   width: 230px;
   height: 130px;
   margin: 12px 0 0 10px;
   }
   
   #header_right h1 a{
   display: block;
   width: 230px;
   height: 130px;
   text-indent: -9999px;
   }  

 /* TYPOGRAPHY */
   
   
   h1, h2, h3, h4, h5, h6 {color:#503A54;padding:0 0 1px 0}
   
   h1 {font-size: 196%;margin-top:.6em}
   
   h2 {font-size: 144%}
   
   h3 {font-size: 129%}
   
   h4 {font-size: 116%}
   
   h5 {font-size: 106%}
   
   h6 {font-size: 96%}
   
   
   /* GENERAL */
   

 #nav{display: inline;position: relative;clear: left;float: left;height: 30px;margin: 0px 3px 0 0px;list-style: none;padding:10px 0 0 0px;padding-left:20px;width:910px !important;width /* */:915px;background:#FDE8CF url("/images/bg-navigation.jpg") repeat-x;}

#nav li{z-index:1200;list-style:none;margin-right:1px;float: left;font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;line-height: 1;}

#nav a {font-size:13px;float:left;margin:0;padding:0 0 3px 6px;text-decoration:none;}

#nav a span {float:right;display:block;padding:0px 10px 16px 6px;color:#000;margin:0 0px 0 0;}


#nav li.selectedchild a span {color:#357cb4;}
#nav li.selected a span {color:#357cb4;}
#sub2 li.selected a span {color:#357cb4;}
#nav li:hover a span {color:#357cb4;}
#nav li.sfhover a span {color:#357cb4;}   

#nav li:hover li a span, 
#nav li.sfhover li a span{
      color:#fff;
      background:none;
      }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #nav a span {float:none;}
    /* End IE5-Mac hack */

#nav li li a span{float:none;width:167px !important;width /* */:156px;margin-left:0px;padding:4px}

#nav li li a:hover span{
      color:#357cb4;width:167px !important;width /* */:156px;
      }
	#nav li:hover {color:#fff;}

#nav, #nav ul {
	float: left;
	}

#nav li {
	float: left;
	padding: 0;
	width: auto;
}

#nav li ul {
z-index:200;
	position: absolute;
	left: -999em;
	height: auto;
	width: 166px;
	w\idth: 166px;
	font-weight: normal;
	margin: 20px 0 0 0px;
	margin-left:-30px;
*margin-left:-60px; /* notice the * before the property - shows in IE7 and below */
_margin-left:-60px; /* notice the _ before the property - shows in IE6 and below */

}



#nav li li {
	padding-right: 1em !important;padding-right/* */:0em;
	width: 186px !important;width /* */:156px;
background:#322634;

}




#nav li ul a {
font-size:11px;font-style:normal;
	width: 182px;
	w\idth: 182px;
padding:0px 0px 2px 0px;
margin:4px 8px
}

#nav li ul ul {
z-index:2000;
	margin: -22px 0 0 127px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
ƒ
#nav li:hover{position: static;}/* bug fix for hover in IE7 */

   img {border:none} 
   
   hr {margin: 1em 0;background:#ccc;height:1px;color:#f2f2f2;border:none;clear:both}
   
   .newslettersignup td{padding:4px}
   
   .newslettersignup input{border:1px solid black}
   
   .formdiv input{width:250px}
   
   .formdiv textarea{width:250px;height:100px}
   
   .questionnaire{padding:0;margin:0;}
   
   /* LAYOUT - HEADER */


   
   #header {margin: 0 0 0px;padding:0px 0 0 0;width:930px;}
  
   #header #insideheader {margin:0 0 0 0px;padding:0;
height:30px;}
   
   
   /* LAYOUT - main body of page */
   
   .responsecount{float:right;width:101px;text-align:right;padding-top:10px}
   
   .questionnaire input{border:1px solid black}
   
   .questionnaire textarea{border:1px solid black}
   
   .formdiv{padding:4px}
   
   .required{padding:4px}
   
   #upper_center{height:auto !important;height /* */:540px;min-height:540px;font:14px;width:610px;padding:10px 0 75px 45px !important;padding /* */:20px 0 75px 45px;}
   

   
   #lower_left{width:216px;padding:8px 0 0 0px}
   
   #upper_rightArticle1 .fixed{margin:0px 0 0px -16px}
   #upper_rightArticle1 p{padding:0;margin:0}
   #upper_rightArticle1 {padding:0 0 0 16px;margin:0}

#wrap {width:930px;position:relative;margin:0 auto;text-align:left;}
   
   #content-wrap {z-index:0;background:#E6DFE7 url("/images/bg-content.gif");position:relative;width:100%}
   
   #content {z-index:0;background:transparent url("/images/bg_logo.gif") no-repeat 100% 100%;height:auto !important;height /* */:482px;min-height:482px;}
   
   #utility {display:none;padding:0 0 0 12px;position:absolute;top:-13px;left:0;width:202px;z-index:22;}

   #sidebar {font-size:11px;background:#E6DFE7;position:absolute;top:0;right:0;width:222px;padding:0px 0px 0 0px;height:auto !important;height /* */:382px;min-height:382px;margin:0px}
   
   #upper_left{display:none;color:white;padding:0px 12px 0 0px;height:auto !important;height /* */:182px;min-height:382px;}
   
   
   /* LAYOUT TYPE */
   
   #content {margin: 0 0px 0px 0 ;}
   
   /* LAYOUT - FOOTER */
   
   #footer {text-align:center;height:auto !important;height /* */:82px;min-height:82px;background:#F79239 url("/images/foot.gif") no-repeat 0% 100%;width:930px;clear:both;padding: 0px 0 0px;color:#fff;margin:0px auto 50px auto;}
   #footer p{padding:5px 40px;font-size:80%;text-align:center;}
   
.blog_response{margin:14px 0}
   
   #footerArticle1{float:left;clear:both;width:930px}
   
   #navfooterZone{float:left;clear:both;}
   
   #copyr{float:left;clear:both}
   
   #registration_form ul{list-style:none}
   
   #registration_form .regform{float:left;width:150px}
   
   #registration_form li{padding:6px}
   
   #banner{}
   /* Error Validation */
   input.errHilite, select.errHilite, textarea.errHilite {
   border: 1px solid red;
   background-color: #FFE;
   }
   label.errHilite {
   color: #C00;
   }

#upper_center .article img{padding:10px}

#footerArticle1 ul{display: inline;position: relative;clear: left;float: left;height: 30px;margin: 0px 3px 0 0px;list-style: none;padding:0 0 0 0px;padding-left:20px;width:910px !important;width /* */:915px;background:#FDE8CF url("/images/bg-navigation.jpg") repeat-x;}

#footerArticle1 li{list-style:none;margin-right:1px;float: left;font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;line-height: 1;}

#footerArticle1 li a {font-size:13px;float:left;margin:0;padding:0 0 3px 6px;text-decoration:none;font-weight:bold;}

#footerArticle1 li a span {float:right;display:block;padding:9px 1px 6px 11px;color:#224661;margin:0 0px 0 0;}

	
