* {	
	font-family: arial, helvetica, sans-serif; margin:0px; padding:0px; }
body { 
	color: #000000; background-color: #ffffff; font-size: 75%; text-align: center; }
#wrapper { 
	width: 968px; padding: 0; margin: 1px auto; text-align: left; }
.fix{ 
	display: block; clear: both; }
blockquote{ 
	font-style:italic; }
a { 
	outline: none; }

/************** Header **************/ 
#Header { 
	float: left; display: inline; width: 968px; height: 160px; padding: 0 0 5px 0; margin: 0; text-align: left; position: absolute; top: 0; }
#Brand { 
	float: left; display: inline; width: 560px/*968px*/; height: 125px; padding: 0; margin: 0; text-align: left; }
.header-text1{ 
	color:#685c53; font-weight:bold; font-size:16px; }
.header-text2{ 
	color:#d3985c; font-size:28px; font-weight: bold; }
.header-text3{ 
	color:#685c53; font-size: 11px; margin-top:5px; }
#header-cta-outer{ 
	float:right; width: 403px; height:125px; background-image: url(/images/header-cta-back.gif); background-repeat:no-repeat;  background-position: right; }
#header-cta-inner{ 
	float:right; margin: 25px 30px; text-align:right; }  
#TopNavigationWrap { 
	float: left; display: inline; width: 968px; height: 36px; padding: 0; margin: 0; text-align: left; background-image: url(/images/nav-background.jpg); background-position: left; background-repeat: no-repeat; }
#TopNavigationWrap  ul { 
	margin: 1px 0; padding: 0 0 0 20px; float: left; font-size: 12px; width: 948px; height: 36px; }
#TopNavigationWrap  ul li { 
	display: inline; height: 36px; }
#TopNavigationWrap  ul li a { 
	display: block; float: left; color: #fff; font-weight: bold; padding: 8px 20px 10px 20px; text-decoration: none; }
#TopNavigationWrap  ul li a:visited { 
	display: block; float: left; color: #fff; font-weight: bold; padding: 8px 20px 10px 20px; text-decoration: none;; }
#TopNavigationWrap  ul li a:hover { 
	display: block; float: left; color: #fff; font-weight: bold; padding: 8px 20px 10px 20px; text-decoration: none; background-image: url(/images/NavBackgroundOver.jpg); background-position: left; background-repeat: repeat-x; }

/************** Content Area **************/ 
#MainWrap {	
	float: left; display: inline; width: 968px; padding: 0; margin: 0; position: absolute; top: 166px; }
#ContentWrap { 
	float: left; display: inline; width: 968px; padding: 0; margin: 0; text-align: left; background-image: url(/images/ContentBackground.jpg); background-position: top left; background-repeat: no-repeat; }
#LeftColumn, #WPLeftColumn { 
	float: left; display: inline; width: 200px; padding: 0 0 0 20px; margin: 0; text-align: left; }
#RightColumn { 
	float: right; display: inline; width: 736px; padding: 0 12px 0 0; margin: 0; text-align: left; }
#RightColumn.wide{ 
	padding: 0 0 0 20px; width: 948px; }
#Col_a { 
	float: left; display: inline; width: 516px; padding: 0 0 20px 0; margin: 0; text-align: left; background-image: url(/images/MainContentBackground.jpg); background-position: top; background-repeat: no-repeat; }
#RightColumn.wide #Col_a{ 
	background-image: none; width: 631px; padding: 10px 20px 10px 20px; /*border: 1px solid #000;*/ }
#formwrap {	
	float: left; display: inline; width: 516px; height: 280px; padding: 20px 0 20px 0; margin: 0; text-align: left; background-image: url(/images/FormBackground.jpg); background-position: bottom right; background-repeat: no-repeat; }
#formwrap div.column { 
	float: left; display: inline; width: 247px; padding: 0 0 0 0; margin: 0; text-align: left; }
#formwrap div.column p { 
	padding: 0 0 2px 20px; margin: 0; }
#Col_b { 
	float: right; display: inline; width: 220px; padding: 0 0 20px 0; margin: 0; text-align: left; }
#RightColumn.wide #Col_b{ 
	float:left; width: 265px; padding: 0 0 0 0; /*border: 1px solid #000;*/ }
#Col_b div.white { 
	float: right; display: inline; width: 190px; padding: 10px 10px 10px 0; margin: 0; text-align: left; background-color: #fff; }
#Col_b div.grey { 
	float: right; display: inline; width: 190px; padding: 10px; margin: 0; text-align: left; background-color: #f1efee; }
#Col_b div.grey p { 
	padding: 0 0 5px 10px; margin: 0; }
#RightColumn.wide #Col_b div.grey{ 
	float: left; width: 245px; }
#RightColumn.wide #Col_b div.white{ 
	float: left; width: 245px; }
#debt-advice-button, #debt-management-button, #iva-button, #debt-consolidation-button, #money-management-button, #bankruptcy-button{ 
	width: 248px; height: 112px; float: left; margin: 5px 5px; }
#debt-advice-button p, #debt-management-button p, #iva-button p, #debt-consolidation-button p, #money-management-button p, #bankruptcy-button p{ 
	color:#333; }
#debt-advice-button { 
	background-image:url(/images/debt-advice-mpu-button.jpg); background-position: 0 0; }
#debt-management-button { 
	background-image:url(/images/debt-management-mpu-button.jpg); background-position: 0 0; }
#iva-button{ 
	background-image:url(/images/iva-mpu-button.jpg); background-position: 0 0; }
#debt-consolidation-button{	
	background-image:url(/images/debt-consolidation-mpu-button.jpg); background-position: 0 0; }
#money-management-button{ 
	background-image:url(/images/money-management-mpu-button.jpg); background-position: 0 0; }
#bankruptcy-button{	
	background-image:url(/images/bankruptcy-mpu-button.jpg); background-position: 0 0; }
#debt-advice-button:hover {	
	background-image:url(/images/debt-advice-mpu-button.jpg); background-position: -248px 0; }
div#debt-management-button:hover { 
	background-image:url(/images/debt-management-mpu-button.jpg); background-position: -248px 0; }
div#iva-button:hover{ 
	background-image:url(/images/iva-mpu-button.jpg); background-position: -248px 0; }
div#debt-consolidation-button:hover{ 
	background-image:url(/images/debt-consolidation-mpu-button.jpg); background-position: -248px 0; }
div#money-management-button:hover{ 
	background-image:url(/images/money-management-mpu-button.jpg); background-position: -248px 0; }
div#bankruptcy-button:hover{ 
	background-image:url(/images/bankruptcy-mpu-button.jpg); background-position: -248px 0; }
div#debt-advice-button h2, div#debt-management-button h2, div#iva-button h2, div#debt-consolidation-button h2, div#money-management-button h2, div#bankruptcy-button h2, div#debt-advice-button h2 a, div#debt-management-button h2 a, div#iva-button h2 a, div#debt-consolidation-button h2 a, div#money-management-button h2 a, div#bankruptcy-button h2 a, div#debt-advice-button h2 a:hover, div#debt-management-button h2 a:hover, div#iva-button h2 a:hover, div#debt-consolidation-button h2 a:hover, div#money-management-button h2 a:hover, div#bankruptcy-button h2 a:hover{ 
	color: /*#cf9f57*/#9b6737; text-decoration:none; font-weight: normal; }
div.cta-button{	
	width: 248px; height: 60px; float: left; margin: 5px 5px; background-image:url(/images/cta-mpu-back.jpg); background-position: 0 0; }
div.cta-button:hover{ 
	background-image:url(/images/cta-mpu-back.jpg); background-position: -248px 0; }
div.cta-button h2{ 
	padding: 15px 10px 0 10px; font-size: 115%; }
div.cta-button h2, div.cta-button h2 a, div.cta-button h2 a:hover{ 
	text-decoration: none; text-align:center; color: #716658; }
.faqwrap{ 
	background-color: #f1efee; margin: 5px 0 0 0; }
.faqwrap2{ 
	background-color: #e5e4e3; margin: 5px 0 0 0; }
.expwrap{ 
	border: 3px solid #f1efee; margin: -3px 0 5px 0; padding: 10px 10px 0 0; }
.expwrap2{ 
	border: 3px solid #e5e4e3; margin: -3px 0 5px 0; padding: 10px 10px 0 0; }
.showfaqlink{ 
	text-decoration: none; color: #685c53; font-size:14px; font-weight: bold; padding: 10px 10px 10px 38px;	display:block; border: none; background-image: url(/images/show-faq.gif); background-position: top left; background-repeat: no-repeat; }
.hidefaqlink{ 
	text-decoration: none; color: #685c53; font-size:14px; font-weight: bold;	padding: 10px 10px 10px 38px; display:block; border: none; background-image: url(/images/hide-faq.gif); background-position: top left; background-repeat: no-repeat;	}

/*************** Wordpress News Specific ******************/
div#MainWrap div#ContentWrap div#WPLeftColumn ul {
    list-style-type: none; margin: 0; }
div#MainWrap div#ContentWrap div#WPLeftColumn ul li ul li{
    margin: 0 20px; }
div#MainWrap div#ContentWrap div#WPLeftColumn ul li ul li a{
    color: #716658;
    text-decoration: none; }
div#MainWrap div#ContentWrap div#WPLeftColumn ul li ul li a:hover{
	color: #9b6737; text-decoration:none; text-align: left;	border-bottom: solid 1px #9b6737;}
h2.news-title-link a { 
	text-decoration: none; color: #9b6737 /*716658*/; }
h1.news-heading { 
    font-size: 160%; }
.full-article-link {
    text-align: right; padding-right: 20px; }

/*************** Form ******************/
.input{ 
	font-size: 11px; width: 207px; font-style: normal; font-variant: normal; color: #716658; padding: 2px 0; }
.button{ 
	font-size: 11px; width: 137px; font-style: normal; font-variant: normal; color: #000; }
.inputSmall{ 
	font-size: 11px; width: 167px; font-style: normal; font-variant: normal; color: #716658; padding: 2px 0;}
.buttonSmall{ 
	font-size: 11px; width: 107px; font-style: normal; font-variant: normal; color: #000; }
.magenta { 
	color:#ff00cc;}
.righttooltipdiv{ 
	float: right; margin-right: 15px; }
.righttooltipspan{ 
	vertical-align:middle; font-family:arial; font-size:16px; font-weight:bold; color:#ABABAB; cursor:pointer }
.righttooltipspan a, .righttooltipspan a:hover, .righttooltipspan a:visited{ 
	color: #ABABAB; text-decoration: none;}
.tooltip { 
	display:none; background:#F3F0E7; border:1px solid #C8BA92;}
.tooltip p { 
	font-size: 9px; }
      
/*************** Navigation ******************/
#MainNavigation { 
	float:left; text-align:left; width:200px; margin: 0; padding:0px; }
#MainNavigation ul {
	margin: 0 0 0 20px;	padding: 10px 0 20px 0;	list-style:none; width:180px; }
#MainNavigation ul li {
	display:inline; margin: 0 0 0 0; padding: 0 0 0 0; }
#MainNavigation ul li a {
	display:block;	font-weight:normal;	color: #716658; }
#MainNavigation ul li a:link {
	width:163px; font-weight: bold; padding: 3px 0 3px 0; margin: 0 0 6px 0; color: #716658; text-decoration:none; text-align: left; }
#MainNavigation ul li a:visited {
	width:163px; font-weight: bold; padding:3px 0 3px 0; margin: 0 0 6px 0; color: #716658; text-decoration:none; text-align: left; }
#MainNavigation ul li a:hover {
	width: 163px; font-weight: bold; padding: 3px 0 3px 0; margin: 0 0 5px 0; color: #9b6737; text-decoration:none; text-align: left; border-bottom: solid 1px #9b6737;}
#MainNavigation ul li.current {
	width:163px; padding: 3px 0 3px 0; margin: 0 0 7px 0; display:block; width:163px; color:#716658; font-weight:bold; text-decoration:none; text-align: left; }
#MainNavigation ul li.child a:link {
	width: 143px; font-weight: normal; padding: 3px 0 3px 20px;	margin: 0 0 6px 0; color:#716658; text-decoration:none;	text-align: left; }
#MainNavigation ul li.child a:visited {
	width: 143px; font-weight: normal; padding: 3px 0 3px 20px; margin: 0 0 6px 0; color:#716658; text-decoration:none; text-align: left; }
#MainNavigation ul li.child a:hover {
	width: 143px; font-weight: normal; padding: 3px 0 3px 20px; margin: 0 0 5px 0; color: #9b6737; text-decoration:none; text-align: left; border-bottom: solid 1px #9b6737; }

/************** Main text and content styles **************/
p {
	font-size: 100%; padding: 0 0 10px 10px; margin: 0; color: #716658; line-height: 145%; }
p.BreadCrumb {
	font-size: 100%; padding: 10px 0 10px 10px; margin: 0; color: #716658; line-height: 115%; }
p.disclaimer {
	font-size: 80%; margin: 10px; padding: 10px; border: 1px solid #716658; }
.privacy{
	font-size: 75%; padding-top:8px; }
h1 {
	font-size: 180%; padding: 10px 0 10px 10px; margin: 0; font-weight: normal; color: #9b6737; }
h2 {
	font-size: 130%; padding: 10px 0 10px 10px; margin: 0; font-weight: bold; color: #716658; }
h3 {
	font-size: 110%; font-weight: bold; padding: 10px 0 10px 10px; margin: 0; color: #716658; }
h4 {
	font-size: 130%; font-weight: normal; padding: 0 0 10px 10px; margin: 0; color: #716658; line-height: 125%; }
h5 {
	font-size: 9px; font-weight: normal; padding: 0 5px 2px 0; margin: 0; color: #666; }
ul {
	margin-top: 10px; margin-bottom: 10px; margin-left: 40px; margin-right: 35px; padding: 0; color: #716658; line-height: 16px; }
ul.TickList {
  list-style-image: url(/images/tick.gif); }
ul.CrossList {
  list-style-image: url(/images/cross.gif); }
ol {
	margin-top: 10px; margin-bottom: 10px; margin-left: 40px; margin-right: 35px; padding: 0; color: #716658; line-height: 16px; }
li {
	margin-bottom: 0; font-size: 100%; margin: 0; padding-bottom: 10px; color: #716658; line-height: 125%; }
img {
	border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none; margin: 0; padding: 0; }
.paddingLeft {
	padding: 0 0 0 10px; }
.paddingRight {
	padding: 0 10px 0 0; }
a.inbody:link{ 
	color: #716658; text-decoration: underline;}
a.inbody:visited { 
	color: #716658; text-decoration: underline; }
a.inbody:hover { 
	color: #716658; text-decoration: none; }

/************** Footer **************/
div#Footer {
	float: left; display: inline; width: 928px; height: 170px; padding: 5px 20px 0 20px; margin: 0; text-align: left; background-image: url(/images/FooterBackground.jpg); background-position: top; background-repeat: no-repeat; }
div#Footer div#Copyright {
	float: left; display: inline; width: 360px; padding: 10px 4px 10px 20px; margin: 0; text-align: left; color: #716658; }
div#Footer div#Copyright p {
	font-size: 95%; padding: 0 0 20px 0; margin: 0; color: #716658; }
div#Footer div#SubNav {
	float: left; display: inline; width: 520px; padding: 10px 4px 10px 20px; margin: 0; text-align: right; color: #fff; font-size: 95%; }
div#Footer div#SubNav a {
	padding: 0 0 0 20px; margin: 0; }
div#Footer div#SubNav a:link {
	color: #716658; text-decoration: none; }
div#Footer div#SubNav a:visited {
	color: #716658; text-decoration: none; }
div#Footer div#SubNav a:hover {
	color: #716658; text-decoration: underline; }
div#Footer div#Legals{ 
	display: block; clear: both; text-align:center; }
div#Footer div#Legals p {
	font-size: 90%; padding: 0 0 5px 0; margin: 0; color: #716658; }
div#ConversionTrackingCodes{
	display: none; visibility:hidden; }
	
/************** Landing Pages **************/	
#onlineapp{
	/* No style */ }
#onlineapp dt{
	width: 165px; float: left; font-weight: bold; padding-bottom: 10px;	color: #403a32; }
#onlineapp dd{
	width: 200px; float:left; padding-bottom: 10px;	}
#onlineapp dd input{
	width: 175px; border: 1px solid #be8b5e; }
#onlineapp dd select{
	width: 177px; padding: 1px; border: 1px solid #be8b5e; }
.tbl-iva-example{
	width: 220px; margin: 0 10px; color: #403a32; }
.tbl-iva-example td.col1{
	width:60%; text-align:left }
.tbl-iva-example td.col2{
	width:40%; text-align:right; font-weight: bold; }
