body{
	font-family:arial, helvetica, sans-serif;
	margin:auto;
	padding:0 15px;
}

a{
}

ul{
	margin:0;
	padding:0 0 0 3em;
}

li{
	margin: .25em 0;
	padding:0;
}

h4, h3{
	margin:5px 0;
}

h3{
	margin-top:15px;
}

dl{
	margin-left:2em;
}

dt{
	font-weight:bold;
	margin-top:.25em;
}

dd{
	
}

tr.r0 td, tr.r1 td{
	border-top:1px solid <?php echo $colors["lt_blue"];?>;
}


/* GENERIC CSS CLASSES */

.clear{
	clear:both;
}

.clear_r{
	clear:right;
}

.right{
	float:right;
}

.left{
	float:left;
}

.outline{
	border:1px solid gray;
	padding:5px;
	margin:5px;
}

.t_callout{
	border:1px dotted #555;
	padding:5px 10px;
	background:#eee;
	margin:10px 0;
}


	.t_callout h3{
		margin-top:5px;
	}


.indent{
	margin-left:2em;
}

.border{
	border:1px solid black;
	padding:.5em;
}

.no_gap{
	padding-bottom:0;
	padding-top:0;
	margin-bottom:0;
	margin-top:0;
}

/********************************\
|*      CSS FOR PAGE LAYOUT     *|
\********************************/


p.t_date{
	font-size:.8em;
	margin:0;
	padding:0;
}

div#t_container{
	overflow:hidden;
	
}

/* HEADER AREA */

div#t_header{
	display:none;
}


/* BACK TO TOP BUTTON */
/* Adds a clear to the bottom of the page so the DIV tiles properly */

p#t_btt
{
	display:none;
}

/* PAGE WRAPPER */

div#t_wrapper{
	clear:both;
}
	
/* SIDEBAR */

div#t_sidebar_float{
	display:none;
}

.p_right_controls{
	float:right;
	width:25%;
	font-size:.8em;
}

.p_quick_links{
	display:none;
}

/* CONTENT */

	div#t_content{
		padding:0 30px 15px 25px;
		margin:0;
		
	}
	
		div#t_content h2#top{
			padding:20px 0 0 0;
			margin:0;
			margin-bottom:10px;
		}
	
	div#t_content h2{
		position: relative;
		border-bottom:1px solid black;
		margin:0;
		padding:5px 0;
		color:black;
		position:relative;
	}

	div#t_content h3{
		position: relative;
		border-bottom:1px solid #aaa;
		position:relative;
	}
	
	
	div#t_content p{
		position:relative;
	}

/* FOOTER */
/* Footer includes the copyright and the credit for foresite as well as putting a bottom on the page*/
	
	div#t_footer{
		height:42px;
		font-size:.75em;
		clear:both;
		font-family:arial, helvetica, sans-serif;
	}
	
		div#t_footer p#t_fs_credit{
			display:none;
		}
/* PROVIDER SEARCH POPUP */

div#t_provider{
	display:none;
}