body {font:normal 12px/1.5em Verdana, Helvetica, serif;margin:auto;padding:0;text-align:center;background:url(images/bg.gif) repeat;}
img {border:0;}
a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;color:#002868;}
h1 {font-size:13px;padding:2px 2px 2px 8px;background:url(images/hdrbg2.gif) repeat-x;color:#fff;margin:0 0 10px 0;text-decoration:none;text-align:left;border:1px solid #002868;}
h1 a {color:#fff !important;text-decoration:none !important;}
h2 {}
h3 {}
h4 {}
p {}
table {font:normal 12px/1.5em Verdana, Helvetica, serif;}
/* start CONTAINER */
#container {margin:0;width:800px;padding:0;}
#left {float:left;width:210px;margin:0 0 0 8px;padding:10px 0 0 0;}
#right {margin:0 0 0 210px;padding:7px 0 6px 6px;}
html>body #right {margin:0 0 0 210px;padding:0 0 6px 6px;}
/* start CUSTOM */
.clear {clear:both;}
.topp {height:24px;text-align:right;padding:6px 6px 2px 6px;border-bottom:1px solid #002868;background:url(images/bgtopper.gif) repeat;}
html>body .topp {height:24px;text-align:right;padding:6px 6px 0 6px;border-bottom:1px solid #002868;}
.bodycontainer {width:824px;background:url(images/bodybg.gif) repeat-y;margin:auto;padding:0;}
.bgimg {background:url(images/bodybgpic.gif) no-repeat;background-position:2px 0;padding:0;}
html>body .bgimg {background:url(images/bodybgpic.gif) no-repeat;background-position:2px 0;height:796px;padding:0;}
.bod {width:800px;margin:auto;padding:0;}
a.but {text-decoration:none;color:#002868;margin:2px;padding:5px;}
a.but:hover {text-decoration:none;margin:2px;color:#fff;background-color:#002868;padding:4px;border:1px solid #002868;}
a.sm {text-decoration:underline;color:#002868;margin:2px 2px 2px 0;padding:5px 5px 5px 0;}
html>body a.but:hover {text-decoration:none;color:#003366;margin:2px;background-color:#fbfbfb;padding:4px;border:1px solid #002868;}
.contentbg {width:558px;margin:0;padding:3px 6px 10px 6px;float:right;text-align:left;}
html>body .contentbg {padding:10px 6px 10px 6px;}
.banner {padding:6px;border:1px solid #002868;background-color:#002868;font-size:14px;font-weight:bold;color:#fff;text-align:center;}
.footer {width:798px;margin:auto;clear:both;padding:0;border-top:1px solid #002868;background:url(images/bgtopper.gif) repeat-x;}
.off {padding:6px;}
.hov {padding:5px;border:1px solid #002868;cursor:pointer;background-color:#fbfbfb;color:#002868;}
.hiliteActive {border:1px solid #666;background-color:#ffff99;}
.hiliteInactive {border:1px solid #002868;background-color:#fff;}
.submitbut {border:1px solid #fff;width:100px;height:42px;}
.resetbut {border:1px solid #fff;width:100px;height:42px;}
.required {font-size:0.75em;color:#ff0000;}
.alert {color:#ff0000;font-weight:bold;font-size:14px;}
.advhdrs {margin-bottom:0;text-decoration:underline;padding:0;}
a.lnk {text-decoration:underline;color:#002868;}
a.lnk:hover {text-decoration:none;}
.break {height:6px;background:url(images/blank.gif);}
.brokerimg {border:1px solid #002868;}
#marqueecontainer{position:relative;background:url(images/mopro.gif) no-repeat;height:114px;overflow:hidden;border-left:1px solid #002868;border-right:1px solid #002868;}
.brokertxt {margin-left:160px;}
html>body .brokertxt {margin-left:160px;}
.line {border-top:1px solid #002868;margin:5px 0 4px 0;}
.folio {border-bottom:1px solid #002868;padding:4px;margin:0 0 4px 0;height:85px;cursor:pointer;}
.foliooff {border-bottom:1px solid #002868;padding:4px;margin:0 0 4px 0;height:85px;cursor:pointer;}
.foliohov {border-bottom:1px solid #002868;padding:4px;margin:0 0 4px 0;height:85px;color:#002868;cursor:pointer;}
.folioimg {border:1px solid #002868;margin:0 6px 0 0;}
a.emaillinks {font-size:10px;color:#002868;text-decoration:underline;}
.shadow {background:url(images/flashbg2.gif) no-repeat;height:350px;width:798px;padding:0;margin:0;}
.cformhdr {margin-bottom:0 !important;width:557px;}
html>body .cformhdr {margin-bottom:0 !important;width:545px;}
.homepghdr {margin-bottom:0 !important;width:279px;}
html>body .homepghdr {margin-bottom:0 !important;width:267px;}
/* start FOOTER */
a.home {padding:4px 4px 4px 18px;color:#000;text-decoration:none;}
a.home:hover {text-decoration:underline;color:#002868;}
a.terms {padding:4px 4px 4px 18px;color:#000;text-decoration:none;}
a.terms:hover {text-decoration:underline;color:#002868;}
a.sitemap {padding:4px 4px 4px 18px;color:#000;text-decoration:none;}
a.sitemap:hover {text-decoration:underline;color:#002868;}
a.mail {padding:4px 4px 4px 18px;color:#000;text-decoration:none;}
a.mail:hover {text-decoration:underline;color:#002868;}
/* start Xtras */
a.client {padding:4px 4px 4px 18px;color:#002868;text-decoration:none;}
a.client:hover {text-decoration:underline;}
a.totop {padding:4px 4px 4px 18px;background:url(images/icon-totop.gif) left center no-repeat;color:#002868;text-decoration:none;}
a.totop:hover {background:url(images/icon-totop-over.gif) left center no-repeat;text-decoration:underline;}
.totop {padding:4px;background:url(images/icon-totop.gif) no-repeat;float:right;cursor:pointer;clear:both;margin-bottom:8px;}
a.brokerbacktoadvisor {padding:4px 4px 4px 18px;background:url(images/bulletleft.gif) left center no-repeat;color:#002868;text-decoration:none;}
a.brokerbacktoadvisor:hover {background:url(images/bulletleft.gif) left center no-repeat;text-decoration:underline;}
a.emailbroker {padding:4px 4px 4px 18px;background:url(images/icon-mail.gif) left center no-repeat;color:#002868;text-decoration:none;}
a.emailbroker:hover {background:url(images/icon-mail-over.gif) left center no-repeat;text-decoration:underline;}
/* start PromoBox */
.moprobarbg2 {background:url(images/moprobarbg.gif) repeat-x;height:18px;border-top:1px solid #002868;border-bottom:1px solid #002868;border-right:1px solid #002868;}
.moprobarbg {background:url(images/moprobarbg.gif) repeat-x;height:18px;border:1px solid #002868;width:279px;}
html>body .moprobarbg {width:auto;}
a.mopro {color:#000;text-decoration:none;}
a.mopro:hover {text-decoration:none;color:#002868;}
/* start DLNAV */
#dlnav ul {list-style:none;margin:0;padding:0;font:normal 12px Verdana, Helvetica, serif;width:200px;}
#dlnav li {float:left;margin:0;padding:1px;}
#dlnav li a {background-color:#fbfbfb;border:1px solid #ccc;width:200px;height:25px;display:block;color:#000;margin:auto;text-decoration:none;padding:1px 1px 1px 10px;line-height:24px;text-align:left;}
html>body #dlnav li a {width:190px;}
#dlnav li a {float:none;}
#dlnav {width:100%;}
#dlnav li a:hover {background-color:#002868;width:200px;height:25px;color:#fff;text-decoration:none;padding:1px 1px 1px 10px;font-weight:bold;font-size:14px;}
html>body #dlnav li a:hover {width:190px;}
#navigationblock a#currentpage-dl {background:url(images/buttonoverbg.gif) no-repeat;text-decoration:none;color:#002868;font-weight:bold;border:1px solid #002868;font-size:12px !important;}
html>body #navigationblock a#currentpage-dl {width:190px;}
/* start Contact Us button */
a.navmail {padding:4px 4px 4px 18px;background:url(images/icon-mail.gif) 175px center no-repeat;color:#002868;text-decoration:none;}
a.navmail:hover {background:url(images/icon-mail-over.gif) 175px center no-repeat;text-decoration:underline;}
#navigationblock a#currentpage-dlcu {background:url(images/buttonoverbg.gif) no-repeat;text-decoration:none;color:#002868;font-weight:bold;border:1px solid #002868;}
/* start DLNAV misc */
.bdrbtm {border:1px solid #002868;padding:4px;}
.glassybg {padding:4px 0 4px 10px !important;background:url(images/hdrbg2.gif) repeat-x;color:#fff !important;font-weight:bold;margin:0;text-decoration:none;text-align:left;}
.navi {padding:4px 0 4px 10px !important;background:url(images/hdrbg2.gif) repeat-x;width:202px;color:#fff;margin:0;text-decoration:none;text-align:left;border:1px solid #002868;}
html>body .navi {width:194px;}
/* start FOLIO */
a.aflac {padding:4px 4px 70px 145px;background:url(images/folio-aflac.gif) 4px center no-repeat;color:#000;text-decoration:none;}
a.aflac:hover {background:url(images/folio-aflac.gif) 4px center no-repeat;color:#002868;text-decoration:none;}
.oline {border-top:1px solid #003366;height:1px;margin-bottom:12px;margin-top:10px;}
.gsb {width:20px;border:1px solid #000;background:#f0f0f0;}
html>body .gsb {width:18px;}

a.applynow {padding:4px;border:2px solid #003399;background:url(../images/hdrbg2.gif) repeat-x;color:#fff;font-weight:bold;}
a.applynow:hover {padding:4px;border:2px solid #003399;background:#fff;color:#003399;font-weight:bold;text-decoration:none;}
.internttls {font-weight:bold;text-decoration:underline;}
a.internttlstop {text-decoration:underline;color:#003399;font-size:xx-small;}
a.internttlstop:hover {text-decoration:none;color:#003399;font-size:xx-small;}

#dclib ul {font:normal 12px Verdana, Helvetica, serif;}
#dclib li {list-style:none;margin-left:-40px;}
#dclib li a {display:block;background:#fbfbfb;border:1px solid #ccc;height:35px;color:#000;text-decoration:none;padding:2px 2px 2px 10px;line-height:34px;}
#dclib li a:hover {background:#dee3ef;letter-spacing:1px;border:1px dashed #00286b;color:#00286b;}

.dclibback {padding:4px 0 4px 10px !important;background:url(images/hdrbg2.gif) repeat-x;color:#fff;margin:0;text-decoration:none;text-align:left;border:1px solid #002868;cursor:pointer;}
.dclibbackred {padding:4px 0 4px 10px !important;background:url(images/hdrbgred.gif) repeat-x;color:#fff;margin:0;text-decoration:none;text-align:left;border:1px solid #ff0000;cursor:pointer;}
.dclibbackred2 {padding:4px 0 4px 10px !important;background:url(images/hdrbgred.gif) repeat-x;color:#fff;margin:0;text-decoration:none;text-align:left;border:1px solid #ff0000;}
