BODY
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0
}
P
{
    FONT-SIZE: 8pt
}
OL
{
    FONT-SIZE: 8pt;
}
UL
{
    FONT-SIZE: 8pt;
}
B
{
    FONT-SIZE: 8pt
}
INPUT
{
    BACKGROUND-COLOR: #DE0029;
    BORDER-BOTTOM: #000033 1px solid;
    BORDER-LEFT: #000033 1px solid;
    BORDER-RIGHT: #000033 1px solid;
    BORDER-TOP: #000033 1px solid;
    COLOR: #000000;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
TEXTAREA
{
    BACKGROUND-COLOR: #DE0029;
    BORDER-BOTTOM: #000033 1px solid;
    BORDER-LEFT: #000033 1px solid;
    BORDER-RIGHT: #000033 1px solid;
    BORDER-TOP: #000033 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, SansSerif;
    FONT-SIZE: 10pt
}
A:link
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-COLOR: #000000;
    COLOR: #000033;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
A:visited
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-COLOR: #000000;
    COLOR: #000033;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
A:active
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-COLOR: #000000;
    COLOR: #000033;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
A:hover
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-COLOR: #000000;
    COLOR: #666666;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.HIDE
{
    VISIBILITY: hidden
}
SPAN.date
{
    FONT-SIZE: 0.8em
}
SPAN.attribution
{
    FONT-WEIGHT: bold
}
ADDRESS
{
}
.TODAY
{
    COLOR: #EEEEF0;
    FONT-SIZE: 9px
}
.DAYSTOGO
{
    FONT-SIZE: 9px
}
.TEXT
{
    FONT-SIZE: 8pt
}
.TEXTS
{
    FONT-SIZE: 7pt
}
.TEXTB
{
    FONT-SIZE: 8pt;
    COLOR: #000033;
}
.TEXTU
{
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline
}
.TABBC1
{
    BACKGROUND-COLOR: #848484;
    border-color: #0000CC;
}
.TABBC2
{
    BACKGROUND-COLOR: #FFFFFF;
    border-color: #0000CC;
}
.TABBC3
{
    BACKGROUND-COLOR: #D9D9DA;
}
.TABBC4
{
    BACKGROUND-COLOR: #19286c
}
.TABBC5
{
    BACKGROUND-COLOR: #feeff7;
    COLOR: #19286c
}
.PAGETITLE
{
    BACKGROUND-COLOR: #000033;
    COLOR: #FFFFFF;
    FONT-SIZE: 8pt
}
.SUBHDGBC
{
    BACKGROUND-COLOR: #003399;
    COLOR: #ffffff;
    FONT-WEIGHT: bold
}
.SECHDGBC
{
    BACKGROUND-COLOR: #666666;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold
}
.SECTEXT
{
    COLOR: #666666;
    FONT-SIZE: 8pt
}
.FLDERROR
{
    BACKGROUND-COLOR: #cc0000;
    COLOR: #ffffff;
    FONT-WEIGHT: bolder
}
.DISCLAIMER
{
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold
}
.SUBMENU
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.COPYRIGHT
{
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold
}
.BGCOLOR
{
    BACKGROUND-COLOR: #000033;
    FONT-SIZE: 9pt
}
.BGCOLMENU
{
    BACKGROUND-COLOR: #000033;
}
.BGCOLSUBMENU
{
    BACKGROUND-COLOR: #2582DD;
}
.BGCOLLINE
{
    BACKGROUND-COLOR: #EEEEF0;
}
.BGCOLLINED
{
    BACKGROUND-COLOR: #676767;
}
.BGCOLMAIN
{
    BACKGROUND-COLOR: #FFFFFF;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0
}
.BGCOLGRID
{
    BACKGROUND-COLOR: #848484;
}
.BGCOLHDG
{
    BACKGROUND-COLOR: #666666;
}
.BGCOLBLACKWHITE
{
    BACKGROUND-COLOR: BLACK;
    COLOR: RED;
}
.BGHOME
{
    BACKGROUND-COLOR: #DF0029;    
}
.BGPRODUCTS
{
    BACKGROUND-COLOR: #6A4F9A;    
}
.BGSERVICES
{
    BACKGROUND-COLOR: #99CCFF;
}
.BGGALLERY
{
	BACKGROUND-COLOR: #009F62;
}
.BGCLIENTS
{
	BACKGROUND-COLOR: #FC4CB3;
}
.BGNEWS
{
	BACKGROUND-COLOR: #EC5E1B;
}
.BGCOLBODY
{
    BACKGROUND-COLOR: #D9D9DA;
}
.BODYADMIN
{
    BACKGROUND-COLOR: #D9D9DA;
}
.FORMLBL
{
    COLOR: #FFFFFF;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.FORMLABEL
{
    COLOR: #FFFFFF;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.FORMSECT
{
    COLOR: #FFFFFF;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.MENUITEM
{
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.MENUTEXT
{
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal
}
.MENUTITLE
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.MENUWARNING
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: 500
}
.FRMIPNRM
{
    BACKGROUND-COLOR: #DE0029;
}
.FRMIPERR
{
    BACKGROUND-COLOR: blue;
    COLOR: white;
    FONT-WEIGHT: bolder
}
HR
{
    BACKGROUND-COLOR: #949ecc;
    BORDER-BOTTOM: #949ecc;
    BORDER-LEFT: #949ecc;
    BORDER-RIGHT: #949ecc;
    BORDER-TOP: #949ecc;
    COLOR: #949ecc
}
.HRCOLOR
{
    COLOR: #949ecc
}
.TABBORDER
{
    BORDER-BOTTOM: #ffffff;
    BORDER-LEFT: #ffffff;
    BORDER-RIGHT: #ffffff;
    BORDER-TOP: #ffffff
}
.TABHDG
{
    FONT-SIZE: 10px
}
.TABDATA
{
    FONT-SIZE: 10px
}
.FRMIPPRON
{
    BACKGROUND-COLOR: #cc99cc;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.FRMIPPROT
{
    BACKGROUND-COLOR: #cc99cc;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.MENUNORM
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #FFFFFF;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.MENUOVER
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #00FFFF;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.MENUCLICK
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #FF0000;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
.FORMHDG
{
    BACKGROUND-COLOR: #000033;
}
.FORMBODY
{
    BACKGROUND-COLOR: #B30021;
}

tr.decoration img {
display: block;}