.alternatecolorline2 {
        background-color: #E3f9ff;
	font-size: 10px;
        }

.alternatecolorline {
        background-color: #bcd0d6;
	font-size: 10px;
        }

.tableTitle {
	text-align: center;
	color: #547074;
	font-size: 12px;
	background-color: #dbe9ed;
}

.errorMessages {
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
}

a:link{color:#105278;text-decoration: none;}
a:visited{color:#105278;text-decoration: none;}
a:hover{color:#000000;text-decoration: underline;}
a:active{color:#000000;text-decoration: none;}

html{height:100%; margin:4;}
body{height:100%;margin:4;      font: 12px Arial, Helvetica, sans-serif; color: #000000;}

/* Forms fields definitions */
input,select,textarea {
        font-family: arial;
        font-size: 12px;
        color: #000000;
        background-color: #F6F6F2;
        border-color: #ECEEE5 #F6F6F2 #F6F6F2 #ECEEE5;
}

h3 {
	text-align: center;
	font-size: 20px;
}

.footer{width:98%; text-align:center; position:absolute; bottom:0; padding:1%; }
