/* ############################################################################
   ##
   ##  Template Stylesheet - onecol1
   ##
   ######################################################################### */

/*
Use the following constructions to override styles for specific IE browser
versions, where [element] is the name of the element including a dot or has as
needed:
*/

*:first-child+html [element] {	/* IE7 only */
}

* html [element] {	/* IE6 only */
}

/* ####################################
   HTML Element Styles
   ################################## */

body {
}
	
/* ####################################
   Page Layout
   ################################## */

#PageFunctions-Top {
	display: block;
	position: absolute;
	
	right: 10px;
	top: 15px;
}

* html #Primary {
	/* IE6 only */
	float: right;
	margin: 0;
	padding: 0;
	width: 550px;
}	

#Content-Inner {				
	padding-right: 0px;		/* RC width */
	float: left;
}

#Secondary {
	float: right;
	clear: left;
	overflow: hidden;
	width: 550px;

	margin: 2em 0em 0em 0em;
	padding: 2em 0em 0em 0em;
}

	#Secondary #Secondary-Inner {
		min-height: 0px;
		width: 100%;

		padding: 0px;

		color: #909090;
		font-size: 91.7%;

		border-left: 0px;
	}

#Tertiary {
	float: left;
}

* html #Tertiary {
	/* IE6 only */
	/*position: relative;
	right: 220px;*/
	float: left;
	margin: 15px 0 15px 10px;
	padding: 0 0 15px;
	width: 210px;
}	

*:first-child+html #Tertiary {	/* IE7 only */
	/*position: relative;
	right: 220px;*/
	float: left;
}

* html #LoginForm {
	float: left;
	margin: 15px 0 0;
	padding: 0;
	}	/* IE6 only */					
