/**************************************** 
			/* !Main Nav Bar Styles */
/***************************************/
#main {z-index: 1;}
/* #ctl00_ccfNavPrimary_pnlPrimaryNav {
position: relative;
}
div#qnavigation {position: relative;} */
#ccNav {
background:#396AAA url(/PublishingImages/Florida/Site/ccNav/navBar_back.gif) repeat-x scroll center bottom;
height:3.4em;
padding-top:0.7em;
position: relative;
z-index: 30001;
}
#ccNav .navItem {float: left; position: relative;}
#ccNav li {
background:transparent url(/PublishingImages/Florida/Site/ccNav/navBar_divider.gif) no-repeat scroll 0 0;
float:left;
padding: 0 30px;
position: relative;
}
#ccNav li div.flyout {display: none;}
#ccNav li.active div.flyout {display: block;}
#ccNav .flyout li {
background: none;
}
#ccNav li#ctl00_ccfNavPrimary_sos_nav {
background: none;
margin-left:0;
} 
#ccNav li h3 a {
display: block;
height:27px;
text-indent:-9999px;
}
#ccNav li#ctl00_ccfNavPrimary_sos_nav h3 a, #ccNav li#ctl00_sos_nav h3 a {
background:transparent url(/PublishingImages/Canada/ccNav/sos_nav.gif) no-repeat scroll center top;
width:185px;
}
#ccNav li#ctl00_ccfNavPrimary_sos_nav h3 a:hover, #ccNav li#ctl00_sos_nav h3 a:hover {background-position: bottom;}
#ccNav li#ctl00_ccfNavPrimary_sos_nav.active h3 a {background: url(/PublishingImages/Canada/ccNav/sos_nav.gif) no-repeat bottom;}
#ccNav li#ctl00_ccfNavPrimary_clinical_nav h3 a, #ccNav li#ctl00_clinical_nav h3 a {
background:transparent url(/PublishingImages/canada/ccNav/services_programs_nav.gif) no-repeat scroll center top;
width:158px;
}
#ccNav li#ctl00_ccfNavPrimary_clinical_nav h3 a:hover, #ccNav li#ctl00_clinical_nav h3 a:hover {background-position: bottom;}
#ccNav li#ctl00_ccfNavPrimary_staff_nav h3 a, #ccNav li#ctl00_staff_nav h3 a {
background:transparent url(/PublishingImages/canada/ccNav/our_staff_nav.gif) no-repeat scroll center top;
width:79px;
}
#ccNav li#ctl00_ccfNavPrimary_staff_nav h3 a:hover, #ccNav li#ctl00_staff_nav h3 a:hover {background-position: bottom;}
#ccNav li#ctl00_ccfNavPrimary_patients_nav h3 a, #ccNav li#ctl00_patients_nav h3 a {
background:transparent url(/PublishingImages/canada/ccNav/patients_visitors_nav.gif) no-repeat scroll center top;
width:139px;
}
#ccNav li#ctl00_ccfNavPrimary_patients_nav h3 a:hover, #ccNav li#ctl00_patients_nav h3 a:hover {background-position: bottom;}
#ccNav li#ctl00_ccfNavPrimary_about_nav h3 a, #ccNav li#ctl00_about_nav h3 a {
background:transparent url(/PublishingImages/canada/ccNav/about_us_nav.gif) no-repeat scroll center top;
width:78px;
}
#ccNav li#ctl00_ccfNavPrimary_about_nav h3 a:hover, #ccNav li#ctl00_about_nav h3 a:hover {background-position: bottom;}
#wrap #ccNav li.current h3 a {background-position: bottom;}
#ccNav .navItem .arrow {
background:url(/PublishingImages/Phase2/ccNav/down_arrow.gif) no-repeat scroll center top;
display:none;
height:6px;
left:0;
position:absolute;
top:2.5em;
width:100%;
z-index:5;
}

/**************************************** 
			/* !Flyout Styles */
/***************************************/

li.navItem p {font-size: 100%;}
#ctl00_ccfNavPrimary_pnlMyChartFlyout .flyout, #ctl00_pnlMyChartFlyout .flyout {
width:250px;
}
#ccNav .flyout {
background:transparent url(/PublishingImages/site/common/navBar_dropshadow_left.png) repeat-y scroll 0 0;
display:none;
left:1.7em;
padding:0 0 0 9px;
position:absolute;
top:2.4em;
z-index:2;
}
#ccNav .active .flyout {display: block;}
#ccNav .flyout .flyoutWrap {
background:transparent url(/PublishingImages/site/common/navBar_dropshadow_right.png) repeat-y scroll right 0;
padding:0 9px 0 0;
}
#ccNav .flyout .flyoutInner {
background:#FFFFFF url(/PublishingImages/Phase2/ccNav/flyout_top_gradient.gif) repeat-x scroll 0 0;
border:1px solid #555454;
padding:15px;
}
#ctl00_ccfNavPrimary_pnlMyChartFlyout .flyoutInner {
overflow:hidden;
}
#ctl00_ccfNavPrimary_pnlMyChartFlyout .flyout h2 {
border-bottom:1px dotted #4B3431;
font-weight:normal;
margin-bottom:0.3em;
}
#ccNav .flyout h2 {
color:#4B3431;
font-family:Georgia,Times,Times New Roman,serif;
border-bottom:1px dotted #4B3431;
font-weight:normal;
padding-bottom:0.5em;
font-size:1.333em;
}
#ccNav .flyout li {
float:none;
font-size:1em;
padding: 0;
margin-bottom: .5em;
}
#ccNav .flyout ul li a {
background:transparent url(/PublishingImages/Florida/Site/list_arrow_orange.gif) no-repeat scroll 0 5px;
line-height:1.5;
padding-left:7px;
}
#ccNav .form-dl label {
clear:both;
display:block;
font-weight:bold;
line-height:1.4em;
margin-bottom:0.1em;
vertical-align:middle;
font-size:1em;
}
.ecc-name-bold {font-weight:bold;}
label .ecc-name {font-weight:normal;}
#ccNav .sos-login div {
background:#BCCEE0 none repeat scroll 0 0;
margin-bottom:0.6em;
float:left;
}
#ccNav .form-dl input, #ccNav .form-dl select {
border:1px solid #858A90;
font-family:Arial,Helvetica,san-serif;
font-size:1em;
margin:3px;
padding:2px;
width:16.4em;
}
#ccNav .form-dl {margin-bottom: .5em;}
#ccNav a.sign-in {
background:transparent url(/PublishingImages/Florida/Site/cta_images/sign_in_btn.gif) no-repeat scroll center top;
display:block;
height:23px;
text-indent:-9999em;
width:57px;
float:left;
}
#ccNav a.sign-in:hover {
background-position: bottom;
}
#ccNav .sos-submit {
margin-bottom:1.5em;
}
#ccNav ul.info li a {
background-image: none;
padding-left: 0;
}
#ccNav .flyout ul li.learn-more {
padding-left: 0;
}
#ccNav .sos-submit .info {
float: left;
font-size: .8em;
line-height: 1.1em;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
width: 152px;
}
#ccNav .flyout h3 {
color: #5f453f;
font-weight: bold;
margin-bottom: .4em;
font-size: 1.166em;
}
#ccNav .flyout ol {
list-style-type:decimal;
margin-bottom: 1em;
}
#ccNav .flyout ol li {
font-size:1em;
padding-left: 0;
margin-left: 1.5em;
}
#ccNav .flyout .flyoutFoot {
background:transparent url(/PublishingImages/Phase2/ccNav/navBar_dropshadow_bl.png) repeat-y scroll 0 0;
bottom:-14px;
height:14px;
left:0;
padding:0 0 0 21px;
position:absolute;
width:239px;
}
#ccNav .flyout .flyoutFoot div {
background:transparent url(/PublishingImages/site/common/navBar_dropshadow_bottom.png) no-repeat scroll right 0;
height:14px;
}
#ccNav a.lnkForgotMyChartID {
float: right;
font-size: .93em;
}
#ccNav a#lnkResetPassword {margin-right: 0;}
#ccNav .sos-login div.sos-submit {
background: #fff;
float: none;
}

/**************************************** 
			/* !IE6 Fixes */
/***************************************/
* html #ccNav .flyout {
padding: 0 6px 11px;
background: none;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#c3c3c3,direction=120);
}
* html #ccNav .flyout .flyoutWrap {
padding: 0;
background: none;
}
* html #ccNav .flyout .flyoutFoot {display: none;}

/**************************************** 
			/* !clearthis styles */
/***************************************/
#ccNav .form-dl:after, #ccNav .sos-submit:after {
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
}

/* IE6 */
* html #ccNav .form-dl, #ccNav .sos-submit {height:1%;}

/* IE7 */
*:first-child+html #ccNav .form-dl, #ccNav .sos-submit {min-height:1px;}
