/*============GENERAL DEFAULTS + PAGE CONTAINER============*/
html,body {background:url(../images/bg_page.jpg) repeat-x #fff; padding:0px; margin:0px; font-size: 14px; font-family: 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; line-height:16px; color:#333;}
form {margin:0px; padding:0px;}
.standardfield {width:230px;}
.standardtextarea {width:250px; height:100px;}
img {border:0px; margin:0px; padding:0px;}
.image_left {float:left;}
.image_right {float:right;}
.clearfloats {clear:both;}
a {outline:none;}
a:link, a:visited {text-decoration:underline; color:#11415F;}
a:hover, a:active {text-decoration:underline; color:#175A83;}

#container {width:962px; margin:0px auto; padding:0px; border:solid #094A60; border-width:0px 1px; background-color:#fff;}
#interface_container {margin:0px auto; padding:0px; width:960px; background:url('') repeat-y #fff; border:solid #fff; border-width:0px 1px 1px 1px;}
#form_container {margin:0px auto; padding:0px; width:960px; background:url(../images/bg_main_blue.gif) repeat #fff; border:solid #fff; border-width:0px 1px 1px 1px;}
#seo_pages_container {margin:0px auto; padding:0px; width:960px; background:url(../images/bg_main_blue.gif) repeat #fff; border:solid #fff; border-width:0px 1px 1px 1px;}

/*============ START [Vbean: Nov 20/20 - Header revision to new Home Page style] ============*/
#container {width:1202px; border-width: 0px 1px 1px 1px;}
#interface_container {width:1200px;}
#form_container {width:1200px;}
#seo_pages_container {width:1200px;}
/*============ END [Vbean: Nov 20/20] ============*/

/*============HEADER============*/
#header {height:149px; overflow:hidden; background-color:#fff; border-bottom:1px solid #2A4364; position:relative;}
#homelink {position:absolute; top:0px; left:5px;}
#topbar {height:18px; overflow:hidden; text-align:right; background-color:#064A68; color:#fff; padding-right:8px;}
/* Dec 11/12: Revised #topbar from graphics to webfont links */
#topbar a.topnavLinks {font:FranklinGothicFSBookRegular; font-size: 11px; color:#FFF; line-height:100%; text-decoration:none;}
#topbar a.topnavLinks:hover {text-decoration:underline;}

#headerphone {position:absolute; right:15px; top:31px;}
#counter_title {padding-top:3px;}
#counter {position:absolute; left:530px; top:80px; white-space:nowrap; font:Bold 13px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; line-height:100%; color:#92B43E;}

/* Dec 2014, moving Logos together */
#logo {position:absolute; left:780px; top:40px; width:162px; overflow:hidden;}
#logo img {width:301px; height:60px;}
#it1logo {position:absolute; /* left:685px; top:64px; */ left:20px; top:48px; white-space:nowrap; line-height:100%; border: 0px solid green; height: 50px;}

/* Jan 27/15: revisions w caching issue */
#logo2015 {position:absolute; left:780px; top:40px; width:162px; overflow:hidden;}
#logo2015 img {width:301px; height:60px;}

#topnav {position:absolute; right:0px; bottom:0px; height:26px; overflow:hidden;}

/*============ START [Vbean: Nov 20/20 - Header revision to new Home Page style] ============*/
*, ::after, ::before {
    box-sizing: border-box;
}
#header {background-color: #004762; border-bottom: 0px solid #004762; height:177px; width: 1200px; margin-left: -1px;}
.it1-homepage-container #header {width: 1200px; margin-left: -1px;}
/*============ END [Vbean: Nov 20/20] ============*/




/*============SIDE/NAVBAR============*/
#side {width:315px; float:left; margin:0px; padding:0px 0px 10px 0px;}

/*----------NAV DEFAULTS----------*/
ul#navlist li a,ul#subnavlist li a {font-family: 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; font-size:11px; line-height:120%; text-decoration:none;}
div#navcontainer {width:290px; margin:10px auto; background-color:#F9FDF1;}

/*----------NAV LIST----------*/
ul#navlist {list-style-type:none; margin:0px; padding:0px; font-weight:bold;}
ul#navlist li {display:inline; width:140px;}
ul#navlist li a {color:#064A68; display:block; background:url(../images/sidearrow_green.gif) no-repeat 5px 8px #DFF3B0; padding:5px 10px 5px 20px; border-bottom:solid 1px #9ACC26;}
ul#navlist li a:hover {background:url(../images/sidearrow_green.gif) no-repeat 5px 8px #F3FBE1;}
ul#navlist li a#current {color: #064A68; background:url(../images/sidearrow_blue.gif) no-repeat 5px 8px #DFF3B0; text-decoration:none;}

/*----------NAV: Livefstyle links LIST----------*/
ul#navlist li a.lifestyle {color:#064A68; display:block; background:url(../images/sidearrow_green.gif) no-repeat 18px 8px #DFF3B0; padding:5px 10px 5px 35px; border-bottom:solid 1px #9ACC26;}
ul#navlist li a.lifestyle:hover {background:url(../images/sidearrow_green.gif) no-repeat 18px 8px #F3FBE1;}
ul#navlist li a.lifestyle#subcurrent, ul#navlist li a.lifestyle#subcurrent:hover  {color:#5D90AB; background:url(../images/dot_orange.gif) no-repeat 20px 10px #F9FDF1; border-bottom:solid 1px #CCEC82;}

/*----------SUB NAV LIST----------*/
ul#subnavlist {margin: 0px; list-style-type:none; padding:0px; font-weight:bold; border-bottom:1px solid #9ACC26;}
ul#subnavlist li {display:inline; width:290px;}
ul#subnavlist li a {display:block; color:#064A68; background:#EAF7CC; padding:6px 10px 6px 20px; border-bottom:solid 1px #fff; height:auto;}
ul#subnavlist li a:hover {background:#F9FDF1;}
ul#navlist li a#subcurrent, ul#navlist li a#subcurrent:hover  {color:#5D90AB; background:url(../images/dot_orange.gif) no-repeat 10px 10px #F9FDF1; border-bottom:solid 1px #CCEC82;}

/*----------SUB NAV LIST2----------*/
ul#subnavlist2 {margin: 0px; list-style-type:none; padding:0px; font-weight:normal; width:270px; margin:0px auto;}
ul#subnavlist2 li {display:inline;}
ul#subnavlist2 li a {display:block; color:#064A68; background:#F9FDF1; padding:2px 10px 2px 25px; border-bottom:dotted 1px #BCE263; height:auto;}
ul#subnavlist2 li a:hover {color:#5D90AB; background:#F9FDF1; }
ul#navlist li a#subcurrent2,ul#navlist li a#subcurrent2:hover {color:#5D90AB; background:url(../images/dot_orange.gif) no-repeat 16px 6px #F9FDF1;}

/*----------SUB NAV LIST3----------*/
ul#subnavlist3 {list-style-type:none; padding:0px; font-weight:normal; width:255px; margin: 0px 0px 0px 15px;}
ul#subnavlist3 li {display:inline;}
ul#subnavlist3 li a {display:block; color:#064A68; background:#F9FDF1; padding:2px 10px 2px 25px; border-bottom:dotted 1px #BCE263; height:auto;}
ul#subnavlist3 li a:hover {color:#5D90AB; background:#F9FDF1; }
ul#navlist li a#subcurrent3,ul#navlist li a#subcurrent3:hover {color:#5D90AB; background:url(../images/dot_orange.gif) no-repeat 16px 6px #F9FDF1;}


/*============MAIN CONTENT AREA============*/

#content {width:645px; margin-left:315px; padding:0px;}
#content-form {width:855px; margin-left:50px; padding:0px;}
#content-seo-pages {width:855px; margin-left:50px; padding:0px;}
#content_mainphoto {width:645px; height:264px; overflow:hidden;}
#content_maintitle {width:645px; height:69px; overflow:hidden;}

#content p {margin:20px 10px 20px 20px;}
#content p table {margin:20px 10px 20px 20px;}
#content #howitwrks {margin:0px 10px 0px 20px;}
#content h1 {margin:5px 0px; padding:3px 15px; background-color:#5B9ABD;color:#fff; font:Bold 13px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; letter-spacing:1px;}
#content h2 {margin:5px 0px; padding:3px 15px; color:#5B9ABD; font:Bold 16px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; text-align:center; }
#content h3 {margin: 20px; color:#386B87; border-bottom: 1px solid #386B87; font:Bold 13px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal;}
#content-form h3 {margin: 20px 0px 20px 0px; color:#386B87; font:Bold 13px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal;}
.h3-short {width: 307px;}
.h3-shorter {width: 275px;}
#content ul {list-style-type: square; margin-top: -10px;}
/*#content li, ol {padding: 0px 10px 4px 0px;}
#content ol {list-style-type: lower-roman; padding-right: 10px;}*/

#content a:link, #content a:visited {text-decoration:none; color:#E2610C;}
#content a:hover, #content a:active {text-decoration:underline; color:#F77722;}

#content a.link-list:link, #content a.link-list:visited {background: url(../images/arrow_ahref.gif) no-repeat 0px 3px; padding-left: 15px; text-decoration:none; color:#E2610C;}
#content a.link-list:hover, #content a.link-list:active {background: url(../images/arrow_ahref.gif) no-repeat 2px 3px; padding-left: 15px; text-decoration:underline; color:#F77722;}


#content-bluebar {color: #FFF; font-size:14px; margin:0px; padding:10px 20px; line-height:130%;  background-color:#4E92B6; border-bottom:1px solid #FFF; border-top:1px solid #FFF;}

#content-bluebar-form {color: #FFF; font-size:14px; margin: 0px; padding: 10px 51px 13px 50px; line-height: 110%;  background-color: #4E92B6; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF; }

#content-bluebar-calculators {color: #FFF; height:69px; margin: 0px;background: url(../images/calcicon.gif) no-repeat #4E92B6; overflow:hidden;}

#content-bluebar-calculatorstext {color: #FFF; height:69px; font-size:14px; margin: 12px 30px 0px 220px; line-height: 110%;}

#content-bluebar-brokers {color: #FFF; font-size:22px; font-weight: normal; margin: 0px; padding: 10px 51px 13px 50px; line-height: 110%;  background-color: #4E92B6; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF; }

#content-bluebar a {outline:none;}
#content-bluebar a:link, #content-bluebar a:visited {text-decoration:underline; color:#FFF;}
#content-bluebar a:hover, #content-bluebar a:active {text-decoration:underline; color:#000;}

#content-contactus-left {float: left;}
#content-contactus-right {float: left; margin-left: 80px;}

.callouts {padding: 0px 0px 6px 11px;}

.content-image-right {display: block; float: right; margin: 0px 10px 0px 10px; width: 316px; height: 258px;}
.content-image-right-no-height {display: block; float: right; margin: 0px 20px 0px 10px;}

td.portfolio-top-row {font-weight: bold; color:#FFFFFF; background-color: #235568;}
td.portfolio-row1 {border-top: 1px solid #FFF; background-color: #FDE8CE;}
td.portfolio-row2 {border-top: 1px solid #FFF; background-color: #DCE9EF;}


/*============INCOME TRUST CONTENT============*/

#content-incometrustone {padding:0px;}

#content-incometrustone-calc-div {padding:0px;}

#content-incometrustone-mainphoto {width:960px; height:309px; overflow:hidden;}

#content-incometrustone-main-image-text {width:558px; height:324px; float: left; position:relative;}
#ror {position:absolute; top:10px; left:450px; z-index:20;}
#ror_footer {text-align:center; font:12px arial; color:#BE751C; width:500px; margin:0px auto;}
#content-incometrustone-main-photo {width:402px; height:324px; float: left;}

/*============ START [Vbean: Nov 20/20 - Header revision to new Home Page style] ============*/
#content-incometrustone-main-image-text {width: 796px; text-align: left;}
#content-incometrustone-main-image-text.it1_cd_green {background-color: #9ACC26;}
#content-incometrustone-main-image-text.it1_cd_orange {background-color: #F79319;}
#content-incometrustone-main-image-text.it1_cd_blue {background-color: #5A93AE;}
#content-incometrustone-main-photo {width:401px; height:334px; float: left;}
/*============ END [Vbean: Nov 20/20] ============*/

#content-incometrustone-content-block {width: 960px; float: left; display:block; background: url(../images/incometrust1/vdivdots.gif) top right repeat-y; padding-top: 10px;}
#content-incometrustone-content-block2 {width: 960px; float: left; display:block; background-color:#fff;}

/*============ START [Vbean: Nov 20/20 - Header revision to new Home Page style] ============*/
#content-incometrustone-content-block {width: 1200px; z-index:100; margin-top:-10px; margin-left:-1px;}
#content-incometrustone-content-block2 {width: 1200px; z-index:100; margin-top:-10px; margin-left:-1px;}
/*============ END [Vbean: Nov 20/20] ============*/

#content-incometrustone-content-block-calc-div {width: 960px; float: left; display:block; background: url(../images/incometrust1/vdivdots.gif) top right repeat-y; padding-top: 10px;}

#content-incometrustone-left-content {width: 558px; float: left; background-color: transparent;}

/*============ START [Vbean: Nov 20/20 - Header revision to new Home Page style] ============*/
#content-incometrustone-left-content {width: 785px; margin-top:10px; font-family: 'FranklinGothicFSBookRegular', trebuchet MS, arial, sans-serif; font-weight: normal;}
/*============ END [Vbean: Nov 20/20] ============*/

#content-incometrustone a#learnmore {color:#064A68; display:block; width:104px; height:26px; overflow:hidden; background:url(../images/incometrust1/button_learnmore.gif) no-repeat;  text-decoration:none; margin-left: 34px; margin-top: 6px;}
#content-incometrustone a#learnmore:link, #content-incometrustone a#learnmore:visited {background-position:0px 0px;}
#content-incometrustone a#learnmore:hover, #content-incometrustone a#learnmore:active {background-position: 0px -24px;}

#content-incometrustone a#getstarted {color:#064A68; display:block; width:180px; height:26px; overflow:hidden; background:url(../images/incometrust1/button_getstarted.gif) no-repeat;  text-decoration:none;}
#content-incometrustone a#getstarted:link, #content-incometrustone a#getstarted:visited {background-position:0px 0px;}
#content-incometrustone a#getstarted:hover, #content-incometrustone a#getstarted:active {background-position: 0px -29px;}

#content-incometrustone-right-nav {width:402px; overflow:hidden; float: left;}
#content-incometrustone-right-nav #downloads{position:relative; width:310px;}

#content-incometrustone-right-nav #dlpop {color:#333; width:310px; fon-size:11px; text-align:left; margin-top:12px; margin-left: 32px; position:relative; background:url(../images/incometrust1/dlpop-longer.gif) no-repeat #ffffff;}
#content-incometrustone-right-nav #dlpop ul {margin:0; padding-top:45px; padding-left:40px; padding-bottom:40px; list-style:none; width:240px;}
#content-incometrustone-right-nav #dlpop ul li {margin:0; padding:0px 0px 10px 0px; }
#content-incometrustone-right-nav #dlpop ul li a {margin:0; padding:0px 0px 0px 25px;  background: url(../images/incometrust1/pdf-icon.gif) no-repeat 0px 5px; display:block;}

#content-incometrustone-right-nav #dlpop ul li.fstatement {margin:0; padding:0px 0px 10px 25px;  background: url(../images/incometrust1/pdf-icon.gif) no-repeat 0px 5px; display:block; }
#content-incometrustone-right-nav #dlpop ul li a.fstatement {margin:0; padding:0;  background: url(); display:inline; text-decoration:underline; color:#F68A0A;}
#downloads #dlpop ul li a.fstatement:link, #downloads #dlpop ul li a.fstatement:visited {text-decoration:underline; color:#F68A0A;}
#downloads #dlpop ul li a.fstatement:hover, #downloads #dlpop ul li a.fstatement:active {text-decoration:none; color:#F68A0A;}

#downloads #dlpop ul li a:link, #downloads #dlpop ul li a:visited {text-decoration:none; color:#444;}
#downloads #dlpop ul li a:hover, #downloads #dlpop ul li a:active {text-decoration:underline; color:#444;}
#content-incometrustone-right-nav a#download {color:#064A68; display:block; width:312px; height:122px; overflow:hidden; background:url(../images/incometrust1/button_download.gif) no-repeat;  text-decoration:none; margin-left: 32px; margin-top: 17px;}
#content-incometrustone-right-nav a#download:link, #content-incometrustone-right-nav a#download:visited {background-position:0px 0px;}
#content-incometrustone-right-nav a#download:hover, #content-incometrustone-right-nav a#download:active {background-position: 0px -122px; text-decoration:none;}

/* Dec 17/12: New Download */
#content-incometrustone-right-nav a#download-investmentSummary {color:#064A68; display:block; width:312px; height:122px; overflow:hidden; background:url(../images/incometrust1/button_view-fundFactSheet.gif) no-repeat;  text-decoration:none; margin-left: 32px; margin-top: 17px;}
#content-incometrustone-right-nav a#download-investmentSummary:link, #content-incometrustone-right-nav a#download-investmentSummary:visited {background-position:0px 0px;}
#content-incometrustone-right-nav a#download-investmentSummary:hover, #content-incometrustone-right-nav a#download-investmentSummary:active {background-position: 0px -122px; text-decoration:none;}

/* Dec 18/14: Investment Summary Page Link on Home Page Sidebar */
#content-incometrustone-right-nav a#page-investmentSummary {color:#064A68; display:block; width:312px; height:122px; overflow:hidden; background:url(../images/incometrust1/button_view-fundFactSheet.gif) no-repeat;  text-decoration:none; margin-left: 32px; margin-top: 17px;}
#content-incometrustone-right-nav a#page-investmentSummary:link, #content-incometrustone-right-nav a#download-investmentSummary:visited {background-position:0px 0px;}
#content-incometrustone-right-nav a#page-investmentSummary:hover, #content-incometrustone-right-nav a#download-investmentSummary:active {background-position: 0px -122px; text-decoration:none;}

/* May 17/23 [VB]: New Download for Analyst Report */
#content-incometrustone-right-nav a#download-analystReport {color:#064A68; display:block; width:312px; height:122px; overflow:hidden; background:url(../images/incometrust1/button_view-analystReport.gif) no-repeat;  text-decoration:none; margin-left: 32px; margin-top: 17px;}
#content-incometrustone-right-nav a#download-analystReport:link, #content-incometrustone-right-nav a#download-analystReport:visited {background-position:0px 0px;}
#content-incometrustone-right-nav a#download-analystReport:hover, #content-incometrustone-right-nav a#download-analystReport:active {background-position: 0px -122px; text-decoration:none;}

#downloads #dlpop a.dlclose {display:block; width:58px; height:20px;  background:url(../images/incometrust1/dlclose.gif) no-repeat; float:right; padding-right:5px;}
#downloads #dlpop a.dlclose:link, #downloads #dlpop a.dlclose:visited {background-position:0px 0px;}
#downloads #dlpop a.dlclose:hover, #downloads #dlpop a.dlclose:active {background-position:0px -20px;}

/* Updated March 5/12: no graphic border, only Downloads as a graphic title */
#downloads #dlpop.dlpoptitleonly {background: url(../images/incometrust1/dlpop-title.gif) no-repeat top left #F9FBF5; display:block; border-top:1px solid #CEDEAD; border-left:1px solid #CEDEAD; border-right:2px solid #C1CCBC; border-bottom:2px solid #C1CCBC; }

#content-incometrustone p {margin:20px 40px 20px 38px;}

#content-incometrustone-right-nav p {margin:20px 40px 0px 32px;}

#content-incometrustone p table {margin:20px 10px 20px 20px;}
#content-incometrustone h1 {margin:5px 0px; padding:3px 15px; background-color:#5B9ABD;color:#fff; font:Bold 13px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; letter-spacing:1px;}
#content-incometrustone h3 {margin: 20px; color:#386B87; border-bottom: 1px solid #386B87; font:Bold 13px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal;}
#content-incometrustone ul {list-style-type: square; margin: 0px 0px 20px 35px; padding-left: 0px;}

#content-incometrustone-left-content ul {list-style-image: url(../images/incometrust1/green-ul-dot.gif); margin: -20px 0px 25px 35px; padding-left: 0px;}

/*#content-incometrustone li, ol {padding: 2px 5px 0px 0px; margin-left: 50px}
#content-incometrustone ol {list-style-type: lower-roman; padding-right: 10px;}*/
#content-incometrustone a:link, #content a:visited {text-decoration:none; color:#E2610C;}
#content-incometrustone a:hover, #content a:active {text-decoration:underline; color:#F77722;}
#content-incometrustone-bluebar {color: #FFF; font-size:14px; margin:0px; padding:10px 20px; line-height:130%;  background-color:#4E92B6; border-bottom:1px solid #FFF; border-top:1px solid #FFF;}

#content-incometrustone-blue-box {background:url(../images/incometrust1/blue-box-bk.gif) top left no-repeat #FFF; width: 900px; margin: auto; padding:0px;}
#content-incometrustone-blue-box p {width: 245px; margin:20px 20px 0px 20px; float: left;}
#content-incometrustone-blue-box p#longer {width: 550px; margin:20px 20px 20px 20px; float: left;}

/*
a#loginauth_email {position:absolute; top:172px; left:37px; display:block; width:580px; height:25px; overflow:hidden; background:url(../images/incometrust1/headercopy_loginauthlink.gif) no-repeat;  text-decoration:none;}
*/
a#loginauth_email {position:absolute; top:131px; left:37px; display:block; width:580px; height:25px; overflow:hidden; background:url(../images/incometrust1/headercopy_loginauthlink.gif) no-repeat;  text-decoration:none;}
a#loginauth_email:link, a#loginauth_email:visited {background-position:0px 0px;}
a#loginauth_email:hover, a#loginauth_email:active {background-position: 0px -40px; text-decoration:none;}

/*
a#login_email {position:absolute; top:199px; left:36px; display:block; width:510px; height:25px; overflow:hidden; background:url(../images/incometrust1/headercopy_loginlink.gif) no-repeat;  text-decoration:none;}
*/
a#login_email {position:absolute; top:158px; left:36px; display:block; width:510px; height:25px; overflow:hidden; background:url(../images/incometrust1/headercopy_loginlink.gif) no-repeat;  text-decoration:none;}
a#login_email:link, a#login_email:visited {background-position:0px 0px;}
a#login_email:hover, a#login_email:active {background-position: 0px -40px; text-decoration:none;}
/* New line of contact info */
a#login_email2 {position:absolute; top:183px; left:36px; display:block; width:510px; height:38px; overflow:hidden; background:url(../images/incometrust1/headercopy_loginlink_v2.gif) no-repeat;  text-decoration:none;}
a#login_email2:link, a#login_email2:visited {background-position:0px 0px;}
a#login_email2:hover, a#login_email2:active {background-position: 0px -41px; text-decoration:none;}

/*=================================================================*/
/*=================================================================*/
/*=================================================================*/
/*=================================================================*/

td.view-rates {font-weight: bold; color:#FFFFFF; background-color: #4E92B6;}
ul.view-rates {font-size: 11px; margin: 10px; display:block; color:#064A68; padding:2px 10px 2px 25px; height:auto;}

table.table-overall {border: 1px solid #4E92B6; border-collapse: collapse;}
td.table-headers {padding: 4px; font-weight: bold; color:#FFFFFF; background-color: #4E92B6;}
td.table-column {padding: 4px; border: 1px solid #4E92B6;}
td.table-column-hilight {padding: 4px; border: 1px solid #4E92B6; background-color: #FFFFFF;}

.smaller-font {font-size: 10px;}

.disclaimer-all-pages {margin:20px 10px 20px 20px; font-size: 10px; color: #9ABECF;}
.disclaimer-smaller-font {margin:20px 10px 20px 20px; font-size: 10px; color: #9ABECF;}

#content a.disclaimer {outline:none;}
#content a.disclaimer:link, #content a.disclaimer:visited, #content a.disclaimer:active, #content a.disclaimer:hover {text-decoration:underline; color:#7BA9BF;}
#content a.disclaimer:hover, #content a.disclaimer:active {text-decoration:underline; color:#497D96;}

#content a.disclaimer-all-pages:link, #content a.disclaimer-all-pages:visited {margin:0px; text-decoration:underline; color:#7BA9BF;}
#content a.disclaimer-all-pages:hover, #content a.disclaimer-all-pages:active {margin:0px; text-decoration:underline; color:#497D96;}

.mortgage-brokers-heading, .mortgage-brokers-heading-blue {margin:5px 0px; padding:3px 15px; background-color:#5B9ABD;color:#fff; font:Bold 13px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; letter-spacing:1px;}

.mortgage-brokers-quote {margin:5px 0px; padding:3px 15px; color:#5B9ABD; font:Bold 16px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; text-align:center;}

/*============APPLICATION FORMS============*/

/*====GENERAL======*/
#content-eqform {width:820px; margin: 0px auto; padding:50px 20px; background:url(../images/eqformbg.gif) 380px 20px no-repeat;}
#content-mortform {width:820px; margin: 0px auto; padding:50px  20px; background:url(../images/mortformbg.gif) 380px 20px no-repeat;}
#appform_container {width:750px; margin:0px auto; padding:0px;}
#appform_container p {margin:0px; padding:0px;}
#appform_container textarea {font:12px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal;}
.appform_sectiontab {height:28px;}
.appform_sectiondata {background-color:#CADEEA; border:1px solid #67A2C0; margin:0px 0px 10px 0px;}

#appform_container table {font:12px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; border-collapse:collapse; margin:5px; float:left; }
#appform_container table td {padding:2px; border:0px solid #fff;}
.appform_label {text-align:right; width:120px; font-weight:normal;}
#appform_container table td input {font:12px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; height:16px; padding-top:1px; }
#appform_container table td select  {font:12px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; height:20px;}

#appform_container h1, #appform_container h2 {font:Bold 12px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; color:#3E7695; border-bottom:1px solid #3E7695; clear:both; margin:1px 10px;}
#appform_container h2 {width:330px; margin:1px 0px;}

.input-standard {width: 200px;}
.input-short {width:70px;}
#appform_submit {text-align:center; position:relative; height:140px;}
#thawte {float:left; margin-top:-60px;}
#appformrateguar {position:absolute; top:-10px; left:550px;}

/*====EQUITY LOAN======*/
#eqform_section3 {width:410px; float:left;}
#eqform_section3 .appform_label {width:auto;}
#eqform_section3  textarea {width:370px; height:95px;}
#eqform_section3  .appform_sectiondata {height:260px; overflow:hidden;}

#eqform_section4 {width:325px; float:right;}
#eqform_section4  select, textarea {width:285px;}
#eqform_section4  textarea {width:285px; height:150px;}
#eqform_section4  .appform_sectiondata {height:260px; overflow:hidden;}

#eqform_section5 {clear:both;}
#eqform_section5 table {float:right; margin-top:10px; width:45%;}
.agreetext {width: 45%; background-color:#ADCDDE;  padding:10px; float:left; height:230px; overflow:visible;}

#eqform_section6 .appform_sectiondata {width:100%; height:250px; overflow:auto;}
#eqform_section6 .appform_sectiondata p {margin:5px 10px;}

/*====MORTGAGE LOAN======*/
#mortform_section3 {width:310px; float:left;}
#mortform_section3  .appform_sectiondata {height:150px; overflow:hidden;}

#mortform_section4 {width:425px; float:right;}
#mortform_section4  select, textarea {width:285px;}
#mortform_section4  textarea {width:385px; height:50px;}
#mortform_section4  .appform_sectiondata {height:150px; overflow:hidden;}

#mortform_section5 {clear:both;}
#mortform_section5 table {float:right; margin-top:10px; width:45%;}
 .agreetext {width: 45%; background-color:#ADCDDE;  padding:10px; float:left; height:230px; overflow:visible;}

#mortform_section6 .appform_sectiondata {width:100%; height:250px; overflow:auto;}
#mortform_section6 .appform_sectiondata p {margin:5px 10px;}


#nl-regform p {margin: 5px 25px;}

/* ============ TODAYS RATES =============*/
.rates_eg {width:285px; float:right; margin:10px;}
.rates_eg_tabs {width:285px; height:29px; overflow:hidden; margin-top:5px;}
.rates_eg2 {width:315px; float:right; margin:10px;}
.rates_eg2_tabs {width:315px; height:29px; overflow:hidden; margin-top:5px;}

#view_rates{margin:20px 0px 0px 80px;}
#view_rates a {color:#064A68; display:block; width:480px; height:110px; overflow:hidden;; background:url(../images/view_ratesbg.gif) no-repeat;  text-decoration:none;}
#view_rates a:link, #view_rates a:visited {background-position:0px 0px;}
#view_rates a:hover, #view_rates a:active {background-position: 0px -125px; text-decoration:none;}

/*===========TIPS & TESTIMONIALS=============*/
#tips_callout {margin:5px auto; padding-right: 8px; width:270px; font:12px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; line-height:130%; color:#396277;}
#tips_callout_title {float:left;}
#tips_callout_footer {clear:both;}
#tips_callout a:link, #tips_callout a:visited, #tips_callout a:hover, #tips_callout a:active {display:block; text-decoration:none; color:#396277;}
#testimonials_callout {float:left;}
.testimonials_callout_content {width: 216px; display:block; color:#64831B; padding: 19px 3px 0px 3px;}
.testimonials_callout_content_bold {display:block; color:#4A6017; font-weight: normal; padding: 10px 3px 19px 3px;}
.testimonials_callout_right {padding-bottom: 0px;}

#content_tipstitle {height:51px; overflow:hidden;}
#ts_gt {background:url(../images/ts_div.gif) 324px repeat-y; overflow:hidden; margin-right:3px;}
#ts_guides, #ts_tools {padding:5px 0px;}
#ts_guides {width:320px; margin:0px;}
#ts_tools {width:310px; float:right;}
#ts_guides p, #ts_tools p {font-weight:bold; color:#497B96; font-size:14px;}

#ts_gt a.ts_button {display:block; width:295px; height:95px; overflow:hidden; margin: 2px 10px;}
#ts_guides a.ts_button {margin-left: 14px;}

#ts_gt a:link, #ts_gt a:visited {background-position:0px 0px; text-decoration:none;}
#ts_gt a:hover, #ts_gt a:active {background-position:-300px 0px; text-decoration:none;}

a#ts_guide1  {background:url(../images/ts_guide1.jpg) no-repeat; }
a#ts_guide2  {background:url(../images/ts_guide2.jpg) no-repeat; }
a#ts_guide3  {background:url(../images/ts_guide3.jpg) no-repeat; }
a#ts_guide4  {background:url(../images/ts_guide4.jpg) no-repeat; }
a#ts_guide5  {background:url(../images/ts_guide5.jpg) no-repeat; }
a#ts_guide6  {background:url(../images/ts_guide6.jpg) no-repeat; }
a#ts_guide7  {background:url(../images/ts_guide7.jpg) no-repeat; }
a#ts_guide8  {background:url(../images/ts_guide8.jpg) no-repeat; }

a#ts_calc1  {background:url(../images/ts_calc1bg.jpg) no-repeat; }
a#ts_calc2  {background:url(../images/ts_calc2bg.jpg) no-repeat; }
a#ts_calc3  {background:url(../images/ts_calc3bg.jpg) no-repeat; }
a#ts_calc4  {background:url(../images/ts_calc4bg.jpg) no-repeat; }
a#ts_calc5  {background:url(../images/ts_calc5bg.jpg) no-repeat; }

a.glossary {padding-right: 8px;}

/*===========FOOTER============*/
#footer {border-top:1px solid #094A60; width:964px; margin:0px auto; background:url(../images/bg_footer.gif) repeat-x #fff; padding:5px 0px; font:10px arial; color:#888; text-align:center;}
#footer p {margin:10px 20px;}
#footer a:link, #footer a:visited {text-decoration: none; color:#779DB3; margin-right:10px;}
#footer a:hover, #footer a:active {text-decoration: underline; color:#4E92B6;}
#footer a.nospace:link, #footer a.nospace:visited {text-decoration: none; color:#779DB3; margin-right: 0px;}
#footer a.nospace:hover, #footer a.nospace:active {text-decoration: underline; color:#4E92B6;}

/*============ START [Vbean: Nov 20/20 - Header revision to new Home Page style] ============*/
#footer {border-top:0px solid #094A60;}
/*============ END [Vbean: Nov 20/20] ============*/

/*===========HOMEPAGE============*/
#home_interface_container {margin:0px auto; padding:0px; width:960px; background:url(../images/home_bg.gif) repeat-y #fff; border:solid #fff; border-width:0px 1px 1px 1px;}
#home_photobanner {width:960px; height:294px; overflow:hidden; background:url(../images/home_photobanner.jpg) no-repeat #fff; border-bottom:1px solid #fff;}

#home_flashbanner {width:960px; height:363px; overflow:hidden; background-color: #fff; border-bottom:1px solid #fff;}
#home_flashalt-top {height:294px; overflow:hidden;}

#home_photobanner_text {width:475px; margin:30px 10px 10px 460px; font:14px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; color:#fff; line-height:140%;}
#home_photobanner_text p {margin:5px 0px 15px 0px;}

#home_titlebar {height:69px; overflow:hidden; border-bottom:1px solid #fff;}

#home_info_container {width:443px; float:left; margin:0px;}
div#home_info {margin:0px auto;}

#home_info_content {margin: 15px 15px 10px 15px; line-height:115%;}
#home_info_content p {margin: 3px 0px 0px 0px; font-size:12px; line-height:130%;}
#home_info_content a:link, #home_info_content a:visited {text-decoration:none; color:#D07609;}
#home_info_content a:hover, #home_info_content a:active {text-decoration:none; color:#A96107;}
.home_subtitle {font: Bold 13px Arial;}

/*----ORIGINAL INFO LINKS----*/
ul#home_info_bullets {list-style-type:none; margin:0px; padding:0px; font-weight:bold; margin:10px 0px 0px 0px; }
ul#home_info_bullets li {display:inline;}
ul#home_info_bullets li a:link, ul#home_info_bullets li a:visited {display:block; background:url(../images/home_info_bullet.gif) no-repeat 1% 50% #FDE6CB; padding:6px 5px 6px 35px; border-bottom:solid 1px #FBC688; text-decoration:none; color:#444; }
ul#home_info_bullets li a:hover, ul#home_info_bullets li a:active {background:url(../images/home_info_bullet.gif) no-repeat 1% 50% #FEF3E7; color:#444;}

/*----INFO LINKS FOR RSS Version A----*/
ul#home_info_bullets_a {list-style-type:none; margin:0px; padding:0px; font-weight:bold; margin:10px 0px 0px 0px; }
ul#home_info_bullets_a li {display:inline; }
ul#home_info_bullets_a li a:link, ul#home_info_bullets_a li a:visited {display:block; background:url(../images/home_info_bullet.gif) no-repeat 1% 50% #FDE6CB; padding:10px 10px 10px 35px; border-bottom:solid 1px #FBC688; text-decoration:none; color:#444; }
ul#home_info_bullets_a li a:hover, ul#home_info_bullets_a li a:active {background:url(../images/home_info_bullet.gif) no-repeat 1% 50% #FEF3E7; color:#444;}

/*----INFO LINKS FOR RSS Version B----*/

#ts_gt a.ts_button {display:block; width:295px; height:95px; overflow:hidden; margin: 2px 10px;}
#ts_guides a.ts_button {margin-left: 14px;}

#ts_gt a:link, #ts_gt a:visited {background-position:0px 0px; text-decoration:none;}
#ts_gt a:hover, #ts_gt a:active {background-position:-300px 0px; text-decoration:none;}

#content-wwo a.wwotl:link, #content-wwo a.wwotl:visited {background-position:0px 0px; text-decoration:none;}
#content-wwo a.wwotl:hover, #content-wwo a.wwotl:active {background-position:-295px 0px; text-decoration:none;}

a#wwo1  {background:url(../images/wwo1.jpg) no-repeat; }

div#hib_b {width:410px; padding:0px; font-weight:bold; font-size:14px; margin:10px 0px 15px 0px; }

div#hib_b a:link, div#hib_b a:visited, div#hib_b a:hover, div#hib_b a:active {display:block; height:53px; width:410px; overflow:hidden; text-decoration:none; border:0px solid #FDE6CB;}

div#hib_b a:link, div#hib_b a:visited {background-position:0px 0px;  color:#666; }
div#hib_b a:hover, div#hib_b  a:active {background-position:-420px 0px; color:#fff;}

div.hibtext1{margin: 16px 15px 5px 105px; }
div.hibtext2{margin: 10px 15px 5px 105px;}

a#homenext1  {background:url(../images/hib1.jpg) no-repeat;}
a#homenext2  {background:url(../images/hib2.jpg) no-repeat;}
a#homenext3  {background:url(../images/hib3.jpg) no-repeat;}
a#homenext4  {background:url(../images/hib4.jpg) no-repeat;}
a#homenext5  {background:url(../images/hib5.jpg) no-repeat;}
a#homenext6  {background:url(../images/hib6.jpg) no-repeat;}
a#homenext7  {background:url(../images/hib7.jpg) no-repeat;}
a#homenext8  {background:url(../images/hib8.jpg) no-repeat;}
a#homenext9  {background:url(../images/hib9.jpg) no-repeat;}



#home_action_container {margin-left:444px; padding:0px; background:url(../images/home_action_bg.gif) repeat-y #CDE0EB; font:12px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; line-height:120%;}
#home_actions_top {height:245px; overflow:hidden; position:relative;}
#home_action1 {width:230px; position:absolute;  left:12px; top:10px; padding: 5px 10px; margin: 0px;}
#home_action1text{margin:118px 42px 10px 6px; height:100px;  font-size:12px;}
#home_action2 {width:230px; position:absolute; left:270px; top:10px; padding: 5px 10px 5px 2px; }
#home_action2text{margin:118px 16px 25px 54px; font-size:12px;}
#home_action3_header,#home_action4_header {background-color:#9ACC26; border-top:1px solid #fff; padding:0px; position:relative;}
#home_action3_headergfc {height:69px; overflow:hidden;}
#home_action3 {border-top:1px solid #fff; background-color:#DFF3B0; padding:10px;}
#home_action3 p {margin:10px 0px 15px 0px; line-height:130%;}
#home_action4_headergfc {height:36px; overflow:hidden;}
.home_coverpic {margin:0px 10px 5px 0px;}
#home_rateguar {position:absolute; bottom:0px; left:195px; width:115px; height:90px; overflow:hidden; z-index:200;}
#home_rateguar a {display:block; }

#home_actions_top a {outline:none; text-decoration:none;}
#home_actions_top a:link, #home_actions_top a:visited {text-decoration:none; color:#11415F;}
#home_actions_top a:hover, #home_actions_top a:active {text-decoration:none; color:#175A83;}


a#homeins {margin-left:10px; display:block; background:url(../images/home_mpplink.gif) no-repeat;  height:103px; width:361px;}
a#homeins:link, a#homeins:visited {background-position:0px 0px; text-decoration:none;}
a#homeins:hover, a#homeins:active {background-position:0px -100px; text-decoration:none;}

/*--------Home Page: RSS FEED -----------*/
#home_rss {background-color: #DFF3B0; width:515px; border-top:1px solid #fff; float:right;}
#rss-container {margin:0px; width:100%; overflow:auto; border:solid #9DBFCF; border-width:0px 1px 1px 1px; padding:0px; height:335px; overflow:auto;}
ul#rss-feeds {list-style-type:none; margin:0px; padding:0px; font-weight:bold;}
ul#rss-feeds li {display:block;}
ul#rss-feeds li a:link, ul#rss-feeds li a:visited {display:block; background:url(../images/rss_bullet1.gif) no-repeat 9px 50%; background-color:#C4D8E2; padding:6px 5px 6px 35px; border-bottom:solid 1px #F1FADE; text-decoration:none; color:#11415F; }
ul#rss-feeds li a:hover, ul#rss-feeds li a:active {background:url(../images/rss_bullet2.gif) no-repeat 9px 50% #6A9EB7; color:#fff;}

ul#rss-feeds div {border-bottom:solid 1px #F1FADE; font-weight: normal; margin:0px; padding:5px 5px 10px 35px; background-color: #E8F0F4;}
ul#rss-feeds div a:link, ul#rss-feeds div a:visited {font-weight:bold; display:inline; background:transparent; padding:0px; text-decoration:none; color:#11415F; border:0px;}
ul#rss-feeds div a:hover, ul#rss-feeds div a:active {font-weight:bold;  display:inline; background:transparent; padding:0px; text-decoration:underline; color:#175A83; }

a#more_rss {margin-left:360px; display:block; background:url(../images/home_rsslink.gif) no-repeat;  height:25px; width:135px;}
a#more_rss:link, a#more_rss:visited {background-position:0px 0px; text-decoration:none;}
a#more_rss:hover, a#more_rss:active {background-position:-138px 0px; text-decoration:none;}


/*--------RSS FEED PAGE -----------*/

#home_rss {background-color: #DFF3B0; width:515px; border-top:1px solid #fff;}
#rss-page-container {margin:10px auto; width:600px;}
ul#rss-page-feeds {list-style-type:none; margin:0px; padding:0px; font-weight:bold;}
ul#rss-page-feeds li {display:block; width:600px;}
ul#rss-page-feeds li a:link, ul#rss-page-feeds li a:visited {display:block; background:url(../images/home_rss_bullet.gif) no-repeat 9px 50%; padding:6px 5px 6px 35px; text-decoration:none; color:#11415F; }
ul#rss-page-feeds li a:hover, ul#rss-page-feeds li a:active {background:url(../images/home_rss_bullet.gif) no-repeat 9px 50%; color:#175A83; text-decoration:underline; }

ul#rss-page-feeds div {font-weight: normal; margin:0px 0px 5px 0px; padding:5px 5px 10px 35px; border-bottom:1px solid #4E92B6;}
ul#rss-page-feeds div a:link, ul#rss-page-feeds div a:visited {font-weight:normal; display:inline; background:transparent; text-decoration:none; color:#11415F; border:0px;}
ul#rss-page-feeds div a:hover, ul#rss-page-feeds div a:active {font-weight:normal; display:inline; background:transparent; text-decoration:underline; color:#175A83; }


/*--------APPLY NOW-----------*/
#applynow_action_container {padding:0px; background:url(../images/home_action_bg.gif) repeat-y #CDE0EB; font:12px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal;}

#applynow_action_container {margin-left:0px; padding:0px; background:url(../images/applynow_action_bg.gif) repeat-y #CDE0EB; font:12px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal;}
#applynow_actions_top {height:190px; overflow:hidden; position:relative;}
#applynow_action1 {width:280px; position:absolute;  left:20px; top:10px; padding: 5px 6px 0px 0px; margin: 0px;}
#applynow_action2 {width:280px; position:absolute; left:340px; top:10px;}
#applynow_actions_top a {outline:none; text-decoration:none;}
#applynow_actions_top a:link, #applynow_actions_top a:visited {text-decoration:none; color:#11415F;}
#applynow_actions_top a:hover, #applynow_actions_top a:active {text-decoration:none; color:#175A83;}
#apply_500mort {position:absolute; top:210px; left:20px; width:210px; height:100px;}
#apply_500eq {position:absolute; top:210px; left:400px; width:230px;}
#apply_rate {position:absolute; top:210px; left:230px; width:180px; height:100px;}


/*--------CALCULATORS-----------*/
#calc-container {margin:0px auto; width: 606px; padding:0px; background:url(../images/calcsbg.jpg) 0px 0px no-repeat;}

#calctop{height:18px; overflow:hidden;}
#calc {margin:0px; text-align:center;}
#calc-buttons input {color:#fff;  background-color: #3F7A9A; font:14px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; margin:0px 10px;}
#calcbottom{height:17px; overflow:hidden;}

#it1calc-buttons {height:30px; padding:0px;}
#it1calc-buttons input {position:relative; top:-20px; color:#fff;  background-color: #3F7A9A; font:12px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; margin:0px 10px; background:url(../images/calc_button.jpg) no-repeat #fff; border:0px solid #fff; width:150px; height:30px; font-weight:bold; padding:0px;}

/*---------LANDING PAGES---------*/
.debtFree {background: url(../images/landingpages/landing_bg_debt_free.jpg) no-repeat 0px 0px;  margin: 0px; padding: 0px; width: 780px;}
.onePayment {background: url(../images/landingpages/landing_bg_one_payment.jpg) no-repeat 0px 0px;  margin: 0px; padding: 0px; width: 780px;}
.secondProperty {background: url(../images/landingpages/landing_bg_second_property.jpg) no-repeat 0px 0px;  margin: 0px; padding: 0px; width: 780px;}
.midContainer {padding: 15px 0px 0px 30px;}
.midContainerWide {padding: 15px 0px 0px 30px; padding-right: 250px;}
.bottomContainer {background: #FFF url(../images/landingpages/landing_bottom_bg.jpg) no-repeat top left; padding: 10px 30px 0px 330px; margin: 0px; overflow: visible;}
.floatLeft {width: 557px; float: left;}
.applyNowOnePayment {width: 192px; float: right; padding-left: 20px; padding-top: 45px; padding-bottom: 0px; padding-right: 60px;}
.applyNowDebtFree {width: 159px; float: right; padding-left: 20px; padding-top: 35px; padding-bottom: 0px; padding-right: 170px;}
.applyNowSecondProperty {width: 159px; float: right; padding-left: 20px; padding-top: 25px; padding-bottom: 0px;  padding-right: 134px;}
p.landingpage, li.landingpage, td.landingpage, a.landingpage {font-family : 'FranklinGothicFSBookRegular', Lucida Grande,trebuchet MS,arial,sans-serif; font-weight: normal;}
p.landingpage, li.landingpage, a.landingpage {font-size: 12px; line-height: 1.5; color: #4C7C9E;}
h2.landingpage {font-family: 'FranklinGothicFSBookRegular', Lucida Grande,trebuchet MS,arial,sans-serif; font-weight: normal; font-size: 14px; line-height: 1; color: #4C7C9E; text-transform: uppercase;}
h4.landingpage {font-family: 'FranklinGothicFSBookRegular', Lucida Grande,trebuchet MS,arial,sans-serif; font-weight: normal; font-size: 12px; line-height: 1.5; color: #4C7C9E;}
ul.landingpage {padding-left: 14px; list-style-type: circle;}
#footer-landingpage {width: 780px;}


/*--------WHAT WE OFFER-----------*/
#content-wwo {}

.wwo_cat {border:1px solid #4C7C9E; border-width:0px 0px 1px 0px; margin:0px 20px 5px 20px; padding:10px 0px 5px 0px; line-height:18px;}

div.wwo_cattext  {margin: 0px 0px 5px 300px;}
.offer h3 {width:250px; margin: 0px;}

#content-wwo a.hlink, #content-wwo a.hlink:link, #content-wwo a.hlink:visited, #content-wwo a.hlink:hover, #content-wwo a.hlink:active {font-weight:bold; font-size:14px; text-decoration:none; margin: 0px; color:#386B87;}

.wwo_links {width:295px; height:110px;  position:absolute;}

.wwo_toplink a {display:block; width:295px; height:76px; overflow:hidden; margin: 0px;}

#content-wwo a.wwotl:link, #content-wwo a.wwotl:visited {background-position:0px 0px; text-decoration:none;}
#content-wwo a.wwotl:hover, #content-wwo a.wwotl:active {background-position:-295px 0px; text-decoration:none;}

a#wwo1  {background:url(../images/wwo1.jpg) no-repeat; }
a#wwo2  {background:url(../images/wwo2.jpg) no-repeat; }
a#wwo3  {background:url(../images/wwo3.jpg) no-repeat; }
a#wwo4  {background:url(../images/wwo4.jpg) no-repeat; }
a#wwo5  {background:url(../images/wwo5.jpg) no-repeat; }
a#wwo6  {background:url(../images/wwo6.jpg) no-repeat; }

.wwo_links div.wwo_bottom {display:block; width:295px; height:34px; overflow:hidden; margin: 0px; text-align:right; background: url(../images/wwo_bottom.jpg) no-repeat 0px 0px;}
.wwo_bottomlinks {padding-right:24px; color:#fff;}

#content-wwo a.link-list:link, #content-wwo a.link-list:visited {background: url(../images/arrow_ahref.gif) no-repeat 0px 3px; padding-left: 15px; text-decoration:none; color:#fff;}
#content-wwo a.link-list:hover, #content-wwo a.link-list:active {background: url(../images/arrow_ahref.gif) no-repeat 2px 3px; padding-left: 15px; text-decoration:underline; color:#fff;}

.wwoclear {height:1px; overflow:hidden; clear:right;}

/*----FEEDBACK PAGE----*/
a#sf_ins {position:absolute; top:55px; left:290px; display:block; background:url(../images/sf_forward.gif) no-repeat;  height:135px; width:315px;}
a#sf_ins:link, a#sf_ins:visited {background-position:0px 0px; text-decoration:none;}
a#sf_ins:hover, a#sf_ins:active {background-position:0px -140px; text-decoration:none;}


/*----------REFER A FRIEND----------*/

/*----LINKS----*/
#refer-container {border:0px solid blue; margin:10px 0px 20px 10px; z-index:100; width:295px; position:relative;}
#links-container {background:url(../images/callout_refer.jpg) no-repeat; height:90px; position:relative;}

a#refer_link {display:block; height: 20px; width: 101px; position:absolute; top:35px; left:0px; background:url(../images/refer_friend.gif) no-repeat transparent; overflow:hidden;}
a#refer_link:link, a#refer_link:visited {background-position:0px 0px; text-decoration:none;}
a#refer_link:hover, a#refer_link:active {background-position:0px -40px; text-decoration:none;}

a#self_link {display:block; height: 37px; width: 101px; position:absolute; top:35px; left:180px; background:url(../images/refer_self.gif) no-repeat transparent; overflow:hidden;}
a#self_link:link, a#self_link:visited {background-position:0px 0px; text-decoration:none;}
a#self_link:hover, a#self_link:active {background-position:0px -40px; text-decoration:none;}


a.refer_close {display:block; height: 16px; width: 50px; position:absolute; top:10px; left:235px; background:url(../images/referform_close.gif) no-repeat transparent;}
a.refer_close:link, a.refer_close:visited {background-position:0px 0px; text-decoration:none;}
a.refer_close:hover, a.refer_close:active {background-position:-56px 0px; text-decoration:none;}

a.refer_privacy, a.refer_privacy:link, a.refer_privacy:visited {font:9px arial; color:#396277; text-decoration:none;}
a.refer_privacy:hover, a.refer_privacy:active {font:9px arial; color:#396277; text-decoration:underline;}

/*----FORMS----*/
#form-container, #form-container2 {background:#DFF3B0; position:relative; width:295px; clear:both;}

.referform_top {height:33px; width:295px; overflow:hidden;}
.referform_mid {width:295px; background:url(../images/referform_mid.jpg) repeat-y; padding-top:10px;}
.referthanks_mid {width:295px; background:url(../images/referform_mid.jpg) repeat-y; padding:10px 0px;}
.referform_bottom {height:19px; width:295px; overflow:hidden;}

table.refer_form {width:250px; border:0px; border-collapse:collapse; text-align:left; margin:0px auto;}
.refer_form td {padding:1px;}
.refer_field {width:130px; height:12px; font-size:11px;}
.refer_textarea {width:160px; height:50px; font:11px arial;}
html#refer,body#refer {font:12px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; background:url(../images/spacer.gif) repeat-x #DFF3B0; padding:0px; margin:0px; color:#333;}

/*----FEEDBACK FORM----*/

/*#feedback_mode {float:right; width:320px; margin:10px 0px 0px 0px; border:1px solid red;}*/
#feedback_mode {position:absolute; top:50px; left:310px; width:320px;}
#feedback_mode div {margin-left:40px;}
#feedback_mode input {float:left; margin-top:30px;}

#feedback_mode a {display:block; width:175px; height:76px; overflow:hidden;}
#feedback_mode a.feedback_switch:link, #feedback_mode a.feedback_switch:visited,  #feedback_mode a.feedback_switch:active {background-position:0px 0px; text-decoration:none;}
#feedback_mode a.feedback_switch:hover {background-position:-180px 0px; text-decoration:none;}
a#feedback_email  {background:url(../images/contactform_email.gif) no-repeat;}
a#feedback_phone  {background:url(../images/contactform_phone.gif) no-repeat;}
#feedback_mode a.feedback_switch_on:link, #feedback_mode a.feedback_switch_on:visited,  #feedback_mode a.feedback_switch_on:active {background-position:-180px 0px; text-decoration:none;}


/*----PORTFOLIO----*/
table#portfolio {border-collapse:collapse; width:100%; margin:0px; border-width:0px; font:11px 'FranklinGothicFSBookRegular',trebuchet MS,arial,sans-serif; font-weight: normal; font-weight:normal;}
#portfolio td {padding:3px 10px;}
.oddrow td {background-color:#F0F6F9; border-right:1px solid #fff;}
.toprow td {text-align:left; background-color:#9ACC26; color:#fff;  padding:3px 10px; border-right:1px solid #A9D446; border-bottom:1px solid #fff;}
td.last {border-right:0px solid #fff;}

#portfolio td.photocell {padding: 0px; width:72px; height:54px; text-align:center; border-top:1px solid #fff;}
.housephoto {position:relative; width:72px; height:54px;}
.hp_sm{width:72px; height:54px;}
.hp_sm img{display:block;}
.hp_lg {position:absolute; top:0px; left:74px; width:551px; height:189px; background-color:#fff; background:url(../images/hp_bg.gif) no-repeat transparent;}
.hp_lg img {margin-left:57px;}

#portolioprinthead {display:none;}

/*---- PORTFOLIO: Updated Dec 19,2015 ----*/

#portfolio tr {
	color: #808080;
}

#portfolio  tr.paidout {
	/* color: #666666; */
	color: #666666;
}

.hp_lg {
	background-color:#5A93AE !important;
	background:url('') transparent;
	position:absolute;
	/* top:54px !important; */
	/* left:74px; */
    top:52px !important;
    /* left:271px; // Removed to move large photos all left - Robert. Jan 20/16 */
	width:494px;
	height:189px;
}
.hp_lg img {
    /* margin-left:57px; */
    margin-left:0px;
}

#portfolio tr.toprow th {text-align:left; background-color:#9ACC26; color:#fff;  padding:3px 10px; border-right:1px solid #A9D446; border-bottom:1px solid #fff;}

#portfolio tr:hover td,
#portfolio tr.oddrow:hover td {
	background-color:#5A93AE !important;
	color:#FFFFFF !important;
	border-right:1px solid #8AB3C6 !important;

	-webkit-transition: background 0.3s linear;
	-moz-transition: background 0.3s linear;
	-ms-transition: background 0.3s linear;
	-o-transition: background 0.3s linear;
	transition: background 0.3s linear;

}
/* VBean - portfolio listings rollover on even row white */
#portfolio tr:hover td,
#portfolio tr.evenrow:hover td {
	color:#FFFFFF !important;
}

#portfolio tr:hover td:first-child,
#portfolio tr.oddrow:hover td:first-child,
#portfolio tr:hover td:last-child,
#portfolio tr.oddrow:hover td:last-child {
	border-right:0px solid #8AB3C6 !important;
}

/* PAID OUT STYLE */

#portfolio tr.paidout:hover td,
#portfolio tr.oddrow.paidout:hover td {
	background-color:#777777 !important;
	color:#FFFFFF !important;
	border-right:1px solid #999999 !important;

	-webkit-transition: background 0.3s linear;
	-moz-transition: background 0.3s linear;
	-ms-transition: background 0.3s linear;
	-o-transition: background 0.3s linear;
	transition: background 0.3s linear;


}
#portfolio tr.evenrow.paidout:hover td {
	background-color:#777777 !important;
}
#portfolio tr:hover td:last-child,
#portfolio tr.oddrow:hover td:last-child {
	/* color:#213843 !important; */
}

#portfolio tr:hover td:first-child,
#portfolio tr.oddrow:hover td:first-child {
	/* background-color:#FFFFFF !important; */
}

/* VBean - white pagination rollover fix */
#portfolio tr:hover td, #portfolio tr.oddrow:hover td a {
    color: #175A83 !important;
}


/*----GET STARTED----*/
#subsall {width:910px; background-color:#DBE7ED; position:relative; height:285px; overflow:hidden; margin:25px 24px 0px 24px;}
#subscontainer {margin:0px 22px 25px 22px; border:0px;}
.subs300 {width:300px; background-color:#DBE7ED; position:relative; height:345px; overflow:hidden; margin:0px 0px;}

/* May 3/11 - Robert: Revised container height to fit new content */
/* #accredited-investor-tab2.subs300 {height:650px;} */
/* July 29/11 - Robert: Revised container height to fit new content */
#accredited-investor-tab2.subs300 {height:390px;}
#accredited-investor-tab3 {height:200px;}


.subs300lo {position:absolute; bottom:-1px; left:0px; width:300px; height:20px; overflow:hidden; background:url(../images/incometrust1/subs300_lo.gif) no-repeat;}
.subs910lo {position:absolute; bottom:-1px; left:0px; width:910px; height:20px; overflow:hidden; background:url(../images/incometrust1/subs910_lo.gif) no-repeat;}

.subs300 ol, #subsall ol, .subs300 ul, #subsall ul {list-style-type: decimal; margin-top:0px; position:relative; left:-8px;}
.subs300 ol li, .subs300 ul li,  #subsall li {margin-bottom:10px;}

.baselinepic {vertical-align:text-bottom;}

#subscontainer a, #subscontainer a:link, #subscontainer a:visited {color:#ff0000; text-decoration:none;}
#subscontainer a:hover, #subscontainer a:active {color:#cc0000; text-decoration:none;}

#investorinfomid a, #investorinfomid a:link, #investorinfomid a:visited {color:#ff0000; text-decoration:none;}
#investorinfomid a:hover, #investorinfomid a:active {color:#cc0000; text-decoration:none;}

#investorinfomid table {margin:0px 20px;}
#investorinfomid td {padding:5px;}

#setUser {width:1px; float:left;}

#investorinfomain {width:910px; margin:10px auto;  position:relative;}
#investorinfotop {width:910px; height:20px; overflow:hidden; background:url(../images/incometrust1/subs910_top.gif) no-repeat; margin-top: 11px;}
#investorinfomid {width:910px; background-color:#DBE7ED; margin:0px;}
#investorinfobottom {width:910px; height:20px; overflow:hidden; margin:0px; background:url(../images/incometrust1/subs910_lo.gif) no-repeat;}

#howtoinvest-disclaimer {margin:0px 20px; padding:10px; text-align:center;}

#investorinfotabs {position:relative; height:45px; top:12px; z-index:20;}
#investorinfotabs a {background-position:0px 0px;}
#investorinfotabs a:link, #investorinfotabs a:visited {background-position:0px 0px; background-repeat:no-repeat; display:block; text-decoration:none;}
#investorinfotabs a:hover, #investorinfotabs a:active {background-position:0px 0px; background-repeat:no-repeat; display:block; text-decoration:none;}

/*
#howtoinvest-link1, #howtoinvest-link1-on {position:absolute; top:0px; left:0px;}
#howtoinvest-link2, #howtoinvest-link2-on {position:absolute; top:0px; left:159px;}
#howtoinvest-link3, #howtoinvest-link3-on {position:absolute; top:0px; left:380px;}
#howtoinvest-link4, #howtoinvest-link4-on {position:absolute; top:0px; left:598px;}
#howtoinvest-link5, #howtoinvest-link5-on {position:absolute; top:0px; left:745px;}
*/

/* Nov 19/08 - Robert: Revised arrangement */
#howtoinvest-link1, #howtoinvest-link1-on {position:absolute; top:0px; left:0px;}
#howtoinvest-link2, #howtoinvest-link2-on {position:absolute; top:0px; left:159px;}
#howtoinvest-link5, #howtoinvest-link5-on {position:absolute; top:0px; left:380px;}
#howtoinvest-link3, #howtoinvest-link3-on {position:absolute; top:0px; left:527px;}
#howtoinvest-link4, #howtoinvest-link4-on {position:absolute; top:0px; left:745px;}



#howtoinvest-link1 a {background-image:url(../images/tab_regular.gif); width:159px; height: 60px;}
#howtoinvest-link2 a {background-image:url(../images/tab_cwt.gif); width:221px; height: 45px;}
#howtoinvest-link3 a {background-image:url(../images/tab_ot.gif); width:218px; height: 45px;}
#howtoinvest-link4 a {background-image:url(../images/tab_reinvest.gif); width:147px; height: 45px;}
#howtoinvest-link5 a {background-image:url(../images/tab_nscu.gif); width:147px; height: 45px;}

a#gs_text, a#gs_text:link, a#gs_text:visited {color:#333; text-decoration:none; font-weight:bold;}
a#gs_text:hover, a#gs_text:active {color:#f77722; text-decoration:none; font-weight:bold;}

#side_calcs {position:relative; width:350px; height:127px; margin:10px 0px 0px 31px;}

a#ir_calc, a#cm_calc {text-decoration:none; display:block; width:165px; height:19px; overflow:hidden; position:absolute; left:5px; }

a#ir_calc {background:url(../images/ir_calc.gif) no-repeat; top:40px;}
a#cm_calc {background:url(../images/cm_calc.gif) no-repeat; top:60px;}

a#ir_calc:link, a#ir_calc:visited, a#cm_calc:link, a#cm_calc:visited {background-position:0px 0px;}
a#ir_calc:hover, a#ir_calc:active, a#cm_calc:hover, a#cm_calc:active {background-position: -180px 0px;}

/*----it1 HOMEPAGE INVESTOR LINKS----*/
div#investor_links {text-align:center; height: 20px; width: 680px; margin:20px auto; padding-top:20px;}
#investor_links img {display:block;}
#investor_links a {display:block; float:left; margin:0px 5px;}
#investor_links a:link, #investor_links a:visited{border:solid #fff; border-width:0px 1px 1px 0px; }
#investor_links a:hover  {border:solid #222; border-width:0px 1px 1px 0px;}
#investor_links a:active  {border:solid #222; border-width:1px 0px 0px 1px;}

/*---- IT1 REVSIONS: October 2015 by Vanilla Bean Solutions / Robert Parizek ----*/

/*---- Replacing all image title to web fonts ----*/
.it1_new_title {
  font-family:FranklinGothicFSMedRegular;
  font-weight:normal;
	font-size:23px;
	color:#235568;
}
.it1_new_subtitle {
  font-family:FranklinGothicFSMedRegular;
  font-weight:normal;
	font-size:15px;
	color:#688A97;
	line-height:125%;
}

.it1_new_title_home {
  font-family:FranklinGothicFSMedRegular;
  font-weight:normal;
	font-size:21px;
	color:#333333;
	vertical-align:text-bottom;
}

/*---- new How to Headings ----*/


#subscontainer {
  height:890px;
}

#content-incometrustone-main-image-text.howToInvestHdr {
	display:block;
	width:558px;
	height:324px;
}

/*============ START [Vbean: Nov 20/20 - Header revision to new Home Page style] ============*/
#content-incometrustone-main-image-text.it1Community {
	display:block;
	width: 796px;
	height:225px;
}
/*============ END [Vbean: Nov 20/20] ============*/


#content-incometrustone-main-image-text.howToInvestHdr .contentHeader_wrapper,
#content-incometrustone-main-image-text.howToInvestHdr .contentHeader_wrapper_new { display:block; position:relative; top:145px; left:38px; }
#content-incometrustone-main-image-text.howToInvestHdr .contentHeader_title,
#content-incometrustone-main-image-text.howToInvestHdr .contentHeader_title_new { font-family:'FranklinGothicFSBookRegular', MS, Arial, Sans-serif; font-size:16px; color:#FBFCFE; line-height:110%; border-bottom: 0px dotted #FFF; padding-bottom:15px; }
#content-incometrustone-main-image-text.howToInvestHdr .contentHeader_titleBig,
#content-incometrustone-main-image-text.howToInvestHdr .contentHeader_titleBig_new { font-family:'FranklinGothicFSBookRegular', MS, Arial, Sans-serif; font-size:30px; color:#FBFCFE; line-height:110%; border-bottom: 0px dotted #FFF; padding-top:2px; padding-bottom:15px; }
#content-incometrustone-main-image-text.howToInvestHdr .contentHeader_subheading,
#content-incometrustone-main-image-text.howToInvestHdr .contentHeader_subheading_new { font-family:'FranklinGothicFSCdRegular', MS, Arial, Sans-serif; font-size:14px; color:#FBFCFE; line-height:19px; width:205px; margin-top:19px; }

#content-incometrustone-main-image-text.loginHdr {
	display:block;
	width:558px;
	height:324px;
}
#content-incometrustone-main-image-text.loginHdr .contentHeader_wrapper,
#content-incometrustone-main-image-text.loginHdr .contentHeader_wrapper_new { display:block; position:relative; top:160px; left:38px; }
#content-incometrustone-main-image-text.loginHdr .contentHeader_title,
#content-incometrustone-main-image-text.loginHdr .contentHeader_title_new { font-family:'FranklinGothicFSBookRegular', MS, Arial, Sans-serif; font-size:20px; font-weight:normal; color:#FBFCFE; line-height:110%; border-bottom: 0px dotted #FFF; padding-bottom:0px; }
#content-incometrustone-main-image-text.loginHdr .contentHeader_subheading,
#content-incometrustone-main-image-text.loginHdr .contentHeader_subheading_new { font-family:'FranklinGothicFSCdRegular', MS, Arial, Sans-serif; font-size:20px; font-weight:normal; color:#FBFCFE; line-height:19px; width:205px; margin-top:8px; }


.subs300 {
  background-color:#DBE7ED;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius: 20px;
}
.subs300.subs300long {
	height:530px !important;
}
.subs300.subs300long2 {
	height:675px !important;
}
.subs300.subs300longer {
	/* height:825px !important; */
	/* May 3/18: Robert / VBean edit */
	height:900px !important;
}
.subs300.subs340longer {
	/* May 6/19: Robert / VBean edit after new content revisions per Martha to the How to Invest page */
	height:940px !important;
}
/* Firefox Hack for length */
@-moz-document url-prefix() {
  .subs300.subs300longer {
    	height:825px !important;
  }
}

#accredited-investor-tab1 .howto_subtitle,
#accredited-investor-tab2 .howto_subtitle,
#accredited-investor-tab3 .howto_subtitle {
  font-family:FranklinGothicDemiCondensed;
  font-weight:normal;
	font-size:15px;
	color:#000000;
	line-height:125%;
}

#accredited-investor-tab1 .howto_subtitle2,
#accredited-investor-tab2 .howto_subtitle2,
#accredited-investor-tab3 .howto_subtitle2 {
  font-family:FranklinGothicDemiCondensed;
  font-weight:normal;
	font-size:15px;
	color:#235568;
	line-height:125%;
}


/*---- new Sidebar Text replacing images ----*/

#side_text {
}

#side_text .underneathText {
  font-family:FranklinGothicFSBookRegular !important;
  font-weight:normal !important;
	font-size:22px !important;
	color:#5A93AE;
	line-height:125%;
}

#side_text .underneathText.orange {
	color:#F68A0A !important;
}

/* Oct 27, 2015 - Bill Good Video in header */
#homeVideo {
	display:inline;
	height:0px;
}

a.it1-bgood-vid-position {
    border:0px solid #000;
    display:block;
    width:315px;
    height:118px;
    position:relative;
    top:-13px;
    left:36%;
    z-index:9999;
    -webkit-transition: left 0.4s ease-in-out;
   -moz-transition: left 0.4s ease-in-out;
   -o-transition: left 0.4s ease-in-out;
   transition: left 0.4s ease-in-out;
}

a.it1-bgood-vid-position:hover {
    left:37%;
}

/* VBean - May 12/20: Joeys Lunches */
#home_info-community { display:block; float:left; margin:21px 0px 64px 38px; padding:0px; min-height:148px; width:512px; }
#home_info-community h3 { color:#F68A0A; font-family: 'FranklinGothicFSBookRegular', MS, Arial, Sans-serif; font-size:19px; margin-top:0px; margin-left:0px; margin-bottom: 17px; font-weight:normal; }
#home_info-community .home_info-community-photos { display:block; float:left; margin:0px; padding:0px; min-height:148px; width:298px; font-family: 'FranklinGothicFSBookRegular', MS, Arial, Sans-serif; font-size:14px; }
#home_info-community .home_info-community-photos a:nth-child(1) { display:block; float:left; }
#home_info-community .home_info-community-photos a:nth-child(2) { display:block; float:right; }
#home_info-community .home_info-community-content { display:block; float:left; margin:0px 0px 0px 9px; padding:0px; min-height:148px; width:190px; font-family: 'FranklinGothicFSBookRegular', MS, Arial, Sans-serif; font-size:14px; position:relative; }
#home_info-community p { margin: 0px; padding: 0px 10px 0px 0px; line-height:100%; }
#home_info-community p.boldItalics { font-family: 'FranklinGothicFSBookBoldItali', MS, Arial, Sans-serif; }
#home_info-community p.quote { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:12px; margin-bottom: 0px; text-align:left; }
#home_info-community a { color:#F68A0A; text-decoration:underline; font-family: 'FranklinGothicFSMedRegular', MS, Arial, Sans-serif; font-size: 14px; text-decoration:none; }
#home_info-community .home_info-community-content a.customerLink { clear:left; display: inline-block; margin-top:10px; }

/*============ START [Vbean: Nov 24/20 - Header revision to new Home Page style] ============*/
.it1-howitworks-hdr-bk {   background-color: #9ACC26;   height: 80px; }
.contentHeader_wrapper_new.it1ContactUs { display:block; position:relative; top: 11px; left:38px; height:80px; }
#content-incometrustone-right-nav {margin-left: 13px;}
.it1-homepage-container #content-incometrustone-right-nav {margin-left: 0px;}
.it1Community .contentHeader_wrapper_new { position: relative; top: 90px; left: 38px; }
a.it1-bgood-vid-position { z-index: 800; }

#howtoinvest-form-popup-wrapper #home-form td.homeAppField input { height: 25px; }
#howtoinvest-form-popup-wrapper #home-form td.homeAppField select.select-networth { width: 212px; }


/* Portrait and Landscape */
@media only screen
  and (min-device-width: 320px)
  and (max-device-width: 480px) {

    #howtoinvest-form-popup-wrapper {
      width: 200% !important;
      height: 200% !important;
    }
    #howtoinvest-form-popup {
      top: 10% !important;
      left: 30% !important;
    }
}


/*============ END [Vbean: Nov 24/20] ============*/

/*============ START [Vbean: Feb 26 '24] ============*/
.NewRule72IT1 {
  background-color:#F9F9F9; 
  background: linear-gradient(#F9F9F9, #F7F7F8); 
  font-size: 14px; 
  padding: 10px; 
  width: 475px; 
  margin: 20px auto; 
  border: 1px solid #939393;
  border-right: 2px solid #939393;
  border-bottom: 2px solid #939393;
  text-align: left;
  -webkit-font-smoothing: antialiased;
}
/*============ END [Vbean: Feb 26 '24] ============*/

