/* =====================================================
   START PAGE     
*  ===================================================== */

/* body definition */
body.indexglobal { 
    /*background-attachment: fixed;*/
    background-color: #FFFFFF;
    background-image: url(../images/s_background_955x463.jpg);
    background-repeat: no-repeat;
    background-position: 0px 30px;
        
    margin: 0px 0px 0px 0px;
    font-family: Arial,Helvetica,sans-serif;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #cccccc;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}


/* title fonts */
font.indextitlewhite    {
    font-size:      52px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #FFFFFF;
    font-weight:    bold;
}

font.indextitlered    {
    font-size:      52px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #DC241F;
    font-weight:    bold;
}

font.indextextgreen {
    font-size:      18px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #006F7A;
}

font.indextextred {
    font-size:      17px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #DC241F;
}

font.indexsubtitlewhite {
    font-size:      18px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #FFFFFF;
}

font.indexsubtitlegrey {
    font-size:      20px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #81adb5;
    font-weight:    bold;
}

font.indexsubtitlesmallwhite {
    font-size:      14px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    font-style:     Italic;
    color:          #FFFFFF;
    
}

font.indexsubtitlesmallgrey {
    font-size:      14px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #81adb5;
    font-weight:    bold;
}

font.indexloginred {
    font-size:      14px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #DC241F;
    font-weight:    bold;
}


td.indexmessagered {
    background-color: #E11A22;
}
td.indexmessagewhite {
    background-color: #FFFFFF;
}

select.indexcountrychooser {
    font-size:      10px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #FFFFFF;
    background-color: #EF767A;
    border: thin solid #FFFFFF;
    width:          160px;
}

select.indexlogincountrychooser {
    font-size:      10px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #006F7A;
    background-color: #B6DCE2;
    border: thin solid #FFFFFF;
    width:          160px;
    height:         22px;
}

input.indexlogindata {
    font-size:      10px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #006F7A;
    background-color: #B6DCE2;
    border: thin solid #FFFFFF;
    border-width:   1;
    width:          160px;
    height:         22px;
}

a.indexbottomlinks               {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #9D9FA2;}
a.indexbottomlinks:link          {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #9D9FA2;}
a.indexbottomlinks:visited       {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #9D9FA2;}
a.indexbottomlinks:active        {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #9D9FA2;}
a.indexbottomlinks:hover         {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #9D9FA2;}
a.indexbottomlinks:visited:hover {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #9D9FA2;}

a.indexforgotpwd                 {font-style:Italic;text-decoration:underline;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #81ADB5;}
a.indexforgotpwd:link            {font-style:Italic;text-decoration:underline;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #81ADB5;}
a.indexforgotpwd:visited         {font-style:Italic;text-decoration:underline;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #81ADB5;}
a.indexforgotpwd:active          {font-style:Italic;text-decoration:underline;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #81ADB5;}
a.indexforgotpwd:hover           {font-style:Italic;text-decoration:underline;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #81ADB5;}
a.indexforgotpwd:visited:hover   {font-style:Italic;text-decoration:underline;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #81ADB5;}

a.indexfavourites                {text-decoration:underline;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #006F7A;}
a.indexfavourites:link           {text-decoration:underline;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #006F7A;}
a.indexfavourites:visited        {text-decoration:underline;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #006F7A;}
a.indexfavourites:active         {text-decoration:underline;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #006F7A;}
a.indexfavourites:hover          {text-decoration:underline;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #006F7A;}
a.indexfavourites:visited:hover  {text-decoration:underline;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #006F7A;}


/* =====================================================
   PUBLIC PAGE     
*  ===================================================== */

/* body definition */
body.publicdefault { 
    /*background-attachment: fixed;*/
    background-color: #FFFFFF;
    background-image: url(../images/p_background_955x576.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
        
    margin: 0px 0px 0px 0px;
    font-family: Arial,Helvetica,sans-serif;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #cccccc;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

td.publicleftborder1 {
    background-color: #9D9FA2;
}

td.publicleftborder2 {
    background-color: #E4E5E5;
}

font.publictitle {
    font-size:      20px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #EE3123;
    font-weight:    bold;
}

font.publictext {
    font-size:      12px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #9A9A9A;
}


font.publicformlabel {
    font-weight:    bold;
    text-decoration:none;
    font-size:      12px;
    font-family:    Arial,Helvetica,sans-serif;
    color:          #333333;
}

font.publiccopyright {
    text-decoration:none;
    font-size:      10px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #A8ACAF;
}

input.publicinput {
    border:         1px solid #cccccc;
    font-size:      10px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #000000;
}



select.publicselect {
    font-size:      10px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #000000;
    background-color: #ffffff;
    border:         1px solid #cccccc;
    width:          160px;
}



textarea.publictextarea {
    border:         1px solid #cccccc;
    font-size:      10px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #000000;
}


input.publicsubmit {
        font-size : 10px;
        font-family : Arial, Helvetica, sans-serif;
        color : #000000;
        border : thin solid #474747;
        border-left-width : 1 px;
        border-right-width : 1 px;
        border-top-width : 1 px;
        border-bottom-width : 1 px;
        border-color : #000000;
        border-style : solid;
        background-color: #eeeeee;
        padding-bottom : 3;
        padding-left : 3;
        padding-right : 3;
        padding-top : 3;
}

select.publiccountrychooser {
    border:         1px solid #cccccc;
    font-size:      10px;
    color:          #000000;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    background-color:#FFFFFF;
    width:          160px;
    height:         15px;
}




/* =====================================================
   COUNTRYS PAGE     
*  ===================================================== */
a.countrytellme                {font-weight: bold;text-decoration:underline;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #FFFFFF;}
a.countrytellme:link           {font-weight: bold;text-decoration:underline;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #FFFFFF;}
a.countrytellme:visited        {font-weight: bold;text-decoration:underline;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #FFFFFF;}
a.countrytellme:active         {font-weight: bold;text-decoration:underline;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #FFFFFF;}
a.countrytellme:hover          {font-weight: bold;text-decoration:underline;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #FFFFFF;}
a.countrytellme:visited:hover  {font-weight: bold;text-decoration:underline;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #FFFFFF;}

font.countryname {
    text-decoration:none;
    font-size:      36px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #006F7A;
    font-weight:    bold;
}



/* =====================================================
   PRIVAT PAGE     
*  ===================================================== */

/* body definition */
body.privatetopdefault { 
    /*background-attachment: fixed;*/
    background-color: #FFFFFF;
    background-image: url(../images/p_background_955x60.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
        
    margin: 0px 0px 0px 0px;
    font-family: Arial,Helvetica,sans-serif;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #cccccc;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

body.privatetopnews { 
    /*background-attachment: fixed;*/
    background-color: #FFFFFF;
    background-image: url(../images/p_background_news_955x60.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
        
    margin: 0px 0px 0px 0px;
    font-family: Arial,Helvetica,sans-serif;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #cccccc;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}



body.privatecontentdefault { 
    /*background-attachment: fixed;*/
    background-color: #FFFFFF;
    background-image: url(../images/p_background_955x516.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
        
    margin: 0px 0px 0px 0px;
    font-family: Arial,Helvetica,sans-serif;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #cccccc;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

body.privatenavigationdefault { 
    /*background-attachment: fixed;*/
    background-color: #FFFFFF;
    background-image: url(../images/p_background_937x25.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
        
    margin: 0px 0px 0px 0px;
    font-family: Arial,Helvetica,sans-serif;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #cccccc;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

body.privatesections { 
    /*background-attachment: fixed;*/
    background-color: #FFFFFF;
    background-image: url(../images/p_background_767x464.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
        
    margin: 0px 0px 0px 0px;
    font-family: Arial,Helvetica,sans-serif;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #cccccc;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

font.topnews{
    font-size:      10px;
    font-family:    Arial,Helvetica,sans-serif;
    color:          #008089;
}    

a.topnews               {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #008089;}
a.topnews:link          {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #008089;}
a.topnews:visited       {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #008089;}
a.topnews:active        {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #008089;}
a.topnews:hover         {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #008089;}
a.topnews:visited:hover {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #008089;}



font.privatusername {
    font-size:      12px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #FFFFFF;
}

font.topsections            {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.topsections               {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.topsections:link          {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.topsections:visited       {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.topsections:active        {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.topsections:hover         {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.topsections:visited:hover {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}


a.sel_topsections               {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.sel_topsections:link          {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.sel_topsections:visited       {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.sel_topsections:active        {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.sel_topsections:hover         {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.sel_topsections:visited:hover {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #474747;}

font.ln_top_unsel            {font-weight:bold;text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #ffffff;}
a.ln_top_unsel               {font-weight:bold;text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #ffffff;}
a.ln_top_unsel:link          {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.ln_top_unsel:visited       {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.ln_top_unsel:active        {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.ln_top_unsel:hover         {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.ln_top_unsel:visited:hover {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}


font.ln_top_sel              {font-weight:bold;text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #474747;}
a.ln_top_sel                 {font-weight:bold;text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #474747;}
a.ln_top_sel:link            {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_top_sel:visited         {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_top_sel:active          {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_top_sel:hover           {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_top_sel:visited:hover   {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #474747;}


td.privathelp {
    background-color: #DC241F;
}

td.quicknav {
    background-color: #006F7A;
}





DIV.contextmenu {
    position: absolute; 
    visibility: hidden; 
    left: 0px; 
    top: 0px; 
    border : thin solid #999999;
    border-left-width : 1 px;
    border-right-width : 1 px;
    border-top-width : 0 px;
    border-bottom-width : 1 px;
    border-color : #999999;
    border-style : solid;
    
    
}
  
a.ln_h_unselected1                 {text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #333333;}
a.ln_h_unselected1:link            {text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #333333;}
a.ln_h_unselected1:visited         {text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #333333;}
a.ln_h_unselected1:active          {text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #333333;}
a.ln_h_unselected1:hover           {text-decoration:underline;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #f80000;}
a.ln_h_unselected1:visited:hover   {text-decoration:underline;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #f80000;}

a.ln_h_unselected2                 {text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #666666;}
a.ln_h_unselected2:link            {text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #666666;}
a.ln_h_unselected2:visited         {text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #666666;}
a.ln_h_unselected2:active          {text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #666666;}
a.ln_h_unselected2:hover           {text-decoration:underline;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #f80000;}
a.ln_h_unselected2:visited:hover   {text-decoration:underline;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #f80000;}



td.td_h_sec_separator1       {font-family: Arial,Helvetica,sans-serif; color: #666666; background-color: #999999; font-size:10px;}
td.td_h_sec_separator2       {font-family: Arial,Helvetica,sans-serif; color: #ffffff; background-color: #FFFFFF; font-size:10px;}
td.td_h_sec_separator3       {font-family: Arial,Helvetica,sans-serif; color: #d8d9d9; background-color: #D8D9D9; font-size:10px;}
td.td_h_sec_separator4       {font-family: Arial,Helvetica,sans-serif; color: #eaeceb; background-color: #EAECEB; font-size:10px;}
td.td_h_sec_separator5       {font-family: Arial,Helvetica,sans-serif; color: #cccccc; background-color: #CCCCCC; font-size:10px;}
td.td_h_sec_separator6       {font-family: Arial,Helvetica,sans-serif; color: #eaeceb; background-color: #60a3a0; font-size:10px;}
td.td_h_sec_red              {font-family: Arial,Helvetica,sans-serif; color: #f80000; background-color: #f80000; font-size:10px;}
td.td_h_sec_header           {font-family: Arial,Helvetica,sans-serif; color: #70b1b2; background-color: #70b1b2; font-size:10px;}
td.td_h_sec_div_selected     {font-family: Arial,Helvetica,sans-serif; color: #70b1b2; background-color: #eaeceb; font-size:10px;}


select.privatequicknav {
    font-size:      10px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #FFFFFF;
    background-color: #006F7A;
    border:         thin solid #FFFFFF;
    width:          219px;
}

option.privatequicknavover {
    font-size:      10px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #333333;
    background-color: #EAECEB;
    border:         thin solid #FFFFFF;
    width:          219px;
}


select.privatehelp {
    font-size:      10px;
    font-family:    Arial,Verdana,Helvetica,sans-serif;
    color:          #000000;
    background-color: #FFFFFF;
    border:         thin solid #FFFFFF;
    width:          219px;
}


/* -------------------------------------------------------
   LEFT NAVIGATION BAR
   ------------------------------------------------------- */

a.ln_unselected1                 {font-weight:bold;text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_unselected1:link            {font-weight:bold;text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_unselected1:visited         {font-weight:bold;text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_unselected1:active          {font-weight:bold;text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_unselected1:hover           {font-weight:bold;text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_unselected1:visited:hover   {font-weight:bold;text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #474747;}

a.ln_unselected2                 {text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_unselected2:link            {text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_unselected2:visited         {text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_unselected2:active          {text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_unselected2:hover           {text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.ln_unselected2:visited:hover   {text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;color: #474747;}

td.td_selected1                  {font-weight:bold;font-family: Arial,Helvetica,sans-serif; color: #474747; background-color: #ffffff; font-size:8pt;}
td.td_unselected1                {font-weight:bold;font-family: Arial,Helvetica,sans-serif; color: #474747; background-color: #cccccc; font-size:8pt;}

a.ln_sm_level3                 {text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_sm_level3:link            {text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_sm_level3:visited         {text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_sm_level3:active          {text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_sm_level3:hover           {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_sm_level3:visited:hover   {text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #666666;}






















/* =====================================================
   NO NEEDED
*  ===================================================== */
a.pub_links                 {text-decoration:underline;font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;color: #666666;}
a.pub_links:link            {text-decoration:underline;font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;color: #666666;}
a.pub_links:visited         {text-decoration:underline;font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;color: #666666;}
a.pub_links:active          {text-decoration:underline;font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;color: #666666;}
a.pub_links:hover           {text-decoration:underline;font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;color: #000000;}
a.pub_links:visited:hover   {text-decoration:underline;font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;color: #000000;}
font.pub_text               {font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;color: #003333;}
font.pub_text_choose        {font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;color: #666666;}
font.login_form             {font-weight:bold;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
font.login_error            {font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #FF0000;}
font.pub_title              {text-decoration:none;font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;color: #666666;}


font.flogin_text            {text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #474747;}
font.flogin_error           {font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #FF0000;}
input.flogin_input          {
    border:1px solid #aaaaaa;
    font-size:8pt;
    width:105px;
    height:17px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
}

input.flogin_submit{
	background-color: #999999;
	border:1px solid #666666;
	width:52px;height:17px;
	font-family: Arial,Helvetica,sans-serif;font-size:8pt;color: #ffffff;font-weight:bold;
}



font.hh_topsections            {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.hh_topsections               {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.hh_topsections:link          {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.hh_topsections:visited       {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.hh_topsections:active        {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.hh_topsections:hover         {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #d42e12;}
a.hh_topsections:visited:hover {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #d42e12;}

a.hh_sel_topsections               {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.hh_sel_topsections:link          {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.hh_sel_topsections:visited       {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.hh_sel_topsections:active        {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.hh_sel_topsections:hover         {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #474747;}
a.hh_sel_topsections:visited:hover {font-weight:bold;text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #474747;}





textarea.login_question     {border:1px solid #cccccc;font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;color: #000000;}


/* =====================================================
   FOLLOW UP PAGES
*  ===================================================== */


BODY { 
     background-color: #ffffff;
     font-family: Arial,Helvetica,sans-serif;
	 SCROLLBAR-FACE-COLOR: #ffffff;
	 SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
	 SCROLLBAR-SHADOW-COLOR: #cccccc;
	 SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	 SCROLLBAR-ARROW-COLOR: #cccccc;
	 SCROLLBAR-TRACK-COLOR: #ffffff;
	 SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

/* -------------------------------------------------------
   TOP NAVIGATION BAR
   ------------------------------------------------------- */

td.td_top_nav_border         {font-weight:bold;font-family: Arial,Helvetica,sans-serif; color: #474747; background-color: #3a6262; font-size:8pt;}
td.td_top_nav_background     {font-weight:bold;font-family: Arial,Helvetica,sans-serif; color: #474747; background-color: #ffffff; font-size:8pt;}
td.td_top_nav_preborder      {font-weight:bold;font-family: Arial,Helvetica,sans-serif; color: #474747; background-color: #a0c8c6; font-size:8pt;}
td.td_top_nav_selbackground  {font-weight:bold;font-family: Arial,Helvetica,sans-serif; color: #474747; background-color: #60a3a0; font-size:8pt;}




/* -------------------------------------------------------
   HOME
   ------------------------------------------------------- */


a.ln_h_tmsel                 {text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_h_tmsel:link            {text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_h_tmsel:visited         {text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_h_tmsel:active          {text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_h_tmsel:hover           {text-decoration:underline;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #000000;}
a.ln_h_tmsel:visited:hover   {text-decoration:underline;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #000000;}



font.fn_h_section            {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.fn_h_section               {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.fn_h_section:link          {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.fn_h_section:visited       {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.fn_h_section:active        {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #ffffff;}
a.fn_h_section:hover         {font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #f80000;}
a.fn_h_section:visited:hover {font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #f80000;}

a.fn_logout                  {font-weight:bold;text-decoration:none;font-size:7pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.fn_logout:link             {font-weight:bold;text-decoration:none;font-size:7pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.fn_logout:visited          {font-weight:bold;text-decoration:none;font-size:7pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.fn_logout:active           {font-weight:bold;text-decoration:none;font-size:7pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.fn_logout:hover            {font-weight:bold;text-decoration:underline;font-size:7pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.fn_logout:visited:hover    {font-weight:bold;text-decoration:underline;font-size:7pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}


td.td_h_unselected1                {font-family: Arial,Helvetica,sans-serif; color: #666666; background-color: #ecefee; font-size:8pt;}
font.fn_section                    {text-decoration:none;font-size:8pt;font-family:Arial,Helvetica,sans-serif;color: #000000;}
font.fn_username                   {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;color: #000000;}
font.fn_sectionbody                {text-decoration:none;font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;color: #474747;}
font.fn_message_title              {font-weight:bold;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color: #333333;}



font.fn_message_text              {text-decoration:none;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;color: #797979;}
a.fn_message_text                 {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #797979;}
a.fn_message_text:link            {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #797979;}
a.fn_message_text:visited         {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #797979;}
a.fn_message_text:active          {font-weight:bold;text-decoration:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #797979;}
a.fn_message_text:hover           {font-weight:bold;text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #f80000;}
a.fn_message_text:visited:hover   {font-weight:bold;text-decoration:underline;font-size:10px;font-family:Arial,Helvetica,sans-serif;color: #f80000;}

a.nff                 {font-weight:bold;text-decoration:none;font-size:7pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
a.nff:link            {font-weight:bold;text-decoration:none;font-size:7pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
a.nff:visited         {font-weight:bold;text-decoration:none;font-size:7pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
a.nff:active          {font-weight:bold;text-decoration:none;font-size:7pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
a.nff:hover           {font-weight:bold;text-decoration:underline;font-size:7pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
a.nff:visited:hover   {font-weight:bold;text-decoration:underline;font-size:7pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}


/* -------------------------------------------------------
   SITE MAP
   ------------------------------------------------------- */
a.ln_sm_level1                 {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
a.ln_sm_level1:link            {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
a.ln_sm_level1:visited         {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
a.ln_sm_level1:active          {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
a.ln_sm_level1:hover           {font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
a.ln_sm_level1:visited:hover   {font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}

a.ln_sm_level2                 {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_sm_level2:link            {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_sm_level2:visited         {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_sm_level2:active          {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_sm_level2:hover           {font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_sm_level2:visited:hover   {font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}



/* -------------------------------------------------------
   HOME CORPORATE SELECT
   ------------------------------------------------------- */
td.td_h_sel_unselected1            {font-family: Arial,Helvetica,sans-serif; color: #e2e2e2; background-color: #e2e2e2; font-size:8pt;}
td.td_h_sel_message                {font-family: Arial,Helvetica,sans-serif; color: #e2e2e2; background-color: #7a94c2; font-size:8pt;}

/* -------------------------------------------------------
   PUBLIC PAGES
   ------------------------------------------------------- */

font.fn_pu_title                    {font-weight:bold;text-decoration:none;font-size:12pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
font.fn_pu_subtitle                 {font-weight:bold;text-decoration:none;font-size:10pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
font.fn_pu_form                     {font-weight:bold;text-decoration:none;font-size:9pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
font.fn_pu_text                     {text-decoration:none;font-size:9pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}
font.fn_pu_error                    {text-decoration:none;font-size:9pt;font-family:Arial,Helvetica,sans-serif;color: #ff0000;}
p.fn_pu_text                     {text-decoration:none;font-size:9pt;font-family:Arial,Helvetica,sans-serif;color: #333333;}

a.ln_pu_default                  {font-weight:bold;text-decoration:none;font-size:9pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_pu_default:link             {font-weight:bold;text-decoration:none;font-size:9pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_pu_default:visited          {font-weight:bold;text-decoration:none;font-size:9pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_pu_default:active           {font-weight:bold;text-decoration:none;font-size:9pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_pu_default:hover            {font-weight:bold;text-decoration:underline;font-size:9pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
a.ln_pu_default:visited:hover    {font-weight:bold;text-decoration:underline;font-size:9pt;font-family:Arial,Helvetica,sans-serif;color: #666666;}
select.sel_pu_sites              {border:1px solid #999999;font-size:9pt;font-family:Arial,Helvetica,sans-serif;color: #999999;}




