body,td,th {
	font-family: Calibri, "Lucida Sans Unicode", Geneva, Arial, Tahoma, Calibri;
	font: 11px normal Calibri, "Trebuchet MS", "MS Reference Sans Serif", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif ;
}
body{	background:url(img/bg.jpg) top #333333 repeat-x; }
h1 {
}
a:link { color: #003399; text-decoration: none; }
a:visited {	text-decoration: none; color: #006699; }
a:hover { text-decoration: underline; color: #D3D900; }
a:active { text-decoration: none; color: #999900; }
body { background-color: #D6EFFE; }
.aplogo { height: 118px; width: 385px; }
.aplogin {
	font: 12px Calibri, "Lucida Sans Unicode", Geneva, Arial, Tahoma, Verdana, sans-serif;
	color: #EBF2F8;
	background: #002D88;
	height: 30px;
	width: 250px;
	text-align: right;
	vertical-align: middle;
}
.apaddr {
	height: 30px;
	width: 530px;
	background-color: #002D88;
}
.apr1c3 { width: 412px; }
.apr1c4 { height: 23px; width: 165px; }
.ltblue { background: #EBF2F8; }
.apround { height: 23px; width: 23px; }
.midblue { background: #7BA9D4; height: 23px; width: 180px; }
.mdbluebtm { background: #7BA9D4; width: 180px; }
.navtween {	background: #7BA9D4; height: 6px; width: 166px; }
.tweenblue { background: #7BA9D4; height: 6px; width: 166px; }
.bluerght {	background: #EBF2F8; width: 165px; vertical-align:top; }
.apaddrbtm { background: #FFFFFF; height: 1px; border-bottom: 1px solid #6B8CAB; width: 780px; }
.navbg {
	background: #7BA9D4;
}
.debitdis { text-align:center; vertical-align:bottom;}
.apcopyright { color: #E0EDFC; font: 12px Calibri, "Lucida Sans Unicode", Geneva, Arial, Tahoma, Verdana, sans-serif; }
td img { display: block; border-bottom: none; border-top-style: none; 
		  border-right-style: none; border-left-style: none; }
td middlecont {
	vertical-align: top;
	padding-top: 14px;
}
.copyright { color: #FFFFFF;	background: #002D88; border-top: 1px solid #EBF2F8; font-family: Calibri, "Lucida Sans Unicode", Geneva, Arial, Tahoma, Verdana, sans-serif;
              font-size: 10px; height: auto; padding: 5px; }
.logintext { color: #E0EDFC; font: bold 13px "Lucida Sans Unicode", Geneva, Arial, Tahoma, Verdana, sans-serif;
			  padding-right: 15px; letter-spacing: 3px; }
.eqacu {
	text-align: center;
	display: table;
	vertical-align: baseline;
}
.leftads { font: bold 11px Calibri, "Lucida Sans Unicode", Geneva, Arial, Tahoma, Verdana, sans-serif;	color: #FFFFFF; }
.rightads {	font: bold 11px Calibri, "Lucida Sans Unicode", Geneva, Arial, Tahoma, Verdana, sans-serif; vertical-align: top; color: #000066; }
.fontmid {
	font: 13px Calibri"Lucida Sans Unicode", Geneva, Arial, Tahoma, Verdana, sans-serif;
	padding-left: 8px;
}
.d3 {
	background: url(img/3dbackg.gif) no-repeat fixed right bottom;
}
.underlinetabl {
	border-bottom: 1px solid #333333;
}
