/* comtech contents.css - (c) 2012 comtech systems inc. - all rights reserved */
li { list-style-image: url("nomore.gif")}
li.more { list-style-image: url("more.gif")}
li.nomore { list-style-image: url("nomore.gif")}

#licenseinformation {display:none; margin-left:20px}
#databasetopics {display:none; margin-left:20px}
#archiving {display:none; margin-left:20px}
#versionhistory11 {display:none; margin-left:20px}
#versionhistory {display:none; margin-left:20px}
#internalerrors {display:none; margin-left:20px}
#externalerrors {display:none; margin-left:20px}
#maintaining {display:none; margin-left:20px}
#maintaininginternal {display:none; margin-left:20px}
#maintainingexternal {display:none; margin-left:20px}
#maintainingtroubleshooting {display:none; margin-left:20px}
#backingup {display:none; margin-left:20px}
#autodialer {display:none; margin-left:20px}
#odbcsync {display:none; margin-left:20px}
#billingtree {display:none; margin-left:20px}
#tcn {display:none; margin-left:20px} 
#ebureau {display:none; margin-left:20px}
#scheduler {display:none; margin-left:20px}
#cbr {display:none; margin-left:20px}
#importexport {display:none; margin-left:20px}
#recordlayouts {display:none; margin-left:20px}
#letterservice {display:none; margin-left:20px}
#predictivedialer {display:none; margin-left:20px}
#accountmatching {display:none; margin-left:20px}
#paymentplans {display:none; margin-left:20px}
#odbc {display:none; margin-left:20px}
#webhostsetup {display:none; margin-left:20px}
#workingadebtor {display:none; margin-left:20px}
#printletters {display:none; margin-left:20px}
#accountingtopics {display:none; margin-left:20px}
#dailyadministration {display:none; margin-left:20px}
#monthendmenu {display:none; margin-left:20px}
#printingchecks {display:none; margin-left:20px}
#reportsmenu {display:none; margin-left:20px}
#securitysetup {display:none; margin-left:20px}
#intermediatetopics {display:none; margin-left:20px}
#batchprocessing {display:none; margin-left:20px}
#wiplistsetup {display:none; margin-left:20px}
#wipoptions {display:none; margin-left:20px}
#wipreloadfilters {display:none; margin-left:20px}
#paymentpostingsetup {display:none; margin-left:20px}
#passwordsettingssetup {display:none; margin-left:20px}
#creatingclient {display:none; margin-left:20px}
#clientsettings {display:none; margin-left:20px}
#clientpayments {display:none; margin-left:20px}
#clientinvoices {display:none; margin-left:20px}
#creatingdebtor {display:none; margin-left:20px}
#debtorinformation {display:none; margin-left:20px}
#debtorfinancials {display:none; margin-left:20px}
#creatingdebtorcosigner {display:none; margin-left:20px}
#creatingcontact {display:none; margin-left:20px}
#creatingattachment {display:none; margin-left:20px}
#groupingdebtor {display:none; margin-left:20px}
#creditbureaudebtor {display:none; margin-left:20px}
#email {display:none; margin-left:20px}
#setupreportsprinting {display:none; margin-left:20px}
#setupcommissionrateplans {display:none; margin-left:20px}
#setuptransactiontypes {display:none; margin-left:20px}
#setupstatuscodes {display:none; margin-left:20px}
#setupoperator {display:none; margin-left:20px}
#setupcompanydetail {display:none; margin-left:20px}
#viewinglists {display:none; margin-left:20px}
#toolbaricons {display:none; margin-left:20px}
#helpmenu {display:none; margin-left:20px}
#contactplansmenu {display:none; margin-left:20px}
#optionsmenu {display:none; margin-left:20px}
#diagnosticsmenu {display:none; margin-left:20px}
#networkenvironmenu {display:none; margin-left:20px}
#layoutlangmenu {display:none; margin-left:20px}
#financialsettingsmenu {display:none; margin-left:20px}
#contactmansettingsmenu {display:none; margin-left:20px}
#opsecuritymenu {display:none; margin-left:20px}
#systemmenu {display:none; margin-left:20px}
#macromenu {display:none; margin-left:20px}
#utilitiesmenu {display:none; margin-left:20px}
#archivemenu {display:none; margin-left:20px}
#toolsmenu {display:none; margin-left:20px}
#reportimportexportmenu {display:none; margin-left:20px}
#printsettingsmenu {display:none; margin-left:20px}
#customprintmenu {display:none; margin-left:20px}
#trustreportsmenu {display:none; margin-left:20px}
#analysisandsummaryreportsmenu {display:none; margin-left:20px}
#monthlyreportsmenu {display:none; margin-left:20px}
#dailyreportsmenu {display:none; margin-left:20px}
#printmenu {display:none; margin-left:20px}
#archivedrecords {display:none; margin-left:20px}
#browsefindbymenu {display:none; margin-left:20px}
#browsemenu {display:none; margin-left:20px}
#editmenu {display:none; margin-left:20px}
#maintenancemenu {display:none; margin-left:20px}
#custimpmenu {display:none; margin-left:20px}
#importexportmenu {display:none; margin-left:20px}
#filemenu {display:none; margin-left:20px}
#menus {display:none; margin-left:20px}
#formsdialogs {display:none; margin-left:20px}
#mouseorkeyboard {display:none; margin-left:20px}
#accessinghelp {display:none; margin-left:20px}
#installingcollect {display:none; margin-left:20px}
#singleuser {display:none; margin-left:20px}
#network {display:none; margin-left:20px}
#signon {display:none; margin-left:20px}
#topics
#license
#technical
#upgrade
#maintainingbackingup
#setupoptions
#internetaccess
#reportwriter
#securityaliases
#collectionstrategies
#workingcollect
#additionalsetup
#using
#setup
#conversion
#basics
#installingandstartingcollect
#welcome

#howtomenu {display:block;margin-left:5px;left:5px}
#fieldmenu {display:block;margin-left:5px;left:5px}
#relatedmenu{display:block;margin-left:5px;left:5px}
#subitem {display:block;margin-left:10px;left:10px}

body                { padding: 0px; margin: 0px;  background-color: #354A86; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; font-size: 10px;}
/* body                { padding: 0px; margin: 0px;  background-color: #3C98A8; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; font-size: 10px;} */

table               { border: none; margin: 0px; padding: 0px; }
table.help        { border: solid 1px gray; margin: 1px; padding: 1px; }
td.help            { border: solid 1px gray; vertical-align: top; padding: 4px; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; }
table.impex        { border: solid 1px gray; margin: 1px; padding: 1px; }
td.impex          { border: solid 1px gray; vertical-align: top; padding: 4px; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; }      
td.impex2           { border: solid 1px gray; vertical-align: top; padding: 4px; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; }
td                  { vertical-align: top; padding: 0px; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; }
th                  { border-bottom: solid 1px gray; background-color: #B3D8F8; }
th.r                { border-bottom: solid 1px gray; background-color: #B3D8F8; text-align: right; }
td.data             { background-color:#ddeeff; } 
tr.d0               { background-color:#ffffff; } 
tr.d1               { background-color:#ddeeff; } 
td.d0r              { background-color:#ffffff; text-align: right; } 
td.d1r              { background-color:#ddeeff; text-align: right; } 
td.contentimg	{vertical-align:top; text-align:center;}

hr                  { size: 1px; height: 1px; color: gray; }
a                   { color: black; }
a.nounder           { text-decoration:none; }
a:hover             { color: red; }
a.logo:hover        { background:transparent; }
a.h3	           { font-family:arial; font-size:1.4em; display:block; color:#000000; margin-top:0.5em; margin-bottom:0.5em;}

img                 { border: 0px; }
img.main            { border: 0px; margin:10px; float:left; vertical-align:middle; }
img.name            { border: 0px; margin:4px; float:left; }
img.logo            { border: 0px; margin:0px; float:right; }

p.header            { font-size: medium; font-weight: bold; color: white; background-color: #354A86; width: 100% }
td.cv8              { background-color: #bfe9ec; text-align: center; }
td.cv8dl            { background-color: #ddeeff; text-align: center; }

/*
div                 { padding: 0px; margin: 0px; }
div.content         { display:block; padding:5px; font-size:0.8em; font-family:verdana,arial,helvetica,sans-serif; }
th                  { border-bottom: solid 1px gray; background-color: #bfe9ec; }
th.cv8              { border-bottom: solid 1px gray; background-color: #bfe9ec; text-align: center; }
th.cv10             { border-bottom: solid 1px gray; background-color: #9c0000; text-align: center; color:white; }
td.cv10dl           { background-color: #ffe69d; text-align: center; }
th.cv10dl           { border-bottom: solid 1px gray; background-color: #ffe69d; text-align: center; }
td.gray             { background-color: #ddeeff; }
td.vmid             { vertical-align: middle; }
*/

/* banner and top menu area */
a.bannermenu        { border: solid 1px #5eb8c8; text-align: center; padding-left: 2px; padding-right: 2px; text-decoration:none; color: white; }
a.bannermenu:hover  { border: solid 1px #D6E9FF; text-align: center; padding-left: 2px; padding-right: 2px; background-color: #D6E9FF; color: red; text-decoration:none;}
div.banner1         { border-bottom: solid 1px gray; width: 99%; padding: 0px; margin: 0px; height: 68px; background-image: url("img/topright2.gif"); background-repeat: repeat-y; background-position: left; background-color: white; }
div.banner3         {display:none;}
span.bannerright    { font-size: x-small; height: 1em; float: right; padding: 1px; margin: 2px; vertical-align:middle; font-weight:normal; color:white; }
div.banner2         { width: 99%; display:block; height: 20px; padding: 0px; margin: 0px; background-image: url("img/topright32.gif"); background-repeat: repeat-y; background-position: right; background-color: #354A86; }
span.bannerleft     { float:left;  padding: 0px; margin: 2px; font-size: medium;   font-weight: bold; color: white; vertical-align:middle; }
span.banner2right   { float:right; padding: 4px; margin: 0px; font-size: xx-small; color: black; text-align: right; }
div.banner2right    { float:right; padding: 0px; margin: 0px; font-size: xx-small; color: black; text-align: right; }
td.banner2right     { text-align: left; }


/* center content area */
div.chead               { background-color: #354A86; color: white; font-size: small; font-weight: bold; width: 99%;}
div.cheadinner          { padding: 4px; }

td.login                { margin: 0px; padding: 0px; font-size: small; font-weight: bold; vertical-align: middle; }
span.login              { border: solid 1px gray; width: 170px; text-align: right; vertical-align: middle; padding: 2px; margin: 0px; }

/* footer */
div.footer              { color: white; font-family:arial; font-size: x-small; text-align: center; vertical-align: bottom; width: 99%; padding: 2px; }
div.footerprint       {display:none}
/*background-image: url("img/bottomleft.gif"); background-repeat: repeat-y; background-position: left; 
background-color: #354A86;*/

a.footer                { color: white; text-decoration: none; }

/* left menu stuff */
td.leftbar              { margin: 0px; padding: 0px;   width: 180px; border-right: solid 1px gray; 
background-image: url("img/leftbar.gif"); background-repeat: repeat-x; background-position: top; 
background-color: #4268AE; 
}
table.leftmenu          { width: 100%; vertical-align: top; }
td.leftmenu             { margin: 0px; padding: 0px; width: 100%; color: black; font-size: small; font-weight: normal; }
a.leftmenu              { border: none; color:yellow; padding: 1px; margin: 0px; text-align: left; vertical-align: middle; display: block; text-decoration:none; font-size:small; cursor: pointer; }
a.leftmenu:hover        { border: solid 1px gray;     padding: 0px; margin: 0px; text-align: left; vertical-align: middle; display: block; text-decoration:none; background-color: #eeeeee; cursor: pointer; color: red;}

div.sidecell	          { border:solid 1px #eeeeee;   padding:0px; margin:0px; text-align:left; vertical-align:middle; cursor: pointer; }
div.sidecell:hover	    { border:solid 1px gray;      padding:0px; margin:0px; text-align:left; vertical-align:middle; cursor: pointer; background-color: #cccccc; color: red; }

span.sidecell	          { border:solid 1px #eeeeee;   padding:2px; margin:0px; text-align:left; vertical-align:middle; display:block; font-size:small; font-weight:bold;}
span.sidecool	          { border:solid 1px gray;      padding:2px; margin:0px; text-align:left; vertical-align:middle; display:block; background-color:#eeeeee; font-size:small; font-weight:bold;}

span.sidecellmore       { border: none;  padding: 3px; margin: 0px; text-align: left; vertical-align: middle; display: block; background-image: url("img/arrowmenudown.gif"); background-repeat: no-repeat; background-position: 160px; font-weight: bold; width: 170px; cursor: pointer; }
span.sidehotmore        { border: solid 1px gray;     padding: 2px; margin: 0px; text-align: left; vertical-align: middle; display: block; background-image: url("img/arrowmenuleft.gif"); background-repeat: no-repeat; background-position: 160px; font-weight: bold; width: 170px; background-color: #eeeeee; cursor: pointer; color: red; }

div.sidemenu           { display: none;  font-size: x-small; font-weight: normal; border: 1px solid gray; }

/*span.sidemenu           { display: none;  font-size: x-small; font-weight: normal; }
span.sidemenuopen       { display: block; font-size: x-small; font-weight: normal; }*/

span.menucellmore       { padding: 0px; margin: 0px; text-align: left; vertical-align: middle; display: block; font-size: x-small; font-weight: bold; text-decoration: none; width: 100%; background-color: #ddeeff; color: black; }

/* main content area */
table.master  { border-bottom: solid 1px gray; padding: 0px; margin: 0px; width: 99%; background-color: #ffffff; align: left; text-align: left; }
td.contents   { padding: 4px; margin: 4px; vertical-align: top; font-size: small; }
a.contents    { padding: 1px; margin: 0px; text-align:left; vertical-align:middle; font-size:small; text-decoration:none; color:#006699;}
a.contents2   { padding: 0px; margin: 0px; text-align:left; vertical-align:top; font-size:1.3em; text-decoration:none; color:black;}

table.contentbox      { border: none; width: 100%; margin: 0px; padding: 0px;}
td.contentbox         { padding: 0px; margin: 0px; font-size: small; font-family:arial; background-color: #ffffff; }
div.subcontent        { display: none; padding: 0px; margin: 0px; }

li.contents     {padding:1px; margin:0px; text-align:left; vertical-align:middle; font-size:small;}
div.list        {padding: 0px; margin-top:0.5em; margin-bottom:0.3em; vertical-align:bottom;}

/* right side ... */
td.whatsnew            { margin: 4px; padding: 4px; border-left: solid 1px gray; width:200px; 
background-image: url("img/leftbar.gif"); background-repeat: repeat-x; background-position: top; 
background-color: #4268AE; 
}

table.rightbox        { width: 180px; margin: 0; padding: 0  }
th.rightbox           { background-color: #354A86; color: white; font-weight: bold; font-size: small; border-bottom: none; padding: 0; margin: 0; width: 100%; text-align: center; }
td.rightbox           { padding: 4px; font-size: xx-small; margin: 0; width: 100% }
td.rightboxlbl        { padding: 4px; font-size: xx-small; margin: 0  }

table.testimonial     { padding: 0px; margin: 0px; width: 200px; border-left: solid 6px 213674; float: right; }
th.testimonial        { padding: 0;   margin: 0;   width: 100%;  font-size: small; font-weight: bold; border: none; background-color: #bfe9ec; }
td.testimonial        { padding: 6px; margin: 6px; width: 100%;  font-size: small; }
td.testimoniallbl     { padding: 4px; margin: 0; font-size: small;  }

td.rightbar           { padding: 2px; margin: 0px; text-align: left; width: 180px; 
background-image: url("img/leftbar.gif"); background-repeat: repeat-x; background-position: top; 
background-color: #4268AE; 
}
th.rightbar           { padding: 2px; margin: 0px; width: 100%; text-align: left; }
div.rightbar          { padding: 8px; margin: 8px; border-top: solid 3px gray; border-bottom: solid 3px gray; background-color: white;   font-size: small; }
span.rightbar         { padding: 8px; margin: 8px; border-top: solid 3px gray; border-bottom: solid 3px gray; background-color: #e0e0e0; font-size: small; float: right; width: 170px; text-align: center; }

/*marquee                 { text-align:right; height:100% }*/

table.dlsmall         { border: solid 1px #cccccc; padding: 0px; margin: 0px; }
td.dlsmall            { margin: 0px; padding: 2px; color: black; font-size: x-small; }
td.dlsmall1           { margin: 0px; padding: 2px; color: black; font-size: x-small; }
td.dlsmallhead        { margin: 0px; padding: 2px; color: black; font-size: x-small; font-weight: bold; background-color: #eeeeee; }
td.dlsmallhead1       { margin: 0px; padding: 2px; color: black; font-size: x-small; font-weight: bold; background-color: #eeeeee; text-align: center; }


/* Needed in Help Pages */
h2	{font-family:arial; font-size:1.6em; font-weight:lighter;}
h3	{font-family:arial; font-size:1.4em; font-weight:lighter;}
form {margin-bottom: 0px}

table.index	{border-style:outset; border-width:1px; background-color:#eeeeee;}
td.index		{border-style:inset; border-width:1px; vertical-align:middle; padding:2px; font-family:arial; 
font-size:1.0em; font-weight:bold;}

td.indexlist	{font-family:arial; padding:2px;}

table.quickfind	{padding:2px; width:20%;}
td.quickfind	{padding:12px; font-family:arial;}
a.quickfind            {color:yellow;}
table.tmanual	{display:block; width:60%; border-style:outset; border-width:5px; padding:2px; margin:2px; 
background-image:url("img/cyellow.gif");}

table.syserrors	{display:block; width:100%; border-style:outset; border-width:5px; padding:2px; margin:2px; 
background-image:url("img/cyellow.gif");}

td.tmanual	{display:block; border-style:inset; border-width:1px; font-face:arial; color:#000000;}  

table.data            { border: 1px solid gray; margin: 2px; padding: 2px; font-size:small; text-align: left; background-color:#ddeeff;}
td.data               {background-color:#ddeeff;} 
td.data1               {background-color:#ddeeff; border-bottom: solid 1px gray;}

table.reportbgcolor {width:100%; background-color:#eeeeee;}
td.reportdetail  {vertical-align:top; background-color:#bfe9ec; width:33%;}
table.reportdesc {background-color:#eeeeee; border:solid 1px grey; padding:2px;}

p.box2     {float:left; padding:2px; width:170px; border: solid 1px gray; background-color:#bfe9ec;}
p.box     {display:block; margin-left:180px; padding:2px; width:400px; border: solid 1px gray;}
p.header  {font-family:arial; color:#006699;font-size:1.6em; font-weight:lighter; float:right;}

div spanner {display:block; width:100px; float:left}
div spanner2 {display:block; width:100px; float:right}

img.repindex	{width:1.1em; height:1.1em; border:none;}
td.reports		{font-family:arial; font-size:0.6em; vertical-align:top}
td.reports2	{font-family:arial; font-weight:bold; vertical-align:top}
td.reports3	{font-family:arial; vertical-align:top}
a.indexheading	{font-family:arial; font-weight:bold; font-size:1.2em; color:#006699; text-decoration:none;}

div.button      {font-weight:bold; display:block; padding:0.7em; width:10em; text-align:center; border: solid 1px gray; background-color:#bbbbbb;}

img.top                    { text-align:right; border:0px; }
div.comment            {font-weight:normal; font-family:arial; font-size:1.0em; display:block; padding:0.7em; width:80%; text-align:center; border: solid 1px gray; background-color:#ddeeff;}