@charset "utf-8";
/* CSS Document */
	body{ margin: 30px 0px 80px 0px; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; background: #336699; color: #336599; }
	img{ border: 0px; }
	.news{
	width: 283px;
	height:58px;
	background-color: #E2E0D3  ;
	position:absolute;
	left: 623px;
	top: 45px;
	padding:10px;
	
}
	h1, h2, h3, h4{ display: inline; margin: 0px; padding: 0px; }
	p, #left_nav, .content #right_nav #internal_links, .content #right_nav #external_links{ margin: 0px; padding: 0px; }
	a{ text-decoration: none; }
	.clearfix{ display: inline-block; }
	.clearfix:after{ content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
	html[xmlns] .clearfix{ display: block; }
	* html .clearfix{ height: 1%; }
	hr, .sub .content #main .two_columns br, .sub .content #main .two_columns .del{ display: none; }
	.main_container { background: url(../images/bg.png) top left #FFF repeat-y; width: 955px; margin: auto; position:relative }
		.physician_locator .main_container { width: 975px; }
/* Header */
	.header{ width: 955px; height: 154px; }
		.header a{ background: url(../images/header/logo.png) no-repeat; width: 320px; height: 78px; display: block; position: absolute; margin: 15px 0px 0px 275px; overflow: hidden; text-indent: -999em; }
		.header q{ background: url(../images/header/quote.png) no-repeat; width: 158px; height: 16px; display: block; position: absolute; margin: 78px 0px 0px 357px; text-indent: -999em; }
/* Content */
	.content{ background: url(../images/content/bg.png) 703px 0px repeat-y; width: 955px; padding-bottom: 20px; min-height: 602px; }
		.home .content, .physician_locator .content{ background: none; }
	/* Content Area */
		.sub .content #main{ width: 420px; float: left; margin-left: 20px; }
			.sub .content #main h1{ font-family: "Times New Roman", Times, serif; font-size: 18pt; font-weight: normal; color: #336599; display: block; margin: 10px 0px 15px 0px; }
				.sub .content #main h1 span{ vertical-align: top; font-size: 16pt; }
			.sub .content #main #links{ color: #99A9CC; margin-top: 0px; font-size: 8pt; }
				.sub .content #main #links a{ color: #99A9CC; }
				.sub .content #main #links a:hover, .sub .content #main p a:hover, .sub .content #main ul li a:hover, .home .content #main div p a:hover, .content #right_nav #external_links li a:hover, .footer a:hover{ color: #FF8700; }
				.sub .content #main #links span{ font-size: 7.5pt; }
			.sub .content #main #first{  border: none; }
			.sub .content #main p{ width: 400px; display: block; margin: 0px 0px 14px 20px; }
				.sub .content #main p a, .sub .content #main ul li a{ text-decoration: underline; color: #336599; }
			.sub .content #main h2{ width: 400px; display: block; margin-left: 20px; border-top: 1px solid #336599; padding: 10px 0px 10px 0px; font-size: 9pt; }
			.sub .content #main h3{ width: 400px; display: block; margin-left: 20px; font-size: 9pt; padding: 0px 0px 10px 0px; }
			.sub .content #main ul{ margin-top: 10px; margin-bottom: 10px; }
			
			.sub .content #main .two_columns{ width: 400px; display: block; margin-left: 20px; }
				.sub .content #main .two_columns .first_col{ width: 50px; float: left; display: block; }
				.sub .content #main .two_columns .second_col{ width: 320px; float: right;  display: block; }
			.sub .content #main iframe{ width: 720px; min-height: 750px; padding: 0px; margin: 0px; display: block; margin-left: -20px; }
		.home .content #main{ width: 661px; float: right; margin-right: 20px; }
			.home .content #main #vision{ background: url(../images/content/home/bg.png) no-repeat; width: 390px; height: 230px; display: block; font-size: 10pt; color: #336599; padding: 20px 306px 0px 24px; }
			.home .content #main div{ width: 215px; display: block; float: left; margin: 15px 0px 0px 8px; padding-bottom: 77px; }
				.home .content #main div h3, .content #main div object{ width: 215px; height: 134px; display: block; text-indent: -999em; }
					.home .content #main object{ text-indent: 0em; }
					.home .content #main #cardiology{ margin-left: 0px; text-indent: 0em; }
					.home .content #main div #varian{ background: url(../images/content/home/varian-trilogy.png) no-repeat; }
					.home .content #main div #magnetom{ background: url(../images/content/home/magnetom-trio.png) no-repeat; }
				.home .content #main div p{ width: 215px; padding-top: 10px; color: #656565; font-size: 8pt; }
					.home .content #main div p a{ font-weight: bold; font-size: 9pt; color: #336599; }
	/* Right Nav */
		.content #right_nav{ width: 230px; float: right; margin-right: 11px; }
			.content #right_nav big{ font-family: "Times New Roman", Times, serif; font-size: 13pt; color: #B41013; }
			.content #right_nav #internal_links{ display: block; width: 230px; margin: 10px 0px 10px 0px; }
				.content #right_nav #internal_links li{ list-style: none; width: 186px; min-height: 17px; display: block; }
					.content #right_nav #internal_links li a{ width: 206px; min-height: 17px; display: block; padding: 3px 0px 0px 24px; color: #818486; }
					.content #right_nav #internal_links li a:hover{ background: url(../images/content/right-nav/star.png) 0px 3px no-repeat; color: #608EBF; }
			.content #right_nav #external_links{ display: block; width: 230px; }
				.content #right_nav #external_links li{ list-style: none; }
					.content #right_nav #external_links li a{ width: 230px; display: block; text-align: center; font-weight: bold; color: #336599; padding-top: 45px; margin: 20px 0px 20px 0px; }
						.content #right_nav #external_links li #preston{ background: url(../images/content/right-nav/links_logo/pres_tn.gif) top center no-repeat; }
						.content #right_nav #external_links li #threesixty{ background: url(../images/content/right-nav/links_logo/360_tn.gif) top center no-repeat; }
						.content #right_nav #external_links li #verity{ background: url(../images/content/right-nav/links_logo/verity_tn.gif) top center no-repeat; }
						.content #right_nav #external_links li #all_about_life{ background: url(../images/content/right-nav/links_logo/allaboutlife_tn.gif) top center no-repeat; }
						.content #right_nav #external_links li #mrcctx{ background: url(../images/content/right-nav/links_logo/mrcctx.gif) top center no-repeat; }
						.content #right_nav #external_links li #heart_first{ background: url(../images/content/right-nav/links_logo/heartfirst_tn.gif) top center no-repeat; padding-top: 35px; }
						.content #right_nav #external_links li #sleep{ background: url(../images/content/right-nav/links_logo/sleep_tn.gif) top center no-repeat; padding-top: 94px; }
						.content #right_nav #external_links li #tlc{ background: url(../images/content/right-nav/links_logo/tlc_tn.gif) top center no-repeat; }
						.content #right_nav #external_links li #petctcenter{ background: url(../images/content/right-nav/links_logo/pet-ct-center.jpg) top center no-repeat; }						
						.content #right_nav #external_links li #acctx{ background: url(../images/content/right-nav/links_logo/acctx.gif) top center no-repeat; }						
						.content #right_nav #external_links li #rrcc{ background: url(../images/content/right-nav/links_logo/rrcc.gif) top center no-repeat; }	
						.content #right_nav #external_links li #uoas{ background: url(../images/content/right-nav/links_logo/uoas.gif) top center no-repeat; }
						.content #right_nav #external_links li #planocancer{ background: url(../images/content/right-nav/links_logo/planocancer.jpg) top center no-repeat; }						
						.content #right_nav #external_links li #tnn{ background: url(../images/content/right-nav/links_logo/tnn.gif) top center no-repeat; }																		
	/* Left Nav */
		.content #left_nav{ width: 254px; float: left; }
			.content #left_nav ul{ width: 254px; margin: 0px; padding: 0px; }
				.content #left_nav ul li{ list-style: none; }
					.content #left_nav ul li a, .content #left_nav li .inactive_page{ background: url(../images/content/left_nav/star.png) 10px 7px #6677AA no-repeat; width: 244px; height: 22px; display: block; text-align: right; font-size: 9pt; color: #DDDDED; margin-bottom: 3px; padding: 9px 10px 0px 0px; }
					.content #left_nav ul li a:hover, .content #left_nav li #active_page{ background: url(../images/content/left_nav/star-hover.png) 10px 7px #E9F7D3 no-repeat; color: #6677AA; }
			.content #left_nav p{ width: 234px; display: block; color: #2D7C1F; padding: 10px; }
				.content #left_nav p a{ width: auto; color: #2D7C1F; }
					.content #left_nav p a:hover{ text-decoration: underline; }
/* Footer */
	.footer{ background: #336699; width: 955px; text-align: center; color: #99A9CC; font-size: 7.5pt; padding-top: 30px; }
		.physician_locator .footer{ width: 975px; }
		.footer a{ color: #99A9CC; padding: 0px 3px 0px 3px; }
