.fyc_ctrl_container
{
	padding:0px 0px 5px 35px;
	width:120px;
	text-align:left;
}
.fyc_ctrl_progress
{
	padding:0px 0px 0px 40px;
	width:175px;
	text-align:center;
}
.fyc_ctrl_label
{
	padding:0px 0px 3px 0px;
	width:120px;
	display:block;     	        	
}
.fyc_ctrl_error_label
{
	padding:0px 0px 0px 0px;
	width:120px;
	color:Red;
	display:inline;
}
.fyc_ctrl_input
{
	width:120px;
	display:inline;
	font-size:9px;   	
}

.fyc_ctrl_submit
{
	padding:5px 0px 20px 10px;
	display:block;        	        	
}

.fyc_ctrl_phone_area_code
{
	width:25px;
	height:12px;
	
}
.fyc_ctrl_phone_prefix
{
	width:25px;
	height:12px;   	        	
}
.fyc_ctrl_phone_suffix
{
	width:30px;
	height:12px;   	        	
}

.fyc_ctrl_disclaim
{
	color:#000;
	font: normal 12px verdana;
}
.fyc_ctrl_disclaim a
{
	color:#000;
	font: normal 12px verdana;
}

.debt_hover_link
{
	width:120px;
	text-decoration:underline;
	display:inline;
}

.fyc_ctrl_footer_frame
{
	width:600px;
	display:block;
}

.fyc_crtl_footer_iframe
{
	width:600px;
	height:600px;
	padding:1px 1px 1px 1px;
}

.fyc_ctrl_footer_link
{
	padding:0px 20px 0px 20px;
	color:#3d5e6f;
	font-size:10px
}

a.fyc_ctrl_footer_link:hover {
	color:#73bbca;
}

/*************************************** Main CSS ************************************/

body {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	color:#333333;
	background:#e7e7e7  url(../images/body_back.jpg) left 10px repeat-x;
	border-top:10px #617370 solid;
}

a {
	color:#294a7f;
	outline:none;
	
}

#fyc_container {
	margin:0 auto;
	padding:54px 0 0 0;
	width:800px;
	text-align:left;
	position:relative;
	
}

/************** Header Area ***********************/

#fyc_header_area{
	margin:0;
	padding:0;
	position:relative;
	height:193px;
	background:url(../images/banner.jpg) top left no-repeat;
}

#fyc_header_area h1 {
	margin:0;
	padding:0;
	display:block;
	height:123px;
	width:338px;
	position:absolute;
	top:-54px;
	left:-39px;
	background:url(../images/DHE.gif) top left no-repeat;
}

#fyc_header_area h1 span {
	position:relative;
}

#fyc_header_area h2 {

 display:none; 

}

#fyc_header_area h2 span {
}

#fyc_header_area ul#topNav {
	margin:0;
	padding:0;
	position:absolute;
	top:-23px;
	left:730px;

}

#fyc_header_area ul#topNav li {
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
	font-size:11px;
}

#fyc_header_area ul#topNav li a {
	text-decoration:none;
	color:#252525;
}

#fyc_header_area ul#topNav li a:hover {
	text-decoration:underline;
	color:#6bc224;
	background:none;
}

#fyc_header_area ul#readmore {
	margin:0;
	padding:155px 0 0 47px;
}

#fyc_header_area ul#readmore li {
	margin:0;
	padding:0;
	display:inline;
}

#fyc_header_area ul#readmore a {
	margin:0 23px;
	padding:0;
	display:block;
	height:23px;
	width:88px;
	float:left;
	background: url(../images/readMore.gif) top left no-repeat;
}

#fyc_header_area ul#readmore a:hover {
	background:url(../images/readMore_hover.gif) top left no-repeat;
}

/********** Special Phone IDs *************/

h1#fyc_phoneSub_on {
	
}




h2#fyc_phoneDisplay {
	margin:0;
	padding:2px 0 0 135px;
	position:absolute;
	top:-26px;
	left:424px;
	display:block;
	font-size:16px;
	color:#252525;
	background:url(../images/call.gif) left center no-repeat;
}


/************* End of Special Phone IDs ************/



/************** Content Area **********************/

#fyc_content_area {
	padding:0px 0 15px 0;
	position:relative;
	background:#FFFFFF url(../images/content_back.gif) top left repeat-x;
	border-bottom: solid 1px #CCC;
}

#fyc_content_area h1 {
	display:none;
/*	clear:both;
	display:block;
	margin:0;
	padding:0;*/
}

#tabContent h1 {
display:block;
margin:0;
padding:10px 0 0 0;
font-size:32px;
}



#tabContent h2 {
	display:block;
	font-size:20px;
	padding:0;
	margin:0;
	color:#474747;
}

#fyc_body #fyc_form #fyc_container #fyc_content_area #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent h3 {
	margin:0;
	padding:0;
	font-size:20px;
}

#fyc_body #fyc_form #fyc_container #fyc_content_area #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent img {
	margin:5px 0 0 5px;
	border:1px #CCC solid;
}

#tabContent ul {
	margin:20px 0 15px 15px;
	padding:0;	
}

.TabbedPanelsContent .america, #tabContent .america {
	position:relative;
	background:url(../images/americaBack.gif) top left no-repeat;
	height:110px;
	width:331px;
	margin:0 auto;
	padding:10px 10px 5px 10px;
	line-height:16px;
}

.TabbedPanelsContent .america h2, #tabContent .america h2 {
	font-size:16px;
	margin:0;
	padding:0;
}

.america a.read {
	position:absolute;
	top:114px;
	left:225px;
	display:block;
	width:88px;
	height:23px;
	background:url(../images/readMore.gif)
}

.america a.read:hover {
	background:url(../images/readMore_hover.gif) top left no-repeat;
}

#ttdd a{
	text-decoration:underline;
}

#ttdd a:hover {
	background:none;
}

.TabbedPanelsContent .america p, #tabContent .america p {
	font-size:11px;
	margin:0;
	padding:5px 0 0 5px;
}

#fyc_body #fyc_form #fyc_container #fyc_content_area #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent ol li {
	padding:0 0 5px 0;
	text-align:left;
}

#tabContent li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:10px 0 5px 40px;
	height:25px;

	display:block;
	font-weight:normal;
	list-style:none;
/*	list-style: url(../images/check.gif);*/
	background:url(../images/check.gif) left 3px no-repeat;
}

#tabContent li span {
	color:#529F1D;
	font-weight:bold;
	font-size:16px;
}

#tabContent p{
	font-size:12px;
	margin:0;
	padding:5px 0 0 10px;
	
}

#fyc_body #fyc_form #fyc_container #fyc_content_area #TabbedPanels1 .TabbedPanelsContentGroup #ttdd ul {
	list-style:none;
}

#fyc_body #fyc_form #fyc_container #fyc_content_area #TabbedPanels1 .TabbedPanelsContentGroup #ttdd li {
	margin:15px 0 15px 0;
	padding:15px 0 15px 50px;
	border-bottom:1px #CCC dotted;
}

#optCon {
	background:url(../images/barGraph.gif) top left no-repeat;
	height:50px;
	padding-left:50px;
	vertical-align:middle;
}

#optMan {
	background:url(../images/lineGraph.gif) top left no-repeat;
	height:50px;
	vertical-align:middle;
	padding-left:50px;
}

#optBan {
	background:url(../images/xGraph.gif) top left no-repeat;
	height:50px;
	vertical-align:middle;
	padding-left:50px;
}

#optSet {
	background:url(../images/pieGraph.gif) top left no-repeat;
	height:50px;
	vertical-align:middle;
	padding-left:50px;
}

h3#dcHeader 
{
	padding:18px 0;
	background:url(../images/barGraph.gif) 245px center no-repeat;
}

h3#dmHeader 
{
	padding:18px 30px 18px 0px;
	background:url(../images/lineGraph.gif) 280px center no-repeat;
}

h3#faqHeader {
	padding:15px 0;
	background:url(../images/faq.gif) 95px center no-repeat;
}

h3#ccHeader {
	padding:18px 0;
	background:url(../images/credit.gif) 225px center no-repeat;
}

h3#dnHeader {
	padding:18px 0;
	background:url(../images/pieGraph.gif) 280px center no-repeat;
}

h3#banHeader {
	padding:0 0 8px 0;
	background:url(../images/xGraph.gif) 280px center no-repeat;
}

#fyc_body #fyc_form #fyc_container #fyc_content_area #TabbedPanels1 .TabbedPanelsContentGroup #ttdd ul.smallArrow {
	list-style:url(../images/smallArrow.gif);
}

#fyc_body #fyc_form #fyc_container #fyc_content_area #TabbedPanels1 .TabbedPanelsContentGroup #ttdd ul.smallX {
	padding-left: 80px;
	list-style: url(../images/x.gif);
}

#fyc_body #fyc_form #fyc_container #fyc_content_area #TabbedPanels1 .TabbedPanelsContentGroup #ttdd ul.smallX li {
	padding-left:10px;
	padding-top:5px;
}

#fyc_body #fyc_form #fyc_container #fyc_content_area #TabbedPanels1 .TabbedPanelsContentGroup #ttdd ul.smallArrow li {
	padding-left:10px;
	padding-top:5px;
}

#fyc_content_area h1 span {
}


#fyc_content_area h2 span {
}

.p1 {
	display:none;
	
}

.p2 {
	display:none;
}

/**************** Form Area *****************/

#rtColumn {
	position:relative;
	float:right;
	width:362px;
}


#fyc_form_area {
	padding:0 0 37px 0;
/*	position: absolute;
	top:235px;
	left:438px; */
	position:relative;
	top:10px;
	left:-5px;
	z-index:2;
	width: 360px;
	background: url(../images/form_bottom.gif) bottom left no-repeat;
	font-size:11px;
	font-weight:bold;
	line-height:11px;
}


#fyc_formHead_area {
	padding:0 0 0 0;
	position:relative;
	background:url(../images/form_back.gif) top left repeat-y;

}

#fyc_formFooter_area {

	padding:130px 0px 15px 0px;
	position:relative;
}

#fyc_form_area h1 {
	margin:0;
	padding:0;
	display:block;
	position:absolute;
	height:129px;
	width:362px;
	top:0px;
	left:0px;
	background:url(../images/form_head.gif) top left no-repeat;
}

#fyc_form_area h1 span {
	position:relative;
}

#fyc_form_area h2 {
	margin:0;
	padding:0;
	position:absolute;
	display:block;
	top:-21px;
	left:-15px;
	height:109px;
	width:96px;
}

#fyc_form_area h2 span {
	position:relative;
}

#seenTV {
	margin:0 auto;
	padding:0 0 0 0;
	display:block;
	height:64px;
	width:277px;
	text-align:center;
	font-weight:bold;
	text-indent:-9999px;
	outline:none;
	background:url(../images/asSeen.gif) top left no-repeat;

}

/********************* Widgets **************************/



#ebook {
	display:block;
	position:relative;
	margin:10px auto 0 auto;
	padding:0;
	width:225px;
	height:66px;
}

#ebookContainer {
	margin:0 auto;
	padding:15px 0 0 0;
	width:340px;
}

#ebookContainer p {
	margin:0 0 10px 0;
	padding:0;
}


/*********************Second Nav Section*************/

#secNav{
	margin:15px 0 0 0;
	padding:15px 0 0 0;
	height:60px;
	clear:both;
	text-align:center;
	position:relative;
	background:url(../images/footer_back_v2.gif) top center no-repeat;
}



#secNav ul {
	padding:0;
	margin:0;
}

#secNav li{
	padding:0;
	margin:0;
	list-style:none;
	display:inline;
	font-size:11px;
}

#secNav li a{
	margin:0 0.6em;
	color:#999999;
	text-decoration:none;

}

#secNav li a:hover {
	color:#6BC224;
	background:none;
	text-decoration:underline;
}

/**************** Footer Area ******************/

#fyc_footer_area {
	padding:15px 0 0 0;
/*	position:absolute;
	top:600px;
	left:10px; */
	width:800px;
	text-align:center;
	z-index:1;
	
}

#fyc_footer_area img {
	display:block;
	margin:0 auto;
	height:90px;
	width:90px;
	background: url(../images/disclaimer.gif) 25px left no-repeat;
	
}
