	body
	{
	background-color: #ffffff;
	background-repeat: repeat;
	margin-top: 0em;
	margin-left: 0em;
	font-family: arial;
	font-size: 12px;
	font-weight:normal;
	}
	.MainNav { margin-right: 20px; font-family: Arial; font-size: 14px; color: #666666; text-decoration: none;}
	.MainNavHighlight { margin-right: 20px; font-family: Arial; font-size: 14px; color: #c1131e; text-decoration: none;}
	UL.A { margin-left:12px; color: #ffffff; list-style-type: disc;}
	LI.A { padding-bottom:5px; }	
	td
	{
	font-family: arial;
	font-size: 12;
	font-weight:normal;
	}
	
	table.RootTable
	{
	width: 700px;
	background-color: #ffffff;
	border: none;
	padding: 0px;
	}
	
	td.HeaderTD
	{
	width: 700px;
	background-color: #ffffff;
	padding: 0px;
	}

	td.NavBarTD
	{
	width: 700px;
	background-color: #ffffff;
	padding: 0px;
	}
	
	td.ContentTD
	{
	width: 730px;
	background-color: #ffffff;
	padding: 0px;
	color: black;
	font-family: arial;
	font-size: 12;
	font-weight: normal;
	}
	
	td.SmallerText
	{
	font-family: arial;
	font-size: 11;
	font-weight: normal;
	}
	
	div.Base
	{
	}
	
	div.NavBar
	{
		width: 760px;
		padding: 0px;
		margin: 0px;
		border-bottom-color: #666666;
		border-bottom-style:solid;
		border-bottom-width:2px;
	}
	
	div.Footer
	{
		background-color: #e5e5e5;
		width: 760px;
		border-left-color: #666666;
		border-left-style:solid;
		border-left-width:2px;
		border-right-color: #666666;
		border-right-style:solid;
		border-right-width:2px;
		border-bottom-color: #666666;
		border-bottom-style:solid;
		border-bottom-width:2px;
		border-top-color: #666666;
		border-top-style:solid;
		border-top-width:2px;
		padding: 0px;
		text-align:left;
	}
	
	.disableTextButton
	{
		font-family: arial;
		font-size: 2.8mm;
		font-style: normal;
		font-variant: normal;
		font-weight: 800;
	}
	
	A:link
	{
		color: #0099ff;
		font-family: arial;
		font-size: 2.8mm;
		font-style: normal;
		font-variant: normal;
		font-weight: 600;
		text-decoration: underline;
		text-transform: none
	}
	
	A:visited
	{
		color: #0099ff;
		font-family: arial;
		font-size: 2.8mm;
		font-style: normal;
		font-variant: normal;
		font-weight: 600;
		text-decoration: underline;
		text-transform: none
	}
	
	A:hover   { color: #9999FF; } /* user hovers     */
	A:active  { color: #9999FF; }   /* active links    */
	
	font.FormFont
	{
		font-family: arial;
		font-size: 12;
		font-weight: 600
	}
	
	div.ErrorMsg
	{
		color: Red;
		font-family: arial;
		font-size: 12;
		font-weight: 600
	}
	
	span.ErrorMsg
	{
		color: Red;
		font-family: arial;
		font-size: 12;
		font-weight: 600
	}
	
	.H1
	{
		color: black;
		font-family: arial;
		font-size: 13px;
		font-weight: 600
	}

	.H2
	{
		color: black;
		font-family: arial;
		font-size: 13px;
		font-weight: 600;	
	}
	
	
	font.ErrorMsg
	{
		color: Red;
		font-family: arial;
		font-size: 12;
		font-weight: 600
	}
	
	.greyBackGround
	{
	background-color:#EEEEEE;
	}
	
	div.UnRenderedURL
	{
		width: 600px;
		padding: 2px;
		margin: 0px;
		border: #666666;
		border-style:solid;
		border-width:2px;
	}
	
	select
	{
		font-family: arial;
		font-size: 14;
		font-weight:normal;
	}
	
	input
	{
		font-family: arial;
		font-size: 14;
		font-weight:normal;
	}
	
	textarea
	{
		font-family: arial;
		font-size: 14;
		font-weight:normal;
	}

	.SubSectionBox { 	BORDER-TOP: black 1px solid; BACKGROUND-COLOR: #EAEEEF; PADDING: 6px;}

	.tipNum
	{
		font-size:14px;
		font-weight:bold;
		padding-right:4px;
	}
input[type="checkbox"] { margin-right: 3px; vertical-align:middle }
input[type="radio"] { margin-right: 3px; vertical-align:middle }
div.buttonImageRow
{
    clear:both; white-space:nowrap;
}
.buttonImageRow img
{
    vertical-align:middle;
}
A:link.NoU { text-decoration: none}
A:hover.NoU { text-decoration: none}
A:visited.NoU { text-decoration: none}
.greenButton{
    font-weight:bold; height:22px; vertical-align:top; padding-left:6px; padding-right:6px; font-size:11.1px; font-family:arial; color:white; background-color:#336633; border-top-color: #5c855c; border-left-color: #5c855c; border-bottom-color:#213121; border-right-color:#213121;
}
.purpleButton{
    font-weight:bold; height:22px; vertical-align:top; padding-left:6px; padding-right:6px; font-size:11.1px; font-family:arial; color:white; background-color:#333366; border-top-color: #9e9eb6; border-left-color: #9e9eb6; border-bottom-color:#222244; border-right-color:#222244;
}
