
.white_bg_blk_border  { background-color: white; border-right: 1px solid black; border-left: 1px solid black }
.copyright    { color: black; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 7px 10px 3px 2px; border-top: 1px solid black }
.copyright a:link { color: black }
.copyright a:visited { color: black }
.copyright a:hover { color: #696969 }
.copyright a:active { color: #696969 }
.quicklinks_home  { color: #338871; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-color: white; word-spacing: 2px; letter-spacing: 1px; padding: 6px 10px 0 5px; border-right: 1px solid #13193d; border-bottom: 1px solid #13193d }
.quicklinks_home a:link { color: black; font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.quicklinks_home a:visited { color: black; font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.quicklinks_home a:hover { color: black; font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.quicklinks_home a:active { color: black; font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.td_toptile { background: url(../images/home_img/01_1_toptile.gif) repeat-x }
.admin_nav { color: white; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #4c9683; text-align: right; word-spacing: 3px; letter-spacing: 1px; vertical-align: middle; padding-right: 20px }
.admin_nav a:link { color: white; text-decoration: none }
.admin_nav a:visited { color: white; text-decoration: none }
.admin_nav a:hover { color: white; text-decoration: underline }
.admin_nav a:active { color: white; text-decoration: underline }
.admin_nav_interior { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-image: url(../images/services_img/01_2_mid_tile_below.jpg); background-repeat: repeat-x; text-align: right; word-spacing: 3px; letter-spacing: 1px; padding-right: 20px; vertical-align: middle }
.admin_nav_interior a:link { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-repeat: repeat-x }
.admin_nav_interior a:visited { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-repeat: repeat-x }
.admin_nav_interior a:hover { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; background-repeat: repeat-x }
.admin_nav_interior a:active { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-repeat: repeat-x }
.interior_nav { color: white; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-color: #12193d; word-spacing: 3px; letter-spacing: 1px; padding-right: 16px; padding-left: 16px; vertical-align: middle }
.interior_nav a:link { color: white; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.interior_nav a:visited { color: white; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.interior_nav a:hover { color: #dadad8; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.interior_nav a:active { color: white; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.interior_body    { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; padding: 14px 58px 22px 29px }
.interior_body1 { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; padding: 14px 58px 22px 10px }
.interior_body a:link   { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: justify }
.interior_body a:visited   { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: justify }
.interior_body a:hover   { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: justify }
.interior_body a:active   { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: justify }
.interior_body_news  { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; padding: 12px 58px 25px 10px }
.interior_body_bold  { color: #12193d; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.interior_int_body_header { color: #787878; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase }
.interior_body_nopadd { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.interior_body_nopadd a:link { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.interior_body_nopadd a:hover { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.interior_int_body_bold { color: #787878; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.interior_body_casestud  { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; padding: 18px 0 4px 10px }
.interior_body_moreinfo { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; padding-right: 58px; padding-left: 10px }
.left_nav  { color: #dadad8; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 4px 4px 3px 6px }
.left_nav a:link { color: #dadad8; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.left_nav a:visited { color: #dadad8; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.left_nav a:hover { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.left_nav a:active { color: #dadad8; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.left_nav_sub { color: #dadad8; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 4px; padding-bottom: 3px; padding-left: 13px }
.left_nav_sub a:link { color: #dadad8; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.left_nav_sub a:visited { color: #dadad8; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.left_nav_sub a:hover { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.left_nav_sub a:active { color: #dadad8; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.left_nav_current { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; padding: 4px 4px 3px 6px }
.left_nav_current a:link { color: #dadad8; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.left_nav_current a:visited { color: #dadad8; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.left_nav_current a:hover { color: #c2c2c2; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.left_nav_current a:active { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.left_nav_bkgrd   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(../images/services_img/03_15_nav_block.jpg) }
.left_nav_bkgrd1 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(../images/experienc_img/03_15_nav_block.jpg) }
.left_nav_bkgrd_cs { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(../images/exprience_img/03_15_nav_block.jpg) }
.case_studies_left_nav { background-image: url("../images/experienc_img/cs_nav/03_nav_02_main_block.jpg"); background-repeat: no-repeat; background-position: 0 bottom }
.int_sub_titles   { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; padding-left: 10px; vertical-align: top }
.td_2ndnav_home2 { background: url(../images/home_img/03_1_bottom_sticktile.gif) repeat-x }
.td_2ndnav_home    { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px; background: url(../images/home_img/03_1_bottom_sticktile.gif) repeat-x; text-align: right; padding-top: 30px; padding-right: 7px }
.td_2ndnav_home a:link  { color: black; text-decoration: none }
.td_2ndnav_home a:visited  { color: black; text-decoration: none }
.td_2ndnav_home a:hover { color: #848589; text-decoration: underline }
.td_2ndnav_home a:active { color: #848589; text-decoration: underline }
.bold { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.italic { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic }
.body_link { color: #208f49; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.body_link a:link { }
.body_link a:hover { color: #13193d; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: underline }
.green { color: #208f49; font-weight: bold }
