@charset "ISO-8859-1";
body{
	background-color: #01519A;
}
td{
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	vertical-align:top;
}
.bgLeft{
	background-image:url(graphics/bg_left.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
.bgRight{
	background-image:url(graphics/bg_right.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
.menuTop{
	background-image:url(graphics/menu_top.jpg);
}
.menuBottom{
	background-image:url(graphics/menu_bottom.jpg);
}
.bgSidebar{
	background-image:url(graphics/sidebar_bg.jpg);
	vertical-align:top;
	width:180px;
}
.bgBody{
	background-color:#EBEBEB;
	padding:10px;
/*	background-image:url(graphics/body_bg.jpg);
	background-position:bottom;
	background-color:#EBEBEB;
	background-repeat:no-repeat;
*/
}
# zindex{
	z-index:1;
	position:absolute; 
}
.footer{
	background-color:#01519A;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-size:small;
}
.footer a:link{
	color:#FFFFFF;
	font-weight:bold;
}
.footer a:hover{
	color:#FFFFFF;
	font-weight:bold;
}
.footer a:visited{
	color:#FFFFFF;
	font-weight:bold;
}
#lalmenu{
	height:39px;
}
a:link{
	color: #003160;
}
a:hover{
	color: #003160;
}
a:visited{
	color: #003160;
}
.header {
	background-image: url(graphics/header-bg.jpg);
	background-position: right;
}
.redBar {
	background-image: url(graphics/red-bar.jpg);
}
.donateTop {
	background-color: #7AA6FF;
	vertical-align:middle;
	padding:10px;
	font-size:16px;
	color:#FFFFFF;
}
.donateMiddle {
	background-color: #95B8FF;
	text-align:center;
	vertical-align:middle;
}
.donateBottom {
	background-color: #B5CDFF;
	padding:8px;
	text-align:right;
	font-size:14px;
}
.newsTop {
	background-color: #9ABCFF;
	vertical-align:middle;
	padding:10px;
	font-size:16px;
	color:#FFFFFF;
}
.newsMiddle {
	background-color: #AEC9FF;
	padding:4px;
}
.newsBottom {
	background-color: #C6D9FF;
	padding:8px;
	text-align:right;
	font-size:14px;
}
.eventsTop {
	background-color: #BFD4FF;
	vertical-align:middle;
	padding:10px;
	font-size:16px;
	color:#0066FF;
}
.eventsMiddle {
	background-color: #CCDDFF;
	padding:4px;
}
.eventsBottom {
	background-color: #DBE7FF;
	padding:8px;
	text-align:right;
	font-size:14px;
}
.newsBody {
	background-color: #EBEBEB;
}
.newsBody td{
	background-color: #EBEBEB;
}
.pageTitle {
	font-size: 16px;
	color: #035199;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

