/* ------------------------------ */
/* CSS Document */
/* ------------------------------ */

/* RESET */

html * {
	border:							0;
	border-collapse:				collapse;
	margin: 						0;
	padding: 						0;
	border: 						0;

}


/* COMMON */

body {
	color:							#000;
	font-family:					Arial,Verdana,sans-serif;
	font-size:						75%;
	}

h1, #topcontent h1 {
	font-size:						1.8em;
	padding-bottom:					1.2em;
	padding-top:					2.2em;
}
h2, #Content h2, #topcontent h2 {
	font-size:						1.7em;
	padding-top:					1.7em;
	padding-bottom:					0.1em;
	line-height:					1.7em;	
}
h3, #Content h3, #topcontent h3 {
	font-size:						1.6em;
	padding-top:					1.6em;
	padding-bottom:					0;
	line-height:					1.6em;	
}
h4, #Content h4, #topcontent h4 {
	font-size:						1.4em;
	padding-top:					1.4em;
	padding-bottom:					0;
	line-height:					1.5em;
}
h5, #Content h5, #topcontent h5 {
	font-size:						1.2em;
	padding-top:					1.2em;
	padding-bottom:					0;
	line-height:					1.2em;
}



a, #Content a, #topcontent a {
	color:							#000;
	text-decoration:				underline;
}



#links a {
	color:							#000;	
	text-decoration:				underline;

}




ul, #Content ul, #topcontent ul {
	list-style-image:				none;
	list-style-position:			outside;
	list-style-type:				square;
	margin-left:					3em;
	padding-bottom:					0;
	padding-top:					0;
}

#Content li, li, p, #Content p, #topcontent p {
	padding-bottom:					0;
	padding-top:					1.6em;
	font-size:						1.1em;
	line-height:					1.6em;
}


/* Positioning */

#wrapper {

}

#header		{
	position:						absolute;
	display:						none;
}

#printlogo {
	display:						block;
	float:							right;
	padding-bottom:					20px;
	text-align:						right;

}

#printheader {
	display:						block;
	float:							left;
	padding-bottom:					20px;
	width:							50%;
	font-size:						80%;
}

#quicklink	{
	position:						absolute;
	display:						none;
}

#nav	{
	position:						absolute;
	display:						none;
}
#tools {
	position:						absolute;
	display:						none;
}

#YourAreHere {
	position:						absolute;
	display:						none;
}

#Content {
	border-top:						1px solid #000;
	padding-top:					10px;
	clear:							both;
}
#footer  {
	position:						absolute;
	display:						none;
}

/* Text Styles */
#header	dt {
	position:						absolute;
	display:						none;
}

/* Feedback form */

#Content label {
	float:							left;
	clear:							both;
	width:							7em;
	line-height:					2.3em;
	height:							3em;
	font-weight:					bold;
	text-align:						right;
	padding-right:					5px;
}

#Content input {
	float:							left;
	width:							70%;
	border: 						1px solid #eeeeee;
	line-height:					2em;
	padding:						5px;
}

#Content textarea {
	padding:						5px;
	float:							left;
	width:							70%;
	border: 						1px solid #eeeeee;
	font-family:					Arial,Verdana,sans-serif;
	font-size:						100%;
	margin-bottom:					10px;
}

#Content input.button {
	position:						absolute;
	display:						none;
}












