



.subnav2 {padding: 4px 5px 0px 15px;  margin: 0px 0px 4px 0px;    FONT-SIZE: 8pt; COLOR: #cde7fd;   LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }
.subnav2 a:link, .subnav2 a:visited {  COLOR: #ffffff; text-decoration: none; }
.subnav2  a:hover, .subnav2 a:active {  COLOR: #cde7fd;	text-decoration: none; }



.subnav {padding: 6px 5px 0px 15px;  margin: 0px 0px 4px 0px;    FONT-SIZE: 8pt; COLOR: #666666;   LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }
.subnav a:link, .subnav a:visited {  COLOR: #ffffff; text-decoration: none; }
.subnav  a:hover, .subnav a:active {  COLOR: #cde7fd;	text-decoration: none; }

.on a:link, .on a:visited {  COLOR: #ffcc00; text-decoration: none; }


.text {FONT-SIZE: 9pt; COLOR: #444444;  LINE-HEIGHT: 14pt; FONT-FAMILY: Arial; }
.text a:link, .text a:visited {  COLOR: #003366; text-decoration: underline; }
.text  a:hover, .text a:active {  COLOR: #006699;	text-decoration: underline; }

.text_sm {FONT-SIZE: 8pt; COLOR: #444444;  LINE-HEIGHT: 10pt; FONT-FAMILY: Arial; }
.text_sm a:link, .text_sm a:visited {  COLOR: #003366; text-decoration: underline; }
.text_sm  a:hover, .text_sm a:active {  COLOR: #006699;	text-decoration: underline; }


.page_banner {padding: 0px 12px 0px 12px;  }

.page_text {padding: 0px 24px 10px 24px;   FONT-SIZE: 9pt; COLOR: #444444;  LINE-HEIGHT: 13pt; FONT-FAMILY: Arial; }
.page_text a:link, .page_text a:visited {  COLOR: #003366; text-decoration: underline; }
.page_text  a:hover, .page_text a:active {  COLOR: #006699;	text-decoration: underline; }

.page_subtitle { padding: 0px 0px 17px 0px;  FONT-SIZE: 11pt; COLOR: #006699;    LINE-HEIGHT: 14pt; FONT-FAMILY: Arial;}




.footer_l {padding: 0px 0px 0px 16px;   FONT-SIZE: 8pt; COLOR: #999999;   LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }
.footer_l a:link, .footer_l a:visited {  COLOR: #999999; text-decoration: none; }
.footer_l  a:hover, .footer_l a:active {  COLOR: #006699;	text-decoration: none; }

.footer_r {padding: 3px 0px 0px 0px;   FONT-SIZE: 8pt; COLOR: #999999;   LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }



.footer_l_home {padding: 0px 0px 0px 16px;   FONT-SIZE: 8pt; COLOR: #cde7fd;   LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }
.footer_l_home a:link, .footer_l_home a:visited {  COLOR: #cde7fd; text-decoration: none; }
.footer_l_home  a:hover, .footer_l_home a:active {  COLOR: #ffffff;	text-decoration: none; }

.footer_r_home {padding: 3px 16px 0px 0px;   FONT-SIZE: 8pt; COLOR: #cde7fd;   LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }


.home {padding: 15px 15px 15px 15px; FONT-SIZE: 8pt; COLOR: #ffffff;  LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; background-color: #02679b;}
.home a:link, .home a:visited {  COLOR: #cde7fd; text-decoration: none; }
.home  a:hover, .home a:active {  COLOR: #ffffff;	text-decoration: none; }

.home_header {padding: 0px 0px 10px 0px; FONT-SIZE: 8pt; font-weight: bold; COLOR: #ffcc00;  LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; }
.home_header a:link, .home_header a:visited {  COLOR: #ffcc00; text-decoration: none; }
.home_header  a:hover, .home_header a:active {  COLOR: #ffcc00;	text-decoration: none; }

.nav {padding: 0px 25px 0px 0px;   FONT-SIZE: 9pt; COLOR: #666666;  font-weight: bold; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }
.nav a:link, .nav a:visited {  COLOR: #777777; text-decoration: none; }
.nav  a:hover, .nav a:active {  COLOR: #000000;	text-decoration: none; }


.subnav_title { padding: 0px 0px 10px 15px;  FONT-SIZE: 12pt; COLOR: #000000;  font-weight: bold; LINE-HEIGHT: 15pt; FONT-FAMILY: Arial;}




.subnav_space {padding: 0px 0px 30px 0px; }


.page_title { padding: 0px 0px 10px 0px;  FONT-SIZE: 12pt; COLOR: #981a36;  font-weight: bold; LINE-HEIGHT: 15pt; FONT-FAMILY: Arial;}

.box_line {padding: 15px 15px 15px 15px; margin:  12px 0px 0px 0px; border-style: solid; border-width: 2px; border-color: #d6ebec; FONT-SIZE: 8pt; COLOR: #333333;   LINE-HEIGHT: 11pt; FONT-FAMILY: Arial; }
.box_line a:link, .box_line a:visited {  COLOR: #333333; text-decoration: underline; }
.box_line  a:hover, .box_line a:active {  COLOR: #007071;	text-decoration: underline; }







