.frameDiv{
height:85%;
width:100%;
background-color:white;
margin-bottom: 0;
margin-top:0;
overflow:auto; 
}
.actionTable{
width: 100%;
background-color:#2E4F66;
border:1px gray solid;
margin-bottom: 0;
bottom:0px;
position:absolute;
color:#7A7A7A;
overflow:hidden;
}
.resultTable
{
width: 100%;	
}
.fieldLabel10
{
	font-size:10;
	FONT-FAMILY: Arial;
}
.fieldLabel12
{
	font-size:12;
	FONT-FAMILY: Arial;
}
.fieldLabel
{
	font-size:14;
	FONT-FAMILY: Arial; 
}
.fieldInput16
{
	font-size:16;
}
.fieldInput12
{
	font-size:12;
}
.fieldInput10
{
	font-size:10;
}
.fieldGroup
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: 0;
    BORDER-BOTTOM: #000000 1px solid;
    border-bottom-color:#E3E3E3;
    FONT-FAMILY: Trebuchet MS;
    TEXT-DECORATION: none;
}
.fieldGroupBottom
{
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #000000 1px solid;
    border-bottom-color:#E3E3E3;
}
.tablehead
{
background-color:#6699cc;
border:1px gray solid;	
font-size:14;
color:white;
}
.link
{
	color:red;
	font-size:12;
	font-weight:bold;
	font-family:"Arial";		
}
.greenLink
{
	color:green;
	font-size:12;
	font-weight:bold;
	font-family:"Arial";		
}
.grayLink
{
	color:gray;
	font-size:12;
	font-weight:bold;
	font-family:"Arial";		
}
.hiddenDiv
{
	visibility:hidden;
}
.loginStyle
{
	font-family:Trebuchet MS;
	color:Black;
	font-size:14px;
	padding: 0px; 
	height:22px; 
	width: 140px;
}
.redButton
{
	background-image:url('../Images/B_BACK.png'); 
	background-color:0;
	border-width:0px;
	font-family:Trebuchet MS;
	font-size:10px;
	color:White;
}
.actionButton{
	background-image:url('../Images/B_BACK.png'); 
	background-color:Transparent;
	border-width:0px;
	font-family:Trebuchet MS;
	font-size:12px;
	color:White;
	width: 100px;
	height:18px;
}
.actionButtonXL{
	background-image:url('../Images/B_BACK.png'); 
	background-color:Transparent;
	border-width:0px;
	font-family:Trebuchet MS;
	font-size:12px;
	color:White;
	width: 120px;
	height:18px;
}
.redLoginButton
{
	background-image:url('../Images/B_BACK.png'); 
	background-color:Transparent;
	border-width:0px;
	font-family:Trebuchet MS;
	font-size:12px;
	color:White;
}
.popResult{
overflow:auto; 
width:100%;
background-color:white;
bottom:25px;
position:absolute;
height:260px;
}
.Domain
{
	font-family:Times New Roman;
	font-weight:bold;
	font-size:18px;
	color:Red;
	border-width:2px;
	border-color:Red;	
}
.reportHeader
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: lightgrey;
    TEXT-ALIGN: center
}

.reportDetail
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;    
}	
.m_cellBorder
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-top:#000000 1px solid;
    BORDER-left:#000000 1px solid;
    border-right:#000000 1px solid;	
}
.bottomLine
{
    BORDER-BOTTOM: #000000 1px solid;
    border-bottom-color:#E3E3E3;
}
.bottomLineNotAvailable
{
    BORDER-BOTTOM: #000000 1px solid;
    border-bottom-color:#E3E3E3;
    color:Gray;
    text-align:center;
	background-color:GhostWhite;
}
.bottomLineNoProgram
{
    BORDER-BOTTOM: #000000 1px solid;
    border-bottom-color:#E3E3E3;
	text-align:center;
	color:Gray;
	font-size:10px;
	background-color:#f1efe2;
}
.fullBorder
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-top:#000000 1px solid;
    BORDER-left:#000000 1px solid;
    border-right:#000000 1px solid;	
    border-color:#E3E3E3;
}
A
{
	TEXT-DECORATION:none
}
A:hover
{
    TEXT-DECORATION: underline
}
.fieldLabelBottom12
{
    BORDER-BOTTOM: #000000 1px solid;
    border-bottom-color:#E3E3E3;
    font-size:12px;
    FONT-FAMILY: Arial;
}
.bottomLine2
{
    BORDER-BOTTOM: #000000 1px solid;
    border-bottom-color:#333333;
}
.bottomLine3
{
    BORDER-BOTTOM: #000000 2px solid;
    border-bottom-color:#000000;
}
.bulResult
{
	font-size:9.0pt;
	font-family:Arial;
}
.topLine
{
    BORDER-TOP: #E3E3E3 1px solid;
    border-top-color:#E3E3E3;
}
.inactiveTab
{
text-align:center;
background-color:white;
width:130px;
color:#4433ff;
float:left;
font-family:Trebuchet MS;
font-weight:bolder;
font-size:14px;
border-bottom:solid 1px gray;

}
.activeTab
{
text-align:center;
background-color:white;
width:130px;
color:black;
float:left;
font-family:Trebuchet MS;
font-weight:bolder;
font-size:14px;
border-top:solid 1px gray;
border-left:solid 1px gray;
border-right:solid 1px gray;
}
.bulResultPara
{
	font-size:11.0pt;
	font-family:Arial;
}
