tml, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;  
}

body { font: .8em arial, "trebuchet ms", tahoma, verdana, sans-serif;line-height:26px;}
* {outline: none;}

form {margin: 0;padding: 0;}
img {border: none;display: block;}
ul {}
h1,h2,h3,h4,h5,h6 {padding:0;margin:0;}
h1 {color:#275a98;font-size:1.6em;}
h2 {color:#275a98;font-size:1.2em;}
.header h1, .header_debt h1 {color:#ffd741;font-size:1.2em;padding-top:60px;padding-left:200px;}

br.clear {clear: both;}
div.clear {height: 0;overflow: hidden;}

.container, .container_home{
	width:860px;margin: 0 auto;
}

.container_app{
	width:860px;margin: 0 auto;
}

.body {

}

td .center, .center {text-align:center;}
td .right, .right {text-align:right;}
td .left, .left {text-align:left;}

.header_debt {height:100px;background-color:#fff;background:url(/global/images/tax_settlement_0001/header_debt.png);}
.header {height:100px;background-color:#fff;background:url(/global/images/tax_settlement_0001/header.png);}
.footer {color:#a6a5a5;padding:4px;clear:both;font-size:.85em;}
.footer a {color:#a6a5a5; text-decoration:none;}
.footer a:hover {color:#444; text-decoration:underline;}
.footer .links {margin-top:24px;margin-bottom:12px;}
 
.body {padding-top:12px;}
.container_app .content { width:415px; margin-left:230px;}
.container_home .content { width:415px; }

.container_app .leftcol {
	float:left;
	width:215px;
	border:0px #DDD solid;
	text-align:left;
	background-color:#FFF;
}

.container_home .rightcol {
	float:right;
	width:415px;
	border:0px #DDD solid;
	text-align:center;
	background-color:#EEE;
}
.container_app .content .hdr {text-align:center;font-weight:bold;font-size:1.5em; color:#FFF;padding:8px 8px;background-color:#333;}
.container_app .leftcol .hdr2 {text-align:center;font-weight:bold;font-size:1.2em; color:#FFF;padding:8px 8px;background-color:#4393c5;}
.container_app .leftcol .item { background-color:#EEE; border:1px #DDD solid;padding:4px;}

.container_home .rightcol .hdr {clear:left;text-align:center;font-weight:bold;font-size:1.5em; color:#FFF;padding:8px 8px;background-color:#333;}
.container_home .rightcol .hdr2 {clear:left;text-align:center;font-weight:bold;font-size:1.5em; color:#FFF;padding:8px 8px;background-color:#4393c5;}
.container_home .rightcol .white {clear:left;height:12px;background-color:#FFF;}

.tbl_short_app {margin:0 auto;background-color:#EEE;}
.tbl_short_app td{padding:4px;}
.tbl_short_app .small {font-size:.8em;line-height:normal;}
.tbl_short_app .lbl {text-align:right;width:120px;font-weight:bold;}
.tbl_short_app  .val {text-align:left;}

.testimonals {font-size:.8em;}
.testimonal {clear:both;text-align:left;padding:4px;}
.testimonal img {float:left;padding:4px;margin-right:8px;width:75px;height:75px;}


.question {color:#333;font-weight:bold;margin-top:16px;}
.answer {}

.diy_wrapper {
	background-color:#ffffd9;
	color:#979758;
	padding:8px;
	border:1px #959516 solid;
	margin:16px 0px;
	line-height:normal;
}

.diy_wrapper h3{
	color:#959516;
	text-align:center;
	font-size:1.2em;
}

.green {
	color:#1b7b1d;
	font-weight:bold;
}

.settle_callout_wrapper {
	background-color:#CBE4C3;	
    	color: #0C2504;
	padding:8px;
    	border: 1px solid #2E9410;
	margin:16px 0px;
	line-height:normal;
}

.settle_callout_wrapper h3 {
	color:#0C2504;
	text-align:center;
	font-size:1.2em;
}

.rightcol .cities {
	text-align:left;
	padding:8px;
}
.rightcol .cities ul {
	padding-left:24px;
}

.error_wrapper {
	background-color:#fbe7e7;
	color:#e2424d;
	padding:8px;
	border:1px #d84452 solid;
	margin:8px 0px;
}

.error_wrapper h3 {	
	color:#8e0929;
}

.thank_you_offers_wrapper {
	text-align:center;	
	margin-top:16px;
	width:100%;
}

.thank_you_offers_wrapper .border img {
	margin:auto;
	border:2px #CCC solid;
}


.points_wrappers {
	background-color:#ffd48f;
	padding:8px;
	text-align:left;
}

.points_wrappers ul {
	margin-left:24px;
}
.points_wrappers li {
	list-style-type:square;
}


.debt_right_col {
	float:right;
	padding:4px;
	/*border:1px #000 solid;*/
	width:175px;
}

.debt_settlement_promo_wrapper {	
	background-color:#f0f9ff;
	color:#4393c5;
	padding:8px;
	border:1px #4393c5 solid;
	margin:8px 0px;
	text-align:center;
}

.debt_settlement_promo_wrapper .debt_hdr a{
	font-weight:bold;
	font-size:18px;
	color:#4393c5;
}

.localized_wrapper {	
	padding:8px;
	background-color:#ffd48f;
	text-align:center;
	font-size:24px;
}


.localized_wrapper .city {	
	color:#333;
	font-weight:bold;
}
