body     { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; background-image: url(); background-repeat: no-repeat; margin: 0; padding-top: 9px }
p {}

.metaplacement    { height: 16px !important; float: right }
table.meta    { }
td.metanav a:link     { color: #878686; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding-top: 3px; padding-right: 18px; padding-left: 18px; height: 16px; vertical-align: middle; border-right: 2px solid #dfe3e4 }
td.metanav a:visited { color: #878686; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding-top: 3px; padding-right: 18px; padding-left: 18px; height: 16px; vertical-align: middle; border-right: 2px solid #dfe3e4 }
td.metanav a:hover { color: #041723; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding-top: 3px; padding-right: 18px; padding-left: 18px; height: 16px; vertical-align: middle; border-right: 2px solid #dfe3e4 }
td.metasearch { color: #878686; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; padding-left: 18px; width: 150px; height: 16px; vertical-align: middle }
.navbar    { background-image: url(/web/images/fti_navbar_bg1.gif); background-repeat: repeat-x; position: absolute; top: 30px; left: 229px !important; width: 100%; height: 92px }
.navbarhome { background-image: url(/web/images/fti_navbar_bg1.gif); background-repeat: repeat-x; position: absolute; top: 30px; left: 229px !important; width: 100%; height: 92px }
.navgenon a:link    { color: #d7d3cd; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(/web/images/fti_navbar_bg2.gif); background-repeat: repeat-x; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 23px; padding-right: 13px; padding-left: 13px; height: 92px; float: left; vertical-align: middle }
.navgenon a:visited { color: #d7d3cd; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(/web/images/fti_navbar_bg2.gif); background-repeat: repeat-x; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 23px; padding-right: 13px; padding-left: 13px; height: 92px; float: left; vertical-align: middle }
.navgenonindustry a:link     { color: #d7d3cd; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(/web/images/fti_navbar_bg1.gif); background-repeat: repeat-x; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 23px; padding-right: 13px; padding-left: 13px; height: 92px; float: left; vertical-align: middle }
.navgenonindustry a:visited { color: #d7d3cd; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(/web/images/fti_navbar_bg2.gif); background-repeat: repeat-x; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 23px; padding-right: 13px; padding-left: 13px; height: 92px; float: left; vertical-align: middle }
.navgen a:link  { color: #3d3d3b; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 30px; padding-right: 10px; padding-left: 10px; height: 92px; float: left; vertical-align: middle }
.navgen a:visited { color: #3d3d3b; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 30px; padding-right: 10px; padding-left: 10px; height: 92px; float: left; vertical-align: middle }
.navgen a.on  { color: #3d3d3b; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(/web/images/fti_navbar_bg_1roll.gif); background-repeat: repeat-x; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 30px; padding-right: 10px; padding-left: 10px; height: 92px; float: left; vertical-align: middle }
.navbarmini    { color: #d7d3cd; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(/web/images/fti_navbar_bg1.gif); background-repeat: repeat-x; position: absolute; top: 30px; left: 229px !important; width: 100%; height: 92px }

.all  { position: absolute; top: 89px; width: 951px; vertical-align: top; border-top: 1px solid #a6a6a6; }
.allcv         { position: absolute; top: 89px; width: 951px; vertical-align: top }
.allL1 { position: absolute; top: 262px; width: 951px; vertical-align: top }
.flashL1area { background-image: url(/web/images/fti_img_flashL1bg.gif); background-repeat: repeat-x; position: absolute; top: 89px; width: 100%; height: 170px }
.flashL1 { position: absolute; top: 33px; height: 137px; border-right: 17px solid #848280 }
.leftsidecell   { width: 229px; vertical-align: top }
.contentandrightcell { padding-top: 23px; width: 722px; vertical-align: top }
.contentandrightcellL1 { width: 722px; vertical-align: top; padding-top: 193; }
.contentandrightcellL1hc { width: 722px; vertical-align: top; padding-top: 193; }
.headcell   { color: #041723; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: white; width: 722px; vertical-align: top; border-left: 1px solid #96918f }
.headcellsmall { color: #041723; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: white; width: 722px; vertical-align: top }
.headcelltext { padding-top: 13px; padding-bottom: 8px; padding-left: 22px }
.headcelltextsmall  { font-size: 17px; padding-top: 13px; padding-bottom: 8px }
.vcprecontent { width: 20px; border-left: 1px solid #96918f }
td.vcentryfade  { padding-bottom: 10px; height: 21px; vertical-align: top; border-left: 1px solid #96918f }
td.vcdetailfade  { height: 11px; vertical-align: top; border-left: 1px solid #96918f }
.vcentryimgarea  { padding-left: 18px; height: 127px; vertical-align: top; border-left: 1px solid #96918f }
.vcentryimages  { padding-right: 7px }
.L3image {  }
.contentcell  { width: 524px; vertical-align: top;  }
.rightsidecell  { width: 197px; vertical-align: top; border-left: 1px solid #a6a6a6; }
td.subnavhead   { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url(/web/images/fti_img_subnavhead.gif); padding-top: 12px; padding-left: 20px; width: 229px; height: 43px; vertical-align: top }

td.subnavhead a:link  { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavhead a:visited { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavhead a:hover  { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadind   { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url(/web/images/fti_img_subnavhead.gif); padding-top: 12px; padding-left: 20px; width: 229px; height: 33px; vertical-align: top }

td.subnavheadind a:link  { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadind a:visited { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadind a:hover  { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadabout   { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url(/web/images/fti_img_subnavhead.gif); padding-top: 12px; padding-left: 20px; width: 229px; height: 33px; vertical-align: top }

td.subnavheadabout a:link  { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadabout a:visited { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadabout a:hover  { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadpro   { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url(/web/images/fti_img_subnavhead.gif); padding-top: 12px; padding-left: 20px; width: 229px; height: 33px; vertical-align: top }

td.subnavheadpro a:link  { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadpro a:hover  { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadpro a:visited  { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }


td.subnavheadL2   { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url(/web/images/fti_img_subnavhead.gif); padding-top: 12px; padding-left: 20px; width: 229px; height: 33px; vertical-align: top }

td.subnavheadL2 a:link  { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadL2 a:visited { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadL2 a:hover  { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadL1 { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url(/web/images/fti_img_subnavhead.gif); background-repeat: no-repeat; padding-top: 12px; padding-left: 20px; width: 229px; height: 33px; vertical-align: top }

td.subnavheadL1 a:link  { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadL1 a:visited { color: #1d4658; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnavheadL1 a:hover  { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.flashL2    { font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; width: 229px; height: 137px; vertical-align: top }

td.subnavchild1  { font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; width: 229px; vertical-align: top }

td.subnav1      { color: #3b2f6e; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding: 3px 25px 3px 20px }
td.subnav1 a:link     { color: #3b2f6e; text-decoration: none }
td.subnav1 a:visited { color: #3b2f6e; text-decoration: none }
td.subnav1 a:hover  { color: #746f6d; text-decoration: none }
td.subnav0 { color: #000000; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding: 17px 25px 8px 20px }
td.subnav0 a:link     { color: #000000; text-decoration: none }
td.subnav0 a:visited { color: #000000; text-decoration: none }
td.subnav0 a:hover  { color: #746f6d; text-decoration: none }
td.subnav1about { color: #000000; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding: 17px 25px 8px 20px }
td.subnav1about a:link     { color: #000000; text-decoration: none }
td.subnav1about a:visited { color: #000000; text-decoration: none }
td.subnav1about a:hover { color: #746f6d; text-decoration: none }
td.subnav1pro        { color: #000000; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding: 17px 25px 8px 20px }
td.subnav1pro a:link     { color: #000000; text-decoration: none }
td.subnav1pro a:visited { color: #000000; text-decoration: none }
td.subnav1pro a:hover { color: #000000; text-decoration: none }
td.subnav1ind        { color: #000000; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding: 17px 25px 8px 20px }
td.subnav1ind a:link     { color: #000000; text-decoration: none }
td.subnav1ind a:visited { color: #000000; text-decoration: none }
td.subnav1ind a:hover  { color: #746f6d; text-decoration: none }
td.subnav1on   { color: #3b2f6e; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-image: url(/web/images/fti_img_aboutnavbullet.gif); background-repeat: no-repeat; background-position: 0 1px; padding: 3px 25px 3px 20px }
td.subnav1on a:link     { color: #3b2f6e; text-decoration: none }
td.subnav1on a:visited { color: #3b2f6e; text-decoration: none }
td.subnav1on a:hover  { color: #746f6d; text-decoration: none }

td.subnav2    { color: #3a8099; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding: 3px 25px 3px 20px }
td.subnav2 a:link      { color: #3a8099; text-decoration: none }
td.subnav2 a:visited { color: #3a8099; text-decoration: none }
td.subnav2 a:hover { color: #041723; text-decoration: none }
td.subnav2ind        { color: #3b2f6e; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding: 3px 25px 3px 20px }
td.subnav2ind a:link        { color: #3b2f6e; text-decoration: none }
td.subnav2ind a:visited  { color: #3b2f6e; text-decoration: none }
td.subnav2ind a:hover  { color: #746f6d; text-decoration: none }
td.subnav2indon       { color: #3b2f6e; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-image: url(/web/images/fti_img_aboutnavbullet.gif); background-repeat: no-repeat; background-position: 0 0; padding: 3px 25px 3px 20px }
td.subnav2indon a:link        { color: #3b2f6e; text-decoration: none }
td.subnav2indon a:visited  { color: #3b2f6e; text-decoration: none }
td.subnav2indon a:hover { color: #041723; text-decoration: none }
td.subnav3indon         { color: #3a8099; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(/web/images/fti_img_navbullet.gif); background-repeat: no-repeat; background-position: 0 1px; padding: 2px 25px 2px 20px }
td.subnav3indon a:link        { color: #3a8099; text-decoration: none }
td.subnav3indon a:visited  { color: #3a8099; text-decoration: none }
td.subnav3indon a:hover { color: #041723; text-decoration: none }
td.subnav3ind        { color: #3a8099; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding: 2px 25px 2px 20px }
td.subnav3ind a:link        { color: #3a8099; text-decoration: none }
td.subnav3ind a:visited  { color: #3a8099; text-decoration: none }
td.subnav3ind a:hover { color: #041723; text-decoration: none }
td.subnav4indon       { color: #53707a; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none; background-image: url(/web/images/fti_img_aboutnavbullet.gif); background-repeat: no-repeat; background-position: 18px 6px; padding: 2px 25px 2px 59px }
td.subnav4indon a:link       { color: #53707a; text-decoration: none }
td.subnav4indon a:visited { color: #53707a; text-decoration: none }
td.subnav4indon a:hover { color: #041723; text-decoration: none }
td.subnav4ind       { color: #53707a; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none; padding: 2px 25px 2px 59px }
td.subnav4ind a:link       { color: #53707a; text-decoration: none }
td.subnav4ind a:visited { color: #53707a; text-decoration: none }
td.subnav4ind a:hover { color: #041723; text-decoration: none }
td.subnav2about        { color: #3b2f6e; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding: 3px 25px 3px 20px }
td.subnav2about a:link        { color: #3b2f6e; font-weight: bold; text-decoration: none }
td.subnav2about a:visited  { color: #3b2f6e; font-weight: bold; text-decoration: none }
td.subnav2about a:hover  { color: #746f6d; font-weight: bold; text-decoration: none }
td.subnav1pro        { color: #3b2f6e; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding: 3px 25px 3px 20px }
td.subnav1pro a:link        { color: #3b2f6e; text-decoration: none }
td.subnav1pro a:visited  { color: #3b2f6e; text-decoration: none }
td.subnav1pro a:hover  { color: #746f6d; text-decoration: none }
td.subnav1prodown        { color: #3b2f6e; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding: 20px 25px 3px 20px }
td.subnav1prodown a:link        { color: #3b2f6e; font-weight: bold; text-decoration: none }
td.subnav1prodown a:visited  { color: #3b2f6e; font-weight: bold; text-decoration: none }
td.subnav1prodown a:hover   { color: #746f6d; font-weight: bold; text-decoration: none }
td.subnav1proname        { color: #3b2f6e; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding: 0 25px 2px 20px }
td.subnav1proname a:link        { color: #3b2f6e; text-decoration: none }
td.subnav1proname a:visited  { color: #3b2f6e; text-decoration: none }
td.subnav1proname a:hover  { color: #746f6d; text-decoration: none }
td.subnav1propdf        { color: #3b2f6e; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding: 0 25px 3px 20px }
td.subnav1propdf a:link        { color: #3b2f6e; text-decoration: none }
td.subnav1propdf a:visited  { color: #3b2f6e; text-decoration: none }
td.subnav1propdf a:hover  { color: #746f6d; text-decoration: none }
td.subnav2abouton        { color: #3b2f6e; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-image: url(/web/images/fti_img_aboutnavbullet.gif); background-repeat: no-repeat; background-position: 0 1; padding: 3px 25px 3px 20px }
td.subnav2abouton a:link        { color: #3b2f6e; text-decoration: none }
td.subnav2abouton a:visited  { color: #3b2f6e; text-decoration: none }
td.subnav2abouton a:hover  { color: #746f6d; text-decoration: none }
td.subnav3abouton         { color: #3a8099; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(/web/images/fti_img_aboutnavbullet1.gif); background-repeat: no-repeat; background-position: 0 5px; padding: 2px 25px 2px 20px }
td.subnav3abouton a:link        { color: #3a8099; text-decoration: none }
td.subnav3abouton a:visited  { color: #3a8099; text-decoration: none }
td.subnav3abouton a:hover { color: #041723; text-decoration: none }
td.subnav3about        { color: #3a8099; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding: 2px 25px 2px 20px }
td.subnav3about a:link        { color: #3a8099; text-decoration: none }
td.subnav3about a:visited  { color: #3a8099; text-decoration: none }
td.subnav3about a:hover { color: #041723; text-decoration: none }
td.subnav4abouton       { color: #53707a; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none; background-image: url(/web/images/fti_img_aboutnavbullet.gif); background-repeat: no-repeat; background-position: 18px 6px; padding: 2px 25px 2px 59px }
td.subnav4abouton a:link       { color: #53707a; text-decoration: none }
td.subnav4abouton a:visited { color: #53707a; text-decoration: none }
td.subnav4abouton a:hover { color: #041723; text-decoration: none }
td.subnav4about       { color: #53707a; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none; padding: 2px 25px 2px 59px }
td.subnav4about a:link       { color: #53707a; text-decoration: none }
td.subnav4about a:visited { color: #53707a; text-decoration: none }
td.subnav4about a:hover { color: #041723; text-decoration: none }
td.subnav2on      { color: #11667a; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(/web/images/fti_img_navbullet.gif); background-repeat: no-repeat; background-position: 0 1px; padding: 3px 25px 3px 20px }
td.subnav2on a:link { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav2on a:visited { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav2on a:hover { color: #041723; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav3      { color: #11667a; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none; padding: 2px 25px 2px 28px }
td.subnav3on   { color: #11667a; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none; background-image: url(/web/images/fti_img_navbullet.gif); background-repeat: no-repeat; background-position: 8px -1px; padding: 2px 25px 2px 28px }

td.subnav3 a:link { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav3 a:visited { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav3 a:hover { color: #041723; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }


td.subnav3on a:link { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav3on a:visited { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav3on a:hover { color: #041723; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }


td.subnav4      { color: #11667a; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none; padding: 2px 25px 2px 44px }
td.subnav4 a:link { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav4 a:visited { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav4 a:hover { color: #041723; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }

td.subnav4on   { color: #11667a; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none; background-image: url(/web/images/fti_img_navbullet.gif); background-repeat: no-repeat; background-position: 22px -1px; padding: 2px 25px 2px 44px }
td.subnav4on a:link { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav4on a:visited { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav4on a:hover { color: #041723; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }

td.subnav5 { color: #11667a; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none; padding: 2px 25px 2px 60px }
td.subnav5 a:link { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav5 a:visited { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav5 a:hover { color: #041723; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }

td.subnav5on { color: #11667a; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none; background-image: url(/web/images/fti_img_navbullet.gif); background-repeat: no-repeat; background-position: 39px -2px; padding: 2px 25px 2px 60px }
td.subnav5on a:link { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav5on a:visited { color: #11667a; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
td.subnav5on a:hover { color: #041723; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }

.subnavsep	{ font-size: 6px; }

.sidebarleft    { color: #1d4658; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url(/web/images/fti_img_sidebarlefthead.gif); background-repeat: no-repeat; padding-top: 20px; padding-left: 44px }

.sidebarleft    { color: #1d4658; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url(/web/images/fti_img_sidebarlefthead.gif); background-repeat: no-repeat; padding-top: 20px; padding-left: 19px }

.sidebarleftind      { color: #1d4658; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; padding-top: 20px; padding-left: 44px }


.sidebarleftabout  { color: #1d4658; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; padding-top: 20px; padding-left: 44px }

.sidebarleftL2     { color: #1d4658; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url(/web/images/fti_img_sidebarlefthead.gif); background-repeat: no-repeat; background-position: 0 -10px; padding-top: 20px; padding-bottom: 1px; padding-left: 44px }
.sidebarleftL1 { color: #1d4658; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url(/web/images/fti_img_sidebarlefthead.gif); background-repeat: no-repeat; background-position: 0 -10px; padding-top: 20px; padding-bottom: 1px; padding-left: 44px; width: 229px }
.module1      { color: #091723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: white; margin-bottom: 18px; padding: 13px 11px 13px 18px; border: solid 1px #96918f }
.module1 a:link   { color: #3b2f6e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.module1 a:visited  { color: #3b2f6e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.module1 a:hover { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }

.modulehead123   { color: #091723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-transform: uppercase; padding-bottom: 5px }
.newbrowser123  { color: #655f5d; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; position: relative; top: 10px }
.module2  { color: #091723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: white; margin-bottom: 18px; padding: 13px 11px 13px 18px; width: 153px; border: solid 1px #96918f }
.module2 a:link { color: #091723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; background-color: white; width: 153px }
.module2 a:visited { color: #091723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; background-color: white; width: 153px }
.module3   { color: #091723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: white; margin-bottom: 18px; padding: 13px 11px 13px 18px; border: solid 1px #96918f }


.module4  { color: #091723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: #d3e1e2; margin-bottom: 18px; padding: 13px 6px 13px 17px }

.module4 a:link  { color: #091723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.module4 a:visited { color: #091723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.module4archive  { color: #4c6975; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; padding-top: 5px }
.module4archive a:link  { color: #4c6975; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.module4archive a:visited  { color: #4c6975; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.module4archive a:hover { color: #000000; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }

.module4titles { color: #495237; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding-bottom: 3px; width: 143px;  }
.module4titles a:link { color: #495237; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.module4titles a:visited { color: #495237; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.module4titles a:hover { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }

.module4byline { color: #193d4c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; width: 143px;  }
.module4byline a:link { color: #193d4c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.module4byline a:visited { color: #193d4c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.module4byline a:hover { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }

.module4links { color: #193d4c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding-bottom: 16px; width: 143px;  }
.module4links a:link { color: #193d4c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.module4links a:visited { color: #193d4c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.module4links a:hover { color: #746f6d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.modulehead4 { color: #8399a3; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-transform: uppercase; padding-bottom: 5px; width: 143px;  }

.module5   { color: #091723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: #d3e1e2; margin-bottom: 18px; padding: 13px 11px 13px 18px }
.modulehead5 { color: #8399a3; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-transform: uppercase; padding-bottom: 5px; width: 153px }
.module5 a:link  { color: #193d4c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; width: 163px }
.module5 a:visited { color: #193d4c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; width: 163px }
.module6 { color: #091723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: #e8e6e2; margin-bottom: 18px; padding: 13px 11px 6px 18px }
.modulehead6 { color: #5b5246; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-transform: uppercase; padding-bottom: 5px; width: 153px }
.modulecopy6 { color: #495237; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding-bottom: 3px }
.module6view { color: #193d4c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-bottom: 16px }
.module6view a:link { color: #193d4c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.module6view a:visited { color: #193d4c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.contentarea1     { background-image: url(/web/images/fti_img_contentfadein.gif); background-repeat: no-repeat; padding-top: 24px; width: 524px; height: auto; vertical-align: top }
.contenttitle1     { color: #041723; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: white; padding-top: 15px; padding-left: 15px; width: 520px; height: 43px; border-left: 1px solid #746f6d }
.contentsubtitle1      { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 10px; padding-left: 15px; border-left: 19px solid #11506b }
.contentsub2 { color: #684a00; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 10px }
.contentsubtitleind      { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 10px; padding-left: 15px; border-left: 19px solid #11506b }

.contentsubtitleabout      { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 10px; padding-left: 15px; border-left: 19px solid #11506b }
.contentsubtitleabout_nobar  { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 10px; padding-left: 15px; border-style: none }
.contentsubtitleabout_nobaralt  { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 10px; padding-left: 15px; border-style: none }

.contentsubtitlenae      { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 10px; padding-left: 15px; border-left: 19px solid #11506b }

.contentsubtitlejob  { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 10px; padding-left: 15px; border-left: 19px solid #11506b }

.contentsubtitlejob2  { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 10px; padding-left: 15px; }

.contentsubtitleL2   { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 18px; padding-bottom: 10px; padding-left: 15px; border-left: 1px solid #746f6d }

.contentintro1    { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 30px; padding-left: 15px; border-left: 19px solid #11506b }
.contentintro1alt { color: #242e0e; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; padding-right: 30px; padding-top: 5px;padding-left: 15px; border-left: 19px solid #11506b }

.contentintroind     { color: #45637A; font-size: 17px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 21px; padding-right: 30px; padding-left: 15px; border-left: 19px solid #11506b }
.contentintroind_nobar   { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 30px}
.contentintroabout      { color: #45637A; font-size: 17px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 21px; padding-right: 30px; padding-left: 15px; border-left: 19px solid #11506b }
.contentintropro     { color: #242e0e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 30px; padding-left: 15px; padding-top: 15px; border-left: 1px solid #96918f; border-top: 1px solid #D7D3CD }
.contentintroaboutalt  { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-top: 5px; padding-right: 30px; padding-left: 15px; border-left: 19px solid #11506b }
.contentintroL2 { color: #45637A; font-size: 17px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 21px; padding-right: 30px; padding-left: 15px; border-left: 1px solid #746f6d }
.vccontentintro   { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-top: 10px; padding-right: 30px; padding-left: 15px; border-left: 19px solid #11506b }
.vcstudiescontentintro    { color: #242e0e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 20px 30px 18px 15px; border-left: 1px solid #96918f }

.contentintro1 a:link    { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintro1 a:visited  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintro1 a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.contentintropro a:link    { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintropro a:visited  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintropro a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.contentintro1alt a:link    { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintro1alt a:visited  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintro1alt a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.contentintroind a:link    { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintroind a:visited  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintroind a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.contentintroabout a:link    { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintroabout a:visited  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintroabout a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.contentintroaboutalt a:link    { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintroaboutalt a:visited  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintroaboutalt a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.contentintroL2 a:link    { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintroL2 a:visited  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentintroL2 a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.vccontentintro a:link  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }
.vccontentintro a:visited  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }
.vccontentintro a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.vcstudiescontentintro a:link  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.vcstudiescontentintro a:visited  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.vcstudiescontentintro a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.content1    { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-top: 10px; padding-right: 30px; padding-left: 15px; border-left: 19px solid #11506b }
.content1 ul   { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; position: relative; left: -15px }
.contentL2 ul { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; position: relative; left: -15px }
.contentind ul { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; position: relative; left: -15px }
.contentabout ul { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; position: relative; left: -15px }

.contentpro ul { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; position: relative; left: -15px }

.vccontentind ul { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; position: relative; left: -15px }
.vcgallerycontentind ul { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; position: relative; left: -15px }
.contentind     { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-top: 10px; padding-right: 30px; padding-left: 15px; border-left: 19px solid #11506b }

.contentabout    { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-top: 10px; padding-right: 30px; padding-left: 15px; border-left: 19px solid #11506b }
.contentinfojob { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 30px; border-left: 19px solid #11506b }
.contentpro    { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 10px 30px 17px 15px; border-left: 1px solid #96918f }

.contentabout_nobar  { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 30px; width: 242px }
.contentabout_nobarSmall { color: #3a4326; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; padding-right: 30px }
.contentabout_nobarSmall1 { color: #684a00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; padding-right: 30px }
.contentabout_nobarSmall1 a:link { color: #684a00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; padding-right: 30px; text-decoration: none }
.contentabout_nobarSmall1 a:visited { color: #684a00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; padding-right: 30px; text-decoration: none }
.indcontentcat { color: #3B2F6E; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; font-size: 15px; padding: 0px 10px 3px 0px  }
.indcontentcat a:link { color: #3B2F6E; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.indcontentcat a:visited { color: #3B2F6E; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.indcontentdesc { color: #3A4326; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;padding: 0px 10px 10px 0px  }
.indcontentdesc a:link { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none }
.indcontentdesc a:visited { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none }
.indlinksbottom  { color: #3a4326; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; background-image: url(/web/images/fti_img_vcdetailimageshead.gif); background-repeat: no-repeat; padding-bottom: 18px; padding-left: 1px; border-top: 1px #808080; border-left: 1px solid #808080 }

.contentL2    { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-top: 10px; padding-right: 30px; padding-left: 15px; border-left: 1px solid #746f6d }
.vccontent  { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-top: 10px; padding-right: 30px; padding-left: 15px; border-left: 19px solid #11506b }


.content1 a:link    { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.content1 a:visited  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.content1 a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.contentind a:link   { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentind a:visited { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentind a:hover { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.contentabout a:link   { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentabout a:visited { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentabout a:hover { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.contentpro a:link    { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentpro a:visited  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentpro a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.contentL2 a:link    { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentL2 a:visited  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.contentL2 a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.contentpartnerlink  { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.vccontent a:link  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.vccontent a:visited  { color: #4682b4; text-decoration: none; background-repeat: no-repeat }
.vccontent a:hover  { color: #746f6d; text-decoration: none; background-repeat: no-repeat }

.vcgallerycontent   { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-left: 15px; border-left: 1px solid #746f6d }
.vcgallitemsequence { position: relative; width: 158px; float: left }
.vcgallimg   { text-align: left; width: 150px; height: 116px; vertical-align: top }
.vcgallbtns    { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; padding-bottom: 6px; width: 150px; vertical-align: top }
.vcgallbtns a:link  { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 8px }
.vcgallbtns a:visited { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 8px }
.vcgalltxt { color: #655f5d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; background-color: white; padding-bottom: 4px; width: 134px }
.vcgalltxtholder { color: #655f5d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; background-color: #e6e6e6; margin-bottom: 24px; padding-bottom: 7px; width: 141px }
.vcgalltxt_old { color: #655f5d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin-bottom: 24px; padding-bottom: 4px; width: 134px; border-right: 8px solid #e6e6e6; border-bottom: 8px solid #e6e6e6 }
.vcstudiescontent  { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-left: 15px; border-left: 19px solid #11506b }
.vcstudiescontent2    { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-left: 15px; border-left: 19px solid #11506b }
.vcmakewide { width: 480px }
.vcstudyitemsequence  { position: relative; width: 158px; float: left }
.vcstudyimg    { text-align: left; height: 118px; vertical-align: top }
.vcstudytitle   { color: #684a00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left; padding-bottom: 8px; width: 150px; vertical-align: top }
.vcstudytitle a:link { color: #684a00; text-decoration: none }
.vcstudytitle a:visited { color: #684a00; text-decoration: none }
.vcstudytext   { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align: left; padding-bottom: 30px; width: 150px; vertical-align: top }

.vcanchortop   { text-align: right; padding-right: 26px; border-left: 19px solid #11506b }
.vcdetailanchortop  { text-align: right; padding-right: 26px }
.vcgallanchortop { text-align: right }
.vcgalldropdowns  { padding-bottom: 4px; padding-left: 14px; border-left: 1px solid #96918f }
.vcgallmenuhead { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 14px; padding-bottom: 3px }
table.vcgallmenuarea { width: 469px }
.vcgallmenu { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 14px }
.vcgallpagemenu  { color: #041723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right }
.vcgallpagemenu a:link { color: #041723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.vcgallpagemenu a:visited  { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.vcdetailhead   { padding-top: 2px; padding-bottom: 3px; padding-left: 18px; border-left: 1px solid #808080 }
td.vcdetailtitle  { color: #684a00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 5px; padding-right: 30px; width: 100px; vertical-align: top; border-right: 1px solid #96918f }
.vcdetailmenutop { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 4px; padding-left: 24px; vertical-align: top }
.vcdetailmenubottom { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 24px; vertical-align: top }
td.vcdetailimages     { background-image: url(/web/images/fti_img_vcdetailimageshead.gif); background-repeat: no-repeat; padding-top: 18px; padding-left: 20px; border-left: 1px solid #808080 }
td.vcdetailicon  { text-align: right; padding-right: 30px; border-left: 1px solid #808080 }
td.vcdetailname  { padding-bottom: 18px; padding-left: 20px; border-left: 1px solid #808080 }
.vcdetailname1 { color: #041723; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold }
.vcdetailname2 { color: #684A00; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold }
.vcdetailimg  { padding-right: 8px; padding-bottom: 8px; float: left }

.vcdetailcontenthold   { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-right: 40px; padding-bottom: 8px; width: 188px; float: left }
.vcdetailcontenthead  { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: relative }
.vcbacktocasemain { color: #379cb7; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.vcbacktocasemain a:link { color: #379cb7; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.vcbacktocasemain a:visited { color: #379cb7; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.subtitle1  { color: #393d37; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 10px }

li.content1li   { color: #191c11; font-size: 12px; white-space: normal; list-style-type: disc; list-style-position: outside; position: relative; left: -14px }
li.content1li a:link  { color: #191c11; font-size: 12px; text-decoration: underline; list-style-type: disc }
li.content1li a:visited { color: #191c11; font-size: 12px; text-decoration: underline; list-style-type: disc }
li.content1li a:hover { color: #746f6d; font-size: 12px; text-decoration: underline; list-style-type: disc }

.contentfoot1    { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding: 8px 30px 0px 15px; border-left: 19px solid #11506b }
.trialFeatureFoot { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding: 8px 30px 0 15px; border-left: 19px solid #11506b }
.trialFeatureTitle { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-transform: uppercase; padding-top: 6px; padding-bottom: 6px}
.contentsubfoot1    { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 20px; border-left: 19px solid #11506b }

.contentfootind     { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding: 8px 30px 0 15px; border-left: 19px solid #11506b }
.contentsubfootind     { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 20px; border-left: 19px solid #11506b }

.contentfootabout     { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding: 8px 30px 0 15px; border-left: 19px solid #11506b }
.contentsubfootabout      { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 32px; height: 20px; border-left: 19px solid #11506b }


.contentfootind a:link { color: #746f6d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.contentfootind a:visited { color: #746f6d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

.contentfootabout a:link { color: #746f6d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.contentfootabout a:visited { color: #746f6d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

.contentfoot1 a:link { color: #746f6d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.contentfoot1 a:visited { color: #746f6d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

.contentfootL2      { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding: 8px 30px 0px 15px; border-left: 1px solid #746f6d }
.contentfootL2 a:link { color: #746f6d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.contentfootL2 a:visited { color: #746f6d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.contentsubfootL2 { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 35px; border-left: 1px solid #746f6d }

.vccontentfoot  { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding: 8px 30px 0 15px; border-left: 19px solid #11506b }
.vccontentfoot a:link { color: #746f6d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.vccontentfoot a:visited { color: #746f6d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.vccontentsubfoot  { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 30px; border-left: 19px solid #11506b }

.contentsubnavL2  { border-left: 19px solid #11506b }
.anchortopL2  { text-align: right; padding-right: 26px; border-left: 19px solid #d5d4d2 }
.anchortopL3 { text-align: right; padding-right: 26px }
.anchormoveL3 { position: relative; top: -16px }
td.subnavcolumnL2   { padding-right: 20px; padding-left: 18px; width: 210px; vertical-align: top }



td.subnavcolumnL1top    { padding-right: 20px; padding-bottom: 10px; padding-left: 18px; width: 440px; vertical-align: top; border-bottom: 1px solid #cccaca }
td.subnavcolumnL1mid { padding: 10px 20px 10px 18px; width: 440px; vertical-align: top; border-top: 1px solid #cccaca }
td.subnavcolumnL1btm { padding: 10px 20px 30px 18px; width: 440px; vertical-align: top }
.subnavL1head      { color: #3b2f6e; font-size: 14px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; padding-bottom: 5px }
.subnavL1head a:link    { color: #3b2f6e; font-size: 14px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none  }
.subnavL1head a:visited { color: #3b2f6e; font-size: 14px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.subnavL1head a:hover { color: #746f6d; font-size: 14px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }

.subnavL1      { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 12px; text-decoration: none; padding-bottom: 6px }
.subnavL1 a:link    { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.subnavL1 a:visited { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.subnavL1 a:hover { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }

.subnavL2head      { color: #3b2f6e; font-size: 14px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; padding-bottom: 5px }
.subnavL2head a:link    { color: #3b2f6e; font-size: 14px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none  }
.subnavL2head a:visited { color: #3b2f6e; font-size: 14px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.subnavL2      { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 12px; text-decoration: none; padding-bottom: 6px }
.subnavL2 a:link    { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.subnavL2 a:visited { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.subnavL2 a:hover { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }

td.subnavcolumnind   { padding-right: 20px; width: 180px; vertical-align: top }

.subnavindhead      { color: #393D37; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; padding-top: 15px }
.subnavindhead a:link    { color: #393D37; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none  }
.subnavindhead a:visited { color: #393d37; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }
.subnavindhead a:hover { color: #746f6d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none }

.subnavind      { color: #3A8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 12px; text-decoration: none; padding-top: 6px }
.subnavind a:link    { color: #3A8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.subnavind a:visited    { color: #3A8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.subnavind a:hover    { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }



.brochurepressarea1          { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e5e2de; text-transform: capitalize; padding-top: 17px; padding-bottom: 10px; width: 476px }
.brochurepressarea1title   { color: #735F3A; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; padding-right: 20px; padding-left: 19px; background-color: #e5e2de }
.viewarchive      { font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase; padding-top: 5px; padding-right: 20px; padding-bottom: 14px; padding-left: 19px; background-color: #e5e2de  }
.viewarchive a:link { color: #746f6d; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.viewarchive a:visited { color: #746f6d; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.viewarchive a:hover { color: #000000; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }


td.brochurecolumn1  { padding-bottom: 3px; padding-left: 19px; vertical-align: top }
.brochurelink1   { font-size: 11px; text-decoration: none; background-color: #e5e2de; padding-top: 2px; padding-bottom: 2px }
.brochurelink1 a:link { color: #746f6d; font-size: 11px; text-decoration: none }
.brochurelink1 a:visited { color: #746f6d; font-size: 11px; text-decoration: none }
.brochurelink1 a:visited { color: #746f6d; font-size: 11px; text-decoration: none }
.brochurelink1 a:hover { color: #000000; font-size: 11px; text-decoration: none }

.presslink1 a:link { color: #746f6d; font-size: 11px; text-decoration: none }
.presslink1 a:visited { color: #746f6d; font-size: 11px; text-decoration: none }
.presslink1 a:hover { color: #000000; font-size: 11px; text-decoration: none }
.presslink1  { font-size: 11px; text-decoration: none; background-color: #e5e2de; padding-top: 2px; padding-bottom: 2px }
td.presscolumn1  { background-color: #e5e2de; padding-right: 20px; padding-bottom: 3px; padding-left: 19px; vertical-align: top }


.footerimage1  { }
.bottomlinks   { color: #878686; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; padding-left: 16px; padding-top: 18px; padding-bottom: 60px }
.bottomlinkssearchbar    { color: #878686; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; padding-bottom: 60px; position: relative; top: 50px; clear: both; }
.bottomlinkssearchbarresults  { color: #878686; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; padding-top: 18px; padding-bottom: 60px; position: relative; clear: both;}
.bottomlinkssearchbarresults a:link  { color: #878686; font-size: 8px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; padding-top: 18px; padding-bottom: 60px; position: relative;  }
.bottomlinkssearchbarresults a:visited  { color: #858585; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; padding-top: 18px; padding-bottom: 60px; position: relative;  }
.bottomlinkssearchbarresults a:hover  { color: #878686; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; padding-top: 18px; padding-bottom: 60px; position: relative;  }

.bottomlinks a:link  { color: #878686; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding-right: 14px }
.bottomlinks a:visited { color: #878686; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding-right: 14px }
.bottomlinks a:hover { color: #173544; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding-right: 14px }
/*.sidebarright     { background-image: url(/web/images/fti_img_sidebarrighthead.gif); background-repeat: repeat-y; vertical-align: top }*/
.sidebarright     { vertical-align: top }
.sidebarrightrsc     { vertical-align: top }
.sidebarrightL2  { padding-top: 18px; vertical-align: top }
.vcsidebarright  { padding-top: 20px; vertical-align: top }
.vcstudysidebarright { padding-top: 10px; vertical-align: top }
.profimg1    { position: relative; top: -10px; left: -5px }
.vcprofimg { position: relative; top: -10px; left: -5px }
.printpage  { color: #878686; font-size: 8px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-transform: uppercase; position: relative; top: -3px; left: -90px }
.printpage a:link  { color: #878686; font-size: 8px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-transform: uppercase }
.printpage a:visited { color: #878686; font-size: 8px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-transform: uppercase }
.proftexthead1   { color: #9E2629; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-transform: uppercase; padding-top: 6px; padding-left: 10px }
.proftext1  { color: #193d4c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding-top: 10px; padding-left: 10px }
.proftext1 a:link { color: #193d4c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.proftext1 a:visited { color: #193d4c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.proftext1 a:hover { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }

.profsearchtxt1  { color: #684a00; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-top: 10px; padding-bottom: 10px }
.profsearchtxt1 a:link { color: #684a00; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.profsearchtxt1 a:visited { color: #684a00; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.profsearchtxt1 a:hover { color: #746f6d; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

.tsfeatured { color: #393D37; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding: 8px 30px 0px 15px; border-left: 19px solid #11506b }
.tsfeatimg  { padding-top: 5px; padding-right: 10px }
.tsfeatname { color: #684a00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 5px; vertical-align: top }
.tsfeatname a:link { color: #684a00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.tsfeatname a:visited { color: #684a00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.tsfeatcopy { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; width: 144px; vertical-align: top }
.tsfeatcopy a:link { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none }
.tsfeatcopy a:visited { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none }

.prosearchbar     { color: white; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #3b5a6f; text-align: right; text-transform: uppercase; margin-top: 10px; padding: 10px 0; position: absolute; width: 100%; vertical-align: top }
.prosearchbar a:link  { color: white; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.prosearchbar a:visited  { color: white; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.prosearchbar a:hover  { color: white; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }


.prosearchform    { position: absolute; top: 142px; left: 40px; width: 717px; }
.prosearchhead { color: #041723; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 24px }
.prosearchintro     { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 220px; padding-bottom: 24px }
td.prosearchcol1         { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-color: white; background-image: url('(EmptyReference!)'); background-repeat: no-repeat; background-position: 270px 9px; padding-right: 20px; width: 250px; vertical-align: top; font-wight: bold    }

td.prosearchcol2        { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url('(EmptyReference!)'); background-position: 302px 9px; width: 303px; vertical-align: top; font-wight: bold   }
td.prosearchcol3        { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; width: 196px; vertical-align: top; font-wight: bold   }
table.prosearchrule  { width: 100% }
table.prosearchrule2  { width: 200px }
table.prosearchrule3 { padding-left: 10px; width: 100% }
.prosearchruletext { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; padding-right: 8px; height: 20px }
.prosearchruletextor { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 13px; padding-left: 13px; height: 20px }
.prosearchrulefill { width: 100% }
.prosearchrulefill2 { width: 80px }
.prosearchsub1  { color: #858585; font-size: 9.5px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold }
.prosearchsub2 { color: #858585; font-size: 9.5px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-left: 10px; }
.prosearchsub3 { color: #655f5d; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; padding-left: 10px }
.prosearchsub4    { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; margin-top: 10px; padding-top: 8px; padding-left: 10px; border-top: 1px solid #b9b9b9 }
.prosearchalpha  { color: #3a8099; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align: justify; text-transform: uppercase; letter-spacing: 2px; padding-bottom: 10px; width: 204px }
.prosearchalpha a:link  { color: #3a8099; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; text-align: justify; text-transform: uppercase }
.prosearchalpha a:visited  { color: #3a8099; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; text-align: justify; text-transform: uppercase }

.prosearchresulthead   { font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; width: 717px; height: 29px }
.prosearchresultheadtext { color: #041723; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; width: 121px; border-right: 1px solid #bfbfbf }
.prosearchresultcount1  { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-left: 8px; width: 16px }
.prosearchresultcount2  { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; width: 100px }
.prosearchresultspace { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; width: 250px }
.prosearchresultmenu { color: #858585; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-align: right; text-transform: uppercase; width: auto; vertical-align: top; border-bottom: 1px solid #bfbfbf }
.prosearchresultdropdown { }
.prosearchresultarea  { margin-top: 20px; position: relative; left: -21px; width: 857px }
.prosearchcolumnhead { background-image: url(/web/images/fti_img_prosearchresults.gif); background-repeat: no-repeat; background-position: 17px 0; height: 45px }
.prosearchcoltxt1 { color: #3a7028; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; position: absolute; top: 25px; left: 40px }
.prosearchcoltxt2  { color: #3a7028; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; position: absolute; top: 25px; left: 460px }
.prosearchresulta  { position: relative; left: -21px; width: 857px }
.prosearchresultbottom { position: relative; width: 836px; height: 4px; border-top: 1px solid #93b5c1 }
.prosearchlinktotop { text-align: right; padding-top: 2px; padding-bottom: 12px; position: relative; width: 836px; vertical-align: top; border-top: 1px #93b5c1 }
.82tall  { }
.prosearchresultnumber { color: black; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; width: 21px; border-right: 1px solid #93b5c1 }
.prosearchresultcontents1    { padding-top: 10px; padding-bottom: 10px; width: 836px }
.prosearchresultcontents2   { background-color: #eeedeb; padding-top: 10px; padding-bottom: 10px; width: 836px; border-right: 13px solid #e5e4e1 }
.prosearchresultname   { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px }
.prosearchresultname a:link { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; padding-left: 14px }
.prosearchresultname a:visited { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; padding-left: 14px }
.prosearchresultname a:hover { color: #746f6d; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; padding-left: 14px }
.prosearchresulttitle { color: #3a2800; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif }
.certhead1 { color: #858585; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; text-transform: uppercase; padding-left: 14px }
.certs1 { color: black; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 18px }
.leftmargin1 { padding-left: 14px }
.city1 { color: black; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; margin-left: 14px; width: 218px }
.phone1 { color: black; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; padding-left: 14px; width: 112px }
.email1 { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 16px; margin-left: 14px; width: 218px }

.email1 a:link { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.email1 a:visited { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.email1 a:hover { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }

.prosearchresultname_0px   { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px }
.prosearchresultname_0px a:link { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px}
.prosearchresultname_0px a:visited { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px}
.prosearchresultname_0px a:hover { color: #746f6d; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px}
.prosearchresulttitle_0px { color: #3a2800; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif }
.certhead1_0px { color: #858585; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; text-transform: uppercase}
.city1_0px { color: black; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; width: 218px }
.phone1_0px { color: black; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; width: 112px }
.email1_0px { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 16px; width: 218px }

.email1_0px a:link { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.email1_0px a:visited { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.email1_0px a:hover { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }

.emailCV  { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; margin-left: 0; padding-right: 20px; width: 218px }
.emailCV a:link { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.emailCV a:visited { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.emailCV a:hover { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }

.vcard  { color: #3a8099; font-size: 10px; font-family: Verdana, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; margin-left: 0; padding-right: 20px; width: 218px }
.vcard a:link { color: #3a8099; font-size: 10px; font-family: Verdana, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.vcard a:visited { color: #3a8099; font-size: 10px; font-family: Verdana, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.vcard a:hover { color: #041723; font-size: 10px; font-family: Verdana, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }


.expertise1  { color: black; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 16px; padding-left: 22px; height: 100%; border-left: 1px solid #bfbfbf }
.expertise1 a:link { color: black; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: underline }
.expertise1 a:visited { color: black; text-decoration: underline }
.expertise1 a:hover  { color: #746f6d; text-decoration: underline }

.graybarsolo { background-color: #dde1dd; position: absolute; top: 89px; width: 100%; height: 33px }
.mainNavPosition { position: absolute; top: 89px; width: 100%; height: 33px }

body.media { color: black; background-color: #645f5d; background-image: none; margin: 0; padding: 0 }
.mediaimage { padding: 65px 56px 0 56px }
.mediacontent  { text-align: left; padding-left: 56px; width: 100%; height: 160px; vertical-align: top }
.mediacontentarea { padding-top: 22px; width: 317px }
.mediacontentcat { color: #a5a5a5; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; width: 100px; height: 56px; float: left; border-right: 1px solid #4d4d4d }
.mediacontentelse { padding-left: 13px; float: left }
.mediacontentcasename  { color: white; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; width: 200px }
.mediacontentclient  { color: #958e89; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; width: 200px }
.mediacontentselect { color: #349bb4; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 5px; width: 200px }
.mediacontentselect a:link { color: #349bb4; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.mediacontentselect a:visited { color: #349bb4; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.mediacontentdesc  { color: #958e89; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 10px; width: 200px }
.mediafooter { background-color: white; width: 100%; height: 70px }
.mediafootlogo { position: relative; top: 25px; left: 29px }
.mediafoottextarea { text-align: left; position: relative; right: 75px; width: 131px; vertical-align: top }
.mediafoottitle { color: #2a2a2a; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px }
.mediafootsubtitle { color: #2a2a2a; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13.2px }
.aligntopleft { text-align: left; vertical-align: top }
.protlhead  { color: #041723; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; padding-top: 15px; padding-left: 15px; border-top: 1px solid #d7d3cd; border-left: 1px solid #96918f }
.protlitem { color: #684a00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 7px; padding-bottom: 15px; padding-left: 15px; border-left: 1px solid #96918f }
.protlitem a:link { color: #684a00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 10px }
.protlitem a:visited { color: #684a00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; padding-top: 10px }
.protlaetop  { padding-left: 15px; border-top: 1px solid #d7d3cd; border-left: 1px solid #96918f }
.protla   { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding-top: 15px; padding-bottom: 24px; width: 303px }
.protle   { margin-left: 10px; padding-top: 15px; padding-left: 15px; border-left: 1px solid #d7d3cd }
.protlahead  { color: #041723; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; padding-bottom: 10px }
.protlehead  { color: #041723; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; padding-bottom: 10px }
.protledegree { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.protleschool { color: #746f6d; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 13px }
.headcellpro   { padding-top: 15px; padding-bottom: 3px; padding-left: 15px; border-left: 19px solid #11506b }
.profactname  { color: #242e0e; font-size: 19px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold }
.profactcert { color: #242e0e; font-size: 16px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold }
.profactcert a:link { color: #242e0e; font-size: 16px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline }
.profactcert a:visited { color: #242e0e; font-size: 16px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline }
.profacttitle { color: #684a00; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; margin-top: 4px; margin-bottom: 8px; padding-top: 2px; padding-bottom: 2px; width: 490px; border-top: 1px solid #cccaca; border-bottom: 1px solid #cccaca }
.profactother { width: 580px; height: 136px }
.profactaddress { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 172px; height: 136px; vertical-align: top; border-right: 1px solid #cccaca }
.profacttophalf { text-align: left; padding-left: 10px; height: 67px; vertical-align: top; border-bottom: 1px solid #cccaca }
.profacttophalfhead { color: #858585; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; position: fixed; top: 247px; left: 775px }
.profactdoublehead { color: #858585; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; padding-right: 30px; padding-bottom: 3px}
.profactbottomhalfhead { color: #858585; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; position: fixed; top: 272px; left: 775px }
.profactbottomhalf { text-align: left; padding-top: 10px; padding-left: 10px; height: 67px; vertical-align: top }
.profacthalves { color: black; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-indent: -10px; margin-right: 5px; padding-bottom: 2px; padding-left: 10px; width: 170px; float: left }
.printpagepro   { color: #878686; font-size: 8px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-transform: uppercase; position: absolute; top: 116px; left: 664px !important }
.printpagepro a:link  { color: #878686; font-size: 8px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-transform: uppercase; text-decoration: none; }
.printpagepro a:visited  { color: #878686; font-size: 8px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-transform: uppercase; text-decoration: none; }

.downloadcv { position: absolute; top: 113px; left: 772px }
.floatleft  { position: relative; float: left }
.rscfeaturedhead { color: #3a8099; font-size: 17px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold }
.rscfeaturedhead a:link { color: #3a8099; font-size: 17px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.rscfeaturedhead a:visited { color: #3a8099; font-size: 17px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.rscfeaturedtext  { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; padding-bottom: 15px; width: 320px }
.rscfeaturedtext a:link { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none }
.rscfeaturedtext a:visited { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none }
.contentrsc     { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-top: 10px; padding-right: 30px; padding-bottom: 24px; border-left: 19px solid #11506b }
.contentrscsub  { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-top: 4px; padding-right: 30px; padding-bottom: 15px; border-left: 19px solid #11506b }
.rscanchortop  { text-align: right; padding-right: 26px }

.rscgrouphead   { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; padding-top: 14px; padding-left: 15px; float: left; width: 380px; }
.rscgrouphead a:link { color: #746f6d; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.rscgrouphead a:visited { color: #746f6d; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.rscgrouphead a:hover { color: #000000; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }

.rscgroupa  { padding-left: 15px; position: relative }
.rscgroupname  { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 380px; float: left; height: auto; }
.rscgroupname a:link  { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.rscgroupname a:visited { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.rscgroupname a:hover { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.rscgroupsize { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; float: left }
.rscgroupsize a:link { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.rscgroupsize a:visited { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.rscgroupsize a:hover { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.rscsubanchortop { text-align: right; width: 509px }
.rscsubcella { padding: 10px; border-right: 13px solid white }
.rscsubcellb { background-color: #eeedeb; padding: 10px; border-right: 13px solid #e5e4e1 }
.wide628 { position: relative; width: 628px }
.wide100percent { }
.rscdownloadinfo  { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 21px; float: left }
.rscdownloadinfo a:link  { color: #858585; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.rscdownloadinfo a:visited  { color: #858585; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.rscdownloadinfo a:hover { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }

.resourceinfo { width: 422px; float: left; border-right: 1px solid #bfbfbf }
.rscinfo1  { color: #684a00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 30px }
.rscinfo1 a:link { color: #684a00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: underline }
.rscinfo1 a:visited { color: #684a00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: underline }
.rscinfo2  { color: #858585; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; padding-right: 30px }
.rscinfo3  { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: none; padding-right: 30px }
.rscline { width: 400px; float: left }
.locinfo2 { color: #858585; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase }
.locinfo3 { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: none }
.maninfo3 { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: none }
.applyInfo1 { color: #858585; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; padding-right: 30px; padding-left: 15px }
.contentinvestor   { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-top: 10px; padding-right: 30px; border-left: 19px solid #11506b }

.rscsearchbar     { color: white; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #3b5a6f; text-align: right; text-transform: uppercase; margin-top: 10px; padding: 5px 0; width: 90%; vertical-align: top }
.rscsearchbar a:link  { color: white; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.rscsearchbar a:visited  { color: white; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.rscsearchbar a:hover  { color: white; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }

.inv-linedlink  { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 2px; padding-bottom: 2px; padding-left: 15px; border-top: 1px solid #cccaca; border-bottom: 1px solid #cccaca }
.inv-linedlink a:link { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.inv-linedlink a:visited { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }

.inv-linedlink2  { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #cccaca; border-bottom: 1px solid #cccaca }
.inv-linedlink2 a:link { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.inv-linedlink2 a:visited { color: #041723; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }

.inv-leftcol  { width: 292px; vertical-align: top }
.nae-leftcol { width: 268px; vertical-align: top }

.naegrouphead   { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; padding-top: 14px; padding-left: 15px; float: left;  }
.naegrouphead a:link { color: #746f6d; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.naegrouphead a:visited { color: #746f6d; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.naegrouphead a:hover { color: #000000; font-size: 9px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }

.autowide { width: auto; vertical-align: top }
.inv-stockhead { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 15px; padding-bottom: 3px }
.inv-stockinfo { color: #3a4326; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px }
.inv-stockinfo2 { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.inv-newsarea { font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; margin-right: 12px; padding-top: 10px; padding-bottom: 3px; padding-left: 15px; width: auto }
.inv-newshead { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 3px }
.inv-newsitems  { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 20px }
.inv-newsitems a:link  { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; padding-right: 20px }
.inv-newsitems a:visited  { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; padding-right: 20px }
.inv-newsitems a:hover  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; padding-right: 20px }
.inv-lgheader { color: #3a8099; font-size: 17px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; padding-top: 15px }
.inv-lgheader2 { color: #3a8099; font-size: 17px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px }
.inv-1515 { padding-top: 15px; padding-left: 15px }
.inv-sublgheader { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none }
.inv-sublgheader a:link { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.inv-sublgheader a:visited { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.inv-sublgheader a:hover { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.valigntop { vertical-align: top }
.inv-keycontacts { color: #3a4326; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px }
.inv-contentkeycontacts  { color: #242e0e; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; padding-top: 5px; padding-right: 30px; padding-left: 15px; border-left: 19px solid #11506b }



.logohome { position: absolute; top: 30px; left: 19px }


.navbarhome { background-image: url(/web/images/fti_navbarhome_bg1.gif); background-repeat: repeat-x; position: absolute; top: 30px; left: 229px !important; width: 100%; height: 92px }

.navgenhome a:link  { color: #3d3d3b; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 30px; padding-right: 10px; padding-left: 10px; height: 92px; float: left; vertical-align: middle }
.navgenhome a:visited { color: #3d3d3b; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 30px; padding-right: 10px; padding-left: 10px; height: 92px; float: left; vertical-align: middle }
.navgenhome a.on  { color: #3d3d3b; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(/web/images/fti_navbar_bg_homeroll.gif); background-repeat: repeat-x; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 30px; padding-right: 10px; padding-left: 10px; height: 92px; float: left; vertical-align: middle }

.navgenhomesrvc a:link  { color: #3d3d3b; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 30px; padding-right: 10px; padding-left: 10px; height: 92px; float: left; vertical-align: middle }
.navgenhomesrvc a:visited { color: #3d3d3b; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 30px; padding-right: 10px; padding-left: 10px; height: 92px; float: left; vertical-align: middle }
.navgenhomesrvc a.on   { color: #3d3d3b; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(/web/images/fti_navbar_bg_homeroll.gif); background-repeat: repeat-x; text-align: center; margin-top: 0; margin-right: 10px; padding-top: 30px; padding-right: 10px; padding-left: 10px; height: 92px; float: left; vertical-align: middle }

.flashhomearea  { background-image: url(/web/images/fti_img_flashhomebg.gif); background-repeat: repeat-x; background-position: 0 28px; position: absolute; top: 89px; left: 229; }
.flashhome  { position: absolute;  }

.allhome  { position: absolute; top: 89px; width: 951px; vertical-align: top; border-top: 1px solid #a6a6a6; }

.sidebarlefthome  { color: #1d4658; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url(/web/images/fti_img_sidebarlefthead.gif); background-repeat: repeat-x; padding-top: 55px; padding-left: 19px }

.investorinfohome  { color: #655f5d; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase }
.investorinfohome a:link { color: #655f5d; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.investorinfohome a:visited { color: #655f5d; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.investorinfo2home   { color: #a39f9e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding-top: 2px; padding-bottom: 13px }
.investorinfo2home a:link { color: #a39f9e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.investorinfo2home a:visited { color: #a39f9e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.investorinfo2home a:hover { color: #041723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }

.headcelltexthome  { padding-top: 13px; padding-bottom: 10px; padding-left: 18px; width: 400px }
.contentmainhome      { color: #684a00; font-size: 14px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 20px; padding-left: 20px; border-left: 1px solid #a6a6a6 }
.contentmainhomeukpre      { color: #3a4326; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 30px; padding-left: 15px; border-left: 19px solid #a6a6a6 }
.contentsubtitlemainhomeukpre      { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 10px; padding-left: 15px; border-left: 19px solid #a6a6a6 }
.blockbodymainhomeukpre  { color: #11506b; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d3e1e2; margin-bottom: 20px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; position: relative; top: 10px; left: 0; width: 180px }




.homefeatureoffset { padding-top: 10px; padding-bottom: 7px; position: relative; width: 215; margin: 0 15 15 0; display: block; float: left;}
.homefeatureoffset h2 { font-family: Verdana, Arial, Courier; font-size: 12px; font-weight: bold; color: #4f4f4f; margin: 0;}
.homefeatureoffset p { font-family: Verdana, Arial, Courier; font-size: 12px; font-weight: normal; color: #4f4f4f; margin: 0;}
.homefeatureoffset a {color: #4f4f4f; text-decoration: none;}
.homefeatureoffset a:hover {color: #041723; text-decoration: none;}


.homefeature1 { color: #041723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; margin-left: 10px; width: 356px }
.homefeature1 a:link { color: #041723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.homefeature1 a:visited { color: #041723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.homefeature1 a:hover { color: #746f6d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.homefeature2 { color: #655f5d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; margin-left: 10px; width: 356px }
.homefeature2 a:link { color: #655f5d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none }
.homefeature2 a:visited { color: #655f5d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none }
.homefeature2 a:hover { color: #041723; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none }

div.dropdown_box   { background-color: #f2f2f2; padding-left: 8px; border-top: 0 none; border-left: 12px solid #dedcda }
.dropdown_sub  { color: #3a8099; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding: 3px 10px 3px 0px }
.dropdown_sub a:link { color: #3a8099; text-decoration: none }
.dropdown_sub a:visited { color: #3a8099; text-decoration: none }
.dropdown_sub a:hover { color: #041723; text-decoration: none }

.dropdown_head  { color: #3b2f6e; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding: 3px 10px 3px 0px; }
.dropdown_head a:link     { color: #3b2f6e; text-decoration: none }
.dropdown_head a:visited { color: #3b2f6e; text-decoration: none }
.dropdown_head a:hover  { color: #746f6d; text-decoration: none }

.dropdown_head2  { color: #3b2f6e; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.dropdown_head2 a:link     { color: #3b2f6e; text-decoration: none }
.dropdown_head2 a:visited { color: #3b2f6e; text-decoration: none }
.dropdown_head2 a:hover  { color: #746f6d; text-decoration: none }

div.investor-box 
 { background-color: white; padding: 2px 10px 4px 20px }
div.trading-box
 { color: #ffffff; padding: 0 }

div.trading-box a
{
	color: #ffffff;
}

div.white-box
 { color: #000000; background-color: white }

td.tickerclick    { color: #3a8099; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding: 3px 25px 3px 20px }
td.tickerclick a:link      { color: #3a8099; text-decoration: none }
td.tickerclick a:visited { color: #3a8099; text-decoration: none }
td.tickerclick a:hover { color: #041723; text-decoration: none }

.gensearchresults     { background-image: url(/web/images/fti_img_searchresultbg.gif); background-repeat: no-repeat; width: 857px; height: 82px }
.gensearchresults2 { width: 857px; height: 82px }
.gensearchresultnumber  { color: black; font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; width: 21px; height: 82px; float: left; vertical-align: middle; border-right: 1px solid #93b5c1; background-color: #FFFFFF }
.gensearchresultnumberpad { padding-top: 32px }
.gensearchresultcontents     { background-image: none; position: relative; width: 550px; height: 82px }
.gensearchresultname    { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; padding-top: 15px }
.gensearchresultname a:link { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; text-decoration: underline }
.gensearchresultname a:visited { color: #684a00; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; text-decoration: underline }
.indent15px { margin-left: 38px; position: relative }
.gensearchresultlink  { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 14px; padding-top: 3px }
.gensearchresultlink a:link { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.gensearchresultlink a:visited { color: #3a8099; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }
.gensearchresultlink a:hover { color: #041723; font-size: 13px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none }

.gensearchmoddate  { color: #858585; font-size: 10px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; text-transform: uppercase; padding-top: 2px }
.gotoadvancedsearch { color: #3a8099; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; text-transform: uppercase; margin-top: 20px; margin-left: 20px }
.gotoadvancedsearch a:link { color: #3a8099; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.gotoadvancedsearch a:visited { color: #3a8099; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.searchnumbers  { color: #684a00; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 20px; margin-left: 20px; padding-top: 20px; padding-left: 20px }
.searchnumbers a:link  { color: #684a00; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.searchnumbers a:visited { color: #684a00; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.searchnumbers td {padding-top: 10px; padding-left:20px}



.solutionblockdark     { background-color: #11506b; position: relative; top: -10px; left: -5px; width: 5px; height: 31px }
.solutionblocklight { color: #9e2629; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #afc7c8; text-transform: uppercase; padding-top: 10px; position: relative; top: -41px; left: 0; width: 198px; height: 21px }
.solutionblockbody  { color: #9e2629; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d3e1e2; margin-bottom: 20px; padding-top: 10px; padding-bottom: 10px; position: relative; top: -41px; left: 0; width: 198px }
ul.solutionbullets  { color: #11506b; font-size: 11px; font-weight: bold; line-height: 15px; text-decoration: none; list-style-type: disc; margin: 0 0 0 20px }
ul.solutionbullets a:link { color: #11506b; font-size: 11px; font-weight: bold; line-height: 15px; text-decoration: none; list-style-type: disc }

ul.solutionbullets a:visited { color: #11506b; font-size: 11px; font-weight: bold; line-height: 15px; text-decoration: none; list-style-type: disc }

.headalt   { color: #041723; font-size: 15px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: white; width: 722px; vertical-align: top; border-left: 1px solid #96918f }

.applybutton { 
	text-align: right;
	border-left: 19px solid #11506b;
	}
.siteaccess {
	color: #333333;
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	font-weight: normal;
	margin-left: 19px;
	padding-top: 12px;
	padding-bottom: 10px;
	}

.siteaccessdrop {
	font-family: Arial;
	font-size: 11px;
	}
	
.imagetext {
    padding: 15 0 15 0;
    margin-right: 17px;
    border-bottom: 1px solid #a6a6a6;
    color: #B0B18A;
    font-weight: normal;
    font-size: 17px;
    line-height: 21px;
    }