/* MOD - Calc ***********************************************************************************/
.cnnCol_side .mod-calc { background-color:#FFF; border:1px solid #DDD; margin-bottom:5px; padding:15px 10px; }

.mod-calc form { padding:0 14px; }
.mod-calc .boxHeading { padding:3px 0 10px 0; height:24px;}

.mod-calc .subTitle{ font-size: 14px; font-weight: bold; margin-bottom: 5px;}
.mod-calc table { width: 100%; }
.mod-calc table td { }
.mod-calc .label { font-size:15px; line-height:1.0em; padding-bottom:10px; width:43%; height:22px; }
.mod-calc .field { padding-bottom:10px; text-align: right; width:47%; height:22px; }
.mod-calc .field input { border:1px solid #DDD; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:right; padding:1px 0px; width:99%; height:18px; }
.mod-calc .field select { border:1px solid #DDD; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:right; padding:0px; width:99%; height:23px; }

.mod-calc .seeMore { text-align: right;}
.mod-calc .seeMore a { background: url(https://i2.cdn.turner.com/money/.element/img/5.0/misc/disqus_icons.png) no-repeat 97% -106px #fff; border: 1px solid #C6C6C6; color: #666; display: inline-block; font-size: 10px; font-weight: bold; line-height: 10px; padding: 4px 25px 3px 4px; text-transform: uppercase; }

.mod-calc .linklist { padding:10px 14px 5px 14px; background:url(https://i2.cdn.turner.com/money/.element/img/5.0/misc/calc_bg.gif) repeat-x left bottom; }
.mod-calc .linklist ul { }
.mod-calc .linklist li { border-top:1px dotted #DDD; line-height:1.0em; padding:7px 0;}
.mod-calc .sponserAd { border-top:1px solid #DDD; padding:8px 14px; }


/**** Asset Alloc ****/
#calc-assetalloc {}
#calc-assetalloc .label { width:55%; }
#calc-assetalloc .field { width:35%; }

/*** Calc - Annuities ****/
#calcStarter_annuities iframe {height:248px;}
