TABLE.MainTable
{
	font-size: 10pt;
	font-weight: bold;
	width : 600px;
}
TABLE.MediumMainTable
{
	font-size: 10pt;
	font-weight: bold;
	width : 500px;
}
TABLE.SmallMainTable
{
	font-size: 10pt;
	font-weight: bold;
	width : 400px;
}

TABLE.SubTable
{
	font-size: 10pt;
	font-weight: bold;
}


TD.Title
{
	padding-top : 2px;
	text-align : left;
	font-family : Arial;
	font-size : 16pt;
	font-weight : bold;
	color: #073259;
}

TD.BigTitle
{
	padding-top : 2px;
	text-align : left;
	font-family : Arial;
	font-size : 18pt;
	font-weight : bolder;
	color: #073259;
}


TD.SmallTitle
{
	padding-top : 2px;
	text-align : left;
	font-family : Arial;
	font-size : 12pt;
	font-weight : bold;
	color: #073259;
}

TD.SectionTitle
{
	background : #36126b;
	color : white;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-top: 3px;
	padding-right: 5px;
	border-width : 4px;
	border-color : white;
	border-style : double;
}

TD.TitleCentered
{
	padding-top : 2px;
	text-align : center;
	font-family : Arial;
	font-size : 16pt;
	font-weight : bold;
	color: #073259;
}


TD.Label
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bolder;
	text-align: right;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-top: 5px;
	padding-right: 1px;
	width : 30%;
	vertical-align : top;
}

TD.LeftLabel
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bolder;
	padding-bottom: 3px;
	padding-left : 8px;
	padding-top: 5px;
	padding-right: 1px;
	vertical-align : top;
}

TD.OneLineLabel
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bolder;
	text-align: left;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-top: 6px;
	padding-right: 1px;
}

TD.Heading
{
	background: #f0f0f9;
	text-align : left;
	color: Black;
	font-size: 10pt;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 10px;
	padding-top: 2px;
	border-width : 1px;
	border-color : White;
	border-style : outset;
}

TD.SubFormHeading
{
	background: #f0f0f9;
	text-align : left;
	color: Black;
	font-size: 10pt;
	font-weight : bolder;

	border-left : 0px;
	border-right : 0px;
	border-top : 0px;
	border-bottom : 1px;
	border-style : solid;
	border-color : #000080;

	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 10px;
	padding-top: 3px;
}

TD.ListData
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bolder;
	text-align: left;
	border-left : 0px;
	border-right : 1px;
	border-top : 0px;
	border-bottom : 1px;
	border-style : groove;
	border-color : #CCCCCC;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 10px;
	padding-top: 1px;
}

TD.MultiLineListData
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bolder;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 10px;
	padding-top: 1px;
}

TD.ListDataHeading
{
	text-align: right;
	padding-right : 3px;
}

TD.Data
{
	font-family: Arial;
	font-size: 10pt;
	text-align: left;
	font-weight: normal;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-top: 3px;
	padding-right: 8px;
}

TD.FixedData
{
	font-family: Arial;
	font-size: 12pt;
	font-weight : bolder;
	color : #193365;
	text-align: left;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-top: 3px;
	padding-right: 8px;
}

TD.OneLineData
{
	font-family: Arial;
	font-size: 10pt;
	text-align: left;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-top: 1px;
	padding-right: 8px;
}

TD.TextData
{
	font-family: Arial;
	font-size: 10pt;
	text-align: left;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-top: 6px;
	padding-right: 1px;
}

TD.Submit
{
	text-align: right;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
}

SPAN.note
{
	color: #000099;
	font-size: 8pt;
}

SPAN.addbutton
{
	color: #000099;
	font-size: 10pt;
}

.Error
{
	color: Red;
	font-size: 8pt;
	font-family: Tahoma;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-top: 1px;
	padding-right: 0px;
	clear : left;
}
SELECT.fixedWidthSelect
{
	width: 200px;
}


a.newlink:link
{
	color: #000000;
	text-decoration: none;
}
a.newlink:visited
{
	color: #000000;
	text-decoration: none;
}
a.newlink:hover
{
	color: #5c2aa7;
	text-decoration: none;
}

