.welcome
{    
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
}
BODY
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
table{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER: 0
}
TD{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TH
{
    TEXT-DECORATION:
}
TR.standard
{
    BACKGROUND-COLOR: "#eeeeee";
}
TR.group
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: "#cccccc";
}
.pagelinks{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
A:link
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight: bold;
    COLOR: #003399;
    TEXT-DECORATION: none;
    CURSOR: hand

}
A:visited
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #003399;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #990000;
    TEXT-DECORATION: underline;
    CURSOR: hand
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headerTD
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}
.header A:link
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.header A:visited
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #999999;
    TEXT-DECORATION: none
}
.header A:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #990000;
    TEXT-DECORATION: none
}
.headerNON
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #999999;
    TEXT-DECORATION: none
}
.dark
{
    BORDER-LEFT-COLOR: #003366;
    BORDER-BOTTOM-COLOR: #003366;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-TOP-COLOR: #003366;
    BACKGROUND-COLOR: #003366;
    BORDER-RIGHT-COLOR: #003366
}
.lite
{
    BORDER-LEFT-COLOR: #003366;
    BORDER-BOTTOM-COLOR: #003366;
    CURSOR: hand;
    COLOR: #003366;
    BORDER-TOP-COLOR: #003366;
    BACKGROUND-COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #003366
}
li {list-style-type: disc;
list-style-position: outside;}
.tblSeparatorStrong {
	BACKGROUND-COLOR: #999
}

.vis1 { visibility:visible }
.vis2 { visibility:hidden }
.thetable {
	position: absolute;
	top: 400px;
}

.tabnames {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.tabnames A:link
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight: bold;
    COLOR: #003399;
    TEXT-DECORATION: none;
    FONT-SIZE: 12pt;
    CURSOR: hand

}
.tabnames A:visited
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #003399;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
.tabnames A:hover
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #990000;
    TEXT-DECORATION: underline;
    FONT-SIZE: 12pt;
    CURSOR: hand
}

.SJFormTD { font-family: Helvetica; font-size:11px; }
.SJFormButton { font-family: Helvetica; font-size:11px; width:75px}
.tblSeparatorStrong{BACKGROUND-COLOR:#999;}
.TabFontOnAnchor
	{
		font-weight: bold;
		font-size: 11pt;
		font-family: 'Arial';
		color: #ffffff;
	}
.TabFontOffAnchor
	{
		font-family: 'Arial'; 
		font-size:9pt;
		color: #ffffff;
	}

.CHROMETOPCENTER 
		{
			background-image: url('../Images/Gif/1_widget_center.gif'); 
			background-position: bottom; border: 0;
			font-family:Arial, Helvetica, sans-serif,TKTypeBold; 
			font-size:13pt;
			height: 1;
		}
	
	.CHROMEHEADERCENTER 
		{
			background-image: url('../Images/Gif/1_widgetheader_center.gif'); 
			background-position: bottom; border: 0;
			font-family:Arial, Helvetica, sans-serif,TKTypeBold; 
			font-size:13pt;
		}
		
	.WHITEBOTTOMCENTER 
		{
			background-image: url('../Images/Gif/1_widget_bottom.gif'); 
			background-position: bottom; border: 0;
			height: 1;
		}
	
.borderBelowTab
{
	BORDER-TOP: #000000 1px solid;
}

.tabSections
{
	CURSOR: hand;
}

.tabRow
{
	HEIGHT: 20px;
}

.alignImageBottom
{
	.vertical-align: bottom;
}

.columnHeaderBorder
{
	font-family: Helvetica; 
	font-size:11px;
    BORDER-RIGHT: #003366 2px solid;
    BORDER-TOP: #003366 2px solid;
    BORDER-LEFT: #003366 2px solid;
    BORDER-BOTTOM: #003366 2px solid;
}