
.Header
{ 

	border-bottom:4px double #000099; 
	color: #000099;
	font-size:13pt;
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
}

.HeaderSmall
{ 

	border-bottom:3px double #000099; 
	color: #000099;
	font-size:11pt;
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
}

.HeaderBig
{ 

	border-bottom:7px double #007755; 
	color: #DD2244;
	font-size:24pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
}

.TableMenu
{
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #000000;
	background-color:#C0C0C0; 
	color:#000000;
	width: 180;
	font-size: 10pt; 
	font-weight: bold;
}

.TH
{
	background-color:#006600; 
	color:#FFFFFF;
	font-size: 10pt; 
	font-weight: bold
}
.TableOurMenu
{
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	color:#000000;
	font-size: 11pt; 
}


.TableStatus
{
	background-color:#9999FF; 
	color:#000000;
	font-size: 10pt; 
	font-weight: bold
}

.TableStatusBody
{
	border-bottom:1px solid #006600;
	border-right:1px solid #006600;
	border-left:1px solid #006600;
	background-color:#C0C0C0; 
	color:#000000;
	font-size: 10pt; 
}

.RegularField
{
	font-size: 10pt;
	color: #000000;
	FONT-WEIGHT: bold;
}

.ErrorField
{
	font-size: 10pt;
	color: #AA2244;
	FONT-WEIGHT: bold;
}

.required
{
	font-size: 9pt;
	color: #660000;
	FONT-WEIGHT: bold;
}

.RequiredField
{
	font-size: 9pt;
	color: #660000;
	FONT-WEIGHT: bold;
}

.boldtext
{
	font-size: 9pt;
	color: #000000;
	FONT-WEIGHT: bold;
}

.text
{
	font-size: 10pt;
	color: #000000;
	font-family:Tahoma;
}


.help
{
	font-size: 8pt;
	color: #000000;
	FONT-WEIGHT: bold;
}

.bmLevel1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.bmLevel1a
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.bmLevel2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.bmLevel2a
{
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.bmLevel3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.bmLevel3a
{
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
a.bmLevel1, a:hover.bmLevel1, a.bmLevel1a, a:hover.bmLevel1a, a.bmLevel2, a:hover.bmLevel2, a.bmLevel2a, a:hover.bmLevel2a, a.bmLevel3, a:hover.bmLevel3, a.bmLevel3a, a:hover.bmLevel3a
{
     
}


A.LeafCaption
{ 
Padding-Left:3px;
Padding-Right:2px;
Background-Color:White;
Height:100%;
Color:Black;
cursor:Hand;
Border:1px solid White;
}

.LeafCaptionSelected
{ 
Padding-Left:3px;
Padding-Right:2px;
Background-Color:#0A246A;
Height:100%;
Border:1px solid #0A246A;
Color:White;
cursor:Hand;
}

.LeafCaptionHover
{ 
Padding-Left:3px;
Padding-Right:2px;
Border:1px solid silver;
Height:100%;
cursor:Hand;
}

.caption
{ 
Padding-Left:3px;
Padding-Right:2px;
Background-Color:White;
Height:100%;
Color:Black;
cursor:Hand;
Border:1px solid White;
FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 8pt;
Text-Align: left;
}

.captionselected
{ 
Padding-Left:3px;
Padding-Right:2px;
Background-Color:#0A246A;
Height:100%;
Border:1px solid #0A246A;
Color:White;
cursor:Hand;
FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 8pt;
Text-Align: left;

}

.captionHover
{ 
Padding-Left:3px;
Padding-Right:2px;
Border:1px solid silver;
Height:100%;
cursor:Hand;
FONT-FAMILY: Tahoma, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 8pt;
}

.divscroll
{
 oldoverflow: auto; 
 oldborder: 1px solid #000000;
 position: absolute; 
 oldclip: rect(   ); 
 visibility: visible; 
 height: 378px; 
 width: 180px
}