/*
Theme Name: All Clear Finance 
Version: 1.0
Author: GS
*/
body{
margin:0px auto;
padding:0px; 
border:none;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000;
width:990px;
font-size:12px;
background-color:#e3e3e3;
}
 #main{
 float:left;
 width:990px;
 border:0px solid #eaf2fe;

 }
 .clear{
 clear:both;}
#header {
 float:left;
 width:990px;
 border:0px solid #eaf2fe;
  background-image:url(images/main-body-bg.gif);
 background-repeat: repeat-x;
}
#main-body{
width:876px;height:100%;
padding: 0px 0px 0 0;margin: 0 auto;

}

#header-top{
 float:left;
 width:990px;
 height:95px;
 margin:0px;
 padding-right:0px;
 padding:0px;

 }   #image{
 float:left;
 width:248px;
 height:273px;
 margin:0px;
 padding-right:0px;
 padding:0px;
   background-image:url(images/image.gif);
 background-repeat: no-repeat;

 }
 #site-logo{
 float:left;
 width:344px;
 height:95px;
 margin:0px;
 padding:0px;
 }
 #container-right{
 float:left;
 width:628px;
 height:100%;
 margin:0px;
 padding:0px;
 }
  #punchline{
 float:left;
 width:628px;
 height:158px;
 margin:0px;
 padding:0px;
 }  #punchline2{
 float:left;
 width:628px;
 height:115px;
 margin:0px;
 padding:0px;
 }
 #header-right{
 float:left;
 width:646px;
 height:95px;
 margin:0px;
 padding-right:0px;
 padding:0px;
 background-color:#e7e7e7;
 }
.number{
 float: right;
 width:201px;
 height:95px;
 margin:0px;
 padding-right:0px;
   background-image:url(images/number.gif);
 background-repeat:repeat;

 }
 .debt-wizard{
 float: right;
 width:227px;
 height:75px;
 margin:0px;
 padding-right:0px;
 padding-top:20px;
 vertical-align:middle

 }
 #top-mainlinks{
 width:990px;
 height:38px;
 text-align:center;
 float: left;
 margin-top:0px;
 padding-top:0px;
 margin-left:0px;
 background-image:url(images/links-topbg.gif);
 background-repeat:repeat;
 }
 #top-mainlinks ul{
 padding:0px;
 margin:0px;
 margin-top:0px;
 padding-left:0px;
  padding-top:10px;

 
 }
 #top-mainlinks ul li{
 display: inline;
 line-height:20px;
 list-style:none;
 text-align:center;
 padding-left:10px;
 color:#fff;
 }
 #top-mainlinks ul li a {
  color:#fff;
  display: inline;
  line-height:20px;
  font-size:14px;
  font-weight: normal;
  text-decoration:none;
  text-align:center;
  padding-left:10px;
  padding-top:10px;
}
 #top-mainlinks ul li a:hover{
 color:#82b425;
  background-image:url(images/linkhov2.gif);
 background-repeat: no-repeat;
}
#middle-content{
width:876px;height:100%;


}
#content-btm{
 float: left;
 width:876px;
 height:15px;
 padding-right:0px;
 background-image:url(images/text-btm.gif);
 background-repeat:repeat;
 }
#content-top{
 float: left;
 width:876px;
 height:20px;
 padding-right:0px;
 background-image:url(images/text-top.png);
 background-repeat:repeat;
 }
#content{
 float: left;
 width:876px;
 height:100%;
 padding-right:0px;
 background-image:url(images/text-bg.gif);
 background-repeat:repeat;
 } #formright-container{
 float: right;
 width:262px;
 height:100%;
 margin:0px;
 padding:0px;
 }#form-bttom{
 float: right;
 width:262px;
 height:23px;
 margin:0px;
 padding:0px;
  background-image:url(images/form-btmcvr.gif);
 background-repeat: no-repeat;
 } 
  #form-top{
 float: right;
 width:262px;
 height:59px;
 margin:0px;
 padding:0px;
   background-image:url(images/formtop.gif);
 background-repeat: no-repeat;
 }  #form-options{
 float: right;
 width:252px;
 height: auto;
 margin:0px;
 padding:0px;
 padding-left:10px;
 background-image:url(images/formbg.gif);
 background-repeat:repeat;
 }
  #submit{
 float: left;
 width:232px;
 height:61px;
 text-align:center;
 margin:0px;
 padding:0px;
 }
  #middle-rightcontainer{
 float: left;
 width:613px;
 height:100%;
 margin:0px;
 padding:0px;
 }  #bulletscontainer{
 float: left;
 width:613px;
 height:361px;
 margin:0px;
 padding:0px;
 }
  #box-cvr{
 float: left;
 width:613px;
 height:100%;
 margin-top:5px;
 padding:0px;

 }
  #index-box-btm{
 float: left;
 width:613px;
 height:18px;
 background-image:url(images/boxbtmcvr-bg.gif);
 background-repeat: no-repeat;
 }
 #index-box-top{
 float: left;
 width:613px;
 height:24px;
 background-image:url(images/boxtopcrv-bg.png);
 background-repeat: no-repeat;
 }
.box-content{
 float: left;
 width:600px;
 height:100%;
 padding:5px;
 background-image:url(images/text-box-bg.png);
 background-repeat:repeat;
 }
 .text{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	line-height:15px;
	text-decoration:none;
	padding-left:20px;
	padding-right:25px;
	text-align:justify;
	margin-top:0px;
}
.text a{
	color:#000;
	text-decoration:none;
	
}
.text a:hover{
	color:#000;
	text-decoration:none;
	
}
  h1{
color:#000000;
float:left;
font-family:Verdana,Arial;
font-size:18px;
line-height:22px;
margin:0;
padding-left:18px;
padding-right:5px;
padding-top:5px;
text-align:left;
text-decoration:none;
}
h2{
	font-family:Verdana, Arial,;
	font-size:16px;
	color:#000;
	text-decoration:none;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
	padding-top:5px;
	margin:0px;
	margin-top:0px;
}
h3{
	font-family:Verdana, Arial,;
	font-size:14px;
	color:#000;
	text-decoration:none;
	line-height:18px;
	padding-left:5px;
	padding-right:5px;
	text-align: left;

}
#footer{
 width:990px;
 height:51px;
 text-align: center;
 line-height:15px;
 float:left;
 margin-top:10px;
 margin:0px;
 padding-top:20px;
  background-image:url(images/footer-bg.gif);
 background-repeat:repeat;
margin-top: 10px;
}

 #footer ul{
 padding:0px;
 margin:0px;
 margin-top:0px;
 margin-right:20px;
 margin-left:20px


 }
 #footer li{
 display: inline;
 line-height:20px;
 list-style:none;
 text-align:center;
 padding-left:10px;
 color:#fff;

 }
 #footer li a {
  color:#fff;
  display: inline;
  line-height:20px;
  font-size:12px;
  font-weight: normal;
  text-decoration:none;
  text-align:center;
  padding-left:10px;
}
#footer li a:hover{
color:#000;
text-decoration:none;
}
#bttom-links{
 width:990px;
 height:67px;
 text-align: center;
 float:left;
 margin-top:20px;
 padding-top:10px;

}

 #bttom-links ul{
 width:892px;
 padding:0px;
 margin:0px;
 margin-top:0px;
 margin-right:20px;
 margin-left:20px

 }
 #bttom-links li{
 display: inline;
 list-style:none;
 line-height:20px;
 text-align:center;
 padding-left:10px;
 color:#000;

 }
 #bttom-links li a {
	color:#333;
	 line-height:20px;
	display: inline;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
	padding-left:15px;
}
#bttom-links li a:hover{
color:#79a322;
text-decoration:none;
}
.menu {
	BORDER-RIGHT: #000 1px solid;
	BORDER-TOP: #000 1px solid;
	Z-INDEX: 100;
	margin-left:10px;
	margin-top:2px;
	BACKGROUND:#000000;
    repeat-y right 50%; 
	VISIBILITY: hidden;
	FONT: 11px/18px Arial;
	BORDER-LEFT: #000 1px solid;
	WIDTH: 200px;
	height: auto;
	BORDER-BOTTOM: #000 1px solid;
	POSITION: absolute;
	TEXT-ALIGN: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-right:14px;

}
.menu A {
	DISPLAY: block;
	PADDING-BOTTOM: 5px; 
	WIDTH: 100%;
	padding-left:10px;
	PADDING-TOP: 1px;
	TEXT-DECORATION: none; 
	color:#FFFFFF;
}
.menu A:hover {
	color:#82b425;
	margin:auto;
}
.thankyou{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000; 
}
	
#left-content{
	float:left;
	width:350px;
	height:auto;
	margin:0px;
	padding:10px;
}
#right-content{
	float:right;
	width:445px;
	height:auto;
	margin:0px;
}
#TOP_CVR{
	float:left;
	width:445px;
	height:35px;
	margin:0px;
	padding:0;
}
#BTM_CVR{
	float:left;
	width:445px;
	height:26px;
	margin:0px;
	padding:0;
}
#Stepabc_bg{
	float:left;
	width:439px;
	height:auto;
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	margin:0px;
	padding:0;
	border-left:#c2eaff solid 3px;
	border-right:#c2eaff solid 3px;
}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; line-height:20px;}
.normaltext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	text-align:justify;
}
.style3 {color: #FF0000}

.sitemap{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009900;
	font-weight:bold;
}
.sitemap a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	color:#82b425;
	text-decoration:underline;
	font-weight:bold;
}
.sitemap a:hover{
	
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.debt_wizard{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:normal;
	font-size:26px;
	text-decoration:none;
	text-align:center;
}
.edit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
}
.edit a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration: underline;
	font-weight:normal;
}
.edit a:hover{
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
}

.data{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#82b425;
	font-weight:normal;
}
.data a{
	color:#82b425;
	text-decoration:underline;
	font-weight:bold;
}

.data a:hover{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

select  { 
background-color:#FDFBDF;
border:1px solid #000000;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;  
}

.error{
color:#ff0000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#exampleholder {
background-color:#F2F2F2;
border-bottom:1px dashed #999999;
border-top:1px dashed #999999;
float:left;
font-size:10px;
height:auto;
line-height:normal;
padding:5px;
width:540px;
}