@charset "utf-8";
/* CSS Document */

body{
margin-left:auto;
margin-right:auto;
margin-top:0px;

}

#main {
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2 {
	font-size: 18px;
	color: #7F2D2F;
	text-align: center;
	padding-top: 10px;
	font-family: "Times New Roman", Times, serif;
}

#top {
	background-repeat: no-repeat;
	font-family: "Times New Roman";
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #9d3c3f;
	height: 134px;
	background-image: url(images/cb-Revised.jpg);
	width: 780px;
	margin-left: auto;
	margin-right: auto;
}

#top-business {
	background-repeat: no-repeat;
	font-family: "Times New Roman";
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #9d3c3f;
	height: 134px;
	background-image: url(images/img-business.jpg);
	width: 780px;
}

#top-family {
	background-repeat: no-repeat;
	font-family: "Times New Roman";
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #9d3c3f;
	height: 134px;
	background-image: url(images/img-family.jpg);
	width: 780px;
}

#top-realestate {
	background-repeat: no-repeat;
	font-family: "Times New Roman";
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #9d3c3f;
	height: 134px;
	background-image: url(images/img-realestate.jpg);
	width: 780px;
}

.toptext {
	font-family: "Times New Roman";
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #9d3c3f;
	text-align: center;
	vertical-align: bottom;
	padding-left: 5px;
	margin-top: 80px;
	width: 165px;
	margin-bottom: 0px;
	float: left;
}

.email a:link{
	color:#633101;
	text-decoration:none;
}
.email a:hover{
	color:#810805;
	text-decoration:underline;
}
.email a:visited{
color:#633101;
text-decoration:underline;
}
.email a:active{
	color:#810805;
	text-decoration:underline;
}


#Top-nav  {
	width: 770px;
	color: #095797;
	background-image: url(images/TopNavbg.jpg);
	height: 100%;
	background-repeat: repeat-x;
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 6px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}
#Top-nav  li{
	font-size: 13.5px;
	color: #095797;
	display: inline;
	padding-left:0px;
	padding-right:0px;
	width: 760px;
	height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	
		}
	
	#Top-nav  li a:link{
	color:#095797;
	text-decoration:none;
	}
	#Top-nav  li a:hover{
	text-decoration:underline;
	color: #4E0A0B;
	}
#Top-nav  li a:visited{
	color:#095797;
	text-decoration:none;
	}
	#Top-nav  li a:active{
	text-decoration:underline;
	color: #4E0A0B;
	}
	
#Body {
	width: 100%;
	background-color: #4E0A0B;
	padding: 0;
	margin: 0;
}
#leftnav {
	height: 100%;
	float: left;
	font-family: "Times New Roman";
	font-size: 12px;
	margin-left: 0px;
	line-height: 20px;
	background-image: url(images/Leftnavtop.jpg);
	width: 177px;
	background-repeat: no-repeat;
}
#subscribe {
	margin-left: 0px;
	font-size: 13px;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	height: 100%;
	float: left;
	width: 158px;
	vertical-align: middle;
	padding-top: 30px;
	padding-left: 20px;
	color: #7F2D2F;
	line-height: 18px;
}
#subscribe a:link{
	color: #7F2D2F;
	text-decoration:none;
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
}

#subscribe a:hover{
color: #741013;
text-decoration:underline;
font-size: 13px;
font-family: "Times New Roman", Times, serif;
}

#subscribe a:visited{
color: #7F2D2F;
text-decoration:none;
font-size: 13px;
font-family: "Times New Roman", Times, serif;
}

#subscribe a:active{
color: #741013;
text-decoration:underline;
font-size: 13px;
font-family: "Times New Roman", Times, serif;
}

.Emailbox {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7F2D2F;
	background-color: #EBDFCF;
}

.subscribebtn {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #D4C3A7;
	height: 20px;
	width: 100px;
	border-color: #2F2F2F;
	border-width: 1px;
	vertical-align: middle;
	background-color: #7F2D2F;
	margin-top: 7px;
	text-align: center;
}
#h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: 600;
	color: #4E0A09;
	text-align: left;
	padding-left: 0px;
}




#leftnav li{
	text-align: left;
	background-repeat: no-repeat;
	list-style: none;
	color: #4F0B0C;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 300;
	text-decoration: none;
	background-position: 5px 5px;
	}
#leftnavmain {
	width: 179px;
	float: left;
	height: 100%;
}

	 
	 
	#leftnav li a:link {
	color: #82571e;
	text-decoration:none;
	}
	
	#leftnav li a:hover {
	color: #633101;
	text-decoration:underline;
	}
	
	#leftnav li a:visited {
	color: #82571e;
	text-decoration:none;
	}
	#leftnav li a:active {
	color: #633101;
	text-decoration:underline;
	}
	 	
	#leftnav ul{
	margin:0;
	list-style-type:none;
	padding: 0;
	padding-top: 20px;
	}
.subheading{
	font-size:14px;
	padding-left: 18px;
}
#bodysubheading {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 10px;
	text-align: left;	
}

#footer {
	font-family: "Times New Roman";
	font-size: 10px;
	color: #7f6948;
	text-align: center;
	background-color: #FFFFFF;
	float: right;
	width: 573px;
	padding-right: 8px;
	padding-left: 8px;
	height: 100%;
	padding-top: 8px;
	line-height: 15px;
	margin: 0;
}

#footer a:link {
	color: #82571e;
	text-decoration:none;
	}
	
	#footer a:hover {
	color: #633101;
	text-decoration:underline;
	}
	
	#footer a:visited {
	color: #82571e;
	text-decoration:none;
	}
	#footer a:active {
	color: #633101;
	text-decoration:underline;
	}
	
#copyright {
	font-family: "Times New Roman";
	font-size: 9px;
	text-align: center;
	background-color: #FFFFFF;
	padding-top: 10px;
	color: #82571e;
	float: right;
	width: 589px;
	padding-bottom: 5px;
	font-weight: normal;
}
#copyright a:link {
	color: #82571e;
}
#copyright a:hover {
	color: #633101;
	text-decoration:underline;
}
#copyright a:visited {
	color: #82571e;
}
#copyright a:active {
	color: #633101;
	text-decoration:underline;
	}


#body-content {
	height: 100%;
	width: 591px;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	float: left;
	text-align: left;
}

#body-content3 {
	float: right;
	height: 100%;
	width: 582px;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
}


#body-content p{
	height: 100%;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
}
#body-content3 p{
	height: 100%;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
}


#body-content2 {
	float:left;
	height: 100%;
	width: 220px;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	}
	
	#body-content2 p{
	height: 100%;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	}
#body-content p a:visited {
	color: #7F2D2F;
}

#body-content p a:link {
	color: #7F2D2F;
	text-decoration: underline;
}
#body-content p a:hover {
	color: #741013;
	text-decoration: underline;
}



#body-content li{
	background-color: #FFFFFF;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: auto;
	width: auto;
	padding-right: 10px;
}
#body-content li a:visited {
	color: #7F2D2F;
	text-decoration:underline;
}

#body-content li a:link {
	color: #7F2D2F;
	text-decoration:underline;
}
#body-content li a:hover {
	color: #741013;
	text-decoration: underline;
}


#body-content p a:visited {
	color: #7F2D2F;
}

#body-content p a:link {
	color: #7F2D2F;
	text-decoration: underline;
}
#body-content p a:hover {
	color: #741013;
	text-decoration: underline;
}



#body-content3 li{
	height: 100%;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	line-height: auto;
}
#body-content3 li a:visited {
	color: #7F2D2F;
	text-decoration:underline;
}

#body-content3 li a:link {
	color: #7F2D2F;
	text-decoration:underline;
}
#body-content3 li a:hover {
	color: #741013;
	text-decoration: underline;
}

	
#video{
	float:right;
	height: 100%;
	background-color: #FFFFFF;
	background-repeat:no-repeat;
	background-position:center;
	margin: 0;
	padding: 0;
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 10px;
	width:330px;
	height:260px;
}

#clear {
	clear: both;
}
p {
	margin: 0px;
	padding: 0px;
}
#newscontent {
	height: 85px;
	width: 582px;
	clear: both;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}
#newscontent2 {
	height: auto;
	width: 582px;
	clear: both;
	margin-bottom: 0px;
	margin-top: 0px;
}
#ncontent {
	width: 455px;
	float: left;
}

#divorcelogo {
	width: 110px;
	height: 38px;
	float: right;
	margin-right: 10px;
	text-decoration: none;
}
#divorcelogo a:link {
	text-decoration: none;
}

#nheader {
	width: 100px;
	position: relative;
	top: 10px;
	left: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #7F2D2F;
}
#nlist {
	width: 450px;
	position: relative;
	left: 130px;
	top: -10px;
}
#nlist li {
	margin: 0;
	margin-right: 10px;
	line-height: 14px;
}
#nlist ol {
	margin: 0;
	list-style-type: decimal;
}

#nlist li a:visited {
	color: #7F2D2F;
	text-decoration: underline;
}

#nlist li a:link {
	color:#7F2D2F;
	text-decoration: underline;
}
#nlist li a:hover {
	color: #741013;
	text-decoration: none;
}

#nlist li a:active {
	color: #741013;
	text-decoration: none;
}
#Leftnavbg {
	background-image: url(images/leftnavbg.jpg);
	background-repeat: repeat-x;
	background-color: #bfd4e5;
	float: right;
	width: 770px;
}
#body2col {
	width: 780px;
	background-color: #4F090B;
	float: left;
}
#leftnavtop {
	background-image: url(images/Leftnavtop.jpg);
	background-repeat: no-repeat;
	float: none;
	height: auto;
	width: 100%;
}
#Leftcentimage {
	background-image: url(images/Leftlogorect.png);
	background-position: center center;
	height: 223px;
	width: 148px;
	margin-top: 40px;
	margin-left: 15px;
}
#leftbottom {
	background-image: url(images/Leftnavbottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 179px;
	float: left;
	background-color: #bfd4e5;
	height: 155px;
}
#Bodybottom {
	background-image: url(images/pagebottom1.jpg);
	background-repeat: no-repeat;
	width: 591px;
	background-color: #FFFFFF;
	background-position: bottom;
	height: 155px;
	text-align: left;
	float: left;
}
#bottom {
	background-color: #4E0A0B;
	float: left;
	padding-left: 10px;
}
#leftbottom p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F090B;
	text-align: left;
	padding-left: 15px;
}
.bodybottom {
	font-size: 12px;
	color: #26699E;
	text-align: left;
	padding-top: 15px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.bodybottom  a:hover {
	color: #4F090B;
	text-decoration: underline;
}
.bodybottom a:link {
	color: #1960A0;
	text-decoration: none;
}
.bodybottom a:visited {
	color: #4E0A0B;
	text-decoration: underline;
}
.bodybottom a:active {
	color: #14609A;
	text-decoration: underline;
}
#leftnavtop p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 50px;
	padding-right: 20px;
	padding-left: 25px;
}
#Leftcentimage-practicearea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F090B;
	padding-top: 10px;
	padding-left: 10px;
	text-align: left;
}
#body-contentpract li {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 25px;
	line-height: auto;
	margin: 0;
	width: auto;
}

table li {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 25px;
	line-height: auto;
	margin: 0;
	width: auto;
}

#body-contentpract {
	height: 100%;
	background-color: #FFFFFF;
	margin: 0;
	float: left;
	width: 566px;
	text-align: left;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#body-contentpract p{
	height: 100%;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-right: 25px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
}

#body-contentpract li a:visited {
	color: #7F2D2F;
	text-decoration:underline;
}

#body-contentpract li a:link {
	color: #7F2D2F;
	text-decoration:underline;
}
#body-contentpract li a:hover {
	color: #741013;
	text-decoration: underline;
}


#body-contentpract p a:visited {
	color: #7F2D2F;
}

#body-contentpract p a:link {
	color: #7F2D2F;
	text-decoration: underline;
}
#body-contentpract p a:hover {
	color: #741013;
	text-decoration: underline;
}
#Leftcentimage-practicearea a {
	font-family: Arial, Helvetica, sans-serif;
	color: #4F090B;
	text-decoration: underline;
}
#Leftcentimage-practicearea li {
	text-align: left;
}
#Leftcentimage-practicearea ul {
	text-align: left;
}

.atto {
	list-style-type: none;
}
#mainhead {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #7F2D2F;
	text-align: center;
}
#leftprobottom {
	clear: both;
	float: left;
	width: 165px;
	padding-left: 10px;
	position: relative;
	vertical-align: baseline;
	top: -165px;
	height: 100%;
	
}

#leftprobottom  p{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F090B;
	text-align: left;
	padding-left: 15px;
	}
#Leftpracticearea {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 160px;
	padding-left: -10px;
	text-align: left;
}




/* form */

/* FORM SNIPPET ADDED FOR CONTACT PAGE */

#containerIntakeFormI {
	width: 32.5em;
	padding-left: 25px;
}

	#containerIntakeFormI .intakeFormINote { margin: 0; padding: 0 0 1em 0; }

	#ie #containerIntakeFormI .intakeFormINote { margin: 0; padding: 0; }

	#intakeFormI legend, #intakeFormI ol, #intakeFormI ol li, #intakeFormI p, #intakeFormI select { margin: 0; padding: 0; }

	#intakeFormI fieldset { border: none; border-top: 1px solid black; padding-left: 10px; }

		#intakeFormI legend { font-weight: bold; font-size: 1.2em; color: #000; }

		#ie #intakeFormI legend { margin-left: -6px; }

		#ie #intakeFormI .intakeFormIHelp { margin-bottom: .5em; }

		#intakeFormI ol { list-style: none; line-height: 1em; }

		#ie #intakeFormI .intakeFormIInline { margin-bottom: .5em; }

			#intakeFormI ol li { line-height: 1em; }

			#intakeFormI .intakeFormIFirst { margin-top: .5em; }

			#ie #intakeFormI .intakeFormIFix { display: inline-block; }

			#intakeFormI .intakeFormIInline li { display: inline; }

				#intakeFormI label { cursor: pointer; }

				#intakeFormI .intakeFormIInline label { margin-right: 10px; }

				#intakeFormI input { display: block; width: 20.5em; margin-bottom: .5em; }

				#intakeFormI .intakeFormIInline input { display: inline; width: 25px; margin-bottom: 0; }

					#intakeFormI .intakeFormIInline label input { }

				#intakeFormI select { display: block; width: 21em; margin-bottom: .5em; }

				#intakeFormI textarea { width: 20.5em; margin: .5em 0; }

				#intakeFormI .intakeFormIHover:hover, #intakeFormI .intakeFormIHover:focus { border: 2px solid black; }

			#intakeFormI .intakeFormIDisclaimer { float: left; margin-right: 10px; }

		#intakeFormI p { margin-bottom: .5em; }

		#ie #intakeFormI p { margin-top: .5em; }

	#intakeFormI .intakeFormISubmit { width: 13.5em; height: 2.5em; }



/* EMAIL OBFUSCATION STYLES */

.emailObfuscationBody { background-image: url(/Includes/Templates/Active/images/spacer.gif); }

#emailObfuscation { padding: 5px; }

#emailObfuscation h4 { margin-top: 0px; margin-bottom: 16px; }

#emailObfuscation .asterisk { color: #ff0000; }

#emailObfuscation table { margin: 10px; }

#emailObfuscation td { height: 24px; }

#emailObfuscation td.cellLeft { padding: 2px; }

#emailObfuscation td.cellRight { padding: 2px; }

#emailObfuscation td.cellColspan2 { padding: 2px; }

#emailObfuscation input { width: 230px; }

#emailObfuscation textarea { width: 300px; }

#emailObfuscation input.RadioButtonPrefferredEmail { width: 15px; }

#emailObfuscation input.RadioButtonPrefferredPhone { width: 15px; }

#emailObfuscation input.CheckBoxSendCopy { width: 15px; }

#emailObfuscation input.ButtonSubmit { width: 100px; }

#emailObfuscation input.ButtonReset { width: 100px; }

#emailObfuscation p.closeWindow { text-align: right; }


/* Add design specific styles below. */



.hBG { background: #000000; }



.hTableTop { border-bottom: 14px solid #FFFFFF; }



.hTop { padding: 0px 0px 0px 0px; border-bottom: 0px solid #36444E; }

.hCity { margin-left: 0px; }



.hTableNav { border-bottom: 2px solid #000000; }



#hNav { background: #374752 url(/Includes/Templates/Active/images/h-bg-nav.gif) no-repeat top left; padding: 0px 0px 0px 11px; }

#hNav p { color: #FFFFCC; }

#hNav a { text-decoration: none; font-weight: normal; }

#hNav a:link { color: #FFFFCC; }

#hNav a:visited { color: #FFFFCC; }

#hNav a:hover { color: #FFFFFF; }

#hNav a:active { color: #FFFFFF; }



#hSearch { background: #4C5F6D url(/Includes/Templates/Active/images/h-bg-search.gif) no-repeat top left; padding: 0px 0px 0px 15px; }

#hSearch p { color: #F0EEE3; }

#hSearch .hSearchField { width: 131px; height: 19px; border-top: 2px solid #404040; border-right: 1px solid #D1CFC9; border-bottom: 1px solid #D1CFC9; border-left: 2px solid #595959; font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 10px; padding: 2px; }

#hSearch .hGo { margin-bottom: -8px; }

#hSearch form { margin: 0px; }





#hInfo { border-bottom: 1px solid #FFFFFF; padding: 3px 0px 0px 20px; }

#hInfo p { color: #FFFFCC; margin-bottom: 1px; }

#hInfo a { text-decoration: none; font-weight: normal; }

#hInfo a:link { color: #FFFFCC; }

#hInfo a:visited { color: #FFFFCC; }

#hInfo a:hover { color: #FFFFFF; }

#hInfo a:active { color: #FFFFFF; }



.hSurviving { border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; }



.hClient { padding: 24px 21px 0px 0px; border-top: 1px solid #FFFFFF; }



#hContact p { color: #FFFCE0; }

#hContact a { text-decoration: none; font-weight: normal; }

#hContact a:link { color: #FFFCE0; }

#hContact a:visited { color: #FFFCE0; }

#hContact a:hover { color: #FFFFFF; }

#hContact a:active { color: #FFFFFF; }

#hContact .hEnewsLetter { border-left: 1px solid #FFFFFF; padding-top: 2px; }



#hAbout { margin: 12px 0px 0px 27px; }

#hAbout p { color: #6A0307; margin-bottom: 2px; }

#hAbout a { text-decoration: none; font-weight: normal; }

#hAbout a:link { color: #6A0307; }

#hAbout a:visited { color: #6A0307; }

#hAbout a:hover { color: #BF040D; }

#hAbout a:active { color: #BF040D; }



#hClient { margin: 6px 0px 0px 12px; }

#hClient p { color: #6A0307; margin-bottom: 2px; }

#hClient a { text-decoration: none; font-weight: normal; }

#hClient a:link { color: #6A0307; }

#hClient a:visited { color: #6A0307; }

#hClient a:hover { color: #BF040D; }

#hClient a:active { color: #BF040D; }



.hLeft { padding-bottom: 30px; }



#hPrint { padding: 12px 0px 18px 8px; }

#hPrint p { font-size: 10px; color: #6A0307; margin: 0px; }

#hPrint a { text-decoration: none; font-weight: normal; }

#hPrint a:link { color: #6A0307; }

#hPrint a:visited { color: #6A0307; }

#hPrint a:hover { color: #BF040D; }

#hPrint a:active { color: #BF040D; }

#hPrint .hContact { margin: 14px 0px 0px 27px; }



#hExpectations { padding: 20px 33px 20px 20px; }

#hExpectations p { font-size: 10px; margin-bottom: 7px; line-height: 12px; }



#hAddress { padding: 30px 10px 12px 19px; }

#hAddress p { line-height: 14px; }



.hContent { padding: 24px 0px 30px 0px; }



#hTitle { border-bottom: 1px solid #6A0307; margin-bottom: 24px; }

#hTitle td { padding-bottom: 2px; }

#hTitle p { color: #6A0307; }

#hTitle a { text-decoration: none; font-weight: normal; }

#hTitle a:link { color: #6A0307; }

#hTitle a:visited { color: #6A0307; }

#hTitle a:hover { color: #BF040D; }

#hTitle a:active { color: #BF040D; }



#hLearn { padding: 12px 0px 0px 0px; border-top: 1px solid #6A0307; }

#hLearn p { line-height: 13px; }



.disclaimer { font-size: 10px; }



.hTableBot { border-top: 7px solid #FFFFFF; }



.hBotCell { border-top: 7px solid #000000; }



#btmNav { padding: 10px 0px 10px 0px; border-top: 7px solid #000000; }

#btmNav .hLogoSM { margin-bottom: 18px; }

#btmNav p { color: #000000; line-height: 17px; }

#btmNav a { text-decoration: none; font-weight: normal; }

#btmNav a:link { color: #660000; }

#btmNav a:visited { color: #660000; }

#btmNav a:hover { color: #BF040D; }

#btmNav a:active { color: #BF040D; }



#hDisclaimer { padding: 12px 0px 38px 0px; border-top: 7px solid #000000; }

#hDisclaimer p { color: #999999; line-height: 17px; }
#main {
	width: 780px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#leftnavtop p a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#leftnavtop a a:hover {
	color: #4F090B;
	text-decoration: underline;
}
#leftnavtop p a:visited {
	color: #FFFFFF;
}
#leftnavtop p a:active {
	color: #FFFFFF;
}
