html {height:95%;margin-bottom:1px;}
body {margin:0;font-family:Arial;font-size:80%;line-height:135%;color:#333;background:#e5e5e5;}
.rcr {background:url(../images/rcr.png) 0 0 no-repeat;padding:5px ;height:300px;width:650px;vertical-align:top;}
.rcrt {font-size:14px;line-height:18px;}
table {width:100%;padding:0px;font-family:arial, sans-serif;font-size:12px;}
table.form {width:860px;padding:0px;font-family:arial, sans-serif;font-size:12px;}
.box {padding:5px;background-image:url(../images/hecmtrbg.jpg);}
.contentheader {padding:5px;background-color:#ABBDD2;}
.header {padding:5px;background-color:#ABBDD2;vertical-align:middle;text-align:left; font-weight:bold;}
td.key {padding:0px;background-image:url(../images/hecmtrbg.jpg);background-repeat:repeat;}
td.face {height:16px;width:16px;}
td.phone {height:16px;width:16px;}
td.web {height:16px;width:16px;}
td.banner {border:solid #ABBDD2;background-image:url(../images/headbg.png);background-repeat:repeat-y;vertical-align:top;}
td.banner1 {vertical-align:middle;background-image:url(../images/coupleonline.jpg);background-repeat:no-repeat;background-position:center;}
td.banner2 {vertical-align:middle;padding:5px;text-align:left;vertical-align:top }
td.banner3 {vertical-align:middle;padding:5px;text-align:left;vertical-align:top }
td.bannerNC {vertical-align:middle;background-image:url(../images/ACCRM.jpg);background-repeat:no-repeat;background-position:center;}
td.bannerSB {vertical-align:middle;background-image:url(../images/SBLOGO.jpg);background-repeat:no-repeat;background-position:center;}
fieldset {border:1px solid #333;padding:0px 0px 5px 5px;margin:1px 0px 0px 0px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
fieldset.l {border:1px solid #333;padding:0px 0px 5px 1px;margin:0px 0px 0px 0px;height:135px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
fieldset.l2 {border:1px solid #333;padding:0px 0px 5px 1px;margin:0px 0px 0px 0px;height:135px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
fieldset.y {border:1px solid #333;padding:0px 0px 5px 5px;margin:1px 0px 0px 0px;height:190px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
fieldset.z {border:1px solid #333;padding:0px 0px 5px 5px;margin:1px 0px 0px 0px;height:250px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
fieldset.w {border:1px solid #333;padding:0px 0px 5px 5px;margin:1px 0px 0px 0px;height:300px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
fieldset.x {border:1px solid #333;padding:0px 0px 5px 5px;margin:1px 0px 0px 0px;height:150px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
fieldset.homec {border:1px solid #333;padding:0px 0px 5px 5px;margin:1px 0px 0px 0px;height:160px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
fieldset.c {border:1px solid #333;padding:0px 0px 5px 5px;margin:1px 0px 0px 0px;height:150px;background-color:#DDD;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
fieldset.e {border:1px solid #333;padding:0px 0px 5px 5px;margin:1px 0px 0px 0px;width:50%;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
fieldset.lender {border:1px solid #333;padding:0px 2px 5px 5px;margin:1px 0px 0px 0px;height:450px;background-image:url(../images/exlistcl.png);background-repeat:no-repeat;background-position:right;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
fieldset.homeowner {border:1px solid #333 ;padding:0px 2px 5px 5px;margin:1px 0px 0px 0px;height:450px;background-image:url(../images/exlistcl.png);background-repeat:no-repeat;background-position:right;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
fieldset.reg {border:1px solid #333;padding:0px 0px 5px 5px;margin:1px 0px 0px 0px;height:320px;background-image:url(../images/extabcl.png);background-repeat:no-repeat;background-position:right;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
legend {width:auto;font-weight:bold;padding:2px 5px 2px 5px;color:#000;margin:5px 5px 1px 5px;_margin:0 -7px;/* IE Win */ }
label {display:inline-block;padding:0px 5px 0px 5px;line-height:1.2;vertical-align:text-top;color:#333;width:100px;}
label.xlg {display:inline-block;padding:0px 5px 0px 5px;line-height:1.2;vertical-align:text-top;color:#333;width:150px;}
label.lg {display:inline-block;padding:0px 5px 0px 5px;line-height:1.2;vertical-align:text-top;color:#333;width:120px;}
label.md {display:inline-block;padding:0px 5px 0px 5px;line-height:1.2;vertical-align:text-top;color:#333;width:80px;}
label.sm {display:inline-block;padding:0px 5px 0px 5px;line-height:1.2;vertical-align:text-top;color:#333;width:60px;}
label.smx {display:inline-block;padding:0px 5px 0px 5px;line-height:1.2;vertical-align:text-top;color:#333;width:50px;}
label.login {display:inline-block;padding:0px 0px 0px 0px;vertical-align:text-top;color:#333;width:auto;}
label.text {display:inline-block;vertical-align:text-top;color:#333;width:auto;padding:0px 0px 1px 0px;}
label.error, label.error {color:red;font-style:italic }
span.fa {font-weight:bold;}
ul.cl {margin:0 0 0 10px;padding:0px 0px 5px 0px;}
li.cl {padding:0px 0px 0px 15px;background-image:url(../images/bullet-1.png);background-position:left;background-repeat:no-repeat;}
input {border:1px solid black;}
input.dollarformat {text-align:right;}
input:focus {border:1px dotted black;}
input.error {border:1px dotted red;}
input.textxsm {margin:1px;width:20px;padding:2px;}
input.textsm {margin:1px;width:35px;padding:2px;}
input.textzip {margin:1px;width:45px;padding:2px;text-align:right;}
input.text {margin:1px;width:70px;padding:2px;}
input.textmd {margin:1px;width:85px;padding:2px;}
input.textdob {margin:1px;width:85px;padding:2px;text-align:right;}
input.textdr {margin:1px;width:85px;padding:2px;text-align:right;}
input.textph {margin:1px;width:95px;padding:2px;text-align:right;}
input.textlg {margin:1px;width:120px;padding:2px;}
input.textxlg {margin:1px;width:150px;padding:2px;}
input.textxxlg {margin:1px;width:180px;padding:2px;}
input.textr {margin:1px;width:70px;padding:2px;text-align:right }
input.disabled {background-color:#eee;border:solid 1px #ccc;margin:1px;width:70px;padding:2px;text-align:right;font-weight:bold;}
a {text-decoration:none;margin:0px 2px 0px 2px;padding:2px;color:#415892;}
a:hover {text-decoration:underline;color:#333;}
a.readon {margin-top:16px;padding:0;display:block;font-size:100%;text-indent:12px;}
a.readon2 {width:54px;height:18px;display:block;margin-top:16px;text-transform:uppercase;line-height:18px;font-size:10px;text-align:center;padding:0;}
a.readon2:hover {text-decoration:none;background-position:0 -18px;}
a.nounder {text-decoration:none;border:0;cursor:pointer;}
a.nounder:hover {text-decoration:none;}
a img, body {border:0;}
p {margin:1px;padding:5px;}
.b {margin:1px;padding:5px; font-size:14px; line-height:18px;}
p.shadow {background-image:url(../images/shadow.png);background-repeat:repeat-x;margin:0px 3px 0px 3px;}
p.title {font-weight:bold;background-image:url(../images/headbg.png);background-repeat:repeat-y;margin:5px 1px 5px 1px;padding:5px;}
p.lg {font-weight:bold;font-size:36px;color:#900;padding:5px;}
p.gray {background-image:url(../images/graybg.png);background-repeat:repeat-y;margin:0px;padding:5px;}
div.menu {float:right;padding-top:25px;}
div.footermenu {float:right;}
div.PaycheckGridDiv {height:215px;width:840px;margin-left:5px;}
div.AssetGridDiv {height:215px;width:840px;margin-left:5px;}
div.LiabilityGridDiv {height:215px;width:840px;margin-left:5px;}
div.IncomeGridDiv {height:215px;width:840px;margin-left:5px;}
div.AgentGridDiv {width:840px;margin-left:5px;}
div.dashboardLender {width:840px;margin-left:5px;}
div.CounselingGridDiv {width:840px;margin-left:0px;}
div.error {display:none;}
div#users-contain {width:100%;height:100%;margin:10px;}
div#users-contain table {margin:0px 5px 5px 5px;border-collapse:collapse;width:100%;padding:5px;}
div#users-contain table td, div#users-contain table th {border:1px solid #eee;padding:5px 5px 5px 5px;text-align:left;}
div.tooltip {border:1px solid;background:#FFFF00;color:#333333;font:small-caption;padding:2px 4px;text-align:left;position:absolute;width:auto;height:auto;z-index:99999;}
.gray * {color:gray;}
.password {font-size:12px;border:1px solid #cc9933;}
.pstrength-minchar {font-size:10px;}
.ui-button {outline:0;margin:2px;padding:1px 2px 1px 2px;text-decoration:none;!important;cursor:pointer;position:relative;text-align:center;}
.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error {padding:1px 2px 1px 2px;}
hr {margin:2px;}
span.session {padding:5px;border:solid #03C 1px;}
span.sessionerror {color:#F00;}
body#ff-default, body#ff-default td {font-family:Helvetica, Arial, FreeSans, sans-serif;}
body#ff-default #horiz-menu li, body#ff-default #bottom-menu, body#ff-default a.mainlevel, body#ff-default a.sublevel, ul#mainlevel-top {font-family:Trebuchet MS, Geneva, Tahoma;}
body#ff-default .module h3, body#ff-default .moduletable h3, body#ff-default .contentheading {font-family:"Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;}
body#ff-default #banner-right .moduletable h3, body#ff-default #banner-left .moduletable h3 {font-family:Helvetica, Arial, FreeSans, sans-serif;}
h1, h2, h3, h4, h5 {padding-bottom:5px;margin:5px 0 5px 0;font-weight:normal;line-height:100%;}
h1 {font-size:200%;color:#415892;}
h2 {font-size:175%;color:#fff;}
h3 {font-size:150%;color:#415892;}
h4 {font-size:120%;color:#415892;}
h5 {font-size:120%;text-transform:uppercase;color:#415892;}
.clr {clear:both;}
#body-bg {background:#EDEDED url(../images/style9/bg.jpg) 50% 0 no-repeat;background-attachment:fixed;}
#bg-panel2 {background:url(../images/style9/bg2.png) 0 100% repeat-x;}
div.wrapper {margin:0 auto;width:962px;padding:0;}
.innertop {height:10px;width:936px;background: url(../images/style9/col-bgtop.png) 0 0 no-repeat;}
.inner {background:#F5F5F5;border-left:1px solid #ccc;border-right:1px solid #ccc;}
pre {padding:10px;}
blockquote {display:block;font-style:italic;font-size:120%;line-height:150%;width:auto;padding:10px 20px 10px 20px;margin:5px 0;background:#e7e7e7;border:1px solid #ccc;}
img#logo {width:315px;height:110px;float:left;background:url(../images/body/style4/logo.png) 0 0 no-repeat;}
.logo-module {width:315px;height:110px;float:left;overflow:hidden;}
.contentpane, .contentpaneopen {width:100%;}
#header-bar {background:url(../images/body/style4/header-bar.png) 0 0 repeat-x;}
#header-bar-bottom {background:url(../images/body/style4/header-bar-bottom.png) 0 0 repeat-x;}
#top-bar {height:1px;padding-top:1px;background:url(../images/style9/top-bar.png) 0 0 repeat-x;}
#top-bar .wrapper {position:relative;z-index:500;}
#header-bar {padding-top:10px;padding-bottom:1px;}
#header-bar-bottom {height:3px;}
#banner-top {background:#EDEDED;border-bottom:1px solid #ccc;}
#banner-mod {float:right;width:60%;padding-top:8px;}
#banner-right {width:0px;padding:0;float:right;}
#banner-right .padding {padding:0 0 0 10px;}
#banner-left {width:0px;padding:0;float:left;}
#banner-left .padding {padding:0 10px 0 0;}
#showcase-top {width:25px;height:15px;float:left;background:url(../images/body/style4/showcase-tl.png) 0 0 no-repeat;}
#showcase-top2 {width:25px;height:15px;float:right;background:url(../images/body/style4/showcase-tr.png) 100% 0 no-repeat;}
#showcase-top3 {height:15px;margin:0 25px;background:url(../images/body/style4/showcase-tm.png) 0 0 repeat-x;}
#showcase-main {margin-left:13px;margin-right:13px;background:url(../images/body/style4/showcase-middle.png) 0 0;}
#showcase-main2 {margin-left:-13px;background:url(../images/body/style4/showcase-l.png) 0 0 repeat-y;}
#showcase-main3 {margin-right:-13px;background:url(../images/body/style4/showcase-r.png) 100% 0 repeat-y;}
#showcase-main .padding {padding:0 0px;}
#showcase-bottom {width:25px;height:0px;float:left;margin-bottom:0px;overflow:hidden;background:url(../images/body/style4/showcase-bl.png) 0 0 no-repeat;}
#showcase-bottom2 {width:25px;height:0px;float:right;margin-bottom:0px;background:url(../images/body/style4/showcase-br.png) 100% 0 no-repeat;}
#showcase-bottom3 {height:0px;margin-left:25px;margin-right:25px;margin-bottom:0px;background:url(../images/body/style4/showcase-bm.png) 0 0 repeat-x;}
#maincol {margin-left:0px;margin-right:0px;padding:0;}
#maincol .inner .padding {padding:0px 10px 10px 10px;}
#mainblock {margin-left:0px;margin-right:0px;padding:0;}
#main-bar {margin-bottom:10px;padding:12px;overflow:hidden;background:#F5F5F5 url(../images/style9/col-bgtop.png) 0 0 repeat-x;border:1px solid #ccc;}
#main .main-padding {padding:0 13px;}
#main-top {width:13px;float:left;height:17px;background:url(../images/body/style4/main-tl.png) 0 0 no-repeat;}
#main-top2 {width:13px;height:17px;float:right;background:url(../images/body/style4/main-tr.png) 100% 0 no-repeat;}
#main-top3 {height:17px;margin-right:13px;margin-left:13px;background:url(../images/body/style4/main-tm.png) 0 0 repeat-x;}
#main-top3 .padding {padding:5px 0 0 0;}
#main {margin-left:13px;margin-right:13px;background:url(../images/body/style4/main-m.png) 0 0;}
#main2 {margin-left:-13px;background:url(../images/body/style4/main-l.png) 0 0 repeat-y;}
#main3 {margin-right:-13px;background:url(../images/body/style4/main-r.png) 100% 0 repeat-y;}
#main-bottom {width:25px;height:20px;float:left;background:url(../images/body/style4/main-bl.png) 0 0 no-repeat;}
#main-bottom2 {width:25px;height:20px;float:right;background:url(../images/body/style4/main-br.png) 100% 0 no-repeat;}
#main-bottom3 {margin-left:25px;margin-right:25px;height:20px;background:url(../images/body/style4/main-bm.png) 0 0 repeat-x;}
#rightcol {float:right;width:0px;padding:0;}
#rightcol .padding {padding:0 0 0 10px;}
#rightcol .inner .padding {padding:10px 10px 0 10px;}
#leftcol {float:left;width:0px;padding:0;}
#leftcol .padding {padding:0 10px 0 0;}
#leftcol .inner .padding {padding:10px 10px 0 10px;}
.col-bottom {width:8px;float:left;height:10px;background:url(../images/style9/col-bl.png) 0 0 repeat-x;}
.col-bottom2 {width:8px;float:right;height:10px;background:url(../images/style9/col-br.png) 100% 0 no-repeat;}
.col-bottom3 {height:10px;margin:0 8px 0 8px;padding-bottom:10px;background:url(../images/style9/col-bm.png) 0 0 repeat-x;}
.col-bottom3.tab {margin-bottom:10px;}
#bottom {margin-top:10px;text-align:center;}
#bottom-shadow {height:25px;position:relative;z-index:2;background:url(../images/body/style4/bottom-shadow.png) 50% 0 no-repeat;}
#bottom-menu {height:53px;background:url(../images/style9/bottom-menu.png) 50% 0 repeat-x;}
#bottom-menu ul#mainlevel-bottom {padding:0 0 0 12px;margin:0 auto;height:50px;}
#bottom-menu #mainlevel-bottom ul {list-style:none;margin:0;padding:0;}
#bottom-menu #mainlevel-bottom li {display:block;float:left;margin:0;padding:0;}
#bottom-menu #mainlevel-bottom a, #bottom-menu #mainlevel-bottom a#active_menu.mainlevel {white-space:nowrap;display:block;float:left;font-weight:normal;overflow:hidden;height:50px;line-height:50px;letter-spacing:0.1em;font-size:110%;text-decoration:none;text-transform:uppercase;padding:0 8px;margin:0 20px 0 0;}
#copyright {height:22px;line-height:22px;color:#666;}
#footer {padding:10px 0 5px 0;background:#D1D1D1 url(../images/style9/bottom-bg.png) 50% 0 repeat-x;color:#666;}
table.resourceheader {background-image:url(../images/headbg.png);background-repeat:repeat-y;padding:5px;width:100%;font-color:#000;font-weight:bold;font-size:16px;}
