
div
{
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
#pageHeader h1
{
	display: inline;
}
#innerContentColumn
{
	float: none;
	width: auto;
	padding: 10px;
}
#contentColumn
{
	width: auto;
	height: 100%;
}
#pageHeader, #pageFooter
{
	padding: 0px;
}
#pageFooter
{
	clear: both;
}
#innerContentColumn
{
	overflow: visible;
	height: 100%;	/* fix the Win32 IE float bug */
	/* margin-right: 180px; */
	/*/*/ /*/margin: 0 0 0 2px; /* Silly Netscape hack to get the borders to line up */	
	min-height: 440px;
}
#contentColumn>#innerContentColumn
{
	height: auto;	/* fix Opera 5 which breaks with the above IE fix */
}
#innercontentcolumn
{
	height: 100%;	/* fix IE 5.0 which parse the Opera fix, note the selector is all lower case */
}
#pageHeader, #pageFooter
{
	z-index: 10;
}

/*---- Borders ----*/
#pageFrame
{
	border: solid 0px #ffffff;
}
#pageHeader
{
	border: solid 0px #d0d0c0;
}
#pageFooter, #contentColumn, #innerContentColumn
{
	border: solid 0px #000;
}
#pageFooter
{
	border-top-width: 0px;
}
#pageHeader
{
	border-bottom-width: 0px;
}
#innerContentColumn
{
	border-right-width: 0px;
}
#contentColumn
{
	border-left-width: 0px;
}

/*---- Align Text -----*/
#oldbrowser
{
	text-align: center;
}
#innerContentColumn
{
	text-align: left;
}
#noteFrame
{
	text-align: left;
}

/*---- Visual Elements ----*/
#pageFrame
{
	background-color: #ffffff;
	color: #000000;
	width: 100%;
	margin: 0px 0px 0px 0px;
}
#noteFrame
{
	background-color: #ffffff;
	color: #000000;
	/* width: 460px; */
	/* min-width: 200px; */
	width: 100%;
	margin: 0px 0px 0px 0px;
}
#batchFrame
{
	background-color: #ffffff;
	color: #000000;
	width: 100%;
	margin: 0px 0px 0px 0px;
}
#commentFrame
{
	background-color: #ffffff;
	color: #000000;
	width: 100%;
	margin: 0px 0px 0px 0px;
}
#pageFooter
{
	background-color: #ffffff;
}

/* Unnamed HTML Element Styles */
BODY {TEXT-ALIGN: center; font-size: small; font-family: Arial, Verdana, helvetica; color: #000000; margin-left: 0px; margin-right: 0px; margin-top: 0px; }

IMG { vertical-align: top; }

A:link		{FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #666699; FONT-FAMILY: Arial, Verdana, helvetica; }
A:visited	{FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #666699; FONT-FAMILY: Arial, Verdana, helvetica; }
A:hover		{FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #666666; FONT-FAMILY: Arial, Verdana, helvetica; text-decoration: underline;}
A:active	{FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #666666; FONT-FAMILY: Arial, Verdana, helvetica; text-decoration: underline;}

A.SmallText:link		{FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #666699; FONT-FAMILY: Arial, Verdana, helvetica; }
A.SmallText:visited		{FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #666699; FONT-FAMILY: Arial, Verdana, helvetica; }
A.SmallText:hover		{FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #666666; FONT-FAMILY: Arial, Verdana, helvetica; text-decoration: underline;}
A.SmallText:active		{FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #666666; FONT-FAMILY: Arial, Verdana, helvetica; text-decoration: underline;}

SELECT {font-weight: normal; BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, helvetica; FONT-SIZE: smaller; COLOR: #000000;  vertical-align: top;}
HR { HEIGHT: 1px; COLOR: #666666;}

/* Self Service formatting */
.SSTopHeadingStyle { font-weight: bold; font-size: large; color: #000000; font-family:  Arial, Verdana, helvetica; letter-spacing: 1px; }
.SSHeading1Style { font-weight: bold; font-size: larger; color: #000000; font-family:  Arial, Verdana, helvetica; letter-spacing: 1px; }
.SSSubHeading1Style { font-weight: bold; font-size: medium; color: #000000; font-family:  Arial, Verdana, helvetica;}
.SSSmallHeadingStyle { font-weight: bold; font-size: medium; color: #000000; font-family:  Arial, Verdana, helvetica;}

/* Self Service table formatting */
TABLE.tblSS	{BORDER-WIDTH: 0px; MARGIN: 0px, 0px, 0px, 0px; WIDTH: 100%; vertical-align: top;}
THEAD.tblSS	{FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; }
TR.tblSS		{}
TD.tblSS		{FONT-WEIGHT: normal; FONT-SIZE: medium; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: left; vertical-align: top; }
TD.tblSSSmall		{FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: left; vertical-align: top; }
TD.tblSSJustify		{FONT-WEIGHT: normal; FONT-SIZE: medium; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: justify; vertical-align: top; }
TD.tblSSSmallJustify		{FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: justify; vertical-align: top; }
TD.tblSSCenter{FONT-WEIGHT: normal; FONT-SIZE: medium; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: center; vertical-align: top; }
TD.tblSSSmallCenter{FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: center; vertical-align: top; }
TD.tblSSRight {FONT-WEIGHT: normal; FONT-SIZE: medium; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: right; vertical-align: top; }
TD.tblSSHeight{FONT-WEIGHT: normal; FONT-SIZE: medium; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: right; vertical-align: top; height:15; }
TD.tblSSLeft {FONT-WEIGHT: normal; FONT-SIZE: medium; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: left; vertical-align: top; }
TD.tblSSHorizontalRule {FONT-WEIGHT: normal; FONT-SIZE: medium; COLOR: #c0c0c0; FONT-FAMILY: Arial, Verdana, helvetica; text-align: left; vertical-align: top; height:1 }



/* Page formatting */
.TopHeadingStyle { font-weight: bold; font-size: large; color: #000000; font-family:  Arial, Verdana, helvetica; letter-spacing: 1px; }
.Heading1Style { font-weight: bold; font-size: larger; color: #000000; font-family:  Arial, Verdana, helvetica; letter-spacing: 1px; }
.SubHeading1Style { font-size: medium; color: #000000; font-family:  Arial, Verdana, helvetica;}
.LabelStyle { font-weight: normal; font-size: small; text-transform: none; color: #000000; font-family:  Arial, Verdana, helvetica; vertical-align: top; }
.LabelStyleAlt { font-weight: bold; font-size: small; text-transform: none; color: #000000; font-family:  Arial, Verdana, helvetica; vertical-align: top; }
.LabelBoolStyle { font-weight: normal; font-size: small; text-transform: none; color: #000000; font-family:  Arial, Verdana, helvetica; }
.BoldLabelStyle { font-weight: bold; font-size: small; text-transform: none; color: #000000; font-family:  Arial, Verdana, helvetica; }
.LabelStyleHighVis {background-color: #ffff33; font-weight: normal; font-size: small; color: #000000; font-family:  Arial, Verdana, helvetica; }
.LinkNoUnderlineStyle{	font-weight: normal;font-size: small;text-transform: none;color: #000000;font-family: Arial, Verdana, helvetica; text-decoration: none;}
.AmountLabelStyle { font-weight: normal; font-size: small; text-transform: none; color: #000000; font-family:  Arial, Verdana, helvetica; vertical-align: top; text-align: right; }
.FooterStyle { font-weight: normal;	font-size: x-small; text-transform: none; color: #000000; font-family:  Arial, Verdana, helvetica; }

/* Form Elements and Server Controls */
.DropDownListStyle { border-color: #000000; border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; font-weight: normal; font-size: small; letter-spacing: 0px; text-transform: none; color: #000000; font-family:  Arial, Verdana, helvetica; vertical-align: top;}
.CheckBoxStyle { font-weight: normal; font-size: small; text-transform: none; color: #000000; vertical-align: text-top; font-family:  Arial, Verdana, helvetica; }
.TextBoxStyle { font-weight: normal; font-size: small; font-family: Arial, Verdana, helvetica; border-right: #999999 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #999999 1px solid; }
.FxTextBoxStyle { font-weight: normal; font-size: small; font-family: Arial, Verdana, helvetica; border-right: Maroon 1px solid; border-top: Maroon 1px solid;	border-left: Maroon 1px solid; border-bottom: Maroon 1px solid; width: 80px; text-align: right; }
.AmountTextBoxStyle { font-weight: normal; font-size: small; font-family: Arial, Verdana, helvetica; border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; text-align: right; }
.DateTextBoxStyle {	font-weight: normal; font-size: small; font-family: Arial, Verdana, helvetica; border-right: #999999 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #999999 1px solid; width: 100px; }
.DisabledTextBoxStyle { font-weight: normal; font-size: small; font-family: Arial, Verdana, helvetica; background-color: #EEEEFF; border-right: #999999 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #999999 1px solid; text-align: right; }
.RedLabelStyle { font-weight: normal; font-size: small; text-transform: none; color: #ff0000; font-family:  Arial, Verdana, helvetica; }
.ButtonStyle { font-weight: normal; font-size: small;  text-transform: none; font-family: Arial, Verdana, helvetica; color: black; border-right: #000000 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #000000 1px solid; }
.ImageButtonStyle { text-align: center; vertical-align: middle; }
.LinkListBox { font-weight: normal; font-size: small; font-family: Arial, Verdana, helvetica; border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; color: #333366; }
.HyperlinkStyle {color: #666699; text-decoration: underline;}

/* Wizard Styles */
.WizardStyle { width: 100%; font-size: small; font-weight: normal; color: #000000; padding-left: 3px; padding-right: 3px;}
.WizardHeaderStyle { font-weight: normal; color: #000000; font-size: small; }
.WizardItemStyle { width: 90%; font-weight: normal; color: #000000; font-size: small; padding-left: 3px; padding-right: 3px;}
.WizardSideBarStyle { width: 10%; font-weight: normal; color: #000000; font-size: small; padding-left: 3px; padding-right: 3px; vertical-align: top; }
.WizardSideBarButtonStyle { font-weight: normal; color: #000000; font-size: small; padding-left: 3px; padding-right: 3px; vertical-align: top;}
.WizardNavigationStyle { font-weight: normal; color: #000000; font-size: small; padding-left: 3px; padding-right: 3px;}
.WizardNavigationButtonStyle { font-weight: normal; color: #000000; font-size: small; padding-left: 3px; padding-right: 3px;}

/* Grid Styles */
.GridStyle { font-size: small; padding-left: 3px; padding-right: 3px; border: 0; }
.GridHeaderStyle { font-family:  Arial, Verdana, helvetica; font-size: small; font-weight: normal; color: #000000; padding-left: 3px; padding-right: 3px; background-color: #D0DADC; border: 0;}
.GridItemStyle { vertical-align: top; font-family:  Arial, Verdana, helvetica; font-size: small; font-weight: normal; color: #000000; padding-left: 3px; padding-right: 3px; background-color: #ffffff; border: 0; }
.GridAlternatingItemStyle { vertical-align: top; font-family:  Arial, Verdana, helvetica; font-size: small; font-weight: normal; color: #000000;	padding-left: 3px; padding-right: 3px; background-color: #EEEEFF; border: 0; }
.GridItemStyleHighVis { vertical-align: top; font-family:  Arial, Verdana, helvetica; font-size: small; font-weight: normal; color: #000000; padding-left: 3px; padding-right: 3px; background-color: #FFFFCC; border: 0; }
.GridAlternatingItemStyleHighVis { vertical-align: top; font-family:  Arial, Verdana, helvetica; font-size: small; font-weight: normal; color: #000000;	padding-left: 3px; padding-right: 3px; background-color: #FFCC99; border: 0; }
.GridSelectedItemStyle { vertical-align: top; font-family:  Arial, Verdana, helvetica; font-size: small; font-weight: normal; color: #000000; padding-left: 3px; padding-right: 3px; background-color: #FFFFCC; border: 0;}
.TinyGridStyle { font-size: x-small; padding-left: 0px; padding-right: 0px; border: 0; }
.TinyGridHeaderStyle { font-family:  Arial, Verdana, helvetica; font-size: x-small; font-weight: normal; color: #000000; padding-left: 0px; padding-right: 0px; background-color: #99CCCC; border: 0;}
.TinyGridItemStyle { vertical-align: top; font-family:  Arial, Verdana, helvetica; font-size: x-small; font-weight: normal; color: #000000; padding-left: 0px; padding-right: 0px; background-color: #ffffff; border: 0; }
.TinyGridAlternatingItemStyle { vertical-align: top; font-family:  Arial, Verdana, helvetica; font-size: x-small; font-weight: normal; color: #000000;	padding-left: 0px; padding-right: 0px; background-color: #EEEEFF; border: 0; }
.TinyGridItemStyleHighVis { vertical-align: top; font-family:  Arial, Verdana, helvetica; font-size: x-small; font-weight: normal; color: #000000; padding-left: 0px; padding-right: 0px; background-color: #FFFFCC; border: 0; }
.TinyGridAlternatingItemStyleHighVis { vertical-align: top; font-family:  Arial, Verdana, helvetica; font-size: x-small; font-weight: normal; color: #000000;	padding-left: 0px; padding-right: 0px; background-color: #FFCC99; border: 0; }
.TinyGridSelectedItemStyle { vertical-align: top; font-family:  Arial, Verdana, helvetica; font-size: x-small; font-weight: normal; color: #000000; padding-left: 0px; padding-right: 0px; background-color: #FFFFCC; border: 0;}

/* Background and Navigation Styles */
.WizardHeaderLableStyle
{
	font-family: Arial, Verdana, helvetica;
	font-weight: bold;
	color: silver;
}
.AlternateTableHighLight
{
	 background-color: #EEEEFF;
}
.NoticeBackground
{
	background-color: #fff5ee;
	border-right: linen 1px solid;
	border-top: linen 1px solid;
	border-left: linen 1px solid;
	border-bottom: linen 1px solid;
}
.topNavBG 
{
	background: #666666; 
	text-align: center;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-color: #666666;
	border-top-color: #666666;
	border-style: solid;
	border-width: 2px; 
}
.topNavOn
{
	border-bottom-color: #666699;
	border-left-color: #9999CC;
	border-right-color: #333366;
	border-top-color: #9999CC;
	border-style: solid;
	border-width: 2px; 
    color: #ffffff;
    background-color: #666699;
    text-align: left;
    height: 25px;
    width: 200px;
}
.topNavOff 
{
	border-bottom-color: #666666;
	border-left-color: #999999;
	border-right-color: #333333;
	border-top-color: #999999;
	border-style: solid;
	border-width: 2px; 
    color: #ffffff;
    background-color: #666666;
    text-align: left;
    height: 25px;
    width: 200px;
}
.NavBackGround
{
	background-color: transparent;
	text-align: left;
	background-repeat: repeat-x;
	background-image: url("Images/middle.jpg");
}
.topNavSpacer	{ background-color: #ffffff; width: 2px; }
.topNavPipe		{ background-color: #000000; }
.tabNavHorizontalOn { background-color: #ffffff; text-align: left; height: 29px; background-repeat: repeat-x; }
.tabLeftNavHorizontalOn { background-color: #ffffff; text-align: left; height: 29px; width: 7px; background-repeat: no-repeat; }
.tabRightNavHorizontalOn {	background-color: #ffffff; text-align: left; height: 29px; width: 16px; background-repeat: no-repeat; }
.tabNavHorizontalFiller	{ background-color: #ffffff; height: 2px; }
.tabNavHorizontalBar { border-width: 0px; background-color: #666699; height: 2px; }
.tabNavVerticalOn {	background-color: #666699; text-align: left; height: 41px; width: 180px; background-repeat:  no-repeat; vertical-align: middle; }
.tabNavVerticalOff { background-color: #ffffff; text-align: left; height: 41px;	width: 180px; background-repeat: no-repeat; vertical-align: middle; }
.tabNavVerticalFiller	{ background-color: #ffffff; font-size: 64pt; }
.tabNavVerticalBar { border-width: 0px; background-color: #666699; width: 2px; }

.MenuNav.			{ color: #FFFFFF; font-size: medium; font-weight: bold; text-decoration: none; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuNav:link		{ color: #FFFFFF; font-size: medium; font-weight: bold; text-decoration: none; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuNav:visited	{ color: #FFFFFF; font-size: medium; font-weight: bold; text-decoration: none; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuNav:hover		{ color: #CCCCCC; font-size: medium; font-weight: bold; text-decoration: underline; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuNav:active	{ color: #CCCCCC; font-size: medium; font-weight: bold; text-decoration: underline; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }

.MenuNavOff.			{ color: #FFFFFF; font-size: medium; font-weight: bold; text-decoration: none; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuNavOff:link		{ color: #FFFFFF; font-size: medium; font-weight: bold; text-decoration: none; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuNavOff:visited	{ color: #FFFFFF; font-size: medium; font-weight: bold; text-decoration: none; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuNavOff:hover		{ color: #CCCCCC; font-size: medium; font-weight: bold; text-decoration: underline; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuNavOff:active		{ color: #CCCCCC; font-size: medium; font-weight: bold; text-decoration: underline; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }

.MenuSecondNav.			{ color: #FFFFFF; font-size: medium; font-weight: bold; text-decoration: none; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuSecondNav:link	{ color: #FFFFFF; font-size: medium; font-weight: bold; text-decoration: none; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuSecondNav:visited	{ color: #FFFFFF; font-size: medium; font-weight: bold; text-decoration: none; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuSecondNav:hover	{ color: #FFFFFF; font-size: medium; font-weight: bold; text-decoration: underline; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuSecondNav:active	{ color: #FFFFFF; font-size: medium; font-weight: bold; text-decoration: underline; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }

.MenuSecondNavOff.			{ color: #666699; font-size: medium; font-weight: bold; text-decoration: none; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuSecondNavOff:link		{ color: #666699; font-size: medium; font-weight: bold; text-decoration: none; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuSecondNavOff:visited	{ color: #666699; font-size: medium; font-weight: bold; text-decoration: none; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuSecondNavOff:hover	{ color: #666666; font-size: medium; font-weight: bold; text-decoration: underline; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }
a.MenuSecondNavOff:active	{ color: #666666; font-size: medium; font-weight: bold; text-decoration: underline; letter-spacing: 0; margin-left: 2px; white-space: nowrap; }

.StaticMenuStyle { }
.StaticMenuItemStyle { border: Solid 1px #FFFFFF; font-family: Arial, Verdana, helvetica; font-size: small; font-weight: normal; }
.StaticMenuHoverStyle { border-bottom: Solid 1px #9999CC; border-left: Solid 1px #9999CC;  border-top: Solid 1px #9999CC; border-right: Solid 1px #D0DADC; background-color: #D0DADC; font-family:  Arial, Verdana, helvetica; font-size: small; font-weight: normal;}
.DynamicMenuStyle { border: Solid 1px #9999CC; }
.DynamicMenuItemStyle { background-color: #D0DADC; font-family: Arial, Verdana, helvetica; font-size: small; font-weight: normal; }
.DynamicMenuHoverStyle { font-family:  Arial, Verdana, helvetica; font-size: small; font-weight: normal;}

.StaticFormMenuStyle { }
.StaticFormMenuItemStyle { border: Solid 1px #FFFFFF; font-family: Arial, Verdana, helvetica; font-size: small; font-weight: normal; }
.StaticFormMenuHoverStyle { border-bottom: Solid 1px #9999CC; border-left: Solid 1px #9999CC;  border-top: Solid 1px #9999CC; border-right: Solid 1px #D0DADC; background-color: #D0DADC; font-family:  Arial, Verdana, helvetica; font-size: small; font-weight: normal;}
.DynamicFormMenuStyle { border: Solid 1px #9999CC; }
.DynamicFormMenuItemStyle { background-color: #D0DADC; font-family: Arial, Verdana, helvetica; font-size: small; font-weight: normal; }
.DynamicFormMenuHoverStyle { font-family:  Arial, Verdana, helvetica; font-size: small; font-weight: normal;}

.StaticTopNavMenuStyle { }
.StaticTopNavMenuItemStyle { color: #FFFFFF; font-family: Arial, Verdana, helvetica; font-size: medium; font-weight: bold; letter-spacing: 0; white-space: nowrap; vertical-align: top; }
.StaticTopNavMenuHoverStyle { color: #FFFFFF; font-family: Arial, Verdana, helvetica; font-size: medium; font-weight: bold; letter-spacing: 0; white-space: nowrap; vertical-align: top; }
.DynamicTopNavMenuStyle { border: Solid 1px #9999CC; }
.DynamicTopNavMenuItemStyle { background-color: #D0DADC; color: #FFFFFF; font-family: Arial, Verdana, helvetica; font-size: medium; white-space: nowrap; vertical-align: top; }
.DynamicTopNavMenuHoverStyle { color: #FFFFFF; font-family: Arial, Verdana, helvetica; font-size: medium; white-space: nowrap; vertical-align: top; }

.subnav		 			{font-family: Arial, Verdana, helvetica; font-size: x-small; color: #000000; text-decoration: none; text-transform: uppercase; font-weight: normal; letter-spacing: 0px; text-align: center; white-space: nowrap; }
a.subnav:link			{font-family: Arial, Verdana, helvetica; font-size: x-small; color: #000000; text-decoration: none; text-transform: uppercase; font-weight: bold; letter-spacing: 0px; text-align: center; white-space: nowrap; }
a.subnav:active			{font-family: Arial, Verdana, helvetica; font-size: x-small; color: #000000; text-decoration: none; text-transform: uppercase; font-weight: bold; letter-spacing: 0px; text-align: center; white-space: nowrap; }
a.subnav:visited		{font-family: Arial, Verdana, helvetica; font-size: x-small; color: #000000; text-decoration: none; text-transform: uppercase; font-weight: bold; letter-spacing: 0px; text-align: center; white-space: nowrap; }
a.subnav:hover			{font-family: Arial, Verdana, helvetica; font-size: x-small; color: #000000; text-decoration: none; text-transform: uppercase; font-weight: bold; letter-spacing: 0px; text-align: center; white-space: nowrap; }

/* Standard table formatting */
TABLE.tblStandard	{BORDER-WIDTH: 0px; PADDING: 3px, 6px, 3px, 6px; MARGIN: 0px, 0px, 0px, 0px; WIDTH: 100%; vertical-align: top;}
THEAD.tblStandard	{FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; }
TR.tblStandard		{}
TD.tblStandard		{FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: left; vertical-align: top; }
TD.tblStandardJustify		{FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: justify; vertical-align: top; }
TD.tblStandardCenter{FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: center; vertical-align: top; }
TD.tblStandardRight {FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: right; vertical-align: top; }
TD.tblStandardHeight{FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: right; vertical-align: top; height:15; }
TD.tblStandardLeft {FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: left; vertical-align: top; }
TD.tblStandardHorizontalRule {FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #c0c0c0; FONT-FAMILY: Arial, Verdana, helvetica; text-align: left; vertical-align: top; height:1 }

/* Standard Table Wide Formatting */
TABLE.tblStandardWide   {BORDER-WIDTH: 0px; margin: 15px 0px; width: 70%; vertical-align: bottom; padding-right: 0px; padding-left: 0px;	padding-bottom: 10px; padding-top: 10px; }
THEAD.tblStandardWide	{FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; }
TR.tblStandardWide		{}
TD.tblStandardWide		{FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: center; vertical-align: bottom; }
TD.tblStandardWideRight {FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: center; vertical-align: bottom; }

/* Smaller table formatting provides no border and no cell padding */
TABLE.tblSmall		{BORDER-WIDTH: 0px; PADDING: 2px, 4px, 2px, 4px; MARGIN: 0px, 0px, 0px, 0px; WIDTH: 100%; vertical-align: top;}
THEAD.tblSmall		{FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica;}
TR.tblSmall			{}
TD.tblSmall			{FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: left;}
TD.tblSmallRight	{FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: right;}
TD.tblSmallCenter	{FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY: Arial, Verdana, helvetica; text-align: center;}

.ImageButtonStyleTopAlign { vertical-align: top; }
.ssHeaderLabel{color:#404040;font-family:Arial;font-size:13px;font-weight:bold;}
.ssTableFlat{BORDER-WIDTH: 0px; PADDING: 0px, 0px, 0px, 0px; MARGIN: 0px, 0px, 0px, 0px; WIDTH: 100%;}
.ssSubHeaderLabel{color:#666666;font-family:Arial;font-size:9px;font-weight:bold;}
.ssContentText
{
	font-size: 13px;
	color: black;
	font-family: Arial;
}
.ssLinkButtonHeaderIconStyle{FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none; vertical-align: top}
.ssLinkButtonMoreIconStyle{FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; vertical-align: top}
.ssSmallGreyText{font-weight:bold; font-family: Arial; FONT-SIZE:5px;  COLOR:#666666;  TEXT-DECORATION: none}
@import "complex.css";

