* {
	font-family: 'Lucida Grande',Geneva,Arial,Verdana,sans-serif;
	margin: 0;
	padding: 0;
	background-color: none;
}
ul{margin: 0 0 0 20px;}
html { overflow-y: scroll; }
body {
	background-color: white;
	padding: 0;
	margin: 0px auto;
	color: #333333;
	background-color: #323131;
	
	
	font-family: 'Lucida Grande',Geneva,Arial,Verdana,sans-serif;
	font-size: 9pt;
}
div.contentEnd {
	clear: both;
	overflow: hidden;
	text-indent: -1000em;
	height: 0;
	margin: 0;
}
td{padding: 5px 0;}
.defaultBody {background-image: url('/images/front/body_bg.gif'); background-repeat: repeat-x;}
.redBody {background-image: url('/images/front/body_red_bg.gif'); background-repeat: repeat-x;}
.orangeBody {background-image: url('/images/front/body_orange_bg.gif'); background-repeat: repeat-x;}
.blueBody {background-image: url('/images/front/body_blue_bg.gif'); background-repeat: repeat-x;}
div.main { width: 900px; margin: 0 auto; }
div.homeLeftMargin{background-image: url('/images/front/home_left_bg3.gif'); width: 100px; height: 768px; background-repeat: repeat-x; float:left;}
div.homeLeftMargin2{background-image: url('/images/front/home_left_bg.gif'); background-color: #FFFFFF; width: 61px; height: 768px; background-repeat: no-repeat;float:left;}
div.homeLeftInnerMargin{ background-color: #FFFFFF;  width: 25px;  background-repeat: no-repeat;float:left;}
div.homeLeftInnerMargin div.top{background-image: url('/images/front/home_left_bg2.gif'); background-color: #FFFFFF;  width: 25px;  height: 325px; background-repeat: no-repeat; background-position: top;}
div.homeLeftInnerMargin div.bottom{background-image: url('/images/front/home_left_bottom_bg.gif'); background-color: #FFFFFF;  width: 25px; height: 443px; background-repeat: no-repeat; background-position: bottom;}

div.homeRightMargin{background-image: url('/images/front/home_right_bg3.gif'); width: 100px; height: 768px; background-repeat: repeat-x; float:left;}
div.homeRightMargin2{background-image: url('/images/front/home_right_bg.gif'); width: 64px; height: 768px; background-repeat: no-repeat;float:left;}
div.homeRightInnerMargin{background-image: url('/images/front/home_right_bg2.gif'); width: 25px; height: 768px; background-repeat: no-repeat;float:left;}

div.header {width:899px; height: 83px; background-color: #040404;}
div.headerLogo { float:left; width: 519px; }
div.headerLogo a.logo { display: block; float: left; width: 518px; height: 83px; background-image: url('/images/front/logo_2.gif'); background-repeat: no-repeat; text-indent: -1000em; }
div.headerMenu { float:right; width: 380px; height:83px; background-image: url('/images/front/menu_bg.gif');  background-repeat: no-repeat; }
div.headerMenu ul{display: block; padding-top: 50px;}
div.headerMenu ul li{display: inline; color: #FFFFFF; padding: 0 10px 0 0;}
div.headerMenu ul li a{ color: #F5F4F4; text-decoration: none; font-family: Century Gothic;}
div.headerMenu ul li a:active{ color: #F5F4F4; text-decoration: none; font-family: Century Gothic;}
div.headerMenu ul li a:visited{ color: #F5F4F4; text-decoration: none; font-family: Century Gothic;}
div.middle{ width: 898px; height: 768px; float:left;}
div.middle div.cloudsTop{ width: 898px; height: 217px; background-image: url('/images/front/home_clouds_top.jpg'); background-repeat: no-repeat;}
div.sectionBlocks { width: 901px; }
div.sectionBlocks div.sectionBlock{width: 25px; height: 242px; background-image: url('/images/front/home_clouds_bottom2.gif'); background-repeat: no-repeat; float: left; }
div.sectionBlocks div.sectionBlock1{width: 96px; height: 242px; background-image: url('/images/front/home_clouds_bottom1.jpg'); background-repeat: no-repeat; float: left;}

div.sectionBlocks a.sectionBlock2 { width: 218px; height: 242px; background-image: url('/images/front/personal_insolvency_solutions.jpg'); background-repeat: no-repeat; float: left; text-indent: -1000em; }
div.sectionBlocks a.sectionBlock2:hover { width: 218px; height: 242px; background-image: url('/images/front/personal_insolvency_solutions_on.jpg'); background-repeat: no-repeat; float: left; text-indent: -1000em; }
div.sectionBlocks a.sectionBlock3 { width: 221px; height: 242px; background-image: url('/images/front/business_solution.jpg'); background-repeat: no-repeat; float: left; text-indent: -1000em; }
div.sectionBlocks a.sectionBlock3:hover { width: 221px; height: 242px; background-image: url('/images/front/business_solution_on.jpg'); background-repeat: no-repeat; float: left; text-indent: -1000em; }
div.sectionBlocks a.sectionBlock4 { width: 216px; height: 242px; background-image: url('/images/front/we_got_funds.jpg'); background-repeat: no-repeat; float: left; text-indent: -1000em; }
div.sectionBlocks a.sectionBlock4:hover { width: 216px; height: 242px; background-image: url('/images/front/we_got_funds_on.jpg'); background-repeat: no-repeat; float: left; text-indent: -1000em; }

div.sectionBlocks div.sectionBlock5{width: 98px; height: 242px; background-image: url('/images/front/home_clouds_bottom2.jpg'); background-repeat: no-repeat; float: left; text-indent: -1000em; }
div.sectionBlocks div.sectionBlock6{width: 24px; height: 242px; background-image: url('/images/front/home_clouds_bottom3.gif'); background-repeat: no-repeat; float: left; text-indent: -1000em; }

div.hotlineInfo { float: left; width: 105px; color: #FFFFFF; font-size: 11px; font-weight: bold; margin-top: 20px; }
div.hotlineInfoLarge { color: #FFFFFF; font-size: 18px; font-weight: bold; margin-top: 20px; }
div.sectionBlockMiniPlaceHolder { float: left; margin-left: 10px; }
a.sectionBlock2Mini { float: left; display: block; width: 75px; height: 75px;  background-image: url('/images/front/personal_insolvency_solutions_mini.jpg'); background-repeat: no-repeat; text-indent: -1000em; margin: 3px 5px 0 0; }
a.sectionBlock2Mini:hover { float: left; display: block; width: 75px; height: 75px;  background-image: url('/images/front/personal_insolvency_solutions_mini_on.jpg'); background-repeat: no-repeat; text-indent: -1000em; margin: 3px 5px 0 0; }
a.sectionBlock3Mini { float: left; display: block; width: 75px; height: 75px;  background-image: url('/images/front/business_solutions_mini.jpg'); background-repeat: no-repeat; text-indent: -1000em; margin: 3px 5px 0 0; }
a.sectionBlock3Mini:hover { float: left; display: block; width: 75px; height: 75px;  background-image: url('/images/front/business_solutions_mini_on.jpg'); background-repeat: no-repeat; text-indent: -1000em; margin: 3px 5px 0 0; }
a.sectionBlock4Mini { float: left; display: block; width: 75px; height: 75px;  background-image: url('/images/front/we_got_funds_mini.jpg'); background-repeat: no-repeat; text-indent: -1000em; margin: 3px 5px 0 0; }
a.sectionBlock4Mini:hover { float: left; display: block; width: 75px; height: 75px;  background-image: url('/images/front/we_got_funds_mini_on.jpg'); background-repeat: no-repeat; text-indent: -1000em; margin: 3px 5px 0 0; }

div.homePageBlockBottom { width: 897px; height: 21px; background-image: url('/images/front/home_page_block_bottom_bg.gif'); background-repeat: no-repeat; border-left: 1px solid #323131; }
div.bottomContentBG { width: 896px; background-image: url('/images/front/home_page_content_bottom_bg.gif'); background-repeat: no-repeat; background-position: bottom; }
div.content{width: 897px; background-color: #FFFFFF; background-image: url('/images/front/home_page_content_bg.gif'); background-repeat: repeat-y; border-left: 1px solid #323131; }
div.content div.homeDescription{width:500px; float:left; padding: 20px 20px 60px 60px; color: #000000; line-height:17px; font-size: 11px; text-align: left;}
div.content div.homePageLinks{width:240px; float:right; padding: 20px 40px 60px 10px;}
div.contentFooter{width: 849px; height: 67px; background-image: url('/images/front/bottom_bg.gif'); background-repeat: no-repeat; background-position: bottom;}

div.topContentMargin{width: 899px; height: 41px; background-image: url('/images/front/content_orange_top.jpg'); background-repeat: no-repeat; background-position: top;}
div.topContentMarginRed{width: 899px; height: 41px; background-image: url('/images/front/content_red_top.jpg'); background-repeat: no-repeat; background-position: top;}
div.topContentMarginBlue{width: 899px; height: 41px; background-image: url('/images/front/content_blue_top.jpg'); background-repeat: no-repeat; background-position: top;}
div.topContentMarginDefault{width: 899px; height: 41px; background-image: url('/images/front/content_default_top.jpg'); background-repeat: no-repeat; background-position: top;}

div.contentHeading{width: 899px; height: 25px; background-image: url('/images/front/content_orange_top2.jpg'); background-repeat: no-repeat; background-position: top; text-align: left; }
div.contentHeading div{ text-align: left; padding: 0 0 0 60px; color: #000000; font-size: 20px;}

div.contentHeadingRed{width: 899px; height: 25px; background-image: url('/images/front/content_red_top2.jpg'); background-repeat: no-repeat; background-position: top; text-align: left; }
div.contentHeadingRed div{ text-align: left; padding: 0 0 0 60px; color: #000000; font-size: 20px;}

div.contentHeadingBlue{width: 899px; height: 25px; background-image: url('/images/front/content_blue_top2.jpg'); background-repeat: no-repeat; background-position: top; text-align: left; }
div.contentHeadingBlue div{ text-align: left; padding: 0 0 0 60px; color: #000000; font-size: 20px;}

div.contentHeadingDefault{width: 899px; height: 25px; background-image: url('/images/front/content_default_top2.jpg'); background-repeat: no-repeat; background-position: top; text-align: left; }
div.contentHeadingDefault div{ text-align: left; padding: 0 0 0 60px; color: #000000; font-size: 20px;}

div.pageContent{width: 899px; background-image: url('/images/front/page_content_bg_2.gif'); background-repeat: repeat-y; border-left: 1px solid #323131; }
div.pageContent div.pageContentHtml{width: 500px; float: left; text-align: left; padding: 20px 0 0 60px;color: #000000; line-height:17px; font-size: 11px;}

div.pageContentContactUs{width: 899px; height:500px; background-image: url('/images/front/home_page_content_bg.gif'); background-repeat: repeat-y; border-left: 1px solid #323131; }
div.pageContentContactUs div.pageContentHtml{width: 500px; float: left; text-align: left; padding: 20px 0 0 60px;color: #000000; line-height:17px; font-size: 11px;}

div.pageContent div.links{width: 295px; float: right; }
div.pageContent div.links div.pageContentMenu{background-color:#FF7D1F; width:185px; height: 17px; margin:0 0 1px 0; padding: 10px 0;}
div.pageContent div.links div.pageContentMenu a{color: #FFFFFF; text-decoration: none; font-family: Century Gothic;}
div.pageContent div.links div.pageContentMenu a:visited{color: #FFFFFF; text-decoration: none; font-family: Century Gothic;}
div.pageContent div.links div.pageContentMenu a:active{color: #FFFFFF; text-decoration: none; font-family: Century Gothic;}

div.pageContent div.links div.pageContentMenuRed{background-color:#B8002F; width:225px; height: 17px; margin:0 0 1px 0; padding: 10px 0;}
div.pageContent div.links div.pageContentMenuRed a{color: #FFFFFF; text-decoration: none; font-family: Century Gothic;}
div.pageContent div.links div.pageContentMenuRed a:visited{color: #FFFFFF; text-decoration: none; font-family: Century Gothic;}
div.pageContent div.links div.pageContentMenuRed a:active{color: #FFFFFF; text-decoration: none; font-family: Century Gothic;}

div.pageContent div.links div.pageContentMenuBlue{background-color:#0093D0; width:215px; height: 17px; margin:0 0 1px 0; padding: 10px 0;}
div.pageContent div.links div.pageContentMenuBlue a{color: #FFFFFF; text-decoration: none; font-family: Century Gothic;}
div.pageContent div.links div.pageContentMenuBlue a:visited{color: #FFFFFF; text-decoration: none; font-family: Century Gothic;}
div.pageContent div.links div.pageContentMenuBlue a:active{color: #FFFFFF; text-decoration: none; font-family: Century Gothic;}


a.contactUs { display: block; width: 182px; height: 50px;  background-image: url('/images/front/contact_us.jpg'); background-repeat: no-repeat; text-indent: -1000em; margin: 5px 0 5px 0; }
a.contactUs:hover { display: block; width: 182px; height: 50px;  background-image: url('/images/front/contact_us_on.jpg'); background-repeat: no-repeat; text-indent: -1000em; margin: 5px 0 5px 0; }
a.freeGuide { display: block; width: 183px; height: 90px;  background-image: url('/images/front/free_guide.jpg'); background-repeat: no-repeat; text-indent: -1000em; margin: 5px 0 5px 0; }
a.freeGuide:hover { display: block; width: 183px; height: 90px;  background-image: url('/images/front/free_guide_on.jpg'); background-repeat: no-repeat; text-indent: -1000em; margin: 5px 0 5px 0; }
a.backToTop { display: block; color: #666666; margin-top: 30px; font-weight: bold; cursor: pointer; cursor: hand; } 

div.buttonContactUs{padding: 10px 0 0 0;}
div.pageContentBottom{width: 899px; height:78px; background-image: url('/images/front/page_content_bottom_bg.gif'); background-repeat: no-repeat;}
.normError{color:red;}
.smallInput { width: 60px; }
.tinyInput { width: 30px; }
.mediumInput { width: 200px; }
.longInput { width: 350px; }
.emailAddressInput { width: 200px; }
.phoneNumberInput { width: 100px; }
.phoneExtInput { width: 50px; }
.faxNumberInput { width: 100px; }
.mobileNumberInput { width: 100px; }
.button { background-color: #EEEEEE; width: auto; border: 1px #CCCCCC outset; cursor: pointer; cursor: hand; }

div.thankYouMessage { height: 130px; padding-top: 50px; }

div.footer {  width: 897px; height: 30px; background-image: url('/images/front/footer_bg.gif'); background-repeat: no-repeat; border-left: 1px solid #323131; }