body
	{
		margin:0;
		padding:0;
		font-family:verdana,helvetica,sans-serif;
		font-size:80%;
		margin-top:1em;
	}
#header
	{
		border:0px solid #f00;
		margin-bottom:2em;
	}
#navigation
	{
		display:none;
	}
#pageTitle
	{
		background-color:#fff;
		border:0px solid #000;
		margin:0;
		padding:0;
	}
.hLine
	{
		height:2px !important;
		width:100%;
		background-color:#d0103a;
	}
.centeredContent
	{
		border:0px solid #f00;
		width:90%;
		margin:auto;
		height:auto !important;
	}
.clear
	{
		clear:both;
	}
.spacer
	{
		background-color:#fff;
	}

#content
	{
		margin-top:1.2em;
		margin-bottom:0em;
		padding-bottom:2em;
		/*border-bottom:2px solid #000;*/
	}
#footer
	{
		display:none;
	}
#accessibilityOptions
	{
		display:none;
	}

	





/* START MAIN CONTENT */
#mainContent
	{
		float:left;
		
		border:0px solid #ff0;
	}
#mainContent p
	{
		line-height:1.4em;
		text-align:left;
	}
#mainContent a
	{
		color:#000;
		text-decoration:underline;
		padding:0.1em 0.3em;
	}
#mainContent a:hover
	{
		color:#000;
		text-decoration:none;
		background-color:#ccc;
	}

#mainContent h4
	{
		font-size:20px;
		margin:0;
		padding:0;
		margin-bottom:0.5em;	
	}
#mainContent h5
	{
		font-size:14px;
		margin:0em !important;
		padding:0em !important;
		border:0px solid #00f;
	}
#mainContent h6
	{
		font-size:14px;
		margin:0em !important;
		padding:0em !important;
		border:0px solid #f00;
		color:#000;
	}
#mainContent li
	{
		list-style:disc;
	}
#mainContent ol li
	{
		list-style-type:decimal;
	}
#mainContent_right
	{
		width:100%;
		

	}

/* END MAIN CONTENT */




/* START MAIN LEFT */
#mainLeft
	{
		
	}
#mainLeft ul
	{
		display:none;
	}


















/* START PAGE TITLE */
#pageTitle_content
	{
		color:#000;
		border:0px solid #f00;
		margin:0;
		padding:0;
	}
#pageTitle_content h2
	{
		margin:0;
		
		font-size:20px;
	}
#pageTitle_content h3
	{
		font-size:14px;
		margin:0;
		padding:0;
		padding-top:0.5em;
	}
/* END PAGE TITLE */






/* START NAVIGATION */
#navigationLinks
	{
		/*float:left;*/
		text-align:center;
		font-weight:bold;
		border:0px solid #000;
		padding:0;
		margin:0;
		width:890px;
		font-size:14px;
	}
#navigationLinks a
	{
		color:#666;
		text-decoration:none;
		padding:0.4em 0.4em;
	}
#navigationLinks a:hover
	{
		color:#000;
		text-decoration:none;
		background-color:#fff;
		/*background:url('../images/arrows/arrow_navigation.gif') no-repeat 50% 100%;*/
	}

.navigationSelected
	{
		color:#000 !important;
		background-color:#fff;
		background:url('../images/arrows/arrow_navigation.gif') no-repeat 50% 100%;
	}
.navigationSelected:hover
	{
		color:#000 !important;
		background-color:#fff !important;
	}
.navSeparator
	{
		border-right:2px solid #000;
		padding-right:0.5em;
	}

/*
#navigationLinks ul
	{
		padding:0.4em 0em;
		border:0px solid #f00;
		margin:0;
	}

#navigationLinks ul li
	{
		display:inline;
	}
*/


/* END NAVIGATION */





























/* START BANNER */
/*
#banner p
	{
		margin:0;
		padding:0;
	}
#flashBanner
	{
		padding:0;
		margin:0;
		height:175px;
	}
*/
/* END BANNER */



/* START FOOTER */
#ECC_logo
	{
		float:right;
		margin-top:20px;
		width:137px;
		height:66px;
		border:0px solid #000;
	}
#ECC_logo img
	{
		border:0px solid #000;
	}
#ECC_logo p
	{
		margin:0;
		padding:0;
	}
/* END FOOTER */






/* START HEADER */

#header h1
	{
		border:0px solid #f00;
		margin:0;
		padding:0;
	}

#header h2
	{
		color:#000;
		font-size:20px;
		border:0px solid #ff0;
		margin:0;
		padding:0;
		text-transform:capitalize;
	}
#headerRight
	{
		display:none;
	}





#essexWorksLogo
	{
		height:53px;
		width:137px;
		border:0px solid #000;
	}
#EssexWorks_logo p
	{
		margin:0;
		padding:0;
	}
/* END HEADER */



















/* START GENERAL */
.nonBold
	{
		font-weight:normal;
	}
.noPrint
	{
		display:inline;
	}

hr
	{
		height:0px;
		border:1px solid #d0103a;
	}
.noPadding	
	{
		margin:0;
		padding:0;
	}
/*
.hr_1pixel
	{
		border-top:1px solid #d0103a !important;
		border-bottom:0px solid #d0103a !important;
	}
*/
/* END GENERAL */

/*
dl
	{
		line-height:115%;
		padding:0 0 1px 16px;
	}
dt
	{
		float:left;
		margin:0;
		padding:0;
		font-weight:bold;
		width:3em;
		text-align:center;
		border:0px solid #f00;
	}
dd
	{
		padding-left:10px;
		margin-bottom:0.5em;
	}
.keyboard
	{
		border:1px solid #999;
		padding:0px 3px 0px 3px;
		font-weight:bold;
	}
*/


/* ##### START LANDING PAGE ##### */
/*
#introAnimation
	{
		border:5px solid #fff;
		height:190px;
		background-color:#fff;
		width:891px;
	}
#introAnimation p
	{
		margin:0;
		padding:0;
	}
#introAnimation img
	{
	}
*/




#container
	{
		border:0px solid #00f;
		width:900px;
		margin:auto;
		/*background-color:#4e8ebe;*/
		border:0px solid #f00;
		padding: 0 9px;
	}
#skip
	{
		text-align:right;
		border:0px solid #ff0;
		color:#fff;
		font-weight:bold;
	}
#skip a
	{
		color:#fff;
		text-decoration:none;
	}
#skip a:hover
	{
		color:#fff;
		text-decoration:underline;
	}
/* ##### END LANDING PAGE ##### */











.bold
	{
		font-weight:bold;
	}
.red
	{
		color:#d0103a;
	}
.black
	{
		color:#000;
	}









/* ------------- form ------------- */
fieldset
	{
		padding-top:2em;
		padding-bottom:1.5em;
		margin-top:2em !important;
		margin-bottom:2em !important;
		border:1px solid #000;
		clear:both;
	
	}
legend
	{
		border:1px solid #000;
		/*text-indent:-9999px;*/
		padding:0.2em 0.5em;
	}
label
	{
		float:left;
		width:140px;
		border:0px solid #000;
		margin-right:20px;
		clear:both;
	}
.feedbackFormInputText, .feedbackFormTextArea
	{
		color:#000;
		font-family:verdana, sans-serif;
		width:180px;
		margin-bottom:10px;
		/*font-size:100%;*/
	}
.inputError
	{
		border:1px solid #f00;
		color:#f00;
	}
.textAreaError
	{
		border:1px solid #f00;
		color:#f00;
	}

.feedbackFormTextArea
	{
		width:510px;
		height:100px;
	}
.backToTop
	{
		margin:0px;
		padding:0px;
		margin-top:0px;
		padding-top:0px;
	}
.backToTop a
	{
		border:0px solid #f00;
	}
.mandatory
	{
		border:0px solid #f00;
		color:#a00;	
	}
.submitButton
	{
		margin-left:160px;
	}
.noGap
	{
		padding-top:0.3em;
		margin-top:0;
	}
#printPageLocation
	{
		display:none;
	}
sup, sub 
	{
		line-height:1em;
		font-size:0.7em;
	}






/* START SUB NAVIGATION */

#navigation ul 
	{
		padding:0.4em 0em;
		border:0px solid #f00;
		margin:0;
		list-style: none;
	}
#navigationLinks ul li
	{
		display:inline;
	}

/*
#navigation li ul 
	{
		display:none;
		position: absolute;
		top: 148px !important;
	}

#navigation ul li ul li 
	{
		padding:0.4em 0em;
		float: left;
		margin-left:0.5em;
		margin-top:0.5em;
		border:1px solid #333;
		clear:left;
		background-color:#fff;
	}
#navigation li>ul 
	{
		top: auto;
		left: auto;
	}
#navigation li:hover ul, #navigation li.over ul 
	{
		display: block;
	}
.artistsDropDown
	{
		margin-left:89px !important;
		border-left:2px solid #000 !important;
	}
.ospDropDown
	{
		margin-left:164px !important;
		border-left:2px solid #000 !important;
	}
*/

/* END SUB NAVIGATION */










/* START IMAGE TABLE */

.imageTable
	{
		display:none;
	}


.imageTable a, .imageTable a:hover
	{
		padding:0 !important;
		margin:0 !important;
		background-color:#fff !important;
	}
.imageTable img
	{
		padding:0 !important;
		margin:0 !important;
		border:1px solid #000;
	}

/* END IMAGE TABLE */



#quotes
	{
		margin-top:2em;
	}

.quotesText
	{
		border:1px solid #666;
		padding:0.1em 1em 0em 2em;
		font-size:100%;
		color:#000;
		margin-bottom:1em;
	}
.quotesP
	{
		font-style:italic;
		text-indent: -0.4em;
		border:0px solid #f00;
		padding-bottom:0em;
		margin-bottom:0;
	}
.quotesCredit
	{
		border:0px solid #f00;
		padding-bottom:1.5em;
		margin-bottom:0;
		color:#000;
		font-weight:bold;
		font-size:80%;
	}


.italics
	{
		font-style:italic;
	}

.pdfLink
	{
		background-color:#fff !important;
		padding:0 !important;
		padding-right:2em !important;
		border:0px solid #f00;
		background:url('../images/icons/pdf.gif') no-repeat 100% 0;
	}
.pdfLink:hover
	{
		background-color:#fff !important;
		padding-right:2em !important;
		border:0px solid #f00;
		background:url('../images/icons/pdf.gif') no-repeat 100% 0;
	}
.imageLink
	{
		background-color:#fff !important;
		padding:0 !important;
		border:0px solid #f00;
	}
.imageLink:hover
	{
		background-color:#fff !important;
		padding:0 !important;
		border:0px solid #f00;
	}











/* START ACCESSIBILITY LINKS */
#accessibilityOptions
	{
		border:0px solid #f00;
		background-color:#fff;
		padding:0.4em 0em;
		width:800px;
	}
#accessibilityLinks
	{
		border:0px solid #f00;
		font-weight:bold;
		text-align:right;
		float:right;
	}
#accessibilityLinks ul
	{
		border:0px solid #f0f;
		margin:0;
	}
#accessibilityLinks li
	{
		display:inline;
		margin-right:0.8em;
	}
#accessibilityLinks a
	{
		color:#000;
		text-decoration:none;
		padding:0.1em 0.3em;
	}
#accessibilityLinks a:hover
	{
		color:#fff;
		text-decoration:none;
		background-color:#d0103a;
	}
#copyright
	{	
		border:0px solid #f00;
		float:left;
		font-weight:bold;
	}
#copyright p
	{
		 margin:0.2em;
	}
#accessibilityOptions .resizePrintLink
	{
		margin:0 !important;
		padding:0 !important;
	}
/* END ACCESSIBILITY LINKS */





.downloadPDF_holder, .contactFormHolder, fieldset
	{
		display:none;
	}







