/* Basic Alignments
-------------------------------------------------------------- */

	.fleft, .alignleft		{ float:left;}
	.fright, .alignright	{ float:right;}
	.alignleft 		{  margin:3px 20px 0px 0px;}
	.alignright 	{  margin:3px 0px 0px 20px;}
	.aligncenter 	{ text-align:center;}

/* Common Classes
-------------------------------------------------------------- */

	.wrapper 	{ width:100%; overflow:hidden;}
	.extra-wrap { overflow:hidden;}
	.extra 		{ width:100%;}


/* Custom Columns
-------------------------------------------------------------- */

	.column_1, .column_2, .column_3, .column_4, .column_5 { float:left;}
	
	
	.column, .columns { width:702px;}

	
	.column_1 { width:363px;}
	.column_2 { width:339px; margin-left:30px;}
	
	.patients .column_1 { width:336px;}
	.patients .column_2 { width:336px;}
	
	
	


/* Fluid Columns
-------------------------------------------------------------- */

	.one_half, .one_third, .two_third, .one_fourth , .three_fourth { float:left; margin-right:3.8%; position:relative;}
	.one_half { width: 48%; *width: 47.99%; }
	.one_third { width: 30.66%; }
	.two_third { width:65.32%; }
	.one_fourth { width:22%; *width:21.9%; }
	.three_fourth { width:74%; }
	
	.last { margin-right: 0px!important; }
	
	.fright.last { margin-left: 4%;}
	

/* Clear Floated Elements
-------------------------------------------------------------- */

	.clear, .clearfix:after {
		clear: both;
		display: block;
		overflow: hidden;
		visibility: hidden;
		width: 0;
		height: 0;
	}
	
	.clearfix:after {
		content: '.';
		font-size: 	0;
		line-height: 0;
	}
	.clearfix {	position:relative; display: inline-block;}
	* html .clearfix {	height: 1%;}
	.clearfix {	display: block;}