body {
	background-color: rgb(255, 255, 255);
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

body {
	marginleft: -10px;
	margintop: -10px;
}

UL {
	font-size: 12px;
	font-family: 'arial';
	font-weight: normal;
	text-align: justify;	
}

H4 {
	font-size: 15px;
	color: rgb(0, 0, 0);	
	font-family: 'arial';
	font-weight: bold;
	text-align: justify;		
}

td.border-line {
	background-color: rgb(255, 255, 255);
}

.body-bground {
	background-color: rgb(57, 62, 103);
}

.top-header {
	background-color: rgb(0,51,102);
	color: rgb(255, 255, 255);
	font-family: 'arial';
	font-size: 11pt;
	letter-spacing: 0px;
	font-weight: bold;
	text-align: left;
}

td {
	color: rgb(0, 0, 0);
	font-size: 12px;
	font-family: 'arial';
	font-weight: normal;
}

td.left-column {
	color: rgb(0, 0, 0);
	font-size: 12px;
	font-family: 'arial';
	font-weight: normal;
}


td.right-column, td.contact-info, td.login-form {
	background-color: rgb(68, 76, 137);
}

td.contact-info {
	padding-top: 0px;
	vertical-align: top;
	color: rgb(147, 144, 203);
	font-family: 'arial';
	font-size: 9pt;
}

/* for Netscape */
td.contact-info {
	fontsize: 9pt;
}

.contact-info-title {
	color: rgb(147, 144, 203);
	font-family: 'arial';
	font-size: 10pt;
	font-weight: bold;
}

a.mail-to {
	color: rgb(0, 128, 0);
	text-decoration: none;
}

a.mail-to:hover {
	text-decoration: underline;
}

a.url {
	color: rgb(0, 128, 0);
	font-weight: bold;	
	text-decoration: none;
}

a.url:hover {
	text-decoration: underline;
}

/* for Netscape */
td.text-title {
	paddingtop: 5px;
}

td.text-title {
	color: rgb(171, 170, 212);
	font-family: 'arial';
	font-size: 12pt;
	font-weight: bold;
	text-align: left;	
	padding-top: 10px;
}

.text, .text-bold, .text-center, .text-r, text-l {
	color: rgb(0, 0, 0);
	font-size: 12px;
	font-family: 'arial';
	font-weight: normal;
}
.text-r {
	text-align: right;
}
.text-l {
	color: rgb(171, 170, 212);
	font-size: 12px;
	font-family: 'arial';
	font-weight: normal;
	text-align: left;
}
.text-bold {
	font-weight: bold;
}

.text-center {
	text-align: center;
}

.text-menu {
	color: rgb(0, 56, 240);
	font-size: 14px;
	font-family: 'arial';
	font-weight: bold;
}

a.text-menu {
	font-family: 'arial';
	color: rgb(0, 56, 240);
	text-decoration: none;
}

a.text-menu:hover {
	color: rgb(255, 0, 0);
	text-decoration: underline;
}

dl.text { padding-left: 0px; }
dl.text { textalign: left; } /* for NN */

.copyright {
	font-family: 'arial', 'arial';
	font-size: 8pt;
	font-weight: normal;
	color: rgb(0, 56, 240);
	padding-top: 20px;
}
/* for Netscape */
.copyright {
	fontsize: 8pt;
	fontweight: normal;
	paddingtop: 10px;
}

a.copyright {
	font-family: 'arial', 'arial';
	font-size: 8pt;
	font-weight: normal;
	color: rgb(0, 56, 240);
	padding-top: 20px;
	text-decoration: none;
}

a.copyright:hover {
	text-decoration: underline;
}

a.itos-link {
	font-size: 8pt;
	font-family: 'arial', 'arial';
	color: rgb(55, 55, 100);
	text-decoration: none;
}

a.itos-link:hover {
	color: rgb(237, 236, 255);
	text-decoration: underline;
}