BODY
{
	font-size: 12px;
	font-family: verdana;
	color: black;
	line-height: 18px;
	margin: 0px;
}
A:Hover
{
	font-weight: bold;
}
TABLE
{
	border-collapse: collapse;
	width: 100%;
	border: none 1pt red;
}

DIV.Marquee
{
	margin-top: 7px; 
	font-size: 16px; 
	font-weight: bold
}

TABLE.TopHeader
{
	 margin: 0px;
	 vertical-align: top;
	 border: none;
	 border-collapse:collapse;
	 width: 100%;
	 height: 45px;	 
}

TD
{
	vertical-align: top;
	text-align: left;
	border: none 1pt red;
	padding: 3pt;
}

TH
{
	background-color: #E0EBF1;
}
A.TH
{
	color: Blue;
	visited: Blue;
	text-decoration: unerline;
}

TD.TopHeader
{
	margin: 2px;
	vertical-align: top;
	border: none;
	border-collapse: collapse;
}

IMG
{
	border: 0;
}

UL
{
	font-size: 12px;
	font-family: verdana;
}
OL 
{
	font-size: 12px;
	font-family: verdana;
} 
LI LI
{ 
	list-style-type: upper-alpha; 
}
LI LI LI
{ 
	list-style-type: lower-roman; 
}
LI LI LI LI
{ 
	list-style-type: lower-alpha; 
}

BUTTON
{
	 border: none;
	 border-style: none;
	 background-color: #3F7EBE;
	 color: white;
	 font-size: 12px;
	 font-family: Verdana;
}

BODY.TopHeader
{
	font-size: 110%;
	font-weight: bold;
	color: white;
	margin: 0px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#4181C0', endColorstr='#3F7EBE', gradientType='0');
}


BODY.TopMenu
{
	color: white;
	margin: 0px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#3F7EBE', endColorstr='#053585', gradientType='0'); 
}
A.TopMenu
{
	font-size: 12px;
	color: white;
	visited: white;
	text-decoration: none;
}
TABLE.TopMenu
{
	width: 100%;
	margin-top: 10px;
	border: none;
}
TD.TopMenu
{
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center;
	border: none;
}

BODY.LeftMenuTop
{
	margin-top: 0px;
	background-color: #E0EBF1
}
A.LeftMenuTop
{
	color: black;
	visited: black;
	text-decoration: none;
}

BODY.LeftMenu
{
	margin-top: 0px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#E0EBF1', endColorstr='#F3F7FA', gradientType='0'); 
}
A.LeftMenu
{
	color: black;
	visited: black;
	text-decoration: none;
}

BODY.Main
{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#E0EBF1', endColorstr='#FFFFFF', gradientType='0'); 
}
TABLE.Main
{
	vertical-align: top;
	text-align: left;
	width: 90%;
	text-align: center;
	border: solid 1px #3F7EBE;
	border-collapse: collapse;
}
TD.Main
{
	vertical-align: top;
	text-align: left;
	width: 20%;
	border: solid 1px #3F7EBE;
	border-collapse: collapse;
	padding: 6px;
}

A.Main
{
	font-size: 75%;
	font-weight: bold;
	color: black;
	visited: black;
	text-decoration: none;
}

TEXTAREA
{
	border: solid 1pt #3F7EBE;
}

HR
{
	height: 1pt;
	color: #3F7EBE;
}

DIV.Footer
{
	font-size: 8pt;
	text-align: center;
}

/*-----------------------------------*/
DIV.LinkListLarge A
{
	font-size: 11pt;
	font-weight: bold;
	color: Blue;
	visited: Navy;
	text-decoration: none;
}
DIV.LinkListLarge A:Hover
{
	color: Red;
}

/*-----------------------------------*/
DIV.LinkListSmall A
{
	font-size: 10pt;
	font-weight: bold;
	color: Blue;
	visited: Navy;
	text-decoration: none;
}
DIV.LinkListSmall A:Hover
{
	color: Red;
	text-decoration: underline;
}

/*-----------------------------------*/
DIV.LinkListBlock TABLE
{
	border: none 1 black;
}
DIV.LinkListBlock TD
{
	 padding-bottom: 20pt;
}
DIV.LinkListBlock A
{
	font-size: 11.5pt;
	font-weight: bold;
	color: Blue;
	visited: Navy;
	text-decoration: none;
}
DIV.LinkListBlock A:Hover
{
	font-weight: bold;
	color: Red;
}

/*-----------------------------------*/
BODY.BSTWorkspace
{
	margin-top: 10pt;
	margin-left: 50pt;
	margin-right: 10pt;
}
DIV.BSTWorkspaceNoAccess
{
	text-align: center;
	font-size: 13pt;
	color: Red;
}
DIV.BSTWorkspaceAnnouncement TABLE
{
	border: solid 8pt #CCFFDD; 
	background-color: #CCFFDD;
}