/*
	
	Font and Type
	
*/

div
{
	padding-top: 0 !important;
}

body {
	font-size: 11px;
}

h1 
{
	font-size: 18px;
}

h2
{
	font-size: 14px;
}

/*

	Structural
	
*/

#logoclick, #topnav, #topnav2, #side_nav, #pusherdiv, #footer, .ecommerceFloat,
#rightpusherdiv, #rightcontent, .line_r, #divpadleft, #divpadpage, #biocurrentsarrows,
.homepage-newgradientbg #petridish-logo, #secondhalf
{
	display: none;
}

#petridish-header_e h1
{
	display: block;
}

#printhead,
#wrapper, #wrapper2, #pagecontent,
#footerinfo, #footerleft, #copyright, #canadatext, #footercanada, #home-text
{
	width: 100%;
	margin: 0;
	padding: 0;
}

#footerinfo
{
	float: left;
	border-top: solid 1px #b50a37;
	margin-top: 15px;
	padding-top: 15px !important;
	overflow: auto;
}

	#footerleft, #copyright, #canadatext, #footercanada
	{
		margin: 0px 0px 15px 0px;
	}
	
/*

	Fine-Tuning Page Elements
	
*/

.whitebordertable
{
	width: 100%;
	float: none;
	clear: both;
}

.box_g, .box_r, .box_b
{
	padding: 10px !important;
	margin-bottom: 15px;
}

.box_g
{
	border: solid 1px #90c63d;	
}

.box_r
{
	border: solid 1px #b50a37;
}

.box_b
{
	border: solid 1px #03b4dd;
}

/* Causes some pages to print starting at the second page */
br.clear
{
	display: none;
}

/*

	Homepage: /default_e.asp

*/

.homepage-newgradientbg
{
	width: 100%;
	height: auto !important;
	float: none;
	position: static;
}

	#pagecontent, #biocurrents
	{
		float: none;
		position: static;
		height: auto !important;
		margin-bottom: 15px;
	}
	
	#pagecontent 
	{
	}
	
	#biocurrents
	{
	
	}
		

/*

	Account Details: /courses/youraccount.asp
	
*/

#tab-container 
{
	width: 100%;
	overflow: auto;
}

	#personal-info, #sub-registrant, #history, #job-seeker, #view-applcations
	{
		border: solid 1px #666;
		margin-bottom: 15px;
		padding: 10px !important;
	}
	
/*

	Petridish Homepage: /petridish/default.asp	
	
*/

.tabs
{
	display: none;
}

#columnWrapper 
{
	width: 100%;
	height: auto !important;
	float: none;
}

	.navColumn, .navColumnImage, .navColumnTitle, .navColumnNav
	{
		position: static;
		float: none;
		height: auto !important;
	}
	
	.navColumn
	{
		float: none;
		margin-bottom: 15px;
	}
	
	.navColumnImage
	{
		display: none;
	}
	
	.navColumnTitle
	{
		font-size: 12px;
		font-weight: bold;
	}
	
	.navColumnNav 
	{
		
	}
