@charset "UTF-8";
/* CSS Document */

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	font-family: verdana;
	font-size: 11px;
	line-height: 14px;
	color: #4b4d4f;
}
ul {
	margin-bottom:8px;
	margin-top:0px;
	font-family: verdana;
	font-size: 11px;
	line-height: 14px;
	color: #4b4d4f;
}
#left-td {
	background-color: #ffffff;
	background-image: url('../images/background_left.gif');
	background-repeat: repeat-y;
	width: 14px;
}
#right-td {
	background-color: #ffffff;
	background-image: url('../images/background_right.gif');
	background-repeat: repeat-y;
	width: 14px;
}
a {
	font-family: verdana;
	line-height: 14px;
}

a:link {
	color: #3d82b4;
	text-decoration: underline;
}
a:visited {
	color: #8F4684;
	text-decoration: underline;
}
a:hover {
	color: #00aeef;
	text-decoration: underline;
}
a:active {
	color: #ffffff;
	text-decoration: none;
}
.lenders {
	
	font-family: verdana;
	line-height: 24px;
	color: #4b4d4f;
}	
.contentleader {
	font-family: georgia;
	font-size: 12px;
	line-height: 18px;
	color: #07305d;
	text-transform: none;
	text-decoration: none;
}
.sectionhead {
	font-family: georgia;
	font-size: 20px;
	line-height: 26px;
	color: #07305d;
	text-transform: uppercase;
	text-decoration: none;
}
.sectionheadstate {
	font-family: georgia;
	font-size: 20px;
	line-height: 26px;
	color: #07305d;
	text-transform: none;
	text-decoration: none;
	font-style: italic;
}
.contenthead {
	font-family: georgia;
	font-size: 18px;
	line-height: 22px;
	color: #07305d;
	text-transform: none;
	text-decoration: none;
}
.contentsubhead {
	font-family: georgia;
	font-size: 11px;
	line-height: 16px;
	color: #07305d;
	text-transform: uppercase;
	text-decoration: none;
}
.contact {
	font-family: verdana;
	font-size: 11px;
	line-height: 16px;
	color: #ffffff;
}
.copyright {
	font-family: verdana;
	font-size: 10px;
	line-height: 16px;
	color: #ffffff;
}
.smallnote {
	font-family: georgia;
	font-size: 10px;
	line-height: 14px;
	color: #4b4d4f;
}
.formtitle {
	font-family: verdana;
	font-size: 12px;
	line-height: 16px;
	color: #07305d;
}
.practice {
	font-family: georgia;
	font-size: 11px;
	line-height: 14px;
	color: #3d82b4;
	text-decoration: none;
}
.practice a:link{
	font-family: georgia;
	font-size: 11px;
	line-height: 20px;
	color: #3d82b4;
	text-decoration: none;
}
.practice a:visited{
	font-family: georgia;
	font-size: 11px;
	line-height: 20px;
	color: #8F4684;
	text-decoration: none;
}
.practice a:hover{
	font-family: georgia;
	font-size: 11px;
	line-height: 20px;
	color: #17486a;
	text-decoration: none;
}
.practice a:active{
	font-family: georgia;
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
td#memberships {
	padding-left:12px;
}

.memberships {
	font-family: verdana;
	line-height: 16px;
	color: #797c80;
	text-decoration: none;
}
.memberships a:link{
	font-family: verdana;
	font-size: 10px;
	line-height: 16px;
	color: #3d82b4;
	text-decoration: none;
}
.memberships a:visited{
	font-family: verdana;
	font-size: 10px;
	line-height: 16px;
	color: #8F4684;
	text-decoration: none;
}
.memberships a:hover{
	font-family: verdana;
	font-size: 10px;
	line-height: 16px;
	color: #17486a;
	text-decoration: none;
}
.memberships a:active{
	font-family: verdana;
	font-size: 10px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
.nav {
	font-family: verdana, sans-serif;
	font-size:10px;
}
.nav a {
	font-family: verdana, sans-serif;
	color: #46484b;
	text-decoration: none;
}
.nav a:visited {
	color: #8F4684;
}
.nav a:hover {
	color: #5f9ac4;
}
.nav a:active {
	color: #FFFFFF;
}
.nav#mainnav {
	text-transform: uppercase;
}

.nav#subnav{
  background-color:#c9e9f4 ;
	font-family: georgia, serif ;
	font-size:10px;
	text-align:center;
}
.nav#subnav span {
text-align:center;
padding-bottom:10px;
padding-top:10px;
display:inline-block;

}

.nav#subnav a, .nav#subnav .current {
	font-family: georgia, serif ;
display:inline-block;
padding-left:2px;
padding-right:2px;
padding-bottom:10px;
padding-top:10px;
text-align:center;
font-size:11px;
}


#mainnav .current {
	background-color: #c9e9f4 ;	
}
#subnav .current {
	background-color: #17486a;
	color: white ;
    border-bottom:solid #c9e9f4 1px;
    border-top:solid #c9e9f4 1px;
}
#subnav .separator {

}

#mainnav td {
	border-bottom:solid #b7b7b7 1px;
}
#mainnav.has-subnav td.current {
	border-bottom:solid #b7b7b7 0px;
}

.download {
	font-family: verdana;
	font-size: 10px;
	line-height: 20px;
	color: #4b4d4f;
	text-decoration: none;
}
.download a:link {
	font-family: verdana;
*	font-size: 10px;
	line-height: 20px;
	color: #3d82b4;
	text-decoration: underline;
}
.downloadlink:visited {
	font-family: verdana;
	font-size: 10px;
	line-height: 20px;
	color: #8F4684;
	text-decoration: underline;
}
.download a:hover {
	font-family: verdana;
	font-size: 10px;
	line-height: 20px;
	color: #00aeef;
	text-decoration: underline;
}
.downloadlink:active {
	font-family: verdana;
	font-size: 10px;
	line-height: 14px;
	color: #ffffff;
	text-decoration: none;
}

form .section {
	background-color: #f7f1be;
	padding-left: 10px;
	width: 400px;
	padding-bottom: 12px;
	margin-bottom: 18px;
}
form .header {
	font-size: 1.2em;
	line-height: 2.2em;
	color: #07305d;
}
form .field-label {
	line-height: 2.2em;
}
form .field-label .error {
	font-weight: bold;
	line-height: 2.2em;
	color: #da2e2e;
}
form .field {
	line-height: 2.2em;
}
.error {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	color: #da2e2e;
	line-height: 2.2em;
}
form .error span, form .error div {
	color: inherit ;
}
form a:hover, form a:link, form a:visited {
	font-family: georgia;
	font-size: 12px;
	line-height: 18px;
}
form p {
	font-family: georgia;
	font-size: 12px;
	line-height: 18px;
	color: #07305d;
	text-transform: none;
	text-decoration: none;
}

/* stuff for video page (practice-bankruptcy.php) */
.player-holder {
width:516px;
background-color:#000000;
border-top:solid black 1px;
margin-top:4em;
}
.player-holder .title {
background-color:#ffffff;
color:#07305d;
font-family:georgia, serif ;
font-size:12px;
line-height:2em;
padding-bottom:1em;
}

a.player {
margin-left:auto;
margin-right:auto;
}
a.player img.button {
padding-top:121px;
margin-left:auto;
margin-right:auto;
display:block;
border:none;
}

