/** HTML STYLES ******************************************************/

	BODY {
		background-color: #FFFFFF;
		font-family: Arial, sans-serif;
		font-size: 13px;
		font-weight: normal;
		font-style: normal;
		line-height: 1.4;
		text-align: center;
	}
	
	H1 {
		border-top: solid 2px #77B800;
		border-bottom: solid 2px #77B800;
		margin: 0px 0px 20px 0px;
		padding: 5px 15px;
		color: #000000;
		font-family: "Minion Roman", Minion, Garamond, "Times New Roman", "Times", serif;
		font-size: 34px;
		font-weight: normal;
		font-style: normal;
		line-height: 1.0;
		text-align: center;
	}
	
	H2 {
		margin: 0px 0px 10px 0px;
		color: #000000;
		font-size: 16px;
		font-weight: bold;
		font-style: italic;
	}
	
	H3 {
		margin: 0px;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		font-style: normal;
	}
	
	A, A:link, A:hover, A:active, A:visited {
		color: #77B800;
		background-color: transparent;
		font-weight: bold;
		text-decoration: none;
	}
	
	A:hover {
		text-decoration: underline;
	}



/** CORE STYLES ******************************************************/

	#container {
		width: 720px;
		margin: 0px auto;
		text-align: left;
	}
		
		#container #content {
			clear: both;
		}


/** PRIMARY CONTENT STYLES ***************************************************/

	#content .primary {
		float: left;
		width: 420px;
		height: 500px;
		margin: 0px 24px 0px 0px;
		padding: 0px;
		clear: left;
	}
		
		#content .primary #panel {
			height: 560px;
			overflow: visible;
		}
			
			#content .primary #panel DIV.page {
				display: block;
			}
			
			#page_2, #page_3, #page_4, #page_5, #page_6, #page_7, #page_8, #page_9, #page_10 {
				display: none;
			}
		
		#content .primary #paging {
			margin: 10px auto 0px auto;
			text-align: center;
		}
			
			#content .primary #paging #page_position {
				padding: 0px 10px;
			}
			
			#content .primary #paging A IMG {
				background-color: #666;
			}

			#content .primary #paging A:hover IMG {
				background-color: #77B800;
			}
			
			#content .primary #paging A.disabled IMG, 
			#content .primary #paging A.disabled:hover IMG {
				background-color: #ccc;
			}


/** SECONDARY CONTENT STYLES ***************************************************/

	#content .secondary {
		float: left;
		width: 276px;
		margin: 0px;
		padding: 0px;
	}


/** DIALOG STYLES ***********************************************/

	.dialog {
		display: none;
	}


/** MISC GLOBAL STYLES ***********************************************/

	.phone {
		white-space: nowrap;
		font-weight: bold;
	}
	
	.field {
		margin-bottom: 5px;
	}

