/* Default CSS Stylesheet for a new Web Application project */

@media screen
{
	BODY
	{
		background-color: black;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: normal;
		letter-spacing: normal;
		text-transform: none;
		word-spacing: normal;
	}

	.MainTable
	{
		width: 960px;
	}

	.HEADER
	{
		background-color: #C6D0DB;
	}

	.TITLEBAR
	{
		background-color: #052F87;
		font-size: 18px;
		color: White;
		padding-left: 25px;
	}

	.TOPLINKS
	{
		background-color: #074FA6;
		border-top: solid 1px white;
		border-bottom: solid 1px white;
		width: 960px;
		height: 20px;
		text-align: center;
	}

	.FOOTER
	{
		color: White;
		text-align: center;
		font-size: 12px;
	}

	.CONTENT
	{
		vertical-align: top;
		text-align: left;
		font-size: 14px;
	}

}

TD
{
	font-size: 14px;
}

A:link
{
	text-decoration: none;
	color: #052F87;
}

A:visited
{
	text-decoration: none;
	color: #052F87;
}

A:active
{
	text-decoration: none;
	color: #052F87;
}

A:hover
{
	text-decoration: underline;
	color: #052F87;
}

SMALL
{
	font-size: .7em;
}

BIG
{
	font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
	font-family: Courier New, monospace;
}

UL.SUBFAMILIES LI
{
	list-style-type: square;
	font-weight: bold;
}

UL.SUBFAMILIES2 LI
{
	list-style-type: square;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 20px;
}

UL.SUBFAMILIES3 LI
{
	list-style-type: square;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;
}

UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}

A.TOPLINK:link
{
	text-decoration: none;
	color: White;
}

A.TOPLINK:visited
{
	text-decoration: none;
	color: White;
}

A.TOPLINK:active
{
	text-decoration: none;
	color: White;
}

A.TOPLINK:hover
{
	text-decoration: none;
	color: White;
}

.TOPLINKS1
{
	text-align: center;
	color: White;
	background-color: #074FA6;
	font-size: 14px;
	width: 20%;
	cursor: hand;
}

.TOPLINKS2
{
	text-align: center;
	color: White;
	background-color: #052F87;
	font-size: 14px;
	width: 20%;
	cursor: hand;
}

.SUBMENUHEAD
{
	font-size: 18px;
	color: White;
	background-color: #7996AE;
	height: 45px;
	text-align: center;
	vertical-align: middle;
	border-bottom: solid 1px #7996AE;
}

.SUBMENUBODY
{
	font-size: 14px;
	border-top: solid 1px #7996AE;
	border-left: solid 1px #7996AE;
	border-right: solid 1px #7996AE;
	border-bottom: solid 1px #7996AE;
}

.SUBMENUITEM1
{
	text-align: center;
	font-size: 14px;
	color: #7996AE;
}

.SUBMENUITEM2
{
	text-align: center;
	font-size: 14px;
	color: #052F87;
	font-weight: bold;
}

A.SUBMENULINK1:link
{
	text-decoration: none;
	color: #7996AE;
}

A.SUBMENULINK1:visited
{
	text-decoration: none;
	color: #7996AE;
}

A.SUBMENULINK1:active
{
	text-decoration: none;
	color: #7996AE;
}

A.SUBMENULINK1:hover
{
	text-decoration: underline;
	color: #052F87;
}

TD.TABINACTIVE
{
	border-left: solid 1px #7996AE;
	border-right: solid 1px #7996AE;
	color: white;
	background-color: #7996AE;
	font-size: 14px;
	text-align: center;
	height: 40px;
}

TD.TABINACTIVE A:link
{
	text-decoration: none;
	color: white;
}

TD.TABINACTIVE A:visited
{
	text-decoration: none;
	color: white;
}

TD.TABINACTIVE A:active
{
	text-decoration: none;
	color: white;
}

TD.TABINACTIVE A:hover
{
	text-decoration: none;
	color: white;
}

TD.TABACTIVE
{
	background-color: #074FA6;
	border-left: solid 1px #074FA6;
	border-right: solid 1px #074FA6;
	color: White;
	font-size: 14px;
	text-align: center;
	height: 40px;
}

TD.TABACTIVE A:link
{
	text-decoration: none;
	color: white;
}

TD.TABACTIVE A:visited
{
	text-decoration: none;
	color: white;
}

TD.TABACTIVE A:active
{
	text-decoration: none;
	color: white;
}

TD.TABACTIVE A:hover
{
	text-decoration: none;
	color: white;
}

TD.TABSPACE
{
	border-top: solid 1px #7996AE;
	border-right: solid 1px #7996AE;
	background-color: white;
}

TD.TABCONTENT
{
	height: 258;
	border-left: solid 1px #7996AE;
	border-top: solid 1px #7996AE;
	border-bottom: solid 1px #7996AE;
	border-right: solid 1px #7996AE;
	font-size: 14px;
	vertical-align: top;
	padding: 15;
}

.menu
{
	position: absolute;
	top: 0px;
	visibility: hidden;
	border: 1px solid white;
	border-bottom-width: 0;
	font: normal 14px Arial, Verdana, Helvetica, sans-serif;
	line-height: 18px;
	z-index: 100;
	background-color: #074FA6;
	width: 193px;
	text-align: center;
}

.menu a
{
	font-size: 14px;
	color: White;
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid white;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 5px;
}

.menu a:link
{
	text-decoration: none;
	color: white;
}

.menu a:visited
{
	text-decoration: none;
	color: white;
}

.menu a:active
{
	text-decoration: none;
	color: white;
}

.menu a:hover
{
	text-decoration: none;
	background-color: #052F87;
	color: white;
}

TABLE.REP
{
	border-collapse: collapse;
}

TD.REPCELL1
{
	border-top: solid 1px #7996AE;
	border-bottom: solid 1px #7996AE;
	border-left: solid 1px #7996AE;
	border-right: solid 1px #7996AE;
	padding-left: 10px;
	padding-right: 10px;
}

TD.REPCELL2
{
	border-top: solid 1px #7996AE;
	border-bottom: solid 1px #7996AE;
	border-left: solid 1px #7996AE;
	border-right: solid 1px #7996AE;
	padding-left: 5px;
	padding-right: 5px;
}

.TITLE
{
	font-size: 16px;
	font-weight: bold;
	color: #052F87;
}

.TITLE2
{
	font-style: italic;
	font-size: 22px;
	font-weight: bold;
	color: #052F87;
}

.TITLE3
{
	font-style: italic;
	font-size: 18px;
	font-weight: bold;
	color: #052F87;
}

@media print
{
	BODY
	{
		background-color: white;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: normal;
		letter-spacing: normal;
		text-transform: none;
		word-spacing: normal;
	}

	.MainTable
	{
		width: 100%;
	}

	.HEADER
	{
		padding-bottom: 10px;
	}

	.TOPLINKS
	{
		display: none;
	}

	TD.PRINTSLOGAN
	{
		font-size: 18px;
	}

	.TITLEBAR
	{
		background-color: #052F87;
		font-size: 18px;
		color: White;
		padding-left: 25px;
		border-top: solid 1px #7996AE;
		border-bottom: solid 1px #7996AE;
	}

	#top1_cellLeft
	{
		display: none;
	}

	#top1_cellSubmenu
	{
		display: none;
	}

	#top1_cellSpace
	{
		display: none;
	}

	#bottom1_cellRight
	{
		display: none;
	}

	#bottom1_cellISO
	{
		display: none;
	}

	.CONTENT
	{
		padding-top: 20px;
		vertical-align: top;
		text-align: left;
		font-size: 14px;
	}

	.TABACTIVE
	{
		border-left: solid 1px #7996AE;
		border-right: solid 1px #7996AE;
		border-top: solid 1px #7996AE;
		font-weight: bold;
		font-size: 14px;
		font-style: italic;
		text-align: center;
		height: 40px;
	}

	.TABINACTIVE
	{
		border-left: solid 1px #7996AE;
		border-right: solid 1px #7996AE;
		border-top: solid 1px #7996AE;
		font-size: 14px;
		text-align: center;
		height: 40px;
	}

	.FOOTER
	{
		color: gray;
		text-align: center;
		font-size: 12px;
		border-top: solid 1px #7996AE;
	}

}


