/* CSS Document */


body {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
}

#page_outer {
	margin:0px;
	padding:0px;
	padding-left:36px;
	width:1026px;
	background:url(../images/body_left_img.jpg) repeat-y left;
}


#bodyleft {
	margin:0px;
	padding:0px;
	width:36px;
	height:1150px;
	float:left;
	background-image:url(../images/body_left_img.jpg);
	background-repeat:repeat-y;
}


#mbodyleft {
	margin:0px;
	padding:0px;
	width:36px;
	height:1260px;
	float:left;
	background-image:url(../images/body_left_img.jpg);
	background-repeat:repeat-y;
}



#page {
	margin:0px;
	padding:0px;
	width:990px;
	float:left;
    background:url(../images/body_right_img.jpg) repeat-y right;
	padding-right:36px;
}


#bodyright {
	margin:0px;
	padding:0px;
	width:36px;
	height:1150px;
	float:left;
	background-image:url(../images/body_right_img.jpg);
	background-repeat:repeat;
}


#header {
	margin:0px;
	padding:0px;
	width:990px;
	height:auto;
	float:left;
}


#top_patti {
	margin:0px;
	padding:0px;
	width:990px;
	height:15px;
	float:left;
	background-image:url(../images/top_patti_of_logo.jpg);
	background-repeat:repeat-x;
}


#logo {
	margin:0px;
	padding:0px;
	width:990px;
	height:122px;
	float:left;
	background:#E5E4D2;
}


#logo .logol{
	margin:0px;
	padding:0px;
	padding-left:30px;
	padding-top:25px;
	width:465px;
	height:97px;
	float:left;
}


#logo .logol img{
	margin:0px;
	padding:0px;
	float:left;
}



#logo .logor{
	margin:0px;
	padding:0px;
	padding-top:40px;
	width:495px;
	height:82px;
	float:left;

}


#logo .logor img{
	margin:0px;
	padding:0px;
	float:left;
}

#top_links {
	margin:0px;
	padding:0px;
	width:990px;
	height:32px;
	float:left;
	background-image:url(../images/top_link_bgimg.jpg);
	background-repeat:repeat-x;
}

#top_links a:link {
	color:#FFFFFF;
	text-decoration: none;
}
#top_links a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#top_links a:hover {
	text-decoration: none;
	color: #004884;
}
#top_links a:active {
	text-decoration: none;
	color: #004884;
}

#top_links ul{
	margin:0px;
	padding:0px;
	padding-left:35px;
	list-style:none;
	float:left;
}

#top_links li{
	margin:0px;
	padding:0px;
	padding-left:15px;
	padding-top:7px;
	display:inline;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
}

#top_links pp {
	margin:0px;
	padding:0px;
	float: right;
	padding-top:7px;
	display:inline;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
}

#top_links .LNK_PP {
	width: 300px;
	text-align: right;	
}

#act  A{
	color:#004884;
	text-decoration: none;
}


#act  A:active{
	color: #004884;
	text-decoration: none;

}


#top_links li.searchbox{
	padding-left:250px;
}

#top_links li.searchbox input{
	margin:0px;
	margin-top:3px;
	padding:0px;
	padding-top:4px;
	padding-left:5px;
	width:195px;
	height:19px;
	font-family:Arial;
	font-size:11px;
	color:#737375;
	background-color:#FFFFFF;
	background:180px 3px url(../images/search_tool.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	border:1px solid #FFFFFF;

}

#content_panel {
	margin:0px;
	padding:0px;
	width:990px;
	height:auto;
	float:left;
}


#content_panel2 {
	margin:0px;
	padding:0px;
	width:10px;
	height:auto;
	float:center;
}

#homepage {
	margin:0px;
	padding:0px;
	width:990px;
	height:auto;
	float:left;
	background:url(../images/homepage_img.jpg) no-repeat;
	background-position:top;

}


#homepage .h1{
	margin:0px;
	margin-top:260px;
	padding:0px;
	padding-top:70px;
	padding-left:53px;
	width:297px;
	height:auto;
	float:left;
	border-right:1px dotted #BFD5EA;
}


#homepage .h1 h2{
	margin:0px;
	padding:0px;
	width:296px;
	height:auto;
	text-align:left;
	font-family:Arial;
	font-size:16px;
	color:#0C5C9B;
	float:left;
}


#homepage .h1 p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-left:1px;
	padding-right:15px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
	line-height:16px;
	color:#737375;
	float:left;

}


#homepage .h1 p span{
	padding-left:221px;
	font-weight:bold;
	font-size:11px;
}

#homepage .h1 p span a{
	text-decoration: none;
	color: #737375;
}

#homepage .h1 p span a:hover{
	text-decoration:underline;
}


#homepage .h2{
	margin:0px;
	margin-top:260px;
	padding:0px;
	padding-left:15px;
	padding-top:70px;
	width:268px;
	height:250px;
	float:left;
	border-right:1px dotted #BFD5EA;
}



#homepage .h2 h2{
	margin:0px;
	padding:0px;
	width:238px;
	height:auto;
	float:left;
	text-align:left;
	font-family:Arial;
	font-size:16px;
	color:#0C5C9B;
}


#homepage .h2 ul{
	margin:0px;
	padding:0px;
	padding:3px 1px;
	width:234px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#737375;
	text-align:left;
	list-style:none;
}


#homepage .h2 li{
	margin:0px;
	padding:0px;
	padding-top:5px;
}


#homepage .h2 li a{
	color:#737375;
	text-decoration: none;
}

#homepage .h2 li a:hover{
	color:#737375;
	text-decoration: underline;
}

#homepage .h3{
	margin:0px;
	margin-top:200px;
	padding:0px;
	width:340px;
	height:420px;
	float:left;
}


#homepage .h3 #h3_a{
	margin:0px;
	padding:0px;
	width:340px;
	float:left;
}


#homepage .h3 #h3_b{
	margin:0px;
	margin-top:42px;
	padding:0px;
	width:340px;
	height:167px;
	float:left;
	background:40px 0px url(../images/testimonials_bg.jpg);
	background-repeat:no-repeat;

}

#homepage .h3 #h3_b marquee{
	margin:0px;
	margin-top:20px;
	padding:0px;
	width:280px;
	height:130px;
	float:left;
}


#homepage .h3 #h3_b marquee h4{
	margin:0px;
	padding:0px;
	width:210px;
	padding-left:60px;
	float:left;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;

}

#homepage .h3 #h3_b marquee p{
	margin:0px;
	padding:0px;
	width:210px;
	padding-left:60px;
	padding-right:15px;
	padding-bottom:20px;
	padding-top:5px;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#FFFFFF;
}

 #homepage .bclass{
  	margin:0px;
  	padding:0px;
  	width:800px;
  	height:5px;
  	border:1px solid red;
}

 #homepage .h4{
 margin:0px;
 padding:0px;
 padding:5px 50px;
 padding-right:10px;
 width:293px;
 height:200px;
 float:left;
 border-right:1px dotted #BFD5EA;
  }

 #homepage .h4 img{
 margin:0px;
 padding:0px;
 width:293px;
 height:200px;
 float:left;
 }

 #homepage .h5{
 margin:0px;
 padding:0px;
 padding-top:7px;
 padding-left:10px;
 width:120px;
 height:200px;
 float:left;
 border-right:1px dotted #BFD5EA;
  }

 #homepage .h5 p{
 margin:0px;
 padding:0px;
 font-family:Arial;
 font-size:11px;
 text-align:left;
 color:#737375;
 float:left;
 }

 #homepage .h6{
	margin:0px;
	padding:0px;
	padding-top:7px;
	padding-left:10px;
	padding-right: 7px;
	width:137px;
	height:200px;
	float:left;
	border-right:1px dotted #BFD5EA;
 	 	}

 #homepage .h6 p{
	 margin:0px;
	 padding:0px;
	 font-family:Arial;
	 font-size:11px;
	 text-align:left;
	 color:#737375;
	 float:left;
 }

 #homepage .h7{
	 margin:0px;
	 padding:0px;
	 padding-left:10px;
	 width:255px;
	 float:left;
 }

 #pet_ct {
	 margin:0px;
	 padding:0px;
	 width:990px;
	 height:870px;
	 float:left;
	 background-image:url(../images/pet_ct_bg.jpg);
	 background-position:top;
	 background-repeat:no-repeat;
 }

 #ct_cta {
	 margin:0px;
	 padding:0px;
	 width:990px;
	 height:auto;
	 float:left;
	 background-image:url(../images/ct_cta_bg.jpg);
	 background-position:top;
	 background-repeat:no-repeat;
 }

 #mri_mra {
	 margin:0px;
	 padding:0px;
	 width:990px;
	 height:980px;
	 float:left;
	 background-image:url(../images/mri_mra_bg.jpg);
	 background-position:top;
	 background-repeat:no-repeat;
 }

 #xray {
	 margin:0px;
	 padding:0px;
	 width:990px;
	 height:870px;
	 float:left;
	 background-image:url(../images/xray_bg.jpg);
	 background-position:top;
	 background-repeat:no-repeat;
  }

 #ultrasound_vascular {
	 margin:0px;
	 padding:0px;
	 width:990px;
	 height:870px;
	 float:left;
	 background-image:url(../images/ultrasound_bg.jpg);
	 background-position:top;
	 background-repeat:no-repeat;
 }

 #bone_density {
 margin:0px;
 padding:0px;
 width:990px;
 height:870px;
 float:left;
 background-image:url(../images/bonedensity_bg.jpg);
 background-position:top;
 background-repeat:no-repeat;
 }


 #mammography {
	margin:0px;
	padding:0px;
	width:990px;
	height:870px;
	float:left;
	background-image:url(../images/mammography_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
 }

 #nuclear_medicine {
		margin:0px;
		padding:0px;
		width:990px;
		height:870px;
		float:left;
		background-image:url(../images/nuclear_bg.jpg);
		background-position:top;
		background-repeat:no-repeat;
 }


 #radiation_oncology {
	margin:0px;
	padding:0px;
	width:990px;
	height:980px;
	float:left;
	background-image:url(../images/radiation_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
 }


#moleft {
	margin:0px;
	padding:0px;
	margin-top:200px;
	width:353px;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#005DAB;

}


#moleft a{
	color:#005DAB;
	text-decoration:none;

}


#moleft a:hover{
	color:#BA8748;

}



#moleft h2{
	margin:0px;
	padding:0px;
	width:353px;
	padding-left:20px;
	padding-bottom:30px;
	float:left;
	text-align:left;

}


#moleft ul{
	margin:0px;
	padding:0px;
	padding-left:25px;
	list-style:none;

}




#moleft li{
	margin:0px;
	padding:0px;
	text-align:left;

}



#moleft li.arrow{
	padding-top:5px;
	padding-left:14px;
	background:0px 10px url(../images/link_arrow.jpg);
	background-repeat:no-repeat;

}



#moright {
	margin:0px;
	padding:0px;
	padding-right:10px;
	width:605px;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#737375;
	margin-top:250px;
	border-left:1px dotted #BFD5EA;

}



#moright h2{
	margin:0px;
	padding:0px;
	width:550px;
	padding-left:18px;
	padding-top:20px;
	float:left;
	text-align:left;

}



#moright p{
	margin:0px;
	padding:0px;
	padding-left:20px;
	padding-top:10px;
	line-height:18px;
	width:586px;
	float:left;
	text-align:justify;

}


#moright ul{
	margin:0px;
	padding:0px;
	width:610px;
	float:left;

}



#moright li{
	margin:0px;
	padding:0px;
	padding-left:35px;
	padding-top:5px;
	float:left;
	width:500px;
	text-align:left;
	list-style:none;
	background:20px 11px url(../images/txt_bullet.jpg) no-repeat;

}

#aboutus {
	margin:0px;
	padding:0px;
	width:990px;
	height:870px;
	float:left;
	background-image:url(../images/aboutus_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;

}



#ableft {
	margin:0px;
	padding:0px;
	margin-top:200px;
	width:353px;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#005DAB;

}



#ableft h2{
	margin:0px;
	padding:0px;
	width:353px;
	padding-left:20px;
	padding-bottom:15px;
	float:left;
	text-align:left;

}



#ableft p{
	margin:0px;
	padding:0px;
	padding:30px 30px;
	float:left;
	text-align:center;
}




#abright {
	margin:0px;
	padding:0px;
	padding-right:10px;
	width:605px;
	height:615px;
	float:left;
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#737375;
	margin-top:250px;
	border-left:1px dotted #BFD5EA;

}



#abright h2{
	margin:0px;
	padding:0px;
	width:550px;
	padding-left:20px;
	padding-top:20px;
	float:left;
	text-align:left;

}



#abright p{
	margin:0px;
	padding:0px;
	padding-left:20px;
	padding-top:10px;
	line-height:18px;
	width:586px;
	float:left;
	text-align:justify;

}



#contactus {
	margin:0px;
	padding:0px;
	width:990px;
	height:870px;
	float:left;
	background-image:url(../images/contactus_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;

}

#careers {
	margin:0px;
	padding:0px;
	width:990px;
	height:870px;
	float:left;
	background-image:url(../images/careers_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;

}


#coleft {
	margin:0px;
	padding:0px;
	margin-top:200px;
	width:353px;
	height:auto;
	float:left;

}


#coleft h2{
	margin:0px;
	padding:0px;
	width:353px;
	padding-left:20px;
	padding-bottom:15px;
	float:left;
	text-align:left;

}



#coleft p{
	margin:0px;
	padding:0px;
	padding:40px 20px;
	float:left;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#737375;
	text-align:justify;

}



#coright {
	margin:0px;
	padding:0px;
	padding-right:10px;
	width:605px;
	height:615px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#737375;
	margin-top:250px;
	border-left:1px dotted #BFD5EA;

}


#coright p{
	margin:0px;
	padding:0px;
	padding-left:20px;
	padding-top:40px;
	line-height:18px;
	width:586px;
	float:left;
	text-align:justify;

}


#contactusform {
	margin:0px;
	padding:0px;
	padding:20px 20px;
	float:left;

}


#contactusform input{
	margin:0px;
	margin-top:10px;
	padding:0px;
	padding:5px 5px;
	width:260px;
	height:15px;
	color:#737375;
	font-family:Arial;
	font-size:12px;
	border:1px solid #CCCCCC;

}


#contactusform input.btn {
	margin:0px;
	margin-top:5px;
	padding:0px;
	width:55px;
	height:24px;
	background:#005DAB;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	border:1px solid #005DAB;

}


#contactusform input#message {
	height:80px;

}


#loc_ontario {
	margin:0px;
	padding:0px;
	width:990px;
	float:left;
	background-image:url(../images/ontario_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;

}

#loc_covina {
	margin:0px;
	padding:0px;
	width:990px;
	float:left;
	background-image:url(../images/covina_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;

}


#loc_upland {
	margin:0px;
	padding:0px;
	width:990px;
	float:left;
	background-image:url(../images/upland_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#loc_pomona {
	margin:0px;
	padding:0px;
	width:990px;
	float:left;
	background-image:url(../images/pomona_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}



#lib_doc {
	margin:0px;
	padding:0px;
	width:990px;
	height:1000px;
	float:left;
	background-image:url(../images/modalties.jpg);
	background-position:top;
	background-repeat:no-repeat;

}



#lib_docleft {
	margin:0px;
	padding:0px;
	margin-top:200px;
	width:353px;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#005DAB;

}


#lib_docleft a{
	color:#005DAB;
	text-decoration:none;

}


#lib_docleft a:hover{
	color:#BA8748;

}



#lib_docleft h2{
	margin:0px;
	padding:0px;
	width:353px;
	padding-left:20px;
	padding-bottom:30px;
	float:left;
	text-align:left;

}




#lib_docleft ul{
	margin:0px;
	padding:0px;
	padding-left:25px;
	list-style:none;

}



#lib_docleft li{
	margin:0px;
	padding:0px;
	text-align:left;

}


#lib_docleft li.arrow{
	padding-top:5px;
	padding-left:14px;
	background:0px 10px url(../images/link_arrow.jpg);
	background-repeat:no-repeat;

}



#lib_docright {
	margin:0px;
	padding:0px;
	padding-right:10px;
	width:605px;
	height:615px;
	float:left;
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#737375;
	margin-top:250px;
	border-left:1px dotted #BFD5EA;

}


#lib_docright a{
	color:#737375;
	text-decoration:none;

}

#lib_docright a:hover{
	color:#005DAB;
	text-decoration:underline;

}


#lib_docright h2{
	margin:0px;
	padding:0px;
	width:550px;
	padding-left:20px;
	padding-top:20px;
	float:left;
	text-align:left;

}


#lib_docright p{
	margin:0px;
	padding:0px;
	padding-left:20px;
	padding-top:10px;
	line-height:18px;
	float:left;
	text-align:justify;

}



#lib_docright p a{
	color:#737375;

}


#lib_docright ul{
	margin:0px;
	padding:0px;
	float:left;
}


#lib_docright li{
	margin:0px;
	padding:0px;
	padding-left:35px;
	padding-top:5px;
	width:150px;
	text-align:left;
	list-style:none;
	background:20px 11px url(../images/txt_bullet.jpg) no-repeat;

}


#lib_docright li a:hover{
	color:#222222;

}

#pat_content {
	margin: 0px;
	padding: 0px;
	padding-right: 0px;
	width: 130px;
	text-align: left;
	float: left;
	font-size: 11px;
	border-right:1px dotted #BFD5EA;

}


#pat_content_extra {
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
	width: 155px;
	text-align: left;
	float: left;
	font-size: 11px;
	border-right:1px dotted #BFD5EA;

}


#pat_space {
	padding-top: 80px;
/* 	color: aqua; */
}

#footer {
	margin:0px;
	margin-top:10px;
	padding:0px;
	padding-top:20px;
	padding-bottom:35px;
	width:990px;
	height:auto;
	float:left;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	/*border-top:1px dotted #BFD5EA;*/

}



#footer a{
	color:#666666;
	text-decoration:none;
}


#footer a:hover{
	text-decoration:underline;
}


#footleft {

	margin:0px;
	padding:0px;
	padding-left:55px;
	width:350px;
	float:left;
	text-align:left;

}



#footleft ul{

	margin:0px;
	padding:0px;
	float:left;
	list-style:none;

}



#footleft li{


	margin:0px;
	padding:0px;
	padding-left:5px;
	display:inline;

}



#footright {

	margin:0px;
	padding:0px;
	padding-left:0px;
	float:left;
	text-align:left;

}



#footright ul{

	margin:0px;
	padding:0px;
	float:left;
	list-style:none;

}



#footright li{
	margin:0px;
	padding:0px;
	padding-left:7.5px;
	float:left;
	display:inline;

}


#bodyright {
	margin:0px;
	padding:0px;
	width:36px;
	height:1150px;
	float:left;
	background-image:url(../images/body_right_img.jpg);
	background-repeat:repeat;

}


#mbodyright {
	margin:0px;
	padding:0px;
	width:36px;
	height:1260px;
	float:left;
	background-image:url(../images/body_right_img.jpg);
	background-repeat:repeat-y;

}

a.new_bottom_links:link, a.new_bottom_links:visited
	{
		color: #666666;
		text-decoration: underline;
	}

a.new_bottom_links:hover
	{
		color: #666666;
		text-decoration: none;
	}
