/* Burn a Debt Page Layout styles */

/* General styles */

h1{
 font-size: 1.4em;
 color: #c3302d;
 font-weight: normal;
}
h2{
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}
h3, h4, h5{
 font-size: 1.1em;
 color: #c3302d;
 font-weight: normal;
}

.content h1, .content h2, .content h3, .content h4, .content h5{
 padding-left: 10px;
}

.content .rule{
 width: 100%;
 height: 2px;
 border-top: 2px dotted #c3302d;
}

.content a, .content a:link{
 color: #c3302d;
}

.content_curve{
 background-image: url(../images/structure/content_br.gif);
 background-position: bottom right;
 background-repeat:no-repeat;
 width: 800px;
 height: 13px;
}

.centre{
 text-align: center;
}

b{
 color: #c3302d;
}

b.black{
 color: #000;
 font-size: 1.2em;
}

.floatLeft{
 width: 50%;
 float: left;
 position: relative;
}

.floatRight{
 width: 50%;
 float: right;
 position: relative;
}

img{
 border: 0;
}

.content li, ol li, ul#sitemap li{
 font-size: 0.8em;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #656565;
}


.content img.right{
 float: right;
 padding: 0 20px 0 10px;
}

/* Header styles */

#header p{
 padding: 3% 5% 0;
 margin: 0;
 float: right;
 color: #fff;
 font-size: 1.35em;
 font-weight: normal;
 /*_padding: 4% 5% 0;*/
}

#header p span{
 color: #ffc20e;
}

#header .link{
 font-size: 9px;
 color: #fff;
 text-decoration: none;
}
/* Main Content */

.content{
 width: 457px;
 background-color: #f6f5e6;
}

.content .keyPoints{
 padding-left: 15px;
}

.content .keyPoints img{
 float: left;
 width: 21px;
 padding: 0px 0 0 0;
}

.content .keyPoints .text{
 display: block;
 margin-left: 7px;
 float: left;
 font-weight: bold;
 margin-bottom: 5px;
}

.content .keyPoints .text span{
 color: #c3302d;
}

.content_head{
 background-position: top;
 background-repeat:no-repeat;
 width: 457px;
 height: 93px;
}

.content_head.debt{
 background-image: url(../images/content/home_page.gif);
}

.content_head.newsTop{
 background-image: url(../images/content/news.gif);
}

.content_head.about{
 background-image: url(../images/content/about.gif);
}

.content_head.iva{
 background-image: url(../images/content/iva.gif);
}

.content_head.debt_reduction{
 background-image: url(../images/content/debt_reduction.gif);
}

.content_head.faq{
 background-image: url(../images/content/faq.gif);
}

.content_head.options{
 background-image: url(../images/content/options.gif);
}

.content_head.student{
 background-image: url(../images/content/student.gif);
}

.content_head.counsellor{
 background-image: url(../images/content/counsellor.gif);
}

.content_head.contact{
 background-image: url(../images/content/contact.gif);
}

.content_head.rss{
 background-image: url(../images/content/rss.gif);
}

.content_head.manualTop{
 background-image: url(../images/content/manual.gif);
}

.content_head.test{
 background-image: url(../images/content/test.gif);
}

.content_head.bankruptcy{
 background-image: url(../images/content/bankruptcy.gif);
}
.content_head.debt_consolidation{
 background-image: url(../images/content/debt_consolidation.gif);
}
.content_head.debt_management{
 background-image: url(../images/content/debt_management.gif);
}
.content p{
 padding: 0 10px 0 10px;
 color: #333333;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 0.8em;
}

.content_bottom{
 background-image: url(../images/content/bottom.gif);
 background-position: bottom;
 background-repeat:no-repeat;
 width: 457px;
 height: 18px;
}


/* Homepage */

#butt1 {
 width: 238px;
 height: 47px;
 margin: 0;
 padding: 0;
 border: 0;
 background: transparent url(../images/button1.gif) no-repeat top left;
 text-indent: -1000em;
 cursor: pointer; /* hand-shaped cursor */
 /* cursor: hand; /* IE 5.x */
}

/* Right Column */

/* Test styles */

.test_left, .manual, .news, .debt_support, .debt_writeoff{
 margin-bottom: 10px;
 margin-left: 10px;
}

.debt_writeoff #butt1{
 background: transparent url(../images/button3.gif) no-repeat top left;
 width: 224px;
 height: 43px;
}

.test_left_top{
 background-position: top;
 background-repeat:no-repeat;
 background-image: url(../images/right_col/test_left_top.gif);
 width: 308px;
 height: 74px;
}

.test_left_body{
 border-right: 7px solid #000;
 border-left: 7px solid #000;
 width: 276px;
 margin-left: 7px;
 padding: 15px 0 0 11px;
}

/* News and Info styles */

.news, .news a, .news a:link{
 color: #ff6600;
 font-size: 0.8em;
}

.news p, .news p a, .news p a:link{
 color: #000;
 font-size: 0.95em;
 font-weight: bold;
}

.news_top, .manual_top, .debt_support_top, .debt_writeoff_top{
 background-position: top;
 background-repeat:no-repeat;
 background-image: url(../images/right_col/news_top.gif);
 width: 308px;
 height: 54px;
}

.manual_top{
 background-image: url(../images/right_col/manual_top.gif);
}

.debt_support_top{
 background-image: url(../images/right_col/debt_top.gif);
}

.debt_writeoff_top{
 background-image: url(../images/right_col/debt_writeoff_top.gif);
}

.news_body, .manual_body, .debt_support_body, .debt_writeoff_body{
 border-right: 7px solid #ffc20e;
 border-left: 7px solid #ffc20e;
 width: 267px;
 margin-left: 7px;
 padding: 10px;
}

* html .debt_support_body{
 margin-top: -4px;
}

.manual_body{
 border-right: 7px solid #c3302d;
 border-left: 7px solid #c3302d;
}

.debt_writeoff_body{
 border-right: 7px solid #000;
 border-left: 7px solid #000;
}

.debt_writeoff_body p{
 font-size: 0.75em;
 color: #656565;
 font-weight: bold;
 padding-left: 20px;
 margin: 0 0 10px 0;
}

.debt_support_body{
 border-right: 7px solid #e67925;
 border-left: 7px solid #e67925;
 background-image: url(../images/right_col/debt_body.gif);
 background-position: right;
 background-repeat:no-repeat;
 height: 51px;
 color: #656565;
 font-weight: bold;
 font-size: 0.75em;
}

.debt_support_body span{
 font-size: 1.8em;
 color: #e67925;
}

.news_bottom, .manual_bottom, .debt_support_bottom, .test_left_bottom, .debt_writeoff_bottom{
 background-image: url(../images/right_col/news_bottom.gif);
 background-position: bottom;
 background-repeat:no-repeat;
 width: 301px;
 height: 13px;
 margin-left: 7px;
}

.news_body img{
 margin-top: 10px;
 padding-right: 5px;
}

.manual_bottom{
 background-image: url(../images/right_col/manual_bottom.gif);
}

.debt_support_bottom{
 background-image: url(../images/right_col/debt_bottom.gif);
}

.debt_writeoff_bottom, .test_left_bottom{
 background-image: url(../images/right_col/debt_writeoff_bottom.gif);
}

* html .news_bottom, * html .manual_bottom, * html .debt_support_bottom, * html .test_left_bottom, * html .debt_writeoff_bottom{
 margin-top: -5px;
}

.manual{
 font-size: 0.7em;
 color: #555;
}

.manual a, .manual a:link{
 color: #c3302d;
 font-size: 1.4em;
 font-weight: bold;
 text-decoration: none;
}

.manual img{
 float: left;
 padding-right: 10px;
}

/* News Listing */

.news_listings{
 margin: 0 10px 0 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.news_item{
 font-size: 0.8em;
 color: #656565;
 border-bottom: 1px solid #c3302d;
 padding: 5px 0 5px 0;
}

.news_item span{
 color: #000;
 font-size: 0.85em;
}

/* List styles */

ul#list{
 margin: 0;
 padding: 0;
 list-style: none;
}

ul#list li{
 font-size: 1.1em;
 background-image: url('../images/icons/news.gif');
 background-position: left;
 background-repeat: no-repeat;
 margin-bottom: 3px;
}

ul#list span{
 padding-left: 20px;
 width: 240px;
 display:block;
}

ul#list li a, ul#list li a:link{
 color: #555555;
}

/* Table styles */

table#iva, table#bankruptcy, table#debt_con, table#debt_man{
 font-size: 0.7em;
 margin: 10px 10px 10px 10px;
 width: 95%;
 position: relative;
}

caption{
 font-weight: bold;
 margin-top: 10px;
 color: #000;
 font-size: 1.4em;
 text-align: left;
 padding-left: 10px;
}

table#iva th, table#bankruptcy th, table#debt_con th, table#debt_man th{
 color: #fff;
 font-weight: normal;
 text-align: left;
}

table#DMMDownload
{
 margin: 0px 0px 0px 0px;
 position: relative;
}

#iva th{
 background-color: #c3302d;
}

#bankruptcy th{
 background-color: #e67925;
}

#debt_con th{
 background-color: #ffc20e;
}

#debt_man th{
 background-color: #808285;
}

table#iva td, table#bankruptcy td, table#debt_con td, table#debt_man td{
 background-color: #fff;
}

td.pro{
 color: #000;
 font-weight: bold;
 width: 45%;
 vertical-align: top;
}

td.con{
 color: #c3302d;
 width: 45%;
 vertical-align: top;
}

table#iva th, table#bankruptcy th, table#debt_con th, table#debt_man th{
 padding: 10px;
 font-weight: bold;
}

table#iva td, table#bankruptcy td, table#debt_con td, table#debt_man td{
 padding: 5px;
}

/* Form Styles */

#frm fieldset{
 width: 70%;
 padding: 10px 2px 10px 10px;
 border: 1px solid #e67925;
 margin-left: 10px;

}

#frm legend{
 font-size: 1.2em;
 font-weight: bold;
 color: #000;
}

#frm{
 padding: 0 0 15px 0;
 width: 100%;
 margin-top: 10px;
 font-size: 0.7em;
 color: #000;
}

#frm .textRow{
 margin: 0 10px 10px 0;
}

#frm label{
 font-weight: bold;
}

#frm .inputRow{
 margin-bottom: 14px;
}

#frm .inputBox{
 border: 1px solid #959595;
 width: 80%;
 margin-top: 5px;
 font-size: 0.8em;
}

#frm .inputBox{
 width: 100%;
}

#frm .textArea{
 border: 1px solid #959595;
 width: 100%;
 margin-top: 5px;
 font-size: 1em;
 height: 100px;
 font-family: Arial, Helvetica, sans-serif;
}

/* Footer styles */

#footer p{
 color: #ffa5a4;
 font-size: 0.75em;
 padding: 10px 0 0 20px;
}

#footer a, #footer a:link{
 color: #ffa5a4;
 text-decoration: none;
}

#footer a span{
 padding-left: 8px;
 background-image: url(../images/arrow_pink.gif);
 background-position: left;
 background-repeat:no-repeat;
}

#footer a.pad{
 padding-left: 10px;
}

.downloadManual
{
        font-family:    Arial, Helvetica, sans-serif;
        font-size:      11px;
}
    
.thankyouLabel
{
        font-family:    Arial, Helvetica, sans-serif;
        font-size:      11px;
        color:          Red;
}