/* CSS Document */
.body {
	background-color: #b1b9bb;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #747474;
	margin: 0;
	padding: 0;
}
h1 {
	font-size: 16px;
	color: #343432;
	margin: 25px 10px 10px 25px;
}

h2 {
margin: 25px 10px 10px 25px;
}

h3 {
	margin: 0;
	font-size: 14px;
	color: #343432;
	margin: 10px 10px 10px 25px;
}
p {
	margin: 10px 40px;
}
ul, ol
{
	padding: 10px 40px;
	margin: 10px 40px;
}
span.color {
	color: #f02c02;
}
span.color2 {
	color: #fff;
}
a {
	color: #fff;
	text-decoration: none;
}
a:hover {
	color: #f02c02;
}
#idContainer {
	width: 775px;
	margin: 0 auto;
}
#idInfo {
	width: 775px;
	height: 159px;
	margin-top: 20px;
	_border-top:20px dashed #b1b9bb;
	margin-left: 2px;
	background: transparent url(../images/sub_01.jpg) 0 0 no-repeat;
}
#idInfo #idContact {
	float: left;
	width: 288px;
	height: 159px;
	margin-left: 39px;
	display: inline;
}
#idInfo #idContact img {
	margin: 0;
	font-size: 14px;
	color: #343432;
	letter-spacing: .2em;
	margin-left: 35px;
	padding-top: 40px;
}
#idInfo #idContact p {
	margin: 10px 0 0 55px;
	color: #000;
}
#idInfo #idProfile {
	float: left;
	width: 409px;
	height: 159px;
}
#idInfo #idProfile img {
	margin: 0;
	font-size: 14px;
	color: #343432;
	letter-spacing: .2em;
	margin-left: 35px;
	padding-top: 40px;
}
#idInfo #idProfile #id1, #idInfo #idProfile #id1 a:link, #idInfo #idProfile #id1 a:visited 
{
	width: 108px;
	height: 73px;
	float: left;
	display: inline;
}
#idInfo #idProfile #id1
{
	background: transparent url(../images/photolink_03.jpg) top left no-repeat;
	margin: 77px 0 0 43px;
	*margin: 20px 0 0 43px;
}
#idInfo #idProfile #id1 a:link, #idInfo #idProfile #id1 a:visited
{
	background: transparent url(../images/photo_03.jpg) top left no-repeat;
}
#idInfo #idProfile #id1 a:hover
{
	background-position: -108px;
}
#idInfo #idProfile #id1 a:active
{
	background-position: 0 0;
}
#idInfo #idProfile #id2, #idInfo #idProfile #id2 a:link, #idInfo #idProfile #id2 a:visited 
{
	width: 108px;
	height: 73px;
	float: left;
}
#idInfo #idProfile #id2
{
	background: transparent url(../images/photolink_05.jpg) top left no-repeat;
	margin: 20px 0 0 10px;
}
#idInfo #idProfile #id2 a:link, #idInfo #idProfile #id2 a:visited
{
	background: transparent url(../images/photo_05.jpg) top left no-repeat;
}
#idInfo #idProfile #id2 a:hover
{
	background-position: -108px;
}
#idInfo #idProfile #id2 a:active
{
	background-position: 0 0;
}
#idInfo #idProfile #id3, #idInfo #idProfile #id3 a:link, #idInfo #idProfile #id3 a:visited 
{
	width: 108px;
	height: 73px;
	float: left;
}
#idInfo #idProfile #id3
{
	background: transparent url(../images/photolink_07.jpg) top left no-repeat;
	margin: 20px 0 0 10px;
}
#idInfo #idProfile #id3 a:link, #idInfo #idProfile #id3 a:visited
{
	background: transparent url(../images/photo_07.jpg) top left no-repeat;
}
#idInfo #idProfile #id3 a:hover
{
	background-position: -108px;
}
#idInfo #idProfile #id3 a:active
{
	background-position: 0 0;
}
#idTop {
	width: 775px;
	height: 93px;
	background: transparent url(../images/header.jpg) 0 0 no-repeat;
}
#idTop #idHeader {
	width: 775px;
	height: 50px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#idTop #idHeader #idHeaderLeft {
	width: 350px;
	height: 50px;
	float: left;
}
#idTop #idHeader #idHeaderLeft img {
	margin: 18px 0 0 20px;
}
#idTop #idHeader #idHeaderRight {
	float: left;
	width: 400px;
	height: 40px;
	margin-top: 10px;
}

#idTop #idHeader #idHeaderRight p {
margin: 1px 0 0 215px;
text-align:center;
}

#idTop #idHeader #idHeaderRight p a {
	/*margin-left: 215px;*/
	color: #6a6a69;
}

#idTop #idHeader #idHeaderRight p a:hover {
	color: #f02c02;
}
#idTop #idSubPageMenu {
	width: 775px;
	height: 43px;
}
#idTop #idSubPageMenu ul {
	line-height: 18px;
	margin: 0;
	padding: 12px 2px 5px 2px;
}
#idTop #idSubPageMenu ul li {
	display: block;
	float: left;
	list-style-type: none;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding-left: 26px;
}
#idTop #idSubPageMenu ul li a {
	color: #5f767a;
	text-decoration: none;
}
#idTop #idSubPageMenu ul li a:hover {
	color: #fff;
}
#idMain {
	width: 773px;
	background-color: #e1e2e2;
	border-top: 1px solid #6B8488;
	border-left: 1px solid #6B8488;
	border-right: 1px solid #6B8488;
}

.RichText {
width:540px;
float:left;
}

#idMain:after
{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
}
#idMain a
{
	color: #6B8488;
	text-decoration: underline;
}
#idMain a:hover
{
	color: #ff0000;
	text-decoration: none;
}
#idMain #idBankruptcy
{
	width: 336px;
	margin: 10px auto 0px auto;
}
#idMain #idBankruptcy #idChapter7, #idMain #idBankruptcy #idChapter7 a:link, #idMain #idBankruptcy #idChapter7 a:visited,
#idMain #idBankruptcy #idChapter13, #idMain #idBankruptcy #idChapter13 a:link, #idMain #idBankruptcy #idChapter13 a:visited, 
#idMain #idBankruptcy #idFAQ, #idMain #idBankruptcy #idFAQ a:link, #idMain #idBankruptcy #idFAQ a:visited
{
	width: 112px;
	height: 43px;
	float: left;
	display: block;
}
#idMain #idBankruptcy #idChapter7
{
	background: url(../images/chapter_7_over.jpg) 0 0 no-repeat;
}
#idMain #idBankruptcy #idChapter13
{
	background: url(../images/chapter_13_over.jpg) 0 0 no-repeat;
}
#idMain #idBankruptcy #idFAQ
{
	background: url(../images/faq_over.jpg) 0 0 no-repeat;
}
#idMain #idBankruptcy #idChapter7 a:link, #idMain #idBankruptcy #idChapter7 a:visited
{
	background: url(../images/chapter_7.jpg) 0 0 no-repeat;
}
#idMain #idBankruptcy #idChapter13 a:link, #idMain #idBankruptcy #idChapter13 a:visited
{
	background: url(../images/chapter_13.jpg) 0 0 no-repeat;
}
#idMain #idBankruptcy #idFAQ a:link, #idMain #idBankruptcy #idFAQ a:visited
{
	background: url(../images/faq.jpg) 0 0 no-repeat;
}
#idMain #idBankruptcy #idChapter7 a:hover, #idMain #idBankruptcy #idChapter13 a:hover, #idMain #idBankruptcy #idFAQ a:hover
{
	background-position: -112px 0;
}
#idMain #idBankruptcy #idChapter7 a:active, #idMain #idBankruptcy #idChapter13 a:active, #idMain #idBankruptcy #idFAQ a:active
{
	background-position: 0 0;
}

#idBottom {
	width: 775px;
	height: 16px;
	background: transparent url(../images/sub_04.jpg) 0 0 no-repeat;
}
#idCopyright {
	width: 775px;
}
#idCopyright ul {
	line-height: 16px;
	margin: 0;
	padding: 5px 2px 5px 30px;
}
#idCopyright ul li {
	display: block;
	font-size: 11px;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	border-right: solid 1px #6c6c6c;
	display: inline;
	list-style-type: none;
}
#idCopyright ul li a {
	color: #6c6c6c;
	text-decoration: none;
}
#idCopyright ul li a:hover {
	color: #fff;
}
#idCopyright p {
	font-size: 11px;
	text-align: center;
	margin: 5px 0px;
}


#idContactForm {
	margin: 10px 40px;
}
.clsBreadCrumbs
{
	font-size: 10px;
	margin: 10px 0px 20px 20px;
}
.clsTab50
{
	margin-left: 80px;
}

.logo {
	text-align:center;
}

.disclaimer {
	padding:0px 100px;
}

#idCopyright a {
	color:#747474;
}

#idCopyright a:hover {
	color:#fff;
}

.sitemap ul li ul, .sitemap li {
	margin:0px !important;
}

/*  <![ Primary Contact Form [ ----------------------------------------------------*/

.pad_frm_itm {
	padding:3px 0px;
	margin:0px;}

.form-label {
	width:140px;
	padding:0px 5px 0px 0px;
	display:inline-block;
	vertical-align:top;}
  
.form-pct {
	width:300px;
	font:12px Verdana, Arial, Helvetica, sans-serif;}
	
.msg-pct {
	width:445px;
	height:70px;
	overflow:auto;
	font:12px Verdana, Arial, Helvetica, sans-serif;}

.main-submit {
	} /*applied to SUBMIT and CLEAR VALUES buttons on main contact form */
	
.main-submit:hover {
	}


.custom-form {
	margin-left:40px;
	}

	.custom-form fieldset {
		margin:0px 0px 10px 0px;
		padding:0px;
		border:none;}
		  
	.custom-form legend {
		padding:0px 2px;
		font-weight:bold;}
		  
	.custom-form ol {
		margin:0px;
		padding:0px;
		list-style:none;}


/*]()[*/
#breadcrumbs { margin-left:40px; color:#7d9aa0; font-size:10px;}

#breadcrumbs a, #breadcrumbs a:live,
#breadcrumbs a:active, #breadcrumbs a:visited {
	text-decoration:none !important;
	color:#7d9aa0;
}

#breadcrumbs a:hover { text-decoration:underline; }

#icons-links { width:340px; margin:0 auto; }
#icons-links a img { float:left; }
		


#idTop #idSubPageMenu ul ul, #idTop #idSubPageMenu ul ul:hover {
			z-index:98;
			display:none;
			position:absolute;
			margin:-0px 0px 0px 0px!important;
			width:150px;
			*margin: 17px 0 0 -110px!important;
			_overflow:hidden;}
			
		#idTop #idSubPageMenu ul li:hover ul {
			display:block;
			float:none!important;}
		
		#idTop #idSubPageMenu ul ul li {
			z-index:99;
			padding:0px 1px 1px 1px;
			background:#8ca0a7;
			float:none!important;
			width:168px;
			_padding:1px 0px;
			_margin:-2px 0px;}
			
		#idTop #idSubPageMenu ul ul li a, 
		#idTop #idSubPageMenu ul li:hover ul li a {
			z-index:100;
			width:150px;
			font-size:11px;
			color:#fff!important;
			text-transform:none;
			background-image:none;
			padding:7px 9px;
			display:block;
			background:#8ca0a7;
			float:none!important;
			_height:14px;
			_overflow: visible;}
			
		#idTop #idSubPageMenu ul ul li a:hover,
		#idTop #idSubPageMenu ul li:hover ul li a:hover {
			color:#fff;
			background:#667E80;}

.GoogleMap {
margin-left:25px;
}

#qc {
float:right;
width:215px;
text-align:left;
border: 1px solid #728e92;
background: #d4d5d5;
margin-top:5px;
margin-right:5px;
color:#000;
}

#qc h3 {
color:#000;
margin:5px 5px;
font-size:16px;
background:#b1b9bb;
padding:10px 10px;
}

.pad_frm_itm2 { 
margin:4px 15px;
}

.form-pct2 {
width: 180px; 
margin:4px 15px;
color: #5F767A;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.msg-pct2 { 
width: 180px; 
margin:4px 15px;
color: #5F767A;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.submit {
margin:4px 0px 8px 15px;
}