/*----------------------RESETS------------------------*/
h1, h2, h3, h4, h5, h6
{
	margin: 0;
	padding: 0;
}

p
{
	margin: 0;
	padding: 0;
}

ol, ul, dl, li, dt, dd
{
	margin: 0 0 0 15px;
	padding: 0;	
}

fieldset
{
	margin: 0;
	padding: 0;
}

label
{
	padding: 0;
	margin: 0;
}

/*------------------------------------------------------------*/
#editorWrapper
{
	width: 50%;
	height: 400px;
}

ul.horizontal
{
}

ul.horizontal li
{
	margin: 0;
	padding: 0;
	display: inline; /* Gets rid of ie float margin doubling bug */
	float: left;
}

/*------------------------------------------------------------*/

html
{
	height: 100%;
}

body
{	
	margin: 0;
	border: 0;
	padding: 0;	
	height: 100%;	
	width: 100%;
	text-align: center;
}

form
{
	width: 100%;	
	height: 100%;
	margin: 0;
	padding: 0;
	border: 0;
}

.wrapper
{		
	width: 964px;	
	height: 100%;	
	margin: 0 auto;
	text-align: left;	
}

/*------------------------------------------------------------*/

#nonFooter
{
	position: relative;
	min-height: 100%;
}

* html #nonFooter
{	
	height: 100%;
}

.header
{	
	height: 120px;
}

.contentWrapper
{
	width: 100%;
	float: left;
}

.content
{
	float: left;
	display: inline;
}

#contentFooter
{
	padding-bottom: 30px;	/* gap above the main footer */
	clear: both;	
	border-bottom: 64px solid white;		
}

.footer
{	
	width: 964px;
	height: 64px;
	margin-top: -64px;	
	padding: 0;
	
	position:relative;
	float: left;
	clear: both;
	
	text-align: center;	
	line-height: 20px; 
}

.footer #notices
{
	padding-top: 12px;
}

/*---------------------Header---------------------------------*/

#logo
{
	width: 264px;	
	height: 120px;
	float: left;	
}

/*---------------------NAVIGATION-----------------------------*/

#navPrimary
{
	padding: 40px 0 0 265px;
	margin: 0 0 0 90px;
}

#navPrimary ul
{
}

#navPrimary h1
{
}

#navPrimary li
{
	padding: 0 10px 0 0;	
}

#navPrimary a
{
	display: block;
	float: left;
}


#learnMoreLinks
{
	padding: 0 60px 0 60px;
	float: left;
}

#articleInfo
{
	display:none;
}