@charset "utf-8";
/* CSS Document */
html
{
	height:8in;
}


body
{
	background: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;

}


h1
{
	font-size: 13pt;
	color:#04448c;
}

h2
{
	font-size:12pt;	
	margin:5px 0 5px 0;
}
.fmcna_logo
{
	width:251px;
	height:67px;
	float:left;
}

.fmcna_logo li
{
	list-style-image:url(images/fmcna_logo_bw.gif);
	padding:0px;
	margin-left:270px;
	position:relative;
}

.fmcna_title_spacer,
.fmcna_title_footer,
.main_intro,
.right_shadow,
.main_box .right,
.inner_menu_image,
.inner_menu_sections,
.main_content_image,
.inner_menu_bar
{
	display:none;	
}


/* Main Template Styles */

.patient_table
{
	width:100%;	
}
.patient_table td
{
	width: 33%;
	text-align:center;
}

.patient_table img
{
	border:2px solid #cccccc;
	margin:5px;
}

.right
{
	float:right;
}

.left
{
	float:left;
}

.img_border
{
	border:2px solid #cccccc;
	margin:8px;
}

.fmcna_title_spacer
{
	display:none;
}

.fmcna_title_footer
{
	float:left;
	width:100%;
	height:17px;
	background: url(images/fmcna_07.jpg) repeat-y 251px;
}

.fmcna_title
{
	float:left;
}

.fmcna_title img
{
	float:left;
	border:0px;
}
.main_header
{
	float:left;
	background: #f4f3f1;
}

.main_menu ul
{
	margin:10px 0 0 0;;
	padding:0 0 0 25px;
	width:100%;
}
.main_menu li
{
	list-style-type:none;
	display:inline;
	line-height:22px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	float:left;
	border:1px solid #000;
}

.clear
{
	clear:both;
}

.main_menu
{
	display:none;
	width:8in;
	float:left;
	height:22px;
	background: #9fcae9;
}
.main_menu li
{
	padding:0px;
	margin:0px;
}
.main_menu a
{
	margin:0px;
	padding:0px;
	font-size:7pt;
	color: #000000;
	text-decoration:none;
	height:22px;
	border-right:1px solid #ffffff;
}

.main_menu a:hover
{
	background: url(images/btn-ovr.gif) repeat-x;
}

.main_content
{
	height:100%;
	width:6.9in;
	float:left;
	height:100%;
	margin-top:20px;
}

.main_menu .end a
{
	border:0px;
}

.main_intro
{
	float:left;
}
.main_footer
{
	float:left;
	width:7in;
	display:none;
	font-size:10px;
	text-align:center;
	background:#f4f3f1 url(images/leftshadow.gif) repeat-x;
}


.main_shadow
{
	width:7in;
	float:left;
}

.main_box
{
	width:100%;
	float:left;
	background: url(images/rightshadow.gif) repeat-y 950px;;
}
.main_container
{
	width:100%;

}
/* Home Page */

.company_news
{
	border-top:1px solid #ccc;
	width:30%;
	float:left;
	background:#f6f6f6;
	margin:1px;
}
.company_news p
{
	
}

.company_news h2
{
	margin:10px 0px 0px 35px;
	color:#575757;
}

.answers
{
	border-top:1px solid #ccc;
	float:left;
	background:#fbf6e4;
	width:30%;
	margin:1px;
}

.answers p
{
	padding:0 10px 0 10px;
}

.answers h2
{
	margin:10px 0px 0px 10px;
	color: #5c5340;
	padding-bottom:0px;
}

.content_container
{
	float:left;
}

.home_content_container
{
	background: #ffffff;
	float:left;
}

.fmcna_content h1
{
	margin: 0px;
	padding:10px 0 0px 0;
}

.fmcna_content h3
{
	font-size:10pt;
}

.fmcna_content h1, .fmcna_content p
{
	
}



.fmcna_title_footer a
{
	color:#0071bc;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.fmcna_title_footer .right
{
	margin-right:20px;
}

.fmcna_content
{
	height:100%;
}

.fl_form form
{
	padding:0px;
	margin:0px;
}
.fl_form
{
	border:1px solid #c3cfd8;
	padding:10px;
	background: #f4f9fd;
	margin:10px;
}
.facility_locator
{
	float:right;
	background: #e2f0fa;
	width:218px;
	font-size:10pt;

}
.facility_locator p
{
	
}
.facility_locator h2
{
	color:#04448c;
	margin:10px 0px 0px 10px;
}

/* Inner Page */
.inner_menu_image
{
	float:right;
}

.inner_menu_header, 
.inner_menu_bar,
.inner_menu_sections
{
	float:left;
}

.inner_menu_sections .active a
{
	color:#301AA1;
}
.inner_menu_header
{
	width:163px;
}

.inner_menu_header a
{
	text-decoration:none;
	color: #04448C;
}

.inner_menu_bar
{
	width:20px;
}

inner_menu_sections
{
	width:200px;
}

.inner_menu_image
{
	width:267px;
}

.inner_menu_image img
{
	display:block;	
}

.inner_menu_header h1
{
	font-size:16pt;
	font-family:"Times New Roman", Times, serif;
	padding:18px 20px 0px 20px;
	margin:0px;
}

.inner_menu_sections ul
{
	margin:6px;
	padding:0px;
}

.inner_menu_sections a:hover
{
	background:#FFFEF1;
}

.inner_menu_sections a
{
	text-decoration:none;
	color:#333;
	display:block;
	width:455px;
}

.inner_menu_sections li
{
	list-style-type:none;
	font-weight: bold;
}

.main_content_body
{
	float:left;
	
	width:6.9in;
}

.main_content_body .data th
{
	text-align:left;
}

.data
{
	margin-left:20px;
}

.data .squarelist
{
	padding:0;
	margin:0;
}

.data td, .data th
{
	padding-bottom:10px;
	vertical-align:top;
}

.main_content_body p,
.main_content_body h2,
.main_content_body h3
{
	padding-left:20px;
	padding-right:20px;
}

.main_content_body h2
{
	color:#0071bc;
}

.main_content_body li
{
	list-style-type:none;
	background: url(images/bluebullet.gif) no-repeat 0 6px;
	padding:0 10px;
	margin:0px;
}

.main_content_image
{
	float:right;
}


/* Page colors */

.dialysis_company
{
	background: #E7F3FF;
}
.main_content_body
{
	background:#ffffff;
	
}
.dialysis_products
{
	background: #dfded9;
}

.patient_care
{
	background: #f8f5e6;
}

.renal_lab_services
{
	background: #DBE5E6;
}

.renal_pharmaceuticals
{
	background: #DAE9F7;
}

.pharm_pills
{
	float:left;
	width:45%;
}
.pharm_pills img
{
	margin-left:20px;
}

.physician_services
{
	background:#DAD4DE;
}

.investor_relations
{
	background:#F7EAE1;
}
.career_opportunities
{
	background: #EBF3E8;
}


.links_box
{
	border:1px solid #7992C8;
	border-top:3px solid #7992c8;
	margin:20px;
}

