/*******
******** MAIN COMMON STYLES */

* {
	margin: 0px;
	padding: 0px;
}

html, body {
	margin: 0px;
}
body {
	background-color: white; text-align: left; color: black;
}
body, input, select, textarea {
	font-family: verdana, serif;
}

a {
	color: #3273af; text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

em {
	text-align: left;
}

/* PARAGRAPH */
p, ul, ol, dl, address, input  {
	font-size: .8em;
}
td {
	font-size: .7em; text-align: left; vertical-align: top !important;
}

hr {
	border: 0px; height: 1px; margin: 5px 0px; color: #e2e2e2; background-color: #e2e2e2;
}

/* OTHER */
input, select, textarea {
	background-color: white; border: 1px solid #333; margin: 1px; _margin: 0px;
}

ol ol, ol ul, ul ol, ul ul, td p, td td, td h3, td input, td select, td textarea, p input, p select, p textarea {
	font-size: 100%;
}
td p {
	margin: 0px !important;
}

fieldset {
	margin: 0px; padding: 0px; border: 0px;
}

acronym {
	border-bottom: 1px dotted #00457c;
}


/* Just for print */
.printB, .printI {
	display: none;
}

/*******
******** MAIN LAYOUT COMMON STYLES */

