BODY
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10pt;
	background: white;
	padding-bottom: 0px;
	margin: 0px;
	color: darkblue;
	padding-top: 0px;
	font-family: Tahoma, Arial;
}

BODY.blackbtns
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10pt;
	background: black;
	padding-bottom: 0px;
	margin: 0px;
	color: white;
	padding-top: 0px;
	font-family: Tahoma, Arial;
}


A		
{
	color: darkblue;
}

A:visited
{
	color: darkblue;
}

A:hover
{
	color: darkblue;
}


A.MainMenu
{
	text-decoration: none;
	font-size: 12pt;
	color: darkblue
}


A.sel	
{
	color: darkblue; 
	font-size: 10pt; 
	font-family: Tahoma, Arial; 
	font-weight:bold
}


DIV.TitleBar
{
	color: white; 
	background: darkblue; 
	font-size: 18pt; 
	font-family: Arial, Tahoma; 
	font-weight: normal
}

INPUT	
{
	color: darkblue; 
	background: white; 
	font-size: 12pt; 
	font-family: Arial, Tahoma; 
	font-weight: normal
}
.Blackbtns
{
	color: black; 
	background: black; 
}

TD.edit
{
	font-size: 12pt; 
	font-family: Tahoma, Arial; 
	font-weight: bold; 
}

TD.editSmall
{
	font-size: 10pt; 
	font-family: Tahoma, Arial; 
	font-weight: bold; 
}

TD.cR	
{
	font-size: 12pt; 
	font-family: Tahoma, Arial; 
	font-weight: bold; 
	vertical-align: super; 
	text-align: right
}


.tTABLE	{color: darkblue; background: #c0c0c0; border-style: none; cell-padding: 0}
.bTABLE	
{
	color: darkblue; 
	background: white; 
	border-style: none;
}

.tBlack	{color: darkblue; background: #c0c0c0; font-size: 12pt; font-family: Tahoma, Arial;}
.tWhite	{color: white; background: white; font-size: 12pt; font-family: Tahoma, Arial}
.aError	{color: red; background: black; font-size: 14pt; font-family: Tahoma, Arial; font-weight: bold; text-align: center}

.styleN	
{
	color: darkblue; 
	background: white; 
	font-size: 12pt; 
	font-family: Tahoma, Arial
}

.styleB	
{
	color: darkblue; 
	background: white; 
	font-size: 12pt; 
	font-family: Tahoma, Arial; 
	font-weight: bold
}

.sWhite	
{
	color: darkblue; 
	background: white; 
	font-size: 10pt; 
	font-family: Tahoma, Arial; 
	align: center; 
	font-weight: bold
}

.aButton 
{
	color: darkblue; 
	background: white; 
	font-size: 12pt; 
	font-family: Tahoma, Arial; 
	text-align: center
}

.BAction
{
	color: white; 
	background: darkblue; 
	font-size: 12pt; 
	font-family: Tahoma, Arial; 
	font-weight: bold
}

H1
{
	font-weight: bold;
	font-size: 16pt;
	margin: 0px;
}
H2
{
	font-weight: bold;
	font-size: 16pt;
}
TD
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10pt;
	background: white;
	padding-bottom: 0px;
	margin: 0px;
	color: darkblue;
	padding-top: 0px;
	font-family: Tahoma, Arial;
}

TD.C1	
{
	color: darkblue; 
	background: white; 
	font-size: 12pt; 
	font-family: Tahoma, Arial
}


TD.MenuNavBlank
{
	background: white;
}
TD.MenuNavOff
{
	font-weight: bold;
	font-size: 10pt;
	background: lightskyblue;
	color: black;
	text-align: center;
}
TD.MenuNavOn
{
	font-weight: bold;
	font-size: 10pt;
	background: mediumblue;
	color: white;
	text-align: center;
}
TD.g8020
{
    BACKGROUND-COLOR: #00008b
}

.navigationGlobal
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.navigationGlobal A:visited
{
    COLOR: #ffffff
}
.navigationGlobal DIV
{
    MARGIN: 5px
}
.navigationGlobal A
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.navigationGlobal A:hover
{
    COLOR: #ffcc00;
    TEXT-DECORATION: none
}
.navigationGlobalOn
{
    COLOR: #ffffff
}
.navigationGlobalOn DIV
{
    MARGIN: 5px
}
.navigationGlobalOn A
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.navigationGlobalOn A:hover
{
    COLOR: #ffcc00;
    TEXT-DECORATION: none
}

.vign-windowspacing
{
    MARGIN-TOP: 0px
}
.footer
{
    COLOR: #999999;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.footer DIV
{
    MARGIN: 5px
}
.footer A
{
    COLOR: #009999;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.footer A:visited
{
    COLOR: #009999;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.MenuBg
{
    BACKGROUND-COLOR: #00008b
}
TD.Heading1
{
	font-weight: bold;
	font-size: 16pt;
	margin: 0px;
}
TD.BlueButton
{
    BACKGROUND-COLOR: #00008b;
	color: white; 
	font-size: 12pt; 
	font-family: Tahoma, Arial;
	font-weight:bold
}
.navButtonGlobal
{
    BACKGROUND-COLOR: #00008b;
	color: white; 
	font-size: 11pt; 
	font-family: Tahoma, Arial;
	font-weight:bold;
	text-decoration:underline;
}
.navButtonGlobal A
{
    BACKGROUND-COLOR: #00008b;
	color: white; 
	font-size: 11pt; 
	font-family: Tahoma, Arial;
	font-weight:bold;
	text-decoration:none;
}
.navButtonGlobal A:visited
{
    COLOR: #ffffff
}
.navButtonGlobal A:hover
{
    COLOR: #ffcc00;
    TEXT-DECORATION: none
}
TD.FreeHD
{
	border-top-width: 1px;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	border-left-width: 1px;
	font-size: 10pt;
	border-left-color: black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	color: black;
	border-top-color: black;
	font-family: Tahoma, Arial;
	background-color: whitesmoke;
	text-align: center;
	border-right-width: 1px;
	border-right-color: black;
}

TD.FreeBD
{
	border-top-width: 1px;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: normal;
	border-left-width: 1px;
	font-size: 10pt;
	border-left-color: black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	color: black;
	border-top-color: black;
	font-family: Tahoma, Arial;
	background-color: white;
	text-align: right;
	border-right-width: 1px;
	border-right-color: black;
}

TD.FreeFT
{
	border-top-width: 1px;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	border-left-width: 1px;
	font-size: 10pt;
	border-left-color: black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	color: black;
	border-top-color: black;
	font-family: Tahoma, Arial;
	background-color: whitesmoke;
	text-align: right;
	border-right-width: 1px;
	border-right-color: black;
}

TD.FreeBDLeft
{
	border-top-width: 1px;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: normal;
	border-left-width: 1px;
	font-size: 10pt;
	border-left-color: black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	color: black;
	border-top-color: black;
	font-family: Tahoma, Arial;
	background-color: white;
	text-align: left;
	border-right-width: 1px;
	border-right-color: black;
}

.WebText
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 10pt;
	background: white;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	padding-top: 0px;
	font-family: Tahoma, Arial;
}
