/* Tabs */
#tabs ul
{
	position: absolute;
	padding: 0;
	margin: 41px 0 0 0;
	*margin-top: 41px;
}

* html #tabs ul
{
	position: absolute;
	padding: 0;
	margin-top: 44px;
	_margin-top: 41px; /* bug 145 */
}

#tabs li
{
	position: absolute;
	display: inline;
	list-style-type: none;
	padding: 0;
	margin: 0;
}

/* Main Nav */
#nav_myChart
{
	height: 22px;
	background-color: #466386;
	margin-left: 69px;
}

#nav
{
	height: 22px;
	background-color: #466386;/*added for an ie glitch 1-13-09 */
	background-image: url(../img/main_nav/bground_nav.gif);
	background-repeat: no-repeat;
	margin-left: 69px;
}

.top_nav
{
	height: 22px;
	display: inline;
	margin-left: 0px;
}

#nav ul li
{
	display: block;
	float: left;
	list-style-type: none;
}

/*Added CSS to remove text from image*/

#nav ul li a
{
	display: block;
	height: 17px;
	width: 57px;
	background: transparent url(../img/main_nav/navigation.gif) no-repeat 0 0;
	color:#FFFFFF;
	font-weight: normal;
	font-size:12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	padding: 5px 0 0 0;
	vertical-align:middle;
	text-align:center;
	}


#nav ul li a:hover { background-position: 0 -22px; }

#nav ul li#navigation2 a
{
	width: 117px;
	background-position: -57px 0;
}

#nav ul li#navigation2 a:hover { background-position: -57px -22px; }

#nav ul li#navigation3 a
{
	width: 121px;
	background-position: -174px 0;
}

#nav ul li#navigation3 a:hover { background-position: -174px -22px; }

#nav ul li#navigation4 a
{
	width: 104px;
	background-position: -295px 0;
}

#nav ul li#navigation4 a:hover { background-position: -295px -22px; }

#nav ul li#navigation5 a
{
	width: 126px;
	background-position: -399px 0;
}

#nav ul li#navigation5 a:hover { background-position: -399px -22px; }

#nav ul li#navigation6 a
{
	width: 172px;
	background-position: -525px 0;
}

#nav ul li#navigation6 a:hover { background-position: -525px -22px; }

#nav ul li#navigation7 a
{
	width: 55px;
	background-position: -697px 0;
}

#nav ul li#navigation7 a:hover { background-position: -697px -22px; }

/* drop downs */
.anylinkcss
{
	position: absolute;
	visibility: hidden;
	border: 0;
	font-size: 10px;
	color: #ffffff;
	line-height: 18px;
	border-top: 1px solid #84accf;
	z-index: 100;
	display: block;
	width: 128px;
	padding: 0;
}

.anylinkcss img
{
	margin: 0;
	padding: 0;
}

.anylinkcss a
{
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	background-color: #6288a9;
	display: block;
	color: #FFF;
	border-bottom: 1px solid #84accf;
	padding: 4px 5px 4px 12px;
	text-decoration: none;
	font-family: Arial;
	height: auto;
	width: auto; /* mock says 111px */
}

.anylinkcss a:hover
{
	background-color: #4d7197;
	color: white;
}

/* News Tabs */
#news_tabs_container
{
	height: 17px;
	margin-left: 0;
	background-color: #436589;
	width: 217px;
	margin: 0 0 0 -6px;
}

.news_tabs
{
	height: 17px;
	display: inline;
	margin-left: 0; /*should be commented out but needed for IE*/
}
#news_tabs_container ul li
{
	display: block;
	float: left;
	list-style-type: none;
}
#news_tabs_container ul li a
{
	display: block;
	height: 17px;
	width: 69px;
	background: transparent url(../img/news_tabs.gif) no-repeat 0 0;
	text-indent: -9009px;
	background-position: 0 0px;
}

#news_tabs_container ul li a:hover { background-position: 0 -17px; }

#news_tabs_container ul li a.tabactive { background-position: 0 -17px; }

#news_tabs_container ul li#nt2 a
{
	width: 59px;
	background-position: -69px 0;
}

#news_tabs_container ul li#nt2 a:hover { background-position: -69px -17px; }

#news_tabs_container ul li#nt2 a.tabactive { background-position: -69px -17px; }

#news_tabs_container ul li#nt3 a
{
	width: 70px;
	background-position: -128px 0;
}

#news_tabs_container ul li#nt3 a:hover { background-position: -128px -17px; }

#news_tabs_container ul li#nt3 a.tabactive { background-position: -128px -17px; }

/* Find a Physician Nav */
#fap_titlebar
{
	height: 21px;
	background-color: #BED6D3;
	background-image: url(../img/fap_titlebar.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 0;
	padding: 0;
	width: 525px;
	overflow: hidden;
}

.titlebar
{
	height: 19px;
	display: inline;
}

/* STANDARD */
#fap_titlebar ul li
{
	display: inline;
	float: left;
	list-style-type: none;
}

#fap_titlebar ul li a
{
	display: block;
	height: 21px;
	width: 145px;
	position: relative;
	background: transparent url(../img/fap_titlebar.gif) no-repeat 0 0;
	text-indent: -9009px;
}

#fap_titlebar ul li a:hover { background-position: 0 -21px; }

#fap_titlebar ul li#navigation2 a
{
	width: 120px;
	background-position: -145px 0;
}

#fap_titlebar ul li#navigation2 a:hover { background-position: -145px -21px; }

#fap_titlebar ul li#navigation3 a
{
	width: 172px;
	background-position: -265px 0;
}

#fap_titlebar ul li#navigation3 a:hover { background-position: -265px -21px; }

#fap_titlebar ul li#navigation4 a
{
	width: 88px;
	background-position: -444px 0;
}

#fap_titlebar ul li#navigation4 a:hover { background-position: -444px -21px; }

/* ON DOWN ARROW */
#fap_titlebar ul li#navigation1down a
{
	display: block;
	height: 21px;
	width: 145px;
	background-position: 0 -42px;
}

#fap_titlebar ul li#navigation1down a:hover { background-position: 0 -63px; }

#fap_titlebar ul li#navigation2down a
{
	width: 120px;
	background-position: -145px -42px;
}

#fap_titlebar ul li#navigation2down a:hover { background-position: -145px -63px; }

#fap_titlebar ul li#navigation3down a
{
	width: 172px;
	background-position: -265px -42px;
}

#fap_titlebar ul li#navigation3down a:hover { background-position: -265px -63px; }

#fap_titlebar ul li#navigation4down a
{
	width: 88px;
	background-position: -444px -42px;
}

#fap_titlebar ul li#navigation4down a:hover { background-position: -444px -63px; }

/* ON UP ARROW */
#fap_titlebar ul li#navigation1up a
{
	display: block;
	height: 19px;
	width: 145px;
	background-position: 0 -42px;
}

#fap_titlebar ul li#navigation1up a:hover { background-position: 0 -42px; }

#fap_titlebar ul li#navigation2up a
{
	width: 120px;
	background-position: -145px -42px;
}

#fap_titlebar ul li#navigation2up a:hover { background-position: -145px -42px; }

#fap_titlebar ul li#navigation3up a
{
	width: 172px;
	background-position: -265px -42px;
}

#fap_titlebar ul li#navigation3up a:hover { background-position: -265px -42px; }

#fap_titlebar ul li#navigation4up a
{
	width: 94px;
	background-position: -444px -42px;
}

#fap_titlebar ul li#navigation4down a:hover { background-position: -444px -42px; }


/* MEDICAL SERVICES OUR LOCATIONS */
#ms_ol_titlebar
{
	height: 21px;/*19px;*/
	background-color: #BED6D3;
	background-image: url(../img/ms_ol_titlebar.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 0;
	padding: 0;
	width: 525px; /*02-17-09 538px;*/
	overflow: hidden;
}

.ms_ol_titlebar
{
	height: 21px;/*19px;*/
	display: inline;
}


/* STANDARD */
#ms_ol_titlebar ul li
{
	display: inline;
	float: left;
	list-style-type: none;
}

#ms_ol_titlebar ul li a
{
	display: block;
	height: 21px;/*19px;*/
	width: 170px;/*176px;*/
	position: relative;
	background: transparent url(../img/ms_ol_titlebar.gif) no-repeat 0 0;
	text-indent: -9009px;
}

#ms_ol_titlebar ul li a:hover { background-position: 0 -21px; /*-19px;*/ }

#ms_ol_titlebar ul li#navigation2 a
{
	width: 126px;
	background-position: -176px 0;
}

#ms_ol_titlebar ul li#navigation2 a:hover { background-position: -176px -21px; /*-19px;*/ }

#ms_ol_titlebar ul li#navigation3 a
{
	width: 146px;
	background-position: -302px 0;
}

#ms_ol_titlebar ul li#navigation3 a:hover { background-position: -302px -21px; /*-19px;*/ }

#ms_ol_titlebar ul li#navigation4 a
{
	width: 83px;/*90px;*/
	background-position: -448px 0;
}

#ms_ol_titlebar ul li#navigation4 a:hover { background-position: -448px -21px; /*-19px;*/ }


/* ON DOWN ARROW */
#ms_ol_titlebar ul li#navigation1down a
{
	display: block;
	height: 21px;/*19px;*/
	width: 176px;
	background-position: 0 -42px;/*-38px;*/
}

#ms_ol_titlebar ul li#navigation1down a:hover { background-position: 0 -63px; /*-57px;*/ }

#ms_ol_titlebar ul li#navigation2down a
{
	width: 126px;
	background-position: -176px -42px;/*-38px;*/
}

#ms_ol_titlebar ul li#navigation2down a:hover { background-position: -176px -63px; /*-57px;*/ }

#ms_ol_titlebar ul li#navigation3down a
{
	width: 146px;
	background-position: -302px -42px;/*-38px;*/
}

#ms_ol_titlebar ul li#navigation3down a:hover { background-position: -302px -63px; /*-57px;*/ }

#ms_ol_titlebar ul li#navigation4down a
{
	width: 83px;/*90px;*/
	background-position: -448px -42px;/*-38px;*/
}

#ms_ol_titlebar ul li#navigation4down a:hover { background-position: -448px -63px; /*-57px;*/ }

/* ON UP ARROW */
#ms_ol_titlebar ul li#navigation1up a
{
	display: block;
	height: 19px;
	width: 176px;
	background-position: 0 -42px;/*-38px;*/
}

#ms_ol_titlebar ul li#navigation1up a:hover { background-position: 0 -42px;/*-38px;*/ }

#ms_ol_titlebar ul li#navigation2up a
{
	width: 126px;
	background-position: -176px -42px;/*-38px;*/
}

#ms_ol_titlebar ul li#navigation2up a:hover { background-position: -176px -42px;/*-38px;*/ }

#ms_ol_titlebar ul li#navigation3up a
{
	width: 146px;
	background-position: -265px -42px;/*-38px;*/
}

#ms_ol_titlebar ul li#navigation3up a:hover { background-position: -265px -42px;/*-38px;*/ }

#ms_ol_titlebar ul li#navigation4up a
{
	width: 83px;/*90px;*/
	background-position: -444px -42px;/*-38px;*/
}

#ms_ol_titlebar ul li#navigation4up a:hover { background-position: -444px -38px; }



/* UP AND DOWN ARROWS */

#prev_next_top
{
	height: 18px;
	margin: 23px 0 0 8px;
}

.up_down_arrows
{
	height: 18px;
	display: inline;
}

#prev_next_top ul li
{
	display: block;
	float: left;
	width: 19px;
	list-style-type: none;
}

#prev_next_top ul li a
{
	display: block;
	height: 18px;
	width: 19px;
	background: transparent url(../img/up_down_arrows.gif) no-repeat 0 0;
	text-indent: -9009px;
}

#prev_next_top ul li a:hover { background-position: 0 -18px; }

#prev_next_top ul li.up_arrow a
{
	width: 19px;
	background-position: -19px 0;
}

#prev_next_top ul li.up_arrow a:hover { background-position: -19px -18px; }





#prev_next_bottom
{
	height: 18px;
	margin: 4px 0 0 8px;
}

#prev_next_bottom ul li
{
	display: block;
	float: left;
	width: 19px;
	list-style-type: none;
}

#prev_next_bottom ul li a
{
	display: block;
	height: 18px;
	width: 19px;
	background: transparent url(../img/up_down_arrows.gif) no-repeat 0 0;
	text-indent: -9009px;
}

#prev_next_bottom ul li a:hover { background-position: 0 -18px; }

#prev_next_bottom ul li.up_arrow a
{
	width: 19px;
	background-position: -19px 0;
}

#prev_next_bottom ul li.up_arrow a:hover { background-position: -19px -18px; }

/* VIGN FIXES and ADDITIONS */

.physicianNav{
	margin-bottom:15px;
}
.physicianNavLinks a {
	color:#C63203;
}
