p      { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
td     { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(images/bullet.gif) }
BODY    { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A:link     { color: #0000cd; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
A:visited { color: #0000cd; text-decoration: underline }
A:active { color: #0000cd; text-decoration: underline }
A:hover { color: #0000cd; text-decoration: none }
TD   { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
TH   { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.heading1  { font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.heading2 { font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.subhead2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; line-height: 13pt}
a.HeaderMenu:link  { color: white; font-weight: 500; font-size: 9pt; text-decoration: none }
a.NavUp1:link   { color: white; font-weight: bolder; font-size: 7.5pt; text-decoration: none }
a.NavUp2:link   { color: black; font-style: normal; font-weight: 600; font-size: 9pt; line-height: normal; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Verdana; text-decoration: none; letter-spacing: 0.5pt }
a.home:link { color: black; font-size: 9pt; text-decoration: none; letter-spacing: 0.3pt }
a.home:visited { color: black; font-size: 9pt; text-decoration: none; letter-spacing: 0.3pt }
a.home:active { color: black; font-size: 9pt; text-decoration: none; letter-spacing: 0.3pt }
a.home:hover { color: black; font-size: 9pt; text-decoration: underline; letter-spacing: 0.3pt }
a.home_r:link { color: crimson; font-size: 10pt; text-decoration: underline; letter-spacing: 0.3pt }
a.home_r:visited { color: crimson; font-size: 10pt; text-decoration: underline; letter-spacing: 0.3pt }
a.home_r:active { color: tomato; font-size: 10pt; text-decoration: none; letter-spacing: 0.3pt }
a.home_r:hover { color: salmon; font-size: 10pt; text-decoration: none; letter-spacing: 0.3pt }
a.leftnav:link { color: #00008b; font-size: 9pt; text-decoration: underline; letter-spacing: 0.3pt }
a.leftnav:hover { color: #00008b; font-size: 9pt; text-decoration: none; letter-spacing: 0.3pt }
a.leftnav:visited { color: #00008b; font-size: 9pt; text-decoration: underline; letter-spacing: 0.3pt }
a.leftnav:active { color: #00008b; font-size: 9pt; text-decoration: underline; letter-spacing: 0.3pt }
a.tbl:link { color: #800000; font-weight: 500; font-size: 9pt; text-decoration: none; letter-spacing: 0.3pt }
a.tbl:hover { color: #DC143C; font-weight: 500; font-size: 9pt; text-decoration: underline; letter-spacing: 0.3pt}
a.tbl:visited {color: #800000; font-weight: 500; font-size: 9pt; text-decoration: none; letter-spacing: 0.3pt }
a.tbl:active {color: #DC143C; font-weight: 500; font-size: 9pt; text-decoration: none; letter-spacing: 0.3pt }
a.tbl_b:link { color: #800000; font-size: 14pt; text-decoration: underline}
a.tbl_b:hover { color: #800000; font-size: 14pt; text-decoration: none}
a.tbl_b:visited { color: #800000; font-size: 14pt; text-decoration: underline}
a.tbl_b:active { color: #800000; font-size: 14pt; text-decoration: underline}
a.NavLeft:link { color: black; font-size: 9pt; text-decoration: none }
a.NavLeft:active { color: black; font-size: 9pt; text-decoration: none }
a.NavLeft:visited { color: black; font-size: 9pt; text-decoration: none }
a.NavLeft:hover  { color: black; font-size: 9pt; text-decoration: none; border-bottom: 1px dotted #000 }
a.NavUp2:active   { color: white; text-decoration: none; letter-spacing: 0.3pt }
a.NavUp2:visited   { color: white; text-decoration: none; letter-spacing: 0.3pt }
a.NavUp2:hover    { color: #ff0; text-decoration: underline }
a.NavUp1:active   { color: white; font-weight: bolder; font-size: 7.5pt; text-decoration: none }
a.NavUp1:visited   { color: white; font-weight: bolder; font-size: 7.5pt; text-decoration: none }
a.NavUp1:hover   { color: white; font-weight: bolder; font-size: 7.5pt; text-decoration: none }
a.HeaderMenu:active  { color: white; font-weight: 500; font-size: 9pt; text-decoration: none }
a.HeaderMenu:visited  { color: white; font-weight: 500; font-size: 9pt; text-decoration: none }
a.HeaderMenu:hover  { color: white; font-weight: 500; font-size: 9pt; text-decoration: underline }
.a.services_green:link { color: #399; font-style: normal; font-weight: normal; font-size: 18px }
.a.services_green:active { color: #399; font-style: normal; font-weight: normal; font-size: 18px }
.a.services_green:hover { color: #399; font-style: normal; font-weight: normal; font-size: 18px }
.a.services_green:visited { color: #399; font-style: normal; font-weight: normal; font-size: 18px }
a.right:link   { color: black; font-size: 8pt; text-decoration: underline }
a.right:visited  { color: black; font-size: 8pt; text-decoration: underline }
a.right:active  { color: black; font-size: 8pt; text-decoration: underline }
a.right:hover  { color: black; font-size: 8pt; text-decoration: none }
a.rightu:link { color: #0000cd; font-size: 8pt; text-decoration: underline }
a.rightu:active { color: #0000cd; font-size: 8pt; text-decoration: underline }
a.rightu:visited { color: #0000cd; font-size: 8pt; text-decoration: underline }
a.rightu:hover { color: #0000cd; font-size: 8pt; text-decoration: none }
a.related:link  { color: black; font-size: 8pt; text-decoration: underline }
a.related:active { color: #0000cd; font-size: 8pt; text-decoration: underline }
a.related:visited { color: #0000cd; font-size: 8pt; text-decoration: underline }
a.related:hover { color: #0000cd; font-size: 8pt; text-decoration: none }
a.related_bl:link   { color: #336; font-weight: normal; font-size: 8pt; text-decoration: underline }
a.related_bl:active    { color: #7847b5; font-weight: normal; font-size: 8pt; text-decoration: none }
a.related_bl:visited    { color: #336; font-weight: normal; font-size: 8pt; text-decoration: underline }
a.related_bl:hover { color: #0000cd; font-size: 8pt; text-decoration: none }
a.products:link            { color: #69c; font-style: normal; font-weight: 600; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.products:over              { color: #6cc; font-style: normal; font-weight: 600; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.products:active             { color: #6cc; font-style: normal; font-weight: 600; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.products:visited               { color: #69c; font-style: normal; font-weight: 600; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.hottop_body:link  { color: #300; font-style: normal; font-weight: normal; font-size: 12px; text-decoration: underline }
a.hottop_body:over  { color: #633697; font-style: normal; font-weight: normal; font-size: 12px }
a.hottop_body:active  { color: #6d1010; font-style: normal; font-weight: normal; font-size: 12px }
a.hottop_body:visited  { color: #48176d; font-style: normal; font-weight: normal; font-size: 12px }
a.hottop_body_black:link  { color: #0c0c0c; font-style: normal; font-weight: normal; font-size: 12px; text-decoration: none }
a.hottop_body_black:over  { color: #7494d7; font-style: normal; font-weight: normal; font-size: 12px; text-decoration: none }
a.hottop_body_black:active  { color: #b3baca; font-style: normal; font-weight: normal; font-size: 12px; text-decoration: none }
a.hottop_body_black:visited  { color: #304d8b; font-style: normal; font-weight: normal; font-size: 12px; text-decoration: none }
a:txtblock_g {color: #669; font-style: normal; font-weight: normal; font-size: 12px; text-decoration: none}
a:txtblock_dg {color: #333366; font-style: normal; font-weight: normal; font-size: 13px; text-decoration: none}
a.services:link      { color: #6a7697; font-style: normal; font-weight: 600; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.services:over      { color: #399; font-style: normal; font-weight: 600; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.services:active      { color: #6cc; font-style: normal; font-weight: 600; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.services:visited       { color: #6a7697; font-style: normal; font-weight: 600; font-size: 20px; text-decoration: none }
a.snoski_bus:link  { color: #5b7ac6; font-style: italic; font-weight: normal; font-size: 12px; text-decoration: underline }
a.snoski_bus:over   { color: #5b7ac6; font-style: italic; font-weight: normal; font-size: 12px; text-decoration: none }
a.snoski_bus:active   { color: #545965; font-style: normal; font-weight: normal; font-size: 12px; text-decoration: none }
a.snoski_bus:visited    { color: #5b7ac6; font-style: italic; font-weight: normal; font-size: 12px; text-decoration: underline }
a.snoski_b:link { color: #5b7ac6; font-style: italic; font-weight: 500; font-size: 14px; text-decoration: none }
a.snoski_b:over { color: #5b7ac6; font-style: italic; font-weight: normal; font-size: 14px; text-decoration: none }
a.snoski_b:active  { color: #066; font-style: italic; font-weight: normal; font-size: 14px; text-decoration: none }
a.snoski_b:visited  { color: #001; font-style: italic; font-weight: 500; font-size: 14px; text-decoration: none }
a.snoski_norm:link { color: #5b7ac6; font-style: normal; font-weight: normal; font-size: 14px; text-decoration: underline }
a.snoski:link    { color: #5b7ac6; font-style: italic; font-weight: normal; font-size: 14px; text-decoration: underline }
a.snoski:visited    { color: #5b7ac6; font-style: italic; font-weight: normal; font-size: 14px; text-decoration: underline }
a.snoski_norm:visited  { color: #5f9ea0; font-style: normal; font-weight: normal; font-size: 14px; text-decoration: underline }
a.snoski:over   { color: #5f9ea0; font-style: italic; font-weight: normal; font-size: 14px; text-decoration: none }
a.snoski_norm:over  { color: #5f9ea0; font-style: normal; font-weight: normal; font-size: 14px; text-decoration: none }
a.snoski:active   { color: #4682b4; font-style: normal; font-weight: normal; font-size: 14px; text-decoration: none }
a.snoski_norm:active { color: #4682b4; font-style: italic; font-weight: normal; font-size: 14px; text-decoration: none }
.areas_h     { color: #5b7ac6; font-style: normal; font-weight: normal; font-size: 22px }
.footer_copyr { color: #666; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.footerlink      { color: black; font-size: 8px }
.footer:active  { color: black; font-size: small; text-decoration: underline }
.footer:visited  { color: black; font-size: small; text-decoration: underline }
.footer:hover  { color: black; font-size: small; text-decoration: underline }
.h2 { font-size: 12pt }
.h4 { color: #000; font-weight: bold; font-size: 10pt }
.hh4     { color: #0c6; font-weight: lighter; font-size: 20px }
.hh4_brwn { color: #bdb76b; font-weight: lighter; font-size: 20px }
.hh4_blue  { color: #4169e1; font-weight: lighter; font-size: 20px }
.hh4_blue18 { color: #4169e1; font-weight: lighter; font-size: 18px }
.hh4_blue18b { color: #0000FF; font-weight: lighter; font-size: 18px }
.hh3  { color: #300; font-style: italic; font-weight: normal; font-size: 18px }
.hh3_navy { color: #000080; font-style: italic; font-weight: normal; font-size: 18px }
.hh4a { color: #000; font-style: normal; font-weight: 500; font-size: 20px }
.hottop_h  { color: #5b7ac6; font-style: normal; font-weight: 500; font-size: 16px }
.hottop_h_it  { color: #5b7ac6; font-style: italic; font-weight: 600; font-size: 15px }
.hottop_h_it_black { color: #000; font-style: italic; font-weight: 500; font-size: 15px }
.hottop_body  { color: #300; font-style: normal; font-weight: normal; font-size: 12px }
.hottop_body_black { color: #0c0c0c; font-style: normal; font-weight: normal; font-size: 12px }
.h_gen { color: #696969; font-weight: bold; font-size: 12pt }
.h_gen_norm8 { color: #696969; font-weight: normal; font-size: 8pt }
.h_gen_bold { color: #696969; font-weight: bolder; font-size: 8pt }
.LeftMainMenu { background-color: #d3d3d3; border: solid 1pt black }
.left_nav:link { color: #00008b; text-decoration: underline }
.left_nav:hover { color: #00008b; text-decoration: none }
.left_nav:active { color: #00008b; text-decoration: underline }
.leftNavTitle { color: black; font-weight: bolder; font-size: 9pt }
.leftNavTitle:link { color: black; font-weight: bolder; font-size: 9pt }
.tbl_wb {color: #FFFFFF; font-weight: bold; font-size: 10pt}
.tbl_white {color: #FFFFFF; font-weight: 500; font-size: 10pt}
.tbl { color: #800000; font-weight: 500; font-size: 8pt }
.tbl_crimson { color: #DC143C; font-weight: 500; font-size: 8pt }
.tbl_b { color: #800000; font-size: 14pt }
.tbl_sm   { color: #800000; font-size: 7.5pt }
.txtblock_g           { color: #669; font-style: normal; font-weight: normal; font-size: 11px }
.txtblock_dg           { color: #333366; font-style: normal; font-weight: normal; font-size: 12px }
.txtblock_g12 { color: #669; font-style: normal; font-weight: normal; font-size: 12px }
.txtblock_stblue { color: #4682B4; font-style: normal; font-weight: normal; font-size: 12px }
.txtblock_stblueML { color: #4682b4; font-style: normal; font-weight: normal; font-size: 11px }
.txtblock_stblue_b { color: #4682B4; font-style: normal; font-weight: 600; font-size: 12px }
.txtblock_lightblue { color: #6A5ACD; font-style: italic; font-weight: normal; font-size: 12px }
.txtblock_g_b { color: #669; font-style: normal; font-weight: bold; font-size: 12px }
.txtblock_g_it { color: #669; font-style: italic; font-weight: normal; font-size: 12px }
.txtblock_b      { color: #300; font-style: normal; font-weight: normal; font-size: 12px }
.txtblock_bsm  { color: #667ebd; font-style: normal; font-weight: normal; font-size: 11px }
.txtblock_bsm_it { color: #667ebd; font-style: italic; font-weight: normal; font-size: 11px }
.txtblock_bsm_bold { color: #667ebd; font-style: normal; font-weight: 600; font-size: 11px }
.txtblock_bold     { color: #300; font-style: normal; font-weight: 600; font-size: 12px }
.txtblock_it    { color: #300; font-style: italic; font-weight: normal; font-size: 12px }
.title_green     { color: #0c9; font-style: normal; font-weight: bolder; font-size: 20px }
.title_gr_blue      { color: #5b7ac6; font-style: normal; font-weight: 600; font-size: 20px }
.title_gr_blue_norm { color: #5b7ac6; font-style: normal; font-weight: normal; font-size: 20px }
.title_gr_blue_normit { color: #5b7ac6; font-style: italic; font-weight: normal; font-size: 20px }
.title_gr_blue_norm2  { color: #5b7ac6; font-style: normal; font-weight: 500; font-size: 24px }
.title_navy  { color: #309; font-style: normal; font-weight: 600; font-size: 20px }
.products     { color: #399; font-style: normal; font-weight: 500; font-size: 18px }
.products_grbl { color: #336699; font-style: normal; font-weight: 500; font-size: 18px }
.products_blue { color: #335199; font-style: normal; font-weight: 600; font-size: 18px }
.services     { color: #399; font-style: normal; font-weight: normal; font-size: 18px }
.sm { font-size: 8pt }
.smit_green       { color: #0c6; font-style: italic; font-weight: 600; font-size: 14px }
