FORM{
	padding:0;
	margin:0;
}
BODY,P,TD,DIV,SELECT,INPUT,SPAN,A,A:LINK,A:VISITED,A:HOVER{
	font-family:arial;
	font-size:12px;
	color:#2D4492;
}
div.header{
	text-align:center;
	width:780px;
	vertical-align:middle;
}

div.upper_bar{
	border-top:solid 4px #d2efff;
	border-bottom:solid 4px #d2efff;
	height:21px;
	width:780px;
	text-align:center;
}

div.footer{
	text-align:center;
	width:758px;
	vertical-align:middle;
	height:43px;
	margin-top:15px;
}






img.footerSidePadding{
	width:128px;
	height:1px;
}
td.footerSidePadding{
	
}
div.footerLinksList{
	height:23px;
	text-align:center;
	padding-top:3px;
	background-color:#2D4492;
}




.footer_link,a.footer_link,a:link.footer_link,a:visited.footer_link,a:hover.footer_link
{
	text-decoration:underline;
	text-align:center;
	font-weight:normal;
	color:#ffffff;
	font-size:11px;
}
img.footer_delim
{
	margin:0 12 3 12;
}







table.grid{
	width:758px;
}
span.grid{
	padding-top:10px;
	width:758px;
}
.CenterGridPartOf2{
	width:374px;
	padding-left:6px;
	overflow-x:hidden;
	padding-bottom:10px;
}
.LeftGridPartOf2{
	width:374px;
	padding-right:6px;
	overflow-x:hidden;
	padding-bottom:10px;
}
.RightGridPartOf3{
	width:134px;
	padding-left:12px;
	overflow-x:hidden;
	padding-bottom:10px;
}
img.RightGridPartOf3Trans
{
	width:130px;
	height:1px;
}
.CenterGridPartOf3{
	width:316px;
	padding-left:6px;
	overflow-x:hidden;
	padding-bottom:10px;
}
.LeftGridPartOf3{
	width:316px;
	padding-right:6px;
	overflow-x:hidden;
	padding-bottom:10px;
}
.CenterGridPart1Of2{
	width:632px;
	overflow-x:hidden;
	padding-bottom:10px;
}
.CenterGridPart1Of1{
	width:758px;
	overflow-x:hidden;
	padding-bottom:10px;
}




.empty{
	background-color:#D8D7E7;
}


.defaultClass{
	color:#2D4492;
}
.defaultTitleClass{
	font-weight:bold;
	color:#2D4492;
}