/* CSS Document */

* {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
	
body {
	margin: 10pt;
	}

/* This is the overall wrapper that sits us nicely in the middle of the page */

/* Anything for thge header here */

/* The wrapper for the area below the header */

#main {

}

/* Styling and layout for the standard left hand navigation */
#menu, #footer, #header, #content h1 {
	width: 0;
	height: 0;
	visibility: hidden;
	display: none;
}

/* Styling for the content area */

#content h1 {
	font-size: 28pt;
	font-weight:bold;
	margin-bottom: 10pt;
}
#content h2 {
	font-size: 24pt;
	font-weight:bold;
}
#content h3 {
	font-size: 21pt;
	font-weight:bold;
}
#content h4 {
	font-size: 18pt;
	font-weight:bold;
}
#content h5 {
	font-size: 14pt;
	font-weight:bold;
}
#content h6 {
	font-size: 12pt;
	font-weight:bold;
}
#content p {
	font-size: 12pt;
	margin-bottom: 12pt;
	line-height: 140%;
}
#content p.content_date {
	font-size: 21pt;
	margin-top: 15pt;
}
#content hr {
	border: 0 0 0 0;
	border: none 0;
	border-top: 1pt solid #CCCCCC;
}
#content ol, #content table {
	margin-left:20pt;
	font-size: 12pt;
	line-height: 15pt;
	margin-bottom: 15pt;
}
/* Footer styling is here */

fieldset {
	border: none;
	border: 1pt solid silver;
	margin-top: 10pt;
	padding: 10pt;
	font-size: 11pt;
	background-color: #efefef;
	color: #000000;
}
legend {
	padding: 5pt;
	background-color: silver;
	color: #000000;
	font-weight: bold;
}
fieldset div {
	height: 23pt;
}
fieldset label {
	width: 120pt;
	display: block;
	float: left;
}
fieldset div.option {
	width: 30pt;
	float: left;
}
.error {
	color:#cc0000;
	background-color: inherit;
}

div#home_links_block {
	margin-top: 5pt;
	margin-bottom: 40pt;
	font-size: 11pt;
	padding-left: 5pt;
}
div#title  {
	margin-bottom: 10pt;
}
div.home_image_block {
	margin-top: 10pt;
}
div.home_image_block a:link img, div.home_image_block a:visited img,
div.home_image_block img a:link , div.home_image_block img a:visited {
	border: 0;
}