/* cached
-------------------------------*/
	body{
		text-align: left;
		background: #FFFFFF;
		font: normal 12px Times, sans-serif;
		margin: 0px;
		padding: 0px;
		color: #666666;
	}
	table,td{
		font: normal 12px Times, sans-serif;
		color: #666666;
	}
	table.mainTable{
		background: white;
		height: 100%;
		width: 730px;
	}
	a{
		color: #003399;
		font: normal 12px Times, sans-serif;
		text-decoration: none;
	}
	a:hover{
		color: #003399;
		text-decoration: underline;
	}
	.topRow{
		text-align: left;
		vertical-align: middle;
		background: white;
		font: bold 20px Times, sans-serif;
		color: #9B9B9D;
	}
	a.topRowLink{
		color: #CCCCCC;
		text-decoration: none;
	}
	a.topRowLink:hover{
		color: white;
		text-decoration: none;
	}
	.logoCell{
		padding: 0px;
	}
	.mottoCell{
		background: #FFFFFF;
		font: bold 20px Times, sans-serif;
		padding: 12px 24px 3px 0px;
		text-align: right;
	}
	.flagCellSel{
		background: #7A7A7A;
	}
	.mainMenuRow{
		vertical-align: top;
		background: #FFFFFF;
	}
	.menuSepCell{
		color: #003399;
	}
	.inMainMenuCell{
		text-align: center;
		vertical-align: middle;
		border-bottom: solid 1px #D3D3D3;
		width: 200px;
		padding: 6px;
	}
	a.mainMenuLink{
		color: #CCCCCC;
		font: bold 14px Times, sans-serif;
		text-decoration: none;
	}
	a.mainMenuLink:hover{
		color: #A01232;
		text-decoration: none;
	}
	.inMainMenuCellSel{
		text-align: center;
		vertical-align: middle;
		background: #FFFFFF;
		border-bottom: solid 1px #A01232;
		padding: 6px;
		color: #A01232;
		font: bold 14px Times, sans-serif;
	}
	.subMenuRow{
		background: white;
		vertical-align: middle;
	}
	a.submenuLink{
		color: #CCCCCC;
		font: normal 14px Times, sans-serif;
		text-decoration: none;
	}
	a.submenuLink:hover{
		color: #A01232;
		text-decoration: none;
	}
	.subMenuCell{
		padding: 3px 6px 3px 3px;
		color: #A01232;
		font: normal 14px Times, sans-serif;
	}
	.crumb{
		text-align: left;
		font: normal 12px Times, sans-serif;
		padding: 0px 6px 0px 6px;
	}
	.submit{
		background: #660000;
		border: outset 2px #663366;
		color: white;
		font: normal 12px Times, sans-serif;
	}
	.contentCell{
		text-align: left;
		padding: 0px 0px 9px 0px;
		vertical-align: top;
	}
	.contentTable{
		width: 100%;
	}
	.contentHeader{
		background: #993366;
		color: white;
		font: bold 18px Times, sans-serif;
	}
	.imageInfo{
		font: italic normal 12px Times, sans-serif;
	}
	.inputCaption{
		color: #4D534D;
		font: normal 12px Times, sans-serif;
	}
	.input{
		background: white;
		border: solid 1px #4D534D;
	}
	.intextTitle1{
		color: black;
		font: bold 14px Times, sans-serif;
	}
	.intextTitle{
		color: #A01232;
		font: bold 18px Times, sans-serif;
	}
	.contentColumn{
		text-align: left;
		font: normal 14px Times, sans-serif;
		padding: 0px 0px 18px 18px;
		vertical-align: top;
	}
	.intro{
		font: italic 14px Times, sans-serif;
	}
	.contentTitle{
		text-align: left;
		color: #A01232;
		font: bold 24px Times, sans-serif;
		padding: 18px;
	}
	.bottomRow{
		background: #A01232;
		height: 22px;
		text-align: right;
		vertical-align: middle;
	}
	.bottomCell{
		font: normal 12px Times, sans-serif;
		padding: 0px 6px 0px 6px;
		color: #DDD;
	}
	a.bottomRowLink{
		color: #DDD;
		font: normal 12px Times, sans-serif;
		text-decoration: none;
	}
	a.bottomRowLink:hover{
		color: #FFFFFF;
		text-decoration: underline;
	}

		.divHidden{
			display: none;
		}
		.divVisible{
			display: block;
		}
		body{
			overflow: -moz-scrollbars-vertical;
		}