/* TYPOGRAPHY */	body {		text-align: left;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 76%;        line-height: 1em;		color: #333;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;			}	div {		font-size: 1em;	}	img, a img {		border: 0;	}	/* LINKS */	a,	a:link 	a:active {		color: #000066;		text-decoration: none;	}	a:visited {		color: #000066;	}	a:hover {        color: #000066;	}/* END LINKS */	/* HEADINGS */	h1 {		font-size: 2em;		line-height: 1.5em;		margin: 0px 0px 0px 0px;		padding: 0;	}	h2 {		font-size: 1.5em;        line-height: 1.5em;		margin: 0px 0px 0px 0px;		padding: 0;	}	h3 {		font-size: 1.3em;		line-height: 1.3em;		margin: 0.5em 0px 0px 0px;		padding:0;	}	h4 {		font-size: 1.2em;		line-height: 1.3em;		margin: 0.25em 0px 0px 0px;		padding: 0;	}	h5 {		font-size: 1.1em;		line-height: 1.3em;		margin: 0.25em 0px 0px 0px;		padding: 0;	}	h6 {		font-size: 1em;		line-height: 1.3em;		margin: 0.25em 0px 0px 0px;		padding: 0;	}/* END HEADINGS *//* TEXT */	p {		font-size: 0.9em;		margin: 0px 0px 0.9em 0px;		padding: 0;		line-height:1.5em;	}	blockquote {		border-left:10px solid transparent;		margin-left:10px;	}	pre {		font-family: monospace;		font-size: 0.9em;	}	strong, b {		font-weight: bold;	}	em, i {		font-style:italic;	}    code {        font-family: "Courier New", Courier, monospace;        font-size: 0.9em;        white-space: pre;    }/* END TEXT */	/* LISTS */	ul {        line-height:1.4em;		margin: 0 0 1.5em 0;		padding: 0;	}	ul li {		margin: 0 0 0 30px;		padding: 0;	}	ol {		font-size: 1.0em;		line-height: 1.4em;		margin: 0 0 1.5em 0;		padding: 0;	}	ol li {		font-size: 1.0em;		margin: 0 0 0.25em 30px;		padding: 0;	}	dl {		margin: 0 0 1.5em 0;		padding: 0;		line-height: 1.4em;	}	dl dt {		font-weight: bold;		margin: 0.25em 0 0.25em 0;		padding: 0;	}	dl dd {		margin: 0 0 0 30px;		padding: 0;	}/* END LISTS */		/* TABLE */	table {        font-size: 0.9em;		margin: 0 0 1.5em 0;        padding: 0;	}	table caption {		font-weight: bold;		margin: 0 0 0 0;		padding: 0 0 1.5em 0;	}	th {		font-weight: bold;		text-align: left;	}	td {		font-size: 0.9em;	}/* END TABLE */			hr {		display: none;	}	div.hr {		height: 1px;		margin: 2px 0px 0px 0px;		border-bottom: 1px dotted black;	}	/* END TYPOGRAPHY */	/* FORM ELEMENTS */	form {		margin:0;		padding:0;	}	form div,	form p {		font-size: 0.9em;		margin: 0 0 0.9em 0;		padding: 0;	}	label {		font-weight: bold;	}	fieldset {		border: 1px solid #eee;		padding: 5px 10px;		margin: 0 0 1.5em 0;	}	fieldset legend {		color: #666;		font-size: 1.0em;		font-weight: bold;		margin: 0 0 0 0px;		padding: 0;		background-color: white;	}	* html fieldset legend {		margin: 0 0 10px -10px;	}	fieldset ul {		list-style: none;		margin: 0 0 1.5em 0;		padding: 0;	}	fieldset ul li {		list-style: none;		margin: 0 0 0.5em 0;		padding: 0;	}     		input, select, textarea {		font-size:0.9em; 		font-family: arial, helvetica, verdana, sans-serif;                margin: 0;		padding: 2px;	}		input, select {		vertical-align:middle;	}	textarea {			}		input.check {		border: none;		width: auto;		height: auto;		margin: 0;	}	input.radio {		border: none;		width: auto;		height: auto;		margin: 0;	}	input.file {		height: auto;		width: 250px;	}	input.readonly {		background-color: transparent;		border: none;	}	input.button {		width: 10em;		border:1px solid black;		background-color: #ddd;	}	input.image {		border: none;		width: auto;		height: auto; 	}	    form div.submit {		margin: 0.9em 0;	}    form div.submit input {		height: 2em;        width: 15em;	}/* END FORM ELEMENTS */