.footerText {
	font-size: 9px;
	color: #999999;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bodyTextSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	/*line-height: 17px;*/
}
.headlineText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.leftNavText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	/*letter-spacing: 0.03pc;*/
}
.redTextBold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #810000;
	font-weight: bold;
}
.BlackTextBold1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.BlackTextBold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.textArea1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
}

.frameTitle 
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: black;
	font-weight: bold;
	padding-top: 5px;
}



 
.button {background:#00319C; padding:2px; color:#eeeeee; }



.inputButton
{
	color: White;
	background-color:#990000;
	font-weight:bold;
	font-style:italic;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.tabButton_h
{
	color: White;
	background-color:#990000;
	font-weight:bold;
	font-style:italic;
	border-left: outset 1px;
	border-right: outset 1px;
	border-top: outset 1px;
	border-bottom: solid 1px #990000;
}

.tabButton
{
	font-weight:bold;
	font-style:italic;
	background-color:#BB9999;
	color:Black;
	border-left:solid 1px #444444;
	border-right:solid 1px #444444;
	border-top:solid 1px #444444;
	border-bottom: solid 1px #BB9999;
}




/*
A  {
	text-decoration : none;
	color : 000099;
	font-family : Arial;
}

A:Visited  {
	text-decoration : none;
	color : 000099;
	font-family : Arial;
}

A:Active  {
	text-decoration : none;
	color : 000099;
	font-family : Arial;
}

A:Hover  {
	text-decoration : underline;
	color : 000099;
}
*/
TR.detail_header {
	background-color: #ebebeb;
}
TR.detail_header_alt {
	background-color: #dedede;
}

TR.hover {

	background-color: #B0C4DE;

}
TD.detail_header {

	font-size : 10pt;
	font-weight: bold;
	color : cccccc;
	border-style : outset outset outset outset;
	background-color: black;
	border : thin outset;
	padding : 1;

}
INPUT.buttons
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
	CURSOR: hand;
    FONT-SIZE: 9pt
}
SELECT
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 9pt
}
SPAN.detail_header {

	font-size:16px;font-weight:bold

}
TR.Read
{
    CURSOR: hand;
	BACKGROUND-COLOR: silver;
}
TR.ReadHover
{
    BACKGROUND-COLOR: silver;
}

	.alpha
	{		
		filter: alpha(Opacity=75,FinishOpacity=15,Style=1);
		width: auto;
		height: auto;
		position: relative;
		}

	.blur
	{		
		filter: blur(Add=1,Direction=90,Strength=10);
		width: auto;
		height: auto;
		position: relative;
		}

	.chroma
	{		
		filter: chroma(Color=#ffff00);
		width: auto;
		height: auto;
		position: relative;
		}

	.dropshadow
	{		
		line-height: 140%;
		filter: DropShadow(Color=#003399,OffX=3,OffY=3,Positive=1);
		width: auto;
		height: auto;
		position: relative;
		}

	.fliph
	{		
		filter: fliph;
		width: auto;
		height: auto;
		position: relative;
		}

	.flipv
	{		
		filter: flipv;
		width: auto;
		height: auto;
		position: relative;
		}

	.glow
	{		
		font: Bold medium;
		filter: glow(Color=#00FF00,Strength=30);
		width: auto;
		height: auto;
		position: relative;
		}

	.greyscale
	{		
		filter: gray;
		width: auto;
		height: auto;
		position: relative;
		}

	.invert
	{		
		filter: invert;
		width: auto;
		height: auto;
		position: relative;
		}

	.light
	{		
		filter: light;
		width: auto;
		height: auto;
		position: relative;
		}

	.mask
	{		
		filter: mask(Color=#009933);
		width: auto;
		height: auto;
		position: relative;
		}

	.shadow
	{		
		font: Bold x-large/140% 'Arial', 'sans-serif';
		color: #FFFF00;
		filter: shadow(Color=#9900FF,Direction=135);
		width: auto;
		height: auto;
		position: relative;
		}

	.wave
	{		
		filter: wave(Add=1,Freq=10,Phase=90,LightStrength=10,Strength=10);
		width: auto;
		height: auto;
		position: relative;
		}

	.x-ray
	{		
		filter: xray;
		width: auto;
		height: auto;
		position: relative;
		}
.tbl { BACKGROUND-COLOR: black }
.tblLabel { FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #990000 }
.tblValue { COLOR: black; BACKGROUND-COLOR: white }


.Normal
{
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
}
.WebSolutionBorder
{
    border: 1px white solid; 
    background-color: #FFFFFF;
}
.WebSolutionHeader
{
    background-color: #990000;
    color: white;
    font-size: 10px;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica;
}
.WebSolutionFormControl
{
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica;
}
.WebSolutionErrorText
{
    color: red;
}
.WebSolutionQuote
{
    border-top: 1px #7694c8 solid; 
    border-bottom: 1px #7694c8 solid; 
}
TD.WebSolutionRow
{
    background-color: #dddddd;
}
TD.WebSolutionRowHighlight
{
    background-color: #ddaaaa;
}
.WebSolutionSmallerFont
{
    font-size: 0.85em;
}
.MenuFlyOutLayer
{
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;

border-left-width: 1px;
border-left-color: #000000;
border-left-style: solid;

border-bottom-width: 1px;
border-bottom-color: #000000;
border-bottom-style: solid;

}table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.quicklinktext
{
	font-size: 11px;
	font-family: Arial;
}

p
{
	font-size: 12px;
}
