/* @group nav */
#TopNav-Unbranded {
	width: 750px;
	height: 7px;
	list-style-type: none;
	background: url(../images/chrome/nav_active.gif) no-repeat;
	background-position: bottom;
	margin: 0;
	padding: 0;
}

#TopNav {
	width: 750px;
	height: 44px;
	list-style-type: none;
	background: url(../images/chrome/nav_active.gif) no-repeat;
	margin: 0;
	padding: 0;
}

#TopNav li {
	float: left;
	list-style-type: none;
	margin-left: -21px;
}

#TopNav li a {
	text-indent: -3000em;
	display: block;
	position: relative;
}

#TopNav li.navhome {
	width: 84px;
	height: 44px;
	background: url(../images/chrome/nav_home.gif) no-repeat left top;
	margin-left: 0;
}

#TopNav li.navlearning {
	width: 153px;
	height: 44px;
	background: url(../images/chrome/nav_learning.gif) no-repeat left top;
}

#TopNav li.navmanaging {
	width: 135px;
	height: 44px;
	background: url(../images/chrome/nav_managing.gif) no-repeat left top;
}

#TopNav li.navcareplan {
	width: 123px;
	height: 44px;
	background: url(../images/chrome/nav_careplan.gif) no-repeat left top;
}

#TopNav li.navguideme {
	width: 116px;
	height: 44px;
	background: url(../images/chrome/nav_guide.gif) no-repeat left top;
}

#TopNav li.navpriorities {
	width: 130px;
	height: 44px;
	background: url(../images/chrome/nav_priorities.gif) no-repeat left top;
}

#TopNav li.navtools {
	width: 131px;
	height: 44px;
	background: url(../images/chrome/nav_tools.gif) no-repeat left top;
}

#TopNav li.navhome a{
	display: block;
	width: 84px;
	height: 44px;
	background: url(../images/chrome/nav_home.gif) no-repeat left 50%;
}

#TopNav li.navlearning a {

	width: 153px;
	height: 44px;
	background: url(../images/chrome/nav_learning.gif) no-repeat left 50%;
}

#TopNav li.navmanaging a {
	width: 135px;
	height: 44px;
	background: url(../images/chrome/nav_managing.gif) no-repeat left 50%;
}

#TopNav li.navcareplan a {
	width: 123px;
	height: 44px;
	background: url(../images/chrome/nav_careplan.gif) no-repeat left 50%;
}

#TopNav li.navguideme a {
	width: 116px;
	height: 44px;
	background: url(../images/chrome/nav_guide.gif) no-repeat left 50%;

}

#TopNav li.navpriorities a {
	width: 130px;
	height: 44px;
	background: url(../images/chrome/nav_priorities.gif) no-repeat left 50%;
}

#TopNav li.navtools a {
	width: 131px;
	height: 44px;
	background: url(../images/chrome/nav_tools.gif) no-repeat left 50%;

}

#TopNav li.navhome a:hover, #TopNav li.navlearning a:hover, #TopNav li.navmanaging a:hover, #TopNav li.navcareplan a:hover, #TopNav li.navguideme a:hover, #TopNav li.navtools a:hover, #TopNav li.navpriorities a:hover {
	background-image: none;
}

#TopNav li.navhome a.active
{background: url(../images/chrome/nav_home.gif) no-repeat 0 100%;

	
}
#TopNav li.navlearning a.active
{
	background: url(../images/chrome/nav_learning.gif) no-repeat 0 100%;
}
#TopNav li.navmanaging a.active
{
	background: url(../images/chrome/nav_managing.gif) no-repeat 0 100%;
}
#TopNav li.navcareplan a.active
{
	background: url(../images/chrome/nav_careplan.gif) no-repeat 0 100%;
}
#TopNav li.navguideme a.active
{
	background: url(../images/chrome/nav_guide.gif) no-repeat 0 100%;
}
#TopNav li.navtools a.active
{
	background: url(../images/chrome/nav_tools.gif) no-repeat 0 100%;

}
 #TopNav li.navpriorities a.active {
background: url(../images/chrome/nav_priorities.gif) no-repeat 0 100%;

}

.turnmeon {display: block;
	background: url(../images/chrome/nav_guide.gif) no-repeat 0 88px;
	width: 85px;
	height: 44px;
}
/* @end */

/* @group navsecond */

.navsecond {
	width: 184px;
	background: #EDB413 url(../images/chrome/rnd_navsecond_bottom.gif) no-repeat left bottom;
	margin-bottom: 4px;
	padding-bottom: 25px;
	overflow: hidden;
}

.navsecond dl {
}

.navsecond .top {
	background: no-repeat left top url(../images/chrome/rnd_navsecond_top.gif);
	height: 28px;
	width: 184px;
}

.navsecond dt {
	height: 41px;
	width: 175%;
	margin-left: 9px;
	margin-bottom: 17px;
}

.navsecond dt a {
	display: block;
	height: 41px;
	width: 100%;
}

.navsecond dd {
	text-align: right;
	font-weight: bold;
	padding-bottom: 5px;
	padding-right: 25px;
	padding-left: 10px;
        }


.navsecond dd.active {
padding-right: 25px;
        }

.navsecond dd a, .navsecond dd.active ul li a {
	color: #001965;
	text-decoration: none;
        }
        
        
.navsecond dd.active ul li{ 
display: block;

        

}

.navsecond dd a:hover {
	color: #fff;
}

.navsecond dd ul {
	list-style: none;
	margin-top: 5px;
	padding-right: 0px;
	width: 100%;
	position: relative;
	left: 25px;
	margin-bottom: 8px;
        }

.navsecond dd ul li {
	list-style: none;
	margin-bottom:  5px;
	padding-right: 25px;
        }

.navsecond dd.active, .navsecond dd ul li.active {
	background: url(../images/navsecond_notch.gif) right top  no-repeat;
}

.navsecond dd ul li.active {
	background: url(../images/navsecond_notch.gif) right top no-repeat;
}

.navsecond dd.active a, .navsecond dd ul li.active a {
	color: #fff;

}

.navsecond dd.active ul li a {
	font-weight: normal;
}

.navsecond dd ul li.active a {
	font-weight: normal;
}

.navsecond dd ul li a {
	font-weight: normal;
}

.navsecond dl.nav2guide dt {
	background: url(../images/nav_guide_me.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2guide dt.active {
	background: url(../images/nav_guide_me_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2careplan dt {
	background: url(../images/nav_diabetes_care_plan.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2careplan dt.active {
	background: url(../images/nav_diabetes_care_plan_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2priorities dt {
	background: url(../images/nav_my_priorities.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2priorities dt.active {
	background: url(../images/nav_my_priorities_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2learning dt {
	height: 60px;
}

.navsecond dl.nav2learning dt a {
	height: 60px;
}

.navsecond dl.nav2learning dt {
	background: url(../images/nav_learning_about_diabetes.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2learning dt.active {
	background: url(../images/nav_learning_about_diabetes_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2managing dt {
	background: url(../images/nav_managing_my_diabetes.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2managing dt.active {
	background: url(../images/nav_managing_my_diabetes_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2tools dt {
	background: url(../images/nav_menu_planning_tools.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2tools dt.active {
	background: url(../images/nav_menu_planning_tools_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2login dt {
	background: url(../images/nav_sign_in.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2login dt.active {
	background: url(../images/nav_sign_in_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2profile dt {
	background: url(../images/nav_update_profile.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2profile dt.active {
	background: url(../images/nav_update_profile_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2referafriend dt {
	background: url(../images/nav_email_to_a_friend.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2referafriend dt.active {
	background: url(../images/nav_email_to_a_friend_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2enespanol dt {
	background: url(../images/nav_en_espanol.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2enespanol dt.active {
	background: url(../images/nav_en_espanol_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2companyinfo dt {
	background: url(../images/nav_company_info.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2companyinfo dt.active {
	background: url(../images/nav_company_info_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2privacylegal dt {
	background: url(../images/nav_privacy.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2privacylegal dt.active {
	background: url(../images/nav_privacy_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2sitemap dt {
	background: url(../images/nav_site_map.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2sitemap dt.active {
	background: url(../images/nav_site_map_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2registration dt {
	background: url(../images/nav_registration.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2registration dt.active {
	background: url(../images/nav_registration_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2medireminder dt {
	background: url(../images/nav_medireminder.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2medireminder dt.active {
	background: url(../images/nav_medireminder_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2error dt {
	background: url(../images/nav_error.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2error dt.active {
	background: url(../images/nav_error_active.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2voicesofdiabetes dt {
	background: url(../images/nav_voices_of_diabetes.gif) no-repeat;
	text-indent: -3000em;
}

.navsecond dl.nav2voicesofdiabetes dt.active {
	background: url(../images/nav_voices_of_diabetes_active.gif) no-repeat;
	text-indent: -3000em;
}
	
/* @end */

/* @group navthird */

#right .navthird {
	padding-bottom: 25px;
        }

#right .navthird li a {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/bullet_navthird_off.gif);
	height: 25px;
	padding-left: 20px;
	display: block;
        }

#right .navthird li {
	background-image: none;
        }

#right .navthird li.active a {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/bullet_navthird_active.gif);
        }

#right .navthird a {
	text-decoration: none;
        }
	
        /* @end */

#TopNavPublic {
	display: none;
}