
.error {
	border: 2px solid red;
	color: red;
	margin: 0px 0px 18px 0px;
	padding: 1px 6px 2px 6px;
}

.info{
	border: 2px solid blue;
	color: blue;
	margin: 0px 0px 18px 0px;
	padding: 1px 6px 2px 6px;
}
.imgborder {
	border: 1px solid black;
}
body {
	margin: 0px;
	font: normal 80%/130% Verdana, Arial, Helvetica, sans-seriff;
	background-color:#DADADA;
}
td {
	font: normal 80%/130% Verdana, Arial, Helvetica, sans-seriff;
	vertical-align: top;
}
th {
	font: bold 80%/130% Verdana, Arial, Helvetica, sans-seriff;
	text-align: left;
	vertical-align: top;
}
hr {
	color: #0079C6;
	height: 1px;
}
h1 {
	font: bold 170%/130% Verdana, Arial, Helvetica, sans-seriff;
}
h2 {
	font: bold 160%/130% Verdana, Arial, Helvetica, sans-seriff;
}
h3 {
	font: bold 150%/130% Verdana, Arial, Helvetica, sans-seriff;
}
h4 {
	font: bold 140%/130% Verdana, Arial, Helvetica, sans-seriff;
}
h5 {
	font: bold 130%/130% Verdana, Arial, Helvetica, sans-seriff;
}
h6 {
	font: bold 120%/130% Verdana, Arial, Helvetica, sans-seriff;
}
a {
	color: #0079C6;
	text-decoration: none;
}
a:hover {
	color: #0079C6;
	text-decoration: underline;
}

#navigation {
	background: #0079C6;
	width: 172px;
	padding: 5px 5px 5px 5px;
	font: normal 80%/180% Verdana, Arial, Helvetica, sans-seriff;
}
#navigation hr {
	color: white;
	height: 1px;
}
#navigation a {
	color: white;
	text-decoration: none;
}
#navigation a:hover {
	color: white;
	text-decoration: underline;
}
#content {
	width: 600px;
	background-color:white;

}
#banners {
	width: 120px;
	padding: 129px 20px 20px 20px;
	background-color:#DADADA;
}

#banners a img{border: 0 none;}
#template1 #templateleftcol {
	width: 400px;
	padding: 0px 20px 0px 0px
}
#template1 #templaterightcol {}
#template2 #templateleftcol {
	width: 300px;
}
#template2 #templaterightcol {
	width: 300px;
}
#template3 #templateleftcol {}
#template3 #templaterightcol {}

table.formtable tr{display:table-row !important;}