body {
	behavior: url(/lib/htc/csshover.htc);
}

body,html {
	height: 100%;
}

body, table, td, p, div, img, h1,h2,h3,h4,h5,h6, ol, li, form, A {
	margin: 0;
	padding: 0;
	border: 0;
	font: 12px verdana;
	color: black;
	text-align: left;
}

input, select, textarea {
	margin: 0;
	padding: 0;
	font: 12px verdana;
	color: black;
	text-align: left;
}

table {
	border-collapse: collapse;
	margin: 0 auto;
}

td {
	vertical-align: top;
}

ol {
	list-style: circle;
}

a {
	text-decoration: none;
	color: black;
}

/*
*/
div.error-txt {
	color: #FF2C00;
}

div.error {
	margin: 0 0 5px 0;
	padding: 10px 0;
	border: 1px solid #FF0000;
	text-align: center;
	background: #FFD7D7;
	color: black;
}

div.error A {
	color: black;
}

div.info {
	margin: 0 0 5px 0;
	padding: 10px 0;
	border: 1px solid #9CD429;
	text-align: center;
	background: #E9F5CD;
	color: black;
}

div.info A {
	color: black;
}


div.checkbox {
	padding: 8px 0;
	padding-left: 30px;
	background: url(../images/checkbox.png) center left no-repeat;
	cursor: pointer;
}

img.ico16 {
	behavior: url("pngbehavior.htc");
	width: 16px;
	height: 16px;
}
