/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css /main/external/www.planconnect.com/3 2013/01/15 16:52:21 K02759 $
 */

#basic-modal-content {display:none;}
#basic-modal-content {font-family:arial;}
#calculator-content {font-family:arial;}
#basic-modal-content h2 {color:white; margin-top:0px; padding-top:0px; font-size:18px;}
#calculator-content h2 {color:white; margin-top:0px; padding-top:0px; font-size:18px;}
#basic-modal-content h3 {color:#293b4e; font-size:16px;}
#calculator-content h3 {color:#293b4e; font-size:16px;}
#basic-modal-content h4 {color:white; font-size:16px; font-weight:bold; margin-top:8px;}
#calculator-content h4 {color:white; font-size:16px; font-weight:bold; margin-top:8px;}
#basic-modal-content p {padding-bottom:0px; padding-top:0px; margin-bottom:0px; margin-top:0px; color:#293b4e; font-size: 10px; line-height: 1.2;}
#calculator-content p {padding-bottom:0px; padding-top:0px; margin-bottom:0px; margin-top:0px; color:#293b4e; font-size: 10px; line-height: 1.2;}
#basic-modal-content input {background: #d9d9d9; border: 1px solid #738699}
#calculator-content input {background: #d9d9d9; border: 1px solid #738699}
#basic-modal-content select {color: #212121; background: #d9d9d9; border: 1px solid #212121}
#calculator-content select {color: #212121; background: #d9d9d9; border: 1px solid #212121}
#basic-modal-content div#inp {padding:10px 0px 0px 0px; margin:0px; font-size: 12px; color:black; width:772px;}
#calculator-content div#inp {padding:10px 0px 0px 0px; margin:0px; font-size: 12px; color:black; width:772px;}
#basic-modal-content ul.calc {font-size:10px; line-height: 1.2; color: #293b4e; margin: 9px 0px 9px 0px;}
#calculator-content ul.calc {font-size:10px; line-height: 1.2; color: #293b4e; margin: 9px 0px 9px 0px;}
#basic-modal-content ul.calc li {background: transparent url(/images/list_dash.gif) no-repeat 3px 6px; padding: 3px 0px 3px 0px;}
#calculator-content ul.calc li {background: transparent url(/images/list_dash.gif) no-repeat 3px 6px; padding: 3px 0px 3px 0px;}


/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:540px; width:770px; color:black; background-color:#f9f9f8; border:4px solid #293b4e; padding:0px 0px 0px 12px;}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:black; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a.menuLinkActive {color:#ddd;}
#simplemodal-container a.menuLink {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(/images/calcs/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#293b4e;}

table#taxetable { margin:15px 0px 0px 0px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #293b4e; border-top-style: solid; border-top-width: 1px; border-top-color: #293b4e; border-left-style: solid; border-left-width: 1px; border-left-color: #293b4e; border-right-style: solid; border-right-width: 1px; border-right-color: #293b4e;}
td#tttd2 {border-left-style: solid; border-left-width: 1px; border-left-color: #293b4e;}
tr#tttd3 {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #293b4e;}
tr#alt {background-color:#e5e5e5;}
div.menuDiv {width:90px; padding-top:13px; float:left; height:25px;}
div.menuDivEnd {width:92px; padding-top:13px; float:left; height:25px;}
div.menuDivTall {width:90px; padding-top:9px; float:left; height:25px; line-height:12px;}
a.menuLink {color:#bfbfbf; text-decoration:none;}
a.menuLinkActive {color:white; text-decoration:none; font-weight:bold;}
div.Menu {background-image:url('/images/calcs/menu-bg.gif'); background-repeat: no-repeat; width:725px; height:42px; margin:0px; padding:0px;}
div.Menu2 {background-image:url('/images/calcs/menu-bg2.gif'); background-repeat: no-repeat; width:725px; height:42px; margin:0px; padding:0px;}

div.calcBody {background-image:url('/images/calcs/body-bg-top-nw.gif'); background-repeat: no-repeat; width:723; height:429px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

div.ContainerBtm {clear:both; background-image:url('/images/calcs/body-bg-btm.gif'); background-repeat: no-repeat; height:34px; width:723px; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px;}
div.pageTitle {margin-top:0px; clear:both;}

div.extraclass {width:20.6em; float:left;}
input {border:1px solid #ccc; border-top:1px solid #888; border-left:1px solid #888; margin-left:0.2em; width:65px; margin-top:0px; margin-bottom:0px; padding:0px;}
div.article-wrapper input {border:1px solid #ccc; border-top:1px solid #888; border-left:1px solid #888; width:55px; margin-left:0.2em;}
dt { float:left; clear:left; padding:0 0 0 0;}

div.insideTab {width:450px; float:left; margin-left:20px;}
div.clearDiv{clear:both; margin:0px; padding:0px;}
div.hline{clear:both; margin:0px 0px 0px 0px;}

div.container{clear:both; margin:5px 0px 0px 0px; width:450px;}
div.containerTitle{float:left; margin:0px 0px 0px 0px; padding:0px;}
font.containerTitle{color: #293b4e; font-size: 16px; font-weight:bold;}
div.containerTitleCB{float:left; margin:2px 0px 0px 0px; padding:0px; width:347px;}
div.containerInput{float:left; margin:0px 0px 0px 10px;}
font.descText{margin:0px; padding:0px; color:#293b4e; font-size:12px; line-height:1.2;}
a.tipsLink{color:red; text-decoration: underline; font-size:12px; margin:0px; padding:0px;}
div.inputTxt {float:left; margin:4px 0px 0px 0px; padding:0px; font-size:12px; font-weight:bold; }
div.userInput {float:left; padding:0px 0px 0px 15px; margin:0px;}
input.inputName {width:200px; margin:0px;}
div.containerRowTwo {clear:both; margin:5px 0px 0px 0px; padding:0px;}
div.checkbox {float:right; padding:12px 10px 0px 0px;}
select.checkbox {margin-left:40px;float:left;}
div.tipBox {width:198px; float:left; margin-left:25px;}
div.tipBox2 {display:none; width:198px; float:left; margin-left:25px;}
div.tipTopOn {width:198px; height:36px; background-image:url('/images/calcs/tip-box-top-bg.gif'); background-repeat: no-repeat; margin:60px 0px 0px 0px; padding:10px 0px 0px 0px; background-color:#738699;}
font.tipTopTitle {line-height:15px; font-weight:bold; font-size:16px; color:white;}
div.tipMidOn {background-image:url('/images/calcs/tip-box-mid-bg.gif'); background-repeat: repeat; padding:7px 10px 10px 13px; margin:0px 0px 0px 0px;}
div.tipBtmOn {width:198px; height:23px; background-image:url('/images/calcs/tip-box-btm-bg.gif'); background-repeat: no-repeat; margin:0px; padding:0px;}
div.tipTopOff {width:198px; height:36px; background-image:url('/images/calcs/tip-box-top-bg2.gif'); background-repeat: no-repeat; margin:60px 0px 0px 0px; padding:10px 0px 0px 0px; background-color:#293b4e;}
div.tipMidOff {background-image:url('/images/calcs/tip-box-mid-bg2.gif'); background-repeat: repeat; padding:7px 10px 10px 13px; margin:0px 0px 0px 0px;}
div.tipBtmOff {width:198px; height:23px; background-image:url('/images/calcs/tip-box-btm-bg2.gif'); background-repeat: no-repeat; padding-top:4px;}
div.prevButton {color:white; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; font-weight:bold; cursor:hand; cursor:pointer;}
div.nextButton {color:white; margin:0px 20px 0px 0px; padding:0px 0px 0px 0px; font-weight:bold; cursor:hand; cursor:pointer;}

div.resultTable {float:left; border:1; background-color:#d6dced; border-style:solid; border-width:thin; border-color:#293b4e; margin-right:10px; padding:10px;}
div.summary {width:330px; height:100px; padding-left:20px; float:left;}
div.slidebarTxt {color:black; font-size:16px; font-weight:normal;}
div.sliderTotals {float:left; padding-left:40px; margin-top:5px;}
div.btmResult {clear:both; padding:8px 0px 0px 0px; margin:0px;}
div.rsltPg {float:left; width:680px; margin-left:20px;}
input.yearTxt {width:36px; font-size:16px;}

a.showTip:link {color: #ffffff;}
a.showTip:active {color: #ffffff;}
a.showTip:visited {color: #ffffff;}
a.showTip:hover {color: #ffffff;}