/* Safari 7.1+ */

_:-webkit-any-link, :root .safchr select {
	-webkit-border-radius: 0px;
	padding: 2px 0 2px 0;
	}

_:-webkit-any-link, :root .safchr select option {
	-webkit-border-radius: 0px;
	padding: 2px 0 2px 0;
	}

@import url();

.center {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.center2 {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.vfield {
	width: 300px;
	}
.field {
	width: 300px;
	}
.field2 {
	width: 300px;
	}

.halfspace {
	float: left;                                                                                                                                        width: 100%;
	height: 6px;
	display: block;
	}
.tfield2a {
        float: left;
        width: 298px;
        height: 316px;
        padding: 4px 10px 0 0;
        margin: -15px 0 15px 0;
}

body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	line-height: 20px;
	margin: 0 auto;
	padding: 0;
	background: #6e6c6d;
}

a, a:link, a:visited { text-decoration: none; }

a:hover { text-decoration: underline; }

img { border: 0; }

h1, h2, h3 {
	color: #6f0a22;
	font-weight: bold;
}

h1 {
	font-size: 14pt;
	margin-bottom:0px;
	}
 
h2 { 
	font-size: 12pt;
	color: #2e2e2e;
	}
h3 { 
	font-size: 15px;
	}

p {
    margin: 5px 0px;
    color: #000;
    font-size: 12pt;
    font-weight: normal;
}

ol li {
        list-style-type: none;
        margin-left: 0px;
}

ul li {
        list-style-type: disc;
        margin-left: 20px;
	padding-top: 2.5px;
}

ul { margin: 15px 0 } ol { margin: 15px 0; }

ol li {
        list-style-type: decimal;
        margin: 0 5px 0 30px;
        padding-right: 4px;
}


strong { font-weight: bold; }

body select {
	background: url("https://www.nevadadivorce.net/images/arrows.gif") right center no-repeat;
	background-color: #fff;
	-webkit-appearance: none;
	border-radius: 0;
	width: 97%;
	padding: 1px 0 1px 0;
	-webkit-padding-before: 2px;
	-webkit-padding-after: 2px;
	}

body select option {
	padding: 0;
	margin: 0;
	}

textarea {
	width: 298px;
	height: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #ffffa0;
	}

#income-tax-other-text {
	width: 100%;
	margin-top: 6px;
	border: 1px outset rgb(50,50,50);
	background-color:#ffffa0;
	height: 48px;
	}
#income-tax-other-opt {
	display: inline-block;
	vvertical-align: top;
	}

/* Main / full div wrapper */
#container {
	background-color: #F0E8DB;
	margin: 0 auto;
	width: 320px;
	}
#form_container {
	background-color: #FFF;
	margin: 0 auto;
	width: 320px;
	}

/* Hide desktop header */
#masthead2021 {	display: none; }

/* Hide tablet header */
#masthead-t2021 {	display: none; }

/* Mobile header */
#masthead-m2021 {
    width: 100%;
	margin: 0 auto;
	background: #ebe2d1;
	border: 0px #000 solid;
}

/* Hide left hand menu */
#navbar {	display: none; }

/* Main content area */
#content {
	width: 300px;
	margin: 0 auto;
}
#dcontent {
	width: 300px;
	margin: 0 auto;
}

/* HOMEPAGE */

#headHalf {
	width: 300px;
	margin: 0px;
	padding: 0px;
	display: none;
	}

#headWhole {
	width: 300px;
	margin: 0px;
	padding: 0px;
	display: block;
	}

#headRow {
	margin-top: 0;
	float: left;
	width: 320px;
	}

/* Row with homepage video */
#videoRow {
	margin-top: 20px;
	height: 744px;
}
#videoRow2 {
        margin-top: 10px;
        padding-bottom: 0px;
        height: 300px;
}

#videoRow3 {
        margin-top: 10px;
        padding-bottom: 10px;
        height: 566px;
}

.vcap {
	text-align: center;
	margin: 0px;
	}

/* Row with homepage video */
#infoRow {
	margin-top: 20px;
	height: 796px;
}

#content-main a { color: #0a0184; } content-main h2 a { color: #373737 }

#homepageIntroVideo {
	background: #FFF;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #d8d8d8;
	font-size: 12px;
	margin: 0 auto;
	padding: 10px;
	-moz-border-radius: 1em;
	border-radius: 1em;
	-webkit-box-shadow: 0 0 7px #666;
	box-shadow: 0 0 7px #666;
	width: 280px;
	height: 270px;
}

#homepageIntroVideo2 {
	background: #FFF;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #d8d8d8;
	font-size: 12px;
	margin: 0 auto;
	padding: 10px;
	-moz-border-radius: 1em;
	border-radius: 1em;
	-webkit-box-shadow: 0 0 7px #666;
	box-shadow: 0 0 7px #666;
	width: 280px;
	height: 270px;
}

#homepageIntroVideo3 {
	background: #FFF;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #d8d8d8;
	font-size: 12px;
	margin: 0 auto;
	padding: 10px;
	-moz-border-radius: 1em;
	border-radius: 1em;
	-webkit-box-shadow: 0 0 7px #666;
	box-shadow: 0 0 7px #666;
	width: 280px;
	height: 270px;
}

/* Shaded - rounded countent areas on homepage */

.content-block {
	background: #FFF;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #d8d8d8;
	font-size: 10pt;
	height: 350px;
	line-height: 20px;
	margin: 0 auto 20px auto;
	padding: 10px 10px 0 10px;
	width: 280px;

	-moz-border-radius: 1em;
	border-radius: 1em;
	-webkit-box-shadow: 0 0 7px #666;
	box-shadow: 0 0 7px #666;

}

.content-block ul li { padding: 0; margin: 0 0 0 10px; }

.content-block2 {
	background: #FFF;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #d8d8d8;
	font-size: 10pt;
	height: 384px;
	line-height: 20px;
	margin: 0 auto 20px auto;
	padding: 10px 10px 0 10px;
	width: 280px;

	-moz-border-radius: 1em;
	border-radius: 1em;
	-webkit-box-shadow: 0 0 7px #666;
	box-shadow: 0 0 7px #666;
}

.content-block2 ul li { padding: 0; margin: 0 0 0 10px; }

/* Print page link */ .print-link {
	color: #66625F;
	font-size: 12px;
	line-height: 22px;
}	


/* Generic table styling */ .wideTable {
	background-color: #ffffcc;
	border: 1px solid #c6c6c6;
	font-size: 11pt;
	margin-top: 20px;
	width: 100%;
}

.wideTable td { padding-right: 10px; padding-left: 5px; }

/* Supervising Attorney content divs */ .attorneyImage {
	margin: 10px 0 10px 70px;
	width: 300px;
}

/* Supervising Attorney content divs */ .attorneyContent {
	margin: 10px auto;
	width: 300px;
}

.notary-main-content {
	width: 300px;
	padding: 0;
	}

.notary-main-content2 {
	width: 300px;
	padding: 0;
	}

/* Notary content divs */ .notary-bonded-image {
	margin: 10px auto;
	width: 200px;
	padding: 0;
}

#bonded-image {
	width: 178px;
	height: 178px;
	}

.document-signings {
	margin: 10px 0 0 0;
	width: 300px;
}

/* Styled button */
#content .content-block .button, .content-block2 .button, .button {
	background: -moz-linear-gradient(#B60000, #3F0008);
	background: -webkit-linear-gradient(#B60000, #3F0008);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#B60000', EndColorStr='#3F0008')";
	background: linear-gradient(#B60000, #3F0008);
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	border-radius: .5em;
	-moz-box-shadow: 0 0 .2em #555;
	-webkit-box-shadow: 0 0.2em #555;
	box-shadow: 0 0 .2em #555;
	border: 1px solid #3F0008;
	color: #fff;
	width: 80%;
	cursor: pointer;
	display: block;
	font: bold 12px arial;
	margin: 10px .5em 1em 0;
	padding: .5em 1em .5em 1em;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 -1px 0 #16497E;
}

.showbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #fff;
	background-color: #3c5ff8;
	border: 0;
	cursor: pointer;
}

#content .content-block .button:hover, .content-block2 .button:hover, .button:hover {
	background: -moz-linear-gradient(#3F0008, #B60000);
	background: -webkit-linear-gradient(#3F0008, #B60000);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3F0008', EndColorStr='#B60000')";
	background: linear-gradient(#3F0008, #B60000);
	color: #fff;
	cursor: pointer;
	text-decoration: none;
}

#content .content-block a, .content-block2 a { color: #373737; }

/* Hide desktop footer */
#footer { display: none; }
#footer2021 { display: none; }

#footerTablet { display: none; }
#footer-t2021 { display: none; }

#footerMobile {
	clear: both;
	color: #373737;
	line-height: 20px;
	margin: 0 auto;
	padding-top: 10px;
	text-align: center;
	width: 320px;
}

#footerMobile a {
	font-size: 13px;
	padding: 1px 2px;
	margin: 2px 0;
	display: inline-block;
}

#footer-m2021 {
	clear: both;
	color: #373737;
	line-height: 20px;
	margin: 0 auto;
	padding-top: 10px;
	text-align: center;
	width: 320px;
}

#footer-m2021 a {
	font-size: 13px;
	padding: 1px 2px;
	margin: 2px 0;
	display: inline-block;
}

#footer_links {
        color: black;
        font-size: 12px;
        padding: 10px 20px 0 20px;
        text-align: center;
        }

#footer_links a {
        font-weight: normal;
        }

.footer_links {
        color: black;
        font-size: 12px;
        padding: 10px 20px 0 20px;
        text-align: center;
        }

.footer_links a {
        font-weight: normal;
        }

#statCounterRow {
	background-color: #EBE2D1;
	width:100%;
}

.contactLeft {
	background-color: #F3CCB1;
	padding: 8px 15px 3px 15px;
	width: 271px;
	display: block;
	float: left;
}

.contactRight {
	background-color: #F3CCB1;
	padding: 3px 15px 8px 15px;
	width: 271px;
	display: block;
	float: left;
}

.contactWhole {
        background-color: #F3CCB1;
        padding: 10px 15px 10px 15px;
        width: 271px;
        display: block;
        float: left;
}

.revlink {
        color: #FFF;
        line-height: 28px;
        }
.revlink a:link {
        text-decoration: none;
        color: #FFF;
        }

.revlink a:hover {
        text-decoration: none;
        color: #FFF;
        }
.revlink a:visited {
        text-decoration: none;
        color: #FFF;
        }
.form_header {
	width: 284px;
	border: 1px solid #000000;
	background-color: #F2ECD2;
	margin: 6px 0 0 1px;
	padding: 8px;
	}
.form_header-s {
	width: 284px;
	border: 1px solid #000000;
	background-color: #F2ECD2;
	margin: 6px 0 0 1px;
	padding: 8px;
	}
.form_headero {
	width: 286px;
	border: 1px solid #000000;
	background-color: #F2ECD2;
	margin: 16px 0 0 8px;
	padding: 8px;
	}
.form_header60 {
	width: 284px;
	background-color: #F2ECD2;
	margin: 0px auto 0 auto;
	padding: 8px;
	}

.form_header40 {
	width: 284px;
	background-color: #F2ECD2;
	margin: 0px auto 0 auto;
	padding: 8px;
	}

#content-form {
        width: 304px;
        border: 0;
        margin: 0 auto 0 auto;
	padding: 8px;
	background-color: #FFF;
	font-size: 14px;
	line-height: 18px;
        }

#content-form-s {
        width: 304px;
        border: 0;
        margin: 0 auto 0 auto;
	padding: 8px;
	background-color: #FFF;
	font-size: 14px;
	line-height: 18px;
        }

#subbut {
	width: 292px;
	margin: auto;
	padding: 12px 8px;
	text-align: right;
        }

.form1half {
        width: 308px;
	padding: 2px 0 4px 6px;
        float: left;
        height: 20px;
        }

.form1halfb {
        width: 280px;
	padding: 2px 0 2px 6px;
        float: left;
        height: 106px;
        }

.form1halfx {
        width: 280px;
	padding: 3px 0 0 6px;
        float: left;
        height: 46px;
        }

.form1halfc {
        width: 43%;
	padding: 4px 0 0 6px;
        float: left;
        height: 28px;
        }

.form1halfp {
        width: 43%;
	padding: 4px 0 0 6px;
        float: left;
        height: 24px;
	display: block;
       }

.form1halfw {
        width: 288px;
	padding: 2px 6px;
        float: left;
        height: 156px;
        }

.form1halfh {
        width: 283px;
	padding: 0 0 0 6px;
        float: left;
        height: 68px;
        }

.form1halfhp {
        width: 304px;
	padding: 0 0 0 0px;
        float: left;
        height: 68px;
        }

.form1halfhh {
        width: 280px;
	padding: 0 0 0 6px;
        float: left;
        height: 42px;
        }

.form1halfs {
        width: 280px;
	padding: 3px 0 0 6px;
        float: left;
        height: 24px;
        }

.form1halfss {
        width: 280px;
	padding: 3px 0 0 6px;
        float: left;
        height: 24px;
        }

.form1halft {
	text-align: center;
        width: 288px;
        float: left;
        height: 32px;
	padding: 6px;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
       }

.form1halftd {
	text-align: center;
        width: 288px;
        float: left;
        height: 48px;
	padding: 6px;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
       }

.form1halftt {
	text-align: center;
        width: 288px;
        float: left;
        height: 32px;
	padding: 6px;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
      }

.pform1halfs {
	display: block;
        width: 70px;
        float: left;
        height: 32px;
	padding: 4px;
	text-align: right;
        }

.pform1halfsd {
	display: block;
        width: 70px;
        float: left;
        height: 20px;
	padding: 4px;
	text-align: right;
        }

.pform1halfsb {
	display: block;
        width: 70px;
        float: left;
        height: 20px;
	padding: 4px;
	text-align: right;
        }

.form1halfh5 {
        width: 280px;
	padding: 0 0 0 6px;
        float: left;
        height: 82px;
        }

.form2half {
        width: 308px;
	padding: 6px 3px 0 6px;
        float: left;
        height: 20px;
	display: block;
        }
.form2half input[type="text"] {
	width: 92%;
	}

.form2half select {
	width: 93%;
	}

.form2halfn {
        width: 175px;
	padding: 0;
        float: left;
        height: 28px;
	display: block;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
	border-bottom: solid 0 #FFF;
        }

.form2halfnt {
        width: 300px;
	padding: 0;
        float: left;
        height: 28px;
	display: block;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
	border-bottom: solid 0 #FFF;
        }

.form2halfntd {
        width: 300px;
	padding: 0;
        float: left;
        height: 40px;
	display: block;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
	border-bottom: solid 0 #FFF;
        }

.form2halfnd {
        width: 300px;
	padding: 0;
        float: left;
        height: 40px;
	display: block;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
	border-bottom: solid 0 #FFF;
        }

.form2halfnb {
        width: 300px;
	padding: 0;
        float: left;
        height: 28px;
	display: block;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
	border-bottom: solid 0 #FFF;
        }

.pform2half {
        width: 204px;
        float: left;
        height: 20px;
	display: block;
	border-right: solid 0 #FFF;
	padding: 4px;
        }

.pform2halfd {
        width: 204px;
        float: left;
        height: 32px;
	display: block;
	border-right: solid 0 #FFF;
	padding: 4px;
        }

.pform2halfb {
        width: 300px;
        float: left;
        height: 20px;
	display: block;
	border-right: solid 0 #FFF;
	padding: 4px;
        }

.form2halfx {
        width: 175px;
	padding: 2px 3px 0 6px;
        float: left;
        height: 46px;
	display: block;
        }
.form2halfx input[type="text"] {
	width: 92%;
	}

.form2halfc {
        width: 308px;
	padding: 6px 0 0 6px;
        float: left;
        height: 24px;
	display: block;
        }

.form2halfc input[type="text"] {
	width: 92%;
	}

.form2halff {
        width: 290px;
	padding: 0 0 0 0;
        float: left;
        height: 314px;
        }

.form2halfe {
        width: 50%;
	padding: 4px 0 0 6px;
        float: left;
        height: 28px;
        }

.form2halfeb {
        width: 43%;
	padding: 4px 0 0 30px;
        float: left;
        height: 28px;
        }

.form2halfp {
        width: 43%;
	padding: 4px 0 0 6px;
        float: left;
        height: 24px;
	display: block;
        }

.form2halfp input[type="text"] {
	width: 94%;
	}

.form2halfh {
        width: 172px;
	padding: 0 0 0 6px;
        float: left;
        height: 42px;
        }

.form2halfw {
        width: 296px;
	padding: 3px 0 0 6px;
        float: left;
        height: 42px;
        }

.form2halfew {
        width: 284px;
	padding: 0;
        float: left;
        height: 28px;
	text-align: center;
        }

.form2halfhh {
        width: 298px;
	padding: 6px 0 0 6px;
        float: left;
        height: 42px;
        }

.form2halfh2 {
        width: 175px;
	padding: 0 0 0 6px;
        float: left;
        height: 60px;
        }

.form2halfh3 {
        width: 175px;
	padding: 0 0 0 6px;
        float: left;
        height: 60px;
        }

.form2halfh4 {
        width: 175px;
	padding: 0 0 0 6px;
        float: left;
        height: 46px;
	display: block;
        }

.form2halfh5 {
        width: 175px;
	padding: 2px 3px 0 6px;
        float: left;
        height: 82px;
        }

.form2halfs {
        width: 250px;
	padding: 0 0 0 6px;
        float: left;
        height: 24px;
	display: block;
        }

.form2halfss {
        width: 250px;
	padding: 0 0 0 6px;
        float: left;
        height: 24px;
	display: block;
        }

.form3half {
	width: 294px;
	padding: 5px 0 2px 8px;
	float: left;
	height: 20px;
	display: block;
	}

.form33half {
	width: 49%;
	padding: 4px 0 6px 1%;
	float: left;
	height: 24px;
	display: block;
	}

.form33halfa {
	width: 49%;
	padding: 4px 0 6px 1%;
	float: left;
	height: 24px;
	display: block;
	}

.form33halfy {
	width: 49%;
	padding: 4px 0 6px 1%;
	float: left;
	height: 42px;
	display: block;
	}

.form333half {
	width: 50%;
	padding: 0;
	float: left;
	height: 24px;
	display: block;
	}

.form333halfh {
	width: 50%;
	padding: 0;
	float: left;
	height: 58px;
	display: block;
	}

.form3halfh {
	width: 99%;
	padding: 6px 0 0 1%;
	float: left;
	height: 24px;
	display: block;
	}

.form3halfw {
	width: 99%;
	padding: 6px 0 0 6px;
	float: left;
	height: 24px;
	display: block;
	}

.form33halfh {
	width: 49%;
	padding: 0 0 0 1%;
	float: left;
	height: 46px;
	display: block;
	}

.form3halfh2 {
	width: 97.5%;
	float: left;
	height: 48px;
	display: block;
	margin-left: 1.5%;
	}

.form3halfh3 {
	width: 99%;
	padding: 6px 0 0 1%;
	float: left;
	height: 24px;
	display: block;
	}

.form3halfo {
	width: 99%;
	float: left;
	height: 94px;
	display: block;
	}

.form4half {
	width: 97%;
	float: left;
	height: 24px;
	padding: 0 0 0 6px;
	display: block;
	}

.form4halfs {
	width: 97%;
	float: left;
	height: 24px;
	padding: 0 0 6px 6px;
	display: block;
	}

.form4halfp {
	width: 97%;
	float: left;
	height: 24px;
	padding: 0 0 0 6px;
	display: block;
	}

.form4halfa {
	width: 97%;
	float: left;
	height: 50px;
	padding: 0 0 0 6px;
	display: block;
	}

.form4halfi {
	width: 97%;
	float: left;
	height: 24px;
	padding: 0 0 0 6px;
	display: block;
	}

.form4halfhi {
	width: 97%;
	float: left;
	height: 24px;
	padding: 0 0 0 6px;
	display: block;
	}

.form4halfh {
	width: 97%;
	float: left;
	padding: 0;
	display: block;
	height: 46px;
	}

.form4halfhh {
	width: 97%;
	float: left;
	padding: 0 0 0 6px;
	display: block;
	height: 44px;
	}

.form4halfl {
	width: 300px;
	float: left;
	padding: 0;
	display: block;
	height: 68px;
	}

.form4halflw {
	width: 300px;
	float: left;
	padding: 0;
	display: block;
	height: 46px;
	}

.form4halfll {
	width: 300px;
	float: left;
	height: 46px;
	padding: 0;
	display: block;
	}

.form44half {
	width: 47%;
	float: left;
	height: 24px;
	padding: 4px 0 6px 0;
	display: block;
	}

.form44halfy {
	width: 47%;
	float: left;
	height: 42px;
	padding: 4px 0 6px 0;
	display: block;
	}

.form444half {
	width: 180px;
	float: left;
	height: 24px;
	padding: 0 0 6px 6px;
	display: block;
	}

.form44halfh {
	width: 47%;
	float: left;
	height: 42px;
	padding: 0;
	display: block;
	}

.form4halfo {
	width: 97%;
	float: left;
	height: 94px;
	padding: 0;
	display: block;
	}

.form4halfq {
	width: 97%;
	float: left;
	height: 94px;
	padding: 0;
	display: block;
	}

.formqhalfl {
        width: 300px;
        float: left;
        border-right: 1px solid #000;
        padding: 0;
        display: block;
        }

.formqhalfr {
        width: 300px;
        float: left;
        padding: 0;
        display: block;
        }

.formqhalfr2 {
        width: 300px;
        float: left;
        padding: 0;
        display: none;
        }

.formqhalf {
	width: 99%;
	padding: 0 0 0 1%;
	float: left;
	display: block;
	}

.formfhalf {
	padding: 8px 16px 12px 16px;
	font-size: 10.5pt;
	line-height: 15pt;
	height: 160px;
	display: block;
	}

.formfhalf2 {
	padding: 8px 16px 12px 16px;
	font-size: 10.5pt;
	line-height: 15pt;
	height: 40px;
	display: block;
	}

.formlhalf {
	padding: 0 16px 12px 16px;
	font-size: 10.5pt;
	line-height: 15pt;
	}

.formf2half {
	width: 100%;
	font-size: 11.5pt;
	line-height: 15pt;
	display: block;
	padding-bottom: 4px;
	margin: 4px 0 0 0;
	}
.formf2half textarea{
	width: 296px;
	}

.formf2halfb {
	width: 99%;
	font-size: 11.5pt;
	line-height: 15pt;
	display: block;
	padding-bottom: 4px;
	margin: 4px 0 0 4px;
	}

.formf2halfi {
	width: 100%;
	font-size: 11.5pt;
	line-height: 15pt;
	display: block;
	padding-bottom: 4px;
	}

.formf2halfu {
	width: 100%;
	font-size: 11.5pt;
	line-height: 15pt;
	display: block;
	padding-bottom: 8px;
	}

.formhalf {
	height: 402px;
	width: 300px;
	border: 1px solid #000;
	float: left;
	margin: 2px;
	}

.formhalfa {
	height: 414px;
	width: 300px;
	border: 1px solid #000;
	float: left;
	margin: 2px;
	}

.formfull {
	width: 282px;
	border: 1px solid #000;
	float: left;
	padding: 12px 8px;
	margin: 0 0 0 2px;
	}

.formfully {
	width: 282px;
	float: left;
	padding: 6px 8px;
	margin: 0px;
	border-top: 1px solid #000;
	}
.formfullx {
	width: 292px;
	float: left;
	padding: 0 0 0 6px;
	margin: 0px;
	}
.formfullx-s {
	width: 292px;
	float: left;
	padding: 0 0 0 6px;
	margin: 0px;
	}
.formfullxx {
	width: 292px;
	float: left;
	padding: 0;
	margin: 0px;
	}

.formfullx2 {
	width: 300px;
	float: left;
	padding: 0;
	margin: 0 0 0 1px;
	border: 1px solid #000;
	border-top: 0px solid #000;
	}

.formfull2 {
	width: 298px;
	padding: 4px 0;
	margin: 0px;
	}

.formfull3 {
	width: 290px;
	float: left;
	padding: 4px;
	margin: 0px;
	}

.formfuller {
	width: 286px;
	border: 1px solid #000;
	float: left;
	padding: 12px 20px;
	margin: 0px;
	}

.formfuller2 {
	width: 300px;
	border: 1px solid #000;
	float: left;
	display: block;
	padding: 0px;
	margin: -1px 0 0 1px;
	}

.formfullera {
	width: 293px;
	border: 1px solid #000;
	float: left;
	display: block;
	margin: -1px 0 0 1px;
	padding: 4px 2px 0 5px;
	}

.formfuller2a {
	width: 300px;
	border: 1px solid #000;
	float: left;
	display: block;
	padding: 0px;
	margin: 0 0 0 1px;
	}

.formfuller3 {
	width: 300px;
	border: 1px solid #000;
	float: left;
	padding: 0px;
	margin: -1px 0 0 1px;
	}

.formfuller4 {
	width: 288px;
	border: 1px solid #000;
	border-top: 0px solid #000;
	float: left;
	padding: 6px;
	margin: 0 0 0 1px;
	}

.formhalf2 {
	height: 230px;
	width: 300px;
	border: 1px solid #000;
	float: left;
	margin: 2px;
	}

.formhalfa2 {
	height: 240px;
	width: 300px;
	border: 1px solid #000;
	float: left;
	margin: 2px;
	}

.withalf1 {
	height: 286px;
	width: 300px;
	float: left;
	margin: 2px;
	}

.withalf2 {
	height: 256px;
	width: 300px;
	float: left;
	margin: 2px;
	}

.formhalf3a {
	height: 480px;
	width: 300px;
	border: 1px solid #000;
	float: left;
	margin: 4px 0 4px 0;
	padding: 0;
	}

.formhalf3b {
	height: 480px;
	width: 300px;
	border: 1px solid #000;
	float: left;
	margin: 4px 0 4px 0;
	padding: 0;
	}

.formhalf4a {
	width: 300px;
	float: left;
	margin: 4px 0 4px 0;
	}

.formhalf4b {
	width: 300px;
	float: left;
	margin: 4px 0 4px 0;
	}

.formhalf5a {
	height: 285px;
	width: 300px;
	border: 1px solid #000;
	float: left;
	margin: 4px 0 4px 0;
	}

.formhalf5b {
	height: 214px;
	width: 300px;
	border: 1px solid #000;
	float: left;
	margin: 4px 0 4px 0;
	}

.halfhead {
	display: block;
	border-bottom: 1px solid #000;
	height: 30px;
	padding-top: 10px;
	font-weight: bold;
	background-color: #CCC;
	width: 100%;
	}

input[type=text], input[type=password] {
	width: 93%;
	border: 1px outset rgb(50,50,50);
	background-color: #ffffa0;
	}

input:not([type="radio"]):not([type="checkbox"]) {
	-webkit-appearance: none;
	border-radius: 0;
	}

.assist {
	width: 304px;
	color: #900000;
	font-family: arial,sans;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	padding: 4px 0 6px 0;
	line-height: 22px;">
	}

.assist2 {
	width: 296px;
	color: #900000;
	font-family: arial,sans;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding: 0 2px 8px 2px;
	border-bottom: 1px solid #000;
	line-height: 22px;">
	}

#tabbar {
	width: 314px;
	height: 36px;
	padding: 4px 0 12px 0;
	}

.otab {
	margin: 2px 0;
	padding: 0 1px;
	float: left;
	width: 151px;
	}

.itab {
	float: left;
	width: 135px;
	text-align: center;
	}

.dotab {
	margin: 2px 0;
	padding: 0 1px;
	float: left;
	width: 151px;
	}

.ditab {
	float: left;
	width: 135px;
	text-align: center;
	}

#forb1 {
	margin-top: 6px;
	height: 416px;
	width: 300px;
	background-color: #F2ECD2;
	border: 1px solid #000000;
	}

#forb3 {
	margin: 6px 0 0 2px;
	height: 476px;
	width: 298px;
	background-color: #F2ECD2;
	border: 1px solid #000000;
	}

#forb1l1 {
	width: 288px;
	margin: 6px;
	}

#forb1l2 {
	padding: 6px;
	width: 286px;
	background-color: #CCC;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	}

#forb1l3a {
	width: 296px;
	height: 18px;
	float: left;
	padding: 4px;
	}

#forb1l3b {
	width: 292px;
	height: 122px;
	float: left;
	border-bottom: 1px solid #000;
	padding: 4px;
	}

#forb1l3c {
	width: 296px;
	height: 18px;
	float: left;
	padding: 4px;
	}

#forb1l3d {
	width: 292px;
	height: 102px;
	float: left;
	border-bottom: 1px solid #000;
	padding: 4px;
	}

#forb1l4a {
	width: 296px;
	height: 18px;
	float: left;
	padding: 4px;
	}

#forb1l4aa {
	width: 296px;
	height: 20px;
	float: left;
	padding: 4px;
	}

#forb1l4b {
	width: 296px;
	height: 80px;
	float: left;
	padding: 4px;
	}

#forb1l4bb {
	width: 296px;
	height: 102px;
	float: left;
	padding: 4px;
	}

.formline {
	width: 96%;
	padding: 1% 2%;
	}

.formlinep {
	width: 96%;
	padding: 8px 2% 1% 2%;
	height: 26px;
	display: block;
	float: left;
	}

.haffline {
	width: 100%;
	float: left;
	padding: 3px 0;
	height: 24px;
	display: block;
	}

.hafflineh {
	width: 100%;
	float: left;
	padding: 3px 0;
	height: 42px;
	display: block;
	}

.fulline {
	width: 100%;
	padding: 3px 0;
	}

.widespace {
	display: none;
	}

#forb2 {
	height: 622px;
	background-color: #F2ECD2;
	width: 292px;
	margin-left: 1px;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding: 4px;
	}
.forb2cmin {
	height: 520px;
	background-color: #F2ECD2;
	width: 292px;
	margin-left: 1px;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding: 4px;
	}
.forb2cmax {
	height: 592px;
	background-color: #F2ECD2;
	width: 292px;
	margin-left: 1px;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding: 4px;
	}
#milcola {
	height: 56px;
	margin-left: 5%;
	width: 25%;
	float: left;
	display: block;
	}

#milcolb {
	height: 56px;
	width: 70%;
	float: left;
	display: block;
	}

.qualcola1 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
        }

.qualcola11 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
        }

.qualcola12 {
	padding: 6px;
	height: 42px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
        }

.qualcola13 {
	padding: 6px;
	height: 42px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
        }

.qualcola16 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
        }

.qualcolaa1 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

.qualcolaa12 {
	padding: 6px;
	height: 42px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

.qualcolaa14 {
	padding: 6px;
	height: 42px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

.qualcolaa15 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

.qualcolb1 {
	padding: 6px;
	height: 20px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

.qualcolb11 {
	padding: 6px;
	height: 20px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

.qualcolb12 {
	padding: 6px;
	height: 42px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

.qualcolb13 {
	padding: 6px;
	height: 42px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

.qualcolb14 {
	padding: 6px;
	height: 42px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

.qualcolb15 {
	padding: 6px;
	height: 20px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

.qualcolb16 {
	padding: 6px;
	height: 20px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

.qualcola2 {
	padding: 6px;
	height: 42px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

.qualcola23 {
	padding: 6px;
	height: 62px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

.qualcolaa2 {
	padding: 6px;
	height: 42px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

.qualcolaa3 {
	padding: 6px;
	height: 42px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

.qualcolaa21 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

.qualcolaa22 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

.qualcolaa33 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

.qualcolb2 {
	padding: 6px;
	height: 42px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

.qualcolb21 {
	padding: 6px;
	height: 20px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

.qualcolb22 {
	padding: 6px;
	height: 20px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

.qualcolb23 {
	padding: 6px;
	height: 62px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

.qualcolb3 {
	padding: 6px;
	height: 42px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

.qualcolb33 {
	padding: 6px;
	height: 20px;
	width: 231px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}

#quals {
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	width: 300px;
	margin-left: 1px;
	display: block;
	height: 2071px;
	}

#qualso {
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	width: 300px;
	margin-left: 1px;
	display: block;
	height: 2115px;
	}

.qualslug {
	width: 100%;
	border-bottom: 1px solid #000;
	text-align: center;
	font-weight: bold;
	line-height: 28px;
	}

.pay1half {
	background-color: #ecb;
        width: 292px;
	padding: 0;
        float: left;
        height: 48px;
	margin-bottom: 6px;
        }

.pay1halfa {
	background-color: #ecb;
        width: 292px;
	padding: 0;
        float: left;
        height: 48px;
	margin-bottom: 6px;
        }

.pay1halfacc {
	background-color: #ecb;
        width: 292px;
	padding: 0;
        float: left;
        height: 78px;
	margin-bottom: 6px;
        }

.pay1halfh2 {
	background-color: #ea9;
        width: 286px;
	padding: 0 6px 0 0;
        float: left;
        height: 26px;
	text-align: left;
        }

.pay1halfh {
	background-color: #ea9;
        width: 280px;
	padding: 0 6px 0 6px;
        float: left;
        height: 30px;
	margin-bottom: 6px;
	text-align: left;
        }

.pay1halfha {
	background-color: #ea9;
        width: 280px;
	padding: 0 6px 0 6px;
        float: left;
        height: 26px;
	margin-bottom: 6px;
	text-align: left;
        }

.pay13halfh {
	background-color: #eca;
        width: 286px;
	padding: 0 6px 0 0;
        float: left;
        height: 52px;
	text-align: right;
	margin-bottom: 6px;
        }

.pay13halfha {
	background-color: #eca;
        width: 286px;
	padding: 0 6px 0 0;
        float: left;
        height: 52px;
	text-align: left;
	margin-bottom: 6px;
        }

.pay1halfh3 {
        width: 280px;
	padding: 0 0 4px 0px;
        float: left;
        line-height: 30px;
        }

.pay2half {
        width: 280px;
	padding: 0;
        float: left;
        height: 24px;
        }

.pay1halfh6 {
        width: 280px;
	padding: 0 0 4px 0px;
        float: left;
        line-height: 64px;
        }

.pay2halfh {
        width: 280px;
	padding: 0;
        float: left;
        height: 42px;
        }

.pay2halfh2 {
        width: 280px;
	padding: 0;
        float: left;
        height: 60px;
        }

.pay2halfh4 {
        width: 280px;
	padding: 0;
        float: left;
        height: 78px;
        }

.pay2halfh5 {
	background-color: #ecb;
        width: 286px;
	margin: 2px 0 0 0;
	padding: 4px 0 0 6px;
        float: left;
        height: 112px;
        }

.pay2halfh5a {
	background-color: #ecb;
        width: 286px;
	margin: 6px 0 0 0;
	padding: 4px 0 0 6px;
        float: left;
        height: 92px;
        }

.pay2halfh5acc {
	background-color: #ecb;
        width: 286px;
	margin: 6px 0 0 0;
	padding: 4px 0 0 6px;
        float: left;
        height: 92px;
        }

.pay2halfh6 {
	background-color: #ea9;
        width: 286px;
	padding: 4px 0 0 6px;
        float: left;
        height: 112px;
        }

.pay2ahalfh6 {
	background-color: #ddc6c1;
        width: 286px;
	padding: 4px 0 0 6px;
        float: left;
        height: 112px;
        }

.pay2halfh6a {
	background-color: #ea9;
        width: 286px;
	padding: 4px 0 0 6px;
        float: left;
        height: 112px;
        }

.pay2ahalfh6l {
	background-color: #ddc6c1;
	width: 286px;
	height: 20px;
	float: left;
	line-height: 20px;
	padding: 4px 0 0 6px;
	}

.pay2ahalfh6r {
	background-color: #ddc6c1;
	width: 286px;
	height: 54px;
	float: left;
	padding: 0 0 0 6px;
	margin-bottom: 4px;
	}

.pay2acopy {
	width: 292px;
	height: 34px;
	padding: 0;
	display: block;
	line-height: 16px;
	float: left;
	}

.pay2acost {
	width: 258px;
	text-align: right;
	line-height: 16px;
	padding: 0 24px 12px 0;
	margin-bottom: 4px;
	}

.pay3halfh6 {
	background-color: #eca;
        width: 286px;
	padding: 4px 0 0 6px;
        float: left;
        height: 236px;
        }

.pay3halfh6a {
	background-color: #eca;
        width: 286px;
	padding: 4px 0 0 6px;
        float: left;
        height: 101px;
        }

.pay3half {
        width: 308px;
	padding: 0;
        float: left;
        height: 24px;
        }

.pay3halfh {
	background-color: #ecb;
        width: 42px;
	padding: 0 0 0 6px;
        float: left;
        height: 46px;
	margin-bottom: 6px;
        }

.pay3halfhcc {
	background-color: #ecb;
        width: 42px;
	padding: 0 0 0 6px;
        float: left;
        height: 70px;
	margin-bottom: 6px;
        }

.pay4half {
        width: 280px;
	padding: 0;
        float: left;
        height: 24px;
        }

.pay4halfh {
        width: 280px;
	padding: 0;
        float: left;
        height: 42px;
        }

.pay4halfh2 {
	background-color: #ecb;
        width: 238px;
	padding: 0 6px 0 0;
        float: left;
        height: 46px;
        }

.pay4halfh2cc {
	background-color: #ecb;
        width: 238px;
	padding: 0 6px 0 0;
        float: left;
        height: 70px;
        }

.pay4halfh3 {
        width: 280px;
	padding: 0;
        float: left;
        height: 78px;
        }

.pay8half {
	background-color: #ea9;
        width: 200px;
	padding: 0 0 0 6px;
        float: left;
        height: 26px;
	margin-bottom: 6px;
	text-align: left;
        }

.pay8half3 {
	background-color: #eca;
        wwidth: 204px;
        width: 286px;
	padding: 0 0 0 6px;
        float: left;
        height: 24px;
	text-align: left;
        }

#delinen {
	display: block;
        width: 280px;
	padding: 0;
        float: left;
        height: 42px;
	font-size: 11.5pt;
	line-height: 15pt;
	}

#delinew {
	display: none;
	}

#subbutw {
	display: none;
	}

#subbutn {
	display: block;
	}
.pcol0 {
	width: 65px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol0d {
	width: 45px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol0s {
	width: 5px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol0i {
	width: 76px;
	margin: 3px;
	padding: 0 0 0 210px;
	display: block;
	float: left;
	}
.pcol1 {
	width: 75px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol1q {
	width: 65px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol1q2 {
	width: 85px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol1qq {
	width: 5px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol1v {
	width: 110px;
	margin: 3px 2px;
	display: block;
	float: left;
	white-space: nowrap;
	}
.pcol2 {
	width: 178px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol2v {
	width: 290px;
	margin: 3px 2px;
	display: block;
	float: left;
	}
.pcol22 {
	width: 123px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol2p {
	width: 128px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol3 {
	width: 55px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol3a {
	width: 55px;
	margin: 15px 3px 3px 3px;
	display: block;
	float: left;
	}
.pcol33 {
	width: 70px;
	margin: 0 2px 3px 2px;
	display: block;
	white-space: nowrap;
	float: left;
	}
.pcol4 {
	width: 80px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol4q {
	width: 208px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol4i {
	width: 65px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol4v {
	width: 175px;
	margin: 3px 2px;
	display: block;
	float: left;
	}
.pcol4n {
	width: 280px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol4nn {
	width: 120px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol4nnn {
	width: 160px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol5 {
	width: 220px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol46q {
	width: 208px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol6 {
	width: 90px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol6qq {
	width: 220px;
	margin: 3px;
	display: block;
	text-align: right;
	float: left;
	}
.pcol6q {
	width: 1px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol6n {
	width: 160px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol6nn {
	width: 100px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol66 {
	width: 90px;
	margin: 3px 3px 3px 8px;
	display: block;
	float: left;
	}
.pcol66e {
	width: 200px;
	margin: 3px 3px 3px 8px;
	display: block;
	float: left;
	}
.pcol66q {
        width: 90px;
        line-height: 16px;
        height: 32px;
        margin: 3px;
        display: block;
        float: left;
        overflow: hidden;
        }
.pcol66s {
	width: 124px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol7 {
	width: 240px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol72 {
	width: 280px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol77 {
	width: 100px;
	margin: 3px 3px 3px 8px;
	display: block;
	float: left;
	}
.pcol77e {
	width: 280px;
	margin: 3px 3px 3px 8px;
	display: block;
	float: left;
	}
.pcol77s {
	width: 60px;
	margin: 0 3px 3px 3px;
	display: block;
	float: left;
	}
.pcol77w {
	width: 130px;
	margin: 3px 3px 3px 8px;
	display: block;
	float: left;
	}
.pcol8 {
	width: 225px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol8i {
	width: 210px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol8n {
	width: 280px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol9 {
	width: 45px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol9qq {
	width: 65px;
	margin: 3px;
	text-align: right;
	display: block;
	float: left;
	}
.pcol9q {
	width: 1px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol9n {
	width: 47%;
	margin: 3px;
	display: block;
	float: left;
	}

.pcol10 {
	width: 18px;
	margin: 3px;
	display: block;
	float: left;
	}

.pcol11 {
	width: 240px;
	margin: 3px;
	display: block;
	float: left;
	}

.pcol11f {
	width: 280px;
	margin: 3px;
	display: block;
	float: left;
	}

.pcol11q {
	width: 268px;
	margin: 3px;
	display: block;
	float: left;
	min-height: 19px;
	}

.pcol13 {
	width: 45px;
	margin: 3px;
	display: block;
	float: left;
	}
.pcols1 {
	float: left;
	display: block;
	width: 296px;
	padding: 0 0 0 12px;
	}
.quit2thrd {
        width: 97%;
        padding: 0 2% 0 1%;
        float: left;
        height: 84px;
        }
.quit1thrd {
        width: 99%;
        padding: 0 0 0 1%;
        float: left;
        height: 84px;
        }
#chillins {
	border-top: 0px solid #000;
	width: 298px;
	}
#chillins2 {
	border-top: 0px solid #000;
	width: 294px;
	padding: 0 0 0 6px;
	}
#chillins3 {
	border-top: 0px solid #000;
	width: 294px;
	padding: 0 0 0 6px;
	}
#chillins4 {
	border-top: 0px solid #000;
	width: 292px;
	margin: 0;
	}
#chillins5 {
	border-top: 0px solid #000;
	width: 292px;
	margin: 0 0 0 0;
	}
#chillins5-s {
	border-top: 0px solid #000;
	width: 292px;
	margin: 0 0 0 0;
	}
#wifedebt {
	border-top: 0px solid #000;
	padding-left: 6px;
	width: 294px;
	}
#wifeprop {
	padding-left: 6px;
	width: 294px;
	margin: -1px 0 0 1px;
	}
#wifeproperty2 {
	margin: -1px 0 0 1px;
	}
#husbdebt {
	border-top: 0px solid #000;
	padding-left: 8px;
	width: 292px;
	}
#husbprop {
	padding-left: 6px;
	width: 294px;
	margin: -1px 0 0 1px;
	}
#husbproperty2 {
	margin: -1px 0 0 1px;
	}

.textwide {
	margin-bottom: 16px;
	width: 94%;
	height: 72px;
	font-size: 8pt;
	background-color: #ffffa0;
	}
.text2thrd {
	margin-bottom: 4px;
	width: 97%;
	height: 28px;
	font-size: 10pt;
	background-color: #ffffa0;
	vertical-align: top;
	}
.text2thrdv {
	margin-bottom: 4px;
	width: 97%;
	height: 28px;
	font-size: 10pt;
	background-color: #ffffa0;
	vertical-align: top;
	float: left;                                                                                                                                        margin-left: 8px;
	}
#wquit {
	padding: 0 6px 0 6px;
	display: block;
	}
#hquit {
	padding: 0 4px 0 8px;
	display: block;
	}

#doubhead {
	height: 24px;
	margin: 4px 0 0 8px;
	}

#doubhead2 {
	height: 36px;
	margin: 0 0 0 8px;
	}
#sswide {
	display: none;
	}
#ssnarrow {
	display: block;
	}
.ss1 {
	width: 24px;
	display: block;
	float: left;
	}
.ss2 {
	width: 24px;
	display: block;
	float: left;
	}
.ss3 {
	width: 34px;
	display: block;
	float: left;
	}
.visitoth {
	width: 210px;
	display: block;
	float: left;
	}
.suppcalc {
	border: 1px solid #000;
	border-top: 0px solid #000;
	width: 300px;
	float: left;
	display: block;
	padding: 0px;
	margin: 0 0 0 1px;
	}
.suppcalc-s {
	border: 1px solid #000;
	border-top: 0px solid #000;
	width: 300px;
	float: left;
	display: block;
	padding: 0px;
	margin: 0 0 0 1px;
	}
.thirds {
	width: 95%;
	display: block;
	float: left;
	padding: 0 2%;
	height: 24px;
	}
.thirdsl {
	width: 95%;
	display: block;
	float: left;
	padding: 0 2%;
	height: 24px;
	}
.thirdsr {
	width: 95%;
	display: block;
	float: left;
	padding: 0 2%;
	height: 24px;
	}
.ssthirds {
	width: 95%;
	display: block;
	float: left;
	padding: 0 2%;
	height: 48px;
	}
.ssthirdsl {
	width: 95%;
	display: block;
	float: left;
	padding: 0 2%;
	height: 32px;
	}
.ssthirdsr {
	width: 95%;
	display: block;
	float: left;
	padding: 0 2%;
	height: 32px;
	}
.addblock {
	padding-top: 0px;
	height: 94px;
	display: block;
	float: left;
	}

#paysec {
	background-color: #ecb;
	padding: 0 0 6px 6px;
	display: block;
	margin-bottom: 6px;
	height: 160px;
	}
#paysec2 {
	background-color: #ea9;
	padding: 0 0 0 6px;
	display: block;
	margin-bottom: 6px;
	height: 174px;
	}
#paysec2a {
	padding: 0 0 0 6px;
	display: block;
	background-color: #ccd6c1;
	height: 84px;
	margin-bottom: 10px;
	}
#paysec3 {
	padding: 0 0 0 4px;
	display: block;
	height: 280px;
	margin-bottom: 6px;
	background-color: #eca;
	}
.graybox {
	display: block; 
	float: left; 
	width: 95%; 
	margin: auto;
	background-color: #E8E8E8; 
	border: 1px solid #000;
	height: 340px;
	}
.twothird {
	width: 292px;
	display: block;
	background-color: #F0E8DB;
	padding: 6px 4px 6px 4px;
	margin: 0 0 0 0;
	}
.onethird {
	width: 292px;
	display: block;
	background-color: #F0E8DB;
	padding: 6px 4px 6px 4px;
	margin: 0 0 12px 0;
	}
.sidehead {
	width: 292px;
	background-color: #800724;
	color: #FFF;
	margin: 0 0 12px 0;
	line-height: 22px;
	font-size: 14px;
	text-align: center;
	}
.sidehead2 {
	width: 292px;
	background-color: #1030A0;
	color: #FFF;
	margin: 0 0 12px 0;
	line-height: 22px;
	font-size: 14px;
	text-align: center;
	}
.sidelink {
	font-size: 13pt;
	font-weight: normal;
	text-align: center;
	margin: 12px 0 0 0;
	}
.sidelink2 {
	font-size: 13pt;
	font-weight: bold;
	text-align: center;
	margin: 0 0 0 0;
	}
.guarantee {
	background-color: #FFF;
	padding: 6px;
	margin-bottom: 16px;
	width: 282px;
	display: block;
	}
.guarantee-head {
	text-align: center;
	color: #105B88;
        font-size: 18px;
	font-weight: bold;
	padding-bottom: 4px;
	}
#guarpic {
	float: right;
	padding: 0 0 6px 6px;
	width: 120px;
	height: auto;
	}
.officeimg {
	width: 300px;
	height: auto;
	}
.header_text {
        font-size: 16px;
        color: #8f1417;
        font-weight: bold;
        text-align: center;
	padding: 16px 0 0 0;
	}
.refline {
        color: #800724;
        font-weight: bold;
        padding: 6px;
        }
.refhr {
        color: #F4C0AB;
        margin: 5px 5px 12px 5px;
        }

#guardiv {
	display: none;
	}

.paymut {
	display: block;
	width: 98%;
	padding: 0 0 0 2%;
	text-align: left;
	height: 24px;
	}
.paymut2 {
	display: block;
	width: 98%;
	padding: 0 0 0 2%;
	text-align: right;
	height: 24px;
	}
input.largerCheckbox {
	height: 13px;
	width: 13px;
	}
.qblock {
	width: 92%;
	margin: auto;
	text-align: center;
	}

.wblock {
	background-color: #FFF;
	width: 276px;
	height: 370px;
	padding: 12px;
	display: block;
	float: left;
	}

#lastreside {
        display: block;
	height: 72px;
        }

.acknow {
	width: 95%;
	border: 0;
	height: 80px;
	margin: 4px 0 2px 0;
	}
