body {background-color:#ffffff;font-family:arial, helvetica, sans-serif;font-size:11px;color:#000033;margin:0px 0px 0px 0px;z-index: 3;}
body.blue {background-color:#013567;font-family:arial, helvetica, sans-serif;font-size:11px;color:#003366;margin:0px 0px 0px 0px;z-index: 3;}
table.template {width: 763px; border: 1px solid #336699;}
table.template_blue_517 {width: 763px; border: 1px solid #336699; background-color: #003366;}
table.randomimage {border-bottom: 1px solid #336699;} 
h1.main {font-family: arial, helvetica, sans-serif;font-size:16px;color:#003366;font-weight:bold;padding-top: 20px; padding-left: 36px; padding-right:33px;}
h1 {font-family: arial, helvetica, sans-serif;font-size:16px;color:#003366;font-weight:bold;padding-top: 5px; padding-left: 36px; padding-right:33px;}
h1 a:link {font-family: arial, helvetica, sans-serif;font-size:16px;color:#003366;font-weight:bold;text-decoration: none;}
h1 a:visited {font-family: arial, helvetica, sans-serif;font-size:16px;color:#003366;font-weight:bold;text-decoration: none;}
h1 a:active {font-family: arial, helvetica, sans-serif;font-size:16px;color:#003366;font-weight:bold;text-decoration: none;}
h1 a:hover {font-family: arial, helvetica, sans-serif;font-size:16px;color:#003366;font-weight:bold;text-decoration: none;}
h2 {font-family: arial, helvetica, sans-serif;font-size:13px;color:#003366;font-weight:bold; display: inline;}
h1.content {font-family: arial, helvetica, sans-serif;font-size:16px;color:#003366;font-weight:bold; padding-left: 36px; padding-right:33px;}
h2.landing {font-family: arial, helvetica, sans-serif;font-size:12px;color:#003366;font-weight: bold; font-style: italic; padding-left: 20px;}
h2.landinghdr {font-family: arial, helvetica, sans-serif;font-size:12px;color:#6699cc;font-weight: bold;}
h2.landinghdr1 {font-family: arial, helvetica, sans-serif;font-size:16px;color:#6699cc;font-weight: bold;}
h2.landingformhdr {font-family: arial, helvetica, sans-serif;font-size:20px;color:#ff9933;font-weight: bold; font-style: italic; padding-top: 20px;}
h2.landingformhdr1 {font-family: arial, helvetica, sans-serif;font-size:20px;color:#ff9933;font-weight: bold; padding-top: 20px;}
p {text-align:left;font-size:10pt; padding-left: 36px; padding-right:33px;}
ol {text-align:left;font-size:11px; padding-left: 36px; padding-right:33px;}
ol ol {text-align:left;font-size:11px; list-style-type: lower-alpha;}
ul {text-align:left;font-size:11px; padding-left: 36px; padding-right: 33px;}
ul ul {text-align:left;font-size:11px;}
ul ul ul {text-align:left;font-size:11px;}
ul ul ul ul {text-align:left;font-size:11px;}

.o {font-style: italic; color: #ff9900;}
.o_ital {font-size:12px; font-weight: bold; font-style: italic; color: #ff9900;}
.o_bold_lg {font-size:10pt; font-weight: bold; color: #ff9900;}
.o_bold {font-size:11px; font-weight: bold; color: #ff9900;}
.o_ital_11 {font-size:11px; font-weight: normal; font-style: italic; color: #ff9900;}
.error {color: red; font-weight:bold;}
.small {font-size: 9px; color: #003366;}
.smalllanding {font-size: 9px; color: #000000;}
input.landing {font-family: arial, helvetica, sans-serif;font-size:16px;background-color:#ff6600;color:#ffffff;border:1px solid #000066;}
select{font-family: arial, helvetica, sans-serif;font-size:11px;background-color:#ffffff;border:1px solid #000000;color:#000000}
select.landing {font-family: arial, helvetica, sans-serif;font-size:16px;background-color:#ffffff;border:1px solid #000000;color:#000000; height: 20px;}
.list {float:left;width:50%;}
.list ul {margin:1em 1em 1em 1em;padding: .5em .5em .5em .5em; font-size:12px;}
.list li {font-weight:normal;}
.list a {color:#000;}
.list a:hover {color:#FF9900;}
.list .root {margin: 0 0 0 -.5em;list-style:none;font-weight:bold;}
.sub li {font-family:arial, helvetica, sans-serif;font-size:12px;color:#000}
a.whitelink:link {color:#ffffff;font-weight:bold;text-decoration:none;font-size:12px}
a.whitelink:visited {color:#ffffff;font-weight:bold;text-decoration:none;font-size:12px}
a.whitelink:active {color:#ffffff;font-weight:bold;text-decoration:none;font-size:12px}
a.whitelink:hover {color:#ffffff;font-weight:bold;text-decoration:none;font-size:12px}
a:link {color:#0000FF;font-size:11px;font-weight:normal;text-decoration:underline}
a:visited {color:#0000FF;font-size:11px;font-weight:normal;text-decoration:underline}
a:active {color:#0000FF;font-size:11px;font-weight:normal;text-decoration:underline}
a:hover {color:#0000FF;font-size:11px;font-weight:normal;text-decoration:underline}
div.header {background-color:#ff9900; z-index: 3; position: relative;}
table.help {width: 75%; font-size:11px; padding: 0px 0px 0px 36px;}
table.help td{text-align: center;}
table.leftside {font-size:11px;color:#003366;}
table.leftside td {font-size:11px;color:#003366; padding-left:8px;}
table.leftside td.content {font-size:11px;color:#003366; padding-left:8px;}
table.leftside td.landingcontent {font-size:11px;color:#003366; padding-left:8px;}
table td.hdr {font-size:11px;color:#ffffff; background-color: #6699cc; font-weight:bold; text-align:center; padding-top: 2px; padding-bottom: 2px;}
table.glossary td {border-bottom:1px dotted #003366; padding-bottom:2px;padding-left:8px;padding-right:8px;}
td.level1 {padding-bottom: 5px; padding-left: 5px; border-bottom:1px dotted #003366;}
td.level1 a:link {font-size:12px;color:#333366;font-weight:normal;text-decoration:none}
td.level1 a:visited {font-size:12px;color:#333366;font-weight:normal;text-decoration:none}
td.level1 a:active {font-size:12px;color:#333366;font-weight:normal;text-decoration:none}
td.level1 a:hover {font-size:12px;color:#333366;font-weight:bold;text-decoration:none}
td.level2 {padding-bottom: 5px; padding-left: 15px; border-bottom:1px dotted #000000;}
td.level2 a:link {font-size:10px;color:#669933;font-weight:normal;text-decoration:none;}
td.level2 a:visited {font-size:10px;color:#669933;font-weight:normal;text-decoration:none;}
td.level2 a:active {font-size:10px;color:#669933;font-weight:normal;text-decoration:none;}
td.level2 a:hover {font-size:10px;color:#ff6600;font-weight:normal;text-decoration:underline;}
div.topbar {position: relative; z-index: 3;}
table.topnav td {padding-top:8px;padding-bottom:6px;font-weight:bold;color:#ffffff;font-size:9px;}
table.topnav td a:link {font-weight:bold; color:#ffffff; font-size:11px; text-decoration:none;font-weight:bold;}
table.topnav td a:visited {font-weight:bold;color:#ffffff;font-size:11px; text-decoration:none;font-weight:bold;}
table.topnav td a:active {font-weight:bold;color:#ffffff;font-size:11px; text-decoration:none;font-weight:bold;}
table.topnav td a:hover {font-weight:bold;color:#ffffff;font-size:11px; text-decoration:underline;font-weight:bold;}
table.secnav td{padding-right:20px;padding-top:3px;padding-bottom:3px; color:#ffffff;font-size:9px;}
table.secnav a:link {font-weight: normal; color:#ffffff; font-size:10px; text-decoration:none;}
table.secnav a:visited {font-weight:normal;color:#ffffff;font-size:10px; text-decoration:none;}
table.secnav a:active {font-weight:normal;color:#ffffff;font-size:10px; text-decoration:none;}
table.secnav a:hover {font-weight:normal;color:#ffffff;font-size:10px; text-decoration:underline;}
table.leadform {font-size:9px; padding: 2px; background-color: #e5f2ff;}
table.consultbutton {padding: 2px; background-color: #e5f2ff; border-bottom:1px dotted #003366;}
table.consultbutton td {padding=left: 5px;}
table.consultbutton td a:link {text-decoration:none;}
table.consultbutton td a:visited {text-decoration:none;}
table.consultbutton td a:active {text-decoration:none;}
table.consultbutton td a:hover {text-decoration:none;}
table.landing {font-size:12px; padding: 2px; padding-left: 33px; color: #000000;}
table.footer {padding:15px; height:51px; color:#ffffff; font-size:9px;}
table.footer a:link {color:#ffffff;font-size:10px;font-weight:bold;text-decoration:none;}
table.footer a:visited {color:#ffffff;font-size:10px;font-weight:bold;text-decoration:none;}
table.footer a:active {color:#ffffff;font-size:10px;font-weight:bold;text-decoration:none;}
table.footer a:hover {color:#ccffff;font-size:10px;font-weight:bold;text-decoration:none;}
/* Debt Calculator Report*/
table.debtcalcreport {font-size:10px;}
H1.debtreporthdr {font-size:12px;color:#ff9900;font-weight: bold; align:center;}
hr {color: #e5f2ff;}
table.debtreport {font-size:11px;}
table.debtreport td b {color:#ff9900;}
div.reporthdr {font-size:11px; align:center;}
/* Login Drop Down */
#OpenLogin, #CloseLogin	{cursor: hand; font-size:11px;}
#Login {height:102px;WIDTH:202px;background-color: #e5f2ff; z-index:1;position:absolute;left:-350px;TOP:-210px; border: 1px solid #000000;}
.tblLogin td {font-size:10px; color:#003366; font-weight:bold; padding-left: 5px; background-color: #e5f2ff;}
.tblLogin td a:link {font-size:10px; color:#ffffff;text-decoration:underline;font-weight:normal}
.tblLogin td a:visited {font-size:10px; color:#ffffff;text-decoration:underline;font-weight:normal}
.tblLogin td a:active {font-size:10px; color:#ffffff;text-decoration:underline;font-weight:normal}
.tblLogin td a:hover {font-size:10px; color:#ffffff;text-decoration:underline;font-weight:normal}
td.LoginTitle	{FONT-WEIGHT: bold; BACKGROUND-COLOR: #6699cc; padding:3px 3px 3px 3px; text-align: center; color:#ffffff;}
td.LoginBottom {BACKGROUND-COLOR: #6699cc; padding:3px 3px 3px 3px; vertical-align: bottom; font-size:11px; font-weight:bold;}
td.LoginBottom A:link {color:#ffffff; text-decoration: none; font-size:10px; font-weight:bold;}
td.LoginBottom A:visited {color:#ffffff; text-decoration: none; font-size:10px; font-weight:bold;}
td.LoginBottom A:active {color:#ffffff; text-decoration: none; font-size:10px; font-weight:bold;}
td.LoginBottom A:hover {color:#ffffff; text-decoration: underline; font-size:10px; font-weight:bold;}
/* White Styles  */
table.whitelanding_leftside {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
table.whitelanding_leftside a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration: none;}
table.whitelanding_leftside a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration: none;}
table.whitelanding_leftside a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration: none;}
table.whitelanding_leftside a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration: none;}
table.whitelanding_leftside td.content {padding-right: 20px;}
table.whitelanding_form {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold; width: 208px;}
table.whitelanding_form td table td {padding-left: 0px;padding-top: 0px;}
table.whitelanding_form td {padding-left: 22px;padding-top: 15px;}
form {display:inline}
table.whitelanding_form td input {font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color:#ffffff;color:#000000;border:1px solid #AAACAB;}
table.whitelanding_form td select{font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color:#ffffff;border:1px solid #AAACAB;color:#000000}
div.whitelanding_rightside {font-family: Arial, Helvetica, sans-serif;padding-left: 10px; font-size: 12px;color:#000000;}
div.whitelanding_rightside table td {font-family: Arial, Helvetica, sans-serif;vertical-align: top; font-size: 12px;color:#000000;}
div.whitelanding_rightside h1 {font-family: Arial, Helvetica, sans-serif;display: inline; font-size: 14px;padding-left: 0px;color:#000000;}
table.error {padding-left: 22px;}
/* landing form 517 styles WHITE*/
table.whitelanding_copy_517 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width: 259px;}
table.whitelanding_copy_517 td.heading {padding-top: 35px;}
table.whitelanding_copy_517 td.heading h1{font-family:Arial, Helvetica, sans-serif; padding-left: 0px; padding-right: 0px; font-size: 18px; font-weight: bold; display:inline; color: #000000;}
table.whitelanding_copy_517 td.content {padding-left: 10px; padding-bottom:0px; padding-top:10px;  font-size: 14px; font-weight: bold;}
table.whitelanding_form_517 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; width: 504px;}
table.whitelanding_form_517 td table td {padding-left: 0px;padding-top: 10px;}
table.whitelanding_form_517 td {padding-left: 22px;padding-top: 15px;}
table.whitelanding_form_517 td input {font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color:#ffffff;color:#000000;border:1px solid #AAACAB;}
table.whitelanding_form_517 td select{font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color:#ffffff;border:1px solid #AAACAB;color:#000000}
table.error_517 {padding-left:22px;}

/* Blue Styles */
table.bluelanding_leftside {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
table.bluelanding_leftside a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration: none;}
table.bluelanding_leftside a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration: none;}
table.bluelanding_leftside a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration: none;}
table.bluelanding_leftside a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration: none;}
table.bluelanding_leftside td.content {padding-right: 20px;}
table.bluelanding_form {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:bold;}
table.bluelanding_form td table td {padding-left: 0px;padding-top: 0px;}
table.bluelanding_form td {padding-left: 22px;padding-top: 5px;}
form {display:inline;}
table.bluelanding_form td input {font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color:#ffffff;color:#000000;border:1px solid #AAACAB;}
table.bluelanding_form td input.other {font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color:#013567;color:#000000;border:1px solid #AAACAB;}
table.bluelanding_form td select{font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color:#ffffff;border:1px solid #AAACAB;color:#000000;}
div.bluelanding_rightside {font-family: Arial, Helvetica, sans-serif;padding-left: 10px; color: #ffffff; font-size: 12px;}
div.bluelanding_rightside table td {font-family: Arial, Helvetica, sans-serif;vertical-align: top; font-size: 12px;}
div.bluelanding_rightside h1 {font-family: Arial, Helvetica, sans-serif;color: #ffffff;display: inline; font-size: 14px;padding-left: 0px;}
/* landing form 517 styles BLUE*/
table.bluelanding_copy_517 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; width: 259px;}
table.bluelanding_copy_517 td.heading {padding-top: 35px;}
table.bluelanding_copy_517 td.content {padding-left: 10px; padding-bottom:0px; padding-top:10px;  font-size: 14px; font-weight: bold;}
table.bluelanding_copy_517 td.heading h1{font-family:Arial, Helvetica, sans-serif; padding-left: 0px; padding-right: 0px; font-size: 16px; display:inline; color: #ffffff; font-weight: bold;}
table.bluelanding_form_517 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; width: 504px;}
table.bluelanding_form_517 td table td {padding-left: 0px;padding-top: 10px;}
table.bluelanding_form_517 td {padding-left: 22px;padding-top: 15px;}
table.bluelanding_form_517 td input {font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color:#ffffff;color:#000000;border:1px solid #AAACAB;}
table.bluelanding_form_517 td select{font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color:#ffffff;border:1px solid #AAACAB;color:#000000}
table.error_517 {padding-left:22px;}
* {
    font-family: verdana;
}

body {
    background-color: #EEE;
}

.Container {
    border: 3px solid white;
    background-color: #AEBFDE;
    width: 450px;
}

.Section {
    font-weight: bold;
    font-size: 16pt;
    height: 60px;
    vertical-align: bottom;
}

.SectionText {
    width: 100%;
    border-bottom: 2px solid white;
    text-align: right;
    padding-right: 50px;
    margin-bottom: 10px;
}

.Field {
    vertical-align: top;
    padding: 2px 5px 2px 5px;
}

.FieldTitle {
    width: 100%;
    text-align: right;
    font-weight: bold;
    font-size: 10pt;
}

.FieldText {
    font-size: 10pt;
}

.FieldSubmit {
    text-align: center;
    padding: 20px 0 20px 0;
}

.Submit {
    border: 2px solid white;
    background: #AEBFDE;
    width: 100px;
    height: 30px;
}

.InputField, .InputBox, .InputArea {
    background: #EEE;
    border: 2px solid white;
    overflow: auto;
    font-size: 8pt;
}

.InputField {
    width: 172px;
}

#VerifBox {
    width: 55px;
}

.InputArea {
    width: 200px;
}

#Address {
    height: 60px;
}

#DebtHistory {
    height: 73px;
}

.InputBox {
    width: 172px;
}