

	body {
		background-color:#FFF;
		margin:0px;
		padding:0px;
	}
	
	a img {
		border:0;	
	}
	
	.mainMenuHeader {
		height:108px;
		background-image:url('images/header.gif');
		background-position:bottom;
		background-repeat:no-repeat;	
	}
	
	.mainMenuGlobalNav {
		
		text-align:right;
		font-family: Helvetica;
		font-size:12px;
		height:37px;
		padding:0 15px 0 0;
	}
	
	.mainMenuGlobalNav a {
		color:#999;
		font-weight:bold;	
	}
	
	
	
	.mainMenuItemCell {
		height:71px;
		text-align:center;
		padding:0 0 -5px 0;
		margin:0;
	}
	
	
	
	/*  HOME PAGE HOT ITEMS  */
	div.hotItem {
		margin: 3px 0px 0px 15px;
	}
	
	div.hotItem .title {
		font-family: verdana;
		font-size:12px;
		color:#1c3f95;
		font-weight:bold;
		text-decoration:underline;
	}
	
	div.hotItem .date {
		font-family: verdana;
		font-size:12px;
		color:#666;
		font-weight:bold;
		font-style:italic;
	}
	
	div.hotItem .description {
		font-family: verdana;
		font-size:12px;
		color:#666;
		font-weight:normal;
		font-style:none;
	}
	
	div.readMore {
	
		text-align:right;
		margin: 20px 90px 0 0;
		
		font-family: verdana;
		font-size:12px;
		color:#666;
		font-weight:bold;
		text-decoration:underline;
	}
	
	
	
	
	/*  CONTENT PAGES */
	sup {
		font-size:55%;	
	}
	
	/* HOME */
	#homePageCell {
		background-image:url('images/home_center.jpg');
		background-repeat:no-repeat;
		height:460px;
	}
	
	p.homePageContentBlock {
		font-family: verdana, sans-serif;
		font-size:12px;
		color:#FFF;
		line-height:25px;
		text-align:left;
		font-weight:bold;
		padding:0 0 0 45px;	
		margin:0;
		width:290px;
	}
	
	p.homePageContentBlock a {
		font-weight:bold;
		color:#FFF;
	}
	
	p.homeFooter {
		text-align:center;
		font-family: "Century Gothic", helvetica, verdana, sans-serif;
		font-size:22px;
		color:#666;
		padding: 28px;
		font-style:italic;
	}
	
	.page_content_container {
		background-image:url('images/page_content_repeat-y.gif');
		background-repeat:repeat-y;
	}
	
	.sideMenu {
		font-family: "Century Gothic", helvetica, verdana, sans-serif;
		font-size:14px;
		font-weight:bold;
		line-height:25px;
		list-style:inside;
		list-style-type:none;
		margin:0 0 0 3px;
		padding:0;
	}
	
	.sideMenuItem, .sideMenuActiveItem {
		
		padding: 6px 3px 10px 22px;
		line-height:12px;
	}
	
	.sideMenuItem a{
		color:#000;
		text-decoration:none;
	}
	
	.sideMenuItem a:hover{
		color:#1c3f95;
	}
	
	.sideMenuActiveItem {
		color:#FFF;
		font-weight:bold;
		background-image:url("images/page_activeItemBackground.jpg");
		background-repeat:no-repeat;
	}
	
	
	.pageMainContent {
		font-family: "Century Gothic", helvetica, verdana, sans-serif;
		font-size:12px;
		line-height:20px;
		padding: 7px 60px 0 12px;
	}
	
	.pageMainContent a {
		color:#1c3f95;
		font-size:12px;
	}
	
	.pageMainContent ul {
		color: 	#f58025;
		margin:0;
		list-style-type:disc;
		list-style-image:url(images/listItem_OrangeDisk.gif)
	}
	.pageMainContent ul li {
		margin:0;
		padding-top:8px;
		font-family: "Century Gothic", helvetica, verdana, sans-serif;
		font-size:12px;
		color:#000;
	}
	
	hr {
		border: 0;
		color:#1c3f95;
		width:350px;
		background-color: #2f60a3;
		height: 1px;
	}
	
	b.headBlue {
		color:#1c3f95;
		font-size:12px;
	}
	
	b.headOrange {
		color:#f58025;
		font-size:15px;
	}
	
	b.subHead, b.subHeadBlue {
		color:#1c3f95;
		font-size:12px;
	}
	
	.paragraphTitle {
		color:#666;
		font-size:12px;
	}
	
	b.subHeadOrange {
		color: #f58025;
		font-size:12px;
	}
	
	.contactContent {
		font-size:12px;
		line-height:20px;
	}
	
	p.reference {
		margin:0;
		padding:0;
		font-family: "Century Gothic", helvetica, verdana, sans-serif;
		font-size:9px;
		color:#666;
	}
	
	ol.reference {
		font-family: "Century Gothic", helvetica, verdana, sans-serif;
		font-size:9px;
		color:#666;
		line-height:9px;
	}
	ol.reference li {
		margin-top:8px;	
	}
	
	div.legal {
		font-family: verdana, sans-serif;
		font-size:12px;
		color:#666;
		padding-top:10px;
	}
	
	/* FORMS AND TABLES */
	table.contentTable {
		border-right: 1px solid #1c3f95;
		font-family: "Century Gothic", helvetica, verdana, sans-serif;
		font-size:12px;
		color:#000;
	}
	
	td.columnHeader {
		color:#fff;
		text-align:center;
		background-color: #1c3f95	
	}
	
	table.contentTable td {
		border-left: 1px solid #1c3f95;
		border-bottom: 1px solid #1c3f95;
		padding:4px;
	}
	
	table.layoutTable {
		font-family: "Century Gothic", helvetica, verdana, sans-serif;
		font-size:12px;
		color:#000;
	}