body { background-image: url(images/bg.gif); background-repeat: repeat-x; background-color: #dbdbdb; margin: 0 auto; font-family: Arial, Helvetica, sans-serif; font-size: 0.69em; line-height: 17px; color: #2a2a2a; }

a:link { color: #2a2a2a; text-decoration: underline; }

a:visited { color: #2a2a2a; text-decoration: underline; }

a:hover { color: #ab0202; text-decoration: underline; }

img { border-style: none }

#header { background-image: url(images/header.gif); background-repeat: no-repeat; margin: 0 auto; width: 843px; height: 111px;  }

#flashcon { background-image: url(images/flashbg.jpg); background-repeat: no-repeat; margin: 0 auto; width: 843px; height: 334px; }

#contact { width: 331px; height: 303px; float: left; background-image: url(images/contact-debt-support-company.jpg); background-repeat: no-repeat; }

#videotile { width: 331px; height: 303px; float: left; background-image: url(images/videotilebg.jpg); background-repeat: no-repeat; }

#webpresenter { width: 331px; height: 303px; float: left; }

#flash { width: 512px; height: 303px; float: right; }

#ivaflash { background-image: url(images/iva-flash.jpg); background-repeat: no-repeat; width: 843px; height: 303px; margin: 0 auto; }

#debtflash { background-image: url(images/debt-flash.jpg); background-repeat: no-repeat; width: 843px; height: 303px; margin: 0 auto; }

#adviceflash { background-image: url(images/advice-flash.jpg); background-repeat: no-repeat; width: 843px; height: 303px; margin: 0 auto; }

#aboutflash { background-image: url(images/about-flash.jpg); background-repeat: no-repeat; width: 843px; height: 303px; margin: 0 auto; }

#nav { width: 570px; height: 31px; float: right; text-align: center; padding-top: 6px; }

#nav li { font-family: Arial, Helvetica, sans-serif; font-size: 0.90em; display: inline; list-style-type: none; border-right: 1px solid #FFF; padding-left: 10px; padding-right: 10px; }

#nav ul { margin: 0px; padding: 0px; }

#nav a:link { color: #FFF; text-decoration: none; }

#nav a:visited { color: #FFF; text-decoration: none; }

#nav a:hover { color: #fbd7c9; text-decoration: none; }

#main { width: 843px; margin: 0 auto; }

#mainleft { width: 218px; padding-top: 14px; float: right; }

#mainmiddleright { width: 625px; padding-top: 14px; float: right; }

#mainmiddle { width: 400px; margin-bottom: 20px; padding-left: 20px; padding-right: 20px; float: left; }

#mainright { width: 185px; float: right; }

#leftcol { width: 542px; padding-bottom: 20px; padding-top: 14px; float: left; }

#newsleftcol { width: 642px; padding-bottom: 20px; padding-top: 14px; float: left; }

#newsrightcol { width: 178px; padding-bottom: 20px; padding-top: 14px; float: right; }

#smallleft { width: 271px; float: left; }

#smallright { width: 271px; float: left; margin-bottom: 30px; }

#leftcol li  { list-style : url(images/tick.gif); }

#leftcol ul { list-style : url(images/tick.gif); }

#rightcol { width: 278px; padding-bottom: 20px; padding-top: 14px; padding-left: 16px; float: right; }

#footer { background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 0.90em; text-align: center; padding-top: 20px; padding-bottom: 20px; clear: both; overflow: auto; }

#footer li { font-family: Arial, Helvetica, sans-serif; font-size: 0.90em; display: inline; list-style-type: none; border-right: 1px solid #2a2a2a; padding-left: 10px; padding-right: 10px; }

#footer ul { margin: 0px; padding: 0px; }

#footer a:link { color: #2a2a2a; text-decoration: underline; }

#footer a:visited { color: #2a2a2a; text-decoration: underline; }

#footer a:hover { color: #ab0202; text-decoration: underline; }

#foot { width: 800px; margin: 0 auto; }

#footleft { width: 700px; float: left; }

#footright { width: 100px; float: right; }

#seofooter { border-top: 1px solid #ab0202; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 0.90em; text-align: center; padding-top: 20px; clear: both; overflow: auto; }

#linksystem { background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 0.90em; text-align: center; padding-top: 20px; clear: both; overflow: auto; }

#linksystem a:link { color: #2a2a2a; text-decoration: underline; }

#linksystem a:visited { color: #2a2a2a; text-decoration: underline; }

#linksystem a:hover { color: #ab0202; text-decoration: underline; }

#form { width: 278px; background-color: #f1f1f1; text-align: center; padding-top: 12px; padding-bottom: 12px; border: 1px solid #ab0202; }

#linkbox { width: 522px; border: 1px #ab0202 solid; padding: 10px; }

/* Classes */

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; font-weight: normal; letter-spacing: -1px; color: #ab0202; line-height: 20px; }

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; letter-spacing: -1px; color: #ab0202; line-height: 18px; }

h4 { font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; letter-spacing: -1px; color: #ab0202; line-height: 18px; }


.headingstyle { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #2a2a2a; }

.grey { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #2a2a2a; }

.redheading { font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; letter-spacing: -1px; color: #ab0202; }

.lightred { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; color: #ab0202; }

.underline { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; color: #ab0202; border-bottom: 1px solid #ab0202; }

.italicred { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-style: italic; font-weight: bold; color: #ab0202; }

.red { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #ab0202; }

.italic { font-family: Arial, Helvetica, sans-serif; font-size: 0.84em; font-style: italic; color: #2a2a2a; }

.formstyle { font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #2a2a2a; border: 1px solid #999; padding: 2px; margin: 2px; }

.formstyle2 { font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #2a2a2a; border: 1px solid #999; padding: 4px; margin: 2px; }

.style4 { font-size: 0.88em; color: #008000 }

.style3 { font-size: 0.88em; color: #c33131 }

.tickyellowbox { background-color: #eff6ef; border: 1px solid #008000; }

.tickredbox { background-color: #f9eaea; border: 1px solid #c33131; }