INPUT.large, TEXTAREA.large {
	width: 100%;
}
INPUT.medium, TEXTAREA.medium {
	width: 60%;
}
INPUT.small, TEXTAREA.small {
	width: 40%;
}
INPUT, SELECT, TEXTAREA {
	font-size: 11px;
	font-family: Tahoma, Arial, sans-serif;
}
HR {
	color: #6282B5;
}
SPAN.col-v {
	color: #AAA;
}
H1 {
	font-size: 150%;
	color: #042D6F;
	font-family: Tahoma, Arial, sans-serif;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
H2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 125%;
	color: #042D6F;
	margin: 0;
	padding: 10px 0 0 0;
	font-weight: normal;
}
IMG.left {
	margin: 0 15px 2px 0; 
}
IMG.right {
	margin-left: 15px;
}
P {
	margin: 0;
	padding: 9px 0;
}
FORM {
	padding: 0;
	margin: 0;
}
TD {
}
BODY {
	background-color: #6282B5;
}/*-----------------------------------*/
/*changes from AlexZ for new top*/
a img { border: none }
table.overtop { width: 100%; border-collapse: collapse; background: #fff }
.overtop .mlogo { background: url(img/logo1.gif) no-repeat 0 0; width: 35%; height: 63px }
.lang { width: 30px }
.lang img { margin: 10px 10px 10px 10px }
.title { background: url(img/topbg.gif) no-repeat 0 90%; vertical-align: bottom; text-align: center;
font: bold 75% Tahoma, sans-serif; color: #626262; padding: 0 }
.title2 { background: url(img/topbg.gif) no-repeat 0 100%; vertical-align: bottom; text-align: center;
font: bold 95% Tahoma, sans-serif; color: #626262; width: 30px; padding: 0 }
.title a, .intitle a { text-decoration: none; color: #626262; display: block  }
.title a:hover {  }  
.intitle { padding: 0 10px 8px 10px; margin: 0; }
.intitlesel { border-bottom: 5px solid #ffcc00; padding: 0 10px 3px 10px; }