﻿body
{
	background-color:#97cb67;
	font-size: 11px;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/background.gif);
	background-repeat: repeat-x; }
a
{
	text-decoration: none;
	color: #5a75b3;
	
}
a:hover
{
	text-decoration: underline;
	
}

h1
{
	color: #3a2b2b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	font-weight: normal;
	font-size: 18px;
	margin: 0px;
	padding: 0px 0px 6px 0px;
}
img
{
	border: none;
}


h2
{
	color: #8cc558;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	font-size: 18px;
	margin: 0px;
	padding: 8px 0px 8px 0px;
	font-weight:normal;
	letter-spacing:.05em;
}
h3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: .05em;
	line-height: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #3a2b2b;
	font-weight: normal;
}
h4
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 18px;
	color: #995454;
	line-height: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}

h5
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #422931;
	line-height: 12px;
	padding: 0px 0px 8px 0px;
	margin: 0px;
}
.loginlabel
{
	text-align: left;
	font-size:12px;
}
.logintitle
{
	color: #8cc558;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	font-size: 20px;
	margin: 0px;
	padding: 8px 0px 8px 0px;
	
	letter-spacing:.05em;
	text-align:left;
}
.popheader
{
	height: 49px;
	
	background-image: url(../images/topbackground1.gif);
	background-repeat: repeat-x;
}
.wrapper
{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-color: #f6f8df;
	padding-left: 5px;
	padding-right: 5px;
}
.username
{
	clear: left;
	font-size: 14px;
	color: #0000FF;
	font-weight: bold;
	margin-top: 3px;
}
.maintable
{
	clear: both;
}
.leftflush
{
	text-align: left;
}
.rightflush
{
	text-align: right;
}
.pclass
{
	line-height: 24px;
	vertical-align: top;
}
.footer
{
	background-color: #3E8EBA;
	clear: both;
	text-align: right;
	margin-left: 0px;
	margin-bottom: 5px;
	line-height: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 3px;
	background-image: url(../images/console.gif);
	height: 13px;
}
.footerwrapper
{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	line-height: 15px;
	width: 960px;
}
.footer a
{
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 9px;
}
.helplink
{
	padding: 0px 0px 0px 0px;
	cursor:help;
}
.helplink a
{
	border: solid #000000 1px;
	cursor:help;
}
.helplink a:hover
{
	border: solid #000000 1px;
	cursor:help;
}
.signuptext
{
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}
.signuperror
{
	width: 300px;
	padding: 5px;
	color: #990000;
	display: block;
	float: left;
	clear: right;
}

.forthandback
{
	margin-top: 12px;
}
.status
{
	opacity: .45;
	filter: alpha(opacity=45);
}
.status:hover
{
	filter: alpha(opacity=100);
	opacity: 1;
}
.HelpWindow
{
	width: 160px;
	position: absolute;
	top: 50px;
	left: 10px;
}
.sixinchspacer
{
	height: 600px;
	overflow: visible;
}
.leftcolumn
{
	width: 184px;
	min-height: 408px;
	float: left;
	padding: 2px;
	background-color: #ffffff;
	margin-top: 20px;
}

.leftcolumn h4
{
	color: White;
}
.leftcolumntext
{
	padding: 4px;
}
.maincontent
{
}
.contentcolumn1
{
	clear: both;
	float: left;
	text-align: justify;
	width: 177px;
	margin-left: 0px;
}

.contentcolumn2
{
	float: left;
	text-align: justify;
	width: 177px;
	margin-left: 18px;
}
.contentcolumn2_3
{
	float: left;
	text-align: justify;
	width: 360px;
	padding-top: 2px;
	margin-left: 18px;
	float: right;
}

.contentcolumn1_2
{
	clear: both;
	float: left;
	text-align: justify;
	width: 364px;
	margin-left: 10px;
}
.contentcolumn3
{
	clear: right;
	float: left;
	text-align: justify;
	width: 177px;
	margin-left: 18px;
	margin-right: 0px;
}
.contentcolumn1_2_3
{
	clear: both;
	float: left;
	text-align: justify;
	width: 541px;
	margin-left: 10px;
}

.useridpwdclass
{
	width: 130px;
	height: 14px;
	float: right;
}
.login_username
{
	vertical-align: top;
	width: 80px;
	text-align: left;
}
.login_password
{
	vertical-align: top;
	width: 80px;
	text-align: left;
}
.orangeBox
{
	width: 180px;
	border-style: solid;
	border-width: 2px;
	border-color: #5d7d87;
	background-color: #ffe8b3; /* ETN manila */
	margin: 0px;
}

.orangeBoxBig
{
	width: 380px;
	border-style: solid;
	border-width: 2px;
	border-color: #5d7d87;
	background-color: #ffe8b3; /* ETN manila */
	margin: 0px;
	float: left;
}
.rightonethird
{
	width: 29%;
	float: right;
	padding: 2%;
}

.lefttwothirds
{
	width: 66%;
	float: left;
}

.notestable
{
	margin-top: 2px;
	width: 560px;
	line-height: 17px;
}
.notetable tr
{
}
.nottable td
{
}
.notestableheader
{
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
	background-color: #5ec998;
	font-weight: bolder;
}
.quicknotes
{
	margin-top: 8px;
	width: 560px;
	margin-left: 4px;
	line-height: 17px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
	background-color: #5ec998;
	font-weight: bolder;
}
.quicknotes td
{
	padding-left: 4px;
}
.notetype
{
	float: right;
	padding-right: 4px;
}
.notedate
{
	width: 80px;
	padding-left: 3px;
}

.notefrom
{
	width: 120px;
}
.notesubject
{
	width: 300px;
	overflow: hidden;
}
.notesubject a
{
	color: #000000;
	font-weight: bolder;
}
.row
{
	background-color: #d1ece1;
}
.altrow
{
	background-color: #ecf7f2;
}
.myaccount_contentcolumn1
{
	width: 280px;
	float: left;
	clear: right;
}
.myaccount_contentcolumn2
{
	width: 284px;
	float: left;
}
.myaccount_bottom
{
	clear: both;
	margin-top: 10px;
}
.currentdealsheader
{
	background-color: #5998C8;
	margin-top: 8px;
	width:400px;
	padding-left: 4px;
	margin-left: 4px;
	line-height: 17px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
	font-weight: bolder;
}
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_divOurDeals
{
width:400px;
}
.currentdeals
{
	padding-top: 4px;
	padding-bottom: 8px;
	padding-left:10px;
}
.proposedeallink
{
	padding-top: 4px;
	margin-left:10px;
	
}
.currentdeals a
{
	color: #5998C8;
	font-weight: bolder;
}
.currentdebt
{
	padding-top: 8px;
	padding-bottom: 8px;
}
.snapshotheader
{
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
.scenariosheader
{
	color: #FFFFFF;
	font-weight: bold;
}

.snapshot
{
	padding-left: 12px;
	padding-right: 6px;
}

.snapshottable
{
	margin-top: 4px;
}
.alertsheader
{
	padding-left: 4px;
	background-color: #CC3333;
	margin-top: 8px;
	margin-left: 4px;
	line-height: 17px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
	font-weight: bolder;
}
.alerts
{
	padding-left: 12px;
	padding-right: 6px;
	padding-top: 4px;
}
.alerts a
{
	color: #CC3333;
	font-weight: bolder;
}
.signedintitles
{
	float: left;
	width: 560px;
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	margin-left: 4px;
	margin-top: 4px;
	font-weight: bold;
	color: #aaaaaa;
}

.transactionError
{
	color: Red;
}


.transactionProblemWarningDiv
{
	position: absolute;
	top: 30px;
	left: 30px;
	right: 30px;
	bottom: 30px;
	width: auto;
	height: auto;
	z-index: 1;
	padding: 4px;
	background-color: White;
	border-style: solid;
	border-color: #CC3333;
	font-size: 13px;
}

.edittransaction_left
{
	width: 247px;
	height: 215px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 8px;
	background-image: url(../images/leftbackground.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	float: left;
	clear: right;
	margin-left: -1px;
	margin-right: 3px;
}
.edittransaction_right
{
	width: 254px;
	height: 215px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 8px;
	background-image: url(../images/rightbackground.gif);
	background-repeat: no-repeat;
	overflow: auto;
	margin-top: 1px;
	float: right;
}
.whatsnext
{
	background-image: url(../images/whatsnextbackground.gif);
	background-repeat: no-repeat;
	width: 125px;
	height: 84px;
	float: right;
	padding-right: 5px;
	margin-right: 3px;
	clear: right;
	text-align: center;
}
.transactionError
{
	color: #FF0000;
	font-weight: bold;
	display: inline;
}
.moreinfobox
{
	float: left;
	height: 120px;
	margin-left: 1px;
	margin-top: 2px;
	line-height: 11px;
	font-size: 10px;
}
.checknumber
{
	clear: both;
	width: 150px;
	padding-top: 10px;
}
.forecast_group
{
	margin-left: 6px;
}
.ledgerscrolling
{
	height: 400px;
	overflow: auto;
	width: 919px;
	clear: both;
	border-bottom: 2px #aaaaaa ridge;
}
.spacetaker
{
	display: block;
	width: 10px;
}
.watermarked
{
	color: #999999;
	padding: 3px;
	background-color: #FFFFFF;
	height: 15px;
	font-size: 11px;
	border: 1px solid #422931;
}
.watermarked2
{
	color: #999999;
	padding: 1px;
	background-color: #FFFFFF;
	height: 15px;
	font-size: 11px;
	border: 1px solid #422931;
}
.scenariobox
{
	width: 690px;
	height: 430px;
	margin-left: auto;
	margin-right: auto;
	border-top: #666666 solid 1px;
	border-left: #999999 solid 1px;
	border-right: #666666 solid 3px;
	border-bottom: #999999 solid 3px;
	padding: 10px;
	font-size: 12px;
	line-height: 15px;
	background-color: #f7f9df;
}
.scenariobox input
{
	padding: 1px;
	width: 80px;
}
.scenarioitemstandard
{
	padding: 16px 8px 8px 8px;
	border-bottom: 1px solid #CCCCCC;
}
.scenarioitem_bottom
{
	padding: 16px 8px 8px 8px;
}
.scenario_money
{
	text-align: right;
	margin-right: 17px;
	border: #666666 solid 2px;
}
.scenario_percentage
{
	text-align: right;
	border: #666666 solid 2px;
}
.scenario_money_calculated
{
	text-align: right;
	margin-right: 17px;
	border: #FF9933 solid 2px;
}
.scenario_footer
{
	position: absolute;
	display: block;
	left: 416px;
	top: 468px;
	width: 300px;
}
.transaction_footer
{
	position: absolute;
	display: block;
	left: 300px;
	top: 250px;
}
.newnav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	padding-top: 26px;
}
.newnav a
{
	background-image: none;
}

.newnav_vertical
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	width: 169px;
	overflow: hidden;
	clear: both;
}
.newnav_vertical a
{
	background-image: none;
}

.navspace
{
	padding-top: 2px;
	padding-left: 0px;
	margin-left: 0px;
}

.tabz
{
	text-transform: uppercase;
	color: #444444;

	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 6px;
	background-color:#f6f8df;
}

.tab0
{
	display: block;
	float: left;
	width: 228px;
}
.contactbox
{
	padding: 8px 8px 40px 8px;
	line-height: 18px;
	width: 600px;
}


.silenttable
{
background-color:#ffffff;
}

.silenttable td
{
background-color:#ffffff;
}

.silenttable td:hover
{
background-color:#ffffff;
}

#advicepage
{
	font-size: 12px;
	color: #3a2b2b;
	
}
#advicepage h1
{
	line-height: 24px;
	font-size: 20px;
	letter-spacing: .02em;
	color: #832639;
	margin: 0px;
	padding: 0px;
}
#advicepage h2
{
	font-size:18px;
}
#advicepage table
{
}
#advicepage td
{
	padding: 5px;
	color: #3a2b2b;
}
#advicepage td:hover
{
	padding: 5px;
	color: #3a2b2b;
}

#advicepage tr
{
}


.advicetableTR td
{
border-top:1px solid #CCCCCC;
padding:3px;
}

.advicechunk
{
	padding-top: 12px;
	border-top: 2px solid #aaaaaa;
	padding-bottom: 12px;
	width: 645px;
}
.advicechunk p
{
	line-height: 20px;
	padding: 0px;
	margin-bottom: 10px;
}
.adviceheader
{
	line-height: 22px;
	width: 665px;
	padding-bottom: 12px;
}
.advicesummary
{
}

.advicetop
{
	width: 770px;
	margin-top: 8px;
	font-size: 11px;
}
.advicetop_left
{
	float: left;
	clear: right;
	width: 565px;
}
.advicetop_left_theneed
{
	width: 520px;
	padding-left: 1px;
	padding-top: 2px;
	line-height: 31px;
}
.advicetop_left_ledger
{
	margin-top: 25px;
	width: 550px;
	line-height: 23px;
}
.advicetop_right
{
	float: right;
	width: 127px;
	height: 161px;
	padding-left: 36px;
	padding-right: 8px;
	padding-top: 150px;
	background-image: url(../images/demoversion.jpg);
	background-repeat: no-repeat;
	text-align: right;
}

.advicebottom
{
	width: 760px;
	font-size: 11px;
	clear: both;
	padding-top: 7px;
}
.advicebottom_left
{
	width: 178px;
	height: 380px;
	padding: 7px;
	float: left;
	clear: right;
	background-color: #eeeeee;
}
.advicebottom_right
{
	border-top: 3px #eeeeee solid;
	float: right;
	width: 557px;
}
.advicebottom_right_debts
{
	margin-top: 9px;
	height: 184px;
}
.advicebottom_right_scenarios
{
	height: 184px;
	clear: both;
}

.nobluelink
{
color:#545454;
}

.takequiz
{
margin-top:20px;
opacity:.75;
alpha:filter(opacity=75);
border-top:1px solid #dddddd;
border-bottom:2px solid #cccccc;
border-left:1px solid #dddddd;
border-right:2px solid #cccccc;
padding:6px;
}
.takequiz h3
{
font-size:12px;
}
.kenbio_wrapper
{padding:10px;}
.nickbio_wrapper
{padding:10px;}
.nickbio
{font-size:12px; line-height:18px; padding-left:10px; width:580px; float:right; }

.howto_scenario
{
	width: 570px;
	font-size: 12px;
	line-height: 15px;
	margin-left: auto;
	margin-right: auto;
}
.dealright
{
	width: 175px;
	float: left;
	background-color: #ffffff;
}
.dealright h3
{
	color: #4b8dba;
}
.dealright a
{
	padding-left: 8px;
}
.dealwrapper
{
	width: 725px;
	float: left;
	clear: right;
	font-size: 12px;
	margin-top: 15px;
	margin-left: 15px;
	
}

/* New collapsing menu stuff */
.menu_static
{
	width: 174px;
	background-repeat: no-repeat;
	text-align: center;
	text-transform: uppercase;
	color: #444444;
	font-weight: bold;
	height: 27px;
	padding-top: 5px;
	cursor: pointer;
}
.menu_dynamic
{
	padding-bottom: 3px;
}
.menuimage_collapsed
{
}
.menuimage_expanded
{
}
.menuimage_leafnode
{
}

/* Key Features Stuff */
.foyerwrapper
{
	width: 807px;
	margin-left: auto;
	margin-right: auto;
}
.foyerleft
{
	float: left;
	clear: right;
	width: 163px;
}
.foyerright1
{
	float: right;
	border-top: 1px #e5e3e4 solid;
	width: 386px;
}
.foyer_login
{
	text-align: right;
}

.keyfeatureswrapper
{}

.keyfeatureswrapper h1
{margin-top:10px;}

.keyfeatureswrapper h2
{ line-height:22px;}

.kf_diagram
{
	width: 555px;
	clear: both;
	padding-top: 20px;
}

.keyfeaturediv
{
	width: 370px;
	height: 135px;
	margin-top: 25px;
	border: 0px #999999 solid;
	float: left;
	clear: both;
}
.keyfeaturedivappear
{
	width: 370px;
	height: 135px;
	margin-top: -135px;
	border: 0px #999999 solid;
	float: left;
	clear: both;
	visibility: hidden;
	line-height: 17px;
	font-size: 12px;
	background-color: White;
}
.keyfeaturedivappear img
{
border:1px solid #000000;
}
.keyfeature_detailpage_divappear
{
	float: left;
	visibility: hidden;
}
.keyfeature_col1
{
	width: 370px;
	float: left;
	clear: right;
	margin-top: 20px;
}
.keyfeature_col2
{
	width: 370px;
	float: right;
	margin-top: 20px;
}
.keyfeaturesdiv
{
	width: 580px;
	height: 800px;
	margin-top: 15px;
	margin-left: 20px;
}

.keyfeaturesdiv_header
{
	padding-left: 10px;
	float: left;
	width: 220px;
	height: 21px;
	overflow: visible;
}
.keyfeaturesdiv_header_appear
{
	padding-left: 0px;
	float: left;
	width: 290px;
	height: 21px;
	overflow: visible;
}


.keyfeaturesdiv_header_appear a:hover
{
	text-decoration: none;
}
.keyfeaturesdiv_header h1
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	line-height: 22px;
	
}
.keyfeaturesdiv_header_appear h1
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
	line-height: 22px;
	
}
.keyfeaturesdiv_header_appear a
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
}
.keyfeaturesdiv h2
{
	margin: 0px;
	padding: 2px 0px 0px 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.keyfeaturelink a
{
	font-weight: bold;
	color: #3781B2;
	text-decoration: none;
}
.keyfeaturelink a:hover
{
	font-weight: bold;
	color: #3781B2;
	text-decoration: underline;
}
.keyfeaturelink
{
	padding: 5px 0px 0px 0px;
	font-weight: bold;
	color: #3781B2;
	font-size: 12px;
}
.keyfeaturepara
{
	line-height: 17px;
	padding-left: 10px;
	float: left;
	width: 400px;
}
.keyfeaturesthumbnail
{
	float: left;
	clear: right;
	border: 2px #000000 solid;
	width: 136px;
	height: 114px;
}
.keyfeaturesthumbnail_S
{
	float: left;
	clear: right;
	width: 60px;
	height: 51px;
	padding-right: 10px;
}
.keyfeatures_columnright
{
	float: left;
	margin-left: 20px;
}
.kf_next
{
	clear: both;
	position: absolute;
	top: 771px;
	left: 160px;
	padding-top: 20px;
}
.smalllogin
{
	background-image: url(../images/small_loginbg.jpg);
	background-repeat: repeat-x;
	width: 156px;
	border: 2px #eae8e6 solid;
	padding: 2px;
}
.smalllogin_radio
{
	height: 15px;
	padding: 0px;
	margin: 0px;
}
.smalllogin_next
{
	background-color: #41B187;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	border-right: 2px solid #959389;
	border-bottom: 2px solid #959389;
	border-top: 2px solid #f7f6ef;
	border-left: 2px solid #f7f6ef;
	cursor: pointer;
	background-image: url(../images/nextbuttonbg.jpg);
	height: 22px;
	margin-top: 5px;
}
.smalllogin_next:hover
{
	border-left: 2px solid #959389;
	border-top: 2px solid #959389;
	border-bottom: 2px solid #f7f6ef;
	border-right: 2px solid #f7f6ef;
	cursor: pointer;
}
.signin_large
{
	float:left;
	clear:right;
	margin-top:0px;
	margin-left:8px;
	background-color:#ffffff;
	border: 1px #ebecd4 solid;
	background-image:url(../images/signin_large_background.gif);
	
}
.signupoptions
{
margin-top:8px;
border-left:0px solid #c5c5be;
float:left;
margin-left:30px;
padding-left:20px;
font-size:19px;
height:240px;
}
.signupoptions ul
{
margin-left:0px;
padding-left:0px;
list-style:none;
}
.signupoptions li
{
margin-left:0px;
padding-left:0px;
padding-bottom:20px;
}
.signin_large table {}
.signin_large tr {}
.signin_large td { padding:8px;}


.debtlinkred
{
	font-size: 18px;
	color: red;
	font-weight: bold;
	padding-top: 8px;
}
.debtlinkatt
{
	color: #ffffff;
}

.whatsthedeal
{
	font-size: 12px;
	margin: 0px;
	padding: 6px 0px 0px 14px;
	line-height: 20px;
}
.autoinsurance a
{
	text-decoration: underline;
}
.autoinsurance a:hover
{
	color: #333366;
}
.flashpopup
{
	position: absolute;
	width: 650px;
	height: 620px;
	top: 40px;
	left: 250px;
	background-color: #8cc658;
	opacity: .98;
	-moz-opacity: .98;
	filter: alpha(opacity=98);
	border: 1px solid #000000;
	padding: 10px;
}
.flash_popup_image
{
	padding: 40px;
	margin-left: 15px;
}
.popbackground
{
	background-color: #000000;
	position:absolute;
	top:0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	opacity: .45;
	filter: Alpha(opacity=45);
}
.toolbar
{
	background-color: #CCCCCC;
	width: 654px;
	height: 30px;
}
.toolbutton
{
	padding: 3px;
	width: 24px;
	height: 24px;
}
.popupbodywrapper
{
	background-color: #8ec859;
	background-image: url(../images/greenbackground.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
}
.dataimporttitle
{
}
.dataimporttitle2
{
	font-size: 12px;
}
.importtable_checktext
{
}
.importtable_checktext2
{
	float: left;
	display: block;
	width: 100px;
	font-family: "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #422931;
	line-height: 12px;
	font-weight: bold;
}
.importchecknumber
{
	padding-top: 8px;
	padding-bottom: 0px;
}
.importchecknumber2
{
	padding-top: 8px;
	padding-bottom: 0px;
}

.formfield_bubble
{
	padding: 3px;
	background-color: #FFFFFF;
	height: 15px;
	font-size: 11px;
	border: 1px solid #422931;
}
.formfield_bubble2
{
	padding: 1px;
	background-color: #FFFFFF;
	height: 15px;
	font-size: 11px;
	border: 1px solid #422931;
}
.formfield_bubble_money
{
	text-align: right;
	padding: 3px;
	background-color: #FFFFFF;
	height: 15px;
	font-size: 11px;
	border: 1px solid #422931;
}
.formfield_bubble_money2
{
	text-align: right;
	padding: 1px;
	background-color: #f7f9df;
	height: 15px;
	font-size: 11px;
	border: 0px;
}
.transaction_wizardwrapper
{
	height: 180px;
	width: 420px;
	float: left;
	clear: right;
}
.trans_wizard_buttons
{
	float: left;
	margin-top: 10px;
}
.wizard_fastaddlink
{
	background-color: Orange;
	padding: 4px;
	color: #ffffff;
	text-decoration: none;
}
.wizard_fastaddlink:hover
{
	text-decoration: none;
	cursor: pointer;
}
.leftnav_active
{
	border-bottom: groove 2px #f3e8d4;
	background-color: #fceaa6;
	width: 159px;
	padding-left: 10px;
	padding-bottom: 14px;
	padding-top: 14px;
	background-image: url(../images/leftnav_active_background.gif);
	background-repeat: repeat-y;
	font-weight: bold;
}

.leftnav_active a
{
color:#4b5d97;
}
.leftnav_inactive
{
	border-bottom: groove 2px #f3e8d4;
	width: 159px;
	padding-left: 10px;
	padding-bottom: 14px;
	padding-top: 14px;
}
.leftnav_inactive a
{
color:#4b5d97;
}
.leftnav_wrapper
{
	background-image: url(../images/leftnav_background.gif);
	width: 169px;
	background-repeat: repeat-y;
	border-right: #c2c3aa groove 2px;
}
.content_bubble
{
	background-image: url(../images/content_background.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border-right: 1px solid #c6c8ca;
	padding: 12px;
	height: 700px;
}
.content_bottomridge
{
	background-image: url(../images/content_bottomridge.gif);
	background-repeat: repeat-x;
}
.content_bottomright
{
	background-image: url(../images/content_bottomright.gif);
	background-repeat: no-repeat;
}
.bubble_tab_blank
{
	border-bottom: 1px #c2c3aa solid;
	width: 90px;
	height: 34px;
	background-color: #3a2b2b;
}
.bubble_tab_inactive
{
	width: 130px;
	color: #f9edd7;
	height: 29px;
	line-height: 18px;
	padding-top: 5px;
	text-align: center;
	border-bottom: 1px #c2c3aa solid;
	background-color: #3a2b2b;
}
.bubble_tab_inactive a
{
	color: #f9edd7;
	font-size: 18px;
	font-family: "Times New Roman" , Times, serif;
	text-decoration: none;
	letter-spacing: .04em;
}
.bubble_tab_inactive a:hover
{
	cursor: pointer;
	text-decoration: none;
}
.bubble_tab_active
{
	width: 130px;
	height: 29px;
	padding-top: 5px;
	text-align: center;
	background-color: #fffdd3;
	font-size: 18px;
	line-height: 18px;
	font-family: "Times New Roman" , Times, serif;
	letter-spacing: .04em;
	border-top: 1px #c2c3aa solid;
	border-left: 1px #c2c3aa solid;
	border-right: 1px #c2c3aa solid;
	border-bottom: 0px;
}
.bubble_tab_active a
{
	color: #3a2b2b;
}
.bubble_tab_active a:hover
{
	cursor: pointer;
	text-decoration: none;
}
.bubble_tab_spacer
{
	border-bottom: 1px #c2c3aa solid;
	width: 25px;
	background-color: #3a2b2b;
}
.leftnav_smalllinks
{
	margin: 0px;
	padding: 3px;
	color: #537636;
	font-weight: normal;
}
.leftnav_smalllinks a
{
	color: #537636;
}
.leftnav_biglinkopen
{
	font-weight: bold;
}
.bubble_table
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 120px;
	
}
.scenariopopbox_collapse
{
	width: 300px;
	border-top: #7a7a7a 1px solid;
	border-left: #7a7a7a 1px solid;
	border-right: #7a7a7a 1px solid;
	background-image: url(../images/scenariopopboxbg.gif);
	background-repeat: repeat-x;
	background-color: #d4f2f2;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #372c2a;
	height: 30px;
	overflow: hidden;
	line-height: 12px;
	position: absolute;
}
.scenariopopbox_collapse table
{
}
.scenariopopbox_collapse th
{
	font-weight: bold;
}
.scenariopopbox_collapse td
{
	padding: 1px;
}
.scenariopopbox_open
{
	width: 300px;
	border-left: #7a7a7a 1px solid;
	border-right: #7a7a7a 1px solid;
	border-bottom: #7a7a7a 1px solid;
	background-color: #d4f2f2;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #372c2a;
	line-height: 12px;
	margin-top: 30px;
	position: absolute;
}
.scenariotable
{
}
.scenariotable tr
{
}
.scenariotable th
{
	font-weight: bold;
	text-align: left;
	padding-top: 6px;
}
.scenariotable th a
{
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
	font-weight: normal;
}
.scenariotable td
{
	padding: 1px;
}
.importtable
{
	width: 511px;
}
.importtable th
{
	text-align: left;
}
.importrow
{
	background-color: #f7f9df;
	height: 30px;
	text-align: center;
	margin-top: 20px;
	color: #3a2b2b;
	opacity: .45;
	filter: Alpha(opacity=45);
}
.importrow_selected
{
	background-color: #f7f9df;
	color: #422931;
	height: 30px;
	text-align: center;
}
#divEditors
{
}
.tourwrapper
{
	width: 753px;
	margin-left: auto;
	margin-right: auto;
	margin-top:40px;
}
.tourcontentcenter
{
	width: 733px;
	height: 440px;
	background-color: #f6f8df;
}
.tourpageheader
{
	height: 95px;
	font-size:12px;
	line-height:18px;	
}
.tourpageheader img
{
	float: right;
}

.tourcontentactual
{
	height: 330px;
	background-color: #f6f8df;
	margin-top: 8px;
	overflow: hidden;
}

.tourcontentactual h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #458cff;
	padding: 10px 0px 0px 0px;
	margin: 0px;
}
.tourcontentactual p
{
	padding: 0px;
	margin: 0px;
	line-height: 20px;
}


.tourcontentactual_left
{
	height: 330px;
	width: 232px;
	float: left;
	clear: right;
}
.tourcontentactual_right
{
	height: 318px;
	width: 489px;
	float: right;
	padding: 6px;
	background-color: #FFFFFF;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-image: url(../images/tour_whitebg.gif);
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.tourcontentactual_right ul
{
font-size:14px; 
line-height:28px;
}

.tourcontentactual_right li
{
letter-spacing:.03em;
padding-bottom:15px;
padding-right:20px;
}

.tourcontentactual_right h2

{
padding-left:5px;
}

.tourtab1_active
{
	padding: 4px 12px 4px 8px;
	height: 101px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #f6f8df;
	border-right: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(../images/tour_whitebg.gif);
	background-repeat: repeat-x;
	cursor:pointer;
}
.tourtab1_inactive
{
	padding: 4px 12px 4px 8px;
	height: 101px;
	opacity: .55;
	filter: Alpha(opacity=55);
	border-top: 1px solid #444444;
	border-bottom: 1px solid #f6f8df;
	border-right: 1px solid #444444;
	background-color: #f6f8df;
	background-image: url(../images/tourtab_1background.gif);
	background-repeat: repeat-x;
	cursor:pointer;
}

.tourtab1_inactive h2
{
font-weight:normal;
}

.tourtab2_active
{
	padding: 4px 12px 4px 8px;
	height: 101px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(../images/tour_whitebg.gif);
	background-repeat: repeat-x;
	cursor:pointer;
}
.tourtab2_inactive
{
	padding: 4px 12px 4px 8px;
	height: 101px;
	opacity: .55;
	filter: Alpha(opacity=55);
	background-color: #f6f8df;
	border-top: 1px solid #444444;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #444444;
	background-image: url(../images/tourtab_2background.gif);
	background-repeat: repeat-x;
	cursor:pointer;
}

.tourtab2_inactive h2
{
font-weight:normal;
}
.tourtab3_active
{
	padding: 4px 12px 4px 8px;
	height: 101px;
	
	border-right: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(../images/tour_whitebg.gif);
	background-repeat: repeat-x;
	cursor:pointer;
}
.tourtab3_inactive
{
	padding: 4px 12px 4px 8px;
	height: 101px;
	opacity: .55;
	filter: Alpha(opacity=55);
	background-color: #f6f8df;
	
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;
	background-image: url(../images/tourtab_3background.gif);
	background-repeat: repeat-x;
	cursor:pointer;
}

.tourtab3_inactive h2
{
font-weight:normal;
}
.featuresceenshot
{
	float: left;
	clear: right;
}
.featurezoomin
{
	clear: both;
	
}
.featurezoomindescription
{
	float: right;
	color: #999999;
	text-align: left;
	width: 170px;
	padding-top: 4px;
}
.abandonbutton
{
	width: 295px;
	float: left;
}
.progressbar
{
	width: 385px;
	float: right;
	height: 39px;
}
.tourtimeline_inactive
{
	text-align: center;
	color: #FFFFFF;
}
.tourtimeline_inactive a
{
	color: #FFFFFF;
	text-decoration: underline;
}
.tourtimeline_active
{
	background-color: #402f2e;
	color: #FFFFFF;
	text-align: center;
}
.tourtimeline_active a
{
	color: #FFFFFF;
	text-decoration: underline;
}
.tourtimeline_back
{
	width: 64px;
	height: 31px;
}
.tourtimeline_next
{
	width: 68px;
	height: 31px;
}
.popupleftpointbottom
{
	background-image: url(../images/leftpointing_popup.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 200px;
	opacity: .94;
	filter: alpha(opacity=94);
	padding-left: 11px;
	text-align:left;
	margin:0px;
}
.popupleftpointtop
{
	background-image: url(../images/leftpointing_popup.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 200px;
	opacity: .94;
	filter: alpha(opacity=94);
	padding-left: 11px;
	text-align:left;
	margin:0px;
	
	
}
.popuprightpointbottom
{
	background-image: url(../images/rightpointing_popup.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 200px;
	opacity: .94;
	filter: alpha(opacity=94);
	padding-right: 11px;
	text-align:left;
	margin:0px;
}
.popuprightpointtop
{
	background-image: url(../images/rightpointing_popup.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 200px;
	opacity: .94;
	filter: alpha(opacity=94);
	padding-right: 11px;
	text-align:left;
	margin:0px;
	
}
.popuphelpcontents
{
	border: 1px #3a2b2b groove;
	background-color: #FFFFFF;
	padding: 2px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 200px;
	text-align:left;
	font-weight:normal;
	line-height:14px;
	margin:0px;
	

	
}
.popuphelptitle
{
	font-weight: bold;
	text-align:left;
	margin:0px;
}
.theneedpage
{
	margin-top: 8px;
	line-height: 18px;
}
.theneedpage li
{
	margin-top: 10px;
}

.button_print
{
	background-image: url(../images/newbutton_largebg.gif);
	background-repeat: repeat-x;
	width: 81px;
	height: 19px;
	padding: 10px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #6e6050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	text-align: left;
}
.button_print img
{
	float: right;
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
}

.button_delete
{
	background-image: url(../images/newbutton_largebg.gif);
	background-repeat: repeat-x;
	width: 81px;
	height: 19px;
	padding: 10px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #df3c29;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	text-align: left;
}
.button_delete img
{
	float: right;
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
}

.button_discuss
{
	background-image: url(../images/newbutton_largebg.gif);
	background-repeat: repeat-x;
	width: 186px;
	height: 19px;
	padding: 10px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #588bc5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	text-align: left;
}
.button_discuss img
{
	float: right;
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
}

.button_sign
{
	background-image: url(../images/newbutton_largebg.gif);
	background-repeat: repeat-x;
	width: 130px;
	height: 19px;
	padding: 10px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #6e6050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	text-align: left;
}
.button_sign img
{
	float: right;
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
}


.button_importsave
{
	background-image: url(../images/newbutton_tan_hbg.gif);
	background-repeat: repeat-y;
	background-color:#f7f9df;
	width: 91px;
	height: 21px;
	padding: 2px;
	border-right: #94897d 1px solid;
	border-top: #d4d2bd 1px solid;
	border-bottom: #94897d 1px solid;
	border-left: #d4d2bd 1px solid;
	line-height: 21px;
	color: #757575;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	text-align: center;
}

.button_importsave img
{
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
	float: right;
}

.button_confirm
{
	background-image: url(../images/newbutton_tan_largebg.gif);
	background-repeat: repeat-x;
	width: 110px;
	height: 19px;
	padding: 10px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #8ec858;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	text-align: left;
}

.button_confirm img
{
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
	float: right;
}
.button_confirm_signin
{
background-image:url(../images/button_login.gif);
width:117px;
height:39px;
cursor:pointer;
border:none;
border:0;
}
.button_deletetransaction
{
	background-image: url(../images/newbutton_tan_largebg.gif);
	background-repeat: repeat-x;
	width: 110px;
	height: 19px;
	padding: 10px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #df3c29;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	text-align: left;
}

.button_deletetransaction img
{
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
	float: right;
}

.button_cancelchanges
{
	background-image: url(../images/newbutton_tan_largebg.gif);
	background-repeat: repeat-x;
	width: 110px;
	height: 19px;
	padding: 10px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #ffa500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	text-align: left;
}

.button_cancelchanges img
{
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
	float: right;
}

.button_confirm2
{
	background-image: url(../images/newbutton_tan_largebg.gif);
	background-repeat: repeat-x;
	width: 100px;
	height: 20px;
	padding: 2px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #8ec858;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}

.button_confirm2 img
{
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
	float: right;
}

.button_deletetransaction2
{
	background-image: url(../images/newbutton_tan_largebg.gif);
	background-repeat: repeat-x;
	width: 100px;
	height: 20px;
	padding: 2px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #df3c29;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}

.button_deletetransaction2 img
{
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
	float: right;
}

.button_cancelchanges2
{
	background-image: url(../images/newbutton_tan_largebg.gif);
	background-repeat: repeat-x;
	width: 110px;
	height: 20px;
	padding: 2px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #ffa500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}

.button_cancelchanges2 img
{
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
	float: right;
}

.button_next
{
	background-image: url(../images/newbutton_tan_largebg.gif);
	background-repeat: repeat-x;
	width: 80px;
	height: 19px;
	padding: 10px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #6e6050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.button_next img
{
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
	float: right;
}

.button_back
{
	background-image: url(../images/newbutton_tan_largebg.gif);
	background-repeat: repeat-x;
	width: 80px;
	height: 19px;
	padding: 10px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #6e6050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	cursor: pointer;
}

.button_back img
{
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
	float: left;
}

.button_opentranswindow
{
	background-image: url(../images/newbutton_largebg.gif);
	text-align: center;
	background-repeat: repeat-x;
	width: 85px;
	height: 24px;
	padding: 5px;
	border-right: #94897d 1px solid;
	line-height: 12px;
	color: #6e6050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	cursor: pointer;
}
.button_opentranswindow img
{
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
	margin-top: 2px;
	float: right;
}

.button_tan_opentranswindow
{
	background-image: url(../images/newbutton_tan_largebg.gif);
	text-align: center;
	background-repeat: repeat-x;
	width: 110px;
	height: 19px;
	padding: 10px;
	border-right: #94897d 1px solid;
	line-height: 19px;
	color: #6e6050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
.button_tan_opentranswindow img
{
	border-left: 2px groove #d4d4d4;
	border-top: 2px groove #d4d4d4;
	margin-top: 2px;
	float: right;
}

.button_nonbutton_2line
{
	background-image: url(../images/nonbuttonbg.gif);
	text-align: center;
	background-repeat: repeat-x;
	width: 85px;
	height: 24px;
	padding: 5px;
	border-right: #94897d 1px solid;
	line-height: 12px;
	color: #6e6050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.button_nonbutton_1line
{
	background-image: url(../images/nonbuttonbg.gif);
	text-align: center;
	background-repeat: repeat-x;
	width: 85px;
	height: 24px;
	padding: 5px;
	border-right: #94897d 1px solid;
	line-height: 24px;
	color: #6e6050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.daytripbox
{
	display: block;
	width: 190px;
	height: 190px;
	color: #525248;
	padding: 10px 10px 10px 10px;
	opacity: .95;
	background-image: url(../images/daytripboxbg.gif);
	background-repeat: no-repeat;
	
}

.daytripbox a
{
	color: #517ebf;
}

.myetn_right
{
	width: 250px;
	margin-left:15px;
	float: left;
	background-color: #ffffff;
}
.trialsignupbox
{
	width: 227px;
	height: 300px;
	background-color: #fffde6;
	border-right:1px solid #b3b3b3;
	border-top:1px solid #b3b3b3;
	border-left:2px groove #ebebeb;
	border-bottom:2px groove #ebebeb;
	padding:10px;
	margin-top:20px;
}
.import_trans_box
{
	background-image: url(../images/importbutton_bg.gif);
	background-repeat: repeat-x;
	height: 61px;
	padding: 8px;
	border-bottom: #c9c9c9 1px solid;
	border-right: #c9c9c9 1px solid;
	margin-top:20px;
}
.note_solo
{
	margin: 6px;
	border: 1px solid #b2b3b5;
	background-color:#fffcc2;
}
.note_contents
{
	color: #3a2c2c;
	padding-bottom: 4px;
	padding-top: 4px;
}
.note_date
{
	color: #857655;
}
.myetn_ladderheader
{
	width: 205px;
	padding-left: 5px;
	height: 38px;
	line-height: 27px;
	background-image: url(../images/tableheaderbg.gif);
	background-repeat: repeat-x;
	font-size:12px;
}
.myetn_ladderheader div
{
float:right;	
clear:left;
margin-right:7px;
margin-top:3px;
	}
.myetn_ladderwrapper
{
	width: 210px;
	padding: 1px;
	border: 1px #999999 solid;
	background-color: #FFFFFF;
	float: left;
}
.myetn_left
{
	width: 493px;
	float: left;
	clear: right;
	margin-left:15px;
	display:inline;
}
.myetn_avatar
{
	padding-right: 8px;
	float: left;
}
.introbuttons{
height:25px; 
width:167px; 
padding-top:9px; 
background-image:url(../images/fronttab_inactivetan.gif); 
border-top:1px solid #e7e7e2; 
border-left:1px solid #dbded9; 
border-right:1px solid #dbded9; 
border-bottom:1px solid #cecfd7;
margin-top:20px;
}

.introbuttons:hover
{
background-image:url(../images/fronttab_activeblue.gif); 
border-top:1px solid #e3e4d9; 
border-left:1px solid #dadbcd; 
border-right:1px solid #dadbcd; 
border-bottom:1px solid #dadbcd; 
cursor:pointer;
}

.introbuttonbelow
{
background-image:url(../images/buttonbelowbg.gif); 
text-align:left; 
width:149px; 
height:90px; 
font-size:12px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#423130;
padding:10px; 
line-height:18px;
visibility:hidden;
}
.entrypageh1
{
font-size:18px; 
color:#615756; 
line-height:24px; 
padding:15px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.introtable
{
margin-top:0px;
}
.tour1_enterblock
				{
				width:202px; height:202px; padding:10px; float:left; clear:right;}
				.tour1_heightcontrol
				{
				height:154px;
				}
				.tour1_blocktitle
				{
				font-size:22px; line-height:22px; font-family:'Times New Roman', Times, serif; color:#FFFFFF;
				}
				.tour1_blocktext
				{
				line-height:20px; padding:0px; margin:12px 0px 0px 0px; font-size:12px; color:#FFFFFF;
				}
				.dickensquote
				{
				margin-left:1in;
				margin-right:1in;
				font-size:18px;
				line-height:24px;
				}
.footertable
{
	margin-top:20px;
	width:966px;
	margin-left:auto;
	margin-right:auto;
	color:#f6f8e0;
}
.footertable a
{ 
color:#3a2b2b;
}
.bettertoolsul li
{
	padding-bottom:10px;
	line-height:22px;
	}
.popchart
{
	width: 350px;
	border-style: solid;
	border-width: 1px;
	
	position: absolute;
	display: none;
}
.popchartheader
{
	background-color: #8cc658;
	font-size: 14px;
	font-weight: bold;
	padding: 4px;
}
.popchartbody
{
	background-color: #FFFFFF;
	text-align: center;
	min-height: 135px;
	padding: 3px;
}
.keyfeaturesnav
{
	margin-top:30px; 
	width:500px;
}
.keyfeaturesicon_active
{
	width:50px;
	float:left; 
	clear:right;
	border-right:2px groove #dddddd;
	padding:10px;
	text-align:center;
	line-height:24px;
}
.keyfeaturesicon_inactive
{
	width:50px;
	float:left; 
	clear:right;
	border-right:2px groove #dddddd;
	padding:10px;
	text-align:center;
	line-height:24px;
	opacity:.50;
	filter:alpha(opacity=50);
}
.keyfeaturesicon_inactive:hover {text-decoration:none; border:0px; border-right:2px groove #dddddd; }
.keyfeaturesicon_inactive img{text-decoration:none; border:0px;}
.keyfeaturesicon_inactive a{text-decoration:none; border:0px;}
.keyfeaturesicon_inactive a:hover {text-decoration:none; border:0px;}

.keyfeaturesicon_active:hover {text-decoration:none; border:0px; border-right:2px groove #dddddd; }
.keyfeaturesicon_active img{text-decoration:none; border:0px;}
.keyfeaturesicon_active a{text-decoration:none; border:0px;}
.keyfeaturesicon_active a:hover {text-decoration:none; border:0px;}

.keyfeaturewrapper
{
	clear:both;
	padding-top:30px;
}
.keyfeature_header
{
	padding-left:18px;
	font-size:12px;
	width:700px;
}
.keyfeature_header p
{
	line-height:22px;
}
.keyfeature_header td
{	
	padding:5px;
}
.keyfeaturedetails
{	
	margin-top:20px;
	font-size:12px;
	line-height:18px;
	color:#6d6d5f;
}
.keyfeaturedetails strong
{
	color:#393932;
}
.keyfeaturedetails ul
{
	margin-left:0px;
	padding-left:0px;
	list-style:none;
}
.keyfeaturedetails li
{
	padding-top:6px;
}

.faqQ{padding-top:10px; color:#2b3657; cursor:pointer; font-size:13px; width:280px;}
.faqA{padding-top:10px; color:#666666; padding-bottom:10px; width:280px;}

.helpbytopic_left
{
width:280px; 
float:left;
clear:right;
margin-left:10px;
}
.helpbytopic_bugs
{
width:280px; 
float:left;
clear:right;
margin-left:10px;
}

.helpbytopic_right
{
width:273px;
padding:21px;
background-color:#f2f2f2;
float:right;
margin-right:15px;
margin-top:5px;
}

.pct_assets
{
	display: block;
	float: left;
	clear: both;
}
.pct_liabilities
{
	display: block;
	float: left;
	clear: both;
	margin-left: 1px;
	
}
.pct_ledgerButton
{
	display: block;
	width: 75px;
	height: 30px;
	background-color: Silver;
	overflow: hidden;
}
.pct_cash
{
	display: block;
	height: 35px;
	background-color: Lime;
	margin: 2px;
}
.pct_cashhover
{
	display: block;
	height: 35px;
	background-color: Lime;
	border-style: solid;
	border-width: 2px;
	border-color: Green;
	margin: 0px;
}
.pct_liability
{
	height: 33px;
	background-color: Red;
	border-style:solid;
	border-width: 1px;
	font-size:.8em;
}
.pct_liabilitydropped
{
	height: 18px;
	background-color: Red;
	float: left;
	
}
.pct_bills
{
	background-color: #ffffff;
	min-width: 150px;
	min-height: 150px;
}
.pct_liabilitytable
{
}


.pct_datecell{ display: block; }
.pct_redcell{ display: block;}
.pct_desccell{display: block; width:300px;}
.pct_row{ }



.todo_cell
{
padding:0px;
width:178px;

}
.todo_cell:hover
{

}
.todo_cell_overview
{
padding:0px;
width:256px;

}
.todo_item
{
border-top:1px solid #CCCCCC;
border-bottom:1px solid #999999;
padding:7px;

margin-top:4px;
}
.todo_text
{
color:#3a2b2b;
font-size:11px;
line-height:11px;

width:140px;
overflow:hidden;
float:left;
}
.todo_text a
{
color:#77a9ee;
}
.todo_text a:hover
{
text-decoration:none;
}
.todo_text_overview
{
color:#3a2b2b;
font-size:11px;
line-height:11px;
height:24px;
width:225px;
overflow:hidden;
float:left;
}
.todo_text_overview a
{
color:#77a9ee;
}
.todo_text_overview a:hover
{
text-decoration:none;
}
.todo_hide
{
width:9px;
float:right;
padding-top:4px;
}
.todo_hide a 
{
color:#999999;
}

.todo_clear
{
clear:both;
}

.todosheader_menu
{
	width: 178px;
	padding-left:8px;
	height: 42px;
	line-height: 42px;
	font-size:12px;
	
}
.todoscontainer_menu
{
	height:0px;
	overflow:hidden;
	width:178px;
	background-color:#FFFFFF;
	background-image:url(../images/todolist_background2.gif);
	background-repeat:repeat-y;
	
}
.todoswrapper_menu
{
	width: 178px;
	margin-left:0px;
	padding: 0px;
	position:absolute;
	z-index:1;
	
}
.todo_footer
{
height:35px;
background-color:#FFFFFF;
	background-image:url(../images/todolist_background2.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #CCCCCC;
}
.todo_footer_overview
{
height:25px;
background-color:#FFFFFF;
}
.tmonth_leftcolumn
{
margin-top:0px;
margin-left:5px;
display:inline;
}
.tmonth_lefttable
{
width:340px;
margin-top:40px;
}
.tmonth_sectionhdr
{
	background-color: #e9e9e9;
	
	font-size:12px;
	font-weight:bold;
	color:#3a2b2b;
	
}
.tmonth_sectionhdr td
{padding:5px;
}
.tmonth_hdr
{
	background-color: #77a9ee;
}
.tmonth_hdr th
{
padding:5px 10px 5px 5px;
color:#ffffff;
font-size:12px;
}

.tmonth_desc{width:120px; overflow:hidden; text-align:left;}
.tmonth_moneyin{width:75px; text-align:right;  }
.tmonth_moneyout{ width:75px; text-align:right;  }

.tmonth_row
{
	background-color: #f5f5f5;
	}
.tmonth_row td
{
padding:6px 10px 6px 6px;
white-space:nowrap;
overflow:hidden;
font-size:11px;

color:#3a2b2b;
}
.tmonth_row_hl
{
	background-color: #f3f1c9;
	
	
}
.tmonth_row_hl td
{
padding:6px 10px 6px 6px;
font-size:11px;

white-space:nowrap;
overflow:hidden;
color:#3a2b2b;

}

.tmonth_rightcolumn
{
margin-left:7px;
width:582px;
}

.tmonth_div{ padding-top:10px;}
.tmonth_div h1{font-size:12px; font-weight:bold;}
.tmonth_div span{background-color:#fffdd3;}

.tmonth_chart
{
	clear:both;
}
.tmonth_cashflow
{
width:585px;
float:left;
margin-left:8px;
margin-top:30px;

}



.cashflow_chartsize{
width:278px; margin-top:5px;
height:210px; overflow:hidden;}

.cashflow_chartsize img{margin-left:-12px;}

.cashflow_income_expense{
width:278px;
height:230px;
background-color:#ffffff;
padding:4px;
border:1px solid #CCCCCC;
float:left; clear:right;
}

.cashflow_title_income{}

.cashflow_net
{
width:278px;
height:230px;
background-color:#ffffff;
padding:4px;
border:1px solid #CCCCCC;
float:right;
}

.cashflow_title_net{}

/* Tabbed Navigation */

.tabnav_wrapper

{
width:976px;
margin-left:auto;
margin-right:auto;
height:80px;
}

.tabnav_left
{
width:783px;
height:80px;
margin-left:16px;
float:left;
clear:right;
display:inline;
}
.tabnav_right
{
width:171px;
height:69px;
float:left;
margin:0px;
background-image:url(../images/tabnav_topright.gif);
background-repeat:no-repeat;
}

.tabnav_tabwrapper
{
width:653px;
height:40px;
float:left; 
clear:right;
}

.tabnav_activetab
{
width:194px; 
height:29px;
line-height:29px;
text-align:center;
font-weight:bold;
background-image:url(../images/tabnav_activetab.gif);
margin-top:11px;
margin-left:5px;
float:left;
clear:right;
}

.tabnav_activetab a
{
color:#3a2b2b;
text-decoration:none;
}

.tabnav_activetab a:hover
{
color:#3a2b2b;
text-decoration:none;
}

.tabnav_inactivetab
{
width:194px; 
height:29px;
line-height:29px;
text-align:center;
font-weight:bold;
background-image:url(../images/tabnav_inactivetab.gif);
margin-top:11px;
margin-left:5px;
float:left;
clear:right;
}

.tabnav_inactivetab a
{
color:#3a2b2b;
text-decoration:none;
}

.tabnav_inactivetab a:hover
{
color:#3a2b2b;
text-decoration:none;
}


.tabnav_loginout
{
margin-top:14px;
float:left;
width:130px;
text-align:center;
}

.tabnav_loginout a 

{
color:#e5d66f;
font-weight:bold;
}

.Div_LastLogin
{
font-weight:normal;
width:280px;
margin-top:7px;
float:left;
}
.invitelinkdiv
{
font-weight:normal;
font-size:10px;
background-color:#FFFFFF;
padding:5px;
width:262px;
height:35px;
float:right;

text-align:center;
background-image:url(../images/inviteayouth.gif);
}
.consoletotals
{
font-weight:normal;
margin-top:7px;
width:350px; 
float:left;
}

.consoletotals span
{
padding-right:15px;
font-weight:bold;
}

.tabs2_wrapper
{
width:966px;
height:42px;
margin-top:10px;
margin-bottom:0px; 
margin-left:auto;
margin-right:auto;

}

.tabs2_left
{
width:780px;
height:42px;
background-color:#3a2b2b;
background-image:url(../images/2ndtiertabs_top.gif);
background-repeat:no-repeat;
float:left;
clear:right;
display:inline;
}

.tabs2_inactivetab
{
width:118px;
height:32px;
line-height:32px;
font-size:12px;
color:#FFFFFF;
text-align:center;
float:left;
clear:right;
background-image:url(../images/tabs2_inactivetab.gif);
background-repeat:no-repeat;
margin-top:10px;
margin-left:10px;
display:inline;
}

.tabs2_inactivetab a
{
color:#FFFFFF;
text-decoration:none;
}

.tabs2_inactivetab a:hover
{
color:#FFFFFF;
text-decoration:none;
}

.tabs2_activetab
{
width:118px;
height:32px;
line-height:32px;
font-size:12px;
color:#3a2b2b;
text-align:center;
float:left;
clear:right;
background-image:url(../images/tabs2_activetab.gif);
background-repeat:no-repeat;
margin-top:10px;
margin-left:10px;
display:inline;
}

.tabs2_activetab a
{
color:#3a2b2b;
text-decoration:none;
}

.tabs2_activetab a:hover
{
color:#3a2b2b;
text-decoration:none;
}

.tabs2_todolist
{
width:178px;
height:42px;
margin-left:8px;
background-color:#e5d66f;
float:left;
background-image:url(../images/todolist_background.gif);
cursor:pointer;
}

.mastercontent
{
background-color:#FFFFFF;
width:942px;
padding:12px;
display:block;
margin-left:auto;
margin-right:auto;
overflow:auto;
min-height:560px;
}



.mastercontent_tabs_top
{
background-image:url(../images/mastercontent_topleft.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#FFFFFF;
width:966px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
height:10px;
	}


.mastercontent_rounded_top
{
background-image:url(../images/mastercontent_rounded_top.gif);

width:966px;
height:10px;
line-height:0px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
clear:both;
}

.mastercontent_rounded
{
	clear:both;
background-image:url(../images/mastercontent_rounded.gif);

width:966px;
height:10px;
line-height:0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
}


/* New Advice Masterpage */

.mastercontent_advice
{
background-color:#FFFFFF;
width:926px;
padding:20px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
overflow:auto;
}

.advice_rightnav_wrapper
{
width:205px;
float:right;
}

.advice_rightnav_top
{
width:205px;
height:10px;
line-height:0px;
background-image:url(../images/advice_rightnav_top.gif);
background-repeat:no-repeat;
}

.advice_rightnav_content
{
width:182px;
padding-left:8px;
padding-right:15px;
background-image:url(../images/advice_rightnav_middle.gif);
background-repeat:repeat-y;
font-size:11px;
line-height:15px;
}

.advice_rightnav_bottom
{
width:205px;
height:17px;
background-image:url(../images/advice_rightnav_bottom.gif);
background-repeat:no-repeat;
}

.advice_content
{
width:645px;
padding:10px;
float:left;

font-size:12px;
line-height:18px;
display:inline;
}

.KensAdvice
{
width:292px;
float:left; 

display:inline;
}
.KensAdvice h2
{
padding-top:0px;
margin-top:0px;
font-size:20px;
font-weight:bold;}

.NicksAdvice
{
width:302px;
float:right;
}

.NicksAdvice h2
{
padding-top:0px;
margin-top:0px;
font-size:20px;
font-weight:bold;}

.adviceexcerpt
{
width:302px;
float:right;
background-color:#ebebeb;
padding:12px;
width:302px;

}

.colorbox
{
	float: left;
	width: 25px;
	height: 25px;
	margin: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}


.freebetatest
{
text-align:right;
margin-top:15px; 
clear:right; 
line-height:17px; 
font-size:10px; 
color:#FFFFFF;
}

.freebetatest a
{
background-color:#c2f890;
color:#324820;
padding:0 2px 0 2px;
}

.freebetatest a:hover
{
background-color:#d4ffad;
text-decoration:none;
}