﻿body { margin:0; padding:0; background:#ebebeb;}
body,table,tr,td,p {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#625e3c; letter-spacing:0.02ems;}
p {margin:0; padding:0;}
p a:hover { color:#b22c1b;}
.rightpad {padding-right:10px;}
.leftpad {padding-left:10px;}
.toppad {padding-top:10px;}
.toppad2 {padding-top:4px;}
.botpad { padding-bottom:10px;}
.botpad2 { padding-bottom:1px;}
.botbg { background:#ebebeb;}
/*input {width:70px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3b3a3a; border:#dfdede 1px solid; padding-left:5px;}*/
.textbx{width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3b3a3a; border:#dfdede 1px solid; padding-left:5px;}
.textbxsearch{width:70px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3b3a3a; border:#dfdede 1px solid; padding-left:5px;}
.textbx2{width:70px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3b3a3a; border:#dfdede 1px solid; padding-left:5px;}
.textbx3{width:70px; height:15px; font-size:10px; color:#3b3a3a; border:#dfdede 1px solid; padding-left:5px;}
.drop{width:208px; font-size:10px; margin-right:10px;}
.selectdrp {width:130px; margin-top:3px;margin:0 5px 0 5px;}
.drop2 {width:50px; font-size:10px;}

.txtbox {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3b3a3a; border:#dfdede 1px solid; padding-left:5px;}

.wd190 { width:190px;}
.wd100 { width:100px;}
.wd80 { width:80px;}
.wd60 { width:60px;}
.wd40 { width:40px;}

.dropdown { float:right; margin:3px 20px 3px 5px; width:200px; font-size:10px;}
.smlldropdwn {width:130px; margin-top:3px; float:left;}
.smlldropdwn2 {width:130px; margin-top:3px; float:left; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.smlldropdwn3 {width:120px; margin-top:3px; float:left; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.mdydropdwn { width:72px; float:left;}
.textfield {padding-left:4px; border: 1px solid #CCCCCC; width:230px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.txtfild { width:50px; height:30px; border:#efd6d2;}
input[type = "checkbox"] {width:40px; height:12px;}
.admin-cont {font-size:10px; color:#625e3c;}
.butnsmall {font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; cursor:pointer; text-align:center; width:45px; height:18px; border: 1px solid #c4c6cb; background:url(../../images/Corporate/buttonImg.gif);}
.button {font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; cursor:pointer; text-align:center; width:60px; height:18px; border: 1px solid #c4c6cb; background:url(../../images/Corporate/buttonImg.gif);}
.butonlrg {font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; cursor:pointer; text-align:center; width:120px; height:18px; border: 1px solid #c4c6cb; background:url(../../images/Corporate/buttonImg.gif);}
.grydotline { background:url(../../images/Life_ins/grey_dottedline.gif);}
#popup {width:600px; background:url(../../images/Corporate/popupbg.gif); margin:auto;}
#popup .pagetitle { font-size:12px; color:#CC3300; font-weight:bold; padding:0 0 10px 10px;}
#container { width:778px; background:url(../../images/Corporate/bg2.gif); margin:auto;}
#container .head { padding:10px 0 0 30px; height:75px; float:left;}
#container .toplnk { float:right; width:250px; font-size:10px; padding:15px 15px 0 0; color:#3b3a3a;}
#container .toplnk a:link, .toplnk a:active, .toplnk a:hover, .toplnk a:visited { color:#3b3a3a; text-decoration:none; font-weight:normal;}
#container .lkbg { background:#b22c1b; margin:2px 9px 0 9px; padding:10px 0 8px 0; }
#container .adminlkbg {background:url(../../images/Corporate/admin-redbg.gif); margin:0 9px 0 9px;}
#container .lkbg ul {list-style:none; padding:0; margin:0;}
#container .lkbg ul li {float:left; list-style:none; margin:0; padding:0;}
#container .lkbg ul li.lft{float:right;} 
body#bdid #container .lkbg ul .hi_de{ display:none;}
#container .links {float:left; list-style:none; padding:0; margin:0;}
#container .links li { float:left;font-size:11px; font-weight:bold; color:#FFFFFF; list-style:none;}
#container .future { margin:10px 9px 0 0 ; background:#fbf1e6; padding:10px 10px 10px 10px; color:#b22c1b;}
#container .content { padding:5px 20px 5px 20px;}
#container .content .pghd { color:#b22c1b; padding:10px 10px 10px 4px; background:url(../../images/Corporate/dotted_line.gif) bottom;}
#container .content .pghd a:link, .content .pghd a:active, .content .pghd a:visited, .content .pghd a:hover { text-decoration:none; color:#3b3a3a; font-weight:normal; }
#container .lifein { float:left; width:244px; margin:10px 0 0 0;}
#container .innerpg {float:left; width:510px; padding:10px 10px 10px 10px; text-align:justify;}
#container .pagetitle { font-size:12px; color:#CC3300; font-weight:bold; padding:0 0 10px 10px;}
#container .pagetitle a:link, #container .pagetitle a:active, #container .pagetitle a:visited {font-size:12px; color:#CC3300; font-weight:bold; text-decoration:none;}
#container .pagetitle a:hover {font-size:12px; color:#625e3c; font-weight:bold; text-decoration:none;}
#container .img {float:left; padding:10px 9px 5px 9px; width:284px;}
#container .img2 {float:left; padding:10px 9px 0px 9px; width:230px;}
#container .lifetop { background:url(../../images/Corporate/life01.gif) top left no-repeat; height:10px;}
#container .lifebot { background:url(../../images/Corporate/life02-2.gif) top left no-repeat; height:11px;}
#container .lifegrad { background:url(../../images/Corporate/life_bg.gif) left repeat; height:67px; border-right:#f5e7e6 1px solid; border-left:#f5e7e6 1px solid; padding:0 10px 0 9px;}
#container .lifebg { background:#fbf1e6; padding:4px 0 4px 10px; font-size:10px;}


#container .indcont {color:#3b3a3a; font-size:11px;}
#container .indcont a:link, .indcont a:active, .indcont a:visited {color:#3b3a3a; text-decoration:none; font-weight:normal;}
#container .indcont a:hover {color:#b22c1b; text-decoration:none; font-weight:normal;}

#container .indbold { color:#b22c1b; font-weight:bold; text-align:justify;}
#container .indbold a:link, .indbold a:active, .indbold a:visited { font-weight:bold; text-decoration:none; color:#b22c1b;}
#container .indbold a:hover { font-weight:bold; text-decoration:none; color:#625e3c;}
#container .othrhd { color:#b22c1b; font-size:9px; font-weight:bold; background:url(../../images/Life_ins/grey_dottedline.gif) top; padding:10px 0 0 0;}
#container .othrhd a:link, .othrhd a:active, .othrhd a:visited { font-weight:bold; text-decoration:none; color:#b22c1b;}
#container .othrhd a:hover { font-weight:bold; text-decoration:none; color:#625e3c;}


#container .indbold2 { font-size:10px; color:#b22c1b; font-weight:bold;}
#container .indbold2 a:link, .indbold2 a:active, .indbold2 a:visited { font-weight:bold; text-decoration:none; color:#b22c1b;}
#container .indbold2 a:hover { font-weight:bold; text-decoration:none; color:#625e3c;}

#container .indhd { color:#b22c1b; font-weight:bold; font-size:11px; }
#container .indhd a, a:active, a:visited { color:#b22c1b; font-weight:bold; text-decoration:none;}
#container .indhd a:hover { color:#625e3c; font-weight:bold; text-decoration:none;}
#container .inerlefthd {color:#b22c1b; font-weight:bold; font-size:10px; padding:8px 0 8px 0; border-bottom:dotted 1px #e4c6c1;}
#container .inerlefthd a:link, .inerlefthd a:active, .inerlefthd a:visited { color:#b22c1b; font-weight:bold; text-decoration:none;}
#container .inerlefthd a:hover {color:#625e3c; font-weight:bold; text-decoration:none;}
#container .inerlefthd2 {color:#b22c1b; font-weight:bold; font-size:10px;  padding:8px 0 8px 0;}
#container .inerlefthd2 a:link, .inerlefthd2 a:active, .inerlefthd2 a:visited { color:#b22c1b; font-weight:bold; text-decoration:none;}
#container .inerlefthd2 a:hover {color:#625e3c; font-weight:bold; text-decoration:none;}

.indpt2 { float:left; width:200px;}
#container .indpt { float:left; width:105px;}
#container .lst { padding:0; margin:0; list-style:none;}
#container .lst li { margin:0px; list-style:none; background:url(../../images/Corporate/ind_bullets2.gif) no-repeat 0.1em 0.5em; padding:0 0 5px 8px; color:#625e3c; font-weight:bold;}
#container .lst li a:link, .lst li a:active, .lst li a:visited { color:#625e3c; text-decoration:none; font-weight:bold;}
#container .lst li a:hover { color:#b22c1b;  text-decoration:none; font-weight:bold;}

#container .hmlst { padding:0; margin:0; list-style:none; color:#625e3c;}
#container .hmlst li { color:#625e3c; margin:0px; list-style:none; background:url(../../images/Corporate/ind_bullets.gif) no-repeat 0 0.5em; padding:1px 0 5px 10px; font-weight:normal;}
#container .hmlst li a:link, .hmlst li a:active, .hmlst li a:visited {color:#625e3c; text-decoration:none; font-weight:normal;}
#container .hmlst li a:hover { color:#b22c1b; text-decoration:none; font-weight:normal;}

#container .aglst { padding:0; margin:0; list-style:none; color:#b22c1b;}
#container .aglst li { color:#b22c1b; margin:0px; list-style:none; background:url(../../images/Corporate/ind_bullets.gif) no-repeat 0 0.5em; padding:1px 0 5px 10px;}
#container .aglst li a:link, .aglst li a:active, .aglst li a:visited, .aglst li a:hover {color:#b22c1b; text-decoration:none; font-weight:normal;}
#container .aglst li a:hover {color:#625e3c; text-decoration:none; font-weight:normal;}

#container .prdsub {color:#625e3c; margin:0px; list-style:none; padding:9px 0 0 10px; display:none;}
#container .prdsub li {color:#625e3c; margin:0px; list-style:none; background:url(../../images/General_ins/prd_marker.gif) no-repeat 0 0.6em; padding:0 0 4px 10px;}
#container .prdsub li a:link, .prdsub li a:active, .prdsub li a:visited {color:#625e3c; text-decoration:none; font-weight:normal;}
#container .prdsub li a:hover {color:#b22c1b; text-decoration:none; font-weight:normal;}

#container .prdsbhd { padding:0; margin:0 0 0 10px; list-style:none; color:#b22c1b;}
#container .prdsbhd li { color:#b22c1b; margin:0px; list-style:none; background:url(../../images/Corporate/ind_bullets.gif) no-repeat 0 0.8em; padding:3px 0 5px 10px;}
#container .prdsbhd li a:link, .prdsbhd li a:active, .prdsbhd li a:visited, .prdsbhd li a:hover {color:#b22c1b; text-decoration:none; font-weight:normal;}
#container .sbcat {color:#625e3c; margin:0px; list-style:none; padding:2px 0 0 10px;}
#container .sbcat li {color:#625e3c; margin:0px; list-style:none; background:url(../../images/General_ins/prd_marker.gif) no-repeat 0 0.6em; padding:0 0 4px 10px;}
#container .sbcat li a:link, .sbcat li a:active, .sbcat li a:visited, .sbcat li a:hover{color:#625e3c; text-decoration:none; font-weight:normal;}

#container .sbcat2 {color:#737070; margin:0px; list-style:none; padding:5px 0 0 10px; font-size:11px; font-weight:normal;}
#container .sbcat2 li {color:#737070; margin:0px; list-style:none; background:url(../../images/General_ins/prd_marker.gif) no-repeat 0 0.5em; padding:0 0 4px 10px; font-size:11px; font-weight:normal;}
#container .sbcat2 li a:link, #container .sbcat2 li a:active, #container .sbcat2 li a:visited, #container .sbcat2 li a:hover{color:#737070; text-decoration:none; font-weight:normal; font-size:11px;}
#container .sbcat2 li a:hover  {color:#b22c1b; text-decoration:none; font-weight:normal; font-size:11px;}

#container .sitemapsub { padding:0; margin:0; list-style:none; color:#625e3c;}
#container .sitemapsub li { color:#625e3c; margin:0px; list-style:none; color:#625e3c; background:url(../../images/Corporate/ind_bullets.gif) no-repeat 0 0.6em; padding:1px 0 5px 10px; font-weight:normal;}
#container .sitemapsub li a:link, #container .sitemapsub li a:active, #container .sitemapsub li a:visited, #container .sitemapsub li a:hover {color:#625e3c; text-decoration:none; font-weight:normal;}
#container .sitemapsub li a:hover {color:#b22c1b; text-decoration:none; font-weight:normal;}

#container .simapsub {color:#625e3c; margin:0px; list-style:none; padding:9px 0 0 10px;}
#container .simapsub li {color:#625e3c; margin:0px; background:url(../../images/General_ins/prd_marker.gif) no-repeat 0 0.6em; padding:0 0 4px 10px;}
#container .simapsub li a:link, .simapsub li a:active, .simapsub li a:visited, .simapsub li a:hover{color:#625e3c; text-decoration:none; font-weight:normal;}

.redtop { background:#eb7d6f; margin:0 9px 0 9px;}

.managemt {padding:5px 0 5px 10px; margin:0px; list-style:none;}
.managemt li {padding:0 0 10px 15px; margin:0px; background:url(../../images/Corporate/ind_bullets.gif) no-repeat 0 0.4em; color:#737070;}
.managemt li a:link, .managemt li a:active, .managemt li a:visited, .managemt li a:hover { text-decoration:none; font-weight:bold; color:#737070;}

.managemt li .managemthd { font-weight:bold; color:#737070;}
.managemt li .managemthd a:link, .managemt li .managemthd a:active, .managemt li .managemthd a:visited { text-decoration:none; font-weight:bold; color:#737070;}
.managemt li .managemthd a:hover { text-decoration:none; font-weight:bold; color:#b22c1b;}


.prdlt {background:#fbf7f6; border:#fbdfd9 1px solid; margin-left:10px; text-align:left;}
.prdlt2 {background:#fbf7f6; border:#fbdfd9 1px solid; text-align:left; padding:0 0 3px 5px}
.plist {float:left; width:230px; }
.plist ul {padding:10px 5px 3px 10px; margin:0; list-style:none;}
.plist li {color:#737070; font-weight:bold; margin:0; background:url(../../images/Corporate/ind_bullets.gif) 0 0.5em no-repeat ; padding:1px 0 10px 10px;}
.plist li a:link, .plist li a:active, .plist li a:visited {color:#737070; font-weight:bold; text-decoration:none;}
.plist li a:hover {color:#CC3300; font-weight:bold; text-decoration:none;}
.plist li ul {padding:10px 5px 3px 10px; margin:0; list-style:none; font-size:10px;}
.plist li ul li {color:#737070; margin:0; background:url(../../images/General_ins/prd_marker.gif) no-repeat 0 0.6em; padding:1px 0 10px 10px;}
.plist li ul li a:link, .plist li ul li a:active, .plist li ul li a:visited, .plist li ul li a:hover {color:#737070; text-decoration:none;}
.faq {list-style:none; padding:10px 5px 3px 10px; margin:0;}
.faq li {color:#737070; font-weight:bold; margin:0; background:url(../../images/Corporate/ind_bullets.gif) 0 0.5em no-repeat ; padding:1px 0 10px 10px;}
.faq li a:link, .faq li a:active, .faq li a:visited {color:#737070; font-weight:bold; margin:0; text-decoration:none;}
.faq li a:hover {color:#CC3300; font-weight:bold; text-decoration:none;}

body#prd_life #container .life_hd { display:block!important;}
body#prd_grlf #container .life_grp {display:block!important;}

body#prd_retail #container .pr_hd{ display:block!important;}
body#prd_corp #container .cor_hd{ display:block!important;}

body#hm_cp #container .home_hd { display:none;!important;}
body#hm_gi #container .hmgi_hd { display:none;!important;}
body#hm_li #container .hmli_hd { display:none;!important;}

#container .indxhd { font-size:13px; color:#b22c1b;  font-weight:bold;}
#container .more {float:right; color:#3b3a3a;}
#container .more a:link, .more a:active, .more a:visited, .more a:hover { color:#3b3a3a; text-decoration:none;}
#container .inertext { float:left; width:420px; padding:10px 10px 10px 5px; text-align:justify;}
#container .innercont { width:530px;}
#container .genpghd3 { font-size:11px; padding:3px 0 0 0 ;}
#container .genpghd3 a:link, #container .genpghd3 a:active, #container .genpghd3 a:visited, #container .genpghd3 a:hover { text-decoration:none; color:#625e3c;}

#container .genpghd { font-size:11px; padding:3px 0 0 0 ;}
#container .genpghd a:link, #container .genpghd a:active, #container .genpghd a:visited, #container { text-decoration:none; color:#625e3c;}
#container .genpghd a:hover { text-decoration:none; color:#b22c1b;}
#container .genpghd2 {font-size:12px; padding:10px 0 5px 0; border-bottom:dotted 1px #e4c6c1; }
#container .genimg { padding:8px 0 0 0; border-bottom:#FFFFFF 1px solid; }
#container .genimg img {margin:auto; display:block;}
#container .genselect { background:#d3d1d0; padding:4px; margin:0 1px 0 1px;}
#container .genselect select{width:130px; font-size:10px; display:block; margin:auto;}
#container .botcont{ padding:10px 0 0 0;}
#container .botcont .inner1{ width:244px; float:left;}
#container .botcont .inner2{ width:228px; padding:0 10px 0 10px; float:left;}
#container .botcont .inner-gen{ width:228px; padding:0 10px 0 10px; float:left;}
.top-left { margin-right: 9px; background:url(../../images/Corporate/round_corners.gif); height: 9px; font-size: 2px; }
.top-left2 { margin-right: 9px; background:url(../../images/General_ins/round_corners2.gif); height: 9px; font-size: 2px; }
.top-left3 { margin-right: 9px; background:url(../../images/General_ins/round_cornersgy.gif); height: 9px; font-size: 2px; }
.top-right {margin-top: -9px; margin-left: 9px; background:url(../../images/Corporate/round_corners.gif); background-position: 100% 0; height: 9px; font-size: 2px;}
.top-right2 {margin-top: -9px; margin-left: 9px; background:url(../../images/General_ins/round_corners2.gif); background-position: 100% 0; height: 9px; font-size: 2px;}
.top-right3 {margin-top: -9px; margin-left: 9px; background:url(../../images/General_ins/round_cornersgy.gif); background-position: 100% 0; height: 9px; font-size: 2px;}
.bottom-left {margin-right: 9px; background:url(../../images/Corporate/round_corners.gif); background-position: 0 -9px; height: 9px; font-size: 2px; }
.bottom-left2 {margin-right: 9px; background:url(../../images/General_ins/round_corners2.gif); background-position: 0 -9px; height: 9px; font-size: 2px; }
.bottom-left3 {margin-right: 9px; background:url(../../images/General_ins/round_cornersgy.gif); background-position: 0 -9px; height: 9px; font-size: 2px; }
.bottom-right {margin-top: -9px; margin-left: 9px; background:url(../../images/Corporate/round_corners.gif); background-position: 100% -9px; height: 9px; font-size: 2px; }
.bottom-right2 {margin-top: -9px; margin-left: 9px; background:url(../../images/General_ins/round_corners2.gif); background-position: 100% -9px; height: 9px; font-size: 2px; }
.bottom-right3 {margin-top: -9px; margin-left: 9px; background:url(../../images/General_ins/round_cornersgy.gif); background-position: 100% -9px; height: 9px; font-size: 2px; }
.inside-gen { border-left: 1px solid #e3e1e1; border-right: 1px solid #e3e1e1; background: #f7f6f6; padding-left: 15px; padding-right: 9px;}
.inside-gen2 { border-left: 1px solid #e3e1e1; border-right: 1px solid #e3e1e1; background: #f7f6f6; padding:0 8px 0 8px; }
.inside-genprd { background:url(../../images/General_ins/round_cornersgybg.gif) no-repeat; height:72px;}
.inside-genprdlif { background:url(../../images/General_ins/round_cornersgybg.gif) no-repeat;}
.inside {border-left: 1px solid #efd6d2; border-right: 1px solid #efd6d2; background: #fbf7f6; padding-left: 12px; padding-right: 9px; height:130px;}
.insdecorpind {border-left: 1px solid #efd6d2; border-right: 1px solid #efd6d2; background: #fbf7f6; padding-left: 12px; padding-right: 9px; }
.insidenews {border-left: 1px solid #fcecdb; border-right: 1px solid #fcecdb; background: #fefaf5; padding-left: 15px; padding-right: 9px; height:160px;}

.insidecor {border-left: 1px solid #efd6d2; border-right: 1px solid #efd6d2; background: #fbf7f6; padding-left: 12px; padding-right: 9px;}
.inside2 {border-left: 1px solid #efd6d2; border-right: 1px solid #efd6d2; background: #fbf7f6; padding-left: 15px; padding-right: 9px;}
.inside3 {border-left: 1px solid #efd6d2; border-right: 1px solid #efd6d2; background: #fbf7f6; padding-left:12px; padding-right:12px;}
#container .codet { color:#b22c1b; font-size:10px; float:left; height:20px;}
.genleft { width:235px; float:left;}
.genright { width:175px; float:left;}
.inerpg-left { float:left; width:204px; padding:10px 0 10px 0;}
.back { float:right; width:30px; color:cccccc; background:url(../../images/Corporate/back.gif) no-repeat 0 0.5em; padding:0 0 0 15px;}
.back a:link, .back a:active, .back a:visited, .back a:hover {color:cccccc; text-decoration:none;}

.top {float:right; color:aca9a9; background:url(../../images/Corporate/top.gif) no-repeat 0 0.5em; padding:5px 0 5px 15px; font-weight:normal;}
.top a:link, .top a:active, .top a:visited, .top a:hover {color:#aca9a9; text-decoration:none; font-weight:normal;}
.arrowpts {padding:2px 0 0 0; margin:0px; list-style:none;}
.arrowpts li {padding:0 0 7px 15px; margin:0px; background:url(../../images/Life_ins/arrow.gif) no-repeat 0 0.4em; color:#b12c1b;}
.arrowpts li a:link, .arrowpts li a:active, .arrowpts li a:visited { text-decoration:none; color:#b12c1b;}
.arrowpts li a:hover { text-decoration:none; color:#625e3c;}

.arrowpts2 {padding:2px 0 0 0; margin:0px; list-style:none;}
.arrowpts2 li {padding:0 0 7px 15px; margin:0px; background:url(../../images/Life_ins/arrow.gif) no-repeat 0 0.4em; color:#625e3c;}
.arrowpts2 li a:link, .arrowpts2 li a:active, .arrowpts2 li a:visited, .arrowpts2 li a:hover {text-decoration:none; color:#625e3c;}


.tbl {border-left:#f3f2f2 1px solid; border-top:#f3f2f2 1px solid; color:#434141;}
.tb1 a:link, .tb1 a:active, .tb1 a:visited, .tb1 a:hover { color:#434141; text-decoration:none;}
.tbl td {border-right:#ece5e5 1px solid; border-bottom:#ece5e5 1px solid; background:#fafafa; padding: 7px 3px 7px 3px; color:#434141; font-weight:normal; vertical-align:top;}
.tbl td a, .tb1 td a, .tb1 td a:active, .tb1 td a:visited, .tb1 td a:hover { color:#434141; text-decoration:none; font-weight:normal;}
.tbl th { color:#CE5340; font-weight:bold; padding: 7px 3px 7px 3px; background:#fafafa; border-right:#f3f2f2 1px solid; border-bottom:#f3f2f2 1px solid;border-left:#f3f2f2 1px solid; vertical-align:top;}


.tb2 {border-left:#f3f2f2 1px solid; border-top:#f3f2f2 1px solid; color:#434141; font-size:xx-small;}
.tb2 a:link, .tb1 a:active, .tb1 a:visited, .tb1 a:hover { color:#434141; text-decoration:none; font-size:xx-small;}
.tb2 td {border-right:#ece5e5 1px solid; border-bottom:#ece5e5 1px solid; background:#fafafa; padding: 7px 3px 7px 3px; color:#434141; font-size:xx-small; vertical-align:top;}
.tb2 td a, .tb1 td a, .tb1 td a:active, .tb1 td a:visited, .tb1 td a:hover { color:#434141; text-decoration:none; font-size:xx-small;}
.tb2 th { color:#CE5340; font-weight:bold; padding: 7px 3px 7px 3px; background:#fafafa; border-right:#f3f2f2 1px solid; border-bottom:#f3f2f2 1px solid;border-left:#f3f2f2 1px solid; vertical-align:top;}


.tblcomp {border-left:#f3f2f2 1px solid; border-top:#f3f2f2 1px solid; color:#434141;}
.tblcomp a:link, .tblcomp a:active, .tblcomp a:visited, .tblcomp a:hover { color:#434141; text-decoration:none;}
.tblcomp td {border-right:#ece5e5 1px solid; border-bottom:#ece5e5 1px solid; background:#fafafa; padding: 7px 6px 7px 6px; color:#434141; font-weight:normal; vertical-align:top;}
.tblcomp td a, .tblcomp td a, .tblcomp td a:active, .tblcomp td a:visited { color:#434141; text-decoration:none; font-weight:normal;}
.tblcomp td a:hover { color:#434141; text-decoration:underline; font-weight:normal;}

.tblcomp th { color:#CE5340; font-weight:bold; padding: 7px 3px 7px 3px; background:#fafafa; border-right:#f3f2f2 1px solid; border-bottom:#f3f2f2 1px solid;border-left:#f3f2f2 1px solid; vertical-align:top;}


.inertble {  margin:0; padding:0; border:none;}
.inertble tr { margin:0; padding:0; border:none;}
.inertble tr td { margin:0; padding:0; border:none; padding: 7px 0 7px 0; border-bottom:#f3f2f2 1px solid;}
.inertble tr td.name { margin:0; padding:0; border:none; padding: 7px 0 7px 0; border-bottom:#f3f2f2 1px solid; border-right:#f3f2f2 1px solid;}

.inertble2 {  margin:0; padding:0; border:none;}
.inertble2 tr { margin:0; padding:0; border:none;}
.inertble2 tr td { margin:0; border:none; padding: 7px 0 7px 7px; border-bottom:#f3f2f2 1px solid; border-right:#f3f2f2 1px solid;}
.inertble2 tr td.name { margin:0; padding:0; border:none; padding: 7px 0 7px 0; border-bottom:#f3f2f2 1px solid; border-right:#f3f2f2 1px solid;}

.tblehd { color:#FF3333; font-size:11px;}

.notble {margin:0; padding:0; }
.notble tr td { padding:3px 3px 3px 7px;}
.notble tr td.date {  padding:3px 0 3px 7px; }
.notble tr th {font-weight:bold; font-size:11px;  line-height:21px; padding:0 0 0 7px; background:#f0f0f0;} 
.notble tr td ul.compts {padding:3px 0 0 0; margin:0px; list-style:none;}
.notble tr td ul.compts li {padding:0 0 7px 15px; margin:0px; background:url(../../images/Corporate/marker01.gif) no-repeat 0 0.7em; }
.notble tr td ul.compts li a:link, .notble tr td ul.compts li a:visited, .notble tr td ul.compts li a:active {color:#3b3a3a; text-decoration:none; }
.notble tr td ul.compts li a:hover {color:#b22c1b; text-decoration:none;}

.indnav {color:#3b3a3a; font-size:11px;}
.indnav a:link, .indnav a:active, .indnav a:visited {color:#3b3a3a; text-decoration:none; font-weight:normal;}
.indnav a:hover {color:#b22c1b; text-decoration:none; font-weight:normal;}


.careervac { }
.careervac td {border-bottom:#ece5e5 1px solid;padding:5px; text-align:center; background:#fefefe;}
.careervac td a:link, .careervac td a:active, .careervac td a:visited, .careervac td a:hover {text-decoration:none; }
.careervac td a:hover { color:#b22c1b; text-decoration:none;}
.careervac th {background:#f1f1f1; padding:5px;}

.genprod { color:#ffffff; padding:4px 10px 4px 10px; background:#b22c1b; font-weight:bold; font-size:9px;}
.go { background:url(../../images/Corporate/searchgo.jpg) -0.2em -0.2em no-repeat; height:16px; width:13px;}

.phn { background:url(../../images/Corporate/ind_contact01.jpg) 0 0.8em no-repeat; font-size:10px; padding:7px 0 10px 20px; color:#b22c1b; line-height:15px;}
.phn1 { padding:7px 0 5px 0; border-bottom:dotted 1px #e4c6c1; color:#b22c1b; font-size:10px; text-align:left;}
.phn2 {background:url(../../images/Corporate/ind_contact01.jpg) 0.1em 0.8em no-repeat; padding:12px 0 9px 20px; height:25px; border-bottom:dotted 1px #e4c6c1; color:#b22c1b;}
.mobnew { background:url(../../images/Corporate/ind_contact02.jpg) 0.2em 0.7em no-repeat; padding:15px 0 15px 20px; border-bottom:dotted 1px #e4c6c1; color:#b22c1b; font-size:9px; font-weight:bold;}
.mobnew span { font-weight:bold; font-size:9px; color:#2d2d2d;}
.mob1 { padding:10px 0 5px 0; border-bottom:dotted 1px #e4c6c1; color:#3b3a3a;}
.mob2 { background:url(../../images/Corporate/ind_contact05.jpg) 0.2em 0.8em no-repeat;  padding:12px 0 10px 30px; border-bottom:dotted 1px #e4c6c1; color:#b22c1b; font-size:9px;}
.email { color:#b22c1b; background:url(../../images/Corporate/ind_contact03.jpg) 0 0.8em no-repeat; font-size:10px; padding:10px 0 3px 30px; height:23px; border-bottom:dotted 1px #e4c6c1;}
.email a:link, a:active, a:hover, a:visited { color:#b22c1b; text-decoration:none; font-weight:normal;}
.email1 { color:#b22c1b; padding:6px 0 5px 0; border-bottom:dotted 1px #e4c6c1; font-size:10px;}
.email1 a:link, .email1 a:active, .email1 a:hover, .email1 a:visited { color:#b22c1b; text-decoration:none;}
.adres {color:#b22c1b; background:url(../../images/Corporate/ind_contact04.jpg) 0 1.4em no-repeat; padding:7px 0 5px 30px;  font-size:10px;}
.redbold { color:#b22c1b; font-weight:bold; font-size:10px;}
.redbold2 { color:#b22c1b; font-weight:bold;}
.fontsmall {font-size:9px;}
.black { color:#000000;}
.greybg { background:#ebebeb; height:50px; padding:0 0 0 10px; color:#888886; margin-bottom:20px;}
.location { background:#fbf7f6; padding:0 0 0 10px; height:25px; font-weight:bold; color:#6d6d6a; border-bottom:#FFFFFF 10px solid; border-top:#FFFFFF 5px solid;}
.brnchname { background:#ebebeb; padding:0 0 0 10px; height:25px; color:#CC3300; font-weight:bold; border-top:#FFFFFF 10px solid; border-bottom:#FFFFFF 10px solid;}
.tbleborder { border:#fce4e1 1px solid;}
.inercont {  padding:3px 0 0 10px; line-height:17px;}
.inercont a:link, .inercont a:active, .inercont a:visited {color:#625e3c; text-decoration:none;}
.inercont a:hover {color:#b22c1b; text-decoration:none;}

.commercial { padding:0; margin:0 0 20px 0;}
.commercial ul { list-style:none; padding:0; margin:0;}
.commercial ul li { float:left; list-style:none; font-weight:bold; padding:3px 10px 3px 10px; margin:0 5px 0 0; border:1px solid #ece5e5; background:#fafafa;}
.commercial ul li a{ text-decoration:none; font-weight:bold;}


.com_video{ padding:0; margin:10px 0 0 0; text-align:center; width:493px; border:1px solid #ece5e5; background:#fafafa;}
.com_video .txt{ padding:5px 0 5px 0; margin:auto; text-align:center; font-weight:bold;}
.com_video .flashbg{ padding:10px 6px 15px 6px; margin:auto; text-align:center; width:480px;}


.corpticker {padding:3px 4px 7px 7px; font-weight:bold; color:#625e3c;}
a:link.corpticker, a:active.corpticker, a:visited.corpticker {font-weight:bold; color:#625e3c; text-decoration:none;}
a:hover.corpticker {font-weight:bold; color:#b22c1b; text-decoration:none;}
.inercontbold {padding:10px 0 5px 0; font-weight:bold; color:#CE5340;}
.inercontbold2 {padding:15px 0 4px 0; font-weight:bold;}
.inercontbold2 a:link, .inercontbold2 a:active, .inercontbold2 a:visited {font-weight:bold; color:#625e3c;}
.inercontbold2 a:hover {font-weight:bold; color:#ce5340;}


.producthd {padding:5px 0 4px 5px; font-weight:bold; background:#f8e8e4; border-right:#FFFFFF 5px solid;}
.producthd a:link, .producthd a:active, .producthd a:hover, .producthd a:visited {font-weight:bold; text-decoration:none;}

.glossary { color:#737070; font-weight:bold; padding:10px 0 10px 10px;}
.glossary a:link, .glossary a:active, .glossary a:visited {font-weight:bold; color:#737070; text-decoration:none;}
.glossary a:hover {font-weight:bold; color:#b22c1b; text-decoration:none;}

.prdhd {width:245px; float:left;}
.lifeindbaner { float:left; width:303px; padding:0; margin:0; }


.innerpts {padding:3px 0 0 0; margin:0px; list-style:none;}
.innerpts li {padding:0 0 7px 15px; margin:0px; background:url(../../images/Corporate/marker01.gif) no-repeat 0 0.7em; }
.innerpts2 {padding:3px 0 0 0; margin:0px; list-style:none;}
.innerpts2 li {padding:0 0 7px 15px; margin:0px; background:url(../../images/Corporate/marker01.gif) no-repeat 0 0.7em; }

.markerarrw {padding:3px 0 0 0; margin:0px; list-style:none;}
.markerarrw li {padding:0 0 7px 15px; margin:0px; background:url(../../images/Life_ins/marker01.gif) no-repeat 0 0.5em; }


.forms {}
.forms td { padding:10px 0 10px 10px;}
.inerredbld { color:#CE5340; font-weight:bold; }
.redfont {color:#CE5340; padding:7px 0 7px 0; }
.redband { background:#b12c1b 5px; margin:0 10px 0 10px;}
.formhd { color:#625e3c;}

.ordrlst { padding:3px 0 0 25px; margin:0;}
.ordrlst li { margin:0; list-style:decimal; padding:0 0 8px 0; line-height:15px; background:none;!important }


.ptsbld { font-weight:bold!important; color:#625e3c;}
.ptsbld a:link, .ptsbld a:active, .ptsbld a:visited{font-weight:bold;!important color:#625e3c;}
.ptsbld a:hover {font-weight:bold; color:#CC3300;}


.lkbld { font-weight:bold; color:#625e3c; }
.lkbld a:link, lkbld a:visited, lkbld a:active {font-weight:bold !important; color:#625e3c;}
.lkbld a:hover {font-weight:bold; color:#CC3300;}

a.bld, a:link.bld, a:visited.bld, a:active.bld{font-weight:bold;color:#CC3300;  padding:0; margin:0;}
a:hover.bld{font-weight:bold; color:#625e3c;}

#footer {}
#footer .botred { background:#b22c1b; margin:0 9px 0 9px; height:25px;}
#footer .botred .lftlnks { float:left; padding:5px 0 0 15px; color:#FFFFFF; font-size:10px;}
#footer .botred .lftlnks a:link, #footer .botred .lftlnks a:active, #footer .botred .lftlnks a:visited, #footer .botred .lftlnks a:hover {color:#FFFFFF; font-size:10px; text-decoration:none;}
#footer .botlnk {font-size:10px; color:#666666; padding:10px 0 10px 10px;  margin:0 9px 0 9px; float:left;}
#footer .botlnk a, .botlnk a:active, .botlnk a:hover, .botlnk a:visited {color:#666666; text-decoration:none; font-weight:normal;}
#footer .feet { background:url(../../../images/Corporate/bottom_gradient.gif) repeat-x ; font-size:10px; color:#767575; margin:0 10px 0 10px;}
#footer .feet2 .copyrhts { float:left; padding:5px 0 5px 18px;  font-size:10px; color:#767575;}
#footer .feet2 .evision {float:right; padding:5px 20px 5px 0;  font-size:10px; color:#767575;}
#footer .feet2 .evision a, .evision a:link, .evision a:active, .evision a:hover { color:#767575; text-decoration:none; font-weight:normal;}

.clr { clear:both;}
.lineht{line-height:2px;}
.hiddcol{display:none;}

/**newdesignlook css**/

.leftside {float:left; width:472px; padding:0 0 0 4px;}
.riteside {float:right;width:247px; padding:0 0 0 15px;}

.riteside .innernew { width:244px; float:left;}
.top-leftnew { margin-right: 9px; background:url(../../images/Corporate/round_cornersnew.gif); height: 9px; font-size: 2px; }
.top-rightnew {margin-top: -9px; margin-left: 9px; background:url(../../images/Corporate/round_cornersnew.gif); background-position: 100% 0; height: 9px; font-size: 2px;}
.insidenew {border-left: 1px solid #fceddb; border-right: 1px solid #fceddb; background: #fffcf9; padding-left: 12px; padding-right: 9px; height:176px;}
.insidenew2 {border-left: 1px solid #fceddb; border-right: 1px solid #fceddb; background: #fffcf9; padding-left: 12px; padding-right: 9px; height:139px;}
.bottom-leftnew {margin-right: 9px; background:url(../../images/Corporate/round_cornersnew.gif); background-position: 0 -9px; height: 9px; font-size: 2px;}
.bottom-rightnew {margin-top: -9px; margin-left: 9px; background:url(../../images/Corporate/round_cornersnew.gif); background-position: 100% -9px; height: 9px; font-size: 2px;}

.riteside .smllbox {float:left; width:240px; background:#fde7cf; padding:6px 0 6px 4px; margin:10px 0 0 0; font-weight:bold;}
.riteside .smllbox a:link, .riteside .smllbox a:active, .riteside .smllbox a:visited  {font-weight:bold; text-decoration:none; color:#625e3c}
.riteside .smllbox a:hover {font-weight:bold; text-decoration:none; color:#b22c1b;}
.compbanner { float:left; width:222px; padding:0 5px 0 0;}
.indcontact { width:228px; float:left; padding:0 0 0 6px;}
.txtbld {font-weight:bold; font-size:9px;}

.corpagents {float:left; color:#b22c1b; font-weight:bold; padding:10px 0 10px 25px; font-family:"Times New Roman", Times, serif; font-size:13px;}
.corpagents a:link, .corpagents a:active, .corpagents a:visited{color:#b22c1b; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:14px; text-decoration:none;}
.corpagents a:hover {color:#b22c1b; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:14px; text-decoration:underline;}

.corpagents1 {float:right; color:#b22c1b; font-weight:bold;padding:10px 30px 0 0;margin:0; xfont-size:13px;}
.corpagents1 a:link, .corpagents1 a:active, .corpagents1 a:visited{color:#b22c1b; xfont-size:13px; text-decoration:none;}
.corpagents1 a:hover {color:#b22c1b; xfont-weight:bold;  xfont-size:13px; xtext-decoration:underline;}

.caution {float:right; margin:0; padding:0 30px 5px 0;}
.caution a {color:#625e3c; text-decoration:none}
.caution a:hover {color:#b22c1b;}

.caution1 {float:left; margin:0; padding:10px 0 0 20px;xwidth:550px;}

.pdf {background-image: url(../../images/General_ins/pdf_icon.gif);background-repeat: no-repeat;height: 14px;width:110px;margin-left: 3px;margin-top: 3px;padding-top: 1px;xpadding-left: 22px;padding-right:25px;background-position: right;}
.pdf a{	color: #A5203A;}
.pdf a:link{color: #A5203A;
}
.pdf a:hover{color: #000000;}


